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
339719922480	339719922997	339719923547	339719924097	339719924647	339719925197	339719925747	339719926298	339719926847	339719927398	339719927947	339719928497	339719929047	339719929597	339719930147	339719930698	339719931248	339719931797	339719932347	339719932897	339719933448	339719933997	339719934547	339719935097	339719935647	339719936198	339719936747	339719937298	339719937848	339719938397	339719938948	339719939497	339719940048	339719940597	339719941148	339719941697	339719942248	339719942798	339719943348	339719943897	339719944448	339719944998	339719945548	339719946098	339719946648	339719947198	339719947748	339719948297	339719948848	339719949397	339719949947	339719950497	339719951048	339719951597	339719952148	339719952698	339719953250	339719953798	339719954348	339719954898	339719955448	339719955997	339719956548	339719957098	339719957648	339719958198	339719958748	339719959298	339719959848	339719960397	339719960948	339719961498	339719962047	339719962598	339719963148	339719963698	339719964248	339719964797	339719965348	339719965897	339719966448	339719966998	339719967547	339719968098	339719968648	339719969198	339719969748	339719970298	339719970847	339719971398	339719971948	339719972498	339719973047	339719973598	339719974147	339719974697	339719975248	339719975798	339719976348	339719976898	339719977448	339719977998	339719978547	339719979097	339719979647	339719980197	339719980748	339719981298	339719981848	339719982398	339719982948	339719983498	339719984047	339719984598	339719985148	339719985698	339719986248	339719986798	339719987348	339719987898	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21604	20128	27554	22456	20400	22357	23501	17657	15971	15875	15130	14978	14640	14605	14629	14513	14372	14435	14365	14339	14227	14290	14331	14265	14018	14118	14143	14290	14305	14193	14404	14270	14364	14169	14226	14264	14251	14192	14035	14383	14307	14252	14268	14227	14043	14007	14181	14235	14186	15055	15872	15109	14761	14431	14309	14315	14112	14056	14028	14129	14175	13983	14106	14230	14011	13992	14188	13926	14052	14053	14083	14041	13945	14190	14158	14158	14097	14019	13984	13889	14065	14015	14294	13971	14120	14159	13961	13952	14042	14061	14178	14119	14081	13985	14105	14045	14320	14088	14013	14054	14231	14011	14231	14172	14192	14059	14041	14001	14236	14043	13945	14130	14144	14212	14039	14181	14184	13982	14116	14088	14182	13959	13794	14126	13945	14045	13996	14133	14239	14104	14063	13982	14083	14122	14159	14096	14101	14147	14072	14039	13989	14020	14110	13847	14045	14220	14153	13959	14061	14078	14066	14009	14093	14000	13911	13909	14340	14092	14033	14063	14088	14014	14031	14185	13800	14095	14085	14234	14115	14123	14105	14069	14148	14307	14089	14085	14038	14006	13985	14180	13874	14035	14053	13948	14264	14004	13999	14156	14105	13919	13894	13838	13894	14030	13940	14201	14008	14142	14041	13921	14185	14167	14191	13991	14183	14067	13947	14189	14330	14078	13861	14223	14073	14015	13946	14076	14153	14082	14128	14143	14063	14214	14275	14126	14220	14074	13913	14095	13949	13964	14072	14061	13979	13953	14036	13957	14166	13992	14066	14182	14199	14145	14202	14005	14022	13779	14005	14152	14050	14029	14005	14106	14032	14088	13878	14155	14040	13760	14011	13957	14096	13936	14029	14063	14142	13926	14039	14031	13946	13971	14095	14119	14259	14081	13967	14029	13975	13902	14041	14259	14023	14105	14059	13992	14000	14226	14034	13968	14093	13991	13886	13887	14039	14035	14108	13951	14111	14161	14130	14016	14209	13931	13992	14140	14074	13930	14105	13774	14029	13954	13894	13885	13981	14165	14023	14091	14136	14127	14092	13981	14007	13869	13987	14081	14106	14125	14077	14012	13999	13951	14183	13993	13965	14078	14013	13876	13823	14128	13995	14163	14194	13984	14010	14036	13878	14032	14143	13975	14006	14074	14109	14062	14178	13895	13868	13929	13981	14065	13956	13895	14123	13921	14077	13948	13879	14217	14028	14035	13934	13876	13850	14084	13984	14128	13897	14055	13995	13884	14125	14026	14179	14085	13992	13932	14033	13993	14102	13981	13974	13999	13927	14090	14068	14033	13935	14063	14165	14087	14049	13982	13867	14008	13935	14100	13968	13975	14108	14044	13987	14156	14110	13933	14255	13796	13934	14126	14179	14265	14052	14034	14133	14014	14094	13932	14045	14082	13910	13979	14155	14070	14055	14219	14272	13991	14088	13972	13920	13892	14020	14039	13972	14099	14089	14272	14164	14032	14039	14122	13939	13975	14052	14102	14070	13944	14028	13923	13915	13913	14121	13946	14156	14265	14146	14064	14044	14051	14164	14148	14015	13903	13956	13997	13983	13957	13786	14172	14110	13992	14006	14013	13832	13939	13978	14123	14116	13894	13921	14153	14171	13887	14153	14140	13893	14032	13893	14110	13876	14094	14052	13904	14105	14012	14082	13892	14080	14077	13912	14040	14054	13932	14150	14129	14170	14175	13763	13848	13878	13856	14317	13995	14088	13891	14184	14027	14207	13951	13990	14021	13947	14173	13998	13878	14036	14153	14057	13996	13937	13945	14166	14043	14044	14072	14034	14128	13994	14141	13973	14052	14029	14052	13973	13874	14061	13971	14175	13884	13998	13956	14250	13969	14044	14053	14150	14127	13974	14148	14068	13907	14072	13887	13874	13888	13906	13963	14029	14128	14106	14178	14071	14095	13886	14123	14038	13970	13995	13837	14129	13954	13958	13863	14186	14272	14092	13968	13993	13919	13973	13957	14048	13931	13850	14063	14063	14100	14067	14220	14006	14005	13985	13997	14016	14074	14040	14145	14074	14007	14116	14113	14212	13987	14061	13908	13965	14117	14152	14179	14170	13963	13957	13918	14252	13780	14034	13899	14068	14048	14038	14194	14177	14029	13999	13896	14175	14053	13876	14038	14093	14147	13975	13894	14089	14246	14129	13917	13910	14066	14001	14173	14216	14056	14046	14195	13844	14002	14018	14037	14111	14053	14051	14159	13953	13968	13955	14095	14015	14158	14005	13986	13970	13957	14214	13945	14193	13876	14270	14052	14070	14074	14150	14085	14112	14145	13981	14026	14135	14179	13817	14136	14057	13996	13999	13941	14106	13877	14024	14117	13939	14010	14103	14239	14033	14138	13976	14048	14134	14058	13919	14034	14017	13915	14023	14103	14034	14134	13902	14103	14040	14197	13890	14016	14031	13870	14037	13916	14001	14129	13850	13938	14044	13904	14126	14014	13935	13946	14273	14171	13947	13925	14065	13991	14042	14051	14063	14147	14000	14109	13970	13940	13971	14164	14112	14011	14055	14127	14103	13942	14028	13845	14025	14005	13990	13937	14009	14026	13872	14157	13980	14025	14137	13966	13878	13962	14141	13874	13955	13971	14134	14142	14086	14020	13961	14087	14166	13928	14076	13757	13952	14089	14082	14099	14022	14178	14132	14042	14121	13992	14077	14017	13990	14071	13967	14081	14096	14022	13960	13933	13802	13824	14012	13892	14080	13959	14187	14032	14139	14008	14122	14067	14068	14169	14144	13859	14016	13973	14029	14110	14120	14054	14057	13989	14092	13941	14010	14015	14069	14153	13976	14063	13949	14080	14285	13930	13979	14026	14034	14008	13913	13977	14059	14080	14199	14072	14086	13919	14131	14092	14057	14033	14242	14015	14045	13936	14169	14004	14083	13831	13947	13693	13983	13948	13971	13972	14016	13920	14025	13990	14219	14225	13904	13911	14105	14002	13969	14048	14195	14151	13992	13972	13998	14055	13910	14025	14017	13977	13837	14009	13956	14006	14139	14015	14008	14082	13880	13990	14005	13901	13997	14046	13933	14118	13955	14055	14116	13882	14149	14180	14191	14071	14184	13964	14090	14033	13988	14080	13923	13941	13972	14261	14134	14009	13982	13988	13995	14023	14026	14078	14352	13986	13987	14081	13870	13901	14104	13962	13984	14078	13846	14103	13918	14092	14203	14021	13930	14065	13843	13984	13889	13865	14127	14080	14089	13932	14063	14012	14037	14010	13826	14032	13973	13965	13970	14049	14008	13975	14000	14135	13960	14048	14016	14128	14103	14247	13959	13980	14006	14036	13973	13914	14035	14034	14013	13716	13888	14051	14004	14040	14021	14025	14024	14050	13926	13933	14043	14089	14087	14046	13989	13914	14065	13955	14249	14045	13866	13884	13917	13951	13917	13907	13981	14081	14097	14005	13941	14195	14079	13918	13888	13940	13972	13991	14167	13951	13936	13823	13864	13926	13637	14057	14026	14089	14049	14112	13879	13950	13769	13884	14021	13911	14018	14026	13876	14104	14346	13956	14025	13991	14039	14083	13912	13892	13979	13896	13998	14143	14125	14166	14021	14198	14090	14147	14005	14019	14043	14091	13984	13932	14174	13930	14096	14164	14139	14052	14177	14088	14128	13939	13941	14162	14108	14112	13970	13962	14045	14130	14161	13971	14073	13863	14164	14025	14185	14059	14124	14113	13978	13999	13925	13947	13967	13986	14081	13869	13958	14024	13930	14144	14008	14077	13992	13842	13860	13933	14043	14079	13966	14084	13985	14159	13923	14055	13934	13890	13903	13968	14039	13993	13961	13891	13920	14061	13992	14010	13877	13847	14254	14046	14030	13999	13911	13878	14057	14179	14029	13985	14275	13935	13980	14250	13975	13944	13925	13961	14112	14015	14027	13814	13907	13949	14047	14010	14208	14111	13898	13984	13994	14092	14143	14159	14005	13951	14194	14119	14025	14157	13873	14067	13964	14122	14096	13832	13839	14103	14019	14022	14104	14015	14243	13954	14148	14150	14225	14032	14203	14030	13992	14102	14067	13974	14021	14052	14068	14181	14090	14090	14026	14000	14009	13819	14088	14007	14197	13989	13951	14052	14063	14017	14122	14068	14062	13994	14016	13899	13928	13838	14086	13766	14008	13979	14148	14180	13947	13907	14123	13981	14159	14170	13960	14066	14064	14160	13823	14202	13827	13894	14094	14013	14086	14062	13989	13923	14236	14202	14065	14082	14081	14183	13930	14105	13976	13986	14008	14179	14153	14021	14037	13902	13844	14199	13919	13861	14034	13999	14013	14068	14067	14136	14118	14133	13919	14059	14064	13927	14057	14120	14060	14264	13932	14116	14219	13991	13863	14054	14138	14065	14138	14163	14049	13955	14023	13950	13928	14093	13946	14241	14112	14181	13997	13947	14123	14135	14203	13943	14107	13960	14107	13975	14131	14270	14038	13957	14132	14064	14054	14012	14001	13828	14019	14069	14055	13998	13913	13901	14091	14014	13912	13908	14064	13888	14095	13983	14138	14067	14124	14040	13904	13972	14118	13962	14116	13897	13977	14059	13912	13936	14027	13942	13961	13941	14089	13723	13913	14254	14045	14232	14119	13885	14276	13936	14054	13976	14241	14115	14042	13974	14048	14153	14102	14208	13881	14085	13996	14039	14054	13963	14191	14074	13816	14125	13963	14050	13885	14053	14106	14034	14105	14011	14158	13903	14057	14166	14113	13962	14161	14149	14008	14063	14276	14212	13939	14113	13764	13921	13966	14002	13981	14043	14109	14114	13619	14150	14269	14062	14172	13898	14126	13937	14014	13879	14048	14011	13939	14105	14043	14160	14076	13914	14155	14062	13945	14022	14080	14034	14040	14041	14155	13860	14121	13973	13957	14064	13995	13966	14039	13991	13937	14000	14106	13918	14152	14011	14035	14005	14191	14082	14107	13922	13930	13921	14148	14100	14083	13946	14011	14069	14100	13842	14143	13831	13964	13932	13890	14083	14009	13805	13907	13939	13905	13953	13787	14065	14160	14326	14071	14113	14063	13968	14016	14110	14047	13883	14160	14210	13997	14081	13954	13873	14182	13914	13795	14057	14072	14081	14144	14037	13971	13988
21907	35359	35396	27727	24350	21286	18498	16881	15692	14561	13831	13456	13254	12910	13139	13050	12755	12543	12616	12549	12596	12554	12522	12353	12443	12394	12548	12660	12333	12482	12606	12562	12625	12588	12706	12522	12650	12490	12335	12569	12746	12440	12476	12486	12588	12347	12482	12508	12630	13731	15016	13642	13149	12714	12543	12370	12231	12300	12443	12422	12356	12324	12198	12419	12357	12215	12431	12296	12424	12358	12348	12462	12401	12252	12393	12288	12406	12226	12317	12194	12401	12346	12266	12276	12404	12417	12406	12349	12365	12160	12322	12308	12351	12341	12277	12349	12279	12379	12263	12257	12292	12325	12321	12261	12119	12332	12316	12336	12268	12253	12258	12358	12256	12383	12458	12404	12318	12306	12342	12328	12418	12281	12377	12411	12232	12439	12369	12302	12206	12344	12470	12378	12352	12277	12343	12505	12348	12372	12224	12392	12179	12331	12129	12270	12120	12422	12337	12441	12341	12317	12225	12337	12174	12329	12339	12256	12301	12260	12485	12310	12271	12327	12334	12190	12382	12378	12399	12347	12328	12242	12405	12292	12392	12346	12377	12461	12326	12139	12334	12449	12236	12258	12300	12322	12214	12389	12334	12358	12326	12412	12217	12325	12209	12411	12487	12492	12375	12324	12353	12281	12297	12374	12304	12338	12337	12344	12324	12229	12365	12460	12341	12301	12204	12243	12344	12307	12371	12455	12202	12417	12256	12458	12225	12274	12341	12289	12426	12304	12279	12275	12365	12349	12341	12319	12320	12375	12397	12288	12232	12215	12378	12372	12381	12232	12276	12243	12248	12298	12383	12290	12325	12328	12284	12282	12254	12352	12388	12170	12362	12498	12272	12295	12495	12380	12226	12421	12284	12466	12337	12270	12256	12408	12440	12354	12347	12398	12283	12465	12360	12277	12398	12200	12265	12365	12281	12248	12468	12326	12295	12391	12440	12238	12362	12375	12290	12157	12262	12328	12267	12350	12355	12300	12259	12341	12272	12259	12274	12204	12370	12167	12441	12300	12254	12374	12285	12441	12415	12232	12347	12376	12427	12307	12541	12319	12405	12271	12198	12320	12157	12206	12301	12287	12285	12305	12121	12314	12444	12204	12252	12397	12314	12331	12390	12347	12249	12295	12324	12202	12363	12244	12314	12299	12559	12346	12425	12215	12419	12128	12405	12502	12378	12425	12130	12145	12398	12316	12352	12350	12213	12312	12331	12380	12366	12280	12476	12297	12387	12321	12227	12322	12278	12237	12512	12338	12325	12262	12391	12432	12445	12316	12256	12273	12288	12318	12248	12319	12245	12260	12331	12250	12353	12338	12227	12273	12408	12278	12397	12306	12385	12382	12213	12375	12388	12477	12496	12297	12426	12451	12263	12249	12301	12175	12427	12430	12421	12446	12304	12326	12317	12354	12340	12281	12313	12433	12455	12398	12334	12337	12273	12286	12498	12408	12365	12318	12316	12223	12290	12231	12371	12280	12395	12275	12313	12255	12252	12262	12318	12493	12376	12221	12242	12286	12418	12296	12238	12327	12380	12379	12378	12248	12373	12414	12386	12465	12144	12271	12119	12418	12403	12389	12460	12192	12299	12314	12411	12497	12478	12300	12216	12329	12251	12330	12259	12283	12360	12267	12387	12231	12273	12284	12227	12395	12309	12356	12331	12306	12311	12469	12066	12456	12217	12391	12413	12498	12313	12390	12150	12287	12366	12267	12288	12278	12313	12351	12379	12429	12270	12225	12410	12542	12353	12282	12470	12232	12214	12266	12230	12373	12597	12233	12415	12364	12266	12266	12350	12212	12231	12211	12385	12401	12369	12370	12255	12200	12255	12332	12192	12464	12454	12280	12360	12389	12380	12295	12296	12366	12336	12388	12395	12249	12306	12382	12218	12235	12528	12322	12255	12214	12343	12501	12450	12165	12408	12373	12342	12412	12234	12330	12386	12257	12252	12429	12169	12295	12198	12368	12204	12394	12416	12353	12142	12368	12313	12484	12212	12347	12334	12239	12381	12553	12537	12349	12402	12236	12273	12240	12267	12265	12358	12283	12261	12355	12322	12408	12498	12194	12375	12310	12202	12184	12276	12250	12352	12162	12162	12160	12218	12418	12363	12362	12353	12342	12300	12361	12343	12274	12276	12256	12383	12231	12350	12326	12205	12330	12405	12308	12240	12239	12350	12388	12249	12277	12387	12296	12164	12374	12458	12466	12422	12325	12416	12368	12249	12253	12195	12394	12327	12418	12320	12148	12206	12500	12388	12243	12165	12251	12335	12256	12305	12262	12256	12251	12353	12244	12345	12308	12412	12186	12347	12475	12288	12370	12245	12567	12309	12228	12404	12272	12375	12377	12381	12359	12436	12412	12284	12216	12444	12353	12155	12435	12353	12252	12345	12289	12269	12375	12123	12297	12399	12118	12390	12419	12213	12267	12392	12229	12236	12241	12277	12106	12304	12322	12315	12443	12394	12272	12270	12290	12189	12317	12291	12203	12317	12233	12285	12213	12317	12338	12207	12265	12305	12421	12193	12358	12259	12358	12317	12304	12607	12239	12333	12383	12140	12296	12187	12337	12288	12328	12411	12441	12356	12324	12430	12382	12397	12273	12253	12270	12252	12464	12349	12338	12340	12221	12334	12396	12219	12528	12424	12233	12359	12349	12246	12411	12427	12283	12420	12382	12200	12269	12369	12258	12424	12324	12145	12341	12292	12330	12312	12346	12130	12377	12375	12233	12361	12364	12348	12219	12396	12333	12446	12296	12329	12289	12285	12358	12344	12252	12260	12307	12449	12250	12200	12311	12240	12160	12344	12423	12402	12275	12172	12363	12465	12430	12413	12273	12410	12282	12279	12236	12452	12345	12349	12365	12359	12505	12371	12273	12495	12423	12375	12445	12181	12241	12304	12480	12384	12286	12329	12259	12309	12352	12290	12383	12317	12301	12308	12356	12347	12309	12347	12279	12345	12220	12412	12335	12291	12315	12220	12268	12436	12338	12384	12305	12392	12335	12431	12413	12288	12305	12218	12375	12387	12380	12394	12430	12179	12287	12280	12334	12256	12453	12276	12220	12349	12284	12269	12381	12448	12293	12444	12246	12342	12478	12275	12235	12424	12477	12309	12336	12206	12381	12514	12330	12247	12285	12228	12340	12330	12174	12268	12331	12413	12358	12257	12358	12285	12300	12318	12234	12348	12268	12288	12366	12285	12363	12259	12344	12471	12271	12423	12511	12264	12235	12273	12423	12326	12240	12358	12238	12318	12213	12302	12265	12362	12290	12424	12310	12380	12331	12409	12471	12313	12199	12376	12274	12257	12278	12373	12276	12450	12218	12311	12285	12141	12340	12290	12095	12306	12367	12276	12313	12310	12129	12271	12291	12333	12307	12365	12382	12432	12312	12421	12294	12283	12401	12352	12240	12346	12457	12384	12314	12365	12336	12185	12387	12371	12325	12324	12400	12276	12312	12351	12373	12396	12399	12111	12371	12358	12452	12432	12337	12267	12283	12282	12317	12248	12274	12222	12424	12364	12299	12436	12480	12210	12229	12383	12377	12279	12171	12213	12437	12330	12273	12250	12520	12094	12318	12334	12242	12378	12299	12466	12283	12351	12210	12291	12282	12253	12320	12273	12360	12396	12303	12264	12284	12185	12305	12265	12461	12252	12276	12396	12285	12294	12367	12434	12301	12483	12396	12410	12393	12361	12187	12391	12347	12347	12459	12455	12163	12301	12268	12272	12041	12323	12324	12261	12287	12339	12336	12236	12374	12091	12423	12455	12390	12303	12366	12352	12324	12397	12292	12258	12387	12331	12286	12417	12351	12245	12291	12161	12216	12384	12447	12273	12410	12280	12245	12214	12329	12269	12373	12390	12241	12424	12364	12382	12170	12361	12326	12353	12311	12266	12301	12391	12248	12318	12223	12235	12218	12367	12324	12345	12210	12327	12350	12318	12303	12406	12102	12411	12216	12356	12142	12382	12286	12140	12271	12387	12379	12447	12264	12407	12271	12328	12173	12289	12255	12224	12470	12369	12383	12180	12410	12338	12367	12114	12415	12209	12298	12421	12521	12442	12371	12326	12294	12407	12372	12383	12346	12295	12289	12275	12133	12236	12435	12397	12349	12425	12407	12370	12374	12271	12314	12251	12216	12265	12285	12341	12305	12576	12190	12304	12387	12337	12220	12351	12316	12445	12229	12314	12294	12420	12291	12152	12479	12213	12393	12345	12215	12404	12339	12373	12243	12300	12314	12278	12315	12452	12315	12293	12404	12284	12372	12225	12244	12268	12291	12272	12373	12262	12366	12395	12381	12328	12339	12288	12324	12502	12307	12326	12290	12398	12219	12426	12400	12250	12399	12127	12407	12223	12364	12323	12309	12424	12427	12157	12228	12443	12496	12323	12419	12625	12347	12341	12452	12302	12366	12311	12425	12278	12353	12397	12345	12283	12133	12492	12248	12298	12420	12190	12367	12451	12366	12358	12452	12336	12295	12305	12229	12324	12449	12306	12190	12398	12263	12259	12372	12301	12340	12375	12212	12320	12346	12212	12394	12178	12221	12326	12312	12390	12379	12435	12229	12148	12153	12435	12370	12459	12409	12219	12205	12322	12302	12270	12325	12398	12122	12370	12347	12151	12195	12279	12292	12356	12377	12158	12268	12121	12278	12425	12244	12388	12300	12494	12300	12245	12217	12488	12501	12356	12346	12303	12226	12472	12223	12424	12292	12154	12269	12321	12389	12301	12342	12233	12373	12185	12318	12255	12262	12302	12313	12371	12252	12366	12190	12365	12336	12306	12266	12352	12445	12427	12297	12302	12357	12336	12324	12323	12472	12210	12244	12401	12258	12425	12293	12312	12423	12335	12351	12238	12389	12413	12414	12227	12346	12354	12326	12157	12443	12170	12402	12252	12277	12349	12277	12336	12473	12317	12283	12330	12214	12303	12298	12321	12328	12384	12335	12306	12415	12425	12367	12345	12366	12136	12265	12337	12272	12336	12264	12306	12453	12220	12341	12212	12226	12345	12363	12504	12421	12476	12556	12331	12170	12211	12264	12172	12275	12342	12258	12277	12314	12329	12229	12321	12247	12370	12344	12180	12370	12308	12241	12388	12240	12280	12300
27739	22258	25248	21893	18011	17414	17067	16604	16260	16048	15987	15957	15868	15794	16099	15810	15913	15782	15725	15664	15942	15990	15862	15945	15792	15841	15825	15812	15942	15904	15865	15872	15865	15839	15770	15848	15702	15749	15826	15793	15738	15802	15816	15693	16161	15872	15787	15703	15798	15882	15897	15908	15828	15869	15810	15715	15807	15613	15456	15644	15738	15692	15768	15584	15917	15846	15763	15710	15748	15682	15670	15825	15825	15622	15826	15734	15685	15787	15771	15768	15702	15555	15851	15582	15828	15635	15813	15837	15833	15612	15818	15757	15759	15690	15680	15547	15694	15700	15756	15810	15770	15853	15787	15734	15580	15825	15816	15714	15611	15675	15757	15727	15869	15672	15762	15808	15724	15701	15666	15868	15841	15667	15867	15813	15707	15633	15691	15591	15681	15895	15765	15854	15615	15618	15709	15789	15543	15727	15811	15821	15706	15568	15542	15660	15652	15615	15696	15741	15585	15744	15778	15862	15988	15673	15717	15919	15750	15724	15695	15593	15659	15616	15605	15746	15718	15669	15699	15599	15615	16087	15689	15789	15626	15878	15799	15825	15743	15698	15644	15709	15612	15676	15721	15664	15611	15796	15768	15659	15737	15695	15568	15805	15575	15620	15726	15801	15717	15647	15889	15480	15637	15821	15751	15773	15644	15733	15655	15723	15689	15527	15811	15704	15689	15544	15584	15699	15886	15658	15711	15720	15642	15684	15589	15575	15801	15790	15861	15831	15696	15720	15570	15761	15546	15648	15762	15763	15651	15768	15851	15844	15847	15713	15716	15567	15480	15872	15621	15920	15674	15701	15830	15838	15684	15753	15960	15734	15616	15752	15602	15735	15713	15797	15810	15522	15809	15833	15685	15418	15771	15725	15818	15863	15594	15657	15671	15785	15832	15933	15642	15676	15698	15698	15618	15765	15740	15723	15761	15603	15881	15830	15805	15759	15761	15702	15650	15812	15611	15726	15582	15707	15606	15712	15724	15897	15715	15740	15816	15584	15666	15954	15736	15658	15750	15649	15836	15867	15738	15730	15923	15864	15780	15705	15920	15475	15770	15744	16019	15678	15793	15607	15848	15886	15643	15785	15798	15625	15677	15726	15558	15822	15710	15569	15654	15712	15797	15716	15968	15799	15734	15679	15925	15719	15709	15854	15547	15542	15690	15825	15800	15696	15695	15792	15727	15779	15822	15722	15723	15746	15737	15633	15802	15779	15843	15683	15791	15728	15697	15895	15717	15783	15873	15772	15758	15795	15502	15637	15759	15788	15744	15719	15775	15591	15740	15819	15739	15648	15850	15984	15891	15820	15733	15837	15553	15806	15838	15790	15742	15763	15827	15617	15590	15740	15861	15658	15728	15712	15735	15689	15917	15718	16037	15586	15755	15771	15491	15777	15803	15740	15603	15672	15883	15677	15727	15776	15526	15705	15739	15739	15890	15688	15736	15668	15748	15667	15954	15750	15930	15860	15709	15684	15605	15719	15626	15652	15667	15652	15666	15563	15604	15593	15879	15544	15660	15863	15799	15752	15717	15914	15964	15862	15694	15703	15713	15642	15830	15791	15907	15624	15638	15695	15583	15629	15612	15638	15585	15796	15665	15724	15766	15798	15554	15770	15656	15730	15561	15769	15700	15778	15737	15729	15686	15683	15666	15453	15596	15616	15816	15876	15582	15789	15727	15489	15679	15865	15643	15557	15418	15676	15819	15605	15686	15784	15857	15606	15694	15615	15871	15917	15710	15661	15469	15660	15908	15712	15617	15740	15761	15713	15749	15750	15764	15723	15777	15489	15481	15817	15810	15841	15842	15568	15590	15732	15673	15778	15748	15828	15803	15829	15858	15813	15918	15691	15737	15677	15613	15755	15558	15529	15693	15846	15841	15839	15642	15878	15744	15876	15765	15881	15651	15759	15409	15682	15804	15993	15555	15697	15848	15740	15622	15701	15692	15890	15718	15943	15971	15689	15721	15804	15856	15725	15877	15682	15773	16029	15843	15665	15707	15741	15765	15735	15556	15807	15606	15765	15610	15839	15603	15686	15697	15603	15732	15839	15696	15634	15829	15851	15812	15825	15635	15719	15704	15851	15737	15777	15715	15731	15872	15716	15803	15819	15749	15702	15681	15681	15761	15577	15476	15822	15762	15784	15544	15716	15868	15882	15698	15701	15825	15681	15752	15777	15816	15781	15651	15857	15693	15775	15832	15650	15772	15785	15816	15760	15699	15569	15889	15637	15722	15740	15675	15763	15826	15866	15677	15600	15793	15913	15574	15705	15719	15767	15814	15936	15676	15653	15566	15677	15806	15867	15771	15619	15654	15563	15716	15757	15696	15802	15750	15821	15847	15829	15853	15663	15678	15835	15737	15659	15711	15474	15555	15702	15931	15612	15645	15693	15859	15745	15737	15818	15743	15573	15757	15745	15845	16071	15816	15655	15761	15818	15680	15729	15551	15782	15662	15883	15836	15597	15799	15728	15577	15542	15718	15554	15839	15822	15767	15820	15703	15646	15573	15716	15595	15433	15867	15365	15943	15562	15902	15686	15850	15749	15796	15598	15893	15737	15633	15578	15682	15850	15689	15708	15641	15654	15690	15717	15633	15812	15650	15770	15730	15963	15782	15500	15827	15763	15735	15668	15696	15921	15678	15708	15788	15825	15805	15716	15716	15861	15728	15727	15579	15744	15747	15740	15743	15849	15645	15687	15785	15670	15711	15688	15775	15746	15750	15787	15724	15481	15668	15809	15729	15704	15633	15626	15751	15720	15628	15540	15785	15603	15678	15723	15675	15624	15821	15532	15511	15706	15711	15593	15863	15868	15531	15635	15687	15746	15906	15623	15792	15866	15675	15690	15737	15580	15915	15717	15578	15629	16022	15866	15715	15664	15761	15694	15823	15775	15773	15649	15642	15697	15701	15735	15687	15636	15748	15733	15877	15986	15576	15720	15669	15810	15664	15554	15916	15755	15728	15795	15600	15695	15617	15752	15869	15631	15584	15623	15782	15519	15681	15776	15789	15576	15750	15644	15824	15803	15862	15850	15743	15970	15819	15805	15811	15714	15795	15631	15671	15831	15920	15593	15724	15767	15804	15721	15651	15715	15732	15747	15760	15800	15759	15720	15764	15571	15778	15728	15814	15746	15734	15505	15709	15749	15687	15728	15684	15612	15698	15608	15837	15727	15935	15762	15817	15783	15883	15753	15513	15752	15607	15580	15848	15724	15769	15809	15717	15892	15842	15853	15934	15699	15740	15513	15790	15827	15918	15835	15559	15937	15762	15878	15767	15925	15793	15748	15952	15634	15855	15776	15703	15827	15778	15815	15740	15860	15359	15597	15669	15628	15640	15618	15662	15701	15551	15741	15718	15691	15815	15798	15552	15796	15734	15667	15670	15805	15649	15774	15789	15821	15697	15824	15772	15878	15662	15872	15908	15623	15688	15656	15762	15911	15528	15703	15774	15585	15703	15781	15912	15876	15537	15545	15870	15844	15911	15794	15747	15675	15773	15732	15667	15380	15587	15824	15729	15889	15806	15640	15887	15833	15669	15623	16068	15780	15743	15805	15729	15804	15596	15608	15721	15846	15715	15761	15655	15632	15661	15591	15667	15720	15746	15629	15707	15610	15878	15643	15709	15739	15773	15768	15980	15630	15559	15852	15627	15738	15678	15798	15774	15774	15660	15783	15712	15581	15832	15667	15587	15568	15822	15594	15651	15761	15853	15733	15772	15715	15909	15661	15623	15647	15785	15879	15700	15837	15649	15768	15823	15745	15529	15656	15790	15886	15681	15772	15746	15792	15737	15852	15914	15589	15694	15706	15753	15640	15812	15680	15814	16035	15861	15847	15859	15817	15852	15857	16033	15819	15721	15734	15743	15536	15823	15887	15645	15778	15624	15559	15657	15656	15783	15659	15601	15613	15784	15696	15577	15757	15729	15488	15896	15730	15776	15691	15841	15747	15924	15786	15755	15660	15750	15723	15718	15777	15768	15820	15782	15634	15551	15590	15793	15777	15521	15849	15729	15707	15635	15624	15844	15621	15794	15739	15730	15777	15804	15758	15802	15833	15762	15911	15575	15763	15575	15803	15750	15649	15695	15902	15680	15751	15739	15560	15776	15600	15616	15628	15777	15655	15811	15908	15632	15710	15560	15801	15714	15699	15754	15948	15662	15758	15864	15969	15804	15661	15975	15645	15824	15801	15734	15624	15847	15684	15815	15803	15667	15514	15530	15525	15819	15823	15876	15737	15710	15732	15824	15736	15738	15758	15637	15784	15697	15864	15539	15771	15681	15768	15810	15612	15739	15792	15861	15727	15597	15676	15731	15774	15690	15644	15659	15813	15717	15741	15607	15997	15740	15950	15806	15752	15923	15676	15854	15712	15789	15496	15785	15943	15725	15767	15428	15723	15678	15718	15554	15722	15874	15664	15755	15771	15662	15884	15564	15923	15998	15499	15528	15760	15662	15725	15614	15560	15677	15782	15743	15715	15726	15682	15951	15708	15706	15804	15685	15784	15949	15654	15911	15737	15850	15705	15879	15726	15741	15578	15725	15784	15509	15776	15869	15804	15872	15719	15742	15871	15865	15775	15778	15928	15614	15559	15721	15608	15685	15874	15673	15707	15836	15722	15719	16011	15749	15786	15686	15647	15583	15755	15748	15645	15740	15767	15801	15777	15776	15707	15701	15725	15660	15549	15743	15795	15740	15799	15649	15805	15775	15667	15773	15666	15574	15560	15786	15594	15610	15639	15712	15568	15702	15694	15622	15380	15658	15701	15812	15692	15668	15688	15962	15695	15595	15717	15748	15842	15775	15808	15678	15634	15873	15711	15543	15538	15669	15705	15833	15515	15723	15751	15805	15831	15691	15864	15557	15753	15688	15810	15796	15340	15727	15772	15905	15733	15720	15772	15695	15690	15730	15734	15788	15830	15977	15907	15618	15669	15752	15619	15963	15776	15723	15518	15657	15641	15628	15669	15475	15772	15641	15745	15866	15797	15692	15665	15863	15765	15753	15641	15704	15788	15852	15616	15788	15810	15721	15765	15750	15591	15713	15594	15743	15694	15773	15856	15717	15806	15880	15717	15758	15796	15679	15831	15753	15498	15806	15682	15581	15622
17662	22433	22561	18620	17496	16252	15252	14783	14497	14078	13871	13863	13947	13812	13918	13622	13702	13733	13555	13847	13809	13620	13616	13620	13586	13653	13722	13704	13605	13669	13595	13721	13639	13792	13848	13747	13678	13725	13666	13779	13831	13708	13578	13672	13704	13586	13590	13486	13677	13868	13788	13684	13704	13689	13772	13585	13601	13614	13405	13468	13586	13695	13483	13737	13589	13561	13667	13779	13570	13536	13520	13624	13655	13436	13636	13635	13645	13664	13558	13579	13610	13506	13464	13657	13651	13670	13449	13487	13733	13721	13511	13618	13500	13609	13616	13691	13618	13734	13546	13529	13690	13611	13521	13743	13498	13713	13646	13723	13664	13595	13488	13662	13644	13538	13660	13511	13633	13631	13724	13569	13573	13595	13684	13677	13659	13753	13722	13732	13446	13557	13692	13453	13514	13404	13605	13573	13808	13670	13664	13630	13587	13636	13466	13647	13721	13877	13572	13623	13682	13649	13594	13627	13673	13633	13650	13633	13666	13535	13621	13617	13586	13631	13731	13596	13654	13509	13643	13600	13873	13566	13720	13653	13580	13741	13521	13558	13493	13597	13739	13726	13484	13696	13636	13656	13489	13571	13746	13809	13533	13720	13650	13628	13674	13449	13548	13592	13465	13623	13677	13674	13500	13574	13707	13602	13659	13499	13634	13673	13470	13484	13508	13564	13554	13502	13630	13675	13719	13376	13599	13687	13545	13559	13645	13631	13548	13634	13626	13792	13559	13702	13580	13657	13571	13561	13507	13704	13522	13678	13780	13467	13623	13404	13687	13584	13579	13586	13538	13430	13590	13597	13585	13621	13638	13678	13785	13719	13316	13796	13613	13544	13660	13617	13548	13692	13591	13560	13651	13713	13519	13573	13502	13551	13558	13633	13700	13513	13575	13457	13724	13539	13581	13624	13618	13554	13587	13556	13744	13602	13548	13685	13679	13596	13588	13464	13722	13677	13558	13644	13665	13755	13599	13579	13637	13718	13672	13711	13481	13624	13497	13508	13654	13604	13587	13775	13566	13553	13676	13655	13648	13473	13560	13644	13642	13689	13596	13636	13564	13699	13615	13669	13649	13648	13434	13660	13486	13593	13600	13615	13475	13632	13561	13594	13574	13547	13724	13626	13739	13638	13769	13613	13472	13762	13665	13540	13638	13754	13542	13651	13728	13670	13629	13740	13580	13694	13527	13704	13467	13683	13662	13636	13616	13583	13403	13557	13680	13527	13742	13679	13475	13858	13583	13681	13716	13817	13420	13614	13704	13747	13483	13501	13630	13702	13670	13609	13626	13761	13574	13516	13702	13645	13655	13577	13687	13601	13586	13633	13501	13606	13547	13689	13579	13647	13587	13561	13696	13644	13694	13570	13563	13530	13485	13692	13601	13712	13574	13507	13616	13574	13776	13582	13654	13670	13610	13425	13548	13676	13821	13550	13517	13563	13713	13796	13632	13469	13744	13627	13745	13620	13656	13695	13460	13602	13827	13629	13699	13454	13658	13623	13736	13626	13646	13631	13458	13586	13707	13455	13704	13589	13558	13675	13589	13535	13647	13748	13650	13566	13687	13588	13635	13531	13563	13483	13654	13650	13622	13510	13605	13653	13747	13567	13520	13610	13696	13567	13555	13574	13644	13720	13689	13475	13607	13524	13693	13653	13524	13655	13581	13746	13547	13570	13789	13611	13623	13620	13633	13502	13643	13773	13675	13348	13644	13755	13632	13692	13500	13662	13551	13562	13533	13674	13748	13588	13707	13595	13487	13642	13642	13583	13479	13618	13546	13569	13772	13551	13554	13787	13682	13658	13664	13465	13720	13694	13699	13581	13637	13533	13504	13574	13666	13541	13614	13562	13734	13819	13675	13630	13639	13725	13704	13645	13655	13458	13542	13612	13588	13590	13603	13769	13616	13505	13531	13667	13550	13789	13445	13584	13694	13701	13710	13542	13662	13518	13675	13525	13650	13617	13529	13630	13548	13708	13527	13637	13569	13394	13382	13773	13583	13480	13610	13510	13542	13612	13727	13741	13435	13676	13583	13723	13506	13572	13764	13546	13552	13475	13456	13743	13679	13681	13651	13709	13711	13497	13429	13485	13462	13535	13582	13606	13553	13606	13546	13465	13700	13465	13666	13591	13634	13572	13532	13654	13583	13658	13768	13508	13681	13686	13842	13632	13641	13503	13686	13751	13595	13573	13712	13615	13654	13642	13545	13773	13577	13499	13620	13638	13497	13736	13582	13618	13614	13595	13451	13718	13455	13664	13677	13649	13531	13680	13685	13588	13547	13601	13628	13433	13535	13660	13673	13856	13488	13663	13511	13632	13689	13568	13657	13424	13628	13621	13584	13551	13515	13592	13648	13531	13666	13686	13470	13623	13717	13627	13478	13656	13743	13559	13506	13521	13657	13576	13514	13577	13521	13618	13660	13456	13642	13639	13562	13683	13559	13582	13556	13556	13661	13763	13568	13639	13741	13588	13555	13851	13636	13630	13567	13410	13685	13506	13607	13614	13618	13660	13623	13793	13733	13633	13685	13517	13703	13602	13642	13655	13677	13657	13645	13513	13536	13651	13722	13391	13631	13569	13591	13751	13730	13472	13381	13686	13607	13575	13701	13566	13623	13488	13640	13675	13623	13587	13725	13528	13592	13532	13366	13729	13663	13639	13603	13593	13499	13589	13744	13524	13602	13624	13505	13615	13608	13575	13613	13616	13612	13710	13760	13627	13587	13446	13696	13596	13714	13672	13639	13588	13740	13464	13728	13506	13642	13398	13665	13662	13606	13674	13656	13641	13658	13558	13718	13804	13569	13525	13642	13671	13541	13781	13496	13729	13644	13693	13556	13795	13590	13536	13508	13398	13808	13553	13708	13566	13573	13511	13466	13658	13697	13546	13500	13761	13635	13621	13544	13621	13703	13717	13720	13688	13713	13593	13434	13496	13745	13594	13540	13581	13686	13707	13570	13672	13574	13604	13609	13576	13643	13724	13805	13730	13655	13738	13714	13487	13631	13704	13622	13651	13691	13613	13645	13654	13525	13711	13647	13539	13483	13439	13464	13615	13659	13704	13733	13682	13550	13620	13522	13612	13758	13474	13468	13493	13738	13593	13395	13555	13515	13731	13535	13435	13601	13615	13556	13552	13572	13353	13674	13647	13691	13788	13614	13697	13536	13502	13647	13671	13592	13647	13689	13635	13655	13512	13492	13474	13654	13758	13712	13699	13677	13713	13513	13552	13688	13666	13643	13511	13408	13661	13634	13609	13565	13517	13655	13716	13675	13712	13569	13667	13557	13570	13643	13510	13712	13561	13612	13622	13625	13617	13733	13800	13853	13582	13676	13615	13471	13569	13451	13669	13560	13558	13736	13666	13539	13674	13627	13682	13649	13630	13651	13605	13581	13674	13471	13624	13630	13712	13566	13575	13673	13490	13531	13642	13684	13706	13639	13546	13471	13731	13679	13638	13478	13875	13662	13508	13600	13700	13374	13617	13553	13665	13708	13732	13641	13618	13613	13826	13589	13644	13607	13613	13709	13598	13678	13574	13551	13504	13649	13505	13723	13707	13586	13601	13534	13508	13679	13647	13801	13555	13633	13645	13608	13611	13584	13337	13546	13580	13772	13760	13709	13794	13515	13578	13682	13822	13576	13484	13413	13746	13599	13672	13588	13582	13603	13765	13619	13640	13564	13562	13492	13660	13502	13548	13636	13604	13628	13702	13675	13441	13804	13560	13571	13817	13576	13631	13449	13658	13739	13772	13751	13580	13428	13733	13649	13670	13616	13579	13574	13589	13741	13640	13677	13681	13588	13547	13852	13657	13568	13631	13501	13502	13596	13599	13570	13630	13494	13519	13611	13475	13683	13681	13555	13574	13544	13548	13610	13718	13781	13671	13746	13575	13691	13585	13671	13599	13720	13485	13503	13499	13737	13652	13394	13595	13616	13532	13541	13683	13702	13613	13333	13586	13627	13452	13615	13493	13684	13431	13695	13528	13507	13568	13553	13597	13655	13653	13563	13604	13673	13697	13622	13565	13575	13787	13524	13686	13669	13572	13588	13673	13748	13683	13563	13558	13593	13711	13684	13559	13629	13598	13629	13702	13578	13739	13525	13596	13549	13603	13711	13608	13555	13625	13655	13631	13687	13625	13642	13536	13462	13615	13542	13670	13658	13658	13723	13661	13696	13594	13723	13665	13687	13612	13709	13608	13590	13698	13508	13577	13624	13440	13615	13724	13808	13486	13758	13481	13649	13548	13736	13596	13499	13554	13562	13587	13598	13629	13586	13474	13546	13519	13733	13734	13688	13664	13612	13450	13569	13449	13626	13403	13526	13631	13575	13684	13578	13526	13662	13640	13610	13480	13711	13727	13734	13626	13589	13638	13614	13609	13726	13528	13843	13530	13633	13568	13737	13722	13718	13560	13723	13489	13611	13458	13536	13502	13545	13714	13656	13648	13830	13436	13737	13613	13530	13553	13477	13684	13624	13701	13645	13373	13594	13725	13622	13765	13630	13593	13675	13515	13660	13552	13750	13651	13563	13737	13715	13518	13684	13615	13548	13626	13573	13681	13397	13611	13695	13561	13606	13468	13576	13635	13643	13474	13769	13509	13474	13515	13764	13635	13727	13669	13540	13658	13625	13657	13658	13522	13732	13588	13581	13614	13521	13628	13566	13598	13602	13583	13656	13574	13625	13662	13578	13624	13667	13555	13753	13674	13569	13671	13520	13733	13602	13560	13612	13555	13571	13627	13802	13582	13662	13592	13629	13615	13651	13720	13790	13742	13578	13666	13862	13556	13583	13624	13615	13625	13362	13800	13673	13516	13534	13678	13534	13666	13626	13663	13712	13576	13657	13719	13579	13554	13721	13634	13712	13635	13622	13649	13653	13753	13701	13642	13462	13654	13683	13600	13724	13649	13734	13594	13594	13688	13505	13715	13713	13650	13597	13623	13509	13594	13607	13712	13599	13489	13677	13631	13669	13651	13624	13632	13528	13699	13568	13567	13577	13667	13644	13623	13619	13677	13593	13557	13752	13526	13662	13430	13682	13571	13750	13553	13682	13663	13636	13650	13479	13627	13630	13638	13683	13714	13734	13695	13559	13638	13670	13617	13392	13566
23953	21393	28918	24324	22339	22276	20724	17676	16714	16448	16112	16068	15830	15846	15819	15875	15686	15675	15653	15457	15554	15424	15622	15694	15431	15533	15469	15459	15679	15545	15483	15309	15493	15515	15616	15685	15567	15610	15516	15523	15348	15509	15746	15482	15282	15414	15207	15512	15327	15751	16426	16189	15850	15654	15365	15426	15444	15427	15550	15558	15314	15521	15456	15509	15476	15426	15519	15247	15501	15393	15430	15406	15279	15342	15638	15419	15436	15395	15604	15360	15413	15359	15414	15514	15429	15397	15446	15337	15515	15351	15330	15646	15529	15627	15455	15396	15515	15515	15375	15466	15357	15370	15506	15442	15491	15543	15216	15439	15554	15378	15517	15351	15378	15498	15396	15226	15298	15450	15547	15377	15372	15433	15327	15422	15548	15608	15330	15278	15424	15285	15282	15249	15485	15500	15507	15368	15276	15396	15451	15446	15445	15552	15410	15156	15393	15381	15296	15311	15442	15494	15376	15461	15298	15356	15576	15546	15413	15489	15413	15466	15501	15516	15376	15503	15337	15543	15363	15285	15482	15452	15396	15475	15425	15621	15498	15359	15330	15421	15408	15453	15358	15379	15326	15585	15459	15347	15616	15446	15440	15449	15609	15436	15510	15440	15276	15306	15396	15355	15428	15413	15315	15442	15386	15377	15358	15423	15339	15326	15432	15477	15688	15601	15328	15553	15285	15337	15533	15378	15346	15283	15441	15258	15497	15445	15438	15266	15197	15356	15438	15417	15249	15435	15256	15701	15539	15602	15565	15367	15591	15406	15365	15408	15406	15538	15634	15379	15579	15421	15378	15280	15350	15485	15325	15317	15404	15496	15469	15351	15339	15280	15384	15422	15474	15514	15354	15306	15471	15409	15402	15388	15407	15457	15457	15514	15293	15378	15316	15523	15228	15374	15428	15523	15357	15482	15383	15283	15251	15430	15359	15248	15456	15422	15238	15543	15360	15354	15402	15429	15367	15402	15253	15333	15287	15271	15342	15366	15344	15406	15393	15325	15469	15314	15360	15410	15309	15409	15402	15338	15286	15239	15567	15535	15362	15516	15338	15382	15469	15495	15277	15246	15373	15455	15376	15451	15510	15257	15537	15562	15519	15416	15408	15413	15404	15566	15479	15148	15217	15525	15519	15413	15366	15395	15408	15415	15360	15521	15626	15449	15398	15433	15489	15420	15447	15275	15410	15263	15330	15384	15393	15539	15259	15291	15316	15240	15443	15322	15157	15291	15373	15457	15265	15309	15301	15387	15380	15435	15405	15255	15299	15382	15634	15271	15269	15443	15381	15450	15475	15597	15179	15437	15324	15226	15384	15259	15464	15370	15300	15365	15617	15476	15455	15475	15597	15559	15500	15193	15359	15461	15460	15278	15432	15323	15506	15485	15411	15545	15491	15361	15523	15308	15164	15252	15437	15322	15677	15359	15298	15429	15477	15454	15550	15262	15497	15548	15520	15458	15345	15270	15526	15208	15429	15484	15595	15437	15528	15379	15322	15505	15361	15370	15343	15426	15527	15290	15501	15283	15329	15211	15425	15451	15358	15353	15439	15301	15410	15420	15502	15415	15393	15275	15294	15351	15261	15487	15320	15358	15414	15259	15298	15385	15426	15350	15511	15379	15420	15258	15482	15605	15338	15572	15361	15359	15327	15320	15489	15639	15338	15310	15393	15294	15523	15367	15495	15349	15348	15598	15283	15508	15283	15374	15526	15378	15416	15230	15486	15345	15429	15562	15363	15177	15463	15310	15455	15442	15487	15423	15520	15330	15448	15435	15369	15502	15326	15421	15301	15343	15435	15363	15419	15450	15562	15418	15408	15464	15510	15467	15489	15386	15424	15570	15459	15322	15391	15378	15489	15461	15542	15483	15559	15387	15411	15441	15502	15355	15366	15409	15579	15476	15562	15289	15484	15232	15587	15387	15374	15363	15350	15290	15298	15356	15580	15642	15418	15381	15397	15469	15384	15393	15343	15400	15351	15479	15407	15378	15417	15338	15320	15485	15294	15455	15607	15424	15574	15475	15413	15336	15210	15259	15187	15216	15369	15352	15244	15327	15567	15339	15320	15517	15416	15417	15451	15367	15425	15552	15516	15546	15448	15358	15175	15498	15390	15535	15515	15242	15423	15402	15444	15368	15449	15522	15463	15407	15418	15321	15290	15428	15515	15359	15554	15481	15592	15433	15661	15404	15313	15313	15401	15264	15579	15308	15362	15314	15261	15388	15567	15248	15452	15513	15442	15379	15591	15285	15538	15261	15167	15442	15494	15446	15590	15467	15508	15524	15329	15383	15401	15323	15686	15366	15265	15238	15435	15363	15405	15327	15357	15414	15359	15449	15467	15376	15410	15153	15380	15414	15366	15647	15457	15317	15460	15318	15383	15460	15447	15235	15424	15501	15385	15325	15371	15302	15395	15441	15272	15309	15410	15467	15496	15337	15310	15410	15338	15392	15432	15496	15483	15391	15569	15401	15565	15530	15274	15438	15481	15402	15446	15272	15274	15468	15250	15386	15263	15374	15409	15429	15469	15461	15360	15295	15388	15509	15478	15431	15356	15470	15278	15327	15371	15418	15453	15529	15363	15470	15273	15430	15392	15325	15321	15382	15493	15403	15222	15492	15421	15512	15450	15532	15247	15434	15473	15592	15637	15387	15436	15424	15248	15409	15487	15390	15557	15368	15300	15408	15261	15441	15322	15597	15454	15383	15249	15474	15472	15509	15269	15444	15480	15531	15486	15357	15384	15476	15340	15293	15511	15258	15329	15300	15324	15466	15334	15487	15264	15338	15238	15517	15398	15461	15360	15360	15381	15624	15324	15453	15502	15300	15280	15538	15391	15320	15423	15628	15371	15347	15260	15390	15207	15343	15221	15505	15296	15525	15372	15317	15514	15441	15447	15275	15414	15471	15599	15384	15488	15391	15408	15475	15435	15346	15249	15456	15447	15574	15354	15514	15510	15167	15336	15327	15463	15276	15484	15348	15302	15484	15135	15448	15339	15389	15499	15279	15297	15466	15430	15199	15441	15333	15244	15591	15106	15499	15550	15460	15315	15384	15427	15299	15172	15263	15430	15405	15373	15350	15238	15488	15323	15556	15425	15326	15472	15458	15393	15388	15315	15424	15456	15515	15326	15392	15291	15246	15387	15274	15357	15258	15555	15475	15400	15427	15477	15423	15270	15386	15434	15513	15513	15357	15588	15706	15561	15483	15703	15518	15314	15327	15298	15326	15467	15335	15333	15475	15433	15287	15410	15311	15311	15335	15494	15309	15542	15460	15336	15358	15349	15505	15667	15129	15407	15290	15434	15416	15428	15178	15315	15339	15376	15469	15386	15264	15270	15572	15368	15433	15420	15387	15437	15353	15514	15402	15452	15275	15422	15593	15492	15191	15645	15485	15270	15512	15406	15310	15421	15459	15361	15493	15433	15467	15435	15369	15619	15295	15482	15285	15396	15373	15402	15410	15616	15334	15304	15373	15432	15496	15450	15257	15449	15524	15486	15412	15358	15434	15251	15395	15356	15568	15564	15168	15659	15323	15414	15385	15529	15330	15452	15466	15319	15546	15309	15428	15350	15384	15089	15394	15366	15428	15393	15575	15476	15482	15534	15489	15451	15213	15321	15405	15487	15622	15458	15355	15238	15635	15518	15278	15476	15277	15407	15516	15505	15314	15476	15326	15365	15160	15450	15404	15309	15568	15188	15332	15408	15520	15329	15440	15361	15089	15317	15532	15418	15344	15374	15590	15490	15362	15360	15399	15637	15427	15375	15374	15470	15372	15361	15273	15358	15408	15510	15466	15493	15314	15546	15594	15430	15283	15397	15618	15263	15568	15450	15436	15199	15372	15434	15477	15500	15401	15441	15255	15188	15626	15244	15162	15316	15508	15479	15397	15293	15560	15441	15427	15477	15324	15425	15411	15407	15397	15413	15470	15526	15330	15480	15439	15323	15392	15450	15370	15389	15397	15240	15120	15322	15337	15314	15306	15439	15334	15496	15371	15320	15575	15344	15326	15329	15368	15441	15544	15397	15405	15373	15313	15498	15446	15309	15355	15494	15528	15331	15371	15386	15226	15349	15197	15340	15495	15576	15302	15375	15400	15632	15541	15577	15390	15448	15498	15299	15371	15400	15310	15267	15187	15550	15368	15392	15302	15478	15296	15534	15518	15448	15399	15354	15305	15315	15401	15486	15445	15463	15279	15374	15236	15422	15304	15440	15381	15425	15365	15282	15354	15479	15455	15559	15584	15272	15369	15298	15301	15409	15123	15541	15391	15387	15492	15529	15385	15447	15450	15411	15341	15546	15383	15259	15697	15454	15127	15374	15361	15435	15607	15392	15503	15342	15684	15485	15396	15244	15711	15375	15276	15508	15482	15441	15247	15248	15401	15448	15269	15480	15422	15471	15425	15241	15333	15440	15559	15549	15248	15300	15453	15544	15259	15543	15546	15506	15463	15439	15374	15461	15331	15397	15381	15298	15239	15538	15324	15483	15212	15306	15210	15531	15401	15474	15374	15499	15445	15352	15282	15270	15474	15537	15510	15166	15381	15316	15443	15481	15391	15284	15228	15312	15437	15501	15486	15597	15351	15533	15305	15417	15219	15203	15247	15582	15372	15347	15438	15476	15266	15530	15567	15382	15286	15255	15481	15421	15428	15463	15570	15538	15290	15469	15263	15481	15616	15445	15503	15388	15438	15496	15678	15305	15559	15501	15381	15424	15345	15392	15464	15492	15386	15604	15250	15574	15405	15587	15393	15339	15448	15416	15458	15364	15345	15389	15327	15332	15517	15401	15333	15563	15272	15337	15196	15395	15159	15490	15330	15500	15310	15169	15426	15537	15338	15205	15403	15418	15446	15092	15406	15543	15447	15497	15452	15267	15459	15392	15346	15352	15606	15189	15544	15321	15473	15654	15445	15510	15555	15594	15366	15404	15476	15410	15370	15291	15405	15574	15268	15568	15417	15342	15354	15403	15331	15409	15351	15218	15492	15306	15530	15475	15297	15506	15158	15277	15311	15349	15487	15394	15290	15424	15325	15359	15293	15441	15314	15478	15251	15464	15494	15362	15316	15554	15360	15453	15568	15394	15445	15346	15204	15458	15305	15574	15313
19788	31852	32593	23908	21137	18596	17305	16268	15471	14759	14283	14108	14159	13795	13680	13582	13564	13593	13391	13632	13551	13437	13368	13410	13382	13443	13528	13602	13429	13590	13458	13492	13550	13659	13662	13688	13600	13646	13472	13474	13451	13468	13711	13396	13603	13533	13450	13302	13504	13847	14887	14408	14074	13802	13824	13354	13563	13466	13438	13420	13270	13325	13392	13433	13656	13454	13244	13364	13455	13478	13305	13498	13491	13214	13453	13301	13489	13357	13427	13606	13438	13440	13445	13390	13418	13398	13210	13495	13529	13463	13180	13493	13511	13404	13351	13516	13442	13284	13510	13385	13485	13605	13596	13463	13365	13407	13333	13454	13251	13411	13583	13329	13432	13534	13493	13476	13261	13365	13421	13324	13370	13452	13475	13529	13398	13432	13465	13592	13358	13535	13331	13482	13277	13355	13546	13393	13481	13376	13442	13385	13336	13416	13242	13477	13396	13463	13515	13385	13323	13302	13534	13507	13592	13366	13435	13584	13312	13339	13504	13560	13450	13516	13391	13478	13388	13375	13534	13280	13422	13362	13502	13204	13425	13411	13307	13417	13512	13522	13371	13525	13246	13382	13486	13354	13488	13425	13341	13522	13411	13343	13411	13547	13547	13347	13526	13348	13387	13556	13283	13319	13429	13411	13326	13444	13382	13517	13439	13453	13430	13339	13388	13394	13382	13523	13327	13501	13299	13388	13432	13302	13360	13329	13389	13509	13329	13315	13381	13305	13492	13445	13425	13501	13359	13437	13361	13394	13321	13473	13370	13460	13469	13383	13397	13333	13399	13363	13453	13335	13521	13417	13520	13443	13315	13355	13433	13397	13347	13425	13237	13303	13370	13509	13410	13245	13420	13544	13389	13428	13367	13423	13329	13365	13281	13392	13535	13304	13408	13387	13496	13420	13536	13358	13461	13344	13346	13413	13510	13294	13314	13503	13436	13521	13422	13575	13301	13524	13399	13446	13335	13396	13387	13334	13424	13310	13320	13598	13331	13563	13375	13430	13569	13363	13435	13426	13521	13271	13432	13579	13365	13423	13546	13155	13486	13337	13466	13402	13423	13571	13347	13413	13499	13489	13427	13472	13405	13546	13377	13489	13373	13430	13440	13408	13414	13337	13329	13443	13599	13498	13300	13529	13345	13381	13535	13259	13548	13375	13371	13346	13304	13328	13308	13370	13409	13402	13396	13489	13344	13332	13457	13248	13443	13324	13514	13476	13466	13355	13290	13551	13368	13316	13488	13417	13570	13318	13338	13441	13384	13344	13384	13387	13499	13544	13449	13378	13588	13517	13533	13447	13426	13448	13370	13430	13401	13121	13433	13476	13424	13478	13484	13396	13388	13390	13476	13403	13415	13400	13625	13373	13556	13307	13546	13356	13417	13459	13534	13275	13411	13460	13329	13570	13512	13320	13474	13314	13327	13332	13504	13414	13497	13350	13255	13378	13448	13576	13468	13395	13278	13477	13450	13521	13482	13540	13390	13313	13364	13312	13497	13371	13440	13412	13561	13375	13426	13444	13493	13379	13580	13496	13415	13422	13509	13364	13437	13301	13497	13257	13542	13351	13549	13398	13245	13513	13404	13437	13363	13439	13433	13404	13318	13403	13439	13453	13259	13341	13462	13423	13262	13396	13338	13333	13277	13412	13466	13357	13406	13435	13528	13502	13457	13351	13441	13517	13298	13396	13478	13477	13450	13502	13549	13323	13519	13394	13386	13476	13619	13536	13475	13458	13471	13251	13504	13402	13391	13328	13473	13237	13405	13499	13406	13371	13541	13492	13388	13438	13457	13344	13509	13356	13411	13541	13364	13381	13437	13587	13304	13403	13289	13394	13492	13273	13463	13277	13565	13512	13476	13410	13188	13528	13363	13428	13247	13421	13326	13348	13430	13384	13345	13515	13361	13471	13306	13361	13505	13441	13336	13491	13340	13441	13381	13362	13297	13509	13302	13457	13413	13472	13530	13513	13307	13354	13385	13484	13416	13477	13377	13402	13394	13404	13506	13452	13285	13456	13204	13435	13321	13385	13286	13602	13352	13520	13271	13332	13270	13446	13461	13402	13357	13397	13473	13357	13292	13581	13370	13479	13451	13356	13273	13310	13289	13447	13302	13226	13313	13256	13531	13323	13527	13517	13410	13382	13459	13444	13378	13417	13548	13414	13226	13340	13346	13285	13328	13602	13372	13475	13391	13383	13268	13359	13449	13662	13323	13390	13289	13314	13389	13261	13471	13470	13373	13320	13482	13388	13650	13447	13333	13413	13335	13287	13528	13402	13461	13460	13498	13306	13313	13453	13327	13489	13473	13300	13327	13352	13292	13265	13388	13510	13281	13298	13338	13432	13462	13434	13366	13329	13406	13303	13619	13422	13392	13411	13468	13565	13462	13344	13299	13364	13441	13353	13391	13601	13210	13474	13564	13325	13555	13502	13307	13454	13467	13398	13421	13450	13469	13540	13443	13418	13382	13428	13419	13513	13305	13337	13504	13438	13529	13572	13532	13440	13444	13590	13436	13475	13311	13465	13491	13457	13510	13439	13312	13465	13551	13728	13435	13281	13427	13423	13389	13306	13351	13310	13429	13458	13322	13269	13245	13380	13461	13543	13448	13369	13400	13556	13393	13469	13431	13271	13392	13554	13454	13323	13442	13316	13498	13505	13394	13475	13297	13464	13424	13309	13398	13366	13450	13229	13243	13455	13378	13443	13485	13464	13377	13392	13392	13331	13527	13261	13201	13447	13455	13283	13340	13406	13406	13395	13391	13340	13410	13250	13530	13187	13361	13517	13494	13416	13318	13242	13295	13510	13412	13475	13400	13451	13520	13464	13469	13391	13496	13371	13329	13386	13425	13303	13434	13513	13409	13383	13443	13446	13351	13522	13448	13493	13480	13490	13594	13272	13499	13446	13451	13342	13410	13380	13487	13403	13344	13444	13508	13376	13423	13370	13538	13299	13510	13392	13267	13286	13339	13389	13468	13485	13439	13424	13516	13375	13337	13436	13639	13355	13469	13312	13567	13326	13350	13367	13406	13488	13301	13404	13455	13321	13334	13355	13311	13419	13484	13435	13582	13454	13529	13304	13457	13311	13423	13397	13310	13357	13436	13608	13372	13183	13379	13393	13307	13451	13448	13381	13435	13300	13536	13383	13226	13362	13434	13419	13458	13359	13442	13505	13484	13381	13416	13492	13408	13370	13542	13391	13275	13295	13330	13562	13425	13508	13327	13484	13442	13550	13449	13449	13358	13352	13466	13557	13391	13384	13492	13454	13508	13328	13503	13555	13374	13300	13473	13556	13447	13320	13388	13433	13326	13386	13420	13318	13525	13354	13451	13386	13539	13598	13484	13389	13547	13303	13133	13513	13446	13408	13362	13502	13346	13374	13312	13520	13320	13461	13453	13494	13581	13336	13303	13377	13426	13328	13397	13427	13314	13369	13518	13335	13545	13260	13510	13609	13540	13492	13377	13527	13386	13544	13411	13526	13588	13400	13371	13462	13468	13533	13477	13374	13444	13434	13406	13419	13486	13470	13429	13512	13408	13299	13373	13466	13368	13311	13385	13451	13330	13312	13519	13512	13272	13306	13411	13405	13385	13484	13354	13335	13411	13478	13503	13385	13344	13338	13280	13401	13431	13384	13342	13239	13449	13362	13436	13524	13466	13350	13492	13324	13434	13471	13464	13467	13483	13454	13272	13515	13395	13352	13567	13440	13295	13281	13569	13304	13412	13415	13363	13297	13312	13376	13358	13365	13474	13327	13373	13500	13397	13343	13438	13514	13525	13301	13518	13370	13409	13669	13350	13594	13535	13346	13405	13368	13405	13498	13340	13370	13350	13593	13460	13377	13329	13269	13459	13306	13248	13461	13486	13381	13443	13418	13509	13456	13357	13238	13558	13338	13420	13278	13321	13301	13341	13502	13239	13417	13418	13188	13417	13443	13431	13373	13524	13375	13480	13335	13352	13492	13377	13514	13307	13465	13203	13407	13331	13452	13481	13390	13377	13404	13393	13484	13462	13380	13477	13333	13330	13518	13392	13443	13400	13382	13471	13357	13390	13269	13322	13515	13379	13428	13389	13399	13354	13411	13364	13433	13406	13442	13462	13579	13523	13600	13268	13241	13424	13264	13450	13365	13370	13416	13432	13459	13585	13450	13406	13532	13446	13401	13479	13428	13445	13465	13435	13375	13454	13504	13366	13453	13360	13342	13464	13454	13273	13396	13456	13412	13451	13469	13462	13530	13332	13325	13307	13163	13330	13485	13418	13364	13347	13425	13374	13481	13452	13582	13434	13575	13436	13561	13402	13510	13412	13299	13423	13411	13315	13397	13507	13483	13302	13504	13426	13511	13326	13475	13463	13475	13385	13532	13366	13271	13430	13360	13520	13257	13402	13477	13292	13577	13488	13268	13602	13608	13412	13438	13281	13535	13364	13395	13410	13402	13554	13262	13323	13466	13317	13415	13347	13383	13308	13411	13328	13477	13408	13308	13269	13495	13370	13486	13429	13296	13445	13456	13496	13423	13445	13447	13482	13508	13303	13497	13553	13443	13320	13536	13333	13415	13232	13324	13494	13359	13447	13516	13515	13383	13377	13431	13473	13292	13417	13453	13615	13395	13380	13341	13315	13299	13380	13387	13456	13545	13497	13498	13482	13468	13312	13501	13435	13416	13269	13360	13288	13386	13518	13498	13583	13483	13318	13295	13472	13360	13410	13525	13313	13532	13212	13391	13559	13379	13397	13272	13269	13586	13446	13359	13459	13379	13387	13453	13462	13356	13374	13401	13659	13339	13483	13426	13357	13550	13314	13312	13489	13309	13214	13421	13495	13457	13363	13389	13458	13231	13381	13362	13459	13450	13427	13395	13468	13440	13308	13314	13465	13461	13440	13398	13360	13555	13400	13279	13425	13453	13519	13511	13297	13476	13350	13579	13417	13328	13175	13421	13307	13525	13429	13388	13551	13495	13303	13657	13455	13326	13401	13466	13428	13415	13540	13423	13375	13457	13308	13370	13523	13443	13256	13350	13257	13327	13409	13419	13394	13367	13479	13439	13378	13436	13624	13482	13434	13447	13586	13359	13444	13311	13312	13332	13291	13436	13224	13366	13464	13489
22920	21378	29288	23861	21602	23526	24826	18621	17107	16803	16501	15938	15823	15796	15490	15337	15321	15465	15438	15486	15423	15434	15411	15332	15290	15415	15219	15334	15223	15294	15144	15125	15471	15344	15322	15314	15396	15304	15349	15183	15041	15369	15248	15219	15139	15250	15238	15139	15091	15583	16717	16389	16314	15711	15384	15093	15076	15240	15077	15016	14976	15191	14988	15047	15087	15022	15146	15155	15267	14941	14968	15187	15180	15050	15106	15180	14976	15096	15107	14970	15283	15143	15194	15077	15192	14968	15138	15165	15180	15182	15110	15268	15082	15263	15096	15092	15068	15163	15031	15014	15059	15091	15157	15160	15054	14941	15110	15158	15079	15405	15196	15145	15201	14836	14991	14999	15205	15288	15192	15233	15211	15037	15052	15259	15083	15265	15208	15202	15239	15213	14962	14897	15103	15019	15136	15133	15286	15141	15239	14996	14961	15176	15087	15060	15282	15224	15171	14973	14975	14999	15098	14891	15089	15082	15050	15045	14877	15073	14964	15104	14980	15223	15172	15053	15156	15037	15106	15229	15109	15169	15115	15069	14983	14870	15019	15228	15001	15095	15253	15184	14870	14986	15263	15211	15142	15052	14975	15168	15259	15314	14961	15120	14933	15191	14837	15267	14940	14990	15205	15088	15067	15000	15101	15037	15065	14900	15067	15200	15215	14999	15084	14990	14940	15261	15182	15331	15068	15211	15019	14952	15080	14879	15099	15189	14898	14989	14975	15011	15049	14993	14997	14939	15042	15268	15169	15188	14900	14948	15069	15180	15100	15064	15135	15161	14960	15236	15214	15020	14950	14965	15111	15110	15149	15057	15258	15185	15159	15138	14912	15168	15136	15092	15004	15112	15184	14996	15061	15040	14959	14957	15070	15157	15288	15100	15020	15176	14902	14993	14822	14938	14904	15020	15131	15030	15087	15248	15066	15116	15179	15163	15209	14919	15098	15124	15113	14987	15179	15078	15155	15198	15092	15129	14975	15274	15288	15100	15038	15198	15123	15051	15014	15163	14966	14837	15082	14768	14941	14960	14917	14985	14931	14964	15238	15017	15082	15161	14984	15245	15238	14808	15169	14980	15093	14972	15100	15050	15066	14911	15077	15199	15227	15117	15017	15167	15309	15004	15082	14888	15142	14938	14983	15171	15071	15079	15154	15198	15192	15043	14982	15215	15129	15059	15024	15012	15035	14961	15062	15168	15025	15052	15230	14829	15041	15050	15108	15018	15032	15287	15208	15178	14982	15208	15104	15048	14837	15167	15007	15098	14951	15145	15115	14910	15242	15026	14911	14959	14949	15193	15254	15240	15070	15136	15004	15057	15086	15019	15000	14884	15054	15000	15100	14924	15057	15169	15031	15145	15051	15184	14987	15070	14937	14882	14707	15005	15075	15113	14948	15043	14969	15165	14865	14804	14904	15058	14939	15136	14956	15064	14961	15002	15092	15121	15134	15073	15073	15038	14950	15007	15059	15199	15174	15076	15010	14896	15193	15171	15054	15062	14895	14994	15109	15136	15012	15043	14907	15040	15229	15097	15029	15126	15131	15197	14941	14882	14920	14857	14963	15221	14909	15081	15115	15243	15036	15174	15357	15127	15293	15049	14870	15145	15099	14996	15260	14896	14876	15073	15234	15220	15054	15204	15169	15065	15064	14994	15255	14949	15018	14926	14883	15059	15008	15007	14975	15005	14945	15104	15054	15051	15262	15010	15247	15223	15241	14972	14998	14997	15192	15037	15139	14910	15035	14826	15092	14987	15020	15116	15062	14940	15045	15125	14901	15232	14943	14925	15077	15233	15106	15092	15212	14854	15094	15181	15157	14949	15009	15018	15165	14900	15160	15022	15227	15085	15175	15004	14937	14933	15055	15193	15159	15112	14873	15043	15105	15181	14978	15129	15229	15040	15223	14887	15093	15188	14931	15010	15156	14979	15223	15225	14930	15131	15140	14956	14910	14960	15148	15225	15115	14950	15099	15166	15112	15070	15004	14866	14953	15185	14986	15121	14826	14962	15185	14877	15197	15184	14949	15085	15321	15115	14927	15128	15124	15171	15147	15028	14948	14869	15066	15197	14852	15060	15103	15055	15043	14947	15086	14996	15181	14993	15159	15098	15171	15001	15289	15002	14989	15133	15348	15015	14996	14975	15128	14961	14986	15171	15095	15144	15015	15127	15022	15088	15090	15139	15365	15231	15170	14979	15008	15120	15120	15067	15065	15152	15139	14943	14986	15101	15094	15233	14903	15053	15153	15187	14887	14939	15021	15159	15148	15078	15013	14996	15101	15068	15045	14950	15209	15333	15031	14878	14951	14918	14920	15139	15074	15152	14852	14942	15029	14948	15131	14969	14989	15084	14884	15094	15049	14926	15088	15055	15116	15075	14958	15059	15045	14976	14914	14956	15031	15033	14913	15001	15135	15025	14809	15009	15096	14982	15030	15170	15163	14906	15098	15138	15030	14938	15068	15024	15168	14961	15203	14915	15002	14847	14961	15027	15105	14853	15024	15016	15062	14909	15064	15060	15127	15026	14899	15095	15037	14977	15120	15094	15116	15185	14953	15042	14881	14922	15037	14895	15143	14906	15368	15187	14965	15122	15018	15094	15117	15017	14933	15188	15120	15055	14912	15219	15124	15126	14947	15023	15002	15090	15093	15105	15041	15063	15187	15213	15047	15039	15114	15082	15184	15030	15084	15105	14959	15212	15210	15306	15314	15031	15230	15032	14981	15022	15124	15065	15177	15248	14951	15013	15099	15008	15058	14966	15187	14968	14981	15156	15128	14929	14955	15090	14897	15362	14949	15068	15128	15113	15117	15117	14965	15138	15062	15045	15139	15097	15046	14911	15124	14924	14916	14949	15229	15119	15025	14945	15024	15235	14941	15100	15100	14979	15043	15161	14874	14996	14966	14984	15126	15179	15059	15165	15175	15236	15126	15158	15173	14952	14971	15142	15136	15007	15083	15076	14787	15007	14997	14961	15140	15078	15257	14856	14959	15176	14841	14849	14914	14965	15051	15180	15182	15086	15211	15040	15037	14923	15145	14948	15233	15054	15126	15148	14984	14992	15145	15131	15203	15041	15123	15054	15138	15056	15276	15062	15063	15117	15062	15227	15228	14996	15108	15198	15164	15099	14990	14931	15214	14983	15102	15039	14981	15193	15108	15046	15000	14980	15198	14930	15176	15048	15090	15161	15106	15151	15021	15134	15022	14997	14942	15049	14843	15099	14942	15063	15127	14977	15062	15078	14959	14908	15145	15090	15033	15164	14973	15194	15099	15088	15174	15063	15034	15181	14929	15110	15242	15100	15106	15084	14987	15078	15021	15052	15240	15190	15160	15048	15104	14888	15149	15148	15055	15028	15205	14892	14957	15185	14937	14934	15074	15062	15343	15076	15040	14954	15115	15145	15029	15341	15149	15067	15162	15134	15144	15008	15071	14831	14943	14984	15238	15132	14982	14996	14942	15008	15090	15047	14971	15051	14871	15090	15052	14914	15069	15222	15076	15011	15125	15058	15260	15204	15012	15185	15180	14731	15108	14871	15052	15092	15143	15065	15121	15036	15020	14995	14887	14951	14872	15123	15057	15176	15185	14919	14863	15300	15124	15160	15225	15125	15181	15058	15006	15168	15157	15106	15121	15073	15161	14907	15009	14976	15141	15201	15072	15076	15036	15041	15165	15148	15100	15227	15030	15075	15082	14987	15057	14981	15033	15196	15039	15323	15011	15139	15178	15132	15017	15041	15146	15237	15030	15105	15058	15190	15084	14989	14975	15057	15074	15155	15234	14914	15084	15075	15075	14959	14976	15004	14930	14894	15184	14985	15054	15084	14977	15080	15223	15192	14914	15024	15025	15018	15112	15070	15124	15007	14952	14973	15097	14973	14962	15005	15028	14853	15177	15039	15134	15238	15064	15059	15179	15071	15212	15038	14989	15019	15015	15140	14954	15078	15039	14957	15215	15198	14957	14888	14973	15154	15141	15005	14877	15071	14946	15044	15155	15066	15126	15024	15294	15092	15014	15133	15107	15099	15058	15049	15095	15099	15045	15202	15098	15075	15042	15101	15037	14899	14940	15122	15032	15277	15132	14997	15107	15083	14998	15015	14817	14958	15016	15028	15059	15056	15094	15082	15103	15008	14927	15159	15103	14866	14874	15169	15201	14927	15048	14997	14941	14972	15070	14995	15044	15144	15160	15047	14980	15147	15034	14999	15103	14897	15025	15073	15036	15088	15037	15211	15008	15154	15176	15217	14975	15031	14992	15165	15087	15246	14890	15103	15300	15235	15300	15157	14954	15034	15142	14940	15105	15079	15055	15302	14994	15039	15083	14975	15184	15175	14968	15133	15089	15030	15218	15053	15143	15018	15082	15218	15259	15008	15096	14971	15171	15098	14803	14911	14975	14897	15110	14836	15187	14972	15113	15243	15130	14925	15255	14863	14812	14931	15078	14988	15211	15034	14970	14987	14984	15138	15082	15120	14981	15291	14917	15038	15051	15133	14981	15074	15151	15059	15204	14856	15135	14948	15117	15036	15201	14996	14980	14977	15208	14957	15107	15188	15038	15131	15241	15120	15112	14968	14942	15104	15199	15162	15006	15092	15128	14836	15056	15107	15070	15103	15017	14998	15167	14972	15009	15117	15074	14781	14916	15048	14876	14914	15097	15299	15060	14971	15240	15068	15127	15069	15124	15254	14999	15067	15050	14907	14993	14824	15139	14907	15130	15094	15133	14768	15025	14914	14952	14951	15019	14999	15092	15047	14936	15187	15045	15023	15217	15170	15062	15024	15084	14924	14992	14960	14720	15163	15131	15161	14937	14993	15086	14905	14967	14963	14916	15074	14926	15139	15193	15070	15141	15037	15090	15059	15110	14801	15082	14987	14971	14960	15144	15181	14964	14967	15095	15071	14977	15055	15096	14971	14877	15035	14844	15069	15030	14946	15052	15091	14986	14995	15184	15127	14853	14841	14812	15080	15149	15024	14870	14845	14972	15112	15175	15138	15025	15043	15072	15041	15014	15212	15079	14987	15069	14883	14960	14955	15065	15115	15120	15117	15076	15173	15009	14978	15098	15017	15046	15175	15231	15031	14893	14962	15018	14984	15199	15087	15198	14928
23085	39208	38388	27709	23984	20917	18973	17166	16221	15570	14813	14343	14019	13810	13577	13676	13359	13409	13600	13580	13412	13406	13310	13373	13321	13336	13357	13358	13340	13281	13301	13425	13453	13329	13295	13419	13648	13221	13390	13549	13328	13348	13461	13374	13423	13235	13179	13158	13365	14219	15658	14810	14434	13701	13305	13262	13243	13070	13035	13308	12959	13244	13195	13217	13182	13271	13169	13187	13250	13189	13057	13285	13172	13290	13196	13240	13196	13004	13132	13215	13161	13173	13017	13080	13269	13091	13157	13082	13129	13281	13054	13028	13134	13227	13122	13244	13326	13198	13027	13143	13236	13210	13207	13168	13069	13074	13269	13416	13064	12922	13169	12936	13361	13076	13179	13186	13146	13152	13051	13139	13145	13075	13088	13096	13188	13004	13191	13070	13074	13131	13149	13085	13128	13277	13092	13106	13305	13069	13080	13281	13257	13111	13087	13096	13085	12984	13002	13088	13098	13057	13119	13287	13042	13131	13163	13321	13207	13132	13312	13117	13032	13155	13057	13233	13081	13203	12991	13162	13143	13135	13141	13216	13139	13104	13168	13179	13012	13207	13243	13054	13104	13077	13066	13183	13061	13023	13205	13194	13099	13147	13136	13166	13116	13087	13052	13174	13154	13112	13068	12989	13180	13183	13184	13271	13140	13130	13173	13162	13174	13256	13076	13172	13170	13160	13160	13191	13117	13074	13169	13046	13146	13153	13107	13115	13287	13293	13282	13202	13101	13150	13269	13153	13142	13067	13167	13108	13170	13010	13124	13164	13234	13209	13177	13219	13136	13093	13144	13142	13311	12950	13158	13202	13273	13106	13042	13162	13196	13242	13269	13045	13115	13077	13109	13089	13232	13441	13302	13192	13103	13021	13043	13086	13219	13236	13080	13051	13088	13119	13255	13147	13233	13150	13012	12921	13158	13151	13179	13204	13205	13275	13294	13155	13183	13174	13072	13162	13176	13138	13228	13202	13002	13162	13093	13161	13114	13104	13205	13049	13031	13190	13078	13402	13051	13141	13136	13248	13103	13050	13150	13175	13104	13154	13200	13029	13078	13252	13196	13060	13083	13072	13171	13291	13184	13040	13108	13288	13073	13180	13040	13129	12894	13198	13201	13076	13036	13108	13178	13100	13102	13116	13203	13068	13031	13181	13320	13173	13032	13193	13110	13213	12993	13053	13158	13113	13121	13060	13121	13182	13365	13119	13133	13035	13034	13108	13210	13181	13153	13165	13250	13110	13059	13068	13187	13092	13134	13213	12913	13192	13061	13044	13034	13297	13095	13148	13167	12968	13292	13113	13032	13280	12959	13041	13123	13081	13139	12985	12906	13209	13165	13270	13040	13295	13010	13195	13171	13271	13098	13144	13258	13119	13350	13139	13201	13138	13124	13138	13115	13209	13148	13118	13166	13160	13091	13120	13210	13096	13098	13142	13059	13287	13156	13350	12917	13218	13094	13039	13080	13168	13238	13132	13089	13238	13150	13234	13120	13170	13109	13105	13069	13098	13238	13143	13158	13208	12918	13235	13090	13146	13038	13072	13249	13016	13115	13227	12965	13198	13166	13109	13189	13162	13125	13199	13167	13191	13129	13085	13071	12912	13123	13189	13108	13084	13244	13045	13090	13049	12978	13330	13230	13105	13025	13077	13264	13155	13067	13040	13347	13095	13166	13235	13072	13064	13128	13138	13197	13011	13067	13132	13052	13114	13122	13155	13013	13183	13100	13053	12974	13182	13242	13121	13156	13185	13305	13273	13015	13168	13043	13259	13100	13194	13073	13149	13082	13122	13010	13089	13267	13058	13167	13168	13158	13095	13332	13099	13114	13005	13048	13122	12952	13197	13006	13091	13194	13052	13177	13180	13308	13175	12957	13120	12974	13106	13118	12995	13059	13225	13094	13086	13046	13078	13161	13078	13082	13296	13191	13011	13235	13102	13255	13127	13096	13032	13165	13094	13159	13154	13105	13091	13211	13228	13276	13178	12889	13238	13227	13191	13169	13051	13294	13183	13123	13131	13290	13254	13040	13210	13204	13056	13101	13296	13005	13150	13020	13232	13085	13091	13155	13095	13092	13143	13097	13010	13085	13172	13069	13202	13103	13172	13121	13179	13000	13312	13243	12986	13221	13098	13250	13206	13005	13007	13053	13119	13206	13149	13147	13283	13030	13103	13124	13203	13161	13254	13088	13309	13053	13115	13065	13198	13189	13028	13068	13218	13219	13255	13192	13098	13100	13060	13132	13142	13097	13082	13138	13133	13184	13141	13175	13183	13266	13008	13167	12986	13033	13101	13160	13253	13164	13262	13157	13115	13060	13315	13125	13083	13240	13271	13213	13052	13000	13093	13008	13027	13015	12973	13195	13069	13146	12966	13215	13341	13146	13178	13201	13071	13151	13039	13124	13196	12985	13080	13003	13204	13261	13236	13163	13262	13300	13225	13215	13029	13253	13250	13092	13085	13109	13074	13113	13206	13386	13126	13166	13182	13098	13251	13271	13031	13297	13151	13200	13128	13036	13156	13160	12994	13118	13062	13007	13142	13208	13084	13001	13279	12906	13216	13185	13210	13204	13181	13029	13206	13133	13210	13130	13171	13259	13126	13059	13040	13110	13245	13301	13264	13234	13193	13284	13101	13036	13199	13180	13082	13143	13136	13054	13057	13182	13015	13127	13030	13125	13362	13161	13111	13137	13226	13159	12979	13306	13111	13072	13084	13255	13095	12950	13229	13026	13085	13045	13195	13051	13053	13049	13056	13195	13182	12894	13068	13034	13122	13209	13223	13168	13132	13183	13036	13287	13222	13085	13121	13243	13281	12987	13026	13075	13184	13121	13194	13039	13092	13228	13177	13171	12917	13138	13214	13278	13178	13257	13105	13367	13261	13123	13112	13235	13062	13102	13053	13178	13114	13121	13097	13102	13085	13184	13113	13116	13170	13005	13197	13327	13273	13186	13063	13164	13166	13213	13242	13266	13086	13011	13233	13146	13084	13059	13184	13149	13046	13058	13010	13212	13113	13221	13082	13282	12932	13343	13159	13179	12989	12946	13184	13055	13193	13271	13152	13132	12872	13116	13136	13268	13221	13140	13263	12993	13078	13051	13228	13104	13123	13076	13028	13334	13066	13110	13060	13141	13108	13185	13201	13035	13091	13256	13105	13047	13014	13227	13100	13189	13055	13314	13140	12983	13164	13122	13153	13134	13209	13354	12911	13127	13266	13149	13032	13258	13120	13037	13152	13087	13229	13103	13102	13120	13163	13007	13037	13044	13205	13235	13048	13235	13102	13167	13134	13343	13115	12975	13109	13072	13123	13093	13135	13070	13145	13147	13089	13144	13177	13223	12996	13143	12984	13097	13093	13140	13130	13143	13321	13056	13070	13058	13168	13032	13026	13090	13348	13016	13289	13021	13192	13035	13167	13028	13164	13006	13047	13168	13066	13204	13233	12985	13048	13058	12901	13293	13095	13061	13160	13298	12958	13159	13301	13094	13089	13081	13031	13116	13204	13198	13024	13210	13056	13191	13197	13123	13131	12995	13192	13021	13110	13068	13300	13014	13112	12990	13039	13127	13072	13036	13183	13181	13225	13191	13017	13078	13064	13050	12995	13199	13136	13135	13031	13002	13309	13066	13170	13199	13103	13058	13137	13089	12982	13305	13307	13025	13111	13172	13021	13119	13141	13093	13238	13066	13181	13166	13101	13080	13244	13038	13195	13064	13162	13100	13150	13079	13248	13115	13076	13031	13144	13110	13139	13248	13185	13182	13102	13293	13091	13167	13108	13158	13191	13307	13282	13083	13152	12994	13291	13135	13177	12937	13097	13202	13043	13104	13179	13156	13174	13050	13074	13319	13146	13243	12949	13173	13178	13168	12989	13254	13112	13051	13102	13345	13177	13054	13231	13258	13141	13193	13072	13169	13210	13248	13133	13082	13187	13078	13195	13153	13153	13311	13090	13159	13201	13118	12976	13078	13030	13176	13116	13102	13054	13139	13207	13279	13058	13165	12914	13084	13013	13108	13317	13280	13120	13106	13057	13192	13091	12996	13156	13181	13089	13144	13069	13159	13132	13216	13143	12991	13035	13112	13226	13201	13274	13096	13192	13278	13225	13165	13034	13200	12996	13242	13112	13065	13239	13224	13337	13026	13168	12989	13138	13158	13022	13106	13214	13266	13140	13139	13209	13171	13044	13182	12996	13104	13230	13132	13189	13136	13118	13095	13056	13207	13157	13092	13073	13019	13195	13061	13074	13092	13047	13166	13209	13086	13106	13195	12981	13252	13157	13167	13047	13007	13232	13108	13138	13022	13166	13243	13036	13139	13083	13065	13001	13353	13078	13095	13127	13042	13123	13046	13025	13057	13110	13084	13108	13147	13073	13074	13127	13101	13235	13159	13162	13075	13203	13103	12986	13095	13135	13130	12938	13262	13114	13189	12991	13178	12875	13004	13187	13074	13213	13094	13184	13274	12945	12851	13220	13137	13092	13230	13072	13043	13286	13237	13166	13167	12946	13275	13101	13135	13195	13052	13111	13156	13162	13107	13256	13207	13097	13136	13044	12962	13215	13387	13229	13079	13167	13296	13102	13049	13145	13248	13181	13134	13133	13246	13247	13149	13181	13160	13180	13085	13147	13012	13202	13093	13020	13232	13096	13150	13121	13051	13141	13087	13112	13069	13104	13153	13257	13264	13003	13214	13181	13233	13271	13056	13153	13270	13248	13087	13109	13204	13211	13061	13242	13292	13196	13048	13475	13066	13115	13212	13250	13270	13111	13220	13189	13130	13079	13114	12961	13043	13047	13155	13332	13089	13235	12996	13160	13292	13221	13273	13094	13198	13172	13208	12945	13073	13127	13162	13122	13231	13139	13099	13115	13210	13173	13110	13085	13221	13241	13225	13024	13306	13189	13192	12988	13025	13317	13260	13106	13199	13143	13243	13163	12980	13091	13085	12902	13024	13005	13178	12950	13074	12998	13092	13238	13270	13196	13099	13112	13224	13158	12992	13153	13160	13153	13294	13320	13260	13249	12970	13063	13198	13102	13052	13197	13077	13223	13087	13069	13168	13155	13311	13166	13210	13252	13202	13155	13147	13256	13120	13166	13229	13069	13218	13020
27598	22341	25191	21075	16969	16243	16088	15901	15465	15433	15278	15209	15119	15207	15129	15317	15274	15172	15413	15437	15237	15390	15206	15225	15194	15263	15241	15179	15072	15096	15276	15218	15165	15113	15082	15221	15114	15327	15126	15043	15151	15146	14993	15139	15170	15226	15256	15233	15204	15174	15200	15411	15290	15031	15053	15012	15188	15127	15149	15102	15080	15112	15116	15019	14871	15102	15044	15101	15249	15130	14935	14994	15067	15183	15150	15165	15281	15248	14900	15059	15073	14766	15318	15049	15170	15107	15169	15000	15095	15208	15066	15084	15041	15219	15105	15058	15125	15161	14937	15098	15134	15118	14924	15174	14977	15192	15056	15095	15098	15040	15063	15176	15043	15061	15155	15000	15022	15180	15128	15176	15052	15160	15189	15244	15244	15085	15185	15214	15227	15229	14879	15185	15027	15055	15005	15352	15223	14959	15108	14886	15084	15101	14870	15137	15270	15188	15095	15322	15035	15124	15204	15169	15290	15136	15068	15256	14995	15005	15177	15176	15154	15105	15139	14930	15101	15009	14915	15157	15154	15160	14942	15217	14916	15129	15058	15207	15202	15240	15180	14918	15073	15210	15273	14921	15179	15106	15163	14894	15046	14966	14988	15157	15133	15172	15041	15042	15120	15059	15104	14971	15197	14944	15205	15262	15209	15105	15110	15132	15130	15236	15103	15086	15142	15215	15003	15037	15037	15254	14933	15143	14941	15048	15159	15213	15185	15017	15129	15224	15326	15127	15129	15200	15104	15038	15305	15262	15158	15163	15069	14937	15130	15070	15023	15142	15147	15304	15077	15140	15048	15044	15000	15064	15156	15117	15043	15244	15053	14959	15056	15087	15165	15248	14997	15039	15323	15208	15111	15162	15135	15069	15251	15074	15040	15001	15044	15131	15139	15250	14963	14979	14949	14979	15182	15213	15132	15143	15049	15055	15036	15111	15080	15058	15075	15140	15300	15179	15066	14980	15136	15120	14864	15064	15218	15201	15152	15012	15146	14991	15106	15191	15263	15080	15207	15330	15115	14990	15002	14960	15112	14932	15039	14989	15049	15188	15170	15126	15009	15196	15202	15133	15233	15166	15362	15082	15244	15042	15128	15062	15132	14770	15117	15072	15310	14938	15125	15193	15030	14985	15180	15052	15239	15053	15026	15226	15141	15059	15122	14988	15107	15073	15270	15073	15088	15207	15252	15190	15079	14973	15018	15040	15220	15076	15022	15100	15136	15084	15083	15028	15224	15090	15167	15316	15285	14982	15148	14913	15120	15015	15041	15037	15195	15207	15141	15084	15205	15113	15209	15186	15201	15117	15211	14963	15027	15210	15088	15068	15042	15074	15175	15049	14936	15055	15016	15136	15184	15110	15134	15186	14958	15051	15216	15137	15081	15015	15088	15053	15105	15183	15007	15084	15128	14983	15052	15054	15397	15130	14924	15028	14997	14997	15130	14862	14811	15063	15125	14963	15049	14987	14988	15053	14995	15029	15144	15029	15057	15162	15015	15015	15225	15053	15286	14972	15042	15137	15008	15137	15179	15138	15117	14990	15012	15093	15076	15023	15202	15159	15413	15033	15069	15030	14992	15083	14953	15223	15084	14998	15021	15044	15178	15103	15043	15116	15289	15136	15050	15124	15163	15001	15179	15075	15244	15112	15257	14960	15083	15029	15111	15099	15366	15386	15214	15043	14974	15301	15092	15003	14915	15269	15172	15050	15096	15101	15173	15004	15017	15016	14995	15193	15118	15170	15076	15186	15356	15261	15101	15362	15192	14860	15009	15110	15163	15074	15009	15087	14944	15183	15368	15010	14995	14922	15138	14960	14937	15172	15172	15104	15007	15229	15042	15003	15069	15068	15102	15133	15196	15013	15046	15137	15137	14947	15010	15125	15220	15071	15075	15076	15133	15022	14996	14986	15275	15258	15212	14969	15191	15188	15039	15174	14940	15133	15295	15104	15162	15199	15157	14935	15105	15179	15247	15196	15027	14974	15185	15052	15109	15194	14912	15034	15042	15139	15149	15103	15171	15118	15063	15117	14943	15014	15091	15184	15029	15274	15102	15027	14983	14971	15250	15113	15066	15093	14879	15143	15046	14947	15017	15055	15135	14996	14925	15045	15117	15093	15062	15336	15050	15053	15117	14942	15185	15152	15082	15120	15190	14992	15209	15288	15157	15027	15215	15025	15392	15228	15117	15163	15126	15005	15109	15082	15171	14964	15141	15166	15074	14840	15351	15022	15248	15067	15116	15235	14968	15114	14994	15146	14906	14914	15267	15047	15034	15296	15041	15136	15175	15162	14902	15082	15264	15229	15070	15186	15012	15132	15059	15286	15255	15113	15086	15124	15191	15130	15200	14992	15102	15209	14966	15294	14938	15179	15035	15200	14987	15227	15134	15046	15204	15088	15067	15186	15101	15115	15176	15024	15323	15105	15213	15283	15105	15023	15042	15165	15019	15310	15237	15297	15063	14959	15177	15092	15057	15187	14942	15084	14938	15288	15166	15064	15079	14965	14925	14832	15046	15062	14912	15067	15089	15059	15064	15206	15040	14967	15187	15434	15152	15129	15267	15006	15172	14993	15210	15129	15037	15040	15053	15098	15069	15284	15091	14999	15051	15063	15112	15148	15031	15272	15354	15130	15049	15158	15126	15065	15073	14954	15086	15107	15226	15095	15140	14977	15038	15042	15007	15221	15077	15141	15142	15074	15069	15237	15317	15232	15221	15006	14912	15134	15038	15235	15219	15023	15186	15015	15194	15203	15042	15091	15114	15054	15029	15091	15203	15185	14959	15012	15114	15133	15095	15196	15373	14918	15326	15176	15183	15021	15099	15170	15016	14988	14971	14989	15018	14975	15041	15043	15125	15137	15049	15214	15070	14981	15155	15237	14974	15216	15298	14972	15073	15148	14907	15191	15084	15127	15121	15151	15204	14978	15068	14939	15041	15169	15160	15039	15207	15099	14966	15409	14959	15202	15140	14924	14975	15167	15052	14981	14991	15025	14931	15056	15107	15079	15201	15028	15024	14977	15001	15097	15169	15179	15226	15132	15177	15231	15178	14914	15049	15165	15122	15047	15066	15073	15004	15131	15220	14929	15288	15252	15188	15129	15324	15148	15095	15240	15209	15036	15091	15042	15194	15332	15237	15212	15222	14973	15283	14963	15004	15216	15328	15170	15164	15059	15004	14916	15148	15032	15126	15047	15262	15219	15049	15175	15231	14897	15066	15077	15121	15194	15132	15117	15148	14960	15063	15079	15238	15017	15080	15122	15122	15137	14923	15022	15295	14966	15051	15232	15031	15087	15244	15124	15033	15112	15122	15143	15032	15078	14954	15064	15315	14961	14891	14958	15361	15012	15126	15148	15026	15039	15015	15079	15057	15256	15212	15126	15018	15134	15243	15086	15100	15057	15036	15162	15004	14997	15251	15240	15189	15195	15236	15227	15028	15059	15215	15181	15356	15224	15069	15108	15143	14984	15050	15097	15118	15034	15092	15178	15175	15027	15091	15269	15210	14975	15081	15120	14987	15031	15148	15082	15295	14922	15039	15207	15196	15172	15246	14988	15200	15261	15165	15074	14961	14943	15011	14949	15234	15176	15122	14864	15057	15136	15241	15106	15184	15246	15189	15066	14972	15172	15070	15055	15149	15033	15181	15323	14899	15084	15303	15051	14968	15175	14949	15030	15049	15283	15066	15359	15095	15088	15175	15074	15142	15157	15174	14962	15300	15326	15122	14967	15191	14964	15136	15095	15207	15137	15269	15228	15127	15031	15118	15113	14975	14901	15026	14957	14994	15062	15104	15042	15058	15070	15157	14925	15059	15103	15083	15242	15158	15169	15123	15013	15127	15142	15148	15045	15065	15092	15128	15011	15056	15124	15088	15053	15061	15077	15201	15107	15163	15049	15070	15210	15262	15067	15059	14951	15179	15101	15079	15100	15128	15210	15057	15211	15095	15303	15038	14999	15162	15116	15047	15089	15099	15275	15200	15249	15156	15036	15082	15200	15149	15153	14979	15120	15021	14996	15237	15097	15172	14966	15148	15062	15113	15083	15154	15126	15211	15115	15273	14979	15104	15142	15233	15049	15174	14997	14883	15288	15204	15079	15055	14967	14991	15140	15270	15150	15169	14921	14996	15034	15008	15216	15281	15182	15194	15076	15188	15148	15110	15226	15075	15101	14940	15093	15120	14973	14995	15036	15213	15087	15280	15243	14994	15145	15064	15198	15040	15163	15231	15123	15060	15221	15096	15201	15066	15348	15092	15063	15054	15253	15199	15082	15015	14965	15274	15122	15079	15146	15383	15183	15071	15068	15171	15188	15193	15095	14994	14973	15251	15025	15041	15089	15024	15238	15263	15120	15193	14983	14836	15064	15282	15226	15206	15059	15233	15129	15190	15130	15295	14990	14871	15047	15032	15243	15107	14942	15071	15113	15107	15070	15055	15251	15088	15087	15339	15245	15215	15155	14980	15070	14852	15061	15046	14933	15246	15242	15160	15142	15164	14981	15095	15128	15184	14716	15161	15211	15123	15107	15196	14922	15157	15121	15156	15092	14901	14956	15006	15029	15125	14958	15034	14975	15186	15050	15142	15071	15135	15104	15229	15127	15002	15052	14828	14984	15318	15143	15135	14945	15026	15192	14967	15073	15110	15151	15035	15068	14959	15010	15103	15203	15082	15237	15155	15262	15288	15251	15309	15231	15356	15188	15168	15128	15169	15110	15168	14837	15069	15236	15105	14939	15002	15101	14967	15132	15121	15069	15178	15219	15201	15011	15106	15288	15019	15045	15004	15062	15332	15114	15229	14959	15123	15058	15004	15136	15077	15051	15091	15000	15139	15251	15085	14958	15353	15091	15043	15112	15075	15163	15200	15048	15083	15140	15241	15068	15243	15241	15122	15009	14988	15121	15243	15214	15239	15258	15046	15103	15401	15414	15006	15068	15252	14838	15012	14876	14996	15108	15123	15100	15049	15172	15262	15193	15329	15212	15105	14952	15233	15132	15245	15056	15121	15137	15241	15169	15180	15021	15138	15188	15301	14968	15297	15198	15208	15096	15030	15016	15020	14940	15126	15055	15054	15032	15258	15238	15022	15039	15195	15217	15310	15000	15046	14987
17937	24597	23023	17498	16191	15216	14395	14159	13968	13510	13747	13460	13481	13303	13258	13192	13325	13229	13446	13360	13168	13267	13264	13390	13208	13139	13058	13316	13449	13266	13300	13066	13231	13148	13209	13313	13247	13200	13272	13161	13087	13300	13321	13235	13179	13086	13223	13076	13227	13335	13308	13447	13392	13394	13245	13414	13214	13211	13137	13290	13260	13173	13066	13293	13144	13120	13352	13105	13220	13268	13164	13154	13252	13325	13080	13309	13328	13292	13017	13323	13182	13163	13344	13178	13215	13268	13100	13184	13150	13213	13083	13034	13058	13030	13173	13212	13102	13393	13180	13035	13262	13256	13233	13298	13250	13233	13299	13134	13205	13132	13124	13375	13104	13265	13127	13158	13095	13306	13192	13255	13076	13388	13057	13142	13205	13164	13186	13268	13158	13257	13287	13300	13323	13263	13161	13214	13112	13351	13192	13226	13199	13166	13318	13379	13217	13132	13165	13119	13321	13155	13195	13234	13117	13230	13123	13268	13090	13212	13250	13151	13134	13217	13385	13253	13016	13190	13210	13200	13253	13140	13281	13168	13223	13154	13217	13365	13303	13238	13262	13277	13242	13061	13318	13164	13183	13185	13294	13174	13194	13126	13148	13128	13247	13150	13173	13190	13156	13277	13114	13242	13152	13224	13194	13232	13147	13159	13121	13028	13222	13252	13361	13233	13118	13134	13088	13095	13215	13342	13009	13247	13213	13081	13192	13130	13078	13297	13127	13196	13225	13289	13096	13094	13152	13078	13144	13337	13204	13438	13231	13198	13199	13166	13162	13291	13088	13248	13366	13053	13305	13331	13321	13183	13319	13131	13281	13159	13195	13000	13207	13158	13099	13428	13291	13382	13165	13119	13236	13234	13226	13158	13123	13148	13146	13275	13147	13260	13120	13164	13271	13107	13297	13343	13154	13309	13057	13411	13172	13289	13080	13045	13193	13212	13227	13177	13126	13286	13225	13188	13270	13286	13247	13169	13124	13175	13152	13205	13318	13192	13204	13228	13212	13131	13207	13174	13036	13080	13169	13323	13265	13179	13385	13239	13314	13294	13309	13244	13249	13226	13363	13251	13202	13208	13154	13330	13247	13176	12980	13255	13084	13319	13192	13297	13243	13229	13355	13223	13214	13219	13216	13230	13176	13252	13212	13356	12995	13245	13202	13132	13261	13164	13263	13294	13384	13223	13105	13135	13213	13337	13198	13252	13193	13310	13160	13165	13194	13150	13326	13138	13120	13300	13265	13085	13298	13122	13377	13177	13195	13279	13300	13114	13089	13225	13187	13087	13264	13277	13155	13204	13208	13094	13214	13166	13185	13308	13340	13002	13089	13351	13113	13282	13231	13187	13238	13182	13277	13107	13255	13146	13265	13283	13179	13235	13060	13261	13231	13176	13301	13223	13181	13186	13303	13169	13348	13140	13274	13262	13185	13120	13385	13228	13297	13110	13266	13327	13161	13367	13194	13285	13174	13090	13143	13136	13389	13202	13289	13302	13233	13250	13183	13213	13316	13124	13154	13199	13195	13332	13352	13102	13362	13014	13239	13227	13209	13173	13246	13309	13305	13278	13264	13097	13190	13139	13198	13046	13387	13081	13244	13292	13215	13121	13080	13144	13209	13072	13199	13261	13299	13267	13152	13348	13259	13022	13295	13275	13273	13127	13321	13179	13174	13213	13313	13093	13246	13346	13353	13135	13310	13360	13205	13404	13349	13208	13299	13278	13230	13165	13317	13275	13083	13176	13103	13323	13170	13344	13239	13199	13383	13279	13205	13276	13214	13424	13330	13224	13198	13157	13192	13248	13226	13032	13364	13227	13233	13101	13386	13160	13314	13239	13089	13257	13166	13249	13111	13150	13323	13203	13187	13159	13221	13336	13375	13207	13357	13183	13362	13298	13187	13163	13178	13092	13177	13204	13224	13288	13069	13161	13286	13304	13325	13146	13240	13285	13164	13219	13317	13180	13216	13378	13228	13169	13257	13302	13238	13214	13051	13251	13234	13252	13357	13435	13194	13303	13235	13251	13131	13288	13118	13122	13202	13327	13217	13305	13402	13355	13059	13140	13317	13072	13231	13069	13158	13180	13209	13086	13134	13283	13187	13200	13157	13258	13127	13112	13244	13303	13082	13246	13062	13201	13229	13226	13209	13187	13271	13243	13208	13180	13164	13370	13246	13059	13138	13282	13214	13192	13146	13299	13201	13226	13162	13293	13171	13264	13287	13226	13103	13202	13411	13470	13381	13183	13212	13100	13153	13264	13185	13320	13170	13245	12987	13226	13042	13169	13258	13211	13251	13352	13193	13345	13153	13344	13251	13194	13252	13288	13217	13140	13184	13318	13363	13130	13181	13190	13170	13222	12975	13393	13230	13273	13148	13137	13479	13247	13408	13135	13128	13040	13124	13263	13378	13308	13108	13148	13302	13162	13196	13205	13145	13218	13175	13184	13290	13132	13205	13267	13214	13188	13165	13266	13234	13141	13140	13180	13369	13250	12986	13220	13130	13285	13094	13104	13255	13247	13330	13123	13181	13307	13225	13265	13205	13162	13221	13216	13131	13258	13173	13310	13333	13199	13204	13109	13045	13107	13167	13296	13298	13136	13461	13217	13300	13217	13238	13192	13160	13166	13131	13150	13116	13254	13292	13213	13037	13219	13092	13171	13176	13149	13176	13253	13354	13267	13243	13447	13135	13293	13223	13216	13244	13142	13378	13214	13320	13170	13138	13197	13170	13308	13269	13456	13117	13287	13327	13263	13289	13173	13206	13377	13290	13177	13305	13356	13160	13135	13204	13209	13150	13092	13255	13237	13257	13214	13216	13306	13311	12969	13199	13234	13249	13380	13119	13396	13196	13461	13269	13228	13237	13329	13283	13128	13237	13193	13119	13262	13304	13241	13349	13111	13324	13321	13160	13291	13147	13208	13334	13229	13235	13286	13198	13293	13168	13202	13347	13098	13339	13338	13133	13310	13209	13269	13340	13232	13142	13153	13301	13203	13120	13302	13281	13271	13286	13019	13247	13391	13223	13170	13198	13165	13197	13233	13078	13160	13037	13077	13248	13201	13241	13119	13160	13151	13100	13304	13291	13264	13182	13193	13191	13200	13269	13316	13293	13164	13332	13214	13196	13154	13167	13272	13221	13344	13215	13189	13313	13163	13214	13354	13372	13121	13255	13223	13066	13269	13172	13196	13344	13221	13242	13097	13215	13279	13330	13282	13183	13161	13185	13210	13182	13349	13252	13292	13325	13232	13337	13310	13237	13206	13160	13207	13164	13196	13229	13181	13190	13279	13239	13035	13295	13174	13252	13117	13222	13336	13201	13173	13188	13307	13385	13226	13305	13290	13237	13258	13338	13099	13290	13015	13303	13170	13140	13207	13220	13203	13268	13380	13382	13137	13055	13315	13261	13083	13217	13253	13364	13319	13243	13221	13188	13051	13202	13435	13241	13019	13223	13331	13302	13046	13427	13069	13206	13273	13272	13244	13395	13243	13159	13158	13348	13285	13141	13092	13139	13223	13273	13213	13102	13252	13122	13245	13158	13159	13238	13277	13253	13315	13046	13174	13244	13184	13209	13240	13172	13148	13062	13182	13294	13380	13223	13253	13253	13216	13198	13158	13150	13194	13236	13210	13042	13112	13165	13249	13128	13315	13246	13409	13232	13203	13244	13118	13427	13355	13045	13101	13345	13262	13235	13207	13210	13158	13107	13215	13141	13267	13180	13439	13223	13152	13301	13263	13137	13228	13178	13233	13124	13349	13319	12991	13249	13170	13256	13059	13162	13259	13192	13429	13386	13208	13294	13236	13153	13281	13197	13146	13183	13218	13236	13116	13347	13277	13076	13226	13297	13163	13318	13133	13175	13233	13100	13077	13160	13174	13149	13232	13270	13182	13089	13148	13267	13342	13198	13149	13147	13061	13280	13251	13168	13107	13350	13221	13035	13174	13059	13151	13205	13269	13148	13101	13279	13234	13052	13111	13214	13243	13229	13233	13209	13178	13443	13194	13251	13159	13126	13201	13311	13321	13318	13341	13199	13158	13137	13218	13304	13244	13413	13459	13264	13260	13343	13146	13347	13239	13151	13306	13285	13270	13184	13124	13210	13259	13148	13249	13332	13194	13266	13338	13223	13276	13294	13116	13219	13220	13171	13120	13164	13201	13231	13197	13381	13533	13197	13349	13216	13219	13342	13172	13052	13252	13381	13207	13111	13328	13198	13155	13324	13298	13170	13316	13318	13362	13365	13067	13313	13369	13122	13099	13279	13195	13354	13239	13400	13218	13452	13292	13454	13287	13173	13217	13156	13162	13230	13231	13310	13146	13178	13201	13152	13272	13204	12962	13249	13152	13206	13232	13213	13209	13266	13306	13179	13288	13277	13158	13210	13227	13290	13276	13186	13331	13136	13283	13279	13179	13239	13178	13162	13153	13195	13194	13192	13137	13237	13336	13316	13235	13262	13238	13189	13270	13382	13134	13269	13204	13254	13286	13157	13205	13396	13205	13191	13213	13186	13354	13169	13200	13311	13116	13309	13324	13199	13201	13077	13262	13127	13139	13326	13193	13299	13276	13213	13032	13451	13046	13227	13370	13083	13240	13172	13256	13208	13286	13255	13101	13139	13263	13329	13044	13300	13216	13358	13260	13217	13209	13156	13107	13208	13207	13153	13241	13079	13418	13249	13209	13177	13260	13154	13181	13152	13411	13257	13268	13349	13144	13127	13355	13105	13174	13238	13093	13047	13224	13403	13304	13234	13013	13166	13351	13251	13159	13086	13181	13229	13247	13108	13258	13017	13230	13194	13368	13274	13173	13181	13151	13231	13251	13056	13244	13200	13208	13300	13304	13180	13331	13086	13180	13145	13247	13240	13068	13195	13244	13143	13185	13284	13344	13173	13085	13274	13233	13063	13253	13321	13206	13186	13218	13262	13204	13292	13339	13324	13363	13191	13214	13168	13201	13198	13176	13197	13213	13348	13093	13252	13347	13240	13185	13274	13306	13226	13221	13125	13209	13236	13151	13290	13204	13153	13237	13253	13062	13172	13272	13322	13156	13322	13278	13331	13251	13325	13338	13211	13287	13315	13268	13131	13162	13189	13125	13173	13283	13263	13243
23952	21422	28869	24424	22123	21493	19236	16335	15442	15340	15144	14847	14738	14689	14511	14497	14468	14655	14374	14630	14490	14534	14420	14268	14403	14514	14428	14473	14465	14485	14443	14383	14465	14313	14247	14435	14308	14333	14333	14309	14506	14374	14355	14620	14338	14308	14458	14364	14495	14711	15116	14889	14768	14544	14275	14356	14272	14027	14169	14035	14176	14398	14362	14247	14278	14380	14496	14307	13924	14283	14350	14237	14278	14245	14377	14297	14320	14267	14368	14289	14454	14403	14264	14247	14182	14370	14320	14110	14170	14343	14346	14466	14247	14055	14086	14103	14171	14194	14287	14239	14198	14420	14276	14204	14253	14365	14123	14308	14199	14124	14190	14109	14348	14241	14318	14262	14315	14387	14234	13983	14190	14199	14055	14217	14448	14154	14213	14013	14172	14163	14192	14226	14269	14318	14354	14320	14391	14386	14401	14230	14336	14184	14264	14343	14141	14143	14299	14239	14002	14236	14370	14011	14251	14261	14309	14309	14134	14493	14116	14300	14252	14177	14352	14273	14108	14202	14195	14322	14375	14215	14124	14365	14220	14351	14247	14188	14202	14223	14230	14396	14330	14278	14077	14273	14232	14189	14240	14268	14455	14325	14271	14315	14385	14360	14312	14141	14216	14324	14165	14280	14161	14227	14039	14096	14297	14216	14115	14314	14068	14141	14257	14092	14315	14211	14148	14396	14242	14160	14323	14236	14234	14346	14229	14018	14092	14253	14163	14119	14335	14147	14289	14237	14120	14165	14133	14324	14184	14257	14379	14487	14280	14238	14317	14254	14327	14352	14192	14402	14341	14415	14224	14284	14236	14305	14247	14312	14322	14094	14335	14248	14079	14251	14209	14314	14007	14191	14225	14271	14239	14141	14302	14229	14310	14238	14343	14349	14420	14252	14388	14140	14363	14310	14391	14159	14231	14083	14150	14097	14299	14235	14177	14140	14156	14261	14343	14299	14402	14264	14075	14406	14128	14389	14162	14213	14253	14230	14360	14198	14239	14107	14376	14324	14499	14240	14219	14252	14384	14336	14293	14048	14270	14441	14380	14378	14289	14296	14394	14197	13974	14098	14129	14383	14262	14307	14336	14409	14295	14166	14381	14247	14153	14354	14259	14304	14179	14149	14535	14288	14178	14203	14268	14140	14289	14313	14230	14184	14257	14089	14196	14060	14101	14022	14204	14411	14200	14417	14364	14279	14251	14443	14320	14318	14272	14460	14292	14257	14375	14239	14364	14217	14242	14246	14384	14284	14256	14319	14080	14237	14074	14326	14291	14357	14237	14370	14212	14222	14367	14238	14134	14370	14231	14302	14479	14392	14299	14309	14208	14197	14390	14332	14195	14452	14294	14559	14185	14146	14245	14343	14245	14363	14466	14378	14192	14348	14060	14287	14330	14064	14290	14175	14186	14201	14062	14265	14249	14386	14244	14138	14287	14289	14387	14310	14235	14334	14037	14184	14115	14397	14434	14325	13971	14160	14120	14141	14167	14346	14354	14215	14193	14095	14185	14392	14196	14250	14134	13968	14385	14157	14348	14284	14143	14233	14179	14386	14176	14473	14187	14142	14088	14284	14257	14195	14340	14069	14327	14455	14170	14309	14383	14330	14199	14213	14215	14029	14111	14213	14195	14277	14135	14195	14162	14151	14284	14298	14258	14337	14332	14290	14295	14133	14181	14193	14358	14132	14276	14227	14420	14011	14316	14057	14299	14177	14054	14125	14369	14397	14424	14361	14249	14178	14216	14231	14362	14274	14246	14244	14285	14361	14389	14140	14443	14330	14120	14205	14059	14302	14210	14261	14415	14193	14292	14147	14110	14492	14159	14196	14230	14311	14182	14280	14143	14201	14103	14313	14211	14236	14552	14282	14394	14300	14248	14146	14238	14354	14189	14303	14281	14227	14404	14282	14207	14220	14269	14301	14341	14199	14112	14206	14137	14306	14350	14328	14147	14264	14257	14131	14163	14151	14340	14280	14293	14234	14416	14110	14093	14275	14209	14313	14366	14167	14194	14356	14280	14181	14215	14331	14411	14161	14176	14162	14285	14465	14317	14139	14188	14205	14243	14069	14290	14154	14246	14221	14432	14233	14232	14060	14228	14307	14195	14213	14416	14208	14130	14329	14095	14158	14292	14248	14059	14233	14407	14237	14254	14222	14285	14285	14128	14220	14241	14175	14282	14276	14276	14426	14165	14138	14270	14294	14262	14364	14146	14096	14356	14020	13976	14326	14353	14197	14154	14039	14061	14421	14281	14440	14337	14322	14254	14359	14303	14163	14309	14271	14263	14060	14062	14273	14321	14235	14333	14227	14015	14021	14119	14206	14213	14262	14195	14163	14151	14203	14358	14349	14217	14186	14198	14312	14104	14207	14029	14305	14263	14272	14358	14081	14224	14376	14361	14288	14073	14168	14152	14331	14237	14180	14153	14468	14101	14490	14096	14138	14143	14131	14078	14012	14226	14340	14314	14359	14441	14242	14063	14183	14326	14107	14342	14308	14193	14203	14034	14217	14447	14306	14232	14179	14391	14083	14163	14311	14314	14163	14168	14226	14416	14066	14321	14194	14306	14190	14423	14247	14445	14301	14126	14326	14332	14294	14602	14254	14246	14141	14367	14203	14040	14313	14201	14214	14171	14166	14383	14296	14205	14259	14071	14066	14363	14320	14276	14289	14343	14280	14158	14201	14193	14202	14269	14177	14182	14324	14339	14193	14101	14107	14453	14337	14159	14430	14221	14219	14295	14209	14068	14194	14088	14244	14213	14324	14234	14058	14248	14293	14166	14271	14340	14034	14204	14090	14163	14107	14178	14239	14303	14210	14035	14321	14228	14163	14106	14206	14331	14336	14268	14132	14291	14226	14319	14361	14179	14026	14395	13915	14073	14337	14248	14414	14220	14169	14355	14342	14278	14179	14329	14357	14299	14139	14173	14282	14073	14285	14196	14295	14175	14120	14404	14247	14134	14164	14290	14075	14184	14191	14046	14306	14370	14298	14238	14146	14341	14480	14312	14456	14195	14191	14190	14186	14368	14242	14315	14299	14218	14168	14405	14236	14360	14312	14279	14252	14361	14342	14339	14310	14164	14167	14324	14310	14365	14316	14373	14356	14285	14306	14194	14244	14347	14163	14243	14329	14229	14309	14264	14379	14430	14313	14185	14466	14257	14157	14371	14225	14224	14323	14320	14207	14257	14059	14221	14326	14198	14345	14258	14302	14269	14408	14338	14236	14236	14102	14436	14404	14048	14391	14377	14189	14408	14457	14261	14303	14040	14339	14398	14242	14393	14119	14345	14095	14250	14191	14444	14267	14329	14100	14122	14160	14157	14197	14378	14432	14221	14142	14148	14244	14249	14385	14301	14242	14310	14178	14317	14217	14379	14187	14269	14505	14329	14378	14239	14331	14249	14433	14288	14156	14018	14183	14108	14262	14248	14038	14220	14044	14402	14054	14450	14268	14204	14301	14264	14177	14092	14149	14017	14269	14319	14321	14298	14331	14266	14197	14260	14266	14317	14247	14283	14279	14526	14145	14121	14295	14426	14055	14303	14275	14304	14326	14174	14235	14484	14225	14255	14169	14310	14374	14435	14263	14318	14227	14315	14126	14292	14012	14143	14360	14426	14342	14296	14212	14424	14330	14396	14245	14273	14427	14235	14237	14026	14260	14106	14450	14157	14309	14254	14103	14174	14234	14188	14151	14511	14260	14385	14205	14394	14250	14474	14150	14212	14324	14334	14284	14327	14311	14323	14229	14303	14268	14318	14465	14429	14423	14362	14251	14254	14261	14284	14231	14138	14210	14176	14227	14344	14133	14273	14189	14232	14174	14138	13980	14164	14177	14210	14331	14324	14214	14109	14131	14258	14294	14279	14287	14410	14161	14212	14283	14107	14119	14227	14149	14380	14263	14364	14247	14224	14118	14088	14278	14166	14106	14210	14156	14188	14294	14298	14299	14291	14133	14478	14277	14362	14235	14290	14385	14256	14185	14397	14369	14278	14328	14193	14364	14021	14253	14302	14213	14307	14217	14219	14273	14383	14186	14169	14133	14220	14199	14158	14295	14337	14234	14376	14351	14316	14203	14268	14274	14090	14297	14321	14221	14281	14150	14303	14241	14232	14208	14346	14297	14278	14290	14292	14231	14138	14438	14207	13995	14174	14296	14163	14259	14352	14246	14256	14264	14184	14444	14234	14270	14213	14271	14551	14353	14306	14315	14010	14372	14260	14105	14463	14251	14147	14230	14104	14214	14102	14185	14191	14395	14231	14187	14404	14193	14093	14214	14292	14123	14190	14230	14261	14299	14260	14118	14134	14133	14089	14364	14411	14360	14187	14120	14193	14422	14321	14154	14114	14324	14266	14355	14371	14212	14337	14065	14230	14322	14166	14181	14398	14189	14152	14455	14232	14351	14147	14233	14113	14258	14235	14123	14140	14237	14267	14244	14389	14288	14256	14271	14480	14389	14129	14277	14373	14134	14173	14166	14318	14092	14160	14238	14297	14293	14670	14345	14352	14233	14176	14328	14392	14227	14337	14289	14213	14113	14357	14327	14203	14311	14248	14151	14210	14188	14196	14105	14264	14452	14180	14127	14202	14195	14238	14390	14376	14410	14240	14255	14503	14158	14190	14349	14130	14188	14147	14310	14170	14230	14241	14170	14156	14114	14421	14299	14499	14357	14251	14241	14273	14288	14402	14247	14171	14195	14267	14375	14225	14229	14059	14098	14104	14274	14125	14208	14370	14084	14365	14225	14166	14284	14257	14181	14310	14311	14144	14171	14322	14201	14330	14245	14326	14165	14215	14465	14089	14306	14388	14304	14546	14475	14230	14276	14248	14437	14203	14295	14375	14208	14163	14066	14288	14291	14242	14106	14341	14454	14236	14231	14170	14190	14015	14254	14334	14243	14311	14223	14254	14225	14288	14139	14355	14440	14246	14064	14150	14289	13971	14254	14276	14162	14278	14240	14331	14208	14194	14128	14193	14210	14273	14282	14135	14247	14240	14093	14305	14423	14300	14159	14399	14247	14396	14416	14315	14273	14348	14232	14187	14287	14505	14198	14230	14367	14281	14548	14336	14205	14146	14329	14268	14341	14178	14354	14152	14236	14049	14278
20694	34284	32691	23122	19982	17712	16185	15151	14440	14137	13720	13333	13316	12935	13024	12985	12934	12943	12918	13012	12769	12830	13019	12815	12826	12546	12802	12907	12905	12879	13078	12794	12907	12777	12840	12941	12824	12948	12828	12793	12729	12798	12747	12850	12883	12753	12779	12779	12797	13547	14057	13611	13372	13079	12877	12895	12755	12762	12778	12633	12913	12736	12978	12579	12934	12717	12767	12728	12709	12803	12729	12791	12629	12619	12550	12784	12898	12766	12695	12607	12983	12683	12752	12741	12679	12649	12820	12859	12841	12722	12781	12615	12664	12672	12734	12720	12692	12687	12782	12773	12599	12672	12725	12755	12667	12570	12877	12752	12814	12612	12703	12877	12614	12671	12752	12704	12684	12673	12515	12757	12754	12701	12753	12870	12656	12707	12749	12731	12701	12558	12789	12726	12812	12729	12636	12808	12774	12814	12709	12782	12814	12800	12624	12672	12764	12831	12828	12830	12764	12609	12779	12862	12633	12668	12771	12740	12677	12804	12509	12681	12716	12637	12651	12784	12554	12731	12775	12843	12644	12663	12763	12698	12737	12673	12576	12760	12710	12740	12800	12681	12737	12782	12813	12492	12757	12666	12648	12878	12824	12878	12710	12715	12764	12713	12761	12728	12689	12649	12784	12852	12725	12746	12660	12763	12717	12914	12723	12728	12815	12752	12737	12650	12587	12610	12794	12729	12702	12814	12689	12679	12611	12931	12660	12802	12719	12599	12663	12579	12711	12694	12786	12703	12791	12752	12710	12752	12733	12739	12727	12571	12666	12627	12585	12952	12740	12758	12719	12846	12693	12760	12881	12800	12568	12726	12927	12736	12720	12565	12699	12836	12605	12732	12722	12640	12773	12698	12916	12570	12734	12635	12687	12615	12901	12716	12730	12764	12721	12488	12701	12685	12738	12899	12792	12662	12772	12717	12608	12788	12748	12787	12775	12618	12704	12677	12579	12678	12564	12887	12645	12808	12623	12635	12560	12740	12714	12749	12680	12714	12721	12611	12645	12626	12750	12924	12761	12755	12795	12751	12564	12879	12789	12878	12724	12592	12807	12657	12649	12656	12506	12785	12717	12868	12700	12687	12684	12719	12629	12601	12725	12738	12500	12850	12813	12724	12673	12702	12570	12623	12684	12712	12729	12668	12741	12806	12815	12641	12678	12766	12529	12711	12736	12745	12897	12779	12816	12806	12621	12794	12809	12812	12800	12659	12798	12666	12766	12718	12587	12786	12805	12741	12750	12530	12817	12669	12760	12708	12764	12729	12813	12861	12604	12747	12546	12693	12625	12739	12615	12581	12629	12677	12832	12652	12663	12818	12712	12734	12714	12718	12841	12767	12873	12711	12677	12773	12803	12811	12619	12783	12720	12797	12635	12648	12771	12684	12732	12795	12709	12666	12672	12774	12651	12709	12846	12674	12551	12755	12763	12735	12713	12724	12683	12794	12645	12693	12607	12789	12626	12842	12830	12614	12753	12806	12767	12840	12506	12725	12895	12808	12669	12726	12709	12721	12749	12861	12657	12761	12836	12856	12752	12607	12605	12608	12651	12602	12768	12798	12800	12660	12713	12605	12844	12779	12721	12639	12844	12718	12607	12764	12788	12917	12824	12699	12758	12740	12902	12717	12757	12736	12818	12694	12800	12627	12641	12755	12768	12564	12677	12604	12636	12788	12735	12929	12656	12769	12712	12606	12672	12788	12691	12844	12672	12554	12726	12610	12635	12594	12881	12744	12755	12794	12620	12646	12672	12910	12595	12880	12765	12786	12597	12667	12779	12676	12712	12581	12659	12837	12728	12577	12684	12623	12723	12721	12740	12733	12849	12804	12850	12875	12697	12818	12746	12833	12826	12728	12613	12690	12652	12726	12717	12858	12761	12715	12706	12705	12703	12665	12838	12846	12782	12795	12891	12734	12622	12850	12667	12782	12605	12659	12641	12757	12702	12785	12668	12615	12645	12649	12751	12551	12671	12720	12708	12776	12814	12701	12717	12838	12595	12834	12714	12566	12707	12858	12859	12826	12626	12715	12576	12746	12657	12586	12698	12889	12801	12731	12545	12699	12720	12691	12651	12766	12883	12710	12778	12753	12589	12663	12695	12726	12637	12960	12795	12789	12686	12607	12893	12737	12851	12754	12517	12646	12664	12812	12688	12725	12656	12719	12806	12533	12674	12766	12778	12743	12758	12645	12677	12770	12774	12744	12835	12827	12497	12743	12784	12643	12768	12681	12777	12770	12708	12829	12767	12634	12485	12763	12908	12679	12830	12897	12802	12642	12800	12764	12779	12661	12661	12669	12710	12726	12731	12789	12714	12729	12657	12753	12647	12632	12762	12678	12675	12645	12685	12793	12680	12732	12607	12617	12785	12632	12697	12792	12614	12670	12774	12720	12751	12773	12705	12616	12840	12592	12759	12773	12752	12889	12646	12765	12699	12731	12781	12685	12791	12636	12778	12731	12769	12704	12623	12837	12857	12599	12778	12766	12701	12869	12653	12685	12789	12704	12902	12690	12729	12717	12737	12662	12717	12665	12748	12680	12670	12619	12800	12841	12672	12779	12769	12606	12528	12716	12695	12830	12694	12620	12926	12696	12878	12654	12678	12726	12755	12680	12679	12776	12859	12725	12685	12739	12678	12850	12800	12737	12782	12705	12571	12761	12756	12617	12710	12622	12773	12887	12780	12774	12696	12787	12812	12718	12768	12826	12770	12905	12727	12818	12762	12671	12656	12623	12675	12778	12665	12838	12767	12784	12655	12707	12975	12718	12634	12778	12734	12643	12691	12712	12728	12935	12628	12778	12807	12789	12698	12865	12665	12759	12662	12693	12878	12733	12717	12695	12772	12716	12777	12610	12958	12634	12865	12756	12677	12707	12688	12717	12695	12639	12625	12669	12620	12719	12904	12762	12779	12657	12685	12529	12725	12747	12780	12566	12855	12821	12717	12638	12834	12903	12436	12850	12639	12704	12703	12461	12932	12629	12573	12763	12593	12793	12729	12733	12654	12724	12901	12665	12714	12764	12722	12839	12831	12642	12757	12788	12659	12785	12760	12686	12745	12766	12754	12758	12884	12627	12765	12662	12768	12669	12690	12770	12647	12769	12718	12805	12787	12664	12624	12803	12864	12669	12763	12658	12713	12710	12824	12696	12758	12768	12783	12788	12874	12698	12809	12610	12842	12790	12688	12591	12668	12738	12677	12741	12629	12672	12706	12632	12924	12555	12559	12761	12724	12657	12778	12685	12657	12858	12729	12797	12795	12631	12806	12810	12530	12751	12723	12854	12781	12615	12810	12717	12822	12810	12751	12642	12815	12777	12801	12708	12633	12751	12699	12695	12687	12759	12648	12748	12665	12876	12736	12600	12668	12518	12699	12658	12730	12885	12765	12642	12618	12755	12718	12589	12745	12803	12925	12786	12682	12619	12704	12658	12713	12749	12811	12860	12725	12739	12866	12683	12733	12589	12717	12703	12872	12810	12899	12632	12640	12848	12940	12771	12630	12464	12768	12765	12785	12793	12774	12780	12927	12803	12714	12656	12621	12700	12683	12758	12683	12746	12730	12679	12582	12697	12859	12788	12754	12848	12631	12662	12667	12552	12599	12736	12657	12809	12739	12887	12733	12805	12828	12737	12633	12685	12862	12545	12770	12698	12808	12781	12712	12843	12760	12733	12575	12780	12713	12737	12732	12677	12835	12771	12663	12756	12546	12658	12839	12872	12811	12779	12739	12683	12559	12829	12777	12714	12707	12817	12855	12628	12802	12729	12759	12608	12642	12684	12622	12744	12634	12747	12703	12715	12696	12727	12823	12788	12764	12612	12807	12697	12807	12719	12614	12711	12666	12538	12701	12601	12945	12717	12586	12865	12739	12866	12844	12750	12705	12759	12642	12898	12852	12682	12727	12751	12894	12710	12760	12754	12783	12757	12651	12769	12812	12656	12739	12643	12776	12768	12702	12665	12802	12616	12812	12682	12735	12564	12766	12779	12729	12676	12739	12590	12670	12632	12727	12837	12654	12781	12691	12810	12866	12787	12735	12735	12681	12649	12725	12725	12773	12684	12725	12772	12768	12829	12638	12801	12679	12746	12632	12751	12649	12669	12747	12700	12658	12832	12921	12796	12629	12673	12661	12574	12882	12674	12619	12605	12759	12708	12538	12661	12757	12711	12695	12739	12672	12803	12704	12773	12754	12740	12893	12705	12701	12650	12681	12771	12757	12848	12571	12715	12775	12783	12742	12745	12731	12555	12671	12647	12803	12811	12744	12614	12825	12863	12719	12612	12726	12591	12608	12649	12695	12562	12693	12809	12624	12791	12731	12511	12644	12748	12723	12518	12656	12616	12816	12490	12648	12777	12689	12541	12822	12617	12775	12821	12704	12618	12695	12812	12696	12698	12599	12742	12597	12676	12703	12781	12714	12624	12822	12689	12466	12759	12705	12891	12581	12670	12692	12830	12632	12671	12654	12808	12893	12793	12620	12690	12660	12628	12670	12763	12713	12772	12647	12874	12642	12643	12663	12631	12748	12712	12657	12758	12725	12668	12665	12764	12818	12522	12812	12852	12653	12707	12742	12711	12773	12712	12772	12653	12746	12758	12674	12705	12760	12665	12812	12550	12817	12550	12744	12732	12732	12555	12762	12784	12694	12681	12606	12684	12685	12752	12668	12763	12706	12780	12628	12727	12771	12914	12814	12680	12773	12825	12849	12769	12675	12705	12607	12756	12748	12642	12811	12776	12495	12814	12790	12636	12750	12898	12838	12635	12679	12626	12797	12648	12814	12828	12719	12563	12596	12641	12692	12652	12821	12744	12580	12535	12865	12820	12789	12727	12609	12816	12647	12786	12823	12837	12579	12832	12702	12677	12676	12722	12662	12831	12639	12638	12564	12670	12659	12585	12908	12693	12598	12760	12606	12688	12808	12791	12784	12697	12729	12751	12866	12861	12913	12646	12810	12673	12728	12580	12833	12674	12622	12941	12684	12880	12721	12774	12630	12749	12709	12647	12667	12760	12820	12657	12754	12802	12716	12847	12582	12704	12728	12708	12593	12749	12832	12793	12623	12717	12912	12760	12674	12667	12795	12677	12734	12737	12557	12684	12672	12692	12876	12380
22982	21414	29197	23867	21572	23212	23358	16838	15488	15364	14878	14409	14355	14216	14128	13826	14045	14008	13774	13837	13798	13615	13605	13544	13761	13772	13656	13605	13802	13759	13635	13960	13769	13867	13683	13653	13803	13668	13564	13703	13827	13709	13731	13628	13525	13628	13752	13519	14010	14634	15163	14773	14515	13874	13805	13726	13772	13611	13693	13680	13598	13441	13416	13446	13665	13590	13495	13663	13542	13503	13566	13606	13670	13565	13430	13596	13451	13373	13580	13440	13605	13423	13318	13379	13589	13475	13621	13673	13383	13813	13481	13890	13646	13470	13606	13379	13531	13541	13503	13392	13441	13651	13371	13350	13497	13700	13432	13460	13644	13580	13417	13571	13403	13583	13524	13471	13388	13358	13540	13442	13643	13636	13528	13652	13540	13327	13521	13648	13424	13578	13629	13466	13510	13392	13602	13601	13340	13463	13545	13622	13470	13525	13610	13485	13555	13466	13526	13415	13511	13466	13546	13528	13581	13396	13534	13590	13669	13398	13570	13510	13607	13460	13516	13433	13558	13632	13655	13623	13338	13583	13811	13498	13420	13507	13466	13559	13360	13365	13569	13617	13575	13724	13532	13422	13458	13514	13486	13535	13431	13488	13545	13623	13342	13632	13493	13596	13586	13497	13529	13582	13572	13415	13457	13499	13518	13568	13568	13599	13455	13338	13704	13430	13542	13421	13489	13318	13391	13485	13494	13544	13367	13501	13566	13495	13627	13734	13789	13345	13489	13539	13581	13460	13513	13567	13405	13437	13654	13420	13411	13510	13459	13634	13561	13548	13472	13465	13509	13540	13671	13569	13464	13620	13627	13549	13568	13416	13450	13464	13555	13733	13557	13518	13391	13462	13536	13489	13390	13555	13563	13370	13520	13492	13530	13624	13384	13588	13670	13539	13488	13557	13705	13691	13477	13450	13406	13506	13534	13548	13530	13439	13491	13429	13552	13650	13543	13440	13629	13526	13587	13414	13733	13531	13680	13438	13555	13474	13748	13535	13623	13415	13425	13465	13423	13480	13544	13693	13520	13391	13449	13548	13498	13513	13262	13444	13484	13533	13547	13538	13538	13472	13676	13531	13520	13514	13365	13364	13588	13273	13489	13432	13565	13416	13200	13404	13634	13419	13484	13586	13537	13513	13435	13493	13687	13494	13489	13513	13605	13455	13491	13472	13511	13560	13216	13611	13602	13340	13435	13282	13377	13437	13407	13548	13545	13376	13534	13400	13488	13469	13460	13504	13473	13585	13543	13568	13395	13404	13376	13588	13475	13351	13555	13408	13364	13534	13465	13215	13400	13383	13389	13409	13629	13481	13485	13451	13418	13468	13651	13384	13431	13621	13473	13545	13519	13498	13478	13597	13546	13424	13526	13503	13493	13538	13520	13508	13535	13447	13518	13389	13419	13498	13428	13382	13497	13567	13515	13576	13445	13531	13636	13491	13670	13453	13700	13673	13692	13635	13463	13584	13445	13306	13647	13533	13408	13556	13361	13484	13606	13393	13599	13589	13485	13525	13583	13594	13386	13308	13477	13473	13598	13420	13482	13437	13677	13342	13404	13516	13418	13483	13697	13447	13516	13435	13399	13333	13434	13386	13325	13474	13378	13609	13436	13566	13510	13818	13411	13426	13609	13581	13438	13356	13436	13443	13611	13731	13613	13504	13590	13502	13616	13579	13643	13546	13377	13425	13624	13580	13414	13598	13586	13356	13436	13410	13505	13544	13545	13544	13487	13377	13464	13521	13254	13448	13612	13568	13443	13596	13336	13241	13414	13567	13557	13603	13509	13628	13487	13645	13653	13452	13346	13321	13473	13438	13548	13631	13545	13577	13362	13599	13542	13435	13366	13643	13535	13588	13505	13510	13420	13505	13539	13548	13361	13417	13327	13391	13472	13367	13731	13505	13294	13440	13468	13552	13433	13433	13493	13434	13596	13456	13828	13695	13622	13569	13542	13411	13511	13455	13512	13543	13458	13545	13412	13563	13533	13365	13487	13695	13550	13257	13461	13480	13538	13386	13333	13475	13468	13457	13841	13309	13549	13608	13473	13505	13453	13395	13475	13418	13556	13572	13665	13528	13570	13525	13371	13500	13640	13662	13412	13415	13305	13354	13669	13349	13585	13666	13498	13568	13386	13427	13341	13450	13484	13495	13585	13538	13460	13491	13620	13480	13443	13471	13584	13548	13589	13739	13364	13358	13575	13431	13385	13597	13526	13537	13428	13546	13421	13373	13457	13597	13559	13455	13498	13298	13296	13509	13529	13382	13337	13498	13430	13421	13831	13566	13574	13610	13699	13667	13533	13582	13561	13503	13425	13580	13617	13258	13476	13397	13364	13494	13440	13509	13201	13411	13439	13496	13371	13566	13695	13667	13674	13410	13686	13698	13489	13578	13623	13444	13567	13575	13600	13613	13393	13687	13652	13493	13380	13516	13437	13502	13462	13261	13447	13490	13542	13579	13417	13501	13369	13547	13519	13506	13475	13313	13293	13582	13487	13521	13687	13468	13468	13573	13394	13547	13509	13378	13352	13583	13549	13495	13596	13518	13457	13573	13625	13626	13532	13355	13669	13387	13756	13253	13295	13512	13521	13586	13717	13629	13535	13346	13600	13467	13318	13405	13479	13480	13495	13533	13464	13548	13592	13654	13329	13572	13386	13545	13538	13371	13210	13551	13510	13459	13248	13345	13534	13424	13498	13452	13468	13304	13438	13396	13650	13575	13499	13419	13532	13455	13505	13628	13681	13394	13564	13520	13370	13495	13490	13406	13456	13248	13480	13660	13437	13374	13673	13415	13630	13543	13468	13429	13583	13624	13457	13482	13744	13647	13601	13591	13400	13590	13489	13505	13454	13413	13641	13446	13443	13576	13384	13449	13507	13539	13680	13449	13356	13378	13699	13624	13577	13512	13418	13377	13480	13548	13170	13438	13389	13466	13472	13392	13528	13533	13376	13562	13426	13525	13389	13462	13640	13355	13396	13549	13441	13598	13479	13670	13700	13383	13544	13383	13529	13672	13468	13459	13413	13393	13713	13578	13476	13427	13407	13487	13440	13714	13385	13382	13512	13741	13385	13457	13508	13504	13501	13369	13521	13433	13437	13448	13568	13508	13520	13508	13581	13419	13425	13600	13574	13542	13546	13468	13280	13643	13576	13474	13793	13493	13500	13601	13530	13606	13590	13534	13580	13572	13504	13406	13612	13625	13587	13603	13445	13673	13457	13478	13493	13638	13350	13387	13722	13677	13576	13409	13464	13343	13542	13585	13601	13535	13456	13281	13422	13458	13387	13654	13349	13620	13509	13616	13391	13519	13652	13349	13505	13362	13507	13584	13565	13490	13558	13520	13418	13584	13423	13371	13561	13468	13521	13461	13489	13506	13489	13395	13348	13449	13580	13517	13663	13517	13355	13474	13498	13615	13603	13591	13390	13564	13473	13462	13502	13567	13546	13390	13610	13488	13572	13478	13422	13529	13386	13410	13567	13414	13446	13564	13498	13651	13540	13305	13407	13386	13538	13503	13683	13285	13426	13378	13600	13725	13488	13478	13500	13706	13454	13469	13481	13542	13456	13604	13483	13516	13528	13598	13554	13530	13526	13617	13691	13413	13563	13586	13478	13473	13415	13513	13599	13742	13384	13348	13386	13404	13676	13417	13605	13495	13573	13595	13565	13573	13474	13597	13508	13511	13609	13594	13482	13481	13356	13359	13507	13605	13614	13527	13458	13646	13454	13423	13529	13316	13607	13393	13716	13491	13386	13548	13606	13625	13404	13476	13430	13528	13419	13487	13508	13293	13430	13567	13409	13514	13456	13376	13437	13490	13340	13495	13647	13503	13315	13287	13485	13734	13552	13353	13500	13605	13597	13616	13335	13479	13634	13538	13461	13674	13441	13530	13494	13559	13650	13294	13416	13427	13497	13497	13596	13441	13453	13349	13288	13499	13493	13506	13442	13671	13490	13410	13512	13510	13391	13527	13299	13491	13527	13406	13358	13503	13418	13477	13339	13447	13383	13498	13703	13397	13471	13561	13484	13587	13664	13604	13581	13476	13495	13498	13692	13545	13619	13412	13511	13489	13617	13570	13473	13707	13470	13371	13411	13455	13593	13523	13468	13590	13533	13541	13490	13520	13266	13431	13521	13597	13495	13431	13604	13715	13537	13402	13690	13509	13521	13525	13423	13543	13425	13349	13464	13608	13294	13348	13430	13253	13329	13582	13764	13625	13447	13450	13696	13709	13439	13281	13375	13365	13466	13466	13485	13505	13493	13471	13396	13431	13549	13482	13385	13533	13493	13450	13678	13444	13417	13529	13390	13508	13482	13620	13375	13487	13245	13617	13631	13571	13292	13448	13404	13349	13587	13510	13394	13654	13695	13430	13586	13583	13487	13605	13449	13673	13445	13370	13680	13526	13547	13374	13383	13606	13440	13348	13384	13605	13449	13602	13500	13766	13606	13438	13565	13451	13251	13499	13537	13510	13509	13405	13377	13504	13511	13537	13662	13569	13555	13375	13632	13427	13619	13538	13565	13523	13484	13554	13492	13486	13486	13468	13601	13620	13480	13612	13604	13374	13443	13342	13395	13366	13324	13421	13465	13382	13481	13480	13531	13503	13494	13521	13652	13498	13619	13566	13292	13476	13531	13468	13411	13522	13791	13598	13596	13305	13743	13399	13589	13487	13362	13567	13475	13599	13447	13488	13583	13457	13584	13388	13392	13371	13453	13496	13413	13277	13588	13428	13682	13424	13454	13521	13673	13477	13564	13552	13471	13502	13443	13472	13494	13584	13421	13413	13458	13582	13719	13523	13583	13483	13465	13484	13368	13263	13553	13436	13724	13519	13658	13581	13595	13393	13534	13394	13546	13634	13520	13315	13454	13649	13591	13451	13487	13606	13500	13400	13595	13532	13481	13600	13632	13585	13563	13393	13572	13517	13608	13583	13655	13660	13466	13419	13488	13585	13570	13468	13416	13621	13380	13509	13469	13429	13518	13603	13346	13602	13482	13476	13535	13534	13504	13637	13424	13558	13513	13402	13470	13485	13684	13458	13514	13502	13424	13540	13602	13445	13479	13488	13380	13529	13396	13460	13475	13431	13449	13508	13518	13531	13415	13378
23995	39409	37653	27407	23292	20319	17846	16011	15425	14492	13879	13567	13154	12687	12586	12512	12572	12653	12548	12561	12586	12534	12285	12369	12314	12349	12309	12270	12376	12305	12212	12389	12613	12392	12367	12428	12452	12514	12511	12325	12394	12322	12570	12353	12497	12094	12328	12284	12813	13923	14655	13808	13180	12807	12376	12240	12355	12265	12227	12040	12317	12315	12118	12183	12256	12193	12182	12256	12113	12266	12210	12409	12174	12195	12268	12171	12238	12117	12348	12249	12285	12244	12075	12144	12089	12187	12350	12299	12285	12322	12300	12242	11991	12202	12203	12164	12286	12198	12164	12194	12169	12231	12066	12233	12281	12070	12170	12277	12147	12228	12148	12306	12069	12425	12256	12271	12253	12350	12285	12257	12135	12167	12174	12344	12269	12278	12203	12322	12090	12142	12316	12347	12129	12281	12196	12274	12337	12212	12374	12054	12234	12157	12365	12225	12170	12365	12345	12297	12388	12172	12387	12114	12173	12270	12208	12309	12177	12045	12072	12075	12215	12269	12369	11973	12275	12335	12261	12246	12277	12007	12261	12157	12222	12238	12186	12068	12198	12254	12219	12118	12267	12128	12213	12323	11888	12163	12158	12176	12432	12063	12133	12209	12301	12259	12287	12154	12150	12156	12288	12204	12262	12310	12149	12089	12234	12326	12233	12042	12080	12238	12242	12011	12287	12266	12141	12291	12265	12345	12148	12074	12126	12161	12361	12118	12239	12154	12229	12156	12261	12338	12279	12243	12168	12201	12172	12146	12176	12238	12135	12153	12204	12174	12207	12201	12241	12081	12043	12218	12251	12306	12220	12239	12035	12266	12179	12256	12206	12193	12178	12198	12120	12174	12310	12349	12179	12259	12234	12231	12239	12203	12150	12230	12267	12343	12240	12357	12161	12176	12237	12078	12164	12209	12230	12115	12233	12259	12301	12133	12356	12151	12126	12205	12097	12237	12158	12233	12325	12051	12185	12110	12271	12169	12182	12187	12186	12140	12093	12314	12273	12285	12268	12378	12347	12290	12187	12314	12251	12005	12301	11952	12216	12300	12316	12109	12217	12181	12366	12242	12221	12118	12116	12122	12389	12125	12253	12214	12086	12295	12145	12373	12047	12243	12184	12090	12219	12380	12207	12278	12119	12158	12269	12214	12107	12147	12060	12082	12156	12173	12396	12331	12207	12223	12214	12124	12211	12280	12204	11996	12183	12286	12241	12197	12173	12201	12358	12150	12237	12221	12086	12147	12093	12241	12161	12165	12159	12302	12186	12190	12144	12131	12268	12372	12076	12299	12203	12385	12215	12238	12076	12111	12112	12207	12278	12150	12241	12217	12346	12293	12166	12264	12274	12171	12267	12326	12266	12102	12199	12324	12115	12194	12297	12179	12200	12122	12234	12090	12112	12053	12230	12186	12131	12173	12134	12142	12266	12251	12144	12112	12388	12248	12238	12179	12141	12061	12253	12320	12223	12140	12089	12291	12192	12078	12313	12326	12168	12160	12103	12335	12130	12302	12184	12112	12170	12224	12079	12167	12251	12242	12104	12294	12247	12286	12177	12311	12219	12160	12096	12278	12285	12236	12124	12148	12192	12342	12256	12166	12196	12210	12351	12286	12200	12193	12268	12201	12153	12226	12160	12290	12346	12307	12126	12305	12142	12064	12214	12199	12062	12259	12185	12196	12253	12181	12088	12098	12129	12066	12147	12059	12236	12310	12143	12132	12296	12331	12327	12083	12188	12148	12159	12181	12311	12319	12211	12268	12156	12010	12229	12124	12208	12224	12175	12250	12202	12163	12281	12121	12361	12182	12055	12283	12075	12212	12072	12215	12308	12061	12158	12189	12230	12300	12270	12275	12041	12109	12262	12399	12045	12166	12088	12277	12225	12285	12144	12232	12224	12103	12275	12220	12047	12244	12073	12123	12229	12251	12152	12079	12211	12068	12300	12095	12226	12252	12204	12039	12244	12103	12237	12115	12209	12298	12113	12291	12203	12256	12232	12035	12125	12253	12385	12096	12181	12162	12188	12126	12134	12210	12224	12223	12202	11961	12007	12366	12147	12100	12129	12266	12178	12332	12267	12277	12260	12248	12288	12320	12254	12303	12236	12092	12223	12209	12231	12111	12420	12087	12297	12165	12152	12136	12218	12206	12452	12350	12059	12334	12230	12155	12165	12286	12201	12224	12255	12177	12236	12074	12217	12289	12122	12027	12201	12225	12335	12048	12317	12197	12202	12116	12279	12216	12175	12269	12239	12254	12277	12116	12268	12366	12354	12216	12231	12400	12197	12306	12396	12158	12270	12181	12238	12122	12179	12212	12318	12443	12314	12185	12177	12237	12120	12233	12214	12121	12109	12122	12182	12385	12268	12280	12284	12071	12233	12160	12324	12256	12113	12198	12367	12273	12316	12143	12238	12079	12125	12270	12282	12200	12460	12019	12190	12213	12251	12188	12253	12251	12179	12204	12180	11990	12249	12324	12155	12360	12130	12104	12242	12108	12199	12102	12180	12146	12119	12178	12393	12226	12139	12341	12102	12166	12295	12163	12158	12215	12231	12216	12308	12211	12160	12125	12194	12236	12331	11987	12148	12111	12195	12263	12272	12090	12133	12053	12085	12172	12082	12338	12219	12188	12315	12371	12161	12233	12012	12158	12001	12224	12196	12180	12208	12200	12133	12264	12285	12250	12106	12204	12263	12316	12239	12089	12384	12176	12033	12334	12303	12200	12222	12149	12272	12081	12172	12371	12269	12455	12247	12229	12042	12215	12316	12378	12299	12328	12264	12201	12293	12274	12145	12264	12272	12178	12222	12263	12286	12176	12224	12162	12035	12157	12290	12105	12352	12231	12225	12166	12193	12157	12149	12054	12272	12279	12122	12297	12192	12276	12290	12263	12169	12216	12250	12185	12245	12186	12314	12059	12315	12222	12064	12325	12186	12235	12144	12191	12226	11922	12076	12192	12217	12317	12154	12348	12189	12169	12057	11976	12300	12119	11985	12189	12181	12222	12180	12343	12116	12247	12181	12372	12117	12213	12198	12183	12174	12138	12344	12178	12173	12281	12148	12228	12139	12292	12293	12150	12208	12115	12383	12079	12081	12290	12195	12297	12149	12289	12239	12126	12343	12193	12101	12146	12130	12201	12188	12003	12209	12216	12326	12139	12166	12313	12115	12082	12074	12183	12201	12288	12266	11986	12265	12367	12250	12158	12028	12245	12116	12192	12104	12229	12094	12175	12196	12153	12123	12157	12232	12085	12302	12266	12330	12112	12208	12308	12128	12193	12179	12257	12086	12132	12106	12148	12211	12191	12219	12249	12150	12140	12212	12049	12163	12103	12192	12295	12303	12123	12285	12206	12156	12244	12205	12179	12204	12457	12337	12280	12175	12248	12148	12337	12169	12325	12340	12147	12161	12329	12081	12130	12158	12359	12226	12068	12126	12156	12155	12290	12178	12290	12221	12128	12248	12183	12156	12237	12219	12191	12203	11999	12055	12146	12254	12232	12304	12254	12178	12245	12283	12342	12388	12381	12150	12150	12289	12294	12056	12307	12347	12073	12188	12026	12325	12365	12036	12226	12346	12261	12224	12229	12186	12145	12188	12275	12236	12365	12134	12104	12247	12078	12302	12090	12134	12302	12138	12258	12184	12199	12154	12325	12167	12075	12246	12252	12302	12264	12312	12180	12253	12253	12202	12166	12274	12042	12198	12199	12232	12179	12119	12092	12376	12177	12136	12209	12245	12144	12242	12233	12286	12246	12273	12198	12213	12267	12259	12179	12212	12281	12037	12268	12106	12339	12114	12171	12397	12266	12249	12214	12025	12295	12204	12059	12108	12128	12286	12140	12308	12174	12062	12229	12163	12141	12276	12306	12074	12194	12211	12276	12208	12315	12195	12224	12111	12086	12139	12374	12205	12259	12364	12337	12239	12115	12287	12244	12225	12083	12141	12128	12181	12154	12242	12190	12000	12297	12407	12187	12198	12269	12211	12061	12189	12075	12177	12376	12312	12183	12216	12227	12040	12199	12160	12130	12281	12242	12338	12133	12428	12123	12177	12093	12198	12271	12289	12214	12182	12187	12209	12227	12086	12227	12307	12106	12123	12382	12189	12248	12192	12247	12233	12230	12163	12177	12184	12311	12104	12208	11964	12206	12087	12207	12239	12160	12218	12267	12102	12160	12086	12101	12074	12037	12190	12420	12171	12230	12140	12106	12244	12193	12247	12211	12256	12300	12176	12222	12052	12254	12212	12094	12250	12239	12287	12126	11991	12169	12178	12250	12158	12111	12013	12173	12197	12164	12144	12202	12123	12284	12246	12196	12324	12337	12167	12284	12034	12328	12094	12252	12219	12049	12133	12164	12382	12308	12226	12255	12184	12256	12326	12219	12175	12181	12097	12260	12212	12318	12130	12264	12371	12190	12079	12207	12115	12309	12274	12312	12169	12143	12284	12111	12235	12054	12226	12216	12195	12109	12127	12285	12272	12225	12251	12066	12287	12213	12210	12306	12295	12177	12267	12248	12186	12118	12402	12210	12137	12167	12400	12139	12175	12291	12265	12249	12341	11961	12235	12176	12340	12354	12332	12350	12193	12280	12171	12287	12168	12171	12136	12277	12166	12342	12143	12246	12026	12296	12229	12095	12223	12230	12116	12237	12280	12350	12265	12130	12180	12201	12093	12331	12436	12191	12182	12153	12101	12075	12253	12104	12338	12211	12089	12305	12155	12190	12208	12159	12233	12371	12164	12251	12138	12228	12176	12011	12392	12259	12277	12313	12070	12101	12084	12088	12120	12148	12110	12248	12299	12152	12247	12238	12130	12164	12233	12275	12229	12136	12174	12136	12201	12160	12307	12323	12181	12209	12240	12120	12104	12314	12375	12340	12304	12291	12000	12163	12208	12126	12090	12163	12227	12168	12218	12270	12240	12247	12389	12015	12234	12253	12041	12322	12306	12160	12131	12259	12138	12280	12217	12137	12257	12081	12144	12284	12255	12237	12105	12164	12031	12293	12240	11995	12306	12150	12029	12108	12113	12216	12231	12195	12092	12156	12168	12089	12060	12342	12274	12162	12089	12196	12362	12075	12192	12245	12138	12219	12206	12261	12170	12027	12128	12410
27484	22098	24831	20628	16191	15621	15237	15003	14713	14630	14564	14552	14408	14552	14481	14238	14368	14305	14441	14329	14316	14311	14220	14464	14520	14327	14360	14565	14484	14234	14226	14340	14292	14281	14199	14561	14381	14480	14294	14426	14326	14314	14455	14290	14345	14392	14322	14312	14321	14569	14319	14456	14461	14390	14302	14123	14280	14335	14290	14378	14247	14354	14279	14309	14254	14161	14166	14301	14158	14337	14385	14272	14343	14378	14287	14271	14336	14377	14198	14320	14253	14329	14168	14421	14143	14358	14264	14213	14177	14358	14301	14247	14269	14111	14239	14225	14238	14408	14147	14441	14326	13985	14261	14234	14346	14165	14301	14229	14368	14334	14156	14361	14250	14119	14293	14236	14106	14381	14351	14195	14346	14370	14179	14224	14198	14263	14359	14231	14241	14113	14219	14116	14153	14318	14231	14230	14125	14245	14395	14362	14279	14218	14331	14227	14335	14271	14528	14402	14241	14320	14381	14292	14280	14238	14369	14244	14317	14373	14238	14268	14335	14310	14234	14291	14260	14250	14435	14376	14325	14381	14325	14151	14203	14116	14295	14209	14444	14338	14282	14282	14121	14053	14428	14253	14191	14169	14127	14330	14195	14216	14201	14222	14386	14321	14351	14355	14360	14320	14352	14236	14290	14329	14290	14150	14247	14287	14357	14333	14503	14289	14299	14293	14259	14312	14280	14317	14237	14175	14401	14334	14229	14257	14364	14148	14405	14385	14194	14353	14338	14254	14264	14421	14157	14350	14304	14014	14342	14245	14395	14409	14338	14333	14369	14326	14221	14252	14371	14451	14325	14226	14281	14382	14166	14262	14392	14288	14384	14425	14337	14171	14225	14200	14193	14307	14324	14138	14148	14124	14275	14298	14207	14330	14273	14173	14342	14205	14157	14410	14283	14276	14338	14046	14414	14443	14364	14171	14638	14370	14411	14202	14103	14247	14351	14153	14216	14239	14226	14320	14491	14562	14604	14215	14368	14310	14168	14415	14247	14108	14444	14522	14410	14364	14438	14478	14311	14217	14367	14095	14306	14345	14424	14277	14324	14229	14280	14376	14072	14228	14452	14301	14310	14404	14312	14512	14463	14189	14224	14200	14246	14293	14327	14294	14364	14305	14295	14274	14190	14221	14290	14381	14230	14186	14230	14380	14065	14161	14197	14459	14303	14264	14271	14195	14446	14206	14459	14404	14245	14089	14361	14419	14180	14276	14486	14248	14321	14408	14235	14171	14432	14449	14319	14217	14095	14274	14238	14431	14393	14416	14116	14164	14348	14383	13920	14177	14238	14263	14438	14175	14221	14259	14340	14283	14237	14310	14283	14296	14368	14381	14260	14253	14289	14136	14081	14316	14442	14245	14365	14145	14419	14046	14322	14285	14270	14524	14350	14262	14296	14084	14409	14224	14489	14271	14370	14326	14406	14224	14303	14253	14446	14302	14408	14469	14370	14443	14155	14472	14160	14225	14296	14393	14298	14386	14423	14485	14155	14204	14435	14318	14446	14288	14227	14235	14275	14235	14105	14224	14319	14530	14334	14436	14257	14349	14263	14252	14232	14113	14230	14155	14312	14267	14373	14223	14180	14061	14295	14199	14409	14316	14309	14328	14344	14277	14369	14260	14418	14129	14363	14423	14364	14200	14181	14029	14308	14301	14144	14437	14351	14554	14514	14371	14284	14276	14346	14247	14254	14290	14420	14425	14276	14334	14510	14330	14338	14338	14134	14370	14320	14438	14255	14200	14154	14335	14289	14277	14189	14147	14337	14098	14390	14216	14498	14268	14146	14362	14532	14312	14348	14289	14388	14247	14615	14208	14162	14067	14278	14191	14210	14444	14435	14213	14377	14276	14372	14272	14131	14277	14426	14410	14314	14494	14284	14452	14212	14522	14388	14091	14322	14245	14315	14102	14191	14219	14291	14270	14412	14483	14186	14393	14348	14210	14153	14208	14483	14235	14432	14322	14076	14158	14354	14234	14353	14505	14229	14335	14282	14216	14288	14261	14266	14169	14401	14245	14125	14500	14374	14304	14263	14211	14308	14470	14332	14202	14282	14322	14506	14321	14307	14476	14340	14383	14307	14119	14376	14371	14297	14131	14289	14332	14310	14410	14187	14192	14261	14305	14465	14191	14171	14258	14360	14180	14309	14183	14377	14367	14398	14310	14433	14144	14221	14420	14218	14234	14213	14199	14235	14357	14434	14372	14353	14345	14366	14239	14470	14301	14229	14297	14405	14436	14418	14317	14511	14234	14134	14402	14253	14349	14350	14340	14351	14343	14413	14474	14408	14189	14204	14324	14433	14225	14233	14286	14399	14188	14243	14341	14202	14341	14198	14412	14401	14231	14356	14485	14365	14286	14343	14470	14325	14413	14375	14228	14170	14132	14392	14411	14393	14311	14312	14128	14386	14420	14486	14383	14288	14216	14339	14251	14403	14369	14443	14071	14043	14455	14197	14343	14076	14263	14330	14269	14287	14445	14264	14373	14279	14306	14453	14202	14147	14298	14170	14284	14318	14395	14306	14272	14445	14229	14237	14408	14340	14420	14355	14364	14407	14453	14095	14124	14133	14277	14268	14533	14304	14311	14158	14163	14198	14262	14366	14554	14424	14273	14188	14201	14319	14164	14220	14309	14393	14501	14324	14359	14240	14216	14378	14425	14336	14367	14393	14149	14225	14445	14264	14219	14453	14395	14503	14215	14307	14342	14421	14188	14244	14093	14159	14204	14222	14157	14229	14204	14389	14529	14253	14299	14441	14240	14449	14255	14224	14309	14351	14157	14237	14570	14155	14231	14158	14584	14359	14560	14209	14456	14308	14219	14403	14330	14224	14173	14489	14310	14386	14391	14397	14514	14118	14114	14182	14311	14262	14321	14365	14397	14519	14225	14361	14294	14156	14324	14380	14312	14109	14263	14079	14287	14265	14367	14106	14207	14133	14405	14364	14244	14134	14298	14282	14468	14357	14298	14363	14416	14504	14336	14445	14279	14188	14373	14322	14164	14305	14130	14335	14478	14087	14100	14396	14263	14303	14110	14418	14324	14058	14172	14430	14402	14375	14207	14350	14338	14282	14349	14282	14413	14388	14348	14158	14305	14292	14205	14282	14286	14353	14329	14186	14090	14027	14343	14518	14386	14286	14397	14331	14200	14583	14342	14340	14287	14176	14352	14389	14170	14372	14254	14312	14358	14211	14399	14405	14381	14208	14264	14200	14208	14513	14196	14425	14168	14310	14326	14406	14434	14381	14245	14357	14196	14265	14271	14244	14231	14194	14422	14395	14311	14426	14131	14235	14264	14129	14462	14247	14314	14396	14240	14044	14361	14190	14279	14274	14324	14304	14439	14408	14280	14161	14296	14301	14334	14127	14280	14284	14172	14401	14245	14135	14430	14241	14361	14402	14345	14105	14285	14354	14324	14419	14244	14347	14180	14097	14445	14307	14177	14243	14318	14356	14314	14225	14192	14415	14189	14290	14344	14413	14403	14481	14387	14451	14423	14279	14300	14366	14144	14201	14356	14422	14435	14204	14228	14129	14163	14424	14027	14545	14387	14070	14363	14185	14385	14460	14540	14303	14190	14259	14305	14313	14241	14615	14489	14266	14345	14173	14349	14341	14420	14242	14286	14223	14239	14395	14552	14303	14196	14372	14385	14362	14302	13989	14209	14323	14075	14405	14095	14097	14359	14221	14501	14208	14484	14174	14097	14329	14371	14227	14313	14267	14437	14491	14243	14273	14232	14509	14292	14285	14273	14306	13990	14240	14415	14411	14337	14223	14321	14409	14469	14361	14298	14189	14181	14239	14237	14130	14085	14198	14246	14425	14358	14275	14215	14283	14247	14419	14292	14425	14243	14244	14300	14268	14379	14224	14366	14241	14382	14289	14312	14431	14093	14342	14248	14397	14368	14441	14170	14286	14392	14239	14455	14197	14376	14254	14215	14259	14323	14363	14258	14469	14349	14417	14454	14302	14097	14424	14454	14484	14530	14205	14323	14281	14226	14228	14350	14364	14275	14268	14065	14345	14325	14189	14355	14180	14483	14147	14005	14089	14289	14307	14245	14205	14186	14050	14142	14384	14260	14148	14322	14171	14285	14326	14167	14108	14384	13997	14059	14386	14276	14502	14345	14483	14434	14191	14348	14297	14271	14288	14259	14054	14472	14527	14361	14374	14385	14374	14206	14477	14353	14280	14208	14229	14345	14411	14378	14353	14440	14327	14340	14386	14146	14167	14386	14283	14048	14176	14397	14285	14370	14487	14285	14359	14362	14351	14271	14061	14396	14252	14393	14221	14317	14182	14276	14351	14391	14406	14281	14304	14416	14264	14386	14298	14579	14245	14336	14411	14353	14368	14394	14210	14371	14454	14116	14360	14295	14126	14244	14084	14218	14172	14374	14384	14220	14068	14308	14240	14439	14220	14201	14230	14234	14328	14423	14402	14220	14515	14515	14413	14475	14167	14098	14108	14161	14385	14142	14158	14252	14272	14401	14473	14314	14433	14207	14164	14440	14357	14288	14340	14208	14474	14276	14367	14283	14414	14340	14296	14390	14435	14234	14298	14412	14227	14506	14359	14338	14369	14186	14326	14352	14343	14288	14185	14077	14489	14325	14448	14381	14298	14285	14346	14435	14417	14356	14418	14247	14186	14361	14390	14377	14262	14278	14451	14431	14246	14369	14295	14298	14190	14535	14270	14446	14205	14104	14422	14163	14296	14339	14425	14211	14335	14416	14365	14261	14202	14185	14232	14246	14222	14365	14303	14246	14337	14190	14139	14353	14350	14099	14293	14268	14229	14221	14401	14345	14247	14237	14322	14101	14270	14388	14365	14184	14220	14267	14358	14361	14288	14465	14472	14240	14285	14269	14316	14263	14182	14370	14401	14163	14321	14247	14408	14397	14413	14177	14403	14304	14193	14380	14258	14149	14325	14318	14187	14288	14278	14357	14360	14541	14257	14405	14288	14342	14466	14462	14446	14287	14242	14313	14405	14256	14428	14268	14505	14287	14275	14351	14217	14366	14547	14290	14339	14401	14221	14290	14258	14491	14411	14354	14322	14171	14326	14267	14393	14331	14526	14356	14211	14216	14166	14367	14215	14338	14154	14306	14391	14258
17733	22067	22810	17489	15571	14875	13864	13500	13314	13211	13053	13013	12879	12864	12818	12777	12981	12799	12854	12771	12841	12791	12585	12636	12872	12670	12817	12786	12882	12709	12827	12671	12929	12816	12763	12797	12991	12962	12702	12967	12915	12564	13014	12770	12913	12854	12909	12796	12769	12833	12998	12942	12999	12895	12783	12780	12817	12808	12653	12874	12871	12857	12874	12814	12817	12747	12673	12776	12769	12854	12682	12839	12719	12853	12792	12795	12889	12655	12802	12845	12800	12767	12708	12713	12926	12720	12818	12613	12877	12771	12735	12771	12789	12748	12606	12790	12697	12635	12830	12648	12843	12685	12683	12954	12832	12798	12683	12833	12829	12760	12779	12689	12682	12625	12623	12802	12771	12817	12764	12847	12683	12790	12660	12597	12709	12849	12920	12582	12683	12770	12822	12748	12720	12672	12782	12805	12750	12659	12914	12693	12833	12795	12807	12757	12733	12859	12660	12867	12749	12592	12650	12900	12875	12736	12768	12779	12788	12755	12916	12870	12801	12881	12608	12723	12850	12832	12908	12620	12784	12812	12863	12780	12773	12792	12847	12739	12676	12673	12927	12660	12774	12857	12832	12762	12837	12775	12741	12628	12704	12847	12778	12720	12740	12729	12930	12784	12853	12768	12857	12701	12656	12866	12656	12855	12698	12905	12682	12763	12763	12761	12728	12751	12767	12780	12943	12807	12687	12714	12921	12687	12761	12707	12795	12644	12846	12752	12812	12866	12788	12713	12808	12889	12713	12598	12833	12577	12831	12669	12802	12816	12858	12797	12843	12783	12701	12859	12707	12895	12838	12847	12696	12958	12693	12678	12775	12739	12824	12667	12685	12790	12862	12839	12796	12740	12618	12667	12835	12684	12666	12825	12719	12854	12768	12902	12714	12864	12688	12627	12782	12880	12812	12807	12745	12661	12811	12661	12777	12808	12764	12684	12813	12873	12764	12733	12796	12673	12750	12730	12647	12663	12800	12664	12778	13007	12628	12780	12953	12664	12677	12682	12852	12759	12826	12796	12753	12713	12783	12828	12924	12740	12801	12785	12589	12827	12774	12725	12667	12889	12742	12789	12903	12914	12805	12613	12830	12689	12750	12757	13091	12827	12759	12671	12815	12862	12730	12884	12698	12738	12708	12737	12833	12709	12594	12739	12903	12814	12772	12592	12782	12807	12767	12794	12722	12847	12866	12835	12701	12763	12691	12748	12777	12630	12708	12935	12861	12792	12728	12909	12773	12780	12670	12830	12730	12717	12792	12841	12655	12836	12668	12745	12697	12582	12858	12817	12738	12891	12813	12752	12813	12736	12597	12841	12878	12611	12811	12711	12680	12851	12630	12783	12735	12865	12745	12831	12784	12893	12839	12887	12972	12679	12751	12792	12878	12716	12812	12750	12820	12689	12862	12782	12637	12747	12806	12822	12645	12783	12627	12760	12557	12698	12710	12804	12886	12700	12894	12806	12755	12753	12837	12804	12743	12957	12764	12769	12660	12662	12750	12739	12818	12782	12841	12662	12824	12801	12852	12632	12772	12689	12829	12674	12815	12983	12687	12795	12765	12749	12725	12759	12852	12724	12824	12816	12870	12680	12643	12748	12781	12879	12844	12849	12587	12601	12664	12721	12698	12537	12843	12906	12774	12734	12855	12752	12778	12723	12672	12841	12641	12831	12784	12783	12703	12822	12622	12781	12695	12750	12724	12808	12746	12715	12734	12833	12865	12829	12765	12729	12841	12556	12766	12796	12749	12896	12648	12863	12760	12745	12775	12723	12689	12702	12636	12780	12600	12639	12707	12812	12865	12708	12762	12734	13054	12613	12640	12617	12802	12829	12843	12698	12736	12812	12827	12872	12648	12737	12731	12798	12799	12903	12617	12883	12882	12862	12812	12745	12757	12796	12812	12794	12766	12799	12828	12724	12810	12727	12792	12717	12730	12654	12708	12866	12603	12808	12758	12856	12731	12779	12555	12731	12754	12834	12870	12669	12800	12653	12706	12758	12753	12828	12688	12678	12784	12797	12996	12705	12819	12718	12874	12580	12657	12892	12935	12798	12714	12680	12880	12705	12619	12709	12865	12750	12829	12759	12670	12656	12697	12851	12721	12742	12789	12812	12626	12727	12711	12786	12787	12813	12773	12670	12718	12848	12835	12733	12794	12703	12721	12789	12621	12787	12952	12731	12802	12630	12683	12837	12626	12627	12709	12826	12842	12554	12819	12787	12770	12810	12676	12783	12846	12853	12874	12906	12651	12691	12749	12813	12815	12616	12733	12860	12759	12698	12694	12735	12771	12777	12689	12902	12813	12778	12655	12650	12826	12881	12855	12834	12648	12563	12864	12689	12580	12542	12571	12894	12743	12750	12671	12714	12669	12760	12665	12807	12789	12827	12685	12860	12740	12756	12890	12745	12774	12625	12870	12761	12923	12790	12807	12670	12794	12685	12684	12766	12643	12701	12869	12698	12675	12815	12703	12729	12623	12842	12873	12723	12786	12880	12953	12784	12700	12867	12761	12820	12705	12883	12709	12762	12880	12809	12774	12825	12651	12711	12711	12708	12849	12791	12771	12634	12721	12800	12882	12870	12917	12730	12862	12761	12869	12883	12820	12533	12738	12837	12922	12594	12827	12793	12744	12719	12793	12915	12728	12610	12782	12793	12923	12866	12724	12927	12886	12668	12963	12594	12712	12780	12743	12742	12895	12610	12752	12830	12717	12784	12785	12623	12822	12776	12885	12609	12850	12685	12545	12888	12774	12784	12690	12836	12842	12805	12769	12602	12859	12766	12723	12945	12831	12747	12700	12771	12704	12822	12878	12727	12709	12629	12838	12850	12728	12796	12865	12663	12582	12785	12691	12684	12738	12746	12750	12727	12642	12622	12714	12657	12803	12781	12762	12794	12570	12829	12784	12813	12750	12827	12747	12584	12634	12863	12779	12636	12733	12713	12726	12697	12992	12761	12751	12631	12758	12706	12751	12597	12848	12861	12617	12728	12794	12821	12709	12804	12776	12665	12714	12683	12669	12841	12818	12812	12732	12816	12916	12889	12592	12627	12747	13006	12773	12734	12765	12682	12830	12787	12780	12818	12768	12708	12816	12735	12656	12631	12893	12643	12780	12876	12688	12906	12738	12694	12572	12850	12620	12849	12688	12779	12612	12810	12857	12902	12601	12723	12792	12893	12823	12739	12837	12808	12769	12707	12717	12676	12707	12656	12830	12841	12699	12718	12861	12859	13044	12857	12639	12723	12891	12800	12888	12827	12849	12727	12828	12870	12806	12764	12818	12923	12779	12557	12846	12803	12911	12818	12726	12866	12801	12696	12750	12706	12593	12721	13026	12637	12763	12817	12790	12851	12866	12610	12684	12715	12755	12785	12817	12907	12776	12798	12948	12864	12865	12848	12596	12949	12817	12918	12823	12832	12772	12750	12768	12781	12720	12612	12848	12790	12763	12682	12764	12875	12733	12631	12841	12811	12721	12821	12723	12757	12695	12639	12695	12648	12815	12817	12757	12713	12953	12771	12815	12885	12902	12677	12719	12822	12709	12713	12607	12690	12789	12827	12702	12798	12780	12752	12923	12748	12728	12795	12674	12687	12814	12798	12647	12632	12550	12900	12770	12758	12764	12787	12897	12841	12707	12705	12827	12645	12682	12747	12691	12751	12690	12850	12669	12787	12764	12951	12865	12855	12826	12792	12725	12801	12918	12728	12639	12798	12749	13014	12765	12947	12626	12881	12692	12719	12737	12658	12860	12867	12777	12876	12733	12741	12883	12806	12794	12778	12717	12801	12830	12557	12688	12799	12822	12764	12859	12747	12755	12816	12814	12896	12941	12763	12761	12844	12808	12810	12868	12755	12782	12744	12636	12921	12775	12767	12819	12816	12861	12888	12645	12746	12778	12675	12830	12734	12678	12780	12732	12871	12746	12797	12693	12701	12750	12865	12859	12643	12875	12744	12718	12740	12735	12837	12688	12888	12695	12803	12738	12797	12843	12766	12746	12885	12559	12702	12653	12746	12849	12881	12730	12748	12637	12769	12662	12731	12722	12807	12683	12785	12689	12825	12801	12739	12919	12829	12791	12731	12694	12898	12689	12621	12683	12703	12739	12795	12624	12812	12756	12846	12543	12838	12688	12893	12873	12744	12880	12768	12720	12621	12666	12768	12711	12872	12890	12894	12847	12732	12928	12711	12793	12683	12618	12743	12699	12821	12653	12697	12777	12835	12621	12867	12732	12859	12815	12723	12801	12788	12683	12521	12881	12714	12609	12811	12724	12781	12658	12794	12776	12840	12695	12749	12723	12776	12835	12780	12828	12704	12920	12820	12686	12726	12661	12882	12820	12735	12969	12752	12807	12781	12665	12769	12665	12705	12785	12719	12797	12620	12826	12851	12608	12878	12859	12845	12662	12801	12765	12860	12824	12817	13032	12670	12859	12649	12849	12830	12729	12853	12858	12787	12862	12711	12792	12687	12717	12767	12876	12619	12846	12860	12588	12598	12809	12782	12677	12756	12665	12834	12688	12774	12735	12614	12598	12823	12865	12748	12855	12826	12644	12841	12836	12628	12784	12826	12690	12835	12716	12683	12778	12714	12756	12805	12712	12691	12597	12610	12796	12485	12857	12838	12806	12705	12872	12546	12892	12809	12672	12617	12762	12671	12800	12678	12691	12749	12596	12751	12974	12792	13045	12841	12670	12801	12877	12714	12845	12576	12797	12703	12716	12758	12860	12781	12792	12643	12724	12546	12988	12762	12597	12655	12864	12769	12690	12786	12813	12983	12670	12686	12756	12643	12770	12805	12765	12728	12755	12851	12776	12749	12712	12691	12753	12699	12743	12812	12891	12758	12712	12725	12620	12759	12826	12769	12618	12743	12664	12765	12892	12632	12666	12687	12826	12596	12803	12662	12624	12803	12795	12678	12870	12775	12757	12748	12880	12739	12937	12755	12880	12776	12841	12673	12682	12700	12837	12737	12717	12710	12698	12829	12690	12799	12746	12704	13041	12751	12821	12860	12775	12572	12631	12863	12779	12737	12664	12795	12693	12747	12783	12808	12927	12726	12676	12814	12587	12820	12683	12829	12743	12693	12711	12731	12975	12710	12833	12840	12872	12817
23917	21391	28838	24320	22239	21616	19714	16471	15691	15828	15576	15299	15227	14861	15105	15005	14967	14991	15056	14887	14872	14956	14955	15052	14985	14781	14709	14834	14966	14942	14762	14911	14797	14912	15013	14685	14945	14844	14787	14806	15069	14807	14933	14810	14752	14951	14641	14834	14662	15168	15902	15284	15465	15144	15205	14858	14668	14765	14693	14825	14743	14722	14840	14671	14832	14891	14679	14871	14782	14811	14883	14798	14783	14639	14657	14756	14840	14828	14801	14828	14688	14805	14687	14715	14786	14816	14786	14676	14811	14686	14848	14751	14803	14650	14760	14478	14766	14835	14856	14694	14678	14633	14789	14817	14458	14684	14591	14659	14756	14776	14696	14741	14912	14777	14733	14418	14821	14782	14760	14820	14760	14720	14766	14595	14796	14666	14634	14737	14629	14647	14741	14536	14858	14830	14717	14768	14731	14753	14830	14891	14904	14685	14732	14727	14779	14679	14746	14605	14770	14834	14668	14754	14710	14670	14737	14650	14899	14818	14751	14894	14546	14617	14665	14595	14748	14659	14808	14961	14717	14847	14859	14581	14677	14730	14859	14728	14857	14455	14621	14572	14736	14534	14772	14630	14757	14753	14606	14806	14752	14730	14558	14869	14577	14418	14779	14724	14678	14702	14771	14661	14981	14881	14796	14860	14919	14831	14759	14703	14640	14693	14722	14663	14988	14667	14689	14620	14617	14809	14822	14502	14842	14599	14625	14685	14647	14836	14657	14670	14688	14644	14716	14561	14944	14625	14539	14718	14710	14707	14610	14694	14711	14718	14696	14798	14856	14538	14919	14887	14815	14752	14618	14620	14613	14646	14524	14762	14719	14620	14584	14733	14735	14660	14727	14845	14629	14662	14718	14862	14811	14727	14684	14662	14690	14834	14767	14501	14641	14812	14497	14688	14801	14731	14760	14707	14636	14772	14660	14695	14728	14755	14721	14752	14672	14708	14796	14834	14782	14848	14739	14582	14784	14831	14896	14839	14698	14866	14799	14757	14684	14815	14780	14718	14689	14757	14742	14686	14606	14629	14569	14754	14823	14665	14841	14727	14588	14739	14750	14656	14777	14815	14718	14684	14814	14881	14660	14800	14499	14575	14640	14595	14628	14742	14559	14705	14780	14822	14804	14681	14705	14672	14744	14661	14643	14741	14839	14674	14793	14801	14673	14661	14619	14822	14625	14845	14606	14474	14680	14653	14662	14688	14671	14581	14776	14667	14652	14811	14717	14899	14847	14604	14826	14760	14879	14797	14939	14602	14769	14839	14894	14758	14663	14739	14757	14951	14685	14809	14951	14560	14912	14634	14825	14577	14642	14710	14719	14627	14619	14730	14761	14576	14803	14677	14703	14798	14743	14882	14710	14636	14884	14916	14833	14736	14710	14784	14670	14572	14773	14779	14756	14569	14641	14566	14689	14639	14760	14687	14709	14595	14855	14722	14783	14755	14569	14634	14862	14645	14556	14626	14826	14829	14729	14616	14692	14782	14643	14790	14913	14882	14989	14630	14768	14654	14723	14833	14740	14617	14683	14573	14778	14776	14771	14695	14716	14723	14641	14946	14812	14621	14596	14630	14520	14623	14675	14651	14704	14686	14651	14702	14689	14786	14782	14742	14897	14716	14787	14554	14740	14714	14740	14699	14862	14814	14759	14703	14743	14728	14729	14904	14751	14553	14571	14594	14734	14693	14772	14665	14696	14842	14736	14783	14705	14588	14872	14701	14810	14897	14693	14734	14636	14697	14818	14761	14671	14620	14647	14634	14696	14569	14683	14645	14795	14701	14586	14694	15005	14830	14641	14696	14489	14728	14600	14810	14759	14663	14698	14718	14849	14632	14775	14734	14571	14577	14761	14777	14810	14566	14915	14673	14715	14669	14617	14859	14910	14862	14800	14858	14892	14763	14692	14792	14783	14974	14701	14696	14815	14615	14673	14810	14666	14777	14944	14513	14569	14577	14719	14774	14847	14882	14812	14655	14721	14712	14870	14622	14692	14773	14693	14661	14629	14741	14601	14673	14698	14730	14733	14858	14956	14699	14701	14768	14822	14644	14650	14740	14592	14730	14786	14694	14718	14627	14709	14710	14810	14795	14794	14764	14746	14452	14801	14608	14566	14616	14713	14868	14622	14905	14703	14513	14688	14816	14700	14771	14760	14756	14675	14741	14687	14654	14727	14758	14789	14654	14835	14699	14751	14648	14620	14737	14642	14644	14806	14777	14588	14719	14941	14740	14681	14824	14685	14602	14610	14746	14815	14668	14597	14684	14792	14783	14873	14710	14681	14480	14794	14679	14511	14627	14549	14720	14661	14862	14788	14774	14791	14645	14723	14765	14791	14588	14614	14777	14899	14670	14662	14735	14779	14521	14800	14748	14695	14694	14780	14732	14677	14809	14746	14696	14724	14569	14673	14647	14852	14702	14520	14577	14752	14753	14685	14694	14551	14761	14619	14515	14498	14681	14672	14749	14735	14793	14871	14882	14590	14606	14463	14597	14515	14659	14648	14785	14610	14669	14769	14682	14741	14896	14650	14712	14811	14724	14687	14921	14878	14692	14766	14753	14731	14590	14596	14698	14671	14604	14758	14805	14637	14755	14660	14625	14682	14644	14681	14689	14732	14664	14668	14483	14834	14551	14751	14800	14660	14699	14875	14786	14784	14605	14661	14766	14613	14733	14772	14396	14758	14758	14927	14671	14782	14839	14726	14726	14750	14715	14788	14880	14827	14784	14747	14723	14689	14799	14531	14734	14547	14612	14675	14882	14688	14452	14618	14814	14831	14752	14665	14625	14793	14594	14720	14788	14759	14717	14538	14715	14606	14612	14764	14683	14675	14524	14778	14890	14724	14850	14705	14773	14622	14910	14804	14811	14758	14876	14733	14720	14644	14913	14769	14628	14671	14759	14653	14825	14636	14689	14748	14717	14679	14877	14809	14778	14685	14772	14539	14903	14677	14639	14820	14511	14593	14764	14674	14690	14675	14516	14719	14809	14818	14812	14912	14790	14685	14674	14623	14601	14857	14796	14838	14861	14831	14555	14801	14704	14667	14533	14581	14599	14925	14857	14661	14697	14746	14687	14723	14749	14664	14693	14958	14747	14903	14870	14685	14713	14625	14676	14783	14725	14600	14658	14851	14803	14546	14741	14564	14739	14702	14782	14824	14742	14465	14510	14780	14680	14749	14748	14715	14656	14687	14694	14647	14699	14755	14851	14723	14671	14664	14584	14818	14571	14751	14770	14729	14765	14699	14668	14798	14732	14823	14749	14737	14502	14652	14603	14725	14697	14734	14757	14795	14797	14701	14693	14706	14880	14848	14575	14651	14769	14751	14760	14849	14659	14907	14626	14782	14524	14703	14726	14620	14570	14715	14744	14935	14709	14709	14582	14654	14804	14701	14799	14827	14577	14712	14509	14841	14856	14751	14931	14830	14721	14805	14806	14758	14727	14732	14659	14571	14742	14813	14787	14692	14619	14557	14836	14577	14529	14901	14875	14707	14686	14708	14675	14748	14708	14829	14607	14636	14678	14527	14738	14791	14901	14770	14688	14668	14859	14538	14721	14614	14654	14664	14603	14714	14855	14991	14842	14816	14870	14602	14664	14713	14717	14716	14836	14824	14718	14578	14755	14712	14786	14783	14761	14676	14745	14715	14844	14798	14847	14624	14732	14757	14670	14829	14637	14878	14731	14790	14678	14544	14682	14570	14489	14777	14767	14453	14793	14563	14860	14826	14759	14510	14779	14875	14653	14834	14597	14774	14553	14720	14731	14630	14865	14753	14815	14703	14627	14868	14574	14586	14653	14744	14766	14836	14611	14587	14722	14766	14651	14981	14793	14524	14855	14714	14915	14515	14772	14971	14705	14641	14686	14840	14850	14798	14736	14862	14625	14698	14776	14763	14487	14792	14734	14829	14752	14895	14639	14697	14670	14908	14713	14743	14764	14766	14835	14568	14472	14860	14941	14546	14876	14545	14628	14701	14618	14605	14780	14734	14692	14563	14634	14727	14642	14852	14746	14761	14751	14665	14595	14625	14900	14790	14740	14751	14767	14733	14728	14737	14871	14859	14565	14748	14831	14716	14863	14639	14646	14683	14806	14803	14599	14734	14736	14640	14607	14839	14725	14595	14791	14762	14798	14738	14802	14892	14786	14695	14752	14720	14842	14597	14699	14907	14692	14753	14580	14721	14837	14709	14705	14928	14710	14545	14653	14727	14721	14774	14779	14833	14686	14569	14743	14800	14488	14817	14774	14482	14635	14671	14819	14554	14763	14783	14743	14719	14842	14726	14859	14477	14618	14828	14852	14891	14629	14591	14747	14930	14739	14680	14691	14744	14749	14821	14581	14694	14562	14619	14741	14774	14702	14708	14876	14593	14705	14777	14754	14581	14746	14755	14693	14830	14622	14895	14593	14690	14694	14865	14641	14616	14796	14759	14747	14851	14613	14743	14704	14656	14799	14668	14840	14738	14637	14676	14751	14660	14693	14883	14655	14720	14693	14988	14814	14695	14786	14799	14727	14605	14765	14818	14620	14646	14706	14836	14874	14745	14657	14826	14578	14606	14727	14756	14807	14698	14606	14773	14768	14813	14689	14741	14765	14871	14803	14910	14762	14781	14730	14706	14777	14760	14773	14808	14632	14792	14719	14677	14660	14720	14631	14647	14656	14681	14692	14755	14604	14634	14663	14523	14898	14680	14835	14813	14734	14811	14718	14893	14652	14823	14556	14655	14634	14827	14729	14853	14814	14674	14853	14631	14697	14831	14647	14839	14692	14720	14861	14736	14599	14800	14712	14649	14781	14599	14819	14853	14791	14787	14709	14783	14652	14757	14753	14637	14721	14794	14697	14768	14766	14678	14725	14741	14590	14714	14643	14672	14790	14790	14773	14862	14653	14679	14539	14706	14761	14839	14512	14611	14600	14791	14563	14534	14765	14542	14652	14797	14706	14853	14732	14669	14650	14764	14779	14682	14556	14662	14683	14702	14758	14736	14710	14823	14706	14729	14498	14849	14571	14666	14676	14701	14654	14649	14821	14787	14785	14736	14675	14676	14633	14850	14718	14715	14611	14737	14802	14930	14885	14665	14763	14564	14539	14792	14977	14885	14751	14832	14638
19804	32047	31717	23826	20372	18294	16532	15407	14826	14329	13900	13595	13556	13508	13376	13288	13424	13297	13354	13351	13201	13148	13104	13279	13147	13051	13044	13319	13237	12973	13089	13029	13088	13123	13289	13065	13184	13171	13119	13181	13249	13178	13098	13112	13097	13125	13087	13022	13101	13694	14571	14073	13643	13454	13168	13149	13200	12937	13291	13062	12853	13154	13080	13119	13073	13018	12999	12988	13054	13002	12933	13133	13043	12995	13049	13024	13044	12922	12916	12961	12986	13037	13112	12877	13053	13019	13156	13067	13207	12984	13048	12922	12963	12992	13103	13133	13049	13136	13122	12965	13010	13036	12995	13094	13100	12949	12984	13085	13073	13023	12950	13053	13077	12882	13139	13018	13047	13052	12961	13068	13030	13047	12964	13053	13092	12918	13086	13104	13126	13094	13141	12978	13037	12898	13152	13089	12930	12994	12973	13212	13028	13035	12928	13033	13085	13040	12965	13002	12998	13049	13125	13055	12890	13028	13071	13099	13045	12886	13005	13209	12904	13042	13036	13045	12999	13028	12905	13114	13098	12911	13141	13051	13239	13007	12863	13084	13107	12972	13031	13107	12926	12954	12968	13119	12950	13130	13077	12879	12920	13116	13000	13078	13054	12968	13068	12953	13054	13066	12969	13122	12880	12990	13126	13115	12954	13136	13072	12957	12987	13070	12944	13109	13032	13013	13167	13030	13092	13081	12992	13037	13054	13035	12928	12982	13034	13088	12995	13171	13061	13070	13097	13139	13015	13008	13037	13093	13153	12960	13135	12825	13067	12924	13151	13127	13196	13115	13030	13114	13021	13118	12980	12920	13056	13000	13092	13008	13075	13061	13220	13001	13088	13058	13098	13009	12966	13212	13057	12994	13191	12914	13079	13021	12997	13106	13037	13106	13081	13120	12979	13224	12973	13101	13011	13078	13022	12986	13015	13193	13102	12938	13040	13018	12905	12956	13079	12994	12901	13032	12982	13089	13070	13058	13156	12952	12967	12999	12912	12958	13010	13026	12974	13060	13002	13014	12918	13045	13007	12898	13069	13099	12967	13172	13061	13056	13091	12930	13051	13060	13072	13007	13151	13021	13019	12980	12927	13091	12915	12939	13162	13022	13105	13010	13062	13101	13032	13010	13097	13190	13206	13040	13154	13109	13006	13027	13044	12899	12998	13086	13126	13101	12998	12835	13214	13073	13182	13096	13006	13018	13035	13170	12943	12977	12995	13082	13027	12985	12990	13137	12868	13186	12974	13077	13270	13042	12978	13036	12982	13230	12942	12982	13097	12900	12962	13248	12996	13175	13153	13032	13119	13157	13045	13131	12990	12974	13161	13123	13012	13069	13077	13043	12988	12991	12811	12866	12966	12991	12979	12900	12962	12953	13036	12906	13137	13038	13053	13141	13154	12999	13153	13129	12967	13130	13052	13048	12882	12997	13164	13125	13034	12809	13052	12797	13092	13104	12923	13065	12984	13104	13102	13008	12824	13127	12947	12915	13291	13188	13041	12925	13126	12998	12897	13132	13018	13045	13067	13121	12924	12992	12777	12918	13016	13154	13176	13061	13000	13176	12938	13059	13025	13063	12927	12980	13097	12886	13012	13216	13099	13029	13077	13079	13193	13000	13033	13127	13041	13086	13049	12990	13100	13144	12940	12722	12998	13059	13157	12894	13139	13040	13057	13060	12956	12954	13083	13040	13025	12950	13192	13215	12886	13015	13061	13008	12978	13081	13097	13001	12980	13197	12940	13111	13169	13055	12990	12963	13141	13021	13181	13063	13087	12954	13114	13035	13047	12916	13150	13139	13115	12983	12984	13276	13136	12969	13022	13213	12997	13131	13050	13208	12910	13063	13020	13017	13048	13101	12967	13169	13065	13031	13021	12918	13008	13120	13168	13063	12919	13089	13037	12886	13031	13054	13107	12930	12941	13050	12936	13010	13118	13139	13070	13035	13049	13086	13105	13113	13122	12996	13079	13066	13109	12854	12943	13031	12996	13027	13045	13027	13022	12944	13071	13007	13133	13104	13022	13002	13100	13001	12971	12901	13124	12986	13130	12970	13061	13079	12929	13108	13140	13110	13088	13053	13020	12905	13078	13194	13045	13013	12936	13145	13033	13000	12992	13043	12963	13000	12999	12918	13036	12833	12940	13007	13010	12947	13063	13127	13095	12846	13050	12995	13101	13111	12884	13107	13101	12966	12928	12962	13148	13196	13039	13038	13053	12893	13078	12941	13141	13102	13218	12971	13118	12983	12902	13060	13031	12991	12979	13114	13248	13044	13114	13094	13086	13111	13014	13048	13001	12916	12969	12896	12877	13082	12848	12954	13014	13103	13025	12999	13095	13008	12996	12895	12954	13011	13156	13196	12911	12937	13040	13033	12891	13204	12952	13020	13080	12816	13239	12817	13120	13023	13113	12975	13008	13064	13159	13072	13193	13153	13199	12936	13035	13135	13043	13062	13255	13001	12872	12994	13046	13186	12965	13216	13126	13128	12980	12991	12985	12972	12966	12933	13159	12949	13126	13049	13035	13212	12939	13006	13149	13105	12993	13099	12936	13058	13211	13065	13011	13195	13070	13019	12904	13035	13108	12943	12999	13075	12850	12927	12995	12803	13072	12948	13060	12955	13050	12938	13205	12772	13077	13008	12965	13067	13189	12951	12982	12993	13056	13119	13090	12942	12985	12851	13002	13012	12967	13118	13124	13027	12943	12965	13117	13224	13013	13078	13038	13002	13181	13052	13076	13099	12962	12890	13108	13074	12947	13066	13040	13109	13086	13071	12926	13110	13186	12898	13243	12995	13065	13091	12881	13033	12942	13030	12920	13121	13120	13155	13129	12999	13011	13204	13000	13197	12991	13079	13032	12982	13174	12943	12941	13054	12774	13108	12963	13052	13068	12950	13000	13076	13044	12962	13075	12931	13082	12981	13030	13092	13074	12961	12852	13094	12995	13124	12990	13034	13011	13025	13004	12974	13294	13141	13005	13053	13069	13017	12938	13028	12898	13234	12966	12909	13097	13061	12968	12850	12995	13034	12943	12942	12825	12929	12942	13013	12900	13019	12831	13029	13051	13043	13067	13022	13155	13169	12947	13046	13110	13138	13128	13058	12989	12985	13065	13219	13135	13034	12824	13005	12941	12993	13117	12981	12998	13053	13154	13011	12761	13084	13052	13261	12996	12969	12967	13115	13022	12998	13051	13162	12985	13168	13019	12949	12925	12869	13027	12913	12913	13073	12975	12918	13024	13090	12995	12958	13034	13040	12980	13041	13082	13064	13189	13027	13019	13008	13195	13018	13067	13144	12994	13085	13135	12982	12926	13099	13087	13098	13036	13056	13128	12806	13052	12951	13054	13054	12866	13036	13061	13013	13090	12912	12986	12918	13118	12791	13028	13209	12893	13003	13004	12972	13204	12901	13029	13062	13232	13201	12879	13146	13092	12889	13081	13030	13107	13042	13090	12986	12992	12914	13023	12952	12993	13081	13018	13010	13031	13093	13027	12970	13157	12920	12982	13021	13156	13034	13190	13113	13020	13009	13033	13024	12995	13149	13030	13046	13078	12967	13055	12906	12982	12917	12976	12950	12966	12920	13065	12939	12983	13005	13104	13258	12962	12896	13210	12975	13200	13160	13040	13031	12990	13095	12965	12971	13103	13119	13173	13091	13117	13005	12996	12951	12952	13020	12945	13021	12959	12946	13170	13024	13072	13032	13260	13206	13040	13012	13097	13018	13041	13141	13007	13093	13045	13122	13171	13089	13035	12985	13091	12972	12880	13095	13033	12974	12880	13101	13127	12993	12959	12953	13025	12949	13079	13038	13197	13205	13095	12986	12973	12952	12962	12840	13030	12921	13061	13003	13084	13009	13086	13074	13128	12938	13265	12978	13087	12894	13023	13007	13195	13014	13034	13023	13213	12879	12948	12894	12995	13020	12947	13147	12904	12936	12985	12924	13058	12913	12985	12846	13001	12891	13080	13117	13320	13148	13118	13067	13146	13045	13041	13050	12986	13149	12999	13113	12990	13152	13006	13163	13032	13059	13002	13002	12958	12966	13105	13092	12993	13036	13016	13013	12941	12982	13086	12978	13075	13027	13152	13042	12848	12936	13085	13150	12939	12949	13070	13064	13000	12894	13129	13001	12878	12879	13077	12951	13027	12986	13030	13177	13094	13083	13106	13020	13110	13018	13177	13065	12843	13023	13168	13042	13048	13136	13065	13067	12912	13274	13147	12994	13080	12992	13121	12981	12883	13157	13093	13043	13092	13055	12995	13076	13060	12860	12949	13058	13125	13094	12964	12974	12948	13008	13098	12987	13011	12992	13016	13057	13018	13025	12987	13102	13061	13172	13031	13029	13019	13067	12951	12893	13101	13166	13037	13109	12973	12885	13043	13115	12945	13095	12992	13130	13085	13132	12992	13047	13011	13015	12989	13061	13142	13004	13106	12958	13127	13158	13084	12896	12947	13050	13124	12911	13053	13025	12902	13047	13006	12927	13029	13129	12980	13217	13245	12946	12967	13153	12958	12940	13034	13094	13026	12887	13027	13233	13085	12973	12897	13167	12871	12967	12987	13022	12967	13011	13135	13099	13126	13077	13180	13031	13067	13011	12924	12966	13072	13024	13251	13001	13060	13089	12896	12969	13181	12899	13003	13059	13205	12882	12956	12968	13196	12976	13016	12968	13152	13015	12906	13084	13105	12893	13025	13149	13053	12944	12978	12892	13012	13009	13003	13100	13092	13030	12894	13093	13016	13094	13016	12848	12997	12903	12929	12866	13010	13053	12927	12967	13045	12890	13145	13015	12997	13159	13102	13035	13008	13054	12915	13074	13063	13076	13065	13000	13080	13147	12937	13192	13123	12872	13071	12964	13081	12964	13011	13282	12938	13101	13063	12942	12927	12976	12958	13112	13040	13032	13014	13119	13137	12902	13056	13126	13020	13044	13085	13179	12889	13101	12958	13104	13048	13049	12868	12926	13112	12933	12908	13038	12868	12981	13126	12956	12862	13001	13164	13124	13011	13031	13036	13042	12913	13166	12934	12999	12946	13034	12985	13123	13180	12773	13244	13048	13009	13102	12914	13152	13167	12964	12980	13116	13082	13070	13085	13145	13015	12993
22887	21328	29223	23790	21614	23606	24577	18353	16764	16921	16507	16054	15880	15825	15815	15921	15697	15682	15507	15602	15496	15447	15427	15400	15267	15433	15202	15408	15343	15439	15019	15243	15387	15423	15211	15467	15454	15475	15339	15307	15437	15377	15339	15197	15617	15381	15395	15418	15398	15937	17070	16784	16043	15737	15330	15170	15364	15342	15526	15131	15399	15388	15321	15339	15282	15274	15270	15149	15134	15289	15338	15241	15310	15084	15115	15136	15388	15233	15507	15218	15148	15048	15196	15172	15054	15248	15074	15321	15277	15354	15214	15278	15358	15213	15174	15050	15357	15178	15179	15380	15257	15365	15271	15286	15208	15287	15204	15262	15332	15239	15132	15258	15135	15181	15318	15480	15383	15123	15065	15076	15196	15418	15117	15319	15377	15297	15361	15371	15218	15312	15071	14947	15266	15015	15027	15294	15292	15191	15264	15148	15164	15227	15138	15212	15490	15258	15275	15349	15365	15155	15216	15220	15292	15103	15272	15104	15190	15234	15186	14954	15266	15206	15175	15437	15279	15343	15399	15204	14934	15210	15317	15109	15269	15054	15244	15114	15238	15151	14958	15357	15271	15164	15213	14906	15259	15089	15281	15247	15127	15151	15201	15309	15282	15245	15143	15221	15467	15133	15116	15176	15350	15142	15238	15288	15311	15200	15243	15209	15299	15141	15222	15356	15036	15208	15264	15158	15251	15119	15288	15268	15404	15222	15323	15247	15436	15134	15224	15011	15166	15129	15131	15281	15270	15280	15311	15316	15219	15386	15232	15324	15143	15101	14989	15328	15257	15081	15071	15074	14950	15148	15194	15289	15180	15294	15229	15227	15153	15281	15081	15154	15195	15281	15311	15352	15265	15416	15089	15063	15072	15110	15005	15175	15280	15354	15270	15274	15353	15244	15310	15202	15134	15176	15221	15146	15464	15132	15253	15371	15271	15292	15303	14905	15331	15193	15123	15216	15150	15248	15159	15191	15498	15257	15232	15385	15278	15124	15288	15274	15186	15270	15188	15313	15176	15135	15459	15253	15129	14932	14996	15271	15354	15407	15136	15145	15210	15071	15179	15196	15398	15093	15185	15249	15433	15292	15160	15202	15322	15283	14989	15367	15075	15209	15195	15020	15178	15209	15188	15125	15110	15106	15428	15289	15086	15189	15239	15273	15276	15188	15255	15186	15287	15071	15240	15184	15262	15054	15209	15301	15048	15164	15024	15176	14926	15230	15273	15447	15172	15158	15232	15244	15275	15457	15190	14980	15338	15329	15323	15209	15292	14982	15171	15304	15282	15278	15218	15064	15255	15214	15170	15174	15080	15155	15425	15245	15203	15208	15182	15105	15198	15200	15161	15030	15194	14971	15206	15259	15082	15050	15364	15261	15295	15078	15329	15212	15481	15346	15275	15251	15116	15226	15464	15150	15192	15200	15294	15256	15029	14989	15094	15510	15177	14995	15335	15308	15118	15236	15338	15251	15278	15248	15205	15214	15162	15183	15374	15343	15216	15265	15396	15386	15226	15365	15004	15179	15355	15110	15216	15093	15130	15323	15361	15348	15255	15058	15247	15159	15274	15179	15415	15264	15185	15418	15253	15216	15225	15154	15037	15211	15095	15121	15046	15176	15221	15154	15149	15198	14907	15228	15222	15103	15300	15173	15298	15268	15257	15263	15106	15145	15187	15155	15179	15288	15278	15353	15111	15080	15204	15119	15338	15342	15035	15091	15381	15177	15006	15169	15144	15277	15315	15078	15281	15201	15166	14942	15290	15272	15099	15024	15203	15190	15182	15166	15316	15138	15295	15273	15256	15072	15111	15220	15325	15320	15107	15149	15259	15135	15077	15375	15179	15270	15167	15159	15114	15245	15101	15242	15130	15269	15149	15164	15311	15283	15275	15146	15242	15238	15085	15375	15294	15328	15153	15433	15293	15195	15031	15033	15135	15215	15219	15241	15013	15120	15151	15264	14937	15381	15166	15239	15155	15130	15040	15113	15258	15194	15399	15146	15261	15363	15195	15236	15288	15440	15178	15222	15064	15114	15193	15193	15395	15260	15332	15288	15401	15166	15167	15118	15398	15084	15434	15283	15307	14965	15313	15334	15197	15352	15245	15416	15278	15181	15032	15049	15246	15212	15233	15158	15073	15357	15289	15245	15214	15319	15237	15182	15316	15029	15080	15289	15223	15360	15220	15263	15141	15219	15174	15040	15270	15102	15098	15247	15264	15218	15095	15307	14941	15126	15158	15053	15300	15434	15453	15163	15145	15374	15166	15262	15223	15277	15053	15196	15246	15368	15276	15169	15342	15425	15219	15187	15247	15186	15126	15276	15248	15131	15207	15293	15181	15317	15284	15130	15331	15187	15245	15297	15229	15192	15154	15154	15073	15099	15209	15084	15287	15135	15262	15323	15242	15251	15218	15180	15310	15361	15119	15495	15361	15186	15383	15326	15233	15356	15124	14934	15283	15156	15341	15277	15178	15286	15310	15055	15064	15180	15367	15166	15285	15282	15265	15144	15143	15210	15111	15258	15205	15336	15316	15035	15252	15244	15261	15153	15261	15089	15172	15082	15426	15092	15282	15099	15155	15311	15229	15040	15108	15160	15203	15145	15326	15355	15165	15196	15018	15130	15211	15064	15133	15239	15230	15303	15179	15267	15326	15160	15428	15363	15222	15175	15309	15127	15165	15255	15191	15345	15349	15239	15050	15260	15285	14923	14999	15469	15155	14976	15314	15097	15228	15161	15213	15174	15243	15257	15184	15285	15139	15259	15202	15137	15200	15091	15306	15185	15164	15132	15267	15217	15112	15195	15248	15195	15173	15392	15113	15157	15236	15367	15159	15224	15177	15232	15186	15047	15149	15367	15372	15214	15133	15297	15224	15195	15107	15355	15336	14950	15216	15157	15115	15162	15196	15114	15244	15119	15278	15171	15140	15461	15512	15353	15194	15195	15309	15381	15208	15079	15215	15185	15261	15101	15193	15187	15077	15116	15268	15064	15572	15461	15122	15343	15232	15225	15437	15283	15259	15444	15348	15231	15170	15245	15177	15125	15357	15037	15210	15032	14995	15395	15342	15421	15489	15139	15294	15268	15286	15362	15168	15152	15160	15254	14989	15215	15329	15247	15222	15057	15057	15258	15304	15203	15278	15268	15077	15024	15326	15134	15160	15196	15255	15224	15133	15308	15279	15138	15165	15172	15162	15074	15234	15360	15129	15388	15379	15263	15252	15370	15310	15294	15310	15267	15158	15204	15320	15155	15050	15131	15251	15156	15138	15170	15128	15045	15066	15244	15337	15141	15204	15218	15149	15325	15173	15221	14972	15235	15171	15211	15132	15300	15251	15464	15411	15297	15205	15332	15169	15074	15170	15104	15313	15400	15431	15319	15252	15243	15347	15395	15059	15109	15077	15128	15211	15052	15092	15350	15265	15364	15103	15210	15180	15105	15302	15187	15215	15095	15133	15246	15271	15066	15141	15168	15375	15100	15217	15203	15158	15280	15159	15088	15326	15073	15321	15274	15237	15167	15205	15271	15244	15341	15231	15216	15313	15278	15202	15246	15225	15317	15228	15246	15238	15091	15194	15302	15161	15006	15304	15346	15483	15170	15261	15408	15247	15313	15291	15208	15249	15148	15450	15152	15172	15182	15220	15218	15392	15343	15220	15233	15161	15185	15075	15221	15375	15208	15174	15247	15129	15204	15175	15312	15388	15305	15347	15166	15286	15287	15262	15297	15194	15276	15166	15325	15257	15289	15307	15240	15343	15187	15280	15232	15236	15125	15242	15381	15220	15173	15050	15294	15265	15138	15343	15350	15307	15088	15288	15165	15152	15094	15255	15151	15368	15040	15223	15221	15205	15151	15305	15055	15033	15217	15263	15177	15426	15206	15196	15160	15177	15189	15115	15158	15151	15238	15013	15214	15299	15351	15020	15128	15330	15000	15357	15211	15075	15147	15325	15274	15366	14915	15072	15095	15052	15178	15287	15184	15100	15263	15264	15345	15167	15149	15412	15168	15257	15193	15292	15278	15112	15233	15189	15218	15332	15132	15190	15315	15169	15323	15131	15198	15257	15036	15060	15209	15394	15148	15236	15226	15268	15270	15157	15220	15150	15136	15083	15393	14946	15335	15274	15133	15313	15225	15236	15082	15288	15122	15144	15155	15264	15257	15342	15384	15402	15067	15351	15097	15287	15204	15137	15222	15130	15263	15139	15122	15207	15166	15321	15292	15275	15149	15141	15091	15269	15115	15102	15385	15068	15165	15210	15239	15252	15251	15091	15171	15098	15339	15077	15386	15183	15335	15072	15338	15320	15198	15277	15335	15301	15161	15158	15271	15227	15180	15217	15340	15256	15279	15318	15393	15199	15140	15394	15093	15212	15235	15202	15449	15284	15333	15294	15238	15412	15273	15293	15430	15165	15199	15146	15178	15084	15275	15306	15191	15282	15283	15367	15419	15386	15182	15203	15435	15153	15039	15393	15133	15208	15191	15084	15286	15262	15312	15314	15054	15142	15201	15254	15244	15230	15335	15111	15302	15212	15024	15252	15347	15130	15195	15158	15157	15288	15261	15387	15138	15282	15372	15279	15134	15163	15104	15319	15322	15274	15149	15100	15148	15221	15043	15180	15401	15021	15145	15157	15110	15183	15233	15165	15035	15202	15101	15161	15140	15194	15114	15213	15107	15248	15018	15334	15332	15264	15205	15404	15335	15267	15169	15425	15301	15281	15132	15284	15267	15184	15365	15287	15188	15247	15289	14982	15130	15259	15168	15285	15004	15147	15180	15449	15405	15259	15443	15322	15269	15224	15286	15235	15203	15282	15171	15262	15255	15338	15182	15170	15195	15097	15061	15342	15242	14979	15109	15142	15324	15138	15321	15253	15316	14997	15195	15349	15225	15261	15187	15328	15301	15153	15110	15228	15185	15225	15334	15198	15246	15237	15280	15260	15217	15418	15262	15161	15319	15181	15360	15253	15147	14991	15198	15260	15159	15163	15374	15229	15250	15175	15097	15084	15405	14956	15180	15037	15181	15094	15447	15238	15136	15304	15162	15352	14950	14992	15148	15303	15175	15270	15218	15211	15299	15048	15074	15369	15091	15279	15302	15397	15097	15157	15157
23238	38196	37009	28334	24152	21221	18906	17095	16095	15447	14713	14242	14189	13962	13937	14009	13920	13805	13751	13758	13431	13513	13604	13432	13331	13335	13600	13471	13412	13498	13351	13557	13245	13542	13428	13387	13371	13406	13417	13458	13487	13513	13456	13249	13432	13280	13328	13496	13390	14278	16183	15364	14577	13952	13364	13317	13561	13163	13292	13180	13340	13187	13381	13288	13127	13236	13249	13334	13253	13441	13324	13360	13359	13378	13217	13388	13353	13372	13274	13479	13174	13340	13280	13262	13290	13343	13315	13311	13494	13345	13219	13262	13321	13413	13414	13316	13339	13324	13358	13317	13225	13288	13235	13172	13238	13325	13460	13217	13254	13306	13340	13283	13203	13320	13202	13261	13106	13280	13268	13125	13169	13059	13324	13189	13118	13461	13426	13364	13215	13326	13315	13297	13343	13249	13490	13300	13201	13253	13355	13152	13374	13460	13248	13250	13600	13364	13262	13493	13181	13268	13331	13294	13361	13226	13157	13355	13267	13379	13370	13373	13284	13314	13271	13237	13417	13190	13227	13116	13142	13350	13307	13193	13294	13260	13185	13307	13369	13404	13207	13198	13312	13421	13366	13376	13252	13315	13280	13472	13275	13405	13289	13172	13206	13189	13303	13142	13265	13344	13178	13462	13303	13346	13256	13209	13114	13301	13419	13321	13405	13212	13242	13284	13252	13345	13259	13297	13443	13172	12996	13249	13252	13340	13297	13348	13405	13471	13038	13380	13317	13319	13190	13231	13159	13515	13269	13197	13311	13215	13365	13230	13122	13422	13373	13393	13399	13444	13286	13242	13203	13384	13257	13218	13237	13234	13173	13241	13324	13373	13199	13308	13346	13254	13141	13354	13219	13174	13075	13317	13350	13412	13098	13227	13295	13273	13336	13196	13353	13162	13272	13323	13280	13327	13301	13308	13268	13277	13144	13353	13351	13215	13232	13358	13177	13320	13317	13102	13205	13163	13302	13327	13277	13222	13062	13192	13389	13323	13247	13288	13180	13239	13337	13288	13311	13385	13279	13228	13241	13274	13423	13311	13074	13280	13251	13213	13233	13207	13198	13381	13229	13371	13182	13274	13350	13100	13320	13392	13225	13287	13173	13378	13421	13327	13010	13191	13334	13250	13366	13418	13283	13058	13072	13365	13160	13306	13423	13303	13326	13330	13224	13232	13327	13360	13241	13247	13269	13406	13165	13278	13425	13243	13408	13268	13211	13289	13296	13530	13335	13211	13226	13308	13316	13410	13353	13359	13238	13088	13192	13315	13338	13240	13185	13316	13232	13175	13135	13170	13120	13204	13175	13298	13233	13142	13321	13484	13514	13207	13367	13232	13519	13378	13142	13247	13253	13296	13426	13229	13287	13260	13168	13241	13294	13274	13169	13362	13340	13332	13118	13256	13353	13442	13366	13255	13192	13320	13305	13305	13202	13371	13186	13236	13282	13141	13292	13285	13233	13127	13255	13183	13224	13228	13267	13339	13230	13312	13325	13215	13461	13233	13217	13462	13279	13207	13340	13220	13254	13258	13357	13143	13233	13131	13364	13215	13273	13289	13202	13267	13364	13336	13476	13352	13201	13221	13240	13466	13339	13296	13433	13339	13474	13342	13303	13238	13358	13289	13234	13374	13246	13310	13348	13160	13210	13174	13243	13277	13312	13199	13270	13395	13251	13335	13242	13179	13404	13218	13348	13418	13297	13283	13290	13287	13119	13264	13333	13300	13237	13292	13217	13337	13241	13056	13437	13340	13234	13304	13281	13357	13359	13332	13329	13238	13306	13279	13215	13318	13304	13169	13263	13179	13199	13136	13195	13099	13355	13287	13293	13254	13210	13318	13199	13206	13304	13325	13301	13188	13377	13152	13324	13177	13204	13259	13336	13096	13265	13203	13325	13209	13163	13414	13342	13384	13264	13443	13217	13338	13349	13274	13383	13274	13099	13207	13274	13306	13264	13320	13249	13321	13286	13250	13310	13172	13406	13246	13318	13327	13333	13408	13352	13193	13171	13256	13390	13163	13434	13188	13210	13233	13296	13112	13381	13126	13341	13332	13421	13329	13205	13434	13261	13384	13305	13192	13333	13267	13274	13169	13230	13164	13181	13321	13116	13283	13294	13333	13372	13218	13106	13235	13345	13383	13299	13414	13294	13396	13341	13454	13046	13299	13214	13329	13311	13164	13319	13396	13315	13139	13307	13322	13473	13224	13274	13249	13303	13338	13344	13338	13217	13174	13358	13406	13007	13311	13416	13236	13302	13409	13231	13397	13312	13358	13331	13235	13228	13204	13383	13434	13355	13331	13130	13261	13197	13342	13318	13107	13331	13178	13259	13393	13391	13267	13168	13141	13170	13293	13237	13176	13158	13359	13186	13208	13426	13230	13146	13214	13247	13415	13132	13221	13286	13313	13337	13257	13492	13361	13327	13211	13246	13114	13408	13421	13318	13192	13385	13276	13197	13297	13288	13268	13162	13193	13378	13301	13163	13255	13248	13416	13410	13127	13374	13286	13237	13305	13421	13221	13227	13283	13296	13360	13334	13238	13221	13263	13300	13269	13330	13273	13262	13298	13149	13249	13279	13355	13236	13370	13289	13177	13272	13353	13268	13302	13307	13255	13206	13096	13450	13211	13417	13306	13379	13170	13249	12998	13190	13225	13363	13241	13315	13351	13234	13276	13403	13223	13277	13111	13269	13156	13440	13270	13175	13196	13114	13366	13294	13231	13125	13298	13247	13173	13255	13099	13199	13293	13313	13217	13287	13364	13362	13074	13308	13402	13316	13409	13278	13182	13168	13366	13304	13314	13394	13243	13244	13167	13201	13454	13315	13369	13203	13438	13150	13423	13234	13263	13264	13416	13193	13244	13193	13370	13246	13358	13333	13222	13475	13321	13349	13318	13278	13195	13388	13141	13311	13256	13125	13313	13036	13414	13133	13413	13277	13396	13320	13422	13349	13272	13215	13323	13265	13249	13334	13246	13010	13298	13377	13189	13138	13232	13212	13095	13459	13262	13220	13455	13211	13325	13168	13222	13198	13314	13265	13406	13315	13217	13354	13229	13259	13215	13237	13245	13284	13292	13477	13218	13192	13212	13483	13263	13281	13319	13347	13231	13348	13380	13135	13288	13093	13256	13245	13320	13291	13333	13262	13190	13297	13448	13398	13236	13366	13270	13294	13137	13416	13212	13153	13458	13300	13111	13163	13277	13278	13205	13247	13321	13275	13188	13151	13203	13399	13237	13075	13167	13150	13283	13422	13373	13299	13212	13244	13278	13246	13118	13109	13405	13369	13078	13274	13228	13280	13194	13335	13290	13267	13191	13100	13132	13307	13194	13187	13112	13255	13186	13196	13213	13236	13267	13152	13265	13354	13348	13182	13300	13234	13236	13313	13164	13225	13294	13203	13247	13279	13237	13139	13271	13315	13382	13328	13237	13193	13307	13288	13119	13264	13264	13142	13321	13307	13477	13241	13247	13222	13267	13314	13424	13364	13189	13096	13308	13399	13317	13420	13145	13318	13282	13186	13223	13083	13173	13250	13382	13263	13223	13258	13114	13392	13241	13406	13244	13200	13205	13375	13171	13250	13157	13256	13290	13289	13097	13297	13236	13389	13354	13270	13212	13323	13148	13229	13125	13150	13251	13273	13290	13195	13351	13165	13280	13272	13391	13294	13278	13327	13334	13137	13165	13460	13266	13267	13174	13292	13187	13141	13440	13159	13234	13346	13275	13213	13097	13349	13393	13296	13268	13291	13255	13293	13390	13407	13316	13236	13275	13362	13246	13090	13436	13233	13251	13383	13324	13360	13341	13220	13382	13217	13182	13300	13212	13347	13092	13263	13285	13225	13122	13137	13105	13208	13184	13281	13275	13259	13265	13285	13205	13404	13340	13327	13322	13257	13262	13389	13381	13433	13307	13235	13355	13188	13084	13311	13387	13113	13220	13094	13218	13326	13359	13277	13212	13328	13261	13188	13332	13316	13202	13243	13403	13265	13393	13239	13074	13355	13298	13315	13333	13264	13407	13283	13393	13382	13283	13275	13205	13242	13236	13153	13349	13135	13389	13180	13201	13362	13345	13263	13157	13309	13269	13331	13287	13337	13339	13259	13311	13194	13322	13503	13191	13214	13322	13211	13358	13306	13318	13268	13157	13382	13384	13153	13404	13239	13098	13391	13172	13220	13271	13347	13396	13170	13335	13332	13299	13212	13307	13307	13212	13313	13195	13042	13340	13411	13256	13184	13335	13304	13431	13388	13230	13246	13098	13371	13255	13415	13291	13283	13114	13072	13378	13279	13382	13298	13191	13287	13214	13097	13479	13205	13385	13212	13231	13161	13154	13265	13424	13289	13287	13372	13313	13314	13306	13259	13304	13290	13332	13241	13275	13406	13278	13391	13210	13257	13150	13253	13412	13335	13223	13349	13296	13291	13234	13288	13340	13361	13294	13360	13290	13333	13250	13208	13187	13207	13083	13241	13313	13341	13160	13362	13302	13220	13161	13310	13231	13198	13261	13209	13119	13318	13165	13108	13350	13313	13330	13093	13268	13211	13154	13430	13007	13237	13232	13189	13278	13266	13227	13353	13259	13286	13194	13362	13214	13386	13177	13369	13190	13341	13245	13192	13175	13130	13179	13141	13303	13406	13319	13221	13251	13229	13281	13055	13269	13196	13250	13279	13236	13333	13305	13216	13335	13213	13230	13293	13341	13331	13342	13254	13280	13099	13366	13276	13301	13391	13255	13423	13177	13301	13131	13140	13457	13239	13171	13346	13189	13359	13209	13096	13327	13110	13232	13445	13244	13368	13274	13352	13233	13246	13125	13149	13378	13168	13346	13341	13141	13333	13378	13378	13257	13217	13209	13357	13197	13158	13273	13206	13409	13087	13252	13253	13365	13373	13180	13044	13328	13441	13304	13256	13079	13277	13365	13265	13276	13301	13155	13432	13256	13205	13433	13241	13187	13195	13342	13250	13297	13198	13137	13142	13251	13400	13040	13254	13206	13416	13285	13393	13144	13232	13368	13293	13349	13248	13337	13296	13222	13296	13129	13349	13356	13127	13313	13272	13440	13191	13306	13221	13235	13213	13254	13218	13351	13246	13242	13187	13257	13287	13356
27559	22199	25278	21757	17427	16778	16715	16169	15971	16315	15928	16007	15671	15625	15895	15730	15946	15930	15813	15651	15943	15732	15797	15733	15782	15681	15651	15573	15911	15755	15709	15801	15661	15672	15919	15827	15705	15679	15845	15717	15652	15584	15817	15538	15750	15734	15649	15806	15559	15624	15875	15852	15723	15878	15657	15614	15544	15518	15638	15837	15754	15712	15709	15747	15680	15661	15454	15794	15578	15586	15753	15896	15666	15489	15654	15690	15706	15729	15534	15782	15812	15935	15635	15786	15608	15755	15471	15606	15839	15858	15663	15770	15575	15712	15694	15671	15771	15614	15868	15703	15627	15734	15639	15774	15799	15648	15826	15766	15716	15756	15868	15663	15564	15757	15687	15687	15799	15876	15418	15766	15710	15901	15598	15711	15745	15517	15580	15699	15528	15572	15668	15670	15451	15664	15705	15770	15813	15894	15746	15699	15590	15676	15605	15647	15890	15689	15817	15702	15719	15697	15826	15651	15619	15799	15850	15722	15778	15785	15745	15555	15807	15661	15789	15616	15601	15574	15646	15598	15633	15665	15951	15666	15718	15588	15567	15715	15612	15566	15660	15555	15704	15670	15654	15559	15724	15759	15536	15610	15566	15841	15750	15936	15626	15737	15780	15635	15546	15648	15715	15607	15668	15733	15649	15698	15770	15847	15801	15806	15818	15581	15817	15669	15676	15762	15635	15812	15675	15804	15806	15583	15640	15584	15770	15648	15742	15653	15610	15767	15896	15576	15664	15468	15561	15768	15393	15670	15693	15590	15705	15769	15677	15614	15877	15690	15698	15756	15503	15595	15743	15452	15672	15805	15929	15633	15667	15730	15741	15472	15613	15684	15643	15721	15694	15774	15876	15826	15636	15641	15726	15839	15640	15804	15474	15649	15724	15722	15521	15727	15689	15628	15599	15558	15695	15512	15487	15771	15775	15833	15575	15658	15607	15734	15680	15578	15682	15581	15782	15690	15685	15538	15704	15560	15631	15825	15864	15492	15784	15663	15669	15654	15696	15759	15612	15619	15600	15690	15810	15721	15795	15488	15701	15642	15769	15749	15576	15630	15518	15735	15600	15493	15812	15622	15616	15714	15918	15706	15729	15578	15710	15658	15648	15742	15587	15558	15538	15658	15780	15593	15612	15434	15914	15841	15634	15570	15671	15678	15792	15731	15814	15709	15655	15648	15640	15660	15705	15742	15777	15797	15496	15592	15497	15736	15669	15919	15683	15568	15533	15651	15759	15702	15535	15500	15502	15674	15685	15718	15952	15804	15690	15686	15667	15677	15788	15617	15567	15574	15527	15618	15815	15701	15664	15835	15812	15673	15542	15777	15644	15695	15856	15637	15792	15644	15926	15878	15591	15721	15784	15786	15577	15589	15599	15520	15682	15762	15631	15506	15783	15616	15779	15504	15735	15780	15646	15895	15705	15726	15666	15632	15875	15762	15751	15584	15728	15737	15698	15500	15522	15529	15721	15697	15857	15440	15656	15652	15649	15845	15768	15828	15864	15875	15739	15723	15608	15707	15613	15693	15774	15506	15850	15762	15515	15893	15946	15759	15700	15678	15618	15519	15619	15564	15718	15857	15555	15587	15747	15880	15679	15883	15886	15790	15816	15754	15485	15710	15689	15729	15626	15761	15542	15566	15723	15710	15868	15655	15789	15786	15653	15667	15710	15451	15481	15525	15923	15674	15751	15606	15502	15705	15752	15643	15646	15602	15722	15780	15571	15680	15624	15611	15576	15721	15812	15750	15801	15790	15597	15868	15715	15727	15575	15617	15588	15649	15889	15624	15903	15696	15623	15672	15713	15730	15943	15670	15815	15662	15628	15634	15634	15871	15682	15552	15806	15699	15669	15671	15729	15808	15797	15713	15661	15728	15989	15679	15665	15709	15572	15631	15779	15876	15827	15784	15482	15722	15545	15618	15659	15586	15866	15788	15693	15746	15605	15760	15778	15810	15607	15751	15725	15859	15777	15554	15708	15609	15694	15594	15708	15692	15675	15555	15736	15690	15507	15813	15716	15704	15693	15854	15780	15614	15735	15614	15703	15548	15544	15675	15855	15672	15756	15452	15664	15687	15433	15723	15532	15460	15747	15626	15606	15547	15611	15839	15802	15925	15673	15783	15841	15737	15684	15669	15902	15754	15744	15579	15937	15656	15645	15691	15603	15795	15831	15667	15679	15757	15589	15644	15708	15758	15760	15855	15724	15845	15730	15892	15746	15724	15953	15740	15708	15757	15903	15778	15998	15878	15794	15538	15692	15620	15719	15516	15633	15692	15553	15696	15666	15765	15728	15619	15664	15670	15556	15751	15657	15676	15426	15738	15562	15730	15706	15584	15538	15834	15794	15780	15633	15603	15764	15728	15791	15857	16005	15756	15753	15771	15795	15684	15626	15691	15670	15788	15765	15696	15710	15544	15846	15572	15849	15771	15655	15735	15702	15746	15734	15638	15629	15627	15561	15539	15515	15727	15707	15444	15722	15753	15745	15741	15794	15704	15762	15810	15605	15804	15661	15729	15817	15825	15782	15507	15681	15660	15664	15603	15738	15815	15562	15846	15703	15578	15830	15591	15537	15467	15621	15558	15739	15560	15702	15766	15694	15714	15662	15556	15492	15804	15589	15753	15725	15605	15505	15538	15621	15715	15768	15882	15667	15793	15756	15676	15802	15708	15709	15759	15857	15578	15708	15711	15778	15852	15634	15522	15675	15597	15819	15616	15848	15767	15664	15780	15740	15936	15721	15605	15685	15750	15793	15490	15619	15569	15564	15611	15786	15816	15712	15653	15700	15622	15666	15637	15634	15629	15666	15708	15683	15645	15638	15655	15743	15676	15775	15833	15800	15681	15745	15673	15724	15812	15770	15433	15684	15891	15645	15629	15791	15871	15782	15869	15788	15611	15715	15689	15770	15849	15644	15674	15669	15600	15791	15584	15637	15794	15563	15454	15846	15955	15579	15760	15722	15907	15702	15641	15737	15776	15705	15614	15759	15659	15501	15585	15654	15628	15569	15714	15755	15803	15777	15687	15647	15675	15677	15714	15705	15772	15835	15655	15618	15771	15900	15791	15692	15757	15777	15783	15656	15623	15564	15544	15648	15697	15682	15780	15853	15691	15686	15641	15901	15532	15611	15604	15743	15768	15701	15535	15560	15794	15758	15970	15717	15492	15694	15660	15581	15617	15765	15584	15591	15760	15790	15704	15702	15706	15665	15802	15829	15566	15695	15499	15707	15289	15707	15618	15707	15910	15895	15741	15831	15685	15590	15756	15704	15760	15756	15825	15733	15640	15730	15679	15497	15517	15508	15689	15625	15666	15698	15944	15651	15629	15581	15601	15558	15742	15667	15591	15808	15853	15764	15820	15807	15829	15772	15631	15773	15718	15761	15697	15680	15574	15736	15677	15913	15753	15795	15671	15711	15779	15594	15628	15613	15793	15697	15754	15605	15554	15638	15654	15620	15591	15712	15534	15651	15744	15679	15750	15564	15685	15544	15482	15721	15661	15697	15628	15918	15599	15681	15661	15762	15738	15740	15561	15639	15733	15776	15773	15903	15805	15447	15832	15779	15928	15547	15676	15715	15878	15747	15691	15600	15788	15803	15813	15544	15905	15603	15666	15796	15778	15685	15579	15629	15667	15674	15579	15705	15920	15623	15632	15599	15584	15714	15668	15811	15670	15654	15584	15732	15612	15754	15929	15812	15809	15723	15529	15631	15662	15509	15645	15633	15486	15786	15550	15589	15612	15822	15772	15670	15749	15719	15730	15633	15507	15709	15741	15585	15578	15662	15965	15780	15920	15468	15682	15714	15670	15646	15516	15565	15747	15754	15769	15655	15698	15601	15506	15663	15708	15509	15522	15596	15684	15705	15640	15716	15767	15743	15600	15468	15494	15844	15687	15728	15734	15697	15725	15670	15658	15666	15510	15808	15944	15668	15538	15677	15795	15727	15515	15672	15727	15576	15895	15669	15480	15585	15814	15856	15741	15748	15709	15801	15763	15759	15851	15732	15634	15688	15601	15744	15776	15700	15647	15816	15703	15728	15530	15475	15550	15782	15745	15661	15853	15879	15783	15766	15542	15674	15827	15743	15753	15660	15539	15683	15775	15631	15864	15723	15732	15890	15564	15632	15748	15535	15523	15591	15437	15753	15757	15474	15677	15822	15724	15782	15603	15690	15799	15778	15746	15758	15775	15921	15685	15771	15695	15703	15839	15764	15767	15632	15697	15710	15676	15634	15514	15585	15854	15659	15777	15669	15694	15901	15764	15507	15724	15583	15721	15694	15770	15682	15608	15547	15969	15753	15752	15567	15759	15708	15769	15725	15643	15745	15768	15600	15616	15595	15790	15861	15753	15807	15679	15557	15557	15509	15789	15714	15771	15982	15705	15763	15612	15768	15921	15680	15724	15603	15569	15776	15760	15700	15779	15785	15615	15891	15574	15631	15572	15948	15945	15685	15887	15551	15572	15810	15688	15598	15840	15671	15571	15765	15848	15719	15780	15551	15896	15948	15609	15779	15705	15799	15697	15949	16010	15640	15674	15587	15558	15712	15742	15702	15760	15779	15572	15697	15663	15695	15828	15413	15821	15766	15835	15760	15643	15543	15512	15648	15718	15634	15803	15769	15634	15793	15648	15875	15775	15814	15670	15592	15650	15784	15861	15683	15749	15574	15755	15614	15877	15382	15413	15779	15728	15710	15695	15836	15799	15764	15588	15524	15661	15724	15877	15605	15716	15864	15889	15689	15922	15755	15694	15686	15633	15763	15551	15577	15815	15826	15777	15838	15702	15929	15635	15755	15712	15740	15646	15747	15739	15924	15667	15790	15648	15580	15812	15763	15646	15719	15799	15358	15652	15761	15824	15692	15528	15554	15622	15659	15775	15706	15958	15493	15589	15732	15479	15747	15722	15771	15683	15632	15981	15803	15787	15707	15707	15940	15425	15630	15834	15551	15690	15576	15623	15750	15717	15748	15551	15824	15754	15824	15547	15585	15643	15518	15874	15570	15599	15705	15619	15555	15518	15497	15666	15457	15625	15874	15649	15634	15517	15782	15490	15759	15558	15691	15670	15822	15846	15889	15714	15678	15696	15626	15540	15737	15591	15626	15510
16944	22309	22253	18467	16153	15266	14657	14369	14253	14028	13864	13840	13690	13839	13719	13663	13741	13584	13657	13893	13611	13688	13732	13453	13640	13564	13590	13510	13450	13595	13396	13542	13600	13532	13623	13530	13564	13807	13684	13666	13711	13635	13762	13608	13534	13594	13481	13533	13408	13559	13657	13680	13902	13634	13634	13590	13622	13513	13741	13526	13624	13500	13619	13516	13474	13506	13578	13572	13598	13509	13671	13585	13533	13639	13629	13464	13592	13646	13671	13495	13558	13523	13508	13363	13588	13597	13617	13544	13523	13683	13608	13452	13524	13401	13413	13457	13446	13576	13588	13549	13650	13467	13595	13684	13633	13461	13470	13591	13661	13504	13733	13426	13553	13480	13496	13539	13555	13560	13512	13530	13723	13611	13617	13638	13608	13682	13441	13626	13493	13492	13566	13498	13586	13426	13502	13535	13509	13473	13590	13517	13482	13418	13634	13430	13523	13626	13624	13532	13528	13503	13507	13508	13505	13630	13499	13518	13562	13632	13592	13393	13460	13588	13393	13417	13412	13537	13487	13485	13603	13469	13595	13603	13292	13704	13401	13526	13426	13474	13530	13553	13482	13498	13635	13544	13589	13457	13548	13602	13496	13551	13474	13518	13569	13611	13539	13724	13692	13555	13510	13449	13541	13461	13644	13573	13473	13655	13559	13605	13590	13552	13533	13527	13660	13620	13620	13478	13547	13503	13544	13653	13500	13504	13577	13440	13601	13491	13578	13531	13428	13526	13595	13473	13570	13566	13531	13584	13523	13621	13535	13444	13480	13511	13521	13415	13688	13518	13494	13534	13646	13521	13337	13563	13677	13625	13450	13431	13559	13518	13550	13416	13522	13445	13621	13668	13470	13448	13501	13518	13504	13510	13534	13473	13494	13666	13551	13576	13499	13577	13476	13522	13582	13408	13755	13701	13650	13582	13640	13494	13455	13507	13632	13543	13514	13548	13479	13437	13405	13522	13580	13588	13625	13539	13462	13557	13636	13659	13493	13528	13654	13555	13399	13397	13540	13562	13416	13585	13543	13620	13714	13381	13521	13482	13480	13420	13738	13616	13487	13752	13534	13615	13520	13627	13521	13727	13569	13514	13476	13432	13634	13560	13678	13520	13431	13625	13463	13690	13496	13526	13524	13630	13676	13664	13639	13445	13448	13766	13551	13485	13539	13506	13645	13446	13582	13594	13269	13422	13596	13536	13719	13630	13408	13537	13617	13453	13587	13618	13487	13626	13728	13722	13639	13560	13585	13219	13520	13491	13773	13489	13553	13477	13551	13647	13541	13538	13541	13615	13599	13601	13522	13470	13489	13679	13598	13482	13627	13681	13420	13510	13520	13601	13434	13453	13637	13508	13416	13730	13613	13481	13484	13685	13608	13537	13674	13499	13633	13604	13351	13508	13570	13627	13322	13368	13638	13505	13562	13451	13541	13576	13574	13486	13524	13591	13627	13693	13350	13561	13613	13584	13438	13615	13579	13482	13641	13639	13505	13497	13583	13782	13503	13434	13358	13448	13436	13493	13629	13492	13557	13567	13521	13419	13652	13587	13636	13475	13579	13620	13619	13451	13568	13576	13598	13519	13671	13444	13475	13623	13525	13436	13660	13459	13507	13569	13578	13653	13657	13459	13440	13536	13540	13438	13603	13574	13553	13504	13653	13723	13526	13589	13569	13469	13640	13481	13497	13564	13527	13357	13691	13490	13556	13490	13699	13460	13707	13526	13538	13657	13541	13538	13483	13675	13407	13523	13428	13655	13527	13529	13614	13584	13423	13663	13482	13560	13772	13557	13527	13650	13512	13560	13435	13664	13478	13586	13649	13484	13488	13562	13531	13442	13610	13599	13496	13578	13468	13854	13556	13573	13581	13610	13348	13524	13406	13523	13587	13637	13578	13430	13729	13688	13479	13474	13674	13587	13558	13586	13645	13404	13583	13446	13646	13527	13558	13590	13497	13410	13446	13563	13562	13689	13462	13552	13512	13746	13520	13643	13487	13599	13615	13501	13577	13704	13529	13405	13526	13646	13641	13699	13479	13531	13522	13656	13558	13565	13633	13569	13464	13514	13576	13440	13620	13677	13417	13532	13510	13566	13450	13561	13321	13538	13477	13474	13378	13585	13678	13476	13597	13621	13434	13673	13582	13479	13669	13373	13642	13613	13616	13315	13579	13678	13367	13538	13459	13540	13487	13469	13477	13544	13590	13550	13593	13504	13526	13700	13414	13605	13585	13554	13542	13517	13401	13479	13538	13660	13568	13556	13643	13717	13372	13676	13579	13755	13436	13641	13639	13537	13494	13620	13509	13523	13499	13623	13624	13491	13457	13573	13525	13514	13605	13549	13524	13641	13439	13573	13549	13596	13484	13354	13680	13561	13547	13469	13794	13619	13585	13634	13621	13440	13550	13387	13719	13541	13491	13641	13575	13537	13278	13621	13583	13609	13582	13658	13605	13459	13606	13547	13553	13655	13533	13590	13534	13527	13629	13457	13582	13489	13585	13509	13545	13423	13549	13401	13536	13695	13518	13447	13569	13527	13429	13538	13482	13637	13610	13600	13576	13419	13473	13530	13472	13606	13512	13497	13545	13442	13549	13564	13580	13570	13506	13511	13576	13602	13468	13450	13620	13709	13619	13406	13616	13669	13586	13604	13418	13549	13570	13538	13497	13447	13405	13488	13688	13355	13608	13540	13451	13659	13566	13548	13581	13686	13573	13574	13514	13597	13643	13477	13530	13467	13643	13599	13581	13604	13575	13481	13564	13661	13550	13519	13453	13566	13554	13640	13586	13733	13568	13555	13554	13505	13526	13533	13684	13610	13620	13538	13773	13612	13587	13635	13539	13514	13551	13383	13617	13501	13501	13548	13512	13699	13385	13544	13679	13545	13615	13589	13439	13416	13652	13805	13464	13521	13523	13565	13517	13720	13529	13296	13542	13634	13557	13499	13465	13619	13593	13648	13399	13516	13558	13550	13630	13538	13590	13461	13617	13544	13625	13586	13433	13511	13513	13410	13506	13448	13490	13558	13637	13621	13496	13636	13680	13467	13535	13625	13685	13446	13600	13594	13439	13508	13538	13491	13605	13737	13557	13422	13603	13563	13576	13267	13603	13580	13504	13500	13404	13533	13613	13598	13416	13441	13508	13438	13629	13568	13717	13587	13535	13559	13616	13641	13563	13456	13614	13563	13620	13486	13497	13730	13589	13480	13503	13389	13445	13715	13524	13456	13790	13586	13595	13694	13551	13432	13505	13500	13531	13330	13602	13621	13638	13532	13470	13648	13493	13561	13564	13635	13513	13618	13570	13491	13503	13742	13583	13697	13644	13622	13611	13576	13574	13559	13528	13507	13481	13744	13564	13650	13561	13461	13480	13596	13533	13483	13466	13582	13550	13535	13695	13481	13521	13428	13510	13425	13400	13516	13759	13591	13559	13731	13438	13579	13565	13629	13591	13673	13567	13713	13580	13373	13629	13712	13703	13466	13523	13656	13383	13693	13519	13511	13623	13544	13660	13551	13560	13641	13330	13534	13447	13494	13614	13535	13511	13527	13684	13591	13677	13564	13660	13491	13566	13644	13652	13533	13558	13607	13503	13592	13574	13515	13686	13667	13532	13634	13528	13551	13477	13491	13582	13484	13494	13432	13447	13593	13584	13519	13628	13530	13546	13536	13600	13542	13482	13436	13659	13584	13603	13554	13619	13606	13562	13591	13471	13729	13483	13538	13588	13613	13452	13559	13459	13724	13548	13506	13351	13708	13497	13571	13477	13526	13383	13622	13390	13489	13596	13501	13548	13526	13591	13381	13618	13471	13500	13577	13437	13671	13611	13567	13463	13556	13669	13496	13622	13489	13672	13648	13560	13512	13585	13516	13682	13484	13530	13643	13600	13504	13448	13433	13615	13600	13571	13517	13681	13438	13624	13503	13624	13510	13503	13636	13658	13510	13589	13452	13633	13654	13640	13423	13475	13607	13708	13574	13400	13375	13641	13600	13672	13409	13513	13571	13529	13716	13645	13663	13529	13594	13492	13765	13518	13407	13584	13601	13597	13589	13592	13500	13675	13651	13456	13709	13379	13602	13608	13518	13450	13505	13536	13477	13619	13446	13614	13577	13628	13440	13638	13509	13542	13470	13481	13684	13482	13474	13597	13570	13601	13540	13586	13546	13510	13563	13586	13443	13606	13545	13734	13477	13573	13594	13637	13736	13525	13584	13402	13624	13480	13594	13482	13556	13602	13502	13612	13445	13609	13473	13360	13577	13609	13501	13474	13624	13540	13435	13475	13617	13496	13545	13573	13553	13598	13606	13483	13451	13583	13481	13549	13477	13630	13523	13574	13477	13449	13503	13501	13391	13647	13530	13725	13591	13575	13434	13567	13507	13731	13537	13714	13614	13649	13619	13562	13526	13553	13518	13541	13469	13440	13593	13435	13592	13452	13624	13439	13469	13548	13455	13456	13630	13649	13468	13432	13556	13508	13705	13480	13575	13529	13382	13599	13422	13554	13543	13446	13510	13618	13700	13552	13507	13400	13650	13607	13492	13593	13441	13667	13402	13581	13656	13461	13628	13441	13467	13567	13625	13526	13661	13526	13629	13616	13682	13389	13482	13403	13498	13505	13485	13462	13664	13592	13590	13648	13564	13433	13577	13446	13470	13622	13419	13461	13556	13672	13482	13593	13504	13637	13567	13528	13619	13542	13547	13517	13527	13541	13572	13631	13719	13471	13577	13559	13604	13382	13640	13662	13607	13615	13700	13509	13597	13496	13599	13469	13532	13493	13471	13617	13584	13480	13676	13612	13645	13477	13624	13450	13519	13405	13528	13514	13552	13585	13538	13624	13684	13644	13489	13566	13685	13627	13607	13750	13657	13551	13509	13565	13621	13665	13609	13623	13435	13537	13452	13385	13661	13713	13558	13573	13304	13628	13458	13475	13587	13649	13521	13586	13511	13460	13594	13385	13709	13552	13479	13613	13466	13458	13668	13450	13559	13441	13622	13628	13754	13433	13569	13495	13692	13709	13488	13491	13610	13544	13615	13467	13643	13504	13630	13656	13471	13320	13498	13508	13696	13566	13316	13592	13460	13633	13504	13364	13522	13551	13614	13650	13704	13458	13528
24058	21433	29007	24307	22335	21850	19741	16918	15786	15580	15345	15169	15034	15202	15019	15126	14929	14962	14911	14941	14990	14834	14829	14591	14789	14630	14748	14721	14676	14766	14871	14736	14658	14621	14757	14658	14821	14913	14727	14718	14798	14873	14682	14837	14904	14669	14772	14869	14786	14797	15143	15564	15260	15124	15192	14868	14732	14734	14882	14932	14593	14712	14482	14736	14712	14641	14671	14624	14510	14731	14739	14725	14716	14484	14717	14855	14684	14674	14600	14702	14729	14626	14714	14390	14582	14663	14652	14696	14725	14557	14680	14756	14613	14689	14640	14706	14560	14557	14806	14723	14487	14568	14749	14902	14532	14786	14821	14767	14869	14700	14588	14552	14790	14540	14659	14379	14881	14515	14642	14681	14727	14652	14650	14543	14722	14677	14524	14694	14806	14762	14882	14517	14730	14416	14430	14725	14763	14544	14533	14548	14570	14704	14449	14419	14590	14667	14668	14652	14497	14791	14678	14594	14197	14538	14518	14646	14626	14730	14661	14541	14614	14646	14542	14610	14457	14531	14543	14357	14557	14641	14627	14629	14613	14583	14865	14741	14821	14672	14633	14615	14669	14959	14566	14572	14401	14719	14568	14653	14492	14558	14830	14541	14493	14492	14625	14528	14633	14402	14540	14455	14590	14777	14574	14638	14533	14484	14532	14701	14496	14701	14520	14557	14600	14500	14733	14722	14470	14683	14468	14648	14474	14597	14740	14537	14656	14704	14613	14661	14565	14701	14734	14730	14382	14530	14674	14591	14758	14587	14630	14605	14410	14639	14730	14513	14542	14656	14845	14722	14673	14700	14820	14834	14600	14570	14694	14645	14710	14696	14709	14725	14673	14777	14546	14735	14625	14508	14492	14531	14445	14658	14656	14773	14680	14600	14515	14839	14693	14523	14585	14790	14615	14584	14731	14486	14504	14674	14522	14589	14652	14859	14633	14624	14469	14603	14506	14702	14639	14666	14694	14716	14757	14529	14592	14676	14668	14655	14745	14593	14408	14654	14629	14336	14543	14596	14729	14766	14513	14561	14701	14551	14644	14784	14638	14645	14810	14736	14711	14495	14581	14638	14625	14756	14533	14764	14778	14534	14908	14655	14876	14754	14481	14770	14790	14648	14807	14581	14569	14814	14462	14740	14716	14567	14683	14569	14735	14781	14690	14690	14710	14769	14800	14726	14675	14794	14714	14760	14721	14563	14715	14428	14616	14618	14623	14780	14696	14757	14724	14643	14692	14475	14748	14851	14635	14501	14581	14572	14491	14504	14595	14559	14662	14672	14635	14650	14510	14703	14629	14626	14551	14712	14886	14644	14736	14737	14765	14603	14665	14546	14815	14582	14732	14676	14696	14756	14745	14568	14543	14337	14596	14504	14671	14454	14596	14626	14705	14545	14689	14632	14731	14494	14708	14730	14452	14635	14739	14560	14699	14575	14606	14681	14808	14714	14684	14631	14543	14794	14666	14630	14701	14632	14727	14566	14621	14883	14713	14660	14765	14811	14604	14645	14605	14751	14607	14494	14685	14690	14698	14586	14690	14580	14800	14895	14775	14738	14576	14566	14428	14624	14423	14448	14505	14769	14587	14596	14597	14539	14548	14770	14729	14741	14486	14451	14707	14588	14584	14877	14562	14891	14595	14700	14719	14563	14820	14717	14507	14499	14656	14444	14612	14636	14663	14650	14569	14609	14411	14579	14637	14735	14530	14597	14739	14501	14703	14648	14646	14637	14558	14599	14512	14539	14476	14650	14695	14576	14549	14477	14579	14626	14850	14829	14780	14559	14702	14816	14858	14468	14812	14739	14738	14569	14619	14685	14602	14685	14670	14559	14687	14629	14688	14611	14936	14643	14768	14622	14505	14574	14744	14588	14472	14687	14760	14582	14592	14547	14472	14623	14651	14458	14449	14789	14847	14634	14497	14763	14629	14650	14728	14667	14633	14496	14763	14569	14929	14642	14841	14678	14761	14550	14699	14521	14697	14569	14333	14611	14674	14518	14559	14700	14606	14616	14578	14704	14813	14571	14761	14764	14630	14645	14594	14575	14661	14700	14614	14767	14681	14643	14705	14747	14723	14486	14688	14774	14756	14767	14737	14701	14550	14863	14722	14515	14588	14593	14693	14706	14693	14609	14675	14879	14334	14642	14730	14665	14495	14359	14659	14655	14673	14720	14665	14614	14711	14525	14608	14498	14619	14756	14607	14562	14762	14719	14666	14680	14589	14516	14524	14505	14669	14553	14554	14811	14643	14647	14547	14580	14821	14672	14803	14694	14539	14735	14614	14739	14842	14613	14546	14645	14527	14637	14614	14597	14868	14623	14571	14698	14606	14697	14608	14598	14532	14660	14654	14586	14869	14707	14701	14572	14618	14633	14658	14575	14719	14736	14650	14696	14477	14535	14636	14735	14862	14696	14538	14778	14665	14641	14858	14586	14633	14724	14616	14513	14609	14762	14543	14605	14692	14565	14672	14539	14639	14636	14617	14680	14807	14515	14532	14565	15001	14674	14373	14654	14606	14459	14664	14389	14595	14631	14759	14779	14649	14451	14556	14767	14706	14653	14552	14598	14579	14757	14788	14895	14517	14663	14655	14569	14736	14728	14754	14656	14592	14652	14604	14519	14405	14583	14760	14440	14604	14698	14669	14616	14549	14720	14554	14843	14618	14901	14520	14682	14647	14628	14793	14674	14436	14629	14673	14639	14581	14502	14660	14510	14616	14457	14662	14596	14590	14745	14611	14781	14765	14590	14570	14538	14609	14439	14661	14578	14742	14617	14741	14585	14664	14692	14705	14402	14709	14639	14702	14492	14561	14584	14625	14631	14612	14671	14566	14765	14724	14667	14736	14665	14588	14745	14573	14620	14561	14816	14577	14568	14614	14694	14838	14759	14659	14651	14627	14433	14733	14799	14617	14562	14564	14827	14754	14686	14828	14622	14389	14618	14593	14780	14881	14549	14567	14713	14665	14576	14635	14570	14563	14597	14452	14709	14696	14675	14690	14664	14607	14706	14628	14647	14726	14655	14590	14771	14644	14484	14591	14710	14779	14713	14757	14732	14543	14539	14686	14673	14653	14610	14553	14671	14535	14531	14572	14796	14662	14825	14619	14817	14610	14593	14656	14629	14697	14540	14799	14715	14566	14766	14459	14585	14614	14480	14554	14612	14544	14609	14625	14552	14549	14608	14636	14665	14684	14702	14674	14640	14616	14679	14718	14768	14802	14703	14674	14776	14727	14679	14591	14635	14593	14621	14573	14514	14615	14685	14792	14554	14801	14690	14471	14564	14708	14718	14697	14599	14824	14786	14746	14622	14569	14654	14671	14579	14523	14554	14460	14587	14792	14634	14537	14600	14768	14565	14846	14626	14722	14726	14401	14773	14735	14766	14634	14626	14776	14604	14694	14650	14665	14711	14775	14626	14765	14683	14539	14732	14788	14670	14721	14697	14595	14619	14595	14479	14565	14716	14894	15005	14704	14657	14618	14678	14532	14687	14635	14611	14608	14495	14605	14554	14773	14915	14642	14607	14595	14779	14817	14712	14697	14575	14523	14606	14621	14516	14527	14617	14573	14584	14641	14357	14580	14445	14626	14554	14687	14516	14772	14635	14778	14586	14708	14760	14515	14420	14587	14638	14762	14717	14673	14543	14511	14787	14671	14654	14650	14619	14705	14543	14641	14642	14622	14596	14695	14576	14614	14569	14718	14550	14707	14810	14659	14419	14582	14750	14808	14692	14749	14595	14765	14499	14623	14588	14647	14480	14637	14765	14624	14594	14759	14571	14797	14666	14660	14619	14567	14625	14456	14886	14700	14740	14551	14645	14560	14703	14624	14757	14691	14616	14564	14510	14440	14632	14622	14727	14699	14697	14627	14425	14478	14565	14691	14764	14587	14669	14571	14707	14720	14614	14771	14738	14744	14685	14881	14514	14664	14614	14687	14604	14495	14815	14765	14532	14656	14674	14857	14729	14547	14736	14649	14693	14714	14625	14567	14661	14689	14604	14816	14674	14527	14640	14504	14611	14645	14595	14691	14489	14712	14505	14718	14472	14661	14667	14576	14516	14759	14627	14397	14744	14689	14573	14698	14636	14557	14579	14633	14706	14546	14556	14611	14611	14730	14752	14565	14741	14557	14606	14573	14564	14509	14690	14875	14738	14577	14691	14698	14720	14675	14625	14612	14756	14499	14638	14608	14488	14489	14539	14700	14681	14786	14534	14697	14706	14840	14809	14809	14676	14568	14498	14644	14690	14637	14646	14870	14544	14707	14643	14718	14616	14667	14694	14560	14491	14581	14625	14583	14653	14754	14632	14847	14570	14792	14777	14517	14477	14553	14500	14782	14617	14594	14469	14686	14568	14628	14594	14714	14617	14677	14660	14866	14745	14505	14514	14638	14591	14578	14831	14697	14571	14745	14558	14714	14610	14357	14590	14609	14685	14853	14646	14767	14655	14657	14755	14510	14677	14702	14501	14534	14828	14655	14652	14598	14741	14574	14579	14742	14689	14569	14794	14603	14566	14488	14358	14523	14650	14776	14444	14739	14652	14800	14552	14545	14659	14707	14705	14642	14780	14567	14516	14659	14776	14534	14639	14908	14572	14772	14538	14501	14481	14633	14747	14624	14626	14606	14579	14644	14731	14768	14382	14375	14378	14690	14731	14692	14691	14798	14832	14885	14750	14681	14644	14713	14862	14562	14553	14571	14515	14777	14664	14839	14959	14641	14461	14730	14740	14744	14715	14622	14501	14540	14699	14758	14662	14675	14759	14604	14624	14706	14534	14650	14563	14485	14726	14653	14584	14685	14689	14819	14702	14435	14745	14463	14577	14464	14575	14681	14522	14512	14685	14660	14586	14619	14671	14493	14606	14712	14697	14721	14888	14779	14704	14521	14418	14851	14574	14732	14822	14679	14632	14742	14633	14589	14636	14644	14664	14638	14539	14589	14676	14566	14751	14724	14583	14515	14556	14562	14692	14477	14570	14685	14792	14457	14772	14725	14682	14498	14602	14620	14747	14711	14483	14467	14628	14741	14675	14764	14641	14647	14600	14629	14634	14638	14440	14671	14569	14765	14784	14773	14655	14691	14600	14620	14551	14823	14520	14634	14729	14820	14518
20446	33249	30822	23931	20282	18150	16115	15253	14400	14004	13911	13571	13618	13615	13515	13231	13340	13215	13205	13057	13081	13191	12944	13228	13055	12976	13109	13067	12979	13258	13057	12971	12984	13095	12998	13126	12817	13105	12969	12943	12960	12976	12993	12991	13174	12926	12963	13053	13136	13203	14219	14007	13741	13328	13163	12917	12910	12953	13058	13019	13118	12873	12881	12912	12938	12852	13056	12878	12886	13064	13056	12948	12987	12909	12836	13051	12949	12891	12939	12899	13042	12940	13002	12932	12927	12970	12949	12871	12952	12910	12974	12943	12861	12929	12906	12887	12727	12903	12893	13040	12833	13085	12948	12858	13053	13004	12740	12844	12853	12996	12803	12786	13035	12978	13090	12902	13016	12953	12812	12934	13131	12847	12948	12857	12968	12865	12854	13059	12995	12828	12963	12830	12863	12830	12810	12926	12846	12985	12821	12792	12746	13016	13021	12823	12889	12914	12812	12900	12925	12688	13045	12885	12878	12864	13129	12973	12978	12961	12957	12982	12882	12742	12852	12800	12971	13071	12988	13075	12764	12948	12975	12880	12950	13004	12908	12908	12929	12984	12890	12923	13003	12983	12823	12761	12792	12984	13060	12900	12882	12856	12851	12689	12831	12865	12942	12823	12964	12963	12823	13065	12966	12955	12849	12998	13002	13072	12909	12996	13005	12999	12975	12954	12861	12760	13028	12925	12917	13014	12910	12866	12933	12880	12950	13107	12874	12957	13033	12868	12721	12844	12898	12815	12989	12816	12946	12828	12899	12887	13059	13046	12875	12926	12862	12933	12881	12893	12829	12975	12863	12953	13021	13048	13080	12959	13089	12814	12862	12914	12856	12887	12879	13065	12802	12823	12978	12909	13025	12802	12892	12951	12858	13055	12857	12996	12809	12813	12900	12794	12828	12812	12946	12939	12864	12750	12735	12953	12923	13009	12986	12916	12929	13018	13002	12952	12805	13030	12948	12910	12846	12879	12968	13060	12926	12976	12955	12995	12829	12984	12852	13093	12939	12953	13027	12959	12914	12894	12786	12818	12860	12879	12887	12996	12936	12815	13096	12885	12869	12936	12922	12763	12858	12953	12990	12840	12797	12992	12980	12775	12732	12865	12934	13085	12956	12921	13044	12905	13075	13058	12812	12740	12742	12866	12987	12777	12989	12956	13005	12846	12824	12978	12941	12965	12980	12887	12942	12959	12993	12840	12691	13120	12933	13056	13117	12954	12822	12936	12947	12924	12986	12825	12867	13146	12979	13113	12907	12902	12799	12922	13043	12779	12788	13037	12940	12894	12917	12790	13004	12921	12894	13059	12992	12984	13006	13057	12908	13054	13094	12708	12933	12946	13080	12832	12909	12948	13107	12915	13143	12868	12923	12938	13063	12907	12899	12916	12915	12950	12908	12947	12881	12979	12941	13059	12792	13118	12877	12822	12903	13016	13007	12961	12843	12936	13042	12886	13021	12950	13025	12738	12916	12859	12964	12833	13045	12853	12854	12967	12923	12833	12824	12648	12915	12942	12879	12954	12988	12788	13039	12900	12784	12916	12912	12950	12862	12932	12880	12963	12946	12948	12869	13043	12891	12828	12859	12937	13042	12810	12857	12844	12782	12878	12935	12885	12856	12817	12931	12741	13003	13006	12937	13042	13016	12830	12896	12943	12955	12777	12902	12970	12867	13010	12880	13032	12990	12927	12886	12758	12746	12861	12913	12956	12823	12986	13028	12904	12950	12759	13067	12911	12928	12795	12976	12933	12987	13021	12919	12937	12891	12944	13013	12866	12973	12878	12914	12848	12760	12951	13069	12971	13040	12976	12847	12786	12959	12801	12926	13033	12905	12870	13024	12877	12927	12924	12959	12940	12833	13135	12780	12884	12828	12990	12823	13049	13014	12975	12950	12911	12876	12870	12955	12775	13042	12775	12919	12996	13082	13043	12999	12929	12852	12782	12994	13010	12882	12691	12895	12849	12909	13036	12944	12988	12914	12967	12936	12979	12799	12797	12926	12870	12996	13000	13006	12993	13047	12903	13065	13084	12733	12776	13100	12784	12993	12956	12943	12879	13035	13039	13056	12799	12840	13093	12892	12900	12871	12789	12850	12929	12882	12881	13098	12888	12690	12986	12929	12960	12957	13152	12893	12913	12877	12872	12921	13063	12964	12851	12791	12903	12917	12912	12899	12822	13102	12724	12968	12721	12892	12958	12973	12885	12924	12954	13015	13137	12888	12842	12894	12817	12954	12949	13012	12891	12775	12859	13120	12860	12864	12838	12870	12883	12929	12996	13051	12888	12788	12811	12941	12964	12908	12910	12816	12997	12940	12918	12937	12926	12954	12962	12874	13031	12888	12914	12916	12980	12719	12820	13007	13013	13001	12868	12946	12965	12765	13082	12971	12881	12889	12971	12935	12809	12894	12913	12828	12969	12944	12849	12736	12905	13004	12960	12947	12867	12987	13082	12901	12787	12886	12746	13024	12887	12939	12782	13025	12841	12853	12874	12964	12723	12829	12873	12897	12999	12814	12911	12953	12899	12866	12660	12959	12954	13029	12979	12906	12871	12973	12958	13098	13027	13046	12784	12730	12881	12867	12899	12957	12931	12890	12917	13008	13089	13035	12950	12933	12900	12905	13024	12782	12886	12880	12883	12945	12766	12769	12921	12950	12879	12898	12885	12904	12915	12883	12795	12932	12918	12806	12858	12970	12732	12928	12951	12867	12979	12958	12924	13043	12857	12927	12851	12875	12765	12942	12871	12832	12820	12839	12991	12837	13008	13053	12958	12993	12946	12875	12990	12889	12992	13002	12712	12917	12924	12905	12964	12878	13024	12973	12956	13009	12960	12931	12783	12882	12778	12861	12932	12756	12876	12926	12992	12956	12886	12998	12979	12927	12819	12986	13058	12900	12973	12941	12944	12914	13043	12923	12964	12863	12958	12959	13102	13057	12842	12948	13041	12679	12981	12758	13012	12841	12962	12819	13074	12931	12897	13149	12940	13049	13084	12912	12703	13023	12859	12942	12936	13068	13136	12914	12945	12996	12865	12851	12856	12998	13082	12989	12808	12971	12892	12993	12920	12854	12786	12860	12762	12952	12840	12901	12796	12852	12892	12866	12911	12918	13017	12968	12928	12899	12852	12916	12903	12886	13004	12945	12765	12937	12881	12821	12926	13065	13112	12992	13027	12980	12877	12824	12820	12878	12987	12839	12970	12783	12928	12897	12838	12942	12897	13075	12961	12921	12837	12894	13088	12924	13007	12957	12943	13015	13029	12890	13017	12958	12937	12967	12891	12786	12890	12880	12933	12876	12893	12809	12827	12793	12933	12819	12932	12807	12876	12821	13054	12904	13039	13134	12790	12988	12825	12937	12856	12794	13077	12996	12948	12855	13013	12922	12987	13022	12931	12940	12842	12964	12975	12900	13012	12963	12926	12973	12906	13068	12996	12847	12906	12801	12920	12932	12950	13017	13156	12922	12887	12760	12965	13035	12851	12806	13032	12855	12909	12815	12938	12975	12766	12857	12984	12916	12823	12767	12868	12836	12844	12725	12989	12978	13013	12973	12982	12880	12845	12830	12930	12979	12982	12882	12747	12920	12845	13015	12876	13027	12786	12898	12931	13137	12794	12970	12871	13052	13082	12795	12908	12903	13016	13019	12869	12900	12858	12891	13141	12924	12863	12820	12960	13031	12793	12884	13035	12865	12976	12926	12983	12881	12842	12872	12819	12999	13001	12946	12910	13151	12900	12980	12903	13061	12984	13017	12901	12872	12923	12759	13032	12999	12815	12900	13007	12872	12824	12952	12866	12848	12944	13017	12820	12942	12936	12873	12939	12777	13009	12977	12875	12872	12709	12880	13090	12921	13003	13036	12871	12978	12942	13007	12976	13125	12878	12884	12862	12841	13007	13023	12990	12810	12970	12886	13007	12814	12912	12872	12910	13015	12982	12877	12853	13078	12871	12905	13017	12989	12706	12699	12867	12962	12786	13118	12788	12935	12917	12830	12986	12852	13035	12764	12825	12951	12940	12866	12911	12982	13017	13021	12904	12987	12879	12806	12784	12935	12769	12848	12982	12845	12997	12721	12903	13007	13007	12922	12905	12852	13025	12880	12805	12790	12870	12828	12931	12955	13099	12890	12811	12908	12926	13001	12958	13133	13016	12971	12794	12920	12920	12935	12872	12964	12804	12755	13069	12912	12828	12827	12782	12980	12877	12974	12921	12886	12941	12943	12855	12894	13101	12981	12887	13108	12816	12893	12889	12770	12798	12813	12986	12831	12919	12839	12854	12886	13026	12809	12936	12776	12801	12891	12962	12732	12829	12866	12892	13066	12840	12901	13017	13017	12956	12799	13077	12693	12917	13012	12812	12903	12879	13088	12925	13037	13140	12815	13029	12850	12982	13019	13127	12882	12832	13023	13066	12834	12859	12977	12935	12890	12761	12810	12988	13067	12950	12845	12888	12882	12989	12859	12990	12810	13100	12996	12882	12951	12974	12925	12873	13068	12889	12931	12912	12980	13096	12871	12928	12825	12802	12926	12845	12965	12987	12948	13035	13018	13037	12931	13021	12917	12970	12829	13008	12915	12961	12955	12973	12869	12983	12903	12861	13066	12836	12954	13050	12863	12947	12942	12801	12911	12874	12947	12894	13016	12845	12892	12998	12853	12927	12988	12913	12954	13012	12901	12999	12882	12932	12884	12898	13116	12744	13021	12945	12974	12722	12781	12915	12938	12961	12797	13019	12955	12968	12982	12866	12884	13043	13008	12856	12742	12952	12947	12905	12706	12974	12806	12915	12825	12918	12775	12977	12866	12769	12975	12973	13000	12762	12996	12924	13004	12938	12911	12918	12737	12995	12993	13119	12847	12916	13016	13053	12955	12918	12963	12860	13030	13031	13023	12977	12901	12973	13036	12821	12822	13022	12918	13032	13130	12926	12856	12803	13008	12829	13090	13072	12973	12950	12872	12924	12787	12872	12818	13051	12935	12903	12913	12836	12953	12843	12928	12929	13111	12881	13020	12903	12900	12657	12836	13055	12956	13134	12843	12964	12803	13054	12970	13074	12846	12908	13185	12909	12923	12962	13052	12978	12915	12823	12841	12911	12834	12841	12910	12888
22924	21358	29217	23794	21596	23350	23565	17205	15616	15274	14784	14451	14489	14473	14570	14368	14207	13985	14137	14066	14042	13905	13860	13946	13934	13917	13820	13881	13560	13726	13898	13656	13711	13957	13872	13733	13697	13824	13728	13794	13785	13792	13782	13902	13727	13644	13725	13665	13668	14448	15360	15210	14687	14367	14047	13836	13706	13866	13662	13951	13797	13683	13533	13495	13800	13918	13813	13636	13673	13709	13813	13685	13648	13748	13738	13704	13650	13841	13569	13761	13649	13617	13532	13562	13806	13564	13540	13767	13622	13637	13732	13694	13648	13705	13570	13743	13492	13600	13596	13717	13619	13829	13522	13785	13783	13590	13718	13757	13810	13810	13780	13731	13732	13723	13747	13692	13731	13669	13734	13689	13584	13954	13679	13656	13575	13546	13722	13565	13602	13609	13639	13804	13690	13824	13791	13635	13661	13621	13847	13799	13632	13761	13622	13490	13525	13949	13705	13679	13573	13676	13787	13693	13448	13573	13513	13706	13743	13647	13591	13671	13789	13548	13642	13655	13578	13706	13537	13667	13744	13638	13703	13763	13585	13595	13685	13633	13562	13784	13682	13546	13776	13658	13594	13769	13452	13754	13873	13747	13707	13753	13552	13728	13643	13792	13504	13693	13621	13548	13550	13645	13680	13516	13772	13807	13711	13684	13611	13690	13776	13516	13617	13745	13659	13511	13787	13471	13613	13721	13554	13589	13800	13786	13637	13424	13541	13472	13724	13663	13555	13640	13541	13636	13645	13688	13848	13613	13583	13665	13693	13771	13669	13722	13694	13745	13651	13719	13593	13707	13767	13424	13830	13595	13693	13727	13602	13797	13565	13607	13650	13596	13770	13536	13789	13831	13643	13558	13518	13709	13623	13694	13527	13671	13652	13614	13522	13430	13720	13779	13596	13717	13422	13655	13641	13519	13958	13706	13497	13646	13706	13491	13702	13766	13625	13674	13598	13609	13921	13523	13672	13643	13735	13543	13619	13746	13560	13812	13596	13533	13728	13662	13743	13706	13696	13671	13705	13662	13590	13669	13806	13713	13762	13616	13698	13652	13674	13608	13519	13636	13845	13800	13649	13591	13844	13722	13588	13660	13446	13587	13581	13677	13686	13692	13776	13653	13627	13690	13511	13636	13552	13548	13773	13821	13842	13525	13682	13610	13708	13708	13687	13676	13558	13766	13400	13686	13326	13426	13590	13766	13856	13678	13508	13642	13758	13452	13465	13652	13489	13905	13532	13486	13660	13670	13848	13657	13794	13681	13645	13795	13669	13265	13605	13664	13570	13670	13749	13469	13682	13818	13656	13558	13438	13628	13608	13504	13631	13854	13707	13678	13537	13485	13653	13643	13629	13632	13712	13580	13779	13694	13811	13757	13684	13834	13760	13641	13652	13747	13816	13745	13756	13695	13625	13555	13650	13713	13597	13523	13417	13501	13658	13769	13494	13661	13532	13502	13689	13820	13451	13414	13738	13619	13693	13811	13781	13474	13539	13628	13592	13566	13600	13574	13687	13628	13728	13669	13593	13764	13525	13694	13518	13503	13770	13805	13685	13619	13604	13539	13432	13674	13619	13697	13686	13709	13478	13573	13539	13674	13665	13572	13673	13567	13602	13551	13692	13703	13626	13573	13698	13765	13580	13513	13677	13716	13683	13447	13621	13589	13551	13557	13522	13761	13833	13515	13682	13591	13754	13618	13548	13666	13541	13540	13694	13578	13513	13600	13760	13703	13584	13632	13768	13380	13531	13531	13661	13558	13607	13436	13835	13701	13623	13669	13645	13712	13612	13794	13628	13635	13616	13575	13559	13645	13610	13671	13538	13601	13662	13483	13545	13633	13538	13566	13618	13806	13508	13704	13686	13716	13557	13563	13628	13685	13634	13621	13689	13553	13668	13829	13565	13762	13682	13589	13565	13655	13736	13512	13550	13709	13543	13796	13787	13728	13501	13586	13583	13698	13766	13764	13700	13708	13830	13654	13699	13694	13689	13804	13781	13695	13697	13730	13565	13841	13687	13764	13646	13676	13527	13832	13626	13558	13796	13431	13533	13670	13666	13664	13600	13614	13427	13621	13648	13556	13426	13675	13594	13550	13778	13602	13788	13714	13585	13687	13632	13623	13701	13646	13518	13685	13740	13496	13536	13624	13667	13699	13561	13607	13594	13601	13629	13719	13757	13603	13504	13661	13595	13558	13440	13660	13695	13752	13592	13680	13733	13712	13871	13645	13636	13618	13569	13587	13376	13513	13698	13655	13536	13443	13640	13660	13629	13698	13667	13684	13531	13499	13580	13592	13634	13647	13686	13689	13672	13798	13723	13763	13787	13710	13540	13672	13673	13544	13686	13731	13603	13533	13534	13802	13646	13521	13664	13662	13778	13611	13703	13648	13551	13687	13389	13579	13757	13782	13699	13749	13658	13539	13644	13678	13878	13854	13722	13818	13593	13763	13626	13501	13691	13597	13770	13558	13603	13688	13651	13512	13466	13774	13708	13581	13517	13585	13640	13583	13541	13387	13728	13725	13751	13647	13854	13570	13809	13498	13694	13591	13525	13753	13772	13714	13619	13485	13674	13661	13689	13504	13569	13591	13525	13457	13813	13774	13569	13561	13634	13601	13666	13628	13738	13694	13565	13532	13617	13657	13487	13546	13537	13606	13819	13545	13575	13527	13426	13654	13646	13508	13618	13545	13688	13774	13804	13472	13713	13700	13770	13518	13756	13610	13747	13607	13626	13401	13620	13696	13794	13727	13651	13463	13519	13659	13782	13738	13538	13648	13736	13540	13653	13661	13680	13569	13677	13843	13765	13555	13656	13642	13738	13692	13593	13617	13661	13511	13920	13728	13627	13731	13716	13542	13650	13653	13558	13488	13573	13556	13808	13626	13628	13759	13677	13404	13745	13635	13636	13667	13657	13622	13516	13518	13538	13819	13561	13662	13565	13568	13620	13511	13670	13638	13545	13687	13620	13578	13775	13701	13655	13518	13688	13559	13409	13738	13667	13625	13798	13569	13751	13780	13561	13504	13578	13658	13495	13687	13575	13733	13482	13650	13624	13619	13712	13773	13756	13922	13721	13619	13581	13519	13722	13545	13659	13779	13665	13418	13768	13685	13658	13562	13680	13590	13637	13406	13579	13629	13465	13654	13806	13814	13735	13714	13586	13617	13673	13595	13385	13608	13699	13539	13517	13891	13694	13688	13658	13726	13808	13643	13825	13454	13627	13391	13581	13537	13477	13463	13808	13553	13661	13718	13465	13523	13806	13560	13662	13595	13628	13654	13657	13555	13645	13868	13697	13530	13664	13565	13538	13640	13614	13495	13773	13606	13703	13740	13699	13690	13506	13668	13765	13599	13628	13677	13758	13833	13638	13536	13536	13497	13667	13493	13742	13518	13743	13668	13757	13697	13638	13706	13668	13668	13778	13594	13470	13686	13668	13685	13765	13671	13585	13649	13460	13491	13488	13544	13542	13783	13471	13730	13616	13706	13641	13708	13704	13678	13617	13451	13521	13613	13526	13781	13569	13460	13545	13810	13734	13506	13773	13563	13582	13724	13602	13776	13602	13677	13705	13652	13651	13619	13740	13715	13649	13700	13592	13443	13570	13535	13487	13688	13562	13625	13665	13505	13591	13600	13661	13520	13741	13768	13451	13541	13661	13642	13554	13550	13585	13633	13707	13666	13581	13815	13624	13771	13628	13626	13748	13788	13525	13683	13550	13593	13570	13582	13702	13708	13792	13663	13533	13545	13616	13493	13573	13713	13828	13750	13787	13716	13661	13857	13711	13852	13753	13584	13615	13589	13845	13657	13578	13521	13660	13741	13850	13587	13612	13518	13550	13668	13563	13663	13661	13521	13574	13808	13726	13711	13728	13589	13506	13446	13489	13639	13718	13673	13556	13687	13543	13492	13826	13572	13644	13592	13602	13759	13639	13615	13730	13653	13574	13704	13442	13798	13607	13623	13658	13853	13528	13704	13756	13603	13641	13887	13797	13582	13721	13650	13757	13531	13550	13774	13726	13649	13538	13647	13594	13549	13764	13511	13684	13737	13732	13522	13573	13691	13807	13679	13714	13827	13710	13733	13605	13566	13570	13761	13767	13618	13624	13535	13665	13340	13517	13617	13790	13555	13442	13643	13764	13458	13666	13658	13639	13798	13384	13585	13684	13447	13758	13772	13712	13642	13701	13701	13510	13698	13842	13699	13746	13575	13707	13698	13700	13607	13454	13585	13657	13635	13697	13742	13590	13610	13631	13490	13658	13785	13579	13752	13666	13856	13585	13615	13587	13574	13718	13741	13577	13532	13628	13689	13646	13552	13784	13596	13629	13540	13548	13708	13553	13598	13524	13551	13640	13676	13799	13631	13576	13633	13647	13604	13535	13703	13727	13651	13640	13635	13670	13616	13857	13628	13547	13763	13735	13613	13741	13644	13665	13664	13647	13586	13736	13635	13645	13761	13741	13600	13771	13703	13453	13424	13700	13872	13709	13700	13522	13679	13639	13524	13659	13727	13512	13650	13619	13600	13636	13650	13542	13477	13725	13561	13504	13838	13660	13645	13491	13552	13809	13680	13792	13924	13624	13666	13615	13772	13759	13801	13644	13797	13449	13426	13615	13808	13744	13714	13713	13649	13662	13838	13700	13604	13574	13767	13539	13583	13648	13692	13599	13539	13534	13820	13684	13739	13629	13618	13564	13681	13568	13549	13425	13745	13447	13721	13583	13768	13692	13811	13568	13540	13595	13598	13477	13717	13673	13621	13685	13553	13707	13648	13605	13654	13709	13609	13790	13574	13538	13482	13512	13553	13683	13697	13505	13724	13595	13666	13530	13596	13605	13770	13721	13520	13617	13595	13611	13716	13643	13537	13588	13717	13920	13699	13500	13641	13589	13566	13606	13722	13616	13703	13793	13690	13598	13492	13560	13567	13576	13884	13557	13576	13801	13507	13777	13681	13677	13860	13638	13740	13742	13488	13580	13805	13867	13589	13571	13470	13649	13512	13681	13638	13694	13619	13857	13666	13610	13476	13528	13748	13685	13787	13722	13716	13712	13685	13751	13650	13747	13558	13500	13586	13549	13641	13641	13550	13628	13567	13633	13485	13695	13711	13604	13536
22542	38562	35761	28043	23632	20534	17960	16215	15169	14238	13943	13548	13355	13432	13163	12963	12945	12802	12696	12658	12489	12713	12617	12576	12515	12396	12456	12612	12492	12626	12455	12547	12342	12454	12628	12492	12551	12293	12449	12604	12527	12560	12579	12466	12471	12451	12401	12331	12352	13380	15021	14240	13492	12908	12662	12528	12371	12372	12521	12284	12279	12293	12192	12494	12411	12349	12370	12491	12187	12259	12449	12516	12469	12389	12252	12239	12184	12417	12440	12356	12394	12437	12546	12381	12342	12343	12391	12315	12344	12308	12482	12347	12551	12376	12337	12435	12224	12416	12302	12480	12253	12414	12393	12254	12287	12468	12047	12426	12349	12464	12174	12254	12383	12125	12418	12390	12340	12242	12278	12401	12564	12285	12437	12265	12503	12281	12182	12432	12389	12195	12269	12136	12269	12170	12433	12338	12308	12407	12150	12354	12396	12380	12216	12487	12284	12321	12290	12353	12258	12279	12250	12230	12307	12413	12337	12128	12226	12442	12382	12343	12453	12446	12417	12329	12325	12171	12403	12294	12252	12432	12447	12220	12355	12257	12318	12424	12285	12431	12302	12366	12434	12231	12368	12314	12312	12322	12280	12206	12361	12311	12267	12573	12226	12309	12300	12294	12401	12272	12352	12238	12360	12326	12245	12301	12392	12329	12300	12232	12457	12313	12223	12180	12154	12314	12288	12313	12184	12371	12320	12369	12359	12309	12338	12286	12333	12184	12243	12393	12316	12376	12260	12368	12326	12397	12292	12231	12174	12252	12299	12304	12234	12325	12259	12214	12187	12277	12434	12212	12102	12429	12192	12411	12227	12141	12224	12351	12311	12381	12309	12243	12531	12461	12345	12308	12291	12288	12330	12291	12232	12166	12177	12291	12460	12293	12278	12271	12423	12287	12268	12297	12500	12425	12306	12270	12124	12241	12334	12338	12391	12249	12314	12315	12310	12284	12222	12286	12361	12350	12412	12559	12306	12329	12354	12267	12341	12370	12405	12387	12439	12309	12211	12251	12261	12393	12281	12403	12236	12270	12543	12466	12377	12243	12306	12397	12178	12276	12303	12338	12247	12348	12346	12218	12508	12318	12187	12334	12405	12182	12324	12323	12334	12353	12391	12308	12429	12475	12308	12293	12389	12193	12194	12295	12537	12458	12236	12356	12465	12205	12250	12258	12213	12336	12239	12254	12326	12217	12380	12276	12509	12325	12294	12129	12382	12236	12480	12275	12440	12371	12293	12421	12249	12319	12280	12304	12228	12297	12406	12276	12374	12347	12116	12299	12376	12407	12260	12397	12331	12363	12197	12250	12310	12098	12410	12351	12493	12290	12415	12176	12273	12345	12399	12171	12325	12315	12383	12452	12003	12149	12421	12281	12319	12321	12275	12166	12378	12155	12338	12419	12296	12172	12275	12277	12396	12346	12430	12363	12237	12372	12402	12326	12298	12357	12298	12402	12420	12240	12310	12421	12192	12281	12396	12141	12313	12400	12283	12304	12464	12279	12473	12308	12403	12395	12326	12249	12290	12482	12319	12335	12406	12399	12287	12228	12360	12279	12204	12346	12312	12267	12266	12367	12431	12201	12442	12445	12452	12351	12195	12273	12359	12241	12259	12280	12248	12485	12326	12403	12411	12374	12249	12316	12343	12337	12343	12361	12293	12361	12186	12288	12328	12372	12217	12301	12393	12407	12279	12481	12313	12200	12193	12294	12275	12423	12300	12286	12306	12368	12426	12322	12359	12295	12200	12335	12262	12284	12274	12183	12204	12395	12363	12224	12369	12444	12368	12129	12158	12509	12292	12126	12273	12201	12244	12415	12244	12288	12397	12358	12164	12342	12423	12329	12314	12361	12422	12466	12435	12333	12305	12296	12392	12331	12309	12380	12236	12132	12306	12294	12423	12196	12261	12264	12212	12251	12285	12403	12272	12409	12284	12296	12389	12308	12425	12219	12226	12257	12356	12281	12357	12304	12276	12250	12232	12213	12253	12329	12249	12296	12354	12283	12287	12224	12313	12345	12423	12161	12345	12248	12343	12254	12480	12321	12268	12242	12395	12225	12454	12250	12294	12297	12324	12217	12355	12274	12403	12365	12428	12300	12482	12382	12407	12504	12300	12158	12420	12184	12372	12257	12324	12291	12383	12415	12239	12267	12362	12298	12342	12343	12536	12193	12316	12390	12311	12324	12307	12317	12244	12442	12380	12160	12539	12416	12366	12373	12366	12372	12300	12323	12330	12309	12388	12215	12586	12373	12385	12491	12242	12244	12378	12378	12339	12339	12483	12224	12228	12432	12237	12406	12434	12334	12435	12347	12339	12579	12364	12344	12203	12203	12323	12367	12264	12235	12216	12247	12281	12299	12304	12319	12438	12321	12126	12373	12451	12281	12209	12289	12414	12123	12165	12267	12283	12352	12445	12244	12493	12284	12403	12254	12385	12228	12300	12275	12352	12356	12344	12310	12345	12161	12367	12391	12242	12258	12390	12352	12349	12429	12234	12276	12240	12304	12249	12271	12288	12240	12393	12385	12303	12338	12285	12257	12184	12349	12522	12445	12375	12373	12436	12311	12352	12293	12422	12382	12390	12321	12486	12258	12349	12244	12429	12252	12315	12275	12214	12446	12326	12157	12382	12372	12339	12359	12205	12364	12214	12180	12389	12383	12342	12441	12260	12470	12305	12503	12338	12372	12208	12206	12235	12319	12322	12242	12389	12449	12264	12362	12330	12416	12339	12466	12311	12431	12389	12201	12295	12326	12364	12317	12309	12221	12261	12207	12288	12247	12265	12352	12409	12380	12430	12348	12295	12270	12303	12138	12213	12389	12338	12146	12261	12376	12351	12406	12417	12240	12287	12248	12142	12237	12298	12432	12359	12287	12460	12315	12269	12449	12398	12218	12257	12314	12350	12390	12160	12219	12267	12417	12329	12230	12235	12290	12234	12143	12470	12257	12329	12342	12357	12275	12304	12178	12342	12425	12279	12333	12335	12197	12383	12259	12304	12331	12436	12397	12082	12347	12334	12352	12355	12474	12294	12332	12281	12357	12309	12221	12301	12198	12407	12260	12208	12283	12134	12407	12316	12243	12389	12418	12352	12264	12382	12479	12111	12325	12378	12397	12502	12309	12397	12379	12234	12406	12387	12291	12388	12378	12301	12375	12283	12277	12376	12259	12477	12339	12318	12204	12279	12425	12400	12315	12337	12240	12254	12377	12417	12308	12198	12251	12363	12128	12390	12237	12341	12449	12268	12348	12233	12238	12314	12443	12299	12487	12188	12279	12453	12341	12184	12270	12176	12171	12313	12202	12351	12434	12304	12120	12330	12536	12320	12202	12300	12297	12241	12448	12423	12475	12403	12261	12214	12330	12394	12320	12199	12353	12368	12328	12241	12427	12459	12204	12408	12193	12227	12337	12319	12474	12372	12347	12506	12349	12138	12141	12307	12246	12395	12255	12182	12471	12355	12300	12313	12233	12315	12261	12288	12289	12349	12358	12141	12249	12243	12249	12397	12224	12490	12474	12233	12270	12300	12380	12155	12173	12264	12367	12226	12247	12311	12142	12169	12382	12277	12246	12265	12232	12344	12397	12248	12360	12263	12365	12239	12212	12435	12146	12255	12291	12384	12344	12303	12276	12310	12462	12155	12335	12353	12164	12231	12367	12197	12294	12266	12208	12322	12142	12385	12193	12358	12308	12186	12274	12368	12357	12409	12315	12215	12270	12243	12259	12219	12138	12389	12272	12381	12487	12348	12421	12331	12369	12494	12318	12277	12437	12386	12392	12367	12437	12329	12217	12298	12414	12350	12344	12182	12262	12230	12493	12224	12319	12316	12306	12385	12274	12091	12269	12378	12415	12235	12302	12398	12396	12238	12194	12568	12208	12330	12419	12292	12249	12475	12250	12211	12363	12399	12287	12351	12299	12320	12300	12355	12373	12276	12433	12355	12308	12359	12274	12069	12303	12240	12427	12278	12466	12393	12359	12388	12284	12299	12291	12310	12411	12259	12320	12210	12378	12370	12372	12350	12266	12542	12424	12396	12341	12227	12277	12569	12268	12250	12204	12445	12173	12137	12397	12427	12314	12181	12444	12365	12551	12398	12310	12153	12430	12361	12392	12248	12429	12299	12385	12264	12329	12391	12210	12339	12231	12451	12111	12291	12315	12364	12313	12364	12255	12345	12334	12238	12398	12290	12215	12370	12230	12209	12409	12282	12308	12262	12305	12172	12328	12456	12353	12204	12293	12146	12278	12364	12273	12408	12399	12278	12428	12354	12285	12297	12141	12349	12155	12200	12246	12287	12240	12406	12356	12247	12415	12234	12430	12458	12307	12263	12310	12513	12492	12362	12350	12304	12320	12136	12254	12310	12292	12307	12249	12305	12208	12301	12225	12302	12254	12419	12279	12492	12287	12311	12149	12357	12235	12376	12281	12274	12508	12181	12404	12261	12372	12405	12318	12319	12237	12279	12184	12307	12398	12242	12290	12188	12370	12290	12434	12205	12410	12310	12440	12164	12390	12238	12498	12423	12287	12187	12271	12262	12346	12406	12242	12369	12272	12143	12118	12290	12325	12321	12358	12230	12305	12232	12430	12384	12260	12196	12197	12362	12152	12306	12311	12345	12322	12320	12196	12371	12166	12332	12321	12219	12258	12390	12225	12225	12368	12362	12349	12327	12442	12405	12305	12289	12185	12419	12320	12291	12336	12314	12310	12223	12256	12153	12280	12380	12302	12267	12340	12332	12340	12313	12272	12373	12325	12255	12260	12118	12472	12257	12314	12254	12341	12343	12378	12324	12305	12209	12420	12321	12205	12325	12366	12364	12334	12362	12245	12434	12237	12312	12174	12267	12462	12441	12356	12418	12250	12264	12441	12441	12273	12288	12237	12342	12346	12379	12272	12404	12339	12350	12264	12252	12383	12320	12362	12379	12304	12212	12160	12294	12242	12250	12098	12427	12245	12344	12432	12132	12262	12266	12359	12296	12244	12468	12405	12340	12427	12320	12448	12204	12266	12354	12192	12314	12358	12229	12315	12241	12277	12318	12254	12391	12336	12495	12492	12223	12424	12268	12377	12234	12360	12448	12379	12377	12247	12350	12169	12315	12364	12371	12423
27551	22022	24077	20234	15741	15015	14927	14510	14328	14401	14336	14355	14332	14326	14086	14028	14125	14195	14149	14211	14209	14035	14104	13958	14111	14222	14055	14025	13937	14109	14261	14177	14158	14020	14127	14054	14073	13944	14081	14097	14121	14142	14067	13942	14111	14075	14132	14076	13989	14220	14346	14317	14197	14095	14022	14065	14122	14115	14078	13821	14065	14100	14100	14022	14136	13849	13774	13976	13810	13929	14145	14076	13695	14057	14118	14147	14002	13991	14072	14176	13943	14224	13982	13960	14177	14015	13849	13976	14066	14043	13910	13917	13999	14133	13970	14034	14029	13940	13934	13968	14031	14068	13914	14048	14056	13997	14076	14028	14137	13974	14206	14352	13881	14071	13920	14071	14180	13919	14320	14108	13905	13884	14163	14044	13890	13987	14045	13942	13880	13961	14022	14050	13934	14028	14022	14057	14010	14007	14034	14032	13796	14113	14079	14004	13926	13882	14019	14077	14027	13993	14184	13986	14094	14073	14228	13981	13742	13996	14048	13965	14098	14046	13898	14100	13967	14064	13930	14031	13863	13797	13914	13953	14139	14068	13676	13892	13859	14066	14121	14089	14062	13852	14094	14135	14183	14165	14014	13864	14163	14144	13907	13877	14043	14077	13995	14029	14086	14149	13980	14077	14123	13937	14135	13931	13929	13973	14066	13781	13967	14010	13997	14029	14060	14090	13919	14001	13954	14085	14048	14108	14208	14169	14129	14161	14055	14081	14097	14106	13919	14071	14116	14154	13972	14210	14019	14085	14141	14026	13854	13789	14223	14025	13992	14026	13975	14143	14146	14177	13996	13872	14059	13989	13924	14058	13929	14166	14102	14133	14040	14026	14050	13998	14175	13987	14053	13984	13802	14081	14212	14118	14021	13988	13976	13942	13943	14075	14080	14029	14052	14132	14132	14151	13949	14099	13970	13971	14063	14108	14124	13872	14104	13928	14084	14049	14056	14040	13977	14003	13924	14094	14016	14013	14190	13841	14244	14192	14178	14162	13925	14006	14018	14101	13954	13994	14173	14064	13890	14022	13984	13975	14011	14116	14273	14019	13987	13977	14111	13886	13926	14078	13976	14090	14069	13955	13959	13808	14038	14093	14134	14038	14085	14152	13919	14160	14003	14079	13940	14099	13950	13878	13873	13935	14052	13869	14101	14046	14018	13993	13805	13831	13956	13945	14018	14147	14133	13958	13925	14106	14140	14152	14087	13849	13778	14121	14116	13936	13891	14094	13939	13992	13926	14039	14153	13930	14138	13953	13802	13908	14010	14108	14044	14000	14290	14183	14091	14002	13938	14139	14175	14151	14063	14158	14000	14264	14119	14152	13770	14030	13875	13989	13897	13833	13972	13993	14078	14091	14008	13940	14082	14240	14199	13959	14131	14093	13889	13808	14184	14037	14083	14073	14187	13939	13858	14032	13910	14151	14100	14058	14182	14019	14034	14040	14335	14080	14067	14245	14088	14098	13900	14209	13942	14023	14067	13986	13878	14211	14033	14027	13960	14021	14135	13992	14139	14047	14002	14286	14066	14018	13920	13891	13952	14014	14129	14180	13948	14072	13915	13987	13928	13877	13945	13997	13975	14002	13960	14159	13888	13999	13928	14144	14054	13975	13903	14053	13995	13946	14007	14049	14005	14028	14042	13941	14149	14141	13963	14014	13936	13902	14040	13941	13940	14168	14226	13997	14011	14107	13994	14155	13926	14196	14102	14087	14151	13966	13895	14201	14142	13913	14254	14142	14249	14288	14236	14116	14287	14046	14271	14172	13965	13945	14305	14000	14222	14055	14070	13982	14306	14144	14029	14071	13956	13907	14229	14057	14038	13929	14189	14145	13817	13895	13994	13971	13936	13934	13916	14084	13983	14086	14101	13826	14016	14077	14025	14134	14199	14109	13946	14009	14050	13956	14014	14082	14254	14089	13927	14112	13955	14162	14067	13856	13937	14037	13805	14019	13986	14173	13984	13999	14117	14037	13926	14060	13968	14060	13937	14083	14248	14162	14107	13955	14008	13957	13910	14240	14136	13987	14052	13977	14039	13938	14080	14041	14168	14154	14074	14027	14099	14180	13957	14178	14106	13814	13968	13860	13908	14015	13933	14010	13970	14013	14052	14097	13908	14053	13820	14056	14012	14170	14270	14085	14033	13975	14091	13972	14050	13957	13879	13874	14073	14099	14055	13891	14012	14172	14025	13849	14165	14057	14115	13910	13994	14113	14010	14320	14081	13940	13925	14241	14127	14027	14086	14001	14173	13852	14136	14056	14185	14042	14108	14040	14067	14136	13989	14158	13983	13959	14065	13911	14209	13970	14035	13930	13938	13963	14128	14097	14109	14024	14026	14214	14042	13963	13974	14150	14253	14191	14016	13951	14072	14068	13932	13955	14112	14004	14020	14009	14199	13904	14061	14048	13920	14313	14160	14140	13921	14208	14016	14122	13792	13808	13804	13899	14104	14186	13867	14151	14149	13955	14040	14130	14027	13970	13880	14155	13924	14141	14043	14075	14073	14176	14208	14037	13974	13968	14251	13910	13896	14081	14171	14000	14102	14101	14000	14018	14018	13910	14107	14019	13942	14045	14024	13878	14083	13902	13904	14117	14044	13990	13994	13947	14106	14223	14078	14236	14168	14108	14088	14055	14013	13924	14180	14017	14026	14064	13935	14149	14096	14105	13878	13942	14114	14044	13958	14011	14047	14066	14167	14005	13972	13979	13983	14023	14017	13970	14018	14109	13750	14165	14122	13909	14156	13842	14191	14060	13966	14062	14004	14092	14231	14055	14074	14163	14004	13934	13978	14061	14115	14090	14074	14096	14102	13927	14030	14017	14028	14123	13987	13848	14069	13952	14038	14084	13995	13990	14151	13999	14003	14078	13973	14183	13918	13964	13976	14191	14044	14116	13880	14141	13927	14102	14143	13934	14015	14034	14062	14009	13982	13874	14208	14116	14083	14030	13820	14138	14040	13909	13971	14004	14032	13768	14109	13932	14143	14087	14194	14018	14072	14012	14096	14008	14023	14105	14175	14253	14034	14047	14034	14017	13974	14083	14048	14117	13827	13905	14065	13907	14026	14067	14128	14169	13938	13939	14105	13877	13979	14103	14165	14047	14120	13952	14091	14155	14049	14148	14031	14289	14070	14046	14136	14013	13946	14094	13843	13895	14017	14151	13976	14277	14143	13885	14157	14149	14025	14073	14142	13941	14067	14073	14017	14092	14002	13831	14008	13919	14009	14152	14131	14058	13918	14082	14050	14035	14067	14124	14015	14099	14314	13855	14210	14096	14078	14076	13886	14147	14071	13965	14248	13947	14022	14005	14078	13863	14022	13855	14209	13887	14063	13883	14201	14115	14193	14017	14251	13909	13860	14031	13947	14067	13950	13963	14046	14147	14036	14091	14273	14011	13988	14006	13915	14023	13912	13844	14090	13918	14130	14146	14103	14234	14111	14112	13929	13859	14017	14072	14122	14034	13990	13941	14172	14150	14166	13977	14001	14048	13987	14267	14044	13971	13943	14076	14186	13995	13951	14232	14194	13995	13982	13865	14069	14020	14070	14189	14153	13916	14057	14063	13941	14032	14202	13890	14147	14139	14021	13925	13939	14072	13869	14085	14156	13899	13983	14129	14197	13958	13940	13967	13940	13937	14051	14055	13967	13974	14094	14072	14229	13807	14000	13922	13860	13927	14132	14073	14200	13886	14120	14048	14038	14238	14137	14028	13978	13893	14167	14011	13838	14033	14095	14084	13828	14080	14159	14092	14072	13913	13985	14053	14008	14093	14107	14044	14003	14107	14046	14042	13973	14125	13985	14009	14003	14021	13946	14163	13945	13948	13932	14118	13969	13982	14055	13985	14100	14170	13805	13918	13995	14013	14112	13979	14035	13973	14063	14029	14037	13871	14034	14084	14011	13947	14115	14058	13779	13909	14104	14005	14022	14012	14090	14193	14034	14114	14171	13996	13988	14044	14046	14123	14122	13924	13914	13983	13944	14037	14067	13962	14057	13938	14089	14051	13906	14155	14048	13902	13963	14044	14130	14129	14360	13986	13899	13666	14067	14056	14109	14042	14118	14059	14045	14208	14081	13981	14065	14213	14008	14023	13918	13989	14069	14035	13936	14034	14234	14114	14248	13990	13885	14125	14065	14231	14054	14176	14175	14035	14188	13998	13960	13954	13988	14039	14118	14084	14081	14055	13998	14094	13937	14085	14056	14029	14102	14110	14031	14053	14191	14103	13924	13952	13974	14124	14005	14005	13977	14027	14122	14218	13928	13977	14127	14148	14098	14015	14144	13900	14071	14033	14038	14125	13964	14215	14002	14000	13977	14094	14154	14139	14206	13881	14027	13980	13890	14023	13988	13985	13986	13874	13932	14182	14004	14063	14081	13943	14002	14147	14119	14150	13997	13806	13903	14077	13990	13852	13916	13876	14096	13976	14071	13943	14233	13995	14019	13814	13839	13990	13999	14033	14081	14116	13889	14156	14103	14030	13978	13980	13965	14132	14076	14002	14089	13942	13929	13888	14024	14070	13986	14014	13996	14102	14167	14015	13874	14097	13954	14123	14056	14076	14227	13936	13896	14216	13997	14115	14245	14068	13964	14180	14015	14000	14134	14031	14102	14081	13869	14057	14072	14018	13972	14068	13884	14060	13924	13766	13914	14126	13884	14131	13934	14106	14174	14036	14181	13982	14159	14078	14049	14139	13945	13975	13954	14018	14094	14164	14079	13874	14075	14105	13974	14036	13996	13937	14028	13991	14126	14035	14149	14026	13985	14079	14128	14059	13981	14027	14093	13969	14091	14206	14086	13939	13827	13964	13807	14070	14029	14041	13968	14163	13964	13931	14030	13736	14080	14068	14023	13862	14080	14021	13956	14295	13914	13838	14235	14011	14066	14150	14001	13967	13950	14175	14114	13812	13889	13910	13969	14054	14073	13985	14110	14099	14052	13997	14008	14046	14132	14082	14123	13980	14152	14087	13914	13948	14087	14032	13927	13994	14112	14015	14067	14282	14184	13937	14006	14165	13946	13999	13903	13999	14061	13963	14021	14171	14063	13960	13918	14127	14163	14148	14074	14106	13995	14168	14057	14092	14047	14171	14095	13814	13949	13818
16195	21695	20917	17829	15282	14048	13539	13455	13283	13196	13051	12978	12918	13038	12941	12703	12715	12750	13065	12687	12753	12790	12630	12687	12709	12510	12747	12778	12562	12766	12600	12622	12613	12540	12641	12853	12594	12705	12741	12656	12615	12730	12669	12851	12657	12443	12674	12727	12797	12654	12821	12837	12872	12729	12756	12696	12696	12687	12664	12542	12593	12767	12595	12663	12679	12654	12663	12606	12604	12630	12523	12677	12874	12597	12837	12752	12512	12559	12747	12684	12544	12607	12717	12764	12719	12651	12718	12637	12650	12730	12694	12630	12652	12589	12670	12766	12744	12635	12568	12834	12630	12613	12675	12753	12535	12637	12626	12754	12629	12539	12665	12632	12618	12619	12845	12712	12493	12830	12508	12625	12788	12655	12576	12510	12592	12692	12715	12663	12655	12554	12469	12649	12758	12759	12530	12497	12645	12700	12650	12620	12693	12519	12608	12712	12738	12456	12560	12673	12670	12440	12588	12719	12568	12666	12453	12565	12585	12677	12707	12697	12666	12709	12537	12584	12502	12580	12635	12574	12734	12528	12518	12466	12667	12598	12642	12620	12579	12574	12560	12519	12817	12566	12593	12581	12535	12643	12588	12588	12772	12574	12593	12608	12574	12590	12662	12858	12549	12561	12675	12618	12671	12546	12622	12627	12675	12739	12634	12614	12595	12730	12601	12669	12425	12577	12620	12650	12525	12709	12572	12674	12593	12533	12421	12677	12650	12645	12664	12547	12665	12533	12635	12652	12647	12643	12579	12730	12604	12649	12663	12511	12600	12513	12529	12498	12636	12628	12654	12609	12746	12542	12711	12713	12578	12635	12726	12718	12495	12700	12611	12703	12551	12595	12586	12593	12720	12668	12737	12499	12571	12674	12597	12703	12505	12495	12505	12716	12707	12592	12736	12589	12549	12652	12600	12670	12699	12727	12712	12603	12627	12646	12637	12635	12661	12412	12662	12627	12693	12753	12717	12526	12592	12715	12596	12690	12504	12589	12836	12570	12694	12714	12764	12588	12554	12785	12601	12587	12564	12533	12542	12531	12676	12602	12608	12596	12758	12637	12683	12642	12493	12622	12664	12366	12774	12685	12483	12594	12469	12675	12685	12699	12462	12583	12607	12592	12611	12649	12662	12664	12589	12762	12745	12580	12567	12842	12453	12631	12763	12713	12664	12721	12697	12597	12763	12610	12799	12492	12441	12685	12509	12795	12786	12736	12660	12717	12501	12605	12657	12724	12814	12713	12685	12767	12641	12722	12617	12726	12532	12736	12553	12832	12591	12669	12599	12598	12497	12604	12825	12641	12651	12554	12769	12590	12659	12406	12607	12726	12676	12651	12699	12634	12647	12635	12704	12500	12659	12754	12769	12597	12697	12548	12607	12635	12752	12771	12788	12641	12661	12575	12654	12838	12641	12660	12658	12566	12468	12593	12530	12673	12626	12665	12749	12642	12693	12648	12754	12651	12589	12637	12683	12515	12544	12825	12670	12589	12708	12796	12689	12609	12705	12777	12586	12670	12433	12580	12909	12477	12432	12638	12649	12619	12648	12702	12754	12457	12525	12787	12688	12653	12623	12633	12784	12594	12699	12542	12550	12537	12682	12605	12396	12716	12419	12579	12617	12570	12630	12669	12764	12631	12768	12471	12759	12565	12755	12718	12624	12669	12632	12511	12762	12648	12518	12631	12538	12610	12683	12589	12642	12592	12565	12551	12703	12664	12696	12738	12662	12675	12556	12642	12473	12766	12755	12736	12716	12512	12804	12695	12677	12669	12654	12495	12743	12535	12690	12549	12467	12590	12676	12621	12587	12656	12803	12424	12547	12602	12706	12699	12642	12584	12669	12660	12652	12618	12585	12645	12662	12692	12773	12657	12648	12659	12534	12603	12661	12684	12594	12653	12763	12552	12599	12555	12697	12622	12640	12516	12637	12498	12707	12743	12622	12576	12556	12697	12624	12701	12737	12519	12622	12673	12682	12741	12609	12797	12708	12645	12640	12717	12611	12536	12609	12470	12705	12556	12574	12755	12639	12557	12635	12580	12522	12480	12750	12570	12703	12586	12560	12578	12702	12640	12558	12662	12528	12736	12661	12676	12633	12522	12845	12686	12385	12635	12539	12535	12616	12534	12544	12727	12692	12810	12666	12660	12653	12710	12556	12717	12664	12770	12667	12594	12618	12584	12677	12667	12674	12683	12824	12575	12638	12762	12713	12544	12874	12815	12533	12595	12592	12787	12578	12535	12580	12775	12457	12673	12622	12541	12675	12702	12749	12647	12643	12603	12687	12571	12767	12591	12611	12578	12663	12740	12677	12719	12646	12617	12774	12579	12563	12711	12610	12682	12655	12661	12639	12544	12506	12734	12632	12546	12431	12640	12666	12433	12522	12633	12647	12625	12545	12579	12484	12689	12571	12598	12663	12765	12704	12721	12583	12667	12596	12668	12593	12505	12693	12604	12561	12478	12526	12597	12672	12626	12624	12565	12647	12770	12639	12618	12595	12649	12616	12523	12661	12727	12572	12598	12467	12608	12686	12494	12609	12651	12563	12575	12735	12687	12686	12697	12554	12748	12580	12630	12684	12658	12741	12642	12716	12553	12597	12685	12643	12589	12764	12627	12555	12542	12581	12548	12690	12600	12491	12609	12633	12603	12661	12737	12625	12674	12516	12828	12713	12525	12594	12628	12631	12762	12587	12618	12612	12737	12566	12573	12550	12548	12553	12735	12719	12787	12678	12558	12448	12635	12486	12738	12693	12631	12625	12632	12745	12566	12582	12695	12633	12477	12529	12503	12613	12687	12600	12669	12732	12604	12557	12587	12706	12614	12607	12718	12733	12540	12569	12657	12643	12714	12598	12584	12735	12571	12661	12457	12471	12639	12778	12697	12369	12623	12654	12671	12517	12643	12679	12648	12508	12622	12744	12726	12619	12438	12632	12563	12650	12635	12621	12693	12608	12659	12624	12624	12619	12729	12608	12625	12648	12623	12633	12612	12620	12542	12699	12612	12663	12505	12601	12698	12633	12597	12622	12533	12548	12583	12533	12585	12568	12695	12585	12762	12618	12599	12559	12660	12565	12639	12700	12470	12683	12681	12695	12497	12661	12637	12716	12651	12736	12810	12644	12630	12604	12619	12660	12491	12575	12636	12781	12603	12646	12553	12650	12612	12647	12614	12630	12576	12648	12552	12697	12576	12638	12549	12788	12670	12649	12643	12756	12653	12635	12638	12597	12570	12664	12592	12706	12590	12795	12781	12664	12584	12611	12575	12662	12468	12671	12531	12696	12609	12599	12613	12515	12553	12760	12571	12736	12787	12717	12659	12649	12574	12658	12599	12708	12699	12622	12721	12672	12717	12501	12454	12681	12703	12728	12751	12588	12646	12637	12640	12926	12507	12676	12606	12629	12469	12609	12657	12690	12547	12705	12743	12640	12743	12682	12760	12644	12630	12636	12673	12595	12721	12703	12778	12644	12554	12578	12670	12569	12660	12664	12839	12676	12779	12598	12569	12573	12607	12480	12666	12722	12559	12660	12588	12551	12663	12428	12568	12692	12586	12500	12661	12691	12531	12712	12526	12650	12500	12654	12614	12605	12563	12553	12731	12623	12701	12745	12567	12686	12608	12695	12648	12856	12555	12705	12688	12609	12566	12717	12603	12625	12660	12498	12562	12535	12595	12637	12567	12576	12759	12524	12665	12730	12691	12614	12648	12715	12695	12497	12687	12600	12663	12686	12503	12734	12498	12526	12744	12607	12734	12541	12772	12457	12659	12548	12603	12673	12657	12676	12558	12818	12621	12744	12633	12735	12682	12471	12468	12573	12610	12551	12634	12665	12614	12603	12667	12720	12617	12610	12581	12715	12544	12460	12622	12709	12783	12616	12643	12484	12535	12631	12514	12692	12630	12677	12646	12621	12745	12799	12540	12696	12714	12688	12627	12609	12529	12717	12698	12703	12565	12650	12545	12685	12572	12533	12392	12549	12542	12723	12637	12691	12674	12884	12745	12695	12738	12652	12594	12623	12609	12467	12685	12569	12732	12725	12755	12481	12457	12649	12570	12536	12583	12547	12612	12698	12653	12656	12695	12549	12583	12723	12573	12674	12656	12611	12667	12714	12537	12682	12695	12668	12616	12637	12743	12774	12734	12625	12707	12637	12723	12696	12733	12715	12618	12604	12578	12799	12641	12751	12673	12548	12622	12688	12583	12586	12637	12661	12653	12775	12682	12756	12594	12573	12721	12704	12782	12811	12709	12692	12648	12614	12690	12853	12707	12546	12593	12634	12649	12642	12532	12552	12697	12603	12684	12750	12480	12623	12562	12791	12740	12604	12712	12519	12497	12642	12512	12774	12617	12601	12592	12636	12631	12362	12708	12641	12590	12651	12497	12801	12516	12730	12447	12616	12797	12563	12630	12646	12544	12521	12654	12732	12671	12550	12545	12527	12610	12680	12518	12817	12687	12768	12549	12602	12842	12675	12638	12703	12533	12542	12648	12412	12705	12610	12733	12712	12603	12761	12650	12689	12575	12570	12613	12432	12760	12676	12578	12742	12597	12742	12651	12542	12548	12790	12557	12513	12649	12916	12624	12800	12760	12587	12676	12649	12573	12654	12517	12571	12736	12621	12665	12459	12501	12442	12862	12759	12576	12639	12593	12746	12746	12548	12541	12770	12680	12675	12757	12631	12666	12724	12633	12623	12782	12701	12674	12666	12768	12613	12732	12679	12561	12566	12633	12679	12648	12600	12448	12481	12496	12617	12588	12534	12687	12679	12656	12682	12676	12596	12800	12567	12649	12595	12632	12639	12681	12541	12597	12676	12646	12590	12841	12685	12717	12642	12587	12674	12728	12577	12558	12495	12615	12559	12495	12741	12688	12533	12661	12644	12584	12518	12599	12597	12596	12658	12602	12721	12670	12683	12715	12651	12763	12703	12629	12672	12599	12834	12659	12672	12716	12698	12670	12585	12756	12756	12664	12653	12595	12644	12545	12550	12577	12587	12632	12633	12720	12651	12698	12732	12474	12642	12544	12615	12648	12653	12597	12700	12733	12666	12516	12560	12581	12656	12634	12536	12842	12411	12590	12561	12722	12637	12626	12670	12783	12774	12598	12532	12639
24002	21393	28818	24327	22179	21414	19646	16538	15671	15506	15364	15095	15031	15223	15084	14752	15069	14987	14934	14749	14782	14776	14582	14699	14693	14716	14640	14784	14739	14496	14654	14599	14539	14415	14655	14701	14765	14711	14719	14618	14633	14812	14771	14663	14888	14730	14644	14610	14849	15227	15521	15438	15085	14887	14803	14542	14560	14735	14661	14663	14592	14442	14660	14513	14677	14802	14630	14559	14674	14650	14648	14772	14764	14761	14807	14615	14475	14600	14505	14636	14431	14602	14591	14459	14747	14503	14565	14564	14562	14570	14536	14639	14539	14743	14462	14641	14658	14709	14549	14534	14592	14626	14585	14634	14408	14569	14429	14621	14694	14626	14458	14754	14547	14556	14587	14478	14810	14575	14347	14611	14442	14704	14521	14605	14646	14540	14637	14678	14538	14464	14417	14420	14572	14480	14625	14672	14567	14490	14590	14491	14533	14646	14554	14573	14519	14569	14595	14463	14602	14415	14358	14523	14505	14376	14274	14681	14681	14511	14622	14420	14531	14296	14666	14743	14636	14639	14748	14479	14531	14449	14535	14453	14679	14538	14663	14788	14405	14590	14659	14435	14678	14821	14746	14444	14486	14517	14503	14596	14526	14681	14698	14643	14494	14717	14490	14473	14588	14299	14522	14558	14436	14522	14291	14529	14471	14622	14571	14591	14548	14598	14688	14672	14404	14438	14575	14537	14634	14401	14554	14570	14637	14615	14416	14428	14937	14504	14544	14633	14615	14426	14500	14580	14525	14527	14667	14693	14603	14447	14666	14672	14580	14732	14422	14378	14614	14451	14460	14637	14561	14679	14560	14489	14495	14766	14699	14612	14569	14605	14469	14601	14449	14488	14549	14614	14540	14523	14692	14387	14446	14635	14644	14543	14395	14468	14778	14731	14475	14486	14590	14657	14491	14483	14428	14462	14660	14620	14609	14714	14802	14563	14476	14554	14551	14474	14548	14614	14720	14676	14606	14357	14550	14566	14603	14847	14555	14707	14513	14480	14612	14708	14563	14581	14762	14583	14467	14709	14497	14556	14573	14573	14592	14557	14539	14580	14450	14478	14295	14615	14581	14473	14512	14617	14479	14603	14586	14497	14688	14575	14815	14596	14656	14573	14387	14500	14497	14650	14654	14583	14603	14356	14724	14430	14420	14676	14504	14548	14748	14469	14606	14592	14625	14473	14565	14519	14684	14454	14681	14558	14347	14426	14637	14364	14698	14590	14360	14469	14514	14513	14608	14483	14519	14670	14596	14588	14672	14642	14375	14617	14693	14637	14590	14448	14382	14489	14561	14321	14548	14652	14660	14633	14508	14452	14626	14530	14603	14681	14343	14561	14740	14503	14769	14595	14684	14528	14598	14659	14686	14823	14660	14501	14686	14523	14533	14449	14643	14631	14641	14584	14663	14641	14596	14508	14563	14705	14692	14445	14515	14487	14565	14533	14493	14489	14554	14460	14581	14556	14653	14725	14568	14467	14533	14458	14674	14640	14538	14600	14583	14683	14379	14610	14620	14488	14572	14635	14357	14504	14548	14608	14592	14426	14499	14502	14748	14660	14407	14575	14521	14652	14334	14666	14493	14650	14551	14768	14390	14530	14835	14579	14730	14738	14607	14452	14492	14532	14534	14559	14561	14488	14620	14470	14413	14299	14600	14480	14425	14592	14517	14447	14626	14429	14663	14557	14607	14623	14546	14408	14443	14633	14667	14618	14633	14525	14582	14168	14417	14558	14525	14531	14654	14437	14633	14418	14323	14507	14529	14633	14761	14703	14529	14364	14584	14451	14718	14552	14726	14647	14565	14479	14433	14632	14687	14696	14542	14417	14448	14503	14536	14561	14359	14559	14512	14589	14440	14390	14527	14458	14670	14525	14644	14781	14551	14655	14877	14519	14706	14583	14529	14579	14595	14566	14559	14734	14709	14445	14606	14505	14521	14495	14631	14668	14690	14584	14621	14502	14569	14581	14482	14520	14599	14500	14352	14293	14511	14541	14459	14631	14418	14557	14673	14279	14549	14888	14578	14631	14667	14585	14575	14634	14668	14523	14560	14598	14530	14455	14769	14477	14583	14587	14454	14735	14527	14490	14661	14532	14760	14742	14547	14580	14472	14360	14596	14478	14508	14709	14818	14640	14483	14332	14523	14463	14383	14344	14513	14705	14780	14457	14577	14638	14591	14781	14600	14575	14486	14352	14512	14539	14492	14780	14414	14598	14559	14589	14598	14552	14590	14579	14768	14436	14553	14625	14549	14675	14609	14625	14343	14730	14431	14577	14625	14432	14570	14514	14394	14714	14454	14575	14698	14525	14646	14698	14762	14644	14603	14518	14665	14457	14382	14437	14512	14368	14504	14639	14587	14511	14588	14652	14455	14580	14755	14626	14844	14604	14649	14653	14347	14589	14574	14499	14381	14276	14697	14479	14553	14448	14621	14501	14374	14520	14582	14636	14494	14506	14478	14537	14611	14610	14421	14645	14470	14709	14751	14517	14442	14544	14738	14549	14603	14636	14481	14570	14459	14468	14551	14459	14440	14472	14580	14547	14720	14695	14622	14536	14379	14464	14663	14658	14598	14697	14629	14642	14759	14658	14564	14867	14601	14423	14489	14527	14431	14441	14531	14539	14482	14520	14472	14545	14647	14519	14590	14503	14642	14571	14528	14618	14506	14629	14398	14841	14692	14517	14413	14534	14627	14493	14572	14558	14519	14523	14664	14761	14658	14694	14486	14518	14560	14388	14485	14513	14507	14450	14529	14511	14449	14514	14511	14389	14571	14601	14581	14716	14610	14513	14559	14558	14668	14519	14709	14467	14430	14541	14365	14543	14604	14595	14671	14590	14435	14539	14450	14677	14580	14646	14727	14478	14423	14428	14691	14540	14730	14493	14647	14647	14447	14450	14587	14573	14740	14594	14639	14768	14642	14579	14811	14465	14498	14492	14357	14512	14540	14572	14748	14547	14719	14684	14579	14725	14424	14667	14685	14483	14483	14475	14423	14574	14588	14630	14753	14500	14482	14542	14535	14446	14353	14340	14438	14647	14442	14584	14743	14664	14767	14605	14449	14467	14582	14814	14553	14631	14489	14680	14433	14689	14599	14543	14593	14590	14714	14468	14441	14570	14763	14686	14513	14602	14595	14672	14594	14638	14682	14425	14485	14713	14472	14610	14473	14657	14492	14620	14464	14536	14763	14491	14616	14592	14520	14543	14713	14550	14720	14477	14439	14511	14676	14457	14590	14530	14590	14420	14633	14426	14567	14566	14667	14527	14716	14622	14516	14467	14488	14722	14551	14437	14539	14483	14585	14622	14711	14685	14670	14646	14468	14560	14179	14502	14686	14516	14558	14536	14240	14587	14426	14418	14582	14339	14514	14512	14754	14665	14691	14614	14395	14524	14512	14579	14496	14662	14761	14798	14702	14716	14515	14514	14569	14574	14515	14504	14724	14569	14659	14579	14577	14330	14607	14579	14464	14300	14514	14410	14549	14563	14547	14508	14477	14587	14590	14444	14611	14577	14444	14667	14648	14746	14656	14590	14635	14586	14484	14529	14717	14632	14779	14865	14669	14604	14517	14638	14723	14245	14581	14613	14582	14678	14460	14501	14693	14713	14440	14456	14541	14383	14581	14666	14490	14590	14553	14824	14465	14645	14681	14658	14794	14568	14409	14602	14564	14449	14665	14470	14601	14543	14691	14477	14625	14788	14523	14356	14326	14503	14490	14424	14532	14708	14648	14584	14680	14330	14571	14565	14574	14461	14540	14566	14643	14559	14544	14557	14520	14607	14528	14644	14287	14678	14576	14576	14457	14428	14579	14580	14578	14555	14521	14383	14625	14623	14616	14519	14683	14471	14349	14605	14734	14716	14501	14488	14582	14715	14472	14411	14657	14488	14329	14773	14592	14437	14522	14578	14540	14770	14487	14580	14453	14484	14426	14701	14705	14598	14601	14639	14562	14572	14654	14556	14697	14658	14691	14610	14570	14591	14706	14693	14605	14495	14581	14573	14544	14504	14414	14569	14591	14305	14498	14503	14658	14412	14556	14636	14538	14724	14556	14521	14629	14479	14476	14536	14495	14454	14692	14601	14435	14393	14547	14517	14622	14650	14642	14448	14509	14597	14611	14498	14645	14490	14548	14603	14605	14579	14693	14550	14721	14560	14524	14785	14531	14555	14642	14662	14724	14670	14625	14455	14493	14412	14607	14535	14709	14450	14365	14819	14576	14473	14628	14507	14622	14446	14623	14410	14582	14580	14590	14437	14543	14544	14567	14715	14569	14249	14632	14735	14671	14396	14478	14333	14647	14593	14440	14806	14728	14546	14515	14746	14655	14733	14518	14586	14612	14589	14502	14530	14705	14665	14629	14541	14545	14506	14541	14685	14750	14557	14539	14596	14413	14733	14556	14645	14614	14576	14784	14666	14564	14659	14533	14542	14558	14587	14454	14658	14569	14527	14513	14436	14524	14577	14541	14562	14613	14705	14638	14635	14577	14537	14448	14544	14753	14538	14591	14568	14497	14638	14706	14551	14417	14453	14623	14570	14485	14506	14740	14491	14587	14428	14647	14455	14457	14570	14488	14551	14649	14601	14616	14368	14590	14368	14643	14576	14590	14397	14572	14666	14777	14696	14578	14493	14393	14599	14529	14747	14526	14358	14657	14668	14650	14618	14474	14641	14543	14669	14510	14514	14508	14610	14563	14517	14744	14640	14535	14552	14619	14856	14590	14557	14585	14504	14599	14514	14665	14644	14583	14630	14553	14664	14541	14482	14609	14449	14820	14433	14496	14593	14641	14652	14376	14361	14685	14558	14436	14660	14593	14612	14464	14587	14833	14507	14775	14446	14422	14724	14489	14248	14662	14440	14469	14505	14424	14445	14597	14634	14542	14333	14603	14397	14535	14584	14636	14614	14457	14532	14526	14562	14743	14469	14549	14494	14359	14421	14499	14476	14589	14556	14518	14488	14487	14555	14772	14690	14706	14687	14723	14566	14515	14678	14650	14662	14655	14592	14423	14488	14563	14801	14515	14566	14520	14490	14677	14574	14433	14541	14673	14456	14587	14584	14588	14479	14412	14563	14576	14522	14688	14667	14526	14532	14656	14468	14448	14465	14561	14659
20310	32442	29573	24001	20002	17658	16526	15277	14470	14193	13929	13941	13606	13693	13560	13424	13324	13400	13249	13506	13235	13170	13253	13132	13289	12878	13147	13135	13343	13056	13183	12959	13003	13114	12963	13140	12830	13084	13060	12921	13151	12997	13107	13205	12910	13091	13229	12957	13011	14019	14424	13915	13637	13501	13175	13002	12955	12917	13186	13140	12937	12971	13064	12951	13011	12837	13044	13000	12794	13037	13011	12743	13098	12978	12969	13079	13039	12983	13019	13149	12955	13114	12935	12987	13057	12970	13092	13022	13011	12988	13007	12934	12910	13035	12840	12982	13053	13191	12933	12979	13045	12980	12815	13029	12947	12893	13032	13063	12938	13048	12984	12998	13009	13018	12991	12977	13049	13001	13021	13009	12906	13312	13181	12922	12981	13026	13134	12886	13061	12964	12992	13014	13129	13031	12957	13075	12802	12896	12931	13098	13018	12856	12902	12975	12956	13016	13034	13096	13017	12946	12855	13085	13063	12958	13002	12997	12966	13064	12745	13066	12975	13016	13056	13056	12907	13176	12926	12936	12890	12863	12921	12927	12976	12976	12831	12932	12984	12992	12993	13138	13084	12994	13016	13122	13008	12929	13015	13077	13056	13020	12989	12966	12942	13024	13002	12909	12917	12940	12984	13098	12927	12828	13058	12984	12968	13078	12912	13056	13050	13079	12946	12881	13013	12961	12963	12981	12989	13123	12979	13096	12817	13091	12944	13021	12946	13113	13129	12791	13036	12938	12921	13019	12957	12934	12943	12888	12893	13024	13031	12907	12966	13018	13081	12990	12973	13124	12894	12986	12867	13025	12978	13049	12929	13132	13095	13207	12990	13069	13011	13002	13001	12917	13027	12790	13022	12926	12912	13146	12908	13093	12873	12844	12931	12940	12921	13055	12894	13112	12928	12953	13121	13119	12950	12895	13032	13050	12942	12896	12932	12882	12868	12952	12875	13023	13038	13042	12927	13012	13034	13043	12972	13124	12866	12973	13143	12839	13111	12926	12961	13026	12938	12985	12901	13123	12940	13194	12990	12976	12942	13039	13186	12962	13202	13078	12848	12920	13027	12878	13025	12943	12897	13063	13031	13007	13070	13156	12900	13049	13049	12942	12869	12772	12959	13045	13032	12953	12888	12908	12904	12878	13078	13079	13067	12985	12898	12925	12913	13172	13071	12989	12968	12885	13118	12993	13100	13011	12995	12887	13101	12956	13106	12945	12851	13112	13002	13087	12933	12990	12991	13083	12953	12910	13049	13050	13161	12981	13088	13065	13005	12984	12908	13245	13065	13056	13009	13057	13049	12958	13038	12861	13024	12951	12955	12995	12968	13095	12916	12866	12941	13003	13087	12906	12893	13011	12855	13014	13080	12899	13089	13009	13028	12835	13024	13134	12891	13004	12949	13139	13034	13050	13024	12883	13216	12899	12926	13173	12984	12995	13004	12977	13020	12740	13016	13103	13094	12738	12924	12949	13054	13035	12972	13106	13060	13007	13106	13070	13022	12973	13020	12866	12926	13048	12833	13044	13022	12876	13011	13167	12880	12989	12943	13023	13149	13070	12943	12898	12911	13091	13132	12964	13097	13017	12930	13032	13053	12771	12856	13115	13042	12928	12944	12848	13023	13050	12885	12960	13074	12822	12811	13016	13113	13227	13190	13060	12920	13012	13172	13017	13062	12937	13149	12997	12835	12997	12977	13015	13121	12869	12968	13071	13077	12940	13119	12918	13053	12956	12785	12979	13027	13017	12948	13043	12984	12920	12966	12988	12980	13193	13065	12977	12965	13002	12825	13053	13105	12994	13066	12947	13130	12910	12946	13085	12863	13034	13151	12924	13181	12929	12967	12935	12903	12956	12970	12755	12883	12952	12994	13107	13042	13040	13005	12913	12842	13016	12857	13002	13051	12935	13055	12930	13079	13165	12845	12850	13064	13092	13047	13154	12744	12904	12930	13021	12967	12960	12842	12999	12898	12982	12864	13013	12857	12997	12966	13012	12998	13018	13020	12999	12999	13066	13000	12791	13045	13151	13023	12975	12877	12962	12798	12880	12952	12879	13009	12862	12966	12949	13108	12980	12983	12990	12899	13001	12963	13075	13088	13051	13044	13007	12874	13203	13104	12998	13064	13105	12941	12885	12913	12939	12885	13112	12943	13007	12844	13006	12914	12970	13015	12957	13016	13092	13001	12987	12881	12940	12984	13147	12972	12799	12995	12880	13008	12942	13203	12876	13075	13098	12891	12986	13038	12796	12948	13008	12999	12989	12887	12874	12862	12972	12884	12960	13022	12883	13064	13150	12850	13015	12981	12974	13061	12816	13004	13206	13138	12865	12840	12952	13092	12980	12843	13033	12899	12916	13016	12999	13141	13012	12943	12969	13005	12902	12961	12881	12981	13077	12925	12915	13033	12872	12873	12924	12987	13059	13061	13114	12954	12879	13033	12894	13022	13017	13021	13064	13094	12884	13055	12980	13025	13061	12972	12891	13127	12964	13072	13033	12897	13102	13017	13027	12949	12926	13097	12998	12976	13082	13076	12980	12974	13013	13045	12983	12934	13079	12907	13168	13001	13057	13022	12917	13117	12989	13183	12994	12886	12995	13067	12865	12968	12959	13083	13110	12911	12974	13068	12973	12844	13105	13212	13159	12933	13007	12972	12950	13074	12858	13132	12957	12986	13013	12913	13104	13079	12879	13102	12951	13048	12926	12932	12888	12868	12940	12969	12930	12906	13060	13009	13054	13022	13004	13121	12960	13003	13089	12962	12961	12949	12995	13029	13086	13047	13132	13052	12789	13004	12956	12938	13029	13210	13066	12929	13162	12773	12932	13100	13057	12988	12788	12951	12942	13048	13100	13097	12947	13164	12847	13078	12885	12932	12936	13007	12934	13076	13014	12930	12987	12955	13114	12964	12974	13094	12909	12835	12973	12911	12915	12916	12915	12886	13031	12876	13011	12969	12843	13008	12876	12914	12865	12912	12967	12872	12987	12977	12991	12929	12947	12971	12959	12987	12921	13150	12955	12940	12940	13000	12992	12911	13040	13095	13042	13017	13093	12917	12983	12825	12998	13094	12880	12946	12994	13088	13107	12928	12998	12997	13051	13048	12996	12890	13051	13078	13081	12985	12966	12906	12989	13101	13025	13038	13200	12923	12997	13046	12990	12985	12982	12929	12938	12921	13113	12947	13059	13010	13087	12994	13038	12835	12786	13027	12887	13016	12866	12920	12900	12829	13137	12957	12999	13135	13112	12927	12982	12991	13089	13093	13035	12960	13018	13075	13005	12975	13022	12896	13172	13115	12972	13103	13072	12972	12893	13070	13110	13038	12958	13068	12891	12940	12962	12943	13120	13059	12978	12782	13035	13016	12903	12988	12963	12976	13014	13020	13101	12958	13077	12956	12826	12929	12925	12899	13081	12963	12947	12920	13104	12914	13094	12983	13134	13093	12996	12904	13044	13004	13036	13138	12952	12931	13042	12888	12861	13020	13125	13005	12810	13216	13006	13100	12976	12976	12882	12953	12902	13123	13056	12939	12938	12957	12858	13195	12937	13059	12953	12915	12944	13032	12946	13039	13047	12882	12937	12899	13151	13168	12971	13077	13010	12964	12935	13087	13082	13065	12911	12927	13006	13042	12866	12934	12981	12980	13052	12888	12988	12865	12945	13037	13066	12964	13120	13038	13026	13152	13111	12872	12981	12987	13004	12931	13078	13108	13028	12916	13031	13178	13148	13066	13028	13003	12996	13017	12996	12905	13024	12897	12809	12981	12881	12996	12931	13037	12974	12825	13076	13062	12949	12933	12926	13014	13058	12889	13058	13010	13108	13039	12885	13085	13225	13060	12961	13043	13074	13019	13069	12965	12950	13081	12956	12907	12904	13019	12913	13089	13042	12960	12986	12940	13018	12975	12966	13133	12972	12789	13011	13024	12943	12896	12981	12841	13102	13106	12902	13111	13059	12977	12840	13084	13041	12950	12939	12990	12908	13008	13005	13156	12927	12933	12943	13152	12969	12977	13031	13060	12995	12987	12949	13093	13086	13235	12893	13060	12880	12970	13006	12996	13044	13023	12918	12954	13023	13003	13048	13058	13057	13058	13087	12945	12899	13005	13014	12897	13065	12971	12950	13085	12966	13031	13003	12967	13055	12984	13034	13091	12969	13029	12988	12937	13193	12978	12931	12999	12981	12976	13058	13104	13164	13121	13013	13004	13160	13065	12926	12870	13060	12962	13090	13186	12941	13060	13048	12919	12913	12904	13063	13017	12979	12821	13033	13133	13017	12996	13038	12998	12891	13164	13093	13047	12915	12903	12980	13266	13067	12879	12973	13157	13077	12960	12957	12962	13100	12938	13006	12826	13043	13071	12967	12928	12961	12932	12953	13001	12969	13028	12933	12867	12816	13006	12988	12956	13066	13083	13075	13015	12932	12949	12848	12936	12808	12986	12790	12984	13166	13001	12996	12897	12924	13015	12838	12866	13124	12970	12874	13040	12895	12956	12902	12865	13014	12933	13006	13134	12969	12852	12962	12877	12984	12888	12792	12885	12972	12895	13051	12771	13025	13011	12933	12957	13076	12895	13084	13138	12943	12860	12955	12997	12907	13041	13052	13032	12980	12833	12947	12989	13072	12947	13009	13036	13039	13048	12909	13013	12975	12970	12906	13027	12890	12829	13105	13084	13026	13029	12969	12877	13014	12964	12988	12982	12923	13063	13064	13009	12927	13054	13048	12951	12894	13131	12918	12838	13069	13085	13022	12921	12988	13122	12963	13079	13036	12960	13040	12946	12879	12868	13030	13135	12984	13075	13032	13028	13019	12898	12796	13023	12938	12941	13091	13050	13004	13074	12874	12947	12796	12964	13145	13067	13102	13053	13082	12920	13083	13009	12864	13135	12967	13000	12897	13010	13042	13028	12971	12992	13026	13040	13107	12976	13187	13008	12923	12983	12966	12862	13108	12915	13025	13107	12942	12972	13164	13162	12967	13003	13003	12923	12965	13041	13106	13053	12945	12868	13032	12973	13031	12993	13045	12929	12849	13047	13122	12993	12968	12969	13139	12951	13024	13083	13014	13031	13076	12995	13009	13032	12987	13040	12875	12945	12888	13074	13135	13055	12992
22952	21412	29254	23858	21697	23812	25213	19087	17476	17408	16938	16862	16669	16600	16689	16548	16376	16154	16120	15983	16209	15940	16143	16020	15875	16092	15849	15862	15818	15928	15915	15905	15856	15945	15937	15891	15911	15869	15939	15678	15745	15747	15883	15978	15928	15722	15893	15932	16220	16691	17390	16912	16499	16090	16050	15763	15783	15956	15573	15829	15823	15678	15821	15773	15733	15891	15663	15849	15819	15833	15747	15814	15972	15852	15919	15839	15798	15738	15781	15835	15740	15866	15877	15853	15801	15723	15918	15713	15960	15832	15836	15748	15875	15799	15933	15655	15816	15807	15938	15872	15699	15573	15598	15705	15826	15666	15556	15755	15888	15737	15942	15659	15750	15827	15821	15562	15725	15904	15991	15707	15824	15871	15754	15911	15740	15789	15894	15734	15712	15654	15856	15793	15758	15796	15927	15645	15861	15805	15750	15787	15737	15679	15579	15570	15732	15809	15915	15925	15534	15738	15699	15690	15737	15685	15650	15791	15881	15697	15732	15726	15796	15888	15890	15744	15748	15831	15727	15763	15751	15762	15756	15715	15640	15779	15718	15677	15764	15932	15651	15846	15705	15815	15721	15748	15862	15614	15757	15556	15767	15751	15826	15660	15711	15731	15674	15655	15682	15764	15706	15591	15764	15628	15672	15743	15717	15737	15714	15754	15731	15691	15587	15865	16003	15725	15933	15862	15779	15794	15805	15775	15989	15752	15689	15797	15879	15670	15723	15592	15837	15681	15692	15666	15540	15623	15677	15902	15720	15790	15868	15786	15646	15830	15671	15706	15746	15679	15746	15832	15585	15660	15633	15783	15886	15589	15777	15849	15615	15829	15693	15664	15708	15845	15723	15706	15680	15949	15998	15780	15850	15686	15514	15638	15638	15737	15939	15711	15668	15723	15846	15629	15489	15813	15725	15636	15579	15901	15830	15813	15823	15508	15636	15574	15813	15711	15776	15889	15721	15594	15694	15737	15896	15782	15814	15743	15713	15749	15773	15844	15663	15904	15834	15685	15808	15612	15596	15702	15915	15738	15592	15566	15774	15732	15747	15820	15819	15693	15538	15718	15823	16102	15778	16004	15812	15929	15748	15733	15757	15827	15749	15903	15987	15671	15535	15806	15662	15699	15781	15759	15663	15669	15800	15783	15504	15764	15835	15828	15705	15509	15691	15724	15801	15724	15774	15667	15566	15657	15830	15489	15752	15681	15705	15703	15800	15643	15834	15917	15846	15730	15587	15620	15750	15778	15690	15723	15744	15913	15686	15859	15730	15613	15663	15775	15591	15799	15829	15739	15711	15708	15682	15596	15877	15785	15611	15757	15765	15847	15866	15630	15673	15861	15921	15760	15744	15561	15570	15728	15833	15896	15807	15485	15766	15559	15456	15760	15802	15586	15628	15847	15705	15679	15660	15566	15734	15784	15532	15785	15773	15728	15914	15624	15690	15719	15552	15842	15761	15828	15632	15722	15710	15871	15770	15602	15708	15834	15733	15646	15951	15692	15890	15720	15428	15626	15810	15738	15756	15757	15965	15878	15848	15931	15799	15571	15833	15759	15903	15656	15570	15815	15885	15678	15767	15661	15571	15785	15739	15771	15571	15529	15626	15864	15881	15787	15590	15561	15672	15824	15737	15710	15670	15717	15762	15592	15757	15837	15843	15946	15833	15535	15792	15795	15863	15644	15794	15855	15826	15810	15782	15669	15591	15709	15779	15819	15675	15792	15699	15635	15726	15788	15943	15706	15573	15593	15736	15932	15770	15697	15958	15806	15592	15795	15715	15769	15606	15575	15617	15700	15761	15695	15691	15724	15791	15748	15681	15731	15517	15783	15729	15549	15628	15725	15634	15699	15749	15556	15801	15841	15603	15783	15769	15742	15800	15782	15862	15566	15710	15477	15862	15796	15848	15886	15662	15771	15856	15719	15468	15575	15998	15799	15846	15692	15663	15649	15564	15766	15568	15729	15589	15826	15666	15869	15579	15612	15568	15632	15880	15660	15539	15712	15795	15840	15521	15665	15731	15805	15745	15783	15718	15704	15793	15929	15596	15899	15911	15751	15575	15826	15816	15375	15676	15774	15520	15691	15641	15890	15778	15781	15722	15751	15826	15749	15552	15849	15702	15634	15751	15896	15662	15840	15586	15786	15764	15631	15528	15680	15741	15414	15811	15766	15993	15922	15944	15720	15762	15678	15683	15712	15681	15656	15799	15699	15800	15561	15830	15911	15854	15906	15943	15739	15599	15568	15922	15756	15754	15708	15664	15696	15833	15421	15619	15624	15808	15630	15544	15342	15716	15440	15818	15704	15615	15688	15822	15701	15675	15843	15688	15738	15781	15568	15768	15765	15874	15847	15787	15866	15841	15606	15702	15668	15473	15709	15625	15754	15733	15522	15651	15854	15740	15717	15727	15731	15754	15528	15647	15835	15749	15796	15640	15604	15709	15802	15697	15694	15644	15608	15701	15720	15646	15677	15825	15754	15667	15531	15614	15814	15730	15653	15736	15755	15636	15676	15556	15872	15661	15731	15782	15753	15722	15631	15710	15674	15682	15985	15720	15642	15638	15583	15632	15669	15627	15875	15631	15776	15876	15728	15681	15858	15697	15622	15735	15601	15806	15482	15599	15732	15597	15560	15836	15806	15653	15505	15745	15782	15885	15566	15696	15584	15794	15806	15564	15561	15431	15850	15715	15786	15599	15687	15697	15735	15711	15574	15680	15662	15748	15630	15610	15632	15722	15790	15642	15826	15875	15782	15829	15806	15667	15750	15802	15759	15784	15739	15766	15733	15776	15849	15616	15797	15871	15640	15791	15778	15783	15872	15753	15602	15936	15849	15919	15797	15895	15782	15721	15561	15725	15804	15624	15690	15786	15697	15769	15870	15881	15877	15836	15736	15959	15606	15691	15676	15777	15616	15733	15770	15647	15760	15612	15885	15776	15671	15739	15701	15686	15627	15759	15683	15692	15557	15521	15638	15760	15663	15672	15733	15952	16019	15669	15935	15815	15635	15730	15732	15642	15653	15552	15611	15708	15765	15855	15517	15818	15612	15871	15532	15847	15552	15737	15823	15873	15716	15817	15836	15569	15591	15934	15728	15522	15786	15574	15717	15825	15782	15875	15754	15628	15770	15813	15691	15496	15636	15757	15709	15876	15578	15736	15727	15728	15662	15699	15582	15793	15903	15704	15783	15684	15725	15839	15847	15583	15676	15688	15894	15483	15646	15767	15852	15630	15702	15768	15684	15707	15776	15644	15651	15459	15795	15623	15555	15631	15633	15658	15791	15742	15558	15572	15689	15894	15582	15786	15732	15692	15563	15805	15668	15661	15620	15646	15834	15743	15444	15634	15899	15743	15540	15768	15783	15846	15933	15712	15655	15672	15812	15756	15474	15642	15830	15623	15636	15686	15707	15841	15761	15739	15668	15729	15633	15632	15645	15771	15618	15731	15578	15718	15667	15828	15817	15773	15638	15615	15720	15662	15705	15695	15668	15768	15798	15644	15718	15806	15803	15619	15620	15852	15874	15726	15840	15633	15878	15783	15738	15742	15755	15728	15847	15690	15720	15678	15818	15647	15498	15801	15904	15760	15795	15693	15671	15611	15604	15750	15786	15834	15556	15755	15527	15809	15484	15504	15665	15678	15882	15859	15760	15652	15636	15834	15712	15822	15736	15585	15833	15751	15736	15782	15635	15718	15742	15705	15694	15716	15553	15672	15860	15806	15978	15859	15842	15892	15739	15710	15651	15737	15703	15545	15696	15745	15610	15757	15632	15566	15728	15802	15741	15922	15872	15961	15869	15854	15678	15775	15574	15509	15599	15664	15640	15767	15747	15676	15817	15743	15799	15622	15804	15701	15795	15739	15698	15585	15481	15638	15894	15793	15651	15724	15416	15433	15687	15527	15654	15596	15699	15635	15827	15740	15866	15500	15620	15847	15449	15716	15834	15652	15454	15954	15604	15687	15696	15654	15884	15812	15671	15808	15691	15808	15505	15625	15691	15868	15670	15671	15540	15630	15617	15789	15825	15521	15670	15762	15786	15671	15660	15825	15660	15666	15935	15668	15785	15759	15613	15683	15620	15621	15449	15797	15661	15642	15497	15640	15677	15728	15822	15735	15794	15592	15833	15690	15826	15637	15737	15698	15787	15590	15510	15721	15650	15731	15787	15658	15696	15689	15701	15774	15666	15694	15702	15717	15731	15777	15525	15803	15786	15773	15922	15717	15768	15673	15678	15870	15701	15692	15812	15838	15651	15661	15735	15684	15888	15718	15741	15865	15696	15759	15699	15691	15518	15863	15782	15823	15672	15744	15832	15689	15751	15680	15847	15898	15856	15769	15736	15863	15719	15778	15590	15716	15665	15743	15771	15757	15697	15765	15673	15682	15681	15938	15814	15669	15755	15618	15646	15755	15599	15598	15935	15585	15822	15805	15964	15726	15888	15714	15634	15783	15702	15715	15692	15624	15705	15563	15768	15879	15738	15876	15559	15545	15686	15676	15586	15566	15773	15563	15744	15769	15906	15769	15756	15671	15620	15901	15756	15784	15832	15766	15729	15574	15511	15757	15550	15787	15625	15807	15656	15785	15601	15857	15823	15654	15629	15686	15727	15715	15828	15745	15750	15743	15699	15622	15526	15763	15776	15796	15726	15898	15945	15841	15634	15839	15778	15789	15879	15649	15703	15700	15759	15725	15745	15671	15583	15645	15853	15777	15726	15900	15666	15573	15736	15841	15766	15640	15673	15732	15806	15787	15550	15571	15609	15808	15879	15715	15572	15782	15786	15917	15809	15643	15726	15589	15541	15809	15817	15918	15816	15784	15718	15720	15750	15715	15690	15704	15701	15750	15758	15654	15658	15718	15685	15787	15739	15813	15766	15783	15556	15786	15864	15706	15609	15755	15823	15685	15855	15640	15965	15559	15482	15818	15798	15813	15651	15563	15726	15662	15537	15706	15741	15826	15779	15659	15819	15659	15784	15703	15849	15710	15651	15711	15760	15769	15637	15716	15674	15935	15789	15785	15696	15660	15734	15750	15810	15762	15775	15737	15919	15773	15825	15721	15711	15756	15711	15790	15843	15785	15603	15742	15747	15933	15666	15691	15762	15743	15661
23743	37433	35017	29377	24150	21310	19382	17290	16025	15440	15389	15091	14995	14770	14557	14349	14441	14297	14086	14023	14031	13695	14086	13813	13909	13887	13786	13601	13832	13785	13398	13811	13808	13685	13532	13779	13833	13799	13814	13784	13670	13680	13655	13982	13637	13697	13479	13679	14107	15399	15862	14939	14393	14075	13830	13713	13643	13587	13692	13483	13547	13732	13637	13639	13578	13459	13617	13597	13673	13535	13581	13655	13664	13525	13692	13567	13716	13602	13493	13561	13740	13579	13511	13540	13783	13758	13588	13618	13694	13672	13658	13796	13622	13670	13513	13656	13620	13490	13530	13523	13465	13597	13596	13823	13772	13569	13589	13544	13576	13627	13537	13651	13676	13641	13713	13664	13576	13822	13630	13622	13480	13711	13738	13665	13482	13490	13771	13580	13645	13597	13691	13697	13713	13643	13664	13746	13584	13651	13798	13574	13528	13665	13526	13607	13679	13536	13729	13527	13726	13680	13549	13622	13629	13597	13655	13575	13472	13592	13481	13588	13729	13508	13631	13568	13585	13596	13528	13458	13464	13601	13541	13764	13637	13515	13708	13582	13526	13571	13591	13596	13590	13646	13749	13667	13631	13622	13753	13516	13529	13605	13660	13729	13589	13552	13700	13660	13669	13607	13623	13579	13631	13809	13642	13520	13417	13665	13434	13746	13542	13501	13538	13693	13474	13897	13690	13538	13553	13667	13517	13594	13771	13574	13663	13453	13618	13640	13602	13606	13574	13621	13791	13654	13485	13562	13720	13396	13713	13409	13651	13701	13721	13497	13683	13630	13717	13847	13681	13489	13609	13669	13614	13699	13567	13562	13773	13745	13520	13631	13666	13572	13473	13565	13662	13662	13549	13549	13498	13545	13537	13473	13623	13751	13593	13617	13757	13561	13694	13728	13634	13603	13688	13626	13491	13541	13659	13671	13656	13599	13522	13733	13592	13526	13590	13585	13877	13620	13682	13773	13596	13565	13513	13529	13553	13570	13512	13719	13593	13586	13517	13704	13699	13620	13575	13660	13591	13667	13580	13647	13610	13653	13816	13715	13663	13622	13786	13608	13577	13543	13494	13688	13613	13565	13596	13519	13757	13534	13534	13618	13431	13647	13673	13569	13640	13727	13507	13456	13590	13717	13682	13551	13601	13496	13662	13661	13616	13570	13582	13635	13478	13639	13572	13654	13473	13502	13693	13566	13843	13604	13422	13519	13672	13616	13498	13654	13582	13635	13602	13857	13773	13660	13641	13537	13536	13693	13608	13536	13737	13715	13609	13453	13517	13595	13610	13595	13640	13640	13546	13373	13498	13498	13568	13542	13518	13671	13638	13813	13618	13563	13687	13746	13546	13535	13618	13605	13530	13621	13613	13452	13665	13600	13672	13627	13543	13605	13633	13533	13587	13627	13550	13481	13574	13646	13529	13744	13625	13606	13587	13801	13467	13529	13519	13560	13711	13758	13465	13548	13470	13585	13549	13608	13561	13516	13631	13717	13532	13761	13472	13673	13662	13393	13522	13588	13478	13662	13581	13712	13698	13433	13427	13716	13777	13492	13487	13598	13723	13755	13687	13530	13641	13714	13758	13577	13836	13563	13552	13492	13610	13795	13696	13565	13587	13633	13739	13623	13610	13703	13701	13504	13663	13447	13514	13649	13762	13613	13457	13639	13472	13683	13550	13543	13603	13536	13471	13521	13507	13646	13694	13557	13722	13721	13611	13468	13484	13516	13619	13545	13728	13562	13502	13703	13586	13448	13674	13571	13579	13629	13760	13542	13567	13579	13414	13611	13428	13489	13625	13541	13583	13616	13736	13554	13655	13717	13650	13726	13660	13724	13461	13680	13583	13711	13571	13609	13596	13724	13610	13652	13594	13759	13599	13578	13475	13547	13558	13664	13630	13728	13515	13592	13670	13548	13601	13791	13442	13562	13507	13745	13732	13434	13667	13626	13575	13504	13608	13506	13454	13466	13622	13691	13644	13486	13604	13538	13588	13644	13652	13532	13467	13517	13539	13550	13659	13719	13546	13688	13661	13617	13622	13569	13668	13628	13511	13659	13656	13654	13705	13731	13649	13545	13632	13608	13589	13705	13574	13490	13520	13307	13495	13577	13521	13685	13611	13817	13571	13624	13532	13602	13705	13612	13530	13737	13391	13460	13740	13526	13507	13417	13688	13504	13621	13683	13681	13603	13706	13543	13485	13602	13517	13666	13568	13683	13756	13705	13529	13526	13504	13633	13590	13475	13493	13739	13787	13721	13636	13511	13547	13573	13753	13679	13610	13547	13761	13592	13553	13784	13800	13493	13602	13629	13622	13382	13681	13520	13468	13537	13566	13660	13728	13675	13422	13650	13619	13662	13889	13542	13516	13510	13547	13627	13582	13532	13573	13483	13590	13554	13706	13604	13519	13619	13590	13566	13547	13425	13571	13646	13769	13439	13762	13525	13527	13733	13523	13679	13591	13815	13642	13569	13522	13459	13573	13729	13490	13475	13512	13485	13602	13646	13593	13680	13436	13583	13656	13510	13441	13574	13659	13540	13488	13629	13678	13500	13675	13562	13771	13541	13606	13679	13492	13563	13632	13513	13590	13525	13659	13583	13573	13693	13684	13613	13602	13658	13484	13541	13598	13539	13632	13595	13535	13600	13560	13650	13615	13628	13448	13643	13604	13648	13542	13606	13646	13535	13511	13570	13774	13506	13460	13589	13577	13674	13720	13502	13749	13507	13595	13524	13423	13460	13630	13509	13480	13481	13567	13516	13553	13602	13789	13683	13503	13569	13385	13600	13560	13531	13711	13805	13402	13581	13658	13497	13648	13639	13678	13571	13618	13580	13698	13561	13560	13691	13442	13643	13660	13580	13544	13413	13661	13676	13584	13451	13628	13483	13427	13955	13694	13617	13721	13549	13550	13603	13586	13608	13725	13764	13632	13645	13785	13694	13771	13363	13484	13733	13654	13558	13559	13640	13742	13592	13487	13647	13667	13536	13698	13678	13755	13658	13603	13640	13634	13563	13468	13664	13583	13595	13553	13709	13565	13584	13735	13548	13615	13569	13525	13633	13543	13600	13692	13522	13650	13576	13553	13525	13566	13543	13558	13756	13557	13713	13501	13723	13577	13453	13487	13661	13731	13697	13610	13435	13506	13611	13535	13569	13549	13508	13689	13555	13601	13521	13639	13678	13665	13536	13686	13695	13670	13653	13666	13625	13711	13681	13651	13605	13525	13522	13481	13531	13651	13637	13629	13558	13548	13712	13625	13574	13432	13636	13535	13594	13622	13595	13609	13397	13626	13694	13594	13616	13445	13587	13602	13685	13562	13586	13735	13500	13497	13481	13711	13683	13723	13705	13545	13541	13634	13618	13663	13701	13532	13617	13547	13506	13680	13759	13649	13514	13758	13461	13612	13563	13573	13492	13544	13521	13610	13535	13564	13655	13433	13782	13627	13532	13434	13513	13577	13730	13573	13651	13574	13644	13587	13700	13716	13797	13460	13629	13711	13636	13625	13474	13598	13479	13628	13630	13543	13560	13643	13640	13684	13493	13546	13478	13648	13627	13725	13626	13436	13561	13722	13535	13532	13641	13690	13759	13622	13638	13661	13600	13567	13590	13578	13608	13543	13753	13716	13365	13657	13667	13517	13664	13479	13596	13654	13638	13583	13580	13768	13501	13385	13592	13674	13601	13599	13700	13554	13688	13759	13538	13610	13409	13599	13623	13523	13612	13745	13475	13467	13557	13629	13518	13565	13554	13642	13503	13685	13784	13650	13601	13759	13425	13652	13700	13552	13416	13644	13507	13655	13420	13597	13584	13536	13630	13566	13585	13657	13704	13457	13566	13643	13609	13463	13546	13477	13587	13602	13716	13747	13506	13641	13591	13387	13514	13613	13500	13469	13527	13421	13495	13681	13728	13635	13582	13661	13501	13536	13697	13697	13772	13706	13539	13593	13497	13530	13495	13660	13528	13585	13746	13606	13710	13720	13565	13603	13636	13540	13459	13528	13590	13574	13702	13595	13578	13618	13735	13622	13728	13758	13552	13543	13528	13675	13613	13618	13610	13637	13686	13693	13711	13432	13660	13522	13575	13731	13501	13561	13666	13386	13587	13668	13605	13676	13491	13642	13643	13635	13635	13605	13692	13539	13500	13614	13539	13505	13667	13788	13675	13683	13666	13620	13601	13576	13728	13650	13712	13774	13688	13499	13532	13718	13605	13537	13490	13585	13411	13515	13492	13486	13594	13520	13538	13510	13725	13510	13622	13486	13637	13557	13605	13642	13573	13552	13555	13528	13634	13692	13707	13477	13868	13592	13646	13655	13609	13491	13598	13614	13579	13639	13588	13590	13514	13731	13674	13679	13519	13519	13594	13673	13854	13682	13648	13714	13647	13482	13672	13671	13539	13677	13626	13686	13599	13522	13581	13706	13628	13495	13721	13484	13749	13630	13791	13604	13558	13425	13676	13530	13634	13502	13680	13586	13571	13592	13481	13580	13719	13682	13612	13728	13677	13503	13532	13730	13429	13527	13645	13638	13629	13651	13617	13628	13298	13670	13688	13649	13624	13843	13502	13718	13696	13585	13768	13586	13696	13646	13503	13583	13537	13719	13515	13497	13732	13660	13661	13565	13462	13686	13716	13554	13601	13654	13555	13558	13632	13623	13592	13580	13462	13517	13753	13524	13630	13603	13614	13593	13469	13586	13706	13458	13613	13500	13537	13541	13691	13484	13386	13595	13604	13601	13456	13682	13670	13640	13687	13649	13619	13602	13586	13786	13530	13433	13590	13492	13498	13615	13594	13608	13597	13776	13586	13567	13618	13694	13618	13772	13495	13576	13598	13547	13695	13634	13662	13792	13569	13690	13523	13584	13620	13656	13570	13587	13749	13698	13643	13645	13637	13526	13615	13659	13616	13595	13668	13715	13529	13652	13640	13648	13652	13777	13557	13643	13691	13649	13638	13718	13722	13744	13689	13479	13626	13568	13467	13644	13590	13674	13556	13703	13536	13564	13690	13591	13590	13656	13512	13782	13631	13550	13617	13625	13598	13460	13682	13607	13466	13749	13609	13494	13718	13594	13551	13545	13703	13510	13671	13605	13516	13515	13669	13526	13626	13662	13542
27610	22135	24961	21889	17575	17263	17117	16714	16692	16529	16326	16346	16400	16472	16701	16398	16413	16337	16493	16451	16429	16317	16385	16210	16324	16514	16261	16213	16251	16293	16028	16132	16335	16066	16412	16048	16371	16364	16514	16308	16143	16156	16134	16031	16292	16248	16027	16077	16297	16138	16277	16163	16293	16096	16282	16294	16338	16166	16112	16253	16190	16326	16264	16281	16265	16139	16191	16109	16036	16393	16187	16269	16200	16122	16176	16125	16235	16314	16295	16247	16032	16030	16172	16323	16099	16284	16349	16088	16181	15916	16125	16342	16152	16226	16154	16323	16300	16230	16059	16057	16161	16369	16188	16175	16111	16020	16092	16187	16229	16173	16293	16188	16056	16161	16213	16255	16255	16241	16378	16246	16172	16441	16221	16279	16167	16133	16180	16122	16200	16265	16240	16300	16437	16146	16018	16278	16271	16134	15999	16198	16329	16081	16298	16458	16296	16115	16152	16265	16044	16484	16164	16237	16311	16135	16218	16498	16362	16181	16061	16117	16020	16257	16130	16348	16304	16453	16206	16069	16372	16330	16399	16128	16300	16330	16122	16168	16128	16232	16441	16193	16136	16100	16244	16240	16053	16025	16100	16148	16034	16305	16307	16117	16311	16373	16147	16284	16278	15996	15915	16073	16089	16070	16188	16117	16143	16230	16469	16281	16309	16286	16244	16442	16057	16419	16169	16207	16429	16282	16399	16214	16248	16324	16138	16109	16245	16070	16223	16202	16073	16157	16401	16176	16203	16376	16192	16184	16190	16207	16249	16182	16198	16233	16225	16229	16258	16211	16267	15999	16043	16289	16204	16168	16244	16349	16147	16246	16044	16155	16268	16289	16252	16424	16184	16198	16074	16151	16397	16209	16208	15997	15995	16018	16065	15939	16256	16236	16165	16220	16158	16373	16233	16293	16129	16264	16316	16238	16404	16040	16121	16223	16162	16305	16349	16202	16146	16358	16208	16108	16240	16243	16264	16360	16295	16391	16196	16106	16174	16080	16167	16454	16146	16208	16344	16397	16309	16118	16253	16289	16131	16257	16408	16157	16137	16265	16415	16395	16305	16254	16158	16166	16260	16384	16360	16302	16246	16231	16251	16206	16295	16323	16177	16169	16301	16154	16095	16315	16164	16018	16173	16315	16253	16106	16246	16364	16278	16261	16223	16448	16149	15982	16227	16417	16215	16133	16258	16090	16327	16213	16198	16308	16146	16231	16136	16242	16171	16224	16063	16438	16095	16189	16221	16287	16107	16188	16330	16300	16303	16535	16202	16232	16275	16279	16199	16178	16151	16275	16405	16161	16199	16114	16099	16229	16158	16198	16411	16203	16328	16277	16236	16005	16391	16176	16364	16181	16292	16196	16070	16067	16143	16349	16318	16345	16218	16448	16331	16174	16329	16180	16268	16271	16139	16047	16248	16263	16187	16139	16102	16243	16385	16157	16104	16380	16255	16422	16239	15986	16314	16307	16280	16310	16164	16049	16164	16123	16086	16407	16290	16197	16245	16107	16181	16163	16368	16350	16236	16307	16071	16186	16280	16364	16326	16094	16176	16402	16250	16235	16249	16194	16338	16341	16308	16355	16316	16209	16263	16331	16073	15976	16389	15973	16160	16257	16289	16266	16102	16030	16335	16136	16258	16244	16394	16049	16098	16212	16177	16323	16336	16095	16256	16252	16148	16028	16205	16279	15990	16428	16289	16308	16275	16188	16275	16306	16382	16217	16196	16339	16108	16194	16338	16167	16329	16241	16123	16187	16121	16109	16262	16418	16490	16105	16157	16273	16149	16244	16060	16112	16344	16119	16203	16232	16053	16149	16147	16172	16282	16127	16149	16098	16278	16218	15969	16394	16212	16175	16264	16317	16290	16101	16199	15930	16200	16153	16023	16209	16311	16323	16247	16175	16419	16310	16368	16186	16331	16140	16259	16320	16351	16163	16031	16157	16276	16328	16238	15929	16212	16467	16287	16164	16271	16077	16392	16344	16274	16207	16381	16201	16242	16248	16020	16320	16295	16097	16116	16080	16304	16419	16229	16381	16035	16114	16315	16265	16288	15991	16166	16138	16182	16336	16364	16123	16125	16038	16137	16351	16336	16121	16179	16076	16148	16013	16301	16232	16140	16353	16153	16211	16177	16277	16270	16206	16195	16527	16235	16253	16349	16337	16352	16413	16325	16053	16272	16183	15945	16236	16222	16261	16264	16142	16165	16226	16261	16196	16241	16088	16364	16192	16154	16107	16578	16250	16171	16144	16274	16222	16242	16360	16283	16145	16124	16142	16233	16123	16367	16308	16087	16019	16089	16343	16332	16348	16315	16262	16203	16300	16320	16255	16087	16295	16158	16347	16301	16006	16102	16247	16119	16188	16332	16300	16231	16278	16172	16121	16239	16125	16368	16294	16124	16166	16215	16038	16250	16220	16191	16128	16246	16501	16435	16215	16495	16302	16292	16265	16094	16269	16119	15955	16297	16304	16185	16226	16189	16090	16320	16370	16362	16364	16443	16167	16278	16254	16386	16329	16165	16412	16246	16246	16190	16098	16210	16174	16313	16139	16149	16086	16315	16061	16391	16002	16170	16225	16204	16308	15928	16315	16134	16241	16159	16217	16359	16008	16224	16329	16302	16181	16233	16293	16329	16266	16305	16250	16104	16311	16402	16211	16170	16279	16243	16216	16445	16237	16210	16061	16367	16135	16373	16234	16119	16281	16153	16364	16182	16111	16330	16292	16238	16148	16152	16242	16175	16188	16425	16410	16189	16242	16312	16293	16099	16128	16406	16340	16066	16124	16111	16190	16298	16266	16503	15995	16230	16086	16104	16237	16401	16169	16249	16190	16185	16348	15927	16194	16245	16248	16420	16235	16147	16281	16146	16146	16268	16048	16203	16499	16226	16191	16255	16255	16336	16210	16186	16545	16233	16408	16321	16113	16260	16086	16102	16194	16166	16218	16368	16227	16305	16125	16226	16354	16149	16267	16110	16227	16183	16324	16278	16159	15986	16157	16145	16424	16237	16184	16260	16274	16222	16207	16316	16172	16205	16337	16415	16236	16278	16333	16097	16362	16321	16164	16381	16021	16171	16125	16247	16352	16208	16309	16124	16150	16158	16303	16329	16203	16052	16146	16220	16221	16139	16213	16328	16396	16210	16219	16360	16255	16288	16152	16173	16118	16150	16197	16161	16345	16124	16119	16255	16023	16196	16344	16295	16411	15984	16382	16203	16035	16303	16058	16378	16121	16031	16097	16184	16412	16442	16348	16328	16411	16410	16198	16141	16204	16115	16139	16169	16307	16135	16151	16356	16297	16210	16263	16264	16228	16050	16192	16190	16071	16197	16149	16432	16294	16204	16358	16252	16100	16225	16300	16115	16227	16231	16141	16010	16229	16315	15909	16159	16338	16230	16290	16124	16421	16088	16315	16228	16210	16148	16103	16267	16292	16290	16353	16290	16271	16154	16111	16326	16315	16094	16100	16210	16191	16273	16128	16250	16183	16202	16241	16205	16186	16250	16045	16351	16269	16209	16228	15958	16354	16224	16054	16136	16133	16327	16088	16357	16264	16214	16319	16068	15942	16277	16166	16078	16132	16113	16157	16255	16417	16416	16501	16247	16451	16237	16324	16370	16221	16250	16356	16238	16357	16286	16274	16112	16250	16302	16389	16173	16173	16500	15928	16207	16179	16237	16311	16048	16417	16178	16107	16157	16232	16069	16308	16168	15992	16169	16363	16329	16139	16258	16290	16366	16181	16200	16125	16118	16104	16125	16062	16088	16353	16211	16108	16298	16194	16274	16320	16147	16323	16342	16166	16279	16224	16198	16208	16339	16291	16126	16258	16247	16030	16321	16168	16095	16140	16069	16294	16379	16337	16400	16138	16170	16197	16304	16071	16319	16212	16152	16257	16286	16117	16385	16050	16125	16049	16309	16321	16240	16069	16138	16304	16246	16195	16374	16132	16176	16068	16110	16168	16447	16239	16001	16414	16126	16409	16321	16205	16392	16215	16008	16092	16098	16284	16320	16278	16134	16257	16077	16167	16335	16156	16087	16390	16377	16320	16382	16135	16047	16186	16050	16029	16127	16236	16328	16276	16288	16148	16344	16237	16191	16261	16338	16191	16341	16204	16255	16226	16158	16325	16282	16134	16173	16079	16118	16396	16152	16352	16263	16195	16146	16120	16323	16106	16299	16230	16168	16346	16297	16261	16316	16234	16320	16103	16521	16103	16154	15938	16181	16244	16223	16178	16045	16292	16284	16149	16251	16311	16112	16045	16343	16187	16185	16337	16306	16195	16144	16226	16155	16228	16252	16222	16156	16422	16150	16122	16186	16209	16224	16302	16156	16188	16075	16359	16428	16166	16055	16193	16160	16359	16221	16315	16314	16348	16283	16161	16057	16261	16127	16090	16181	16194	16294	16331	16376	16157	16330	16304	16301	16408	16186	16353	16334	16384	16145	16257	16297	15953	16277	16295	16111	16188	16083	16147	16163	16193	16102	16422	16221	16372	16310	16372	16279	16075	16347	16115	16359	16414	16295	16296	16116	16378	16108	16130	16150	16324	16251	16446	16365	16340	16144	16318	16199	16164	16144	16223	16286	16147	16383	16291	16205	16348	16249	16231	16304	16326	16340	16125	16086	16121	16007	16339	16174	16160	16250	16190	16297	16253	16130	16315	16284	16257	16016	16130	16117	15964	16166	16268	16300	16212	16069	16357	16205	16161	16256	16192	16357	16296	16388	16322	16317	16052	16137	16200	16223	16146	16256	16132	16322	16338	16266	16269	16500	16443	16178	16139	16190	16498	16550	16411	16181	16243	16210	16115	16294	16425	16264	16233	16540	16321	16145	16171	16089	16048	16115	16235	16408	16219	16352	16028	16299	16304	16257	16253	16193	16447	16427	16228	16095	16281	16099	16008	16127	16267	16237	16070	16422	16373	16277	16332	16303	16241	16243	16208	16200	16386	16091	16202	16054	16129	16192	16309	16400	16297	16458	16227	16400	16208	16065	16153	16418	16281	16027	16221	16137	16123	16203	16110	16101	16287	16202	16207	16088	16134	16592	16576	16073	16140	16239	16198	16290	15917	16174	16279	16089	16137	16220	16238	16323	16232	16094	16230
17405	21545	20764	18083	15983	15327	14876	14557	14260	14515	14288	14248	14178	14362	14034	14182	14045	14020	14070	14274	14010	14045	14102	13870	14095	13964	14072	13808	13947	13940	13730	14009	13964	13811	14003	13842	13768	13825	14008	13935	13856	13971	13976	13958	14020	14042	13958	13926	13892	14209	14036	14151	13983	14073	13724	14013	13758	13803	13910	13881	13903	13878	13776	13867	13922	13742	13862	13760	13953	13839	13878	13924	13846	13916	13964	13872	14101	13862	13688	13877	13759	14051	13797	13860	13848	13943	13882	13901	13869	14057	13990	14058	14055	13885	13730	13832	13786	13945	13770	13959	13845	13738	13888	13861	13971	13739	13949	13882	13828	13696	13878	13570	14077	13690	13705	13884	13887	13919	13899	13958	13760	13975	13884	13792	14053	13899	13846	13904	13805	13875	13810	13802	13863	13906	13757	13889	13801	14025	13794	13934	13892	13714	13859	13692	13877	13900	13905	13783	14016	13767	13837	13907	13833	13958	13897	13879	13776	13776	13912	13872	13857	13802	13908	13890	13826	13863	13882	13992	13911	13866	13970	13833	13845	13834	14035	14016	14072	13903	13820	13856	13823	13957	13729	13922	13851	13999	13954	13880	13794	13930	14068	13920	13901	13843	13842	14072	13931	13878	13875	13911	13919	13798	13841	13861	14088	13947	13822	13872	13953	13889	13847	13762	13707	14029	13897	13912	13829	13877	13987	13776	13920	13868	13832	13972	13805	13801	13868	13873	13917	13941	13746	14043	13872	13929	13936	13801	13802	13849	13829	13812	13840	13817	13993	13914	13954	13844	14000	13976	13854	13722	14021	13958	13877	13785	13908	13898	13840	13928	13913	13797	14018	13888	13741	13893	13916	13883	13788	13925	13870	13962	13915	13922	13878	13970	13874	13817	13948	13745	13871	13796	13901	14040	13976	13856	13729	13975	13997	13845	13933	13775	13899	13721	14012	13891	13850	13915	13872	14057	13725	14108	14019	13804	13935	13848	13841	13895	13833	13769	14059	13905	13924	13967	13916	13902	13845	13909	13941	14131	13862	13873	13766	13838	13769	13803	13976	13849	13869	13878	13843	13701	14002	13940	13976	13971	13797	14037	13766	13834	13743	13766	13928	14048	13892	13802	13837	13937	13809	13810	13716	13837	13829	13830	14006	13880	13901	13920	13909	14010	13919	13920	13880	13917	13872	13888	13833	13997	13946	13899	13737	13890	13868	13925	13928	14007	14038	13720	13846	13750	13851	13878	13815	13752	13781	13851	13834	13885	13878	13955	13723	13829	13899	13778	13942	13875	13988	13974	13753	13745	13862	13947	13927	13851	13812	13853	13817	13892	13825	13840	13913	14055	14090	13905	13859	13843	14031	13688	13961	13995	13910	13808	13886	13721	13950	13913	14076	13948	13716	13668	13895	13837	13889	13759	13988	13820	13924	13873	14011	14036	13911	13954	14003	13963	13902	13787	13786	13815	14005	13902	13968	13837	13883	13931	13827	14007	13917	13824	14012	14024	13865	14071	13852	13947	13897	13802	13864	13865	13930	13848	13883	13833	13811	13794	13841	13827	13942	13663	14015	14005	14068	14030	13821	13967	13835	14000	13976	13895	13896	14032	13763	13876	13850	14111	14007	13833	13915	13902	13821	13868	13942	13947	13881	14062	13801	13990	13964	13862	14019	13877	13943	13754	14007	13940	13971	13855	13888	14018	13937	13800	13982	13868	13973	14050	13889	13891	13861	13976	13796	13942	13862	13697	13982	13832	13938	13911	13910	13897	14039	13815	13930	13865	13813	13838	14091	13914	13770	13779	13866	13840	13851	13832	14064	13850	13889	13917	13699	13966	13941	13966	13878	14116	13794	13855	13729	13629	14021	13809	13961	13833	13843	13704	13916	13985	13965	13899	13660	13938	13997	13843	14066	13960	13837	13971	13954	13904	13813	13997	13774	13882	13899	13806	13903	13945	13815	14000	13938	13918	13855	13914	13906	14052	13932	13892	13754	13979	13882	14005	13902	13808	13909	13999	13987	13957	13949	13944	13913	13840	13907	13899	13949	13841	13854	14043	13799	13905	13901	13845	13924	13762	13927	13872	13947	13893	13904	13704	14086	14071	13793	13905	13906	13984	13887	13850	13855	13857	13822	13946	13862	13812	14027	13905	13924	13818	13901	14107	13889	13755	13862	13894	13863	13975	13866	13850	13799	13865	13763	13923	14034	13847	13712	13844	13954	13924	13856	13974	13903	13937	13827	13710	13905	13928	13782	13966	14041	13836	13921	14007	13768	13966	13982	13786	13948	13763	14009	14021	13894	13760	13916	13797	13803	13877	13822	13860	13815	13951	13919	13797	13876	13891	13811	14006	13867	13936	13851	13935	13950	13841	13736	13909	13866	13897	13781	13929	13922	13879	13925	13909	13727	13739	13919	13939	13799	13927	13797	13772	14017	13793	13688	13816	13935	13730	13944	14027	13808	13890	13782	13813	13898	13682	13943	14055	13757	13975	13645	13800	13892	13920	13999	13844	14107	13793	13982	14006	13908	13770	13805	13920	13848	13952	13923	13949	13876	13827	13997	13924	13898	13937	14016	13873	13947	13797	13912	13869	13853	13977	13831	13965	13882	13968	13758	13875	14069	13859	13898	13876	13910	13998	13853	13881	13776	13904	13696	13843	13947	13726	13836	13975	13919	14035	13902	13888	13915	13892	13848	13794	13907	13874	13809	13762	13924	13901	13952	14037	13944	13877	13801	13845	13944	13879	13830	13976	14038	13831	13876	13878	13857	13743	14015	14025	13975	13928	13789	13768	13856	13903	13789	13958	13841	13909	13883	13854	13751	13805	13916	13810	13828	13854	13845	14006	13756	14052	13822	13973	13992	13965	13989	13820	13872	13840	13807	13939	13888	14048	13830	13975	13952	13998	13753	13989	13894	13895	13823	13944	13789	13802	13995	13662	13826	13727	13966	13906	14105	14156	13932	13806	13964	13902	13752	13830	13779	14017	13931	13790	13911	13940	13940	13884	13970	13869	13807	13882	13849	13896	13777	13855	13964	13840	13834	13965	13988	13736	13905	13979	13779	13968	13799	13878	13868	13917	13864	13921	13889	13884	13967	13865	13942	13955	13813	13949	13851	14082	13896	13976	13820	13897	13874	14024	13921	13828	13785	13912	13963	13871	13823	13988	13905	13826	13986	14007	13889	13899	13927	13911	13939	13987	13786	13991	13886	13781	13848	13685	13927	13966	14003	13720	13737	13849	13912	14077	13820	14036	14048	13791	13863	13922	13885	13903	13856	14022	14061	13877	13909	13827	14009	13989	14026	13757	13963	13986	13949	13802	13770	14058	14010	13874	13901	13943	14038	13923	13799	13893	13826	13960	13693	13973	14007	13876	13819	13939	13830	13892	13974	13758	13854	14043	13901	13922	13844	13853	13980	14021	13955	13916	13781	14102	13800	13983	14078	13852	13933	13781	13890	13809	13881	13838	13804	13846	13872	13938	14090	13985	13775	13985	13806	13931	13815	13802	13956	13919	13767	13953	13961	14009	13849	13753	13800	13696	14037	14020	13927	13895	13758	13855	13814	13914	13911	13993	13845	13903	13950	13848	13741	13807	13845	13889	13993	13964	13915	13826	13966	13856	13843	13839	13993	14011	13960	13856	13716	13927	13900	13866	13897	13969	13985	13987	14028	13934	13954	13985	14022	13899	13923	13970	13922	13803	13910	13922	13835	13905	13937	13925	13914	13768	13859	13919	13883	14014	13846	13964	13961	13840	13845	13785	14030	14011	13974	13797	13918	13905	13910	13881	13892	13898	13801	13856	13886	13771	13965	13627	13877	14059	13800	14027	13999	14006	14005	13933	13822	13792	13865	13819	14081	13710	13932	14093	13839	13916	13744	13889	14005	13963	13827	13682	13890	14014	13905	14103	13868	13939	13974	13882	14002	14002	13891	13866	13961	13983	13876	13966	13889	13884	13920	13889	13748	13998	14124	13850	13862	13611	13791	13888	13906	13881	13940	13810	13826	13858	13961	13881	13903	13926	14045	13798	13992	13940	13917	13743	13797	13820	13943	13944	13933	13802	14016	13945	13979	14011	13777	13748	13854	13850	13848	13919	13976	13919	13948	13834	13924	13752	13735	13952	13873	13846	13719	14021	13932	13800	13917	13837	13810	13875	13958	13896	13746	13852	13911	13980	13853	13721	13860	14184	13892	13780	13728	14105	13981	13801	13963	13974	13846	13882	14002	13904	13916	14015	13851	13875	13940	13936	13942	14009	13971	14023	13957	13785	13812	13800	13854	13774	13913	14021	13849	13928	13836	13806	13806	13816	13961	13860	13854	14028	13896	13898	13867	13812	14023	13770	14015	13944	13833	13998	13915	13865	13789	13864	13922	13924	13677	13854	13909	14059	13742	13924	14287	13773	13952	13958	13829	13850	13928	13742	13832	13884	13953	13881	13948	13890	13836	13863	13921	13916	13820	13949	13947	13740	13919	13757	13763	13871	13874	13772	14062	13848	13857	13725	13909	13910	13940	13795	13904	13812	13888	13844	13852	13801	13852	13821	13797	13953	13823	13705	13917	13834	14007	13926	13807	13840	13908	13981	13998	13660	13723	13764	13988	13862	13852	13884	13943	13869	13934	13778	13760	13845	13815	13971	13847	13813	13848	13889	13917	13820	13988	13842	14008	13881	13960	13825	13859	13876	13884	13821	13745	14079	13951	13851	14004	13963	13821	13847	13945	13859	14020	13884	13964	13916	13891	13727	13852	13745	13744	13888	13904	13624	14022	13979	13914	14042	13753	13930	13757	13849	13868	14054	13821	13777	13834	14111	13854	13829	14009	13984	13922	14007	13863	14110	13855	13796	13777	13843	13939	13929	13964	13716	13799	13801	13972	13872	13839	13833	13856	14056	13929	13987	13869	13894	13905	13853	14008	13877	14054	13844	14002	13800	13961	13761	13903	13934	13944	13663	13899	13927	13843	13819	14105	14055	14058	13850	14051	13778	13929	13820	13879	14011	13909	13842	14055	14056	13872	13984	14002	13664	14052	13829	13809	13893	13892	13823	13923	13788	14068	13867	13975	13848	13909	13985	13903	13653	13938	13966	13851	13923	13967	13886	13844	13834	14003	13889
23963	21331	28847	24301	22189	21731	20175	17043	16047	16236	15924	15755	15766	15762	15650	15209	15504	15269	15387	15166	15073	15134	15223	15028	15259	15064	15182	15091	15132	15155	14945	14975	15210	15168	15069	14926	14959	15016	14921	15001	15131	15099	15003	15227	15037	15170	15065	15080	15118	15294	15810	15794	15773	15538	15036	15144	15134	15109	15137	14824	15033	14988	14895	14941	15012	14967	14994	15057	15068	14991	15076	15132	14980	15036	15039	14978	15040	15120	15170	15088	14980	15092	15132	15067	14977	15232	15055	15220	14977	14929	15174	15016	14891	15153	15104	14990	15073	14994	14996	15103	14912	15100	15106	15056	15150	15167	15138	14923	15052	14871	14951	15236	15004	15000	14983	15062	15020	15201	14984	15040	15007	14758	14964	15003	15224	14997	15166	15012	15011	15125	15003	15140	15103	15007	14864	15035	14810	14885	14878	15091	15125	14989	14911	15055	15073	14893	14900	15188	15153	14873	14909	14927	14892	14881	14852	14989	15160	14955	15037	15027	15072	14900	15045	15034	15046	14957	14853	14903	15217	14930	14836	14891	15063	15041	14902	15015	15012	15128	14888	14996	15002	14908	15027	15076	15107	14944	14926	14980	14989	14996	15013	14856	14992	14920	14958	14916	14936	15000	14931	15038	14968	15105	14947	14838	15002	15008	15002	14908	14910	14998	15013	15343	14969	15156	15029	14919	15131	14999	14903	15130	15207	15055	14913	15039	15085	15038	15031	14977	14896	15203	14928	14933	15118	15059	14958	14952	15058	15028	15033	15102	15032	14933	14928	15117	14779	14886	14726	15047	15145	15021	14977	14909	15259	15077	15026	15071	15118	14970	15064	14860	14984	14923	14947	14775	15001	14997	15033	14973	14970	14903	15334	14961	15204	15000	15011	14981	14950	15035	15215	15194	14922	15109	15116	15203	15141	14964	14894	14984	15063	14787	14811	14909	15008	14873	15076	15079	15095	15195	14920	15098	14943	15064	14870	14920	14973	14804	14844	15197	15180	14912	15030	14936	15058	14756	14911	14858	15081	15012	15067	14971	15027	15139	14943	14997	15037	14902	14954	14911	14969	15075	14814	15127	14983	14970	14941	14867	14983	15105	15059	14983	15021	15190	15250	14909	15082	15005	14952	15277	15205	14884	14907	14941	15082	14904	15087	15065	14998	14841	15151	14930	14884	15086	14996	15158	14914	14915	14964	14958	14997	14843	15104	14955	14943	15020	14939	14983	14979	15032	15019	14895	15013	14998	15026	14995	15043	15070	15032	15033	15090	15014	15038	14991	15054	15176	15174	14890	15164	15116	15026	14988	14924	15060	14960	15151	14959	14983	15098	15112	15035	14914	14972	15043	14875	15153	14941	15144	15114	14971	14965	14942	14924	15009	14965	14966	15103	15064	15174	15006	15128	15048	14976	14957	15169	15116	15177	14985	15069	15064	14923	14923	15066	15067	14964	14867	15092	14980	15038	14900	15077	14934	15105	14869	14928	15143	14992	15011	14900	14983	15202	14985	15017	15041	15126	14935	15180	14953	15174	15058	15037	14956	14828	14984	15006	15125	14901	15085	15030	15035	14924	14949	15023	14846	14879	14885	14949	14897	15024	14973	15015	15105	14964	15048	14892	15076	14927	15121	15052	15007	14928	15043	14971	14984	15046	15205	15007	14936	15045	15109	15109	15056	15025	15125	14964	15040	15017	14746	15104	14899	15031	15033	14972	15014	14885	14928	14870	15009	14960	15044	15140	14913	15059	15034	15044	15104	14989	15129	15181	15054	14959	14999	14926	14943	15046	14922	15028	14864	14961	15178	14787	15130	15147	15001	15292	14950	14953	14947	15012	15025	14878	14863	14905	14863	15191	15015	15069	15034	14931	15143	14746	14882	14860	14967	15023	15094	14861	15027	15027	15149	14852	15033	14980	15071	15098	15197	14950	14866	15076	14827	14987	14949	15013	14904	15053	14740	14935	15070	14992	15165	15126	14974	14840	14993	15068	15000	15186	15103	15137	15119	15029	15033	14943	14916	15047	15142	15073	15150	15155	14996	14946	14929	15089	15035	15066	14929	15163	14870	14857	15156	14952	14906	14853	15206	15102	14889	14992	15001	14904	14862	14970	14956	14994	14923	15099	14879	14898	14843	15002	14787	15000	15167	15131	14910	14971	14859	15058	14793	15148	15150	14978	14955	14983	14828	14828	15061	15081	14872	15107	14907	15117	14933	15246	14912	15235	15113	14886	15065	14944	14826	15109	14986	15117	15088	14868	14991	14989	14781	14982	14956	15059	15105	15014	15014	15138	15254	14905	14974	15013	15358	14892	14857	14965	15088	14985	14877	15018	15078	14905	14879	15032	14879	14939	14891	15163	15025	14903	14955	14978	14932	15025	14830	14890	15047	15039	15215	15040	14966	15111	15148	14816	14968	15069	15002	14919	14788	14962	15097	14934	14992	15032	14947	14902	14935	15071	14933	14910	14993	15048	15187	14999	14968	15128	15112	14816	14896	15156	14866	15063	14871	14969	15128	14987	14953	15119	14935	14971	15011	14789	14965	15079	14915	15046	15062	14880	15090	14941	14958	15005	15052	15057	14991	14952	14972	15152	14979	15060	14951	15113	15121	15106	14921	15037	14973	14873	14900	14894	15079	14931	14858	15162	15158	15048	15022	15004	14964	15195	15064	14970	14998	15063	14867	14757	15021	14924	15011	15004	15040	15043	14990	14913	15023	14832	14823	15055	15065	15052	15010	14902	15048	15015	15086	14969	15062	15209	14912	15009	15059	14992	14930	14931	15138	14956	15006	14984	15225	15077	15075	15002	15180	14869	15042	15019	15038	14933	15084	15101	15041	15015	15054	15295	14919	15176	14965	14981	15077	15148	14919	15011	15099	15220	15036	14981	14921	15017	15035	15080	15024	15143	15071	14826	15135	14880	14870	14992	14948	14832	15138	15113	14990	15238	15196	15194	15232	15078	15289	15002	14937	15015	15200	15106	15073	14894	14946	15034	14965	14869	14977	14819	15032	15139	14901	15080	14911	15048	15025	15111	15083	15146	15119	15028	15001	15077	15029	15116	15156	14957	14961	15035	15089	15036	15015	14969	15107	14976	14844	15075	15014	15057	14936	14868	15111	14951	15073	14996	14827	15058	15095	14967	14928	15036	14912	14885	15136	15006	14565	15058	14899	14932	15008	14812	15010	15046	14961	15220	15086	15179	15068	15005	14785	15073	15128	15133	15123	15066	15242	15019	15360	15074	15160	15097	14874	14969	14988	15080	15144	15072	15020	15303	15208	14921	14893	14883	15062	14988	15083	14702	14973	14839	15037	14980	15071	14890	14892	15115	15099	15062	14971	14914	15118	15026	15005	14941	14828	15179	15167	15122	15120	15196	15052	14803	14973	14939	15111	15091	15055	14899	15094	15017	14898	15209	14883	15157	15180	14750	15047	15133	15191	15154	15014	15206	15067	14982	15067	15095	15054	15081	14814	14884	15050	15141	15118	14919	14759	15105	14884	15112	15130	14911	15103	15143	15165	15203	15023	15013	14925	14890	15108	15063	14827	14892	15032	14927	14960	15055	14736	15144	15203	14842	14887	15006	15118	15215	15018	14902	15021	15007	15003	14908	14932	15005	14819	14975	15019	14886	15105	14943	15092	15029	15067	14988	14764	14923	15039	15034	15074	15162	14996	14877	14953	14925	14968	15017	15033	15136	15018	14995	15191	15117	14961	15047	14909	15078	14763	15181	14965	14894	15140	14845	15013	15099	14786	15040	15143	14942	14854	14921	15047	15289	15114	15065	14952	14880	15015	15001	14939	15062	15075	15131	15202	15227	14856	15111	14837	14940	15066	15137	14940	15121	15005	15006	15011	15010	15021	14988	14965	15059	15004	14959	15053	15117	15274	15229	14995	15084	14947	14975	14920	15025	15022	14890	15231	14952	15021	14871	14886	15245	15106	14927	15017	15133	14743	14946	15082	14892	15003	14980	14959	14968	14981	14972	14947	14826	14857	15111	15146	15149	14978	14909	15149	14904	14995	14894	15073	14996	14996	15156	15140	14978	14961	15013	15009	15188	15046	15016	15211	14970	14857	14958	14683	15029	15059	14971	14915	14903	15000	15053	15029	14889	15144	14928	15081	15177	14985	15105	15093	15047	14957	14916	15071	15173	15065	14954	15011	14791	15112	15041	14996	15021	15142	15077	15054	15315	15124	15012	14978	15055	15044	15113	14948	15045	14955	14976	15171	14878	15016	14928	15033	14940	14936	15047	14944	15062	15149	15160	15081	14766	15004	15272	15126	15184	15168	15163	15136	15023	14827	14913	14901	14794	15011	14867	14961	15186	14970	14957	15084	14992	15079	15135	15018	15068	14715	15116	14866	14966	15027	15063	15048	14777	15014	15070	15029	15132	14971	15002	15021	15086	14983	14918	14964	15022	14864	15017	14902	15056	15038	15076	15028	14914	14924	15024	15051	14954	15007	14988	14966	14962	14974	14793	15009	14923	15006	15150	14861	14992	15118	14886	14821	14953	15229	15107	14964	15135	14964	14976	14932	14997	14888	14891	14916	15105	14960	15017	14769	14899	15041	15027	15060	15069	15059	15024	15069	15027	15027	15130	14997	15028	15039	15137	15126	15100	15129	15201	15049	15121	15030	15081	14979	15030	15051	14876	14805	15056	14856	15041	14941	15009	14911	15012	14786	15068	15092	15049	14903	15043	14980	15046	15015	15103	14975	15148	14724	14986	15039	14940	15002	15015	14870	15019	14889	14919	15000	14965	15150	15070	15010	14971	15089	15033	15208	15121	15100	14868	15188	14886	15104	14847	14847	15055	14995	14938	15021	14991	14909	15151	15007	14967	15111	15052	15053	15170	15033	14998	15011	15056	15020	15053	14993	14971	15072	15202	14989	15153	14930	15082	14969	14927	15036	15060	15055	14966	14850	15001	15155	14910	14983	15079	15161	14858	15099	15008	14950	14968	15073	14954	14921	14987	15188	15023	14864	14973	14846	14905	15137	14922	15057	14982	14844	14981	14941	14818	15000	15089	14968	15207	14947	14881	15106	14965	14904	15093	15006	14991	14996	15075	15161	15121	15148	15089	15135	15161	14839	14965	15031	15095	15009	14924	15061
19627	31245	28933	23739	19787	17943	16521	15613	14556	14407	14120	14139	14078	13818	13614	13587	13548	13583	13598	13532	13480	13438	13373	13324	13233	13220	13067	13276	13156	13125	13189	13273	13084	13200	13225	13184	13213	13022	13126	13234	13286	13103	13218	13139	13089	13138	13206	13164	13216	13552	14286	13945	13680	13376	13253	13126	13071	13006	13096	13133	13230	13064	13067	13126	13028	13170	13319	13125	13155	13137	13100	12996	13107	13109	13066	13160	13245	13109	12997	13144	13112	12986	13180	13226	13046	13063	13072	13187	13151	13133	13114	13078	13177	13057	13044	13101	13128	13105	13238	13152	13015	13078	13116	13153	13188	13106	13142	13044	13268	13048	13120	13218	13090	13229	12990	13015	13001	13078	13070	12998	13033	13161	13032	13190	13239	13129	13106	13225	13068	13113	13014	13001	13146	13006	13293	13001	13172	13164	13174	13144	13074	13309	13111	13118	13184	13122	13080	13168	13125	13179	13200	13267	12971	13067	13135	13140	13032	13035	13159	12899	13185	13165	13065	13128	13083	13152	13207	13077	13040	13250	13178	13088	13157	13306	13187	13112	13287	13084	13102	13149	13135	12986	13021	13242	13421	12932	13120	13166	13188	12994	12977	13105	13101	13073	13019	13009	13146	12989	12925	13122	13016	13048	13009	13098	13030	13009	13086	13144	13164	13027	13072	12977	13172	13041	12945	13158	13212	12901	12943	13281	13108	13254	13145	13098	13096	13050	13205	13108	13077	13098	13015	13148	12993	13096	13286	13231	13121	13093	13007	13190	13260	13074	12916	13350	12798	13048	13102	12949	13229	13253	13106	13157	13175	13228	13090	13191	12979	13020	13042	13157	13051	13027	13145	13021	13146	13201	13132	13095	13084	13209	13170	13072	13178	13099	13117	13089	13228	13135	13197	12901	13297	13177	13097	13032	13113	12966	13231	13125	13038	13042	13182	13077	13135	13150	13033	12976	13203	13218	13160	13142	13097	13253	13185	13199	13109	12966	13102	13115	13046	13163	13185	13071	13162	13152	13169	13142	13186	13100	13195	12938	13108	13155	13064	13057	13014	13042	13073	13038	13093	13101	13020	13024	13035	13182	12999	13090	13259	13235	13171	13064	13105	13119	13219	13098	13139	13105	13136	13063	13095	13031	13043	13056	13177	13046	13073	13096	13149	13064	13016	13157	13005	13278	13149	13082	13064	13062	13148	13148	13135	13103	12931	13121	12938	13115	12979	13083	13171	13197	13028	13203	13062	13142	13005	13060	13120	13044	13073	13019	13142	13116	13148	13111	13029	13213	13101	12981	13110	13179	13199	13225	13196	13086	13146	13007	13085	13151	13080	13155	13020	13183	12999	13078	12987	13031	13123	13141	13169	13073	13106	13218	13037	13383	12996	12958	12965	13221	13017	13220	12866	13110	13075	13065	13173	13121	12988	13120	13126	13191	13052	13122	13028	13052	13117	12875	13088	13077	13121	13137	12910	13118	13078	13027	12958	13195	13286	12995	13134	13103	13070	13043	13061	13103	13248	13095	13241	13118	13146	13052	13145	13186	13155	13253	13180	13180	13251	13313	13160	13129	13150	13451	13091	13003	13088	13112	13097	13192	13020	12985	13091	12991	13060	13169	13100	12941	13310	13042	12938	13140	13073	13057	13014	13160	13015	13198	13100	13124	12822	13100	13097	13210	13158	13101	13115	13010	13145	13197	13069	13003	13200	13154	13280	13159	13167	13143	13104	13115	13105	13278	13070	13022	13222	13054	13268	13160	13127	13289	13039	13277	13074	13162	13057	13063	12977	13193	13260	13104	13127	13023	13275	13232	13186	13060	13096	13013	13085	13139	13291	12982	13198	12984	13106	13117	13090	13037	13230	13125	13078	13047	13108	13256	13159	13104	13010	13117	13064	12999	12966	13106	13052	13088	13195	13184	13078	13197	13216	13021	13043	13155	12917	13046	13137	13018	12985	12910	13127	13162	13177	13207	13200	13081	13008	13076	13119	12920	13061	13144	13012	12920	13086	13132	13201	13027	13128	13063	13043	13064	13034	12971	13206	13009	13185	13109	13040	13125	13162	12896	12994	13133	13078	13008	13088	13004	13054	13112	13199	13026	13169	13076	13022	13156	13211	12949	13117	13147	13037	13093	13053	13186	13144	13208	13144	13241	13054	13159	13229	13078	13080	13005	13141	13078	13120	13110	13028	13125	13185	13077	13116	13126	13045	12846	13023	13197	13034	13111	13009	13168	13046	13034	13167	13155	13079	13056	13172	13183	13135	13140	13069	13048	13067	13013	13146	13190	13143	13065	13232	12958	13177	13223	13128	13085	13064	13295	13100	12981	13033	13133	12943	13187	13056	13053	13235	13180	13042	12960	13128	13138	13247	13085	13100	13089	13092	12939	13044	13081	13275	12906	13151	13093	13015	13203	12919	13135	13003	13191	13207	13199	13068	13015	13174	13027	13087	13189	13224	13056	13055	13009	13107	13021	13158	13142	12952	13088	13102	13141	13137	13045	13164	13232	13139	13039	13178	13112	13222	13276	12970	13161	13107	13149	13032	13308	13046	13100	13104	13133	13126	13095	13117	13074	13149	13108	13175	13146	12807	13044	13154	13174	13052	13129	13112	13143	12952	13118	13099	13179	12931	13105	13208	13139	12908	12981	13294	12996	13077	13171	12953	13049	13188	13048	12951	13221	13203	13157	13077	12891	13141	13118	13040	12946	13245	13246	13234	13074	13089	13201	13122	13236	13226	13106	13237	13214	13057	13126	13167	13070	13140	13094	13241	12943	13062	13112	13042	13164	13133	13075	13157	13074	13162	12983	13024	13171	13026	13240	13034	12983	13136	13055	13260	13073	13095	12986	13072	12980	12926	13227	13081	13126	13006	13141	12994	13123	13077	13329	13032	13112	13032	13021	12998	13170	13281	13176	13163	12903	13182	13067	13067	13121	13040	13043	13094	13040	13053	13089	12908	13077	13187	13230	13258	13117	13037	13156	13124	13081	13117	12981	13106	13039	13137	13091	13166	13136	13067	13215	13010	13105	13151	13050	13205	13196	13077	13102	13085	12959	13118	12996	13116	13229	13285	13075	13197	13077	13195	13117	13186	13132	13041	13189	12995	13070	13011	13144	13025	12994	13153	13068	13148	13024	12972	13057	12975	13048	13255	12978	13081	13096	13012	13185	13029	13041	13100	13042	12936	13117	12974	13125	13169	13163	12976	12931	12930	13096	13184	13031	13047	13192	13138	13021	12981	13099	13014	13046	13117	12899	13046	12954	13173	13226	13101	13107	13221	12917	13062	13091	13178	13182	13113	13211	13121	13051	13055	13026	13186	13276	12979	13104	13189	12954	13071	13139	13063	13146	13078	13207	13214	13292	13121	13151	13178	13175	13112	13246	13153	13046	13084	13157	13185	13102	13070	13118	13061	13119	12980	12958	13074	13049	13110	13086	13047	13146	13110	13149	13060	13152	13127	13168	13182	12890	13073	13045	13187	12993	13137	13091	13077	13140	13127	13155	13086	13046	13005	13089	13229	13151	13061	12869	13140	13239	13004	13100	13040	12957	13301	13092	13057	13051	12951	13089	13103	13019	13091	13089	13047	12974	13025	13218	13156	13218	13045	13264	13169	12994	13157	12983	12929	13072	13125	13152	13044	13098	13021	13255	13116	13149	13061	13096	13234	13150	13095	13095	12916	13247	12981	13193	12992	13061	13054	13234	13016	13087	13228	12974	13189	13180	13389	13146	13151	13267	12977	13096	13012	12938	13087	13075	13030	13216	13101	12954	13088	12987	13095	13190	12985	13162	13050	13197	13238	13008	13061	13161	13170	13141	13123	13120	13037	13072	13037	13023	12930	13002	13007	13063	12984	12966	13123	13273	13029	13201	13074	13060	13071	13083	13090	13148	12962	13049	13085	13169	13100	12946	13188	12936	13047	13090	13106	13044	12996	13095	13028	13095	13147	13245	13037	13086	13132	13103	13012	13004	13148	13058	13090	13116	13083	12936	13076	13007	12991	13029	13216	13117	13238	13248	13112	13191	13258	13068	13061	13157	13205	13164	13143	13063	13127	13117	13065	13062	13110	13096	13317	13076	13229	13314	13020	13071	13096	12995	12966	13031	12981	13121	13041	13108	13020	13165	13042	13088	13104	13106	13183	13039	13158	13276	13139	13108	13145	13267	13168	13241	13093	13066	13133	13269	13090	13235	13055	13229	13087	13074	13194	13186	13123	13077	13012	13236	13210	13015	13334	13234	13122	13097	13199	13103	13265	13006	13148	13123	13190	13042	13149	13132	13149	13154	12972	13064	13005	12986	13323	13041	13019	13148	12929	13078	13095	12970	13149	13080	13108	12998	13198	13068	13083	13141	13185	13110	13151	13019	13171	12990	13219	13152	13034	12945	12964	13029	13077	13201	13058	13124	13042	13231	13306	13119	13228	12999	13085	13233	12931	13043	13278	13006	13053	13152	13146	13267	12954	13114	13063	13159	12984	13218	13272	13024	13088	13079	12998	13202	13083	13114	13059	12966	13076	13182	13217	13239	13183	13147	12970	13147	13138	13071	12990	13097	13309	13069	13113	13266	13174	13038	13090	13082	13026	13222	13140	13295	13124	13343	13083	13082	13106	12998	13323	13110	13144	13108	13084	13086	13229	13010	13081	13256	12971	13170	13215	13121	13286	13284	12895	13183	13191	13087	13085	13009	13051	13083	12964	13085	13036	13174	13269	13160	12890	13169	13134	13181	13201	13056	13269	13026	13168	13117	13259	12998	13017	13232	13308	13223	13030	13122	13099	12916	13028	13163	13010	12943	13144	12934	13094	13173	13053	13222	13107	13019	13186	12982	13079	13238	13038	13206	13129	13033	13107	13187	13163	12995	13205	13030	13169	13150	13091	13000	13117	13194	13033	13076	13054	13091	12970	13198	12982	13030	13092	13035	12960	13119	13034	13171	13086	13224	13128	13352	13153	12997	13053	13130	13149	13142	13149	13019	13268	12985	13254	13071	13183	13216	13041	12992	13074	13012	13052	13088	13165	13127	13029	13235	12851	13050	13164	12958	13203	12985	13045	13108	13109	13157	13018	13105	13072	12975	12986	13123	13091	13054	13022	13029	12909	13095	13040	13104
23005	21421	29309	23856	21595	23202	23512	16689	14897	14619	14451	14168	14037	14003	14064	13738	13859	13885	13639	13585	13557	13479	13527	13490	13467	13329	13488	13455	13286	13171	13006	13087	13255	13079	13108	13020	13042	13262	13114	13234	13134	13163	13211	13365	13098	13122	13169	13191	13149	14021	14613	14330	13848	13749	13402	13288	13021	13213	13143	12985	13099	12988	13088	13108	13085	12999	13171	13258	12964	13148	13151	13113	13108	13012	13280	13179	13175	13102	13214	13101	13082	13035	13085	13168	12801	13096	13081	13162	13201	13107	13137	13069	13172	12981	13060	13182	13189	13080	13173	13043	13095	13123	13054	13091	12860	13133	13073	13074	12812	13163	13097	13095	13080	13074	13076	13091	13226	12964	12996	13177	13076	13089	13119	13054	13147	13066	13133	13164	13122	13159	13011	13150	13052	13158	13142	13316	13033	13151	12996	13191	13016	13037	12872	13061	12969	13085	13019	13003	13057	13106	13024	13020	12935	12878	12903	13035	13028	13008	13210	12981	13121	13097	12833	12985	12972	13176	13056	12957	13012	13087	12933	13018	13133	12980	13168	13239	13142	13028	13160	13219	13160	12952	13098	12945	12974	12923	13311	12995	12964	12886	13055	13258	13148	13156	13028	13206	13040	13076	13210	12967	13052	13030	13086	12985	13050	13013	12975	13013	13132	13014	13003	13114	13147	13192	12948	12790	12963	12919	12866	13115	12872	13127	13074	13214	13124	13164	13019	13085	13243	13066	13057	13106	12883	13182	13149	13211	12951	13057	13058	12979	13134	12918	13041	13015	12989	13080	12964	13043	12900	13119	12908	13149	13005	13040	12992	13063	12972	13004	13071	13059	12920	12842	13218	12866	12966	13165	12874	13108	12962	13074	12969	13025	12980	13191	13205	12968	12910	12991	13068	13117	13013	13320	12946	12976	13011	13079	12843	13042	12920	13085	13277	12991	13139	12880	12946	13069	12782	13008	12886	12991	12966	13073	13144	13182	13129	13196	13069	13062	13024	13001	13001	13148	13176	12887	13096	13242	13023	13047	12974	12897	13185	13050	13045	13117	12848	13123	12959	13139	13146	13079	13043	13116	12907	13231	13020	13069	12990	13219	13142	12919	13057	13131	13032	13154	13290	12856	13148	13101	12957	13067	13012	13058	12995	12933	13150	13301	13210	13102	13082	13111	13182	13144	13066	12917	13193	13077	12832	13113	13051	12994	13166	13160	13137	13172	13184	12961	12997	13129	13025	13029	13072	13211	12901	13110	13099	13244	13090	13272	12810	13144	13105	13059	13216	13044	12876	13059	13012	12873	12902	13057	12893	13171	13213	13047	13033	13099	13311	13234	12998	12988	13044	13241	13078	13179	13189	13031	12993	12990	12886	13058	13019	13072	13015	12971	13042	13030	13138	12977	13205	12982	12965	12893	13180	13039	13172	13294	12998	13119	13099	12992	13300	13226	12925	13191	13129	12822	13060	13078	13056	13065	13158	13267	13241	12985	12989	13126	13014	13159	12864	12897	13006	13155	13022	12996	13040	12977	13158	12974	13027	13194	13009	12954	13125	13110	13073	13117	13062	13150	13011	13212	12939	13228	13039	12845	13280	13057	13072	13010	13053	12951	13027	13068	12987	13056	13028	13003	12967	13121	12951	13203	13053	13108	13125	12976	13055	12821	13167	12978	13154	13197	13055	12882	13097	13009	13044	13006	13003	12979	12987	13170	12961	13108	13157	13083	13074	12891	13155	13170	13120	13215	13042	13050	12810	12999	13130	13057	13136	13056	13014	13250	13173	13013	13070	13163	13333	13005	13068	13092	12995	13025	13057	12998	13048	12986	13141	13089	13122	13164	13028	13037	12942	13055	13173	12909	13040	12872	12949	12926	12974	12916	13204	13075	13095	12883	13063	12935	13034	13146	13148	13245	12826	12841	12860	12988	13011	13164	12915	13213	13242	13153	13163	13003	13029	12892	13148	12961	13128	13100	13186	13121	13008	13039	13107	13080	12848	12865	12973	13002	13104	12952	12960	13112	13182	12999	13106	13051	13154	12885	13032	13050	12997	12936	13103	13218	13002	12997	12973	12920	13103	12970	13248	13003	13091	13047	12863	13163	13158	13062	13018	13048	13090	13044	12874	13039	13013	13007	13132	13027	13038	13150	12914	13161	13271	13022	13065	13149	13124	13169	13146	13137	13057	13156	13069	13064	13136	13217	13129	13037	13137	12928	13147	12938	13052	12918	12906	12862	13157	12841	12967	12978	12997	13011	12983	12915	12916	13031	12960	12951	13164	12864	12915	13073	12955	13119	13149	13106	13003	12914	13098	12922	12791	12993	12923	12936	13004	13050	13044	13041	13169	13218	13173	13164	13151	13124	12982	12854	12994	13161	13103	13089	13264	13020	13047	13107	13048	13204	13090	13038	13205	13072	12968	13029	12950	12914	13015	12951	13031	13091	13182	12901	13023	13103	12830	13166	13029	13200	12964	13101	12964	12754	12975	13030	12943	13096	13069	13023	12948	13185	12931	12929	13180	13049	12964	12915	13006	13036	12965	13002	13029	13001	13072	13141	13082	13081	13165	13009	12952	12887	13011	13114	13240	13083	12986	13176	13158	13159	13242	13068	13263	13184	13150	12911	13044	13291	13084	13114	12991	12875	12970	13071	13131	12949	13010	13024	12971	12947	13060	13037	13063	12993	13021	13000	13027	12902	12985	13157	13126	13087	13046	13049	12971	12965	13086	13050	13016	13038	12978	13126	13260	13155	13155	12991	12860	13159	13164	13170	13135	13084	13105	13094	13122	13046	13206	12971	13054	13008	13003	13027	13139	12947	13217	13129	13091	12908	13057	13149	13008	12973	12843	13134	13060	13008	13138	13011	13011	13152	13192	13064	13044	12982	13139	13076	12987	12908	13215	13118	13012	13100	13071	12908	13097	12912	13016	12962	13020	13085	13124	13156	13110	12853	13047	13248	13109	12998	12890	12995	12977	13078	13034	12995	12992	13102	13051	13057	13053	13036	13001	13081	13095	13151	13071	13056	13040	13038	12993	13009	12926	13058	13127	12999	12975	13098	12969	13001	13087	13064	12834	13084	13087	12952	12798	12974	13128	12923	13026	13163	13125	13074	13240	13088	13096	13116	13076	12971	13117	13275	13027	13075	13159	12924	13053	13030	12978	13074	13208	13077	12982	13070	12945	13147	13152	13053	12987	13016	13059	13001	13174	12988	12998	13031	13023	13006	13118	12934	12893	13114	13015	13100	12801	13033	12826	13050	13137	12939	13166	13080	12910	13141	13042	13015	12972	12878	13014	13216	13050	13009	13168	13004	12861	13222	13123	13045	13111	13053	13051	12858	12873	13312	13044	12820	12889	13245	13120	12929	13022	12995	13170	13217	12959	12864	12913	12921	12984	12942	12945	12933	12985	12930	12962	13030	13195	12901	12910	13009	12975	12911	13028	13098	12946	12845	13055	12883	13050	13275	12960	13091	13042	12975	12989	13041	12981	12940	13085	12996	13214	13032	13081	12854	13138	12991	13010	12991	12958	12955	12879	13053	13041	13038	13057	13073	13025	12926	12975	13195	12942	12952	13011	13090	13016	13023	12985	12889	13032	12883	13171	12974	12966	12997	12974	13023	13095	12962	12977	12940	13034	12945	13198	12874	12918	12974	12866	13057	13083	13123	13072	13028	13077	13130	12954	12979	12978	13041	13215	12907	13055	12964	13086	13118	12733	12930	13044	13054	13146	12971	12984	13021	13219	12976	12973	13057	13143	13098	12985	13148	13103	12955	13080	13029	13241	13209	12910	13142	13055	13118	13010	13159	13091	12846	12885	12933	13339	12948	13071	13072	13093	13146	13081	13028	13062	13033	13161	13049	12984	12950	12797	13021	13086	13052	13193	13135	12941	12965	13047	13009	13138	12932	13160	13183	13242	13063	12893	13005	13098	13081	13023	13081	13126	12994	12949	12999	13141	13113	12995	12943	13090	13123	12941	12979	12960	13073	13029	13112	12972	13151	13084	13041	13054	13080	13102	13025	13041	13053	13001	13099	12995	13076	13052	13136	13111	13026	13025	13049	13070	13203	12989	13130	13084	13049	12936	13247	12941	13152	13058	13053	13080	13148	12873	12992	12930	12876	12936	13180	13145	13068	13031	13020	13181	13225	12945	12934	13164	13118	12969	13198	13118	13016	13155	12908	13054	13235	13032	12994	13075	13079	13158	13080	13013	12980	13093	13012	13003	12968	12985	12956	12912	12758	13092	12925	13118	13040	12931	13050	12995	13218	12999	13079	13010	12819	12995	12894	13040	12966	13016	12716	13159	13008	13010	12976	13074	13092	13030	13035	13058	13109	12955	13141	13048	12949	13166	13029	13099	13172	13045	13070	12835	12911	12998	12930	13158	12964	13156	12764	12958	12962	12826	13022	12878	13077	12887	13068	13222	13053	13095	12961	13000	12984	13001	13030	13046	12981	13134	12830	13194	13225	12986	12967	12944	12967	13243	13253	13078	12946	12988	12953	13102	13021	13155	13101	12963	13135	13076	13022	13129	12921	13171	13091	12999	13191	13016	13006	12945	12877	12822	13023	13014	12903	13038	13043	12925	12949	13042	13016	13199	13085	13078	13044	12978	12988	13152	12893	13220	13123	13277	13080	12984	13037	12983	12996	13154	13013	13162	13310	13002	13032	13023	13126	13287	13204	13215	12829	13231	12964	12992	12829	13216	13110	13126	13085	13092	13065	13254	13247	13088	13138	12985	13115	13065	12970	13022	13173	13048	12992	13130	13131	12937	13115	12985	13000	13001	12984	12978	13006	13062	13192	12922	12732	12806	13086	13061	13188	13088	12846	12957	13018	13172	13003	13064	13108	13136	13125	13174	12952	12967	13027	13182	13151	12964	12933	13091	13137	13205	12980	13020	13122	13028	13158	13167	12844	13107	13176	12979	13031	13077	13014	13067	12979	13102	13055	12929	13022	12957	12893	12998	12898	12949	12967	12955	13053	13011	12892	13112	13049	13005	13041	13258	13028	13171	12913	12922	13006	12824	12946	13149	12912	13074	12895	12865	13091	13047	13012	12918	13083	12962	13047	13178	13033	12996	13249	12937	12846	13099	13263	13126	13227	12912	13058
22304	36736	33574	27160	22961	20113	17866	15933	14298	13974	13573	13714	13351	13025	12894	12802	12814	12575	12379	12438	12577	12232	12206	12120	11938	12214	12066	12079	11910	11933	11927	11963	11985	11793	11908	11814	11712	11877	11764	11941	11780	12075	11869	11766	11905	11854	11871	12007	12033	13457	13984	13565	12933	12767	12208	11860	11918	11977	11823	11687	11803	11770	11858	11862	11985	11751	11828	11828	11779	11829	11756	11706	12009	11792	11800	11846	12054	11844	11942	11802	11850	11924	11880	11875	11677	11906	11894	11855	11698	11778	11812	11783	11941	11872	11844	11801	11808	11810	11889	11986	11741	11867	11727	11721	11711	12068	11812	11749	11724	11781	11757	11843	11966	11845	11720	11946	11843	11815	11944	11919	11875	11761	11864	11886	11758	11613	11824	11888	11834	11898	11765	11910	11682	11528	11733	11756	11906	11885	11865	11713	11932	11775	11831	11811	11795	11883	12004	11847	11812	11866	11782	11824	11935	11750	11805	11824	12039	11803	11861	11868	11803	11970	11721	11847	11840	11833	11733	11955	11754	11832	11937	11910	11746	11740	11903	11895	11870	11929	11799	11838	11879	11755	11902	11831	11906	11843	12131	11835	11761	11846	11682	11799	11821	11843	11847	11909	11721	11792	11909	11777	11802	11870	11675	11830	11858	11656	11861	11879	11829	11892	11779	11712	11949	11696	11848	11742	11770	11794	11741	11918	11800	11886	11754	11889	11873	11907	11847	11844	11797	11697	11891	11976	11700	11804	11778	11813	11710	11830	11714	11833	11926	11875	11789	11764	11791	11717	11845	11797	11967	11754	11888	11929	11816	11773	11828	11832	11768	11761	11576	11886	11810	11665	12015	11815	11857	11925	11865	11834	11735	11756	11838	11995	11666	11766	11752	11934	11740	11921	11834	11773	11830	11843	11831	11896	11839	11767	11865	11920	11672	11722	11940	11761	11752	11886	11767	11846	11632	11772	11888	12054	11832	11690	11876	11897	11879	11763	11715	11896	11906	11800	11756	11819	11813	11960	11883	11829	11774	11699	11756	11721	12012	11958	11795	11726	11777	11820	11777	11818	11731	11874	11803	11800	11652	11779	11928	11956	11693	11817	11794	11771	11899	11727	11721	11905	11820	11807	11845	11698	11679	11690	11823	11726	11770	11778	11883	11721	11627	11985	11923	11766	11814	11838	11864	11827	11930	11697	11911	11883	11772	11937	11938	11802	11727	11826	11676	11695	11760	11596	11741	12014	11974	11746	11891	11921	11841	11877	11827	11874	11996	11850	11684	11831	11866	11786	11791	11776	11882	11739	11940	11801	11664	11781	11843	11856	11819	11815	11901	11678	11904	11828	11842	11734	11851	11748	11877	11850	11861	11799	11733	11709	11945	11772	11907	11886	11735	11846	11839	11738	11791	11641	11849	11868	11881	11677	11904	11836	11921	11619	11870	11911	11786	11852	11804	11894	11773	11786	11870	11819	11649	11872	11594	11839	11807	11703	11892	11774	11733	11806	11717	11602	11733	11839	11887	11754	11820	11772	11845	11729	11906	11854	11764	11818	11714	11863	11680	11819	11783	11749	11692	11806	11769	11773	11795	11934	11863	12015	11946	11681	11952	11802	11936	11780	11766	11702	11667	11871	11754	11809	11750	11693	11884	11853	11709	11693	11771	11794	11779	11842	11824	11841	11841	11767	11761	11756	11872	11819	11884	11962	11771	11852	11895	11763	11802	11730	11806	11894	11889	11749	11905	11712	11795	11896	11739	11833	11852	11826	11709	11874	11799	11855	11833	11728	11795	11911	11830	11846	11778	11706	11809	11774	11661	11763	11750	11854	11717	11795	11840	11850	11741	11734	11991	11863	11837	11943	11801	11952	11827	11748	11753	11798	11772	11935	11794	11714	11783	11787	11740	11620	11817	11584	11765	11741	12000	11841	12038	11873	11841	11794	11866	11900	11761	11849	11851	11756	11727	11850	11854	11914	11870	11895	11743	11729	11823	11958	11751	11733	11887	11763	11754	11833	11832	11660	11652	11749	11780	11841	11868	11847	11808	11813	11813	11697	11813	11907	11802	11820	11866	11765	11766	11876	11812	11725	11841	11717	11682	11656	11754	11930	11809	11928	11907	11845	11747	11708	11817	12018	11816	11894	11887	11741	11782	11792	11879	11828	11770	11732	11893	11723	11912	12017	11690	11976	11775	11742	11725	11806	11983	11717	11814	11791	11860	11825	11857	11748	11875	11838	11791	11852	11977	11812	11876	11843	11960	11964	11766	11850	11737	11829	11741	11761	11741	11679	11840	11897	11842	11761	11798	11865	11718	11792	11762	11844	11794	11917	11816	11778	11784	11951	11765	11806	11880	11813	11694	11828	11836	11882	11749	11791	11816	11798	11843	11785	11720	11776	11834	11783	12016	11714	11801	11829	11906	11663	11790	11866	11856	11753	11936	11749	11814	11572	11819	11612	11830	11783	11820	11927	11803	11719	11827	11906	11815	11765	11833	11768	11594	11752	11807	11810	11812	11664	11804	11875	11786	11781	11721	11796	11956	11738	11615	11779	11852	11811	11712	11836	11827	11859	11640	11766	11691	11827	11865	11803	11674	11844	11865	11793	11733	11849	11787	11879	12017	11868	11748	11795	11752	11729	11839	11929	11715	11784	11923	11739	11744	11701	11715	11751	11800	11766	11836	11906	11869	11922	11826	11839	11751	11863	11713	11656	11677	11733	11755	11864	11851	11757	11739	11976	11685	11811	11941	11737	11992	11817	11885	11968	11831	11717	11816	11674	11954	11806	11883	11692	11842	11743	11758	11869	11805	11705	11876	11798	11717	11875	11839	11625	11685	11968	11815	11780	11737	11771	11736	11763	11865	11813	11821	11909	11862	11802	11828	11766	11817	11880	11640	11948	11723	11709	11725	11895	11771	11746	11853	11781	11707	11770	11823	11654	11803	11859	11796	11770	11842	11865	11893	11864	11639	11765	11942	11664	11802	11913	11731	11980	11718	11787	11737	11819	11792	11752	11698	11836	11713	11855	11774	11807	11856	11821	11812	11767	11884	11720	11761	11827	11863	11898	11856	11753	11816	11709	11746	11810	11785	11769	11807	11766	11836	11820	11862	11736	11836	11972	11856	11922	11782	11593	11828	11891	11810	11819	11836	11889	11724	12021	11865	11713	11767	11717	11925	11734	11809	11761	11748	11874	11612	11841	11884	11828	11691	11745	11760	11754	11820	11836	11862	11650	11724	11725	11880	11721	11905	11701	11800	11890	11805	11755	11787	11758	11769	11723	11716	11884	11655	11809	11978	11665	11834	11870	11767	11900	11905	11716	11670	11816	11639	11751	11845	11785	11785	11702	11850	11689	11829	11737	11745	12004	11802	11894	11917	11864	11798	11820	11678	11855	11732	11869	11762	11794	11837	11953	11593	11833	11810	11640	11752	11857	11780	11759	11761	11858	11773	11785	11801	11908	11874	11768	11838	11913	11846	11923	11841	11826	11886	11689	11836	11826	11638	11922	11822	11804	11791	11910	11820	11677	11940	11758	11756	11838	11914	11808	11886	11865	11682	11762	11764	11855	11669	11799	11714	11794	11762	11954	11864	11795	11856	11875	11584	11881	11825	11922	11821	11888	11788	11833	11716	11951	11810	11980	11773	11935	11691	11864	11832	11868	11823	11934	11800	11727	11715	11881	11598	12012	11932	11776	11910	11794	11755	12035	11776	11931	11841	11768	11968	11851	11981	11785	11724	11787	11850	11865	11692	11719	11783	11593	11723	11768	11649	12013	11903	11749	11872	11807	11678	11806	11797	11732	11766	11774	11886	11625	11834	11911	11806	11762	11750	11814	11800	11815	11691	11821	11764	11735	11855	11742	11777	11806	11802	11868	11729	11748	11892	11800	11635	11887	11995	11524	11792	11830	11789	11796	11889	11932	11842	11766	11831	11864	11940	11821	11787	11763	11889	11810	11892	11850	11909	11751	11826	11775	11681	11927	11691	11637	11908	11715	11896	11853	11860	11782	11654	11880	11853	11681	11964	11803	11740	11767	11793	11905	11728	11693	11779	11887	11744	11786	11845	11870	11730	11850	11822	11818	11869	11869	11746	11845	11930	11930	11637	11755	11678	11860	11911	11809	11987	11872	11875	11996	11922	11688	11859	11694	11712	11709	11773	11680	11875	11755	11859	11860	11788	11807	11893	11807	11777	11918	11777	11839	11775	11710	11854	11773	11847	11858	11879	11779	11778	11835	11825	11660	11955	11856	11892	11986	11854	11803	11914	11774	11888	11843	11737	11925	11795	11707	11849	11829	11655	11696	11757	11700	11805	11839	11642	11831	11855	11746	11748	11818	11873	11785	11976	11654	11808	11764	11882	11783	11683	11866	11785	11706	12042	11939	11699	11761	11799	11706	11782	11914	11870	11865	11801	11982	11859	11877	11747	11871	11852	11731	11796	11869	11844	11790	11602	11605	11892	11849	11905	11962	11819	11679	11743	11861	11900	11832	11888	11735	11783	11853	11869	11674	11872	11759	11952	11783	11870	11899	11880	11800	11786	11941	11897	11922	11952	11671	11843	11890	11804	11740	11860	11855	11790	11756	11648	11640	11832	11946	11952	11813	11878	11812	11755	11865	11703	11699	11676	11907	11745	11596	11993	11822	11935	11969	11732	11747	11903	11805	11898	11806	11831	11809	11726	11956	11832	11638	11832	11728	11890	11774	11968	11736	11755	11783	11911	11788	11858	11761	11730	11791	11807	11854	11859	11905	11850	11781	11911	11875	11792	11668	11753	11772	11674	11813	11804	11940	11744	11843	11840	11741	11937	11817	11760	11764	11622	11849	11739	11802	11808	11695	11809	11807	11983	11859	11761	11934	11812	11853	11799	11689	11858	11809	12032	11839	11719	11777	11901	11877	11898	11843	11767	11732	11983	11728	11660	11795	11800	11779	11935	11759	11801	11841	11817	11829	11747	11712	11611	11896	11702	11750	11846	11816	11774	11845	11798	11894	11819	11785	11810	11643	11911	11879	11804	11896	11877	11879	11747	11629	11794	11863	11862	11818	11910	11730	11711	11690	11919	11972	11641	11855	11837	11691	11779	11805	12018	11752	11605	11826	11894	11786	11783	11926
27372	21759	22834	17768	13371	12637	12428	11949	11885	11849	11879	11811	11891	11936	11782	11811	11689	11715	11659	11577	11496	11795	11645	11747	11685	11654	11700	11685	11595	11523	11548	11670	11664	11468	11583	11521	11630	11356	11479	11594	11624	11571	11632	11423	11350	11395	11606	11578	11611	11630	11675	11744	11556	11387	11694	11476	11587	11533	11623	11508	11496	11557	11462	11706	11674	11409	11293	11510	11410	11541	11354	11571	11727	11508	11482	11597	11409	11592	11535	11621	11505	11502	11551	11511	11518	11698	11352	11474	11548	11528	11538	11490	11536	11385	11542	11567	11561	11496	11563	11521	11662	11458	11467	11566	11650	11717	11623	11496	11444	11519	11612	11534	11271	11517	11471	11567	11641	11522	11656	11498	11494	11449	11501	11468	11556	11330	11541	11681	11586	11387	11521	11481	11583	11465	11509	11296	11628	11564	11451	11469	11659	11424	11506	11588	11435	11575	11729	11593	11498	11336	11522	11625	11529	11537	11520	11676	11444	11532	11472	11376	11642	11384	11435	11510	11527	11343	11468	11610	11658	11464	11583	11517	11688	11497	11398	11423	11656	11581	11588	11616	11578	11681	11553	11494	11611	11546	11617	11496	11564	11552	11372	11435	11591	11584	11623	11616	11460	11629	11693	11382	11662	11634	11781	11561	11434	11619	11392	11477	11597	11631	11600	11562	11389	11666	11545	11618	11448	11622	11681	11750	11502	11635	11583	11569	11478	11531	11776	11610	11659	11383	11540	11373	11594	11550	11620	11413	11620	11544	11342	11491	11590	11562	11624	11461	11476	11504	11640	11437	11732	11364	11577	11311	11374	11607	11610	11374	11508	11593	11695	11599	11580	11484	11754	11534	11559	11541	11442	11608	11500	11508	11411	11410	11514	11484	11607	11578	11519	11698	11574	11491	11378	11500	11295	11415	11613	11632	11564	11579	11613	11202	11508	11553	11538	11549	11435	11687	11510	11606	11583	11581	11430	11333	11603	11650	11602	11527	11578	11482	11577	11579	11618	11566	11562	11587	11642	11538	11490	11521	11669	11452	11437	11663	11308	11550	11572	11640	11450	11541	11526	11412	11498	11441	11598	11601	11704	11498	11674	11634	11541	11477	11604	11543	11856	11435	11498	11575	11639	11536	11595	11469	11650	11402	11633	11491	11564	11551	11481	11541	11489	11479	11545	11457	11810	11472	11555	11484	11572	11391	11528	11478	11522	11339	11412	11423	11490	11496	11559	11416	11597	11497	11533	11688	11530	11438	11444	11572	11467	11446	11469	11386	11648	11549	11520	11613	11357	11512	11530	11465	11570	11632	11570	11498	11659	11458	11382	11461	11450	11450	11527	11499	11495	11460	11573	11530	11558	11458	11617	11567	11701	11703	11447	11513	11243	11497	11564	11606	11526	11583	11409	11499	11466	11461	11499	11410	11432	11478	11539	11503	11671	11505	11445	11532	11533	11535	11642	11613	11477	11461	11479	11603	11458	11591	11427	11505	11467	11457	11374	11536	11460	11713	11521	11570	11618	11604	11689	11431	11616	11493	11531	11461	11449	11235	11348	11447	11575	11548	11517	11524	11505	11541	11539	11454	11581	11566	11587	11391	11564	11577	11692	11366	11524	11591	11464	11497	11511	11485	11555	11727	11692	11423	11432	11617	11395	11672	11488	11532	11530	11545	11360	11570	11384	11422	11420	11513	11487	11572	11438	11628	11668	11521	11495	11415	11454	11440	11521	11416	11701	11477	11516	11421	11487	11504	11542	11510	11557	11547	11525	11369	11498	11574	11475	11630	11639	11499	11247	11406	11549	11546	11388	11510	11430	11726	11342	11464	11602	11522	11630	11603	11597	11473	11384	11565	11622	11702	11589	11664	11625	11416	11622	11538	11321	11590	11548	11608	11655	11633	11480	11427	11604	11698	11694	11505	11525	11614	11749	11477	11663	11539	11459	11627	11548	11413	11435	11572	11595	11580	11727	11534	11581	11368	11544	11582	11569	11636	11514	11473	11674	11572	11399	11503	11323	11625	11726	11513	11516	11465	11463	11540	11365	11453	11477	11370	11630	11488	11615	11655	11499	11482	11497	11474	11443	11536	11502	11500	11504	11406	11501	11567	11457	11589	11351	11483	11585	11511	11503	11610	11587	11553	11468	11659	11569	11559	11661	11644	11581	11572	11453	11587	11597	11509	11523	11495	11382	11544	11621	11539	11550	11617	11519	11594	11531	11562	11553	11370	11379	11574	11529	11524	11530	11643	11558	11576	11403	11616	11560	11522	11556	11462	11520	11382	11501	11435	11559	11700	11588	11529	11496	11576	11495	11615	11480	11514	11680	11539	11579	11486	11583	11344	11510	11546	11523	11586	11522	11391	11557	11409	11501	11503	11379	11590	11454	11563	11586	11521	11334	11439	11457	11665	11713	11699	11607	11561	11424	11598	11525	11623	11758	11532	11541	11469	11516	11532	11603	11487	11463	11414	11614	11681	11461	11485	11602	11424	11579	11517	11468	11572	11378	11599	11818	11514	11591	11492	11448	11453	11683	11662	11623	11592	11556	11598	11456	11341	11348	11501	11447	11516	11630	11511	11452	11678	11603	11269	11401	11328	11543	11733	11666	11664	11549	11511	11364	11616	11407	11575	11352	11526	11724	11273	11577	11555	11578	11665	11465	11471	11602	11413	11534	11486	11450	11353	11624	11563	11687	11411	11476	11647	11591	11496	11548	11647	11404	11484	11335	11385	11657	11588	11531	11391	11601	11651	11451	11546	11411	11515	11466	11547	11695	11642	11507	11567	11569	11655	11419	11502	11557	11552	11472	11486	11434	11612	11661	11690	11529	11535	11597	11608	11465	11518	11452	11606	11434	11453	11524	11570	11401	11372	11683	11617	11574	11626	11643	11771	11569	11455	11659	11552	11621	11486	11488	11600	11529	11653	11520	11516	11600	11525	11611	11527	11690	11411	11470	11508	11608	11453	11500	11521	11458	11348	11503	11463	11467	11495	11587	11515	11373	11479	11506	11489	11381	11376	11426	11732	11513	11415	11557	11673	11506	11517	11710	11583	11665	11581	11601	11540	11460	11600	11502	11520	11433	11547	11578	11524	11509	11395	11691	11531	11537	11666	11471	11688	11558	11605	11512	11572	11300	11543	11531	11580	11589	11603	11384	11430	11554	11647	11600	11555	11478	11589	11680	11400	11529	11694	11598	11530	11490	11490	11495	11691	11607	11474	11483	11614	11362	11504	11581	11435	11590	11569	11427	11633	11743	11552	11484	11525	11493	11436	11651	11476	11534	11553	11404	11549	11553	11482	11548	11493	11554	11518	11519	11502	11568	11465	11436	11654	11521	11557	11688	11568	11608	11538	11528	11438	11489	11372	11510	11396	11543	11494	11549	11550	11480	11588	11518	11499	11607	11346	11488	11729	11481	11704	11546	11435	11560	11564	11761	11534	11377	11699	11509	11554	11661	11540	11562	11813	11647	11656	11557	11548	11503	11364	11496	11492	11730	11568	11541	11612	11520	11409	11489	11685	11528	11768	11688	11670	11621	11522	11630	11709	11546	11578	11623	11626	11383	11618	11549	11376	11503	11479	11502	11565	11515	11424	11540	11564	11651	11554	11589	11447	11543	11531	11531	11382	11540	11463	11510	11593	11573	11583	11651	11367	11533	11535	11477	11396	11565	11473	11556	11476	11707	11523	11670	11570	11565	11349	11435	11434	11522	11697	11643	11516	11533	11493	11460	11645	11369	11532	11592	11606	11341	11526	11537	11608	11378	11461	11645	11467	11768	11371	11541	11707	11599	11607	11520	11528	11595	11491	11507	11493	11599	11592	11499	11329	11629	11530	11654	11503	11421	11616	11446	11571	11578	11548	11418	11567	11532	11521	11406	11589	11531	11624	11539	11678	11598	11480	11548	11526	11571	11814	11529	11493	11530	11473	11699	11536	11580	11554	11564	11470	11437	11784	11572	11389	11371	11277	11537	11521	11561	11468	11673	11593	11767	11327	11612	11415	11469	11668	11567	11636	11752	11605	11533	11547	11455	11525	11507	11509	11479	11467	11547	11503	11578	11606	11440	11486	11469	11588	11422	11481	11503	11577	11727	11509	11517	11704	11562	11390	11406	11482	11560	11562	11487	11426	11563	11417	11341	11626	11438	11534	11549	11598	11635	11555	11464	11585	11692	11482	11479	11480	11510	11590	11711	11602	11508	11678	11531	11475	11643	11617	11523	11472	11624	11511	11464	11547	11387	11606	11654	11623	11565	11500	11502	11584	11608	11650	11586	11650	11544	11477	11531	11306	11564	11477	11377	11500	11499	11601	11514	11447	11586	11651	11566	11457	11707	11589	11618	11449	11594	11575	11700	11564	11411	11599	11365	11387	11430	11352	11588	11521	11486	11514	11607	11456	11595	11528	11383	11445	11820	11414	11477	11548	11609	11587	11620	11475	11577	11448	11419	11395	11466	11519	11406	11561	11707	11574	11505	11643	11655	11588	11557	11567	11561	11594	11561	11506	11642	11477	11424	11389	11444	11384	11641	11592	11604	11543	11515	11424	11602	11503	11497	11612	11570	11325	11458	11579	11579	11511	11535	11602	11805	11622	11748	11718	11515	11617	11477	11611	11657	11674	11644	11550	11689	11512	11418	11424	11507	11448	11440	11577	11433	11612	11695	11554	11716	11589	11468	11433	11480	11485	11413	11681	11542	11586	11551	11715	11675	11503	11461	11696	11612	11471	11649	11572	11461	11250	11575	11707	11317	11456	11566	11581	11565	11618	11528	11520	11680	11545	11431	11501	11447	11586	11442	11407	11522	11626	11514	11506	11713	11531	11407	11485	11501	11383	11523	11590	11489	11469	11491	11392	11487	11456	11651	11650	11432	11685	11447	11477	11699	11622	11404	11531	11675	11579	11436	11523	11457	11668	11514	11501	11319	11386	11499	11461	11686	11548	11499	11573	11483	11313	11519	11629	11510	11646	11641	11463	11646	11664	11550	11634	11589	11482	11484	11405	11426	11402	11459	11502	11602	11594	11505	11619	11799	11579	11435	11685	11549	11635	11695	11610	11583	11377	11658	11638	11464	11462	11581	11543	11760	11686	11649	11564	11518	11741	11543	11511	11586	11517
15751	19251	19497	15716	13794	12793	12148	11844	11718	11481	11437	11612	11389	11423	11406	11225	11153	11026	11138	11280	11091	10966	11214	10986	11121	11170	11036	11054	10948	11128	10879	10971	10934	11061	10776	10844	11050	10968	11038	10796	11103	10798	10887	11036	11004	10908	11015	10865	11170	11239	11120	11237	11116	10978	10779	10911	10780	10985	10811	11007	10908	10984	11023	10999	10893	10964	10882	10950	10756	10919	10965	10852	10958	11085	10838	11127	11022	10923	10995	11017	10920	10893	10882	10790	10937	11041	10974	11027	10743	10937	10937	11075	10965	10876	10982	10925	10797	10882	10980	10960	10885	10919	10961	11022	10987	10865	10899	10971	10946	10868	10944	11000	10864	10812	11036	10786	11010	10939	10905	10867	11069	10991	10825	10915	10976	10961	10861	10890	11024	11011	10909	10843	10857	11010	10898	11035	10995	11086	10918	10930	10998	11026	11071	10750	11052	10975	10730	10927	10828	10892	11137	11015	10922	10942	10887	10856	10946	10799	10833	10934	11032	10891	10907	10828	10912	10924	10991	10769	10966	10863	10962	10911	11035	10948	10887	10976	10757	10934	10887	10951	10890	10896	10919	10927	10847	10854	10943	10969	10951	11040	11042	11040	10840	10932	10900	10846	10952	10849	11049	10945	11009	10984	10896	10962	10984	10842	10798	10975	10812	10905	10883	10889	10911	10906	10936	10953	10894	10944	10896	10879	10874	10874	10869	11011	10944	10965	11004	11029	11020	10896	10709	10955	10951	10854	11072	10982	11018	10917	10986	11094	10854	10930	11024	10843	11100	11054	10944	10821	10960	10895	10853	11040	10879	10960	10938	10975	10840	10943	10891	10850	10905	10980	11084	10948	10912	10969	11007	10961	10935	10914	11066	10919	10927	10994	10815	10937	10778	11032	10910	10926	10667	11007	11054	10772	10839	10821	10962	10919	10948	11072	10977	10969	10950	10838	10927	10796	10964	10806	11010	10948	11021	10960	10879	11128	10988	10799	10811	10943	11032	11144	11043	10866	10766	10913	10923	10777	10829	10958	10942	10981	10764	10858	10795	10905	11013	10809	10905	10855	10967	10994	11054	10939	10835	10917	10810	10949	10881	10903	10978	10940	10831	10920	10992	10850	10851	10951	10867	10947	10947	10899	10718	11073	10966	11058	11021	10955	10776	10935	10911	10970	10938	11035	11174	10958	10954	10841	10845	11042	10867	11093	10934	10954	10814	10988	10862	10821	10935	11034	10969	10921	10777	11087	10962	10897	10996	11217	10800	11016	10984	11079	11019	11046	11053	10886	10934	10887	10965	10984	11002	10874	10744	10913	10879	10807	10962	10840	10878	11012	10997	10871	10818	10835	11031	10833	11012	10887	11018	10907	11039	10804	10811	10847	10961	11024	10959	11007	10888	11041	11058	10906	11013	10949	10858	10898	10971	10909	10952	11096	11091	10962	10919	11011	10955	10936	11079	10892	11075	10967	10927	10854	10962	10882	10863	10889	10964	10889	11024	10852	10808	10820	11133	10986	10989	10959	10925	11095	10869	10923	10821	10881	10749	10799	11146	10864	11089	10936	10758	10989	10968	10946	10855	10973	10989	10943	10893	10948	10872	11031	10989	10996	10962	10963	10825	10953	11121	10860	10953	11066	10847	10969	10792	10885	10890	10900	10934	10979	10777	11005	10988	10756	11024	10953	10869	10941	10908	10898	10893	10989	10971	10920	10988	10893	10959	10979	10812	10948	10867	10887	11007	10830	10626	11108	10926	10749	11027	10978	10889	10893	10872	10881	10940	10812	10918	10954	10937	10904	10783	10936	10918	10854	11044	10964	10948	10955	10935	11011	10904	10900	10893	10901	10829	10866	10960	10937	10806	10969	11082	11039	10941	10963	11020	10950	11039	10850	11080	10746	10926	10933	10947	10733	10917	10803	10853	11106	10933	10810	11016	10854	10819	10904	10955	10949	10914	10864	10779	10984	10914	11106	11075	10941	10912	10899	10966	10816	10849	10861	10987	10879	10848	10908	11023	10925	11058	10876	10753	11013	10876	11023	10957	10890	10991	10887	10909	10981	10930	10968	10837	10955	10926	10895	10915	10979	10909	10930	10919	10974	10976	10936	10868	11068	11005	10680	11009	11047	10851	11009	11051	11147	11074	10770	10850	10911	10983	11004	10678	10840	10946	10982	11003	10919	10892	10930	10980	10995	10910	10823	10893	11084	10770	10924	11043	10907	10923	11077	11025	10854	10888	11027	10906	11017	10949	11007	11010	10882	10901	11096	11035	10992	11019	10690	11003	10861	10819	11119	10967	10992	10930	10886	10849	11158	10825	10881	10879	10889	10928	10955	10915	11092	10856	10957	10926	10885	10887	10971	10846	10919	10787	10945	10985	11041	10853	10868	10821	10967	11076	11051	10932	10878	10885	10977	10929	10929	11001	10792	10915	10957	10990	11110	11099	11032	10797	11079	11041	10862	11022	10920	10856	10928	10846	10953	10933	10962	10876	10874	10984	10855	10955	10943	10944	10964	10905	10908	11003	10724	10936	10844	10983	10870	10942	11102	10847	11013	10977	10844	10890	10939	10858	10864	10864	10872	10941	10986	10975	10894	10977	10991	10883	10902	11008	10931	10812	10994	10911	10845	10818	10789	10845	10875	10841	11040	10977	11064	10817	11025	10822	10911	10824	11014	10991	10851	10975	10943	10819	10925	10959	10850	11080	10987	10793	10946	10775	11075	11000	10834	10860	10688	10924	10904	10878	11004	11057	10897	10881	10918	11037	10997	10916	10928	10908	10936	10754	10945	10766	10912	10986	11017	11064	10882	10879	10933	11032	10929	10811	10885	10947	10924	10935	10994	10922	11005	10713	10968	10927	10911	10852	11058	10805	10970	10924	10856	10989	10927	10874	10878	10775	11009	11044	10883	10793	10991	10779	10997	10964	10943	10853	10885	11032	10893	10875	10885	10897	10832	11177	10857	11042	10914	11047	10896	10900	10924	10955	10933	11022	10947	11008	10945	10894	10885	11015	10915	11018	11087	10903	10867	10954	11014	10853	10877	10854	10974	10846	10927	10908	11093	11071	10953	10992	10873	10914	11090	10880	10876	10909	11054	10898	10892	10989	10885	10929	10905	10769	10882	10997	11008	10939	11035	10964	11002	10884	10939	10907	10944	10973	11024	10845	10823	10811	10976	10936	10765	10874	10968	10967	10842	10986	11036	10983	11016	10876	10904	11064	11032	10969	10713	10997	11022	10865	11023	10934	11003	10956	10974	10917	10976	10970	10992	11062	11075	10906	10852	10829	10799	11021	10937	10996	10890	10833	10810	10968	10975	10878	10964	10987	10988	10921	10804	10975	10896	10955	10870	10951	10969	10843	10934	10897	10865	10839	10971	10862	10965	10843	10796	11059	10911	10768	11041	10923	10990	10843	11017	10852	10787	10943	11038	10798	10893	10987	10960	10902	11033	10881	10782	10983	11091	10947	10921	10836	11040	10968	11017	11046	10795	10854	10814	10934	10969	10947	10854	10802	10940	10864	10880	10934	11044	10852	11006	10840	10912	10849	10913	10830	10820	10750	10893	10917	10794	10866	10952	10905	10917	10942	11016	10955	10904	10861	10886	10915	11072	10887	10837	11000	10852	10806	11024	10884	10953	10866	10752	10958	10922	10904	11080	10919	10917	11016	10853	10825	10969	10980	10740	10926	10931	10889	10957	10782	11099	10917	10894	10980	10785	10926	10914	10907	10952	10818	10831	10814	10836	10917	10920	11055	10871	10914	10772	10909	11014	10921	10839	10974	10771	11055	10840	10979	10993	11063	11024	10902	10903	10717	11014	10885	11114	10843	11002	10710	10776	11007	10921	11039	11017	10932	10895	10922	10947	10770	10956	10756	10921	10775	10980	10961	10840	10837	11031	11098	10894	10933	10864	10898	10817	10878	11033	11002	10845	10930	10872	10916	11024	11010	10782	10795	10961	10962	10957	10920	10853	10889	10993	10997	11173	10933	10875	10996	10998	10920	10992	11109	10943	11155	10845	11070	10954	10964	10759	11101	10824	10973	10883	10903	10769	10972	10944	10996	10940	10885	10799	10873	11048	10870	10883	10971	10962	10988	11089	10945	10850	10912	10872	10938	11105	10724	10879	10880	10890	10835	10898	10909	10981	10998	10929	10832	10876	10880	10948	11001	10812	10794	11018	10889	11031	10797	10855	10895	10973	11035	10947	10983	10905	10982	10966	10909	10996	10804	11021	11070	10946	10867	10780	10942	10802	11000	10995	10799	11008	10993	10847	10800	10846	11083	10961	10903	11100	10981	10887	11081	10849	10884	10922	10908	10931	10946	10924	10852	11021	10829	10904	10783	11016	11114	10858	10914	10905	11043	10986	10881	10987	10820	10986	11095	10955	10993	11060	10842	10831	10820	10954	11042	10896	10964	10917	10943	10833	10946	10728	10910	10813	11041	10946	10971	11082	10852	10894	10873	10996	10898	10920	10877	11028	10805	10865	10943	11011	10902	10900	10907	10773	11029	10861	11103	10932	10915	10775	11068	11040	11074	11049	10807	11071	11026	11017	11052	10879	10942	10874	10812	10901	10964	11042	11018	10831	10896	10885	10825	10797	10983	11050	10927	10852	10948	10825	10977	10952	10839	10938	10815	10931	10784	10889	10873	11053	10925	10847	10984	10953	10990	10946	11016	10920	10907	11009	10870	11194	10916	10951	10809	10941	10764	10855	10984	10857	11029	10996	10922	11002	10891	10968	10925	11173	10902	10865	11124	10964	10996	10826	10901	10914	10894	10935	10921	10886	10727	10978	10894	10996	10966	10890	10977	10723	10785	10887	10882	10971	10875	10879	10777	10827	10960	10751	10950	10984	11046	10894	10924	11064	10963	10865	10824	10770	11040	10823	10824	10806	10922	10911	10810	10955	10867	10991	10922	10850	10922	10932	10877	10824	10951	11040	10911	10864	10900	10971	10796	10955	11003	10953	10744	10907	10874	10906	10982	10897	10970	10949	10993	10715	10982	10885	10896	11081	10972	10982	10929	10972	10938	11055	10943	10964	10992	11053	10974	11173	10945	10889	10855	10988	10852	10944	11084	10792	10933	10844	11010	10794	11002	10780	10943	10905
24028	21358	28791	24267	21904	19758	17143	14101	12821	12942	12826	12502	12477	12692	12354	12392	12324	12283	12139	12288	12245	12157	12129	11985	11916	11968	12021	12190	12088	11937	12085	12193	12138	12108	11843	12047	12185	11973	12045	12066	11954	12072	12001	11938	11802	11972	12039	12061	12482	12659	12757	12376	12218	12063	11944	11981	11896	12007	12203	12153	11828	11870	12132	12003	12172	11834	11990	11974	11955	11869	12089	11934	12100	12027	11995	11883	11811	11889	11980	11996	11961	11756	12011	11995	11892	12003	11961	11792	11920	11856	11973	11856	12059	12086	12123	12026	12016	11791	11979	12032	11966	11944	11927	11985	11926	11971	11884	11974	11704	11877	11860	11895	11828	11797	12082	12102	11947	11784	11878	11896	11911	11997	11891	11874	11835	12033	11847	11928	11834	11801	11907	12045	12128	11765	11929	11866	11940	12075	12033	11940	11773	11830	11831	12010	12073	11906	11905	11989	11942	11735	11783	12029	11814	12065	11779	11999	11858	11787	11986	11768	11881	11844	11900	11898	12078	11941	12193	11985	12012	11854	11908	12092	11816	11944	11715	11938	11936	11859	11897	12146	11884	11994	12049	12103	11830	11863	11747	11802	11852	11715	11776	11957	11966	11926	12021	11948	11965	11749	11972	11911	11945	12010	12094	11905	11871	11891	11798	11885	12131	11924	11884	12004	11912	11900	11796	11898	11913	11869	11995	11776	11872	11773	11908	11943	12120	11875	11846	12034	11918	11867	11966	11893	11815	12013	11886	11979	11887	11942	11894	11822	11767	11910	12060	11939	11891	12028	11849	11969	11835	11887	11989	12026	12124	12030	12079	11998	11963	11933	11938	11847	12036	11903	11847	11785	11794	11760	11996	11835	11891	12024	11935	11865	11772	11850	11893	11920	11887	12159	11988	12002	11862	11928	11870	12045	11924	11949	12071	11979	11946	11865	11985	11882	11959	12035	11948	11968	12018	11953	11914	11867	11852	11801	11826	11892	11950	11778	12056	11708	11814	11976	12009	11931	12091	11889	11917	11935	11842	11991	11882	11857	11837	11965	11648	11795	11890	11978	11793	11885	11930	11971	11868	11809	11898	11816	11834	11825	12112	11938	12154	12098	11707	12060	11746	11967	11903	11889	11689	11839	11924	11955	11926	12106	11985	11839	11861	11858	12004	11835	11909	11949	11940	11967	11868	11943	11878	11946	11938	11847	11980	11777	11974	11913	11991	12015	11924	11718	11931	11822	11658	11990	11712	12076	11946	11977	11868	11751	11999	11921	12012	11906	12018	11829	12038	11796	11950	11981	11829	11773	11790	11917	11739	11864	11914	11808	12053	11839	11922	11815	11996	11672	11771	12028	11944	11949	11984	11937	12067	11886	11935	11946	11746	11897	11981	11843	11869	12022	11671	11690	11886	11952	11923	11910	11893	11881	11894	12063	11998	11919	11810	11907	11776	11789	11872	11911	11879	11989	11932	11913	11999	11833	12015	11933	11971	11896	11806	12139	11975	11890	11782	11772	11970	11867	12063	11782	11755	11838	11900	11918	11906	11730	11826	12003	11846	12006	11865	11973	11784	11907	12012	12021	11908	11960	12107	12032	11960	11820	11946	11833	11939	11865	11650	11919	12084	11949	11834	11942	11737	11725	11882	12072	11916	11932	11905	12021	11813	11979	12070	11814	11828	11850	11938	11969	11950	12095	11854	11567	11868	11843	12002	11915	11909	12121	11965	11900	11821	12000	11967	11814	11961	11890	11858	12095	11947	11853	11927	11886	12058	11940	11852	11789	11893	11858	11844	11923	11971	11769	11847	11917	11799	12054	11926	11961	11991	11989	11916	11958	12038	11887	11850	12019	11912	12020	11985	11875	12074	11966	11855	11987	11877	11938	11943	11886	11754	11778	11930	11964	11905	11886	12035	11818	11797	11951	11684	11760	11830	11797	12123	11950	12120	11879	11942	11980	11879	12009	11957	11794	11777	11773	12033	12051	11834	11948	11963	12127	11799	11844	11996	11918	11901	11915	11923	11905	11935	11949	12035	11724	11822	11963	11992	11939	11949	11789	11905	12011	12002	11992	11738	11719	11855	11835	11904	11817	11977	11924	11832	11977	11869	11742	11935	11997	11810	12001	11986	12002	12035	11923	11659	11764	11825	11881	11881	12106	12119	11968	11872	11938	11806	11908	11836	11971	12104	11852	12049	11907	11863	11938	11971	11918	11941	11990	11848	11918	11975	11933	11707	11996	11862	11969	11911	11681	11773	11792	11883	11851	12027	11982	12102	11984	11744	11908	11939	12042	11793	11899	11845	11828	11871	11870	12108	11875	11840	11926	11943	11888	12060	12110	12052	11852	12209	11914	11916	12017	12009	11962	11977	11864	11754	11813	11957	11908	11905	11937	11912	11859	11931	11852	11931	11722	12120	11948	11804	11863	11880	11897	11894	12113	12030	12011	11902	11842	12056	11782	11920	11861	11920	11851	11965	11941	11885	11916	11891	11967	11948	12002	11967	12106	11883	11837	11877	11794	11829	11625	11941	11984	11815	11831	11826	11797	11658	12055	12028	11882	11902	11778	12044	11884	11983	11987	12012	11897	11816	11808	11865	11935	12004	11838	11862	11902	11960	11835	11747	12152	11933	11910	11889	11894	11848	12008	11812	11963	11928	11762	11938	12082	11823	12067	11908	11933	11938	11859	11870	11816	11782	11809	11898	11957	11956	12006	11752	11988	11896	11774	12032	11815	11696	11822	12025	11967	11821	11987	11914	12011	11750	11837	11982	11929	11880	11829	11849	11917	11780	11927	11698	11756	11956	11948	11925	11977	11848	11921	11784	11885	11995	11868	11853	11800	11858	11946	11835	12164	11932	11887	11878	11785	11848	11905	11850	12091	12000	11918	11896	11893	11869	11920	11883	12129	11871	11978	11885	11898	12081	12034	11998	11880	11943	11967	11814	11902	11936	11813	11857	11838	12001	11799	11842	11849	11823	11897	11876	11931	11986	11828	11893	11906	12020	11971	11927	11810	12074	11906	11759	11915	11914	12055	11779	12016	11934	11807	12030	11910	11908	11966	11950	11838	11860	11941	12213	11909	11882	11744	11868	12032	11865	11918	11886	11893	12056	12013	11941	11910	12061	11928	11871	11770	11685	11908	11969	11900	11921	11846	11830	11892	11932	11933	11904	11832	12034	11856	11972	12015	11834	11786	11849	11840	11818	11986	11748	12132	11899	11785	12004	12012	11965	11927	11931	11908	12065	11871	11856	11821	11909	12067	11960	11907	11972	12018	11972	11886	11785	11959	11948	11981	12044	11911	11859	11873	11782	12046	11977	11828	11848	11960	11913	11928	11752	12018	11972	11818	11854	11742	11897	11997	11818	11532	11863	11921	12033	11893	11808	11903	11935	11992	11915	11717	11908	11866	11971	11868	11977	11950	11939	11841	11873	12027	11806	12043	11947	11844	12060	11909	11996	11951	11935	11921	11969	11853	11920	11956	12094	11942	12117	11853	11660	11888	11926	11991	12063	11996	12023	12004	11625	11915	11759	11927	11793	11854	11969	12066	11984	11934	11981	12049	12040	11730	11922	12007	11835	11830	11864	11826	11850	11914	11799	11853	12054	11916	11966	11946	12001	11880	11816	11854	12072	11875	11900	11896	12050	11824	11892	11809	11963	11838	12034	11691	11910	11970	11928	12038	11986	12008	11965	11703	11840	11904	12027	11979	12003	11896	12039	11895	11849	11946	11900	12019	12021	11931	11905	12053	11975	11850	11799	11807	11910	11856	11842	11873	11751	11833	12126	12078	11739	11920	11871	11983	11878	12111	11815	11832	12020	11940	11847	11900	12004	11834	11825	12001	11797	12014	12145	11968	11876	11779	12055	11927	11928	12072	12049	12093	11992	12090	11909	11854	11859	11781	11860	11778	11844	11983	11840	11941	12027	11901	11860	11964	11866	11802	11998	11894	11767	11815	11858	11958	11890	11867	12020	11835	11879	12012	12067	11959	11933	11828	11842	11797	11828	11977	11901	12079	11880	11889	11997	11937	11852	11936	11901	11751	11742	12072	11964	11893	11866	11880	11842	11819	11815	11896	11864	11883	11880	12059	11973	12029	11903	12044	11858	11677	11999	12005	11936	11694	11870	12105	11698	11947	11841	11990	11949	11963	11927	11920	12048	11907	11869	11900	11915	11884	11872	11823	12024	11970	12025	12011	11915	11825	11849	11748	11863	11898	11743	11627	11882	11621	11854	11835	11770	11899	11924	12010	11883	11784	11725	12035	11767	12049	11885	11690	11855	11905	12050	11720	11975	11851	11738	11865	11965	12009	11703	11760	12020	11762	11908	11911	11768	11824	11998	11811	11827	11876	11926	11898	11831	12032	11819	11907	11969	11865	11866	11922	11925	12079	11933	11890	11907	11952	11818	12149	11795	11833	11883	11946	11669	11973	11879	11782	11728	11923	11932	11896	11977	11985	11907	12006	11978	11862	11954	11882	11981	11827	12071	11766	11938	12062	12003	11868	11989	11736	11854	11935	11877	11940	11943	11902	11802	11996	11894	11878	12002	12083	11939	11956	11979	11939	12063	12080	11892	11779	11905	11978	11693	12033	11838	11950	11901	11757	11901	11892	11929	11976	12137	11810	11910	11944	11828	11884	11927	11945	11738	11886	11878	11926	12036	11996	11935	11854	12059	11878	11727	11792	11712	12021	11941	11987	11842	11907	11917	11940	11825	11890	11843	11857	11825	11820	12031	11908	11927	11807	12135	11961	11976	11882	11936	11991	11901	12019	11867	11927	11892	12113	12038	11922	11875	11846	11782	11913	12137	11795	11840	11893	11964	11811	11938	11781	11994	11869	11881	12036	12130	12068	11869	11973	11812	11983	12063	11960	11802	11914	11890	11742	12043	12081	12002	11852	11851	11953	11883	11835	12022	11973	12117	11765	12103	12053	11999	11827	11843	11959	12001	11610	12035	11926	12133	11950	11983	11913	11851	12107	12020	11854	11950	12107	11939	11860	11864	11909	11878	11942	12094	11974	12046	11961	11891	11747	11887	11941	11912	12074	12108	11776	11997	11849	11886	11871	11952	11892	11843	11938	11910	12038	12078	12050	11875	11921	11866	11954	11967	11807
19312	29514	29102	22442	18719	16096	14910	13670	12861	12354	12254	12229	12220	12061	11973	11960	11689	11643	11654	11483	11477	11480	11470	11470	11329	11414	11124	11353	11463	11271	11394	11326	11316	11231	11338	11230	11200	11311	11320	11318	11321	11148	11268	11264	11230	11162	11283	11474	12415	12429	12407	11972	11379	11411	11205	11198	11342	11074	11060	11072	11180	11270	11285	11263	11241	11136	11090	11225	11227	11240	11324	11271	11152	11086	11108	11188	11180	11119	11064	11269	11276	11217	11145	11224	11233	11132	11265	11102	11242	11102	11235	11294	11195	11106	11192	11211	11121	11137	11240	11213	11216	11146	11256	11197	11196	11234	11162	11200	11239	11307	11192	11292	11157	11170	11169	11167	11090	11121	11362	11325	11253	11131	11115	11313	11231	11253	11151	11244	11041	11278	11298	11280	11180	11111	11191	11117	11101	11062	11295	11144	11326	10992	11396	11216	11212	11315	11145	11147	11201	11192	11256	11217	11188	11186	11249	11236	11170	11300	11079	11220	11105	11187	11182	11391	11216	11306	11142	11256	11164	11201	11110	11201	11107	11185	11158	11144	11280	11147	11404	11051	11167	11098	11202	11214	11161	11244	11237	11332	11090	11441	11170	11052	11205	11262	11224	11313	11132	11049	11012	11174	11404	11283	11418	11139	11264	11178	11118	11341	11218	11153	11243	11103	11272	11416	11244	11331	11221	11097	11289	11226	11246	11304	11295	11086	11139	11236	11057	11248	11255	11300	11252	11192	11246	11241	11237	11041	11082	11206	11227	11153	11430	11175	11323	11126	11092	11033	11195	11187	11032	11269	11109	11266	11273	11116	11239	11171	11091	11188	11341	11198	11011	11251	11262	11107	11197	11043	11197	11185	11113	11233	11054	11241	11307	10991	11116	11046	11328	11136	11228	11234	11207	11131	11192	11167	11343	11155	11128	11121	11211	11237	11080	11107	11188	11083	11171	11194	11037	11259	11120	11071	11130	11137	11318	11201	11215	11177	11239	11155	11137	11240	11286	11202	11079	11377	11282	11123	11263	11223	11256	11201	11151	11196	11116	11253	11231	11241	11270	11212	11299	10983	11270	11351	11152	11156	11131	11253	11100	11328	11137	11278	11118	11154	11254	11350	11285	11106	11217	11250	11161	11281	11261	11300	11109	11265	11272	11121	11137	11341	11199	11217	11278	11122	11291	11034	11228	11167	11318	11278	11159	11172	11220	10948	11263	11189	11331	11108	11322	11249	11123	11338	11223	11271	11220	11127	11233	11079	11244	11169	11338	11198	11220	11132	11201	11264	11166	11057	11340	11111	11151	11361	11250	11217	11252	11179	11178	11190	11087	11335	11182	11161	11231	11151	11215	11101	11125	11144	11002	11208	11207	11247	11213	11165	11254	11233	11112	11263	11355	11317	11276	11120	11261	11090	11243	11197	11147	11140	11218	11139	11202	11159	11286	11232	11254	11271	11259	11035	11058	11303	11246	11003	11089	11238	11324	11186	11230	11293	11264	11142	11142	11169	11095	11218	11213	11062	11117	11150	11085	11066	11377	11241	11178	11253	11276	11266	11171	11141	11239	11268	11377	11221	11161	11241	11233	11103	11256	11207	11111	11189	11144	11042	11217	11064	11168	11223	11198	11231	11178	11005	11392	11198	11183	11149	11240	11264	11084	11188	11356	11179	11151	11329	10968	11161	11125	11234	11232	11314	11232	11126	11350	11194	11153	11195	11264	11199	11180	11197	11104	11140	11178	11262	11202	11226	11143	11160	11231	11241	11199	11125	11302	11177	11271	11208	11113	11230	11224	11213	11260	11293	11127	11150	11150	11149	11043	11109	11114	11103	11173	11333	11302	11037	11075	11187	11149	11329	11193	11108	11200	11001	11183	11181	11274	11081	11099	11179	11101	11220	11220	11231	11157	11242	11059	11258	11250	11159	11292	11296	11236	11292	11178	11179	11225	11097	11295	11258	10987	11035	11156	11264	11220	11150	11265	11259	11169	11161	11304	11164	11249	11390	11251	11116	11225	11306	11230	11071	11117	11077	11079	11119	11228	11126	11426	11280	11143	11181	11173	11186	11161	11305	11261	11135	11231	11209	11363	11248	11180	11193	11179	11223	11294	11097	11339	11297	11104	11029	11034	11239	11186	11201	11057	11146	11129	11121	11098	11116	11180	11314	11188	11127	11106	11160	11078	11154	11202	11226	11192	11091	11156	11257	11062	11182	11276	11132	11198	11249	11184	11213	11181	11247	11350	11079	11083	11128	11251	10991	11244	11293	11257	11259	11054	11271	11203	11265	11077	11257	11349	11138	11097	11058	11326	11231	11323	11125	11228	11084	11179	11015	11266	11108	11253	11156	11229	11154	11145	11241	11098	11337	11065	11016	11100	11261	11193	11252	11149	11176	11233	11381	11239	11130	11017	11181	11070	11312	11383	11188	11346	11193	11167	11094	11146	11189	11214	11293	11202	11178	11076	11214	11133	11270	11242	11103	11225	11237	11070	11228	11170	11320	11243	11182	11171	11183	11082	11131	11197	11100	11133	11409	11009	11059	11063	11188	11188	11290	11142	11277	11191	11227	11201	11182	11056	11297	11300	11119	11217	11092	11255	11184	11260	11180	11137	11218	11059	11129	11166	11276	11120	11290	11186	11194	11180	11270	11190	11173	11102	11192	10946	11174	11170	11418	11233	11271	11312	11191	11157	11291	11125	11298	11192	10963	11239	11171	11308	11176	11255	11291	11163	11219	11207	11180	11164	11027	11353	11237	11234	10935	11209	11193	11274	11139	11307	11202	11318	11215	11041	11247	11269	11156	11076	11203	11110	11178	11240	11177	11087	11147	11225	11306	11166	11227	11205	11218	11179	11191	11237	11255	11212	11234	11190	11163	11127	11183	11296	11133	11281	11112	11234	11198	11269	11110	11094	11170	11307	11069	11254	11286	11361	11086	11171	11184	11422	11229	11070	11166	11336	11257	11185	11196	11184	11107	11222	11262	11084	11320	11161	11259	11137	11205	11060	11080	11383	11138	11189	11230	11207	11181	11096	11130	11407	11181	11318	11248	11145	11378	11204	11228	11374	11234	11293	11292	11104	11254	11115	11196	11248	11350	11123	11222	11296	11141	11249	11204	11393	11260	11150	11087	11231	11032	11114	11126	11228	11322	11313	11207	11271	11159	11283	11180	11231	11326	11184	11311	11184	11295	11224	11221	11234	11094	11185	11138	11184	11159	11135	11201	11272	11269	11047	11233	11255	11211	11348	11148	11199	11188	11282	11229	11223	11141	11189	11327	11065	11079	11102	11238	11191	11164	11175	11209	11227	11270	11134	11193	11143	11315	11239	11390	11146	11141	11159	11113	11211	11122	11148	11316	11148	11027	11188	11304	11316	11243	11170	11116	11221	11276	11203	11217	11092	11283	11256	11318	11191	11157	11281	11280	11116	11220	11274	11201	11179	11194	11157	11150	11153	11232	11306	11097	11196	11256	11333	11295	11199	11297	11169	11059	11188	11317	11143	11279	11071	11512	11073	11147	11296	11277	11269	11381	11129	11364	11266	11200	11375	11099	11131	11273	11096	11179	11106	11306	11224	11176	11234	11247	11187	11276	11218	11079	11189	11094	11217	11219	11147	11088	11231	11221	11293	11114	11285	11248	11246	11231	11200	11199	11190	11282	11107	11290	11107	11234	11189	11182	11198	11344	11316	11126	11183	10958	11141	11168	11331	11157	11114	11165	11328	11371	11260	11140	11136	11321	11167	11201	11091	11352	11219	11173	11238	11378	11057	11185	11142	11099	11175	11261	11158	11147	11089	11159	11124	11398	11261	11454	11285	11037	11144	11203	11224	11174	11237	11154	11135	11052	11273	11148	11176	11134	11144	11143	10983	11124	11090	11287	11225	11138	11113	11109	11229	11066	11308	11304	11250	11286	11127	11124	11212	11158	11178	11126	11118	11142	11093	11186	11237	11118	11203	11294	11222	11183	11142	11149	11095	11343	11174	11328	11205	11226	11176	11291	11294	11215	11183	11085	11308	11318	11166	10998	11070	11226	11142	11032	11158	11391	11125	11215	11320	11192	11090	11357	11126	11199	11307	11285	11310	11153	11126	11146	11192	11265	11230	11271	11276	11257	11211	11220	11080	11233	10945	11052	11120	11241	11233	11131	11176	11219	11158	11173	11160	11215	11126	11304	11104	11321	11225	11192	11189	11057	11126	11246	11258	11132	11082	11053	11238	11144	11215	11201	11327	11179	11103	11188	11213	11237	11093	11152	11254	11281	11240	11257	11155	11145	11190	10991	11089	11182	11137	11090	11190	11282	11147	11231	11073	11380	11130	11129	11079	11207	11213	11295	11156	11235	11207	11085	11097	11223	11267	11214	11124	11325	11309	11221	11192	11101	11257	11115	11158	11153	11360	11356	11315	11215	11249	11190	11184	11072	11165	11085	11170	11042	11276	11213	11127	11189	11321	11168	11275	11156	11088	11303	11188	11316	11087	11207	11163	11345	11093	11265	11258	11315	11255	11227	11318	11082	11259	11150	11122	11126	11193	11189	11284	11273	11329	11246	11149	11156	11128	11126	11160	11115	11398	11102	11248	11249	11155	11249	11194	11087	11210	11280	11206	11174	11220	11098	11251	11429	11183	11234	11271	11107	11178	11200	11049	11049	11087	11246	11277	11117	11109	11204	11278	11098	11196	11295	11120	11288	11325	11174	11252	11163	11068	11279	11178	11093	11439	11310	11073	11356	11323	11119	11380	11203	11193	11206	11247	11260	11306	11226	11048	11045	11192	11146	11246	11304	11145	11037	10995	11304	11241	11204	11291	11167	11263	11345	11094	11220	11342	11228	11104	11210	11135	11235	11205	11270	11345	11183	11280	10958	11016	11287	11282	11201	11127	11311	11071	11045	11299	11263	11218	11209	11211	11037	11115	11206	11223	11316	11176	11178	11168	11163	11032	11168	11369	11204	11080	11325	11128	11168	11154	11170	11290	11300	11050	11159	11223	11233	11131	11335	11254	11197	11221	11308	11137	11442	11206	11148	11157	11131	11245	11070	11063	11280	11139	11129	11156	11198	11186	11281	11200	11147	11254	11269	11193	11262	11091	11266	11315	11245	11309	11240	11227	11350
22994	21353	29246	23837	21527	22941	23112	16427	14663	14638	14131	13973	13910	13999	13828	13609	13399	13442	13232	13269	13231	13273	13031	13084	13205	13256	13356	13156	13196	13029	13024	13027	12988	13114	13155	12934	12924	12954	12946	12805	12868	12926	13124	12973	12762	13023	13036	13260	14522	14278	14142	13611	13220	12866	12917	12903	13032	13002	12965	12869	12971	12841	12834	12788	12912	12725	12807	12993	12739	12874	12980	12956	12777	12774	12815	12928	12660	12856	12852	12853	12956	12937	12880	12862	12778	12949	12781	12899	12913	12835	12821	12994	12779	12806	12927	12917	12885	12819	12852	12725	12690	12868	12855	12933	12949	12816	12691	12806	12854	12967	12842	13083	12992	12948	12837	12946	12803	12849	12641	12684	12930	12909	12887	12715	12916	12841	12855	13009	12912	12765	12613	12736	12920	12815	13013	12847	12880	12791	12842	12826	12840	12884	12925	12974	12854	12835	13006	12972	12729	12788	12769	12852	12955	12921	12880	12713	12803	12851	12888	12682	13032	12968	12706	12794	12869	12979	12915	12840	12780	12759	12735	12803	12659	12873	12873	12908	12751	12873	12847	12810	12770	12910	12808	12789	12794	12894	12855	12931	13039	12896	12656	12703	12833	12828	12868	13103	12939	12730	12741	12708	12775	13168	12761	12911	12862	12837	12675	12766	12893	12895	12808	12876	12960	12735	12728	13023	12757	12674	12774	12862	12777	12906	13093	12904	12887	12724	12917	12838	12874	12830	12973	12888	12810	12751	13008	12817	12640	12752	12818	12938	12805	12771	12651	12779	12911	12940	12701	12738	12881	12689	12862	12832	12858	12724	12845	12742	12854	12809	12697	12741	12679	12778	12857	12710	12828	12831	12816	12802	12929	12889	12841	12750	12918	12987	12954	12753	12907	12891	12915	12824	12786	12844	12889	12764	12711	12744	12815	13021	12771	12788	13017	12848	12828	12862	12790	12799	12999	12831	12842	13005	12800	12646	12650	12935	12801	12641	12700	12854	12892	12875	12859	12838	12887	12855	13069	12805	13000	12840	12692	12996	12695	12658	12921	12846	12747	12747	12787	12966	12792	12880	12954	12783	12792	12743	12945	12778	12941	12707	12799	12613	13060	12931	12883	12905	12704	12764	12555	12829	12763	12797	12731	12884	12688	12585	12886	12934	13077	12880	12744	12783	12940	12941	12894	12775	12745	12835	12916	12814	12777	12973	12808	12856	12857	12913	12707	12712	12781	12959	12711	13078	12896	12994	12719	12733	12820	12578	12874	12840	13048	12914	12991	12542	12665	12766	12812	12670	12736	12894	12600	12651	12840	13024	12891	12760	12714	12789	12749	12791	12814	12829	12783	12997	12936	12782	12739	12716	12851	12853	12775	12692	12837	12754	12630	12761	12840	12797	12685	12804	13054	12849	12994	12737	12949	12867	12743	12799	12944	13052	12792	12805	12820	12792	12900	12852	12787	12945	12788	12767	12818	12845	12866	13007	12889	12791	12695	12642	12730	12754	12839	12904	12807	12972	13060	12964	12851	12764	12960	12801	12865	12590	12739	12814	12791	12925	13011	12742	13023	12783	12772	12761	12819	12892	12778	12918	12936	12825	12766	12713	12833	12645	12882	12909	12732	12580	12673	12605	12757	12797	12862	12839	12955	12798	12813	12921	13003	12962	12822	12868	12670	12762	12837	12681	12822	12810	12728	12659	12819	12683	12856	12910	12907	12979	12897	12952	12842	12782	12756	12690	12556	12866	12748	12808	12892	12813	12964	12745	12892	12811	12671	12700	12849	12667	12876	12835	12771	12821	12850	12825	12845	12765	12709	12728	12691	12870	12957	12899	12839	12885	12843	12707	12936	12692	12912	12939	13099	12927	12887	12687	12814	12855	12895	12712	12846	12908	12869	12776	12855	12920	13067	12888	12703	12696	12811	12718	12721	12645	12895	12796	12936	12847	12817	12841	12908	12966	12907	12884	12770	12766	12966	12867	12752	12772	12817	12693	12862	12855	12882	13013	12817	12816	12945	12757	12813	12808	12794	12903	12849	12858	12843	12874	12811	12956	12810	12769	12647	12822	12847	12877	12741	12982	12766	12924	12853	12782	12949	12946	12851	12820	12659	12861	12744	13039	12808	12923	12791	12770	12803	12817	12827	12758	12698	12887	12758	12938	12858	12746	12818	12970	12723	12854	12786	12955	12998	12922	12709	12743	12981	12760	12902	12924	13026	12980	13012	12917	12999	12911	12862	12879	12788	12706	12770	12953	12826	12789	12714	12931	12779	13022	13106	13025	12923	12839	12861	12792	12671	12790	12759	13007	12927	12863	12879	12991	12849	12595	12806	12966	12808	12770	12899	12932	12850	12891	12608	12714	12851	12712	12893	12896	12701	12737	12828	12916	12891	12837	12798	12973	12836	12663	12706	13020	12864	12657	12710	12879	12735	12756	12809	12822	12967	12870	12787	12923	12919	12803	12800	12747	12790	12867	12796	12923	12752	12698	12689	12831	12863	12873	12959	12987	12854	12805	12894	12917	12818	12897	12923	12874	12816	12779	12748	12806	12730	12809	12903	12837	12941	12811	12673	12796	12627	12906	12921	12800	12751	12823	12645	12655	12820	12644	12786	12855	12959	12845	12589	12904	12834	12771	12778	13033	12846	12755	12725	12937	13013	12625	12678	12729	12797	12890	12687	12625	12812	12746	12772	12863	12798	12887	12875	12811	12917	12774	12958	12868	12709	12728	12731	12933	12873	12959	12869	12756	12863	12851	12875	12734	12763	12669	13010	12791	12812	12851	12864	12788	12923	12716	12771	12767	12883	12802	12865	12725	12817	12840	12781	12663	12660	12736	12845	12795	12920	12809	12927	12739	12890	12807	12869	12967	12869	12840	12756	13009	12815	12936	12954	12945	12776	12852	12887	12803	12858	12769	12746	12883	12728	12754	12717	12681	12775	12761	12962	12654	12765	12813	12842	12897	12721	12797	12559	12861	12924	12656	12865	12751	12785	12815	12823	12809	12845	12715	12610	12750	12877	12770	12673	12787	12815	12655	12741	12762	12813	12682	12677	12678	12832	12693	12807	12735	12836	12836	12955	13029	12832	12842	12814	12885	13033	12805	12865	12775	12815	12612	13042	12845	12836	12869	12781	12939	12807	12673	12876	12709	12982	12883	12703	12732	12864	12865	12941	12964	12838	12845	13011	12851	12994	12921	12837	13056	12777	12648	12835	12815	12703	12775	12726	12757	12893	12758	12725	12757	12845	12676	12737	12620	12668	12864	13121	12689	12843	12876	12992	12868	12777	12779	12986	13118	12872	13009	12953	12961	12846	12881	12790	12866	12741	12863	12836	12664	12723	12732	12814	12786	12765	12919	12884	12851	12701	12936	12668	12692	12697	12716	12899	12684	12804	12676	12857	12785	12757	12958	12795	12817	12795	12866	12782	12724	12823	12791	12839	12723	12693	12917	12846	12905	12706	12853	12809	12820	12751	12813	13005	12836	12757	12966	12826	12739	12844	12894	12815	12813	12779	12728	12780	12850	12764	12895	12805	12699	12822	12705	12868	12740	12860	12973	12796	12727	12826	12739	13056	12897	12886	12923	12820	12778	12853	12946	12894	12837	12884	12733	12965	12760	12780	13121	12819	12867	12852	12987	12989	12786	12832	12896	12624	12598	12845	12947	12750	12770	13089	12941	12898	12936	12850	12947	13035	13036	12824	12753	12752	12840	12953	12883	12718	12767	12913	12824	12855	12954	12880	12837	12710	12692	12731	12929	12891	12863	12862	12761	12863	12930	12633	12671	12880	12841	12853	12828	12873	12822	12928	12930	12738	12676	12915	12830	12895	12928	12930	12757	12777	12857	12817	12687	12783	13047	12850	12842	12685	12787	12774	12992	12712	12763	12793	12910	12825	12956	13029	12942	12878	12649	12854	12881	12834	12826	12877	12859	12901	12883	12823	13087	12955	13031	12831	12725	12606	12633	12883	12649	12792	12652	12874	12827	12892	12977	12633	12796	12713	12778	12823	12933	12794	12775	12800	12762	12891	12813	12894	12793	12751	12842	13036	12888	12869	12832	12716	12813	12877	12836	12758	12968	12941	12878	12831	12748	12718	12841	12862	12921	12809	13033	12804	12807	12858	12949	12908	12872	12832	12699	12847	12892	12903	12836	12839	12947	12820	12958	12916	12762	12728	12642	13006	12875	12935	12829	12914	12949	12644	12808	12853	12863	13007	12804	12583	12818	12972	12893	12861	12973	12900	12795	12872	12735	12884	12791	12900	12843	12849	12783	12694	12777	13148	13014	12958	12758	12731	12722	12710	12772	12758	12825	12900	12706	12726	12768	12966	12959	12823	12704	12956	12759	12755	12880	12786	12791	12676	12887	12758	12608	12598	12720	12769	12903	12669	12818	12718	12735	12799	12790	12746	12947	12593	12795	12878	12867	12781	12901	12788	12724	12762	12850	12970	12804	12888	12722	12678	12750	12623	12941	12869	12758	12714	12837	12933	12679	12684	12907	12895	12852	12727	12778	12909	12749	12595	12799	12646	12760	12875	12794	12944	12951	12915	12792	12794	12835	12743	12629	12668	12705	12886	12822	12788	12754	12892	12778	12856	12779	12899	12775	12860	12856	12803	12778	12858	12796	12880	12881	12819	12773	12842	12824	12911	12908	12712	12653	12784	12959	12933	12684	12852	12805	12805	12824	12969	12941	13028	12526	12850	12751	12804	12676	12696	12878	12828	12664	12822	12734	12719	12872	12888	12842	12835	12775	12859	12740	12823	12984	12702	12790	12814	12791	12829	12880	12783	12763	12790	12826	12771	12798	12572	12797	12959	12840	12828	12959	12712	12773	12877	12983	12902	12813	12704	12691	12798	12915	13205	12933	12876	13009	13013	12841	12757	12645	12706	12796	12885	12904	12838	12861	12792	12784	12628	12752	12733	12800	12747	12869	12780	12843	12709	12906	12806	12622	12578	12700	12942	12830	12922	12852	12901	12910	12984	12782	12766	12624	12871	12687	12905	12791	12791	12747	12815	12569	12950	12968	12690	12733	13052	12777	12879	12809	12883	12780	12830	12691	12943	12869	12811	12691	12727	12723	12782	12722	12668	12682	12706	12824	12798	12847
22475	35671	35198	28170	22797	19455	17633	16124	14586	14014	13521	13395	13537	13269	13308	12876	12570	12296	12486	12139	12275	11914	12099	12191	12170	12108	12041	11981	11971	12032	11822	11796	11999	11857	11885	12025	11877	11670	11827	11919	11841	11713	11921	11786	11856	11857	11716	12591	14869	13250	13563	12765	12250	11873	11929	11792	11761	11747	11773	11676	11941	11818	11793	11662	11836	11808	11650	11730	11610	11864	11647	11660	11707	11902	11910	11798	11731	11772	11917	11778	11799	11585	11933	11836	11779	11756	11910	11814	11794	11836	11873	11730	11797	11819	11784	11877	11637	11805	11754	11739	11983	11768	11764	11798	11837	11645	11810	11875	11751	11851	11639	11810	11855	11900	11785	11927	11878	11756	11664	11732	11857	11832	11732	11753	11777	11678	11731	11647	11765	11772	11774	11708	11736	11658	11809	11677	11652	11766	11656	11721	11864	11768	11809	11617	11869	11712	11944	11715	11779	11842	11747	11878	11840	11807	11788	11577	11704	11817	11908	11869	11666	11614	11817	11796	11833	11941	11856	11730	11712	11733	11884	11669	11807	11862	11828	11829	11817	11771	11777	11752	11675	11854	11755	11730	11701	11800	11766	11776	11819	11683	11752	11822	11910	11831	11643	11691	11913	11797	11686	11872	11661	11640	11820	11877	11877	11760	11773	11824	11793	11721	11701	11759	11751	11859	11865	11941	11632	11673	11748	11621	11779	11782	11872	11849	11722	11597	12018	11870	11817	11786	11774	11802	11732	11808	11883	11800	11763	11743	11728	11667	11707	11731	11786	11732	11701	11850	11869	11582	11848	11926	11827	11766	11811	11797	11837	11597	11836	11739	11792	11812	11935	11885	11760	11794	11837	11648	11765	11894	11813	11839	11833	11808	11647	11892	11864	11853	11740	11775	11828	11698	11761	11707	11774	11783	11852	11760	11764	11904	11694	11816	11810	11704	11742	11870	11830	11672	11805	11814	11689	11837	11809	11791	11649	11792	11875	11719	11887	11804	11822	11869	11893	11628	11719	11729	11709	11824	11683	11781	11745	11677	11833	11740	11664	11659	11738	11719	11774	11763	11882	11786	11755	11669	11859	11863	11855	11771	11858	11860	11738	11723	11653	11727	11749	11747	11715	11826	11695	11787	11902	11806	11667	11686	11686	11917	11781	11654	11763	11877	11818	11728	11879	11616	11711	11800	11815	11827	11893	11805	11723	11610	11876	11974	11882	11729	11809	11694	11740	11765	11652	11914	11935	11583	11718	11779	11937	11675	11763	11769	11832	11885	11629	11959	11741	11792	11782	11755	11782	11888	11904	11725	11829	11776	11635	11787	11878	11676	11816	11857	11744	11761	11789	11762	11870	11919	11701	11696	11779	11722	11741	11768	11693	11882	11661	11673	11706	11660	11919	11896	11891	11606	11722	11861	11546	11765	11803	11849	11732	11855	11841	11684	11836	11738	11674	11676	11850	11819	11798	11854	11891	11760	11649	11807	11931	11731	11694	11806	11862	11700	11953	11674	11760	11872	11592	11678	11771	11775	11716	11860	11904	11744	11801	11784	11663	11806	11730	11770	11767	11886	11893	11720	11780	11832	11644	11843	11769	11775	11854	11744	11754	11775	11742	11834	11798	11776	11891	11792	11881	11823	11782	11842	11845	11793	11609	11713	11796	11649	11796	11884	11662	11663	11657	11744	11642	11816	11764	11670	11735	11960	11691	11670	11692	11812	11740	11640	11780	11969	11796	11836	11809	11767	11801	11850	11843	11585	11709	11725	11871	11710	11795	11865	11887	11916	11429	11708	11798	11691	11748	11740	11650	11693	11694	11802	11842	11907	11695	11861	11935	11727	11687	11824	11727	11593	11740	11785	11935	11607	11647	11611	11641	11824	11894	11898	11830	11854	11869	11738	11904	11763	11647	11741	11729	11830	11744	11982	11863	11823	11818	11781	11655	11758	11685	11721	11695	11709	11633	11751	11878	11661	11858	11803	11852	11676	11854	11859	11675	11708	11899	11926	11915	11806	11727	11796	11774	11733	11719	11806	11776	11619	11632	11682	11684	11817	11757	11858	11807	11845	11818	11738	11761	11688	11740	11644	11850	11682	11826	11771	11688	11920	11878	11797	11656	11684	11647	11805	11824	11731	11727	11766	11781	11890	11777	11706	11956	11681	11799	11949	11690	11738	11866	11822	11677	11835	11793	11621	11817	11657	11820	11665	11783	11621	12026	11753	11637	11929	11779	11780	11765	11728	11673	11837	11639	11821	11762	11744	11631	11668	11860	11943	11691	11781	11702	11682	11749	11903	11800	11808	11802	11779	11822	11825	11696	11766	11834	11820	11699	11676	11881	11883	11766	11694	11613	11684	11747	11803	11764	11706	11733	11735	11682	11747	11649	11944	11585	11767	11872	11750	11653	11827	11684	11785	11807	11887	11922	11849	11667	11700	11816	11833	11871	11839	11820	11774	11836	11742	11794	11840	11849	11786	11757	11823	11701	11825	11761	11719	11774	11693	11746	11875	11581	11758	11864	11595	11728	11928	11934	11699	11505	11772	11751	11748	11750	11892	11756	11791	11680	11610	11840	11866	11878	11596	11905	11752	11630	11962	11834	11788	11897	11797	11717	11837	11737	11891	11883	11752	11676	11830	11839	11806	11692	11919	11786	11555	11849	11703	11788	11773	11705	11572	11831	11783	11690	11684	11713	11785	11751	11834	11837	11759	11690	11789	11760	11869	11740	11876	11888	11770	11729	11805	11719	11796	11691	11712	11565	11770	11793	11663	11661	11917	11785	11808	11740	11795	11780	11650	11710	11667	11716	11734	11770	11627	11772	11867	11902	11780	11850	11607	11825	11707	11809	11848	11870	11621	11729	11505	11839	11715	11691	11750	11831	11929	11774	11883	11719	11757	11886	11678	11946	11692	11813	11738	11733	11824	11807	11760	11812	11883	11786	11624	11728	11830	11836	11821	11802	11857	11792	11892	11841	11790	11900	11725	11776	11868	11714	11721	11809	11915	11706	11902	11788	11738	11893	11822	11804	11631	11724	11695	11815	11723	11836	11780	11703	11585	11888	11833	11821	11678	11641	11714	11703	11779	11744	11611	11714	11716	11697	11792	11778	11676	11709	11698	11809	11802	11698	11769	11722	11876	11721	11815	11587	11620	11796	11849	11632	11746	11826	11707	11827	11775	11801	11757	11817	11923	11773	11712	11751	11733	11786	11791	11850	11688	11754	11802	11753	11686	11731	11760	11696	11797	11806	11730	11725	11708	11795	11687	11742	11809	11776	11724	11819	11787	11707	11810	11805	11864	11893	11776	11761	11912	11806	11792	11955	11835	11673	11711	11869	11684	11836	11779	11730	11713	11737	11726	11765	11719	11681	11892	11762	11751	11945	11831	11808	11757	11682	11826	11780	11863	11630	11872	11750	11811	11752	11754	11758	11855	11603	11718	11782	11953	11589	11719	11783	11846	11807	11782	11803	11594	11712	11829	11958	11701	11663	11877	11844	11690	11690	11838	11822	11674	11631	11644	11676	11785	11707	11665	11907	11722	11773	11696	11856	11943	11608	11668	11862	11693	11734	11748	11738	11726	11869	11765	11683	11669	11833	11785	11835	11606	11755	11812	11821	11790	11763	11755	11724	11748	11793	11650	11779	11727	11751	11789	11798	11735	11841	11822	11834	11681	11747	11758	11811	11525	12018	11725	11735	11794	11852	11818	11950	11585	11673	11711	11650	11845	11969	11638	11679	11693	11868	11931	11719	11794	11706	11694	11709	11850	11754	11604	11806	11780	11773	11673	11697	11674	11752	11758	11725	11819	11883	11739	11911	11775	11831	11752	11778	11849	11843	11902	11749	11784	11753	11808	11758	11732	11833	11589	11923	11893	11688	11787	11938	11844	11751	11862	11802	11618	11707	12002	11837	11736	11814	11747	11828	11629	11824	11914	11687	11871	11876	11773	11715	11569	11750	11864	11756	11684	11767	11792	11886	11855	11772	11786	11791	11763	11812	11729	11779	11803	11716	11981	11549	11871	11856	11716	11903	11854	11741	11764	11593	11783	11892	11820	11679	11722	11874	11791	11874	11708	11613	11816	11822	11696	11835	11704	11815	11873	12020	11675	11782	11756	11683	11905	11685	11760	11834	11778	11875	11687	11856	11748	11789	11696	11836	11681	11867	11796	11700	11711	11753	11744	11880	11829	11811	11787	11773	11796	11930	11789	11760	11757	11791	11833	11653	11910	11750	11607	11736	11644	11739	11640	11806	11755	11709	11596	11920	11652	11767	11674	11825	11752	11650	11743	11784	11768	11783	11796	11858	11881	11734	11993	11723	11607	11807	11793	11689	11839	11844	11687	11800	11646	11705	11658	11708	11743	11800	11750	11515	11755	11737	11949	11690	11834	11622	11851	11667	11708	11650	11836	11875	11795	11745	11811	11970	11856	11866	11608	11769	11638	11639	11694	11939	11811	11783	11757	11797	11876	11835	11955	11675	11911	11922	11719	11889	11720	11837	11628	11832	11880	11672	11792	11678	11927	11776	11766	11780	11627	11775	11639	11821	11837	11891	11737	11658	11746	11738	11902	11670	11682	11719	11665	11678	11800	11764	11682	11735	11956	11871	11701	11949	11747	11662	11672	11752	11939	11770	11769	11721	11690	11797	11727	11768	11678	11787	11888	11687	11693	11844	11762	11799	11768	11558	11779	11785	11859	11849	11780	11727	11759	11815	11790	11749	11835	11645	11881	11842	11843	11896	11859	11790	11784	11641	11669	11776	11782	11712	11811	11794	11592	11654	11659	11847	11712	11779	11789	11813	11801	11675	11815	11852	11824	11923	11767	11612	11881	11915	11632	11704	11848	11778	11622	11902	11842	11844	11730	11695	11876	11803	11561	11684	11818	11660	11781	11815	11672	11604	11694	11625	11771	11866	11717	11784	11796	11939	11816	11764	11801	11749	11626	11782	11622	11798	11796	11865	11699	11826	11757	11623	11832	11871	11723	11721	11757	11791	11820	11933	11746	11797	11767	11738	11775	11974	11770	11915	11596	11899	11942	11805	11830	11653	11702	11774	11895	11823	11796	11817	11787	11874	11840	11669	11904	11738	11702	11921	11759	11797	11757	11912	11708
27573	22111	25337	20845	16410	15642	15409	15028	14976	14976	14947	14848	14965	14855	14917	14633	14652	14745	14466	14602	14609	14484	14547	14412	14613	14563	14387	14881	14389	14633	14584	14484	14565	14409	14428	14536	14674	14547	14419	14702	14471	14570	14537	14604	14428	14400	14291	14473	14690	14453	14533	14512	14551	14496	14695	14538	14466	14313	14471	14550	14483	14534	14475	14392	14496	14396	14362	14139	14540	14456	14611	14615	14472	14260	14346	14515	14659	14494	14519	14599	14550	14557	14431	14578	14550	14496	14450	14426	14399	14299	14390	14393	14453	14374	14457	14604	14395	14404	14394	14493	14499	14544	14613	14475	14355	14679	14405	14589	14506	14397	14505	14296	14527	14398	14359	14397	14382	14497	14399	14507	14397	14535	14559	14235	14434	14393	14435	14583	14485	14544	14315	14290	14329	14406	14669	14514	14441	14477	14458	14452	14562	14374	14415	14520	14436	14523	14675	14456	14425	14467	14443	14447	14576	14594	14535	14385	14350	14395	14395	14408	14383	14597	14325	14322	14344	14452	14435	14363	14497	14546	14376	14168	14492	14545	14477	14354	14491	14359	14354	14524	14692	14416	14368	14355	14536	14440	14353	14546	14540	14401	14578	14591	14448	14388	14535	14508	14561	14428	14438	14413	14356	14563	14548	14489	14363	14693	14454	14372	14516	14435	14577	14375	14491	14460	14499	14383	14437	14436	14382	14490	14455	14455	14435	14376	14412	14438	14375	14266	14299	14585	14572	14409	14525	14236	14394	14541	14433	14417	14502	14467	14452	14441	14530	14488	14540	14450	14482	14259	14602	14528	14389	14330	14352	14550	14441	14435	14331	14566	14583	14347	14453	14504	14579	14551	14419	14323	14547	14647	14412	14411	14528	14454	14410	14464	14609	14475	14339	14599	14575	14686	14422	14254	14392	14458	14479	14423	14400	14644	14498	14319	14587	14469	14521	14466	14459	14510	14359	14373	14455	14458	14708	14531	14429	14461	14463	14528	14553	14548	14535	14281	14530	14381	14464	14658	14440	14403	14353	14592	14451	14590	14507	14281	14370	14356	14426	14604	14286	14493	14412	14639	14587	14340	14676	14532	14704	14363	14572	14457	14472	14438	14402	14564	14508	14426	14497	14504	14392	14320	14217	14453	14397	14460	14483	14262	14418	14498	14465	14514	14380	14386	14538	14511	14521	14525	14509	14628	14586	14711	14553	14463	14418	14453	14375	14400	14262	14466	14552	14359	14405	14439	14586	14463	14543	14458	14362	14320	14498	14363	14637	14539	14366	14509	14456	14513	14650	14600	14498	14466	14534	14428	14455	14509	14455	14364	14395	14404	14558	14558	14549	14365	14581	14502	14463	14594	14532	14647	14578	14594	14511	14500	14508	14680	14385	14641	14501	14543	14397	14315	14412	14599	14452	14318	14378	14570	14431	14518	14582	14483	14567	14468	14358	14429	14540	14479	14520	14465	14558	14401	14431	14522	14558	14585	14416	14590	14452	14420	14454	14495	14678	14400	14511	14511	14428	14526	14572	14394	14523	14617	14458	14354	14473	14299	14574	14390	14499	14604	14579	14283	14547	14446	14616	14420	14535	14377	14323	14417	14251	14574	14440	14446	14457	14317	14431	14603	14566	14494	14422	14420	14564	14456	14517	14475	14479	14313	14440	14386	14504	14482	14552	14625	14480	14557	14440	14335	14533	14429	14438	14453	14541	14466	14397	14420	14685	14469	14492	14334	14489	14322	14714	14664	14499	14413	14494	14589	14443	14391	14615	14473	14453	14299	14479	14478	14472	14383	14515	14616	14520	14527	14384	14391	14440	14367	14427	14459	14556	14452	14466	14367	14582	14412	14390	14406	14399	14476	14311	14445	14516	14441	14436	14507	14408	14559	14515	14472	14523	14660	14282	14541	14622	14441	14399	14421	14445	14599	14468	14603	14426	14563	14380	14437	14504	14324	14634	14477	14505	14380	14613	14325	14684	14572	14573	14573	14327	14465	14245	14315	14568	14459	14516	14466	14419	14314	14251	14350	14413	14416	14518	14323	14379	14403	14490	14612	14646	14493	14569	14351	14476	14566	14367	14513	14406	14321	14629	14491	14432	14433	14523	14538	14356	14480	14523	14359	14388	14438	14515	14547	14366	14491	14597	14636	14720	14553	14496	14549	14476	14315	14481	14523	14420	14317	14424	14352	14493	14566	14301	14334	14205	14493	14382	14520	14607	14377	14406	14496	14535	14410	14397	14356	14447	14524	14554	14335	14542	14385	14758	14295	14375	14326	14248	14431	14364	14395	14506	14415	14365	14347	14482	14371	14417	14309	14372	14537	14629	14399	14500	14507	14470	14523	14527	14466	14548	14556	14393	14414	14346	14302	14477	14525	14409	14524	14380	14556	14470	14418	14463	14514	14428	14339	14485	14549	14439	14631	14569	14434	14479	14534	14374	14454	14567	14380	14601	14641	14560	14442	14559	14470	14443	14488	14498	14533	14617	14521	14503	14571	14344	14550	14479	14391	14678	14436	14339	14384	14555	14588	14592	14488	14350	14646	14521	14483	14283	14439	14621	14301	14544	14336	14355	14646	14576	14470	14633	14500	14559	14525	14456	14610	14658	14475	14573	14344	14507	14567	14624	14475	14635	14685	14538	14554	14547	14528	14396	14633	14369	14789	14568	14515	14234	14424	14553	14655	14376	14419	14262	14451	14365	14522	14468	14390	14442	14461	14405	14454	14406	14397	14514	14405	14540	14541	14388	14436	14605	14520	14420	14498	14498	14389	14699	14274	14549	14472	14272	14381	14351	14426	14396	14239	14451	14409	14484	14354	14575	14468	14375	14354	14492	14463	14426	14584	14387	14529	14585	14412	14463	14508	14644	14434	14498	14493	14332	14578	14584	14308	14395	14236	14462	14389	14557	14564	14543	14490	14285	14695	14485	14495	14459	14560	14635	14500	14487	14344	14425	14426	14436	14363	14362	14407	14480	14396	14394	14454	14443	14484	14383	14433	14384	14420	14420	14414	14419	14575	14492	14468	14539	14479	14610	14275	14558	14538	14532	14533	14535	14429	14346	14629	14501	14495	14468	14562	14450	14616	14548	14637	14548	14275	14476	14355	14473	14493	14580	14422	14512	14496	14476	14562	14384	14496	14568	14485	14451	14494	14558	14565	14503	14422	14493	14622	14425	14595	14543	14507	14391	14303	14552	14282	14365	14419	14427	14430	14509	14277	14386	14421	14484	14297	14465	14307	14554	14513	14308	14554	14577	14688	14538	14469	14694	14659	14560	14396	14539	14425	14352	14408	14461	14579	14519	14380	14633	14480	14421	14628	14430	14488	14468	14638	14483	14588	14594	14578	14437	14428	14537	14436	14517	14318	14421	14586	14752	14573	14424	14552	14651	14720	14519	14550	14440	14418	14629	14523	14567	14467	14532	14601	14430	14446	14227	14296	14571	14495	14665	14474	14555	14474	14540	14548	14444	14323	14451	14436	14689	14691	14552	14340	14706	14534	14507	14578	14534	14492	14655	14617	14708	14593	14527	14393	14561	14581	14503	14513	14352	14551	14512	14528	14559	14496	14527	14477	14421	14441	14397	14403	14463	14514	14379	14375	14581	14364	14399	14443	14523	14322	14432	14292	14437	14653	14385	14347	14375	14438	14552	14505	14539	14644	14433	14455	14357	14426	14437	14588	14556	14550	14363	14334	14489	14581	14342	14476	14557	14587	14485	14387	14527	14251	14185	14495	14344	14375	14398	14558	14501	14543	14438	14594	14350	14317	14476	14565	14475	14603	14536	14379	14505	14445	14253	14496	14397	14698	14352	14324	14553	14588	14393	14387	14480	14645	14340	14493	14425	14518	14457	14404	14476	14412	14703	14479	14357	14619	14701	14527	14545	14728	14390	14572	14519	14635	14543	14456	14587	14454	14541	14482	14541	14562	14451	14373	14574	14500	14484	14617	14603	14618	14455	14580	14467	14213	14640	14291	14431	14532	14373	14416	14442	14419	14501	14318	14477	14545	14501	14561	14506	14449	14508	14564	14479	14552	14363	14275	14295	14400	14454	14384	14710	14534	14589	14538	14505	14333	14484	14481	14487	14525	14466	14381	14485	14538	14402	14531	14588	14473	14503	14497	14423	14332	14447	14571	14384	14632	14646	14345	14671	14522	14510	14499	14430	14484	14437	14469	14363	14294	14398	14538	14347	14493	14482	14730	14380	14520	14544	14339	14505	14409	14395	14462	14595	14491	14585	14382	14619	14570	14432	14652	14253	14393	14345	14417	14348	14608	14413	14655	14604	14467	14250	14506	14284	14302	14394	14423	14330	14674	14350	14351	14368	14599	14344	14735	14512	14543	14680	14449	14366	14486	14448	14339	14499	14485	14476	14541	14441	14399	14340	14506	14333	14532	14623	14393	14486	14509	14394	14371	14508	14443	14566	14561	14403	14493	14431	14495	14565	14440	14555	14595	14496	14618	14365	14423	14806	14271	14594	14313	14465	14549	14466	14604	14569	14417	14519	14526	14506	14328	14469	14448	14430	14496	14578	14403	14374	14586	14321	14505	14567	14584	14511	14559	14356	14461	14478	14481	14470	14515	14423	14470	14517	14394	14390	14686	14564	14640	14506	14431	14463	14572	14458	14594	14550	14472	14531	14557	14435	14508	14617	14461	14452	14466	14321	14392	14424	14442	14255	14427	14433	14539	14482	14456	14471	14469	14475	14466	14706	14360	14605	14406	14212	14431	14505	14333	14423	14410	14451	14753	14427	14663	14423	14375	14382	14422	14643	14476	14325	14400	14544	14520	14421	14364	14449	14503	14307	14293	14653	14468	14396	14554	14527	14447	14471	14371	14483	14570	14468	14456	14623	14502	14384	14377	14418	14428	14453	14458	14413	14498	14668	14363	14344	14581	14450	14464	14415	14436	14262	14483	14595	14573	14391	14538	14410	14575	14353	14685	14480	14487	14596	14540	14428	14626	14397	14353	14335	14585	14656	14474	14353	14444	14497	14393	14508	14497	14440	14404	14408	14571	14387	14534	14428	14554	14475	14366	14310	14711	14407	14364	14276	14321	14360	14508	14357	14317	14476	14430	14330	14466	14500	14501	14563	14491	14686	14491	14565	14458
15842	21684	24620	17832	15438	14395	14001	13699	13580	13608	13450	13650	13463	13558	13237	13191	13162	13087	13107	13151	13183	13046	13004	12833	12883	13037	12846	12889	12936	12998	12930	12829	12876	12974	12675	12963	12952	12865	12969	12897	12836	12939	12999	12946	12901	12826	12872	12866	12921	13070	13126	12979	12979	12939	12990	12835	12948	12957	13018	12949	12797	12906	13030	13004	12920	12709	12817	12907	12975	12974	12987	12896	12863	12925	12845	12815	12818	12978	12854	12797	12862	12985	12776	12946	12861	12831	12982	12996	13066	12787	12893	12942	12655	12923	12841	12767	12885	12856	12887	12829	12665	12962	12820	12966	12766	12787	12781	12926	12753	12906	12993	12887	12995	12927	12899	12972	12660	12999	13103	12914	12886	12788	12969	12897	12773	12814	12824	12855	12832	12969	12855	12969	12941	12839	12868	12865	12927	13030	12747	12840	12959	12854	12925	12803	12901	12803	12823	12891	12803	12833	12884	12847	12738	12745	12863	12884	12877	12984	12878	12832	12689	12873	12945	12884	12810	12894	12751	12937	12875	12922	12875	12853	12902	12903	12866	12870	12857	12959	12882	12936	12858	12909	12673	12863	12771	12809	12934	12767	12735	12611	12902	12854	12759	12847	12866	12923	12844	12945	12766	12745	12956	12954	12897	12949	12775	12870	12965	12895	12816	12746	12855	12919	12776	12822	12827	12986	13004	12749	12841	12777	12917	12852	12993	12844	12889	12919	12748	13054	12736	12847	12895	12992	12785	12890	13015	13047	12746	12883	12842	12815	12767	12762	12795	12894	12881	12903	12965	12902	13047	12830	13104	13081	12820	12972	12888	13052	12844	12792	12913	12892	12932	12766	12845	12878	12831	12800	12979	12914	12889	12945	12957	12718	12886	13087	12803	12979	12833	12930	12758	12767	12841	12855	12690	12857	12785	12827	12953	13032	12943	12928	13012	12920	12934	13047	12728	12940	12953	12846	12899	12743	12972	12828	12872	12845	12985	12943	12711	12895	12726	12776	12984	12662	12797	12860	12906	12852	13030	12833	12950	12857	12724	13022	12864	12852	12773	12732	12932	12951	12865	12678	12790	13059	12789	12650	12857	12822	12682	12810	12835	12950	12913	12977	12974	12971	12847	12994	13011	13013	13020	12852	12943	12906	12989	12703	12840	12883	12962	12934	12748	12855	12950	12778	12883	12945	12883	12914	12897	12920	12856	12972	12941	12860	12834	12781	12741	12813	12934	12807	13037	12915	12895	12839	12879	12914	12773	12877	12689	12885	12830	12859	12894	12941	13143	12877	12790	12893	12801	12888	12829	12873	12951	12832	13106	12927	12635	12867	12937	12903	12813	12792	12778	12807	12941	12892	12900	12882	12966	12962	12941	12850	12977	12927	12870	12840	12869	12999	12871	13002	12794	12880	12792	12974	12819	12958	12724	12769	12944	12969	12914	12967	12867	12591	13005	13044	12984	12853	12815	12802	12913	12883	12965	12931	12964	12987	12865	13028	12876	12683	12846	12962	12920	12745	12895	12752	12864	12849	12865	12873	12834	12958	12775	12904	12912	12710	12856	13021	12918	12995	12723	12870	12742	12948	13005	12876	12820	12977	12838	12906	12826	12706	12908	12823	12952	12843	12879	13057	13055	12695	12919	13095	12696	13080	13009	12795	12745	12842	13001	12930	12882	12796	12861	12911	12880	12826	12975	12838	12880	12806	12767	12940	13004	12713	12984	12687	12802	12804	12748	12916	12817	12810	12842	12799	12827	12956	12866	13067	12708	12844	12884	12909	12986	12807	12838	12765	12892	12832	12810	12866	12940	12791	12871	12852	12952	12634	12903	12897	12893	13007	12803	12954	12837	12787	12951	12880	12917	12908	12941	12816	12778	12897	12791	13012	12834	12929	12790	12785	12802	12711	12938	12908	12908	12879	12897	12909	12841	12997	12714	12825	12982	12806	12853	12999	12858	12945	12891	12913	12903	12856	12834	12823	12886	12982	12625	12900	12904	12799	12920	12867	12856	13025	12920	12957	12902	12818	12996	12968	13015	12873	12978	12976	13053	12948	12938	12937	12905	13050	12889	12833	12704	12836	12871	12852	12747	12728	12928	12803	12948	12922	12794	12961	12863	12895	12724	13016	12827	12817	12912	12837	12873	12861	12795	12990	13001	12814	12787	12797	13010	12880	12907	12768	12892	12880	12900	12851	13010	13021	13040	12827	12929	12816	12732	12866	13013	12918	12554	12726	12992	12887	12953	12929	12792	12842	13005	12956	12827	12962	12911	12735	12886	12746	12983	12893	12882	12782	12966	12826	13026	12844	12750	12822	13018	12780	12890	12873	12898	12907	12921	12890	12910	12924	12802	12845	12898	12991	12876	12945	12827	12975	12965	12758	12830	12771	12674	12775	13100	12866	12958	12905	12944	13051	12815	13072	12940	12943	13023	12885	12886	12813	12981	12922	12758	12918	13048	12868	12844	12883	12969	13100	12943	12915	12897	12990	12791	13048	12902	12995	12909	12871	12808	12859	12922	12886	13015	12963	13048	12805	12883	12724	12895	12828	12931	12854	12940	12882	12967	12788	12903	12840	12916	12939	12897	12907	12884	12976	12919	12959	12901	12903	12854	12851	12953	12883	12952	12853	12817	12834	12849	12888	12833	12947	13016	12777	12921	12816	12981	12690	12901	13051	12775	12896	12937	12984	12793	12949	13055	12952	12833	12753	13018	12817	12854	12767	12815	12749	12810	12843	12919	12971	12991	12787	12850	12786	12855	12950	12873	12899	12890	12891	12779	12829	12892	12848	13056	13000	12827	12963	12891	12831	12963	12919	12957	12866	12902	12897	12947	12825	12870	12929	12931	12922	12798	12920	12881	12797	13010	12779	13013	12876	12825	12949	12812	12907	12984	12963	12901	13016	12752	12863	12952	12983	12896	12914	13057	13075	12821	12733	12851	13000	13036	12890	12745	12825	13049	12862	12925	12996	12819	12768	12857	12760	12865	12770	12866	12855	13030	12894	12761	12927	12902	12777	13012	12832	12818	13006	12860	12829	13034	12913	12926	12961	13003	12951	12822	12804	12947	12748	12809	12875	13003	12857	12804	12880	12777	12771	12865	12742	12746	12795	12907	12854	12825	12757	12839	12861	12895	12786	12928	13014	12997	13025	12901	12962	13003	12868	13027	12831	12969	12974	12914	13051	12953	12951	12834	12874	12847	12941	12905	12958	12965	12903	12844	13005	12932	13029	12851	13037	13008	12717	12792	12943	13002	12999	12910	13081	12852	12877	12825	12872	12895	12865	12811	12833	12780	12977	13031	12955	12966	12849	12776	12841	12931	12976	12857	12814	12839	12896	12987	12808	12959	12940	12800	12813	12741	12854	12860	13012	12934	12836	12837	12923	12967	12944	12794	12850	13100	12861	12877	12950	12850	12823	12701	12914	12936	12967	12821	12859	12920	12801	12942	12883	12831	12976	12868	13047	12924	12969	12886	12925	12817	12974	12786	12807	12785	12928	12834	12926	12790	12779	12747	12914	12903	12841	12710	12976	12816	12865	12925	12883	12885	12906	12864	12726	12922	12763	12800	12871	12908	13008	12982	12900	12847	12941	12969	13077	12842	12979	12953	12932	12951	13031	12990	12856	12853	12852	12781	12684	12959	12888	12792	13011	12751	12883	13099	12993	12793	12886	12869	12834	12885	12999	13036	12730	12994	12756	12865	12859	12892	12991	12809	12710	13040	13042	12908	12903	12876	12830	12827	12832	12879	13008	12872	12811	12805	12927	12944	12973	12987	12812	12835	12740	12749	12927	12949	13031	12904	12912	12920	12972	13038	13057	13017	12759	12634	12963	12937	12932	13094	12797	12963	12720	12983	13044	12893	12865	12886	13034	12871	13074	12803	12920	13055	12792	12785	12866	12990	13031	12953	12942	12804	12808	12871	12962	12899	12898	12858	12931	12915	12841	12991	12845	13095	12840	12806	12729	12825	12935	12850	12814	12877	12869	12776	12879	12842	12677	12887	13014	12950	12934	12984	12870	12871	12909	12617	13033	12772	12829	12886	12941	13047	12841	12900	12847	12887	12663	12795	12868	12867	12916	12809	12955	12891	12772	12996	12848	12712	12896	12832	12879	12891	12774	12882	12961	12930	12866	12913	12957	12851	12858	12932	12905	12989	12836	12813	12791	13107	12771	12860	12968	12844	13048	12925	12758	12962	12754	12884	12780	12846	12948	13014	12949	13036	12698	12900	12966	12825	12769	12865	12868	12903	12892	12822	12976	12805	12856	12917	12847	12916	13037	12827	12981	12954	12946	12979	12819	12859	12897	12916	12984	12792	12869	12993	12907	12876	12967	12732	12947	12798	12896	12919	12836	12821	12791	12969	12966	12776	12945	12838	13021	12835	12904	12876	12780	12847	12868	12920	12893	12923	12713	12921	12993	12698	12959	12803	12930	12849	12963	13003	12845	12903	12754	12917	12775	12941	12905	12791	12910	12777	12798	12908	12912	12720	12742	13029	12981	12868	12843	12831	12862	12785	12833	12957	12742	12965	12681	12937	12771	12899	12957	13089	12801	12857	12787	13009	12893	12986	12805	12978	12914	13039	12827	12962	12878	12810	12905	12836	13063	12876	12826	13072	12856	12957	12863	12897	12974	12835	13077	13039	12867	12847	12835	12824	12897	12910	12833	12892	12865	12938	12951	12830	12912	12956	12930	12932	12878	12791	12944	12821	12769	12768	12873	12802	12933	12859	12870	12834	12955	13039	12883	12773	12966	12871	12924	12880	12870	12747	13073	12716	12996	12972	12893	12823	12965	12729	13085	12846	13111	12732	12920	13049	12838	13060	12758	12730	12840	12818	12914	13033	12814	12922	12952	12998	12950	12816	12890	13028	12929	12885	12813	12801	12792	12943	12747	12913	13014	12848	12848	12733	12726	12793	12635	12822	12927	12883	12922	12993	12950	12908	12921	12848	12767	13029	12835	12828	12910	12902	12987	12923	12952	12895	12878	12875	12883	12799	12820	12914	12982	12780	12931	12919	12965	12846	12880	12712	12770	12834	12950	12795	12691	12887	12783	12876	12918	12729	12992	13020	12871	12939	12869	13041	13192	12988	12754	13048	12963	12962	12860
24042	21415	28874	24398	22132	21613	20062	16918	16250	16257	15910	15735	15983	15880	15604	15562	15424	15263	15156	15267	15156	14916	14960	15284	15086	15019	15324	15098	15185	15376	15157	15258	15066	14944	15005	14881	15156	15113	15034	15003	15096	15082	15148	15014	15257	14924	15124	14963	15410	15933	15769	15480	15309	15099	15000	15058	15224	15051	15027	14934	14975	14980	14985	14954	14956	15037	14963	15139	15029	14979	15003	15033	14931	14831	15139	15140	15035	15102	14959	14980	14931	14921	14978	14936	14968	15002	15006	14957	14985	15053	14937	14927	15070	14997	15009	14800	14903	15243	15247	15133	15050	15098	14874	14875	15038	15061	15164	14869	14920	15026	14853	15139	14863	15031	14958	14742	15105	14938	15043	15039	14915	14890	15009	15112	15130	15135	14931	14970	15042	15003	15132	14980	15177	14895	14914	14768	14839	15152	15083	14985	15132	15276	15030	14970	14871	14915	15085	15199	15010	15118	14865	14984	15025	14914	14860	15027	14979	15093	15106	15080	14984	15133	14683	14837	14852	14955	14791	14986	15033	14957	14890	14813	14964	14896	15059	15123	14870	14957	14856	14988	14952	14977	15113	15171	14905	14885	15064	15108	15068	14999	15158	15085	15080	14840	15104	15137	14880	14931	14862	14881	14972	15058	14900	14797	14785	15124	15094	15179	14941	14914	15022	15011	14851	15004	15115	15063	14976	14736	14945	14887	14775	15078	15124	15109	14919	14962	15075	14859	15155	15080	15079	14995	14810	14928	14941	14967	14731	14886	15049	14943	14925	14999	14868	14947	14913	15003	15074	14876	14946	14929	14988	14957	15058	15227	14831	14997	14939	15112	15101	14897	15026	15005	15167	15169	14869	14918	14735	15067	14859	15057	14971	14927	15121	14932	14837	14875	14961	14938	15169	14972	14928	15127	14989	14885	14788	15060	14841	14924	14989	15029	15020	14956	14974	14896	14967	15048	14983	14911	15101	15038	14867	14848	14977	14997	15045	15067	15043	15110	15192	14856	14893	14955	15005	14976	15166	14825	15050	14972	14977	15041	14733	14903	14962	15069	14981	14964	15025	14959	14967	14721	14822	14989	15118	15031	14983	14910	14813	15020	14715	15092	14991	14659	15014	15057	15097	14794	14879	14713	15125	14972	15186	14752	14978	14938	15040	15102	15030	15144	14913	14986	14902	15010	14938	14957	14999	14994	15020	14968	15094	14876	15059	14928	14897	14915	14936	14767	14902	14832	14985	14647	15195	14863	15045	15001	15012	15038	14790	14977	14915	15200	14891	14953	14856	14897	14834	14935	14838	15049	15029	15079	15017	14988	15060	14924	14881	14998	14709	14980	14995	14967	14878	14984	14948	14935	15056	15028	15006	14924	14838	14903	14958	14907	14946	15056	15104	14933	14966	14834	14914	14920	14806	14982	14955	15023	14980	15080	15165	15134	15079	15082	14946	14730	14886	15066	14912	14916	15066	15071	15001	14954	14908	14891	15016	15138	15121	14981	14969	15004	15175	15103	14964	14958	15049	14729	14935	14923	14930	14957	14796	15004	14992	14974	15002	14959	15138	14903	14985	15099	15090	15142	15264	14920	15013	15052	15185	14951	15015	14850	15061	14877	15057	14891	14885	15061	15093	15158	15129	15053	15206	14835	14966	14788	14867	15084	14970	15036	15069	14921	15104	15050	15054	15044	15018	15027	14850	14955	14805	15114	15087	15031	15053	15159	14983	15045	15032	14887	15024	14918	14912	14872	15079	15147	15050	15138	14953	14937	15049	14928	15073	14954	14941	14978	15103	15054	14972	14986	14958	15006	14887	14829	14881	14931	14957	14993	14991	15097	15166	15079	15100	15055	15220	14912	14828	14974	14905	14888	14805	14996	15109	15058	14999	14775	14825	14861	15032	14983	15044	14916	14928	15016	14900	15041	15154	15222	14960	14869	14912	15105	14948	14743	14948	14785	15057	14911	14967	15071	14935	14972	15068	14818	14984	14873	15127	14875	15065	14924	14810	14950	14982	14781	15017	14984	15071	15134	14980	14918	14952	15077	15257	15046	14977	15138	14972	15015	15084	15001	14805	14771	15053	15141	14992	15231	14766	14894	15004	14971	15062	15051	14833	15050	15037	14980	14896	14758	14681	14860	15043	14929	14954	14977	14878	15009	14986	15234	14928	14906	14958	14849	15045	14774	14883	14936	14933	14944	14999	14970	15035	15087	15023	15022	15029	14829	14775	15025	14956	14961	14946	15082	14901	14813	15184	15011	15013	14793	14905	15027	15020	15105	15156	15120	15082	14793	15238	14916	14901	15171	15076	15091	14924	15112	14962	14979	14940	14905	14976	15039	14771	15109	15012	14891	14995	15038	15020	15097	15010	14931	14980	14971	15069	15170	14793	14854	14896	14974	15055	14849	15103	15083	14888	14894	15067	15150	14914	14907	14901	14923	15131	15087	14844	14861	15000	15099	14882	14942	15043	14873	15099	14861	15008	15061	15014	14937	15171	15152	14924	14906	14852	14869	15093	15113	14945	14854	14950	15041	14994	14811	15049	14891	14909	14922	14884	15094	15051	15010	15022	14908	14812	15089	14847	14939	15125	15007	15034	15090	15030	15014	15048	14974	15015	15164	14875	14967	14814	15189	14843	14954	14944	15103	14930	15018	15055	14987	15094	14928	14905	15055	14985	15047	14949	14895	15149	15240	15088	15065	14900	15035	15034	15125	14823	15035	15085	15047	14992	15058	15071	14911	14949	14862	15099	14984	14990	15026	14916	15203	14976	15267	14841	14919	14889	15013	14942	15160	15112	15006	14993	15029	14961	15128	15036	14832	14917	14770	14913	15016	15090	14906	14861	14811	14797	14896	14915	14814	14892	15190	14870	14879	15195	15078	14951	15057	15145	15017	14919	14890	14984	14876	14653	14845	14987	14858	15138	14856	14839	15144	15062	14938	15026	15013	14921	14983	14786	15006	15062	14909	15047	15112	15086	15167	15021	15029	14821	14992	15049	14867	14939	14993	14995	14932	14913	14901	14819	14958	14930	14920	14952	14895	14894	14972	15059	15072	15023	15095	14720	14843	14983	14985	14938	14954	14875	14867	15168	15193	14989	14998	14966	15116	14840	15001	14963	14830	14797	15047	14900	14757	14965	14974	14998	14920	15057	15054	14865	14861	14978	14933	15007	14986	15123	14897	14995	14893	14797	14928	14949	14851	15073	14973	14924	14922	15047	15069	14870	15200	14973	15119	14834	15059	14978	14948	14843	14927	15105	14851	15021	14821	14945	15004	14949	15085	14963	14904	14936	14990	15105	15134	14880	15117	15050	14969	15057	15064	14893	14837	15158	15080	15317	14841	14748	15129	15015	14924	14922	15193	15056	14962	14964	14894	14932	15067	15035	14994	14904	15171	14944	14985	14922	15071	15201	15014	14919	14987	15065	14821	15110	15073	15056	14905	15073	14971	15086	14940	14999	14775	15140	14890	14796	14915	15061	15102	15018	15013	15016	15021	14889	15075	15165	15002	14973	15013	14980	14992	15093	14970	15063	15052	14921	14946	15015	14884	15096	15036	15055	15016	15198	15050	15030	14995	14909	15059	14773	14907	15043	15077	14994	14775	14989	14955	15124	15135	15021	14880	14949	14970	15165	15087	15025	15130	14923	14849	14953	15002	15143	14859	15134	15159	15115	15022	14768	15079	15029	14972	15165	15210	14845	14873	15035	14880	15146	14845	14899	14923	14958	14872	15040	15118	14907	14951	15110	15022	14883	14841	14804	15045	15034	15014	14876	14907	14976	15106	14943	14937	14759	14829	15025	15015	14905	14972	14967	15053	14995	15241	15160	15030	15011	14825	14926	15222	14950	14975	14958	14930	14867	14888	14815	14952	14957	14890	14948	15027	15113	14911	15176	15043	14913	14874	14810	14924	15053	14988	15065	14909	15040	15038	14997	14990	15201	14937	15043	15042	14991	15037	15078	14927	14945	14882	15088	15146	15123	14992	15078	14849	14973	14820	15074	14785	15297	14835	14862	15012	14771	14991	15017	15148	14949	15127	14648	14901	14929	14776	14932	14879	15046	15037	15056	15044	15101	14809	14978	14807	15047	15038	15017	14893	15000	14947	15020	15015	15013	15037	15155	15057	14783	14978	14931	14958	14842	15130	14932	15053	15114	14832	15153	15098	14960	15011	15092	14866	15099	15020	15166	14844	14979	14889	15014	15093	14741	14975	14869	14971	14681	14979	14966	14999	14849	14876	15103	15101	15093	14796	15103	15106	14885	15133	14858	14880	14878	15152	15030	15127	14988	15061	15148	15168	14982	14969	14874	14900	14847	15002	15045	14995	14983	14716	15032	14931	15088	14976	14911	14876	14920	14878	14943	15105	14799	14910	15043	14905	14910	14925	14777	15060	15052	15035	14986	14972	14822	14958	14946	14829	14918	14952	14802	14618	14941	15031	14880	15011	14829	14965	15043	14834	15075	15118	14871	15070	14784	15096	15178	14964	15160	14852	14886	15030	14995	14930	14901	15016	15135	15040	15067	14954	15030	14947	15107	14893	14816	14784	15001	15137	14800	14869	14754	14964	15033	14976	15022	14957	15004	14987	14881	14873	14946	14965	15007	15101	14955	14850	15029	14988	15003	14890	14933	15011	14711	14868	14794	14886	14944	14878	14981	14903	14925	15084	14973	15053	14952	14937	14828	15025	15116	14865	14789	15008	14810	14943	14875	15019	14949	14837	14913	15093	15033	14962	14993	15026	15124	15130	14944	14821	15112	14958	15004	15094	15067	14973	14985	14959	15073	14844	15004	14937	15037	15038	15058	14859	14945	14964	14917	15073	15154	15071	14780	14693	14962	14857	15072	14934	14966	14874	14944	15002	14871	15013	15043	15032	14913	14952	15073	14961	14928	14895	15007	15035	14810	15096	14982	14809	15172	14884	15015	14835	15059	14925	14969	14906	14904	14998	15109	15006	15164	15092	15025	15190	15075	14844	14959	15099	15013	15068	15117	14991	14963	15132	14930	14950	14956	14967	14962	14935	14991	14893	14862	15042	14911	14969	15065	15096	15072	15125	15031	15012	15024	14947	14862	14937	15134	14765	14709	15112	14917	14937	14876	15045	14808	15072	14719	14983
20027	31653	33414	24187	19557	17421	16374	15754	15039	14763	14545	14444	14297	14448	14189	13801	13952	13687	13713	13595	13387	13514	13352	13301	13454	13626	13487	13377	13326	13169	13346	13469	13362	13400	13272	13339	13325	13229	13423	13254	13221	13192	13184	13246	13296	13256	13258	13384	14041	14529	14276	13850	13595	13443	13218	13132	13366	13099	13363	13422	13126	13166	13347	13226	13303	13391	13188	13340	13238	13232	13224	13242	13247	13259	13226	13308	13335	13223	13066	13167	13159	13204	13254	13225	13094	13232	13228	13231	13388	13262	13146	13220	13176	13118	13236	13262	13309	13278	13289	13121	13330	13097	13249	13140	13165	13256	13363	13384	13222	13185	13221	13251	13216	13094	13184	13211	13260	13323	13405	13218	13371	13119	13263	13343	13255	13248	13266	13124	13430	13397	13239	13169	13205	13235	13266	13063	13234	13276	13252	13177	13233	13255	13282	13281	13257	13231	13215	13179	13239	13249	13259	13193	13268	13177	13234	13401	13240	13288	13333	13285	13395	13304	13276	13247	13254	13127	13303	13123	13241	13270	13203	13198	13231	13073	13338	13271	13211	13271	13181	13247	13187	13270	13077	13278	13261	13302	13276	13295	13200	13207	13313	13357	13366	13030	13237	13389	13173	13103	13319	13214	13282	13347	13137	13200	13066	13149	13337	13132	13165	13289	13288	13241	13098	13245	13180	13240	13229	13141	13139	12986	13384	13155	13299	13226	13286	13288	13151	13195	13253	13077	13284	13377	13129	13212	13121	13268	13328	13300	13170	13219	13197	13144	13254	13204	13318	13072	13390	13028	13228	13149	13294	13250	13273	13179	13329	13152	13207	13232	13294	13230	13110	13301	13279	13146	13211	13339	13509	13108	13174	13104	13115	13369	13193	13274	13349	13349	13143	13310	13153	13151	13332	13211	13323	13284	13199	13256	13137	13188	13171	13292	13266	13278	13086	13340	13282	13216	13344	13244	13237	13157	13331	13226	13191	13237	13149	13170	13308	13263	13261	13217	13144	13237	13408	13252	13309	13262	13153	13147	13122	13069	13244	13221	13145	13201	13161	13219	13275	13192	13127	13074	13160	13193	13075	13235	13294	13142	13173	13159	13400	13273	13255	13272	13162	13354	13161	13244	13090	13306	13311	13250	13277	13279	13393	13286	13264	13139	13195	13275	13106	13236	13343	13292	13152	13261	13187	13198	13208	13266	13324	13342	13292	13368	13218	13222	13409	13149	13301	13187	13335	13281	13167	13211	13311	13228	13254	13158	13068	13189	13191	13263	13337	13055	13205	13080	13319	13314	13336	13154	13156	13380	13098	13267	13306	13118	13268	13198	13210	13263	13290	13296	13107	13226	13359	13236	13259	13146	13247	13354	13258	13130	13383	13376	13139	13388	13300	13223	13341	13081	13185	13267	13209	13281	13249	13180	13154	13139	13084	13377	13071	13161	13287	13237	13203	13163	13321	13300	13333	13302	12996	13229	13264	13272	13268	13189	13178	13128	13348	13216	13196	13086	13105	13064	13308	13244	13305	13373	13241	13192	13242	13208	13322	13203	13402	13120	13207	13369	13209	13322	13108	13140	13153	13079	13095	13237	13210	13280	13256	13227	13310	13218	13214	13207	13332	13387	13260	13172	13161	13178	13211	13198	13115	13204	13155	13285	13123	13086	13175	13121	13187	13286	13269	13132	13336	13174	13059	13304	13255	13142	13171	13375	13221	13329	13128	13069	13157	13313	13315	13236	13251	13248	13158	13105	13216	13091	13293	13221	13352	13206	13199	13201	13189	13267	13244	13220	13193	13270	13418	13232	13215	13139	13228	13334	13277	13125	13097	13321	13308	13077	13154	13069	13175	13138	13333	13297	13179	13182	13256	13361	13162	13167	13146	13355	13317	13213	13213	13283	13207	13195	13295	13321	13232	13080	13206	13344	13041	13388	13283	13315	13267	13252	13240	13275	13285	13225	13349	13226	13199	13262	13237	13264	13155	13252	13236	13320	13242	13332	13175	13333	13331	13137	13325	13270	13278	13216	13309	13155	13195	13373	13270	13221	13197	13153	13324	13163	13187	13303	13351	13031	13112	13161	13214	13130	13233	13321	13277	13401	13291	13130	13317	13140	13054	13128	13353	13328	13278	13287	13179	13196	13337	13305	13168	13221	13178	13354	13366	13254	13259	13199	13384	13177	13208	13265	13255	13028	13113	13327	13267	13238	13306	13212	13275	13141	13126	13287	13119	13333	13232	13368	13083	13344	13277	13359	13117	13021	12997	12998	13245	13137	13311	13135	13189	13194	13288	13339	13181	13335	13299	13292	13254	13022	13363	13248	13382	13224	13451	13228	13087	13290	13217	13228	13222	13029	13272	13257	13298	13315	13298	13271	13232	13076	13355	13253	13250	13450	13240	13178	13195	13199	13146	13314	13349	13187	12928	13327	13193	13096	13326	13097	13102	13194	13152	13240	13206	13289	13124	13213	13224	13203	13154	13167	13260	13115	13346	13127	13367	13180	13341	13117	13185	13263	13225	13311	13265	13257	13238	13145	13210	13299	13166	13178	13047	13371	13033	13191	13169	13198	13147	13320	13082	13283	13125	13315	13226	13210	13201	13323	13134	13216	13282	13304	13180	13393	13231	13183	13321	13139	13211	13251	13191	13149	13004	13333	13271	13257	13255	13138	13209	13174	13073	13233	13179	13209	13170	13156	13231	13163	13215	13145	13270	13358	13231	13151	13114	13277	13276	13341	13293	13164	13275	13383	13420	13285	13174	13208	13182	13313	13202	13310	13301	13297	13176	13214	12953	13380	13238	13203	13347	13101	13185	13100	13163	13260	13209	13200	13330	13280	13248	13344	13273	13232	13283	13300	13112	13347	13144	13319	13291	13229	13259	13166	13303	13183	13187	13140	13283	13080	13290	13216	13180	13175	13267	13084	13331	13264	13338	13267	13121	13095	13184	13232	13208	13251	13160	13264	13223	13248	13369	13173	13142	13180	13156	13272	13003	13184	13239	13235	13094	13214	13204	13175	13258	13385	13152	13228	13301	13135	13183	13154	13390	13311	13178	13248	13212	13295	13255	13126	13268	13103	13181	13288	13178	13296	13313	13298	13149	13258	13188	13057	13188	13317	13243	13132	13337	13188	13326	13193	13240	13318	13166	13316	13187	13124	13277	13285	13201	13226	13189	13267	13195	13224	13067	13284	13334	13293	13238	13310	13112	13114	13012	13252	13287	13236	13171	13137	13316	13133	13210	13292	13105	13348	13251	13289	13199	13433	13225	13218	13221	13203	13206	13219	13249	13211	13237	13307	13295	13225	13229	13171	13362	13130	13011	13200	13144	13311	13298	13299	13085	13241	13302	13381	13256	13088	13159	13123	13415	13067	13321	13233	13393	13364	13168	12978	13265	13249	13232	13280	13395	13296	13132	13238	13264	13229	13276	13365	13224	13222	13185	13233	13240	13140	13255	13206	13265	13344	13105	13293	13226	13267	13284	13222	13324	13079	13300	13397	13189	13107	13380	13163	13279	13346	13197	13251	13242	13159	13255	13145	13151	13047	13108	13269	13321	13194	13126	13292	13162	13386	13225	13309	13125	13120	13248	13140	13187	13225	13284	13061	13204	13176	13227	13159	13179	13288	13286	13175	13152	13234	13439	13216	13179	13213	13268	13331	13310	13279	13226	13241	13356	13283	13276	13260	13341	13380	13128	13329	13307	13248	13162	13151	13338	13248	13340	13251	13340	13268	13323	13283	13106	13164	13225	13289	13103	13198	13237	13299	13263	13263	13169	13286	13225	13220	13326	13176	13393	13238	13115	13265	13277	13267	13279	13194	13247	13199	13288	13231	13245	13395	13265	13415	13331	13200	13280	13330	13268	13201	13198	13169	13322	13217	13160	13250	13273	13043	13283	13360	13286	13244	13208	13219	13311	13062	13300	13285	13210	13155	13201	13236	13188	13192	13052	13228	13005	13379	13306	13127	13264	13273	13279	13242	13123	13139	13303	13255	13283	13170	13216	13364	13305	13132	13316	13322	13287	13022	13239	13235	13333	13189	13184	13191	13424	13292	13262	13217	13121	13319	13220	13331	13217	13039	13396	13225	13325	13130	13347	13108	13169	13191	13222	13269	13193	13236	13249	13231	13361	12996	13207	13190	13249	13243	13040	13246	13083	13251	13157	13211	13241	13256	13227	13391	13168	13282	13250	13317	13229	13162	13285	13239	13260	13162	13287	13345	13187	13344	13295	13314	13197	13217	13269	13196	13309	13193	13196	13445	13120	13090	13259	13149	13381	13157	13320	13100	13336	13216	13182	13292	13085	13230	13298	13155	13348	13215	13268	13279	13233	13252	13341	13145	13179	13335	13301	13080	13308	13137	13156	13302	13240	12999	13342	13419	13157	13344	13193	13305	13344	13203	13061	13304	13257	13066	13170	13244	13208	13277	13242	13349	13389	13299	13268	13249	13324	12974	13209	13343	13227	13135	13263	13298	13345	13269	13310	13238	13162	13129	13258	13224	13125	13234	13346	13296	13288	13237	13180	13226	13054	13253	13214	13216	13259	13136	13150	13216	13264	13272	13354	13272	13190	13250	13097	13255	13189	13293	13152	13290	13038	13155	13387	13223	13156	13235	13198	13185	13431	13281	13211	13198	13316	13157	13237	13107	13135	13217	13341	13132	13186	13159	13427	13216	13296	13052	13213	13134	13318	13263	13271	13296	13089	13080	13283	13126	13332	13238	13182	12931	13204	13075	13332	13211	13273	13077	13065	13327	13240	13353	13332	13145	13246	13336	13219	13357	13274	13219	13409	13169	13246	13157	13274	13320	13278	13131	13130	13266	13285	13246	13219	13325	13230	13107	13237	13112	13225	13316	13237	13316	13209	13307	13176	13191	13250	13343	13251	13277	13203	13260	13222	13217	13124	13234	13087	13292	13155	13106	13051	13280	13198	13180	13404	13168	13260	13149	13326	13129	13126	13247	13184	13169	13333	13319	13188	13210	13122	13345	13289	13126	13325	13147	13279	13222	13431	13375	13155	13288	13311	13152	13386	13159	13231	13044	13343	13216	13238	13303	13191	13236	13304	13301	13365	13237	13034	13214	13230	13246	13297	13187	13273	13132	13295	13173
23017	21436	29271	23911	21603	23459	24882	19105	17623	17507	17557	17222	17121	17079	16745	16689	16463	16390	16393	16234	16313	16105	16051	16143	16050	16016	15887	16088	16096	15909	16016	16157	15848	15995	16072	16069	15884	16062	15962	15928	15911	15916	15933	15787	16097	16035	15695	16107	16409	17243	17668	17047	16389	16297	15902	16014	15985	15893	15909	15827	15848	16053	15828	16027	15876	16105	15854	15864	15846	15775	15765	15929	16067	15792	15967	16071	16041	15829	15912	15820	15763	15786	15881	15726	15719	15952	15838	15698	15924	15768	16177	15721	16004	15785	15788	15888	15870	15716	15897	15691	15957	15947	15839	15787	15891	15860	15909	15909	15796	15870	15998	16036	15823	15896	15767	15903	15909	16055	15981	15830	15867	15754	15792	15669	15834	15796	15945	15957	15784	15759	15856	15814	15844	15772	15830	15909	15868	15804	15777	15785	15967	16016	15895	15890	15845	15832	15779	15898	16010	15875	15999	15943	15850	15785	15767	15761	15866	15790	15934	15898	15824	15959	15794	15876	15975	15856	15890	16090	15965	15878	15797	15916	15596	15843	15786	15869	15829	15798	15747	15809	15938	15929	15665	15852	15694	15729	15837	15807	15854	15912	15860	15961	15706	15797	15667	15746	15958	15788	16024	15782	15841	15888	15694	15866	15916	15868	15818	15964	15985	15824	15945	15789	15943	15775	15696	15846	15701	15926	15941	15808	15953	15839	15872	15978	15786	15894	15856	16005	15830	15835	15905	15666	15723	15770	15661	15850	15780	15876	15914	15671	15942	15914	15946	15597	15806	15867	15940	16015	15764	15818	15821	15673	15939	15719	15893	15748	16135	15897	15871	15770	15763	15933	15991	16112	16030	15863	16006	15739	15922	15841	15889	15806	15781	15832	15758	15834	15869	15844	16045	15876	15906	15893	15945	15802	15602	15777	15828	15694	15671	15667	15751	15850	15806	15829	15938	16016	15774	15643	15766	15708	15825	15783	15852	15876	16002	15916	15830	16025	15908	15924	15816	15769	15760	15777	15720	15615	15822	15701	15756	15736	15931	15709	15776	15859	15924	15882	15952	15669	15824	15907	15976	15905	15968	15899	15840	15933	15806	15955	15791	15905	15693	15751	15747	15777	15767	15966	15913	15833	15842	15747	15943	15706	15738	15715	15628	15672	15721	15838	15940	15713	15718	15941	15849	15990	15921	15681	15883	15894	15847	15561	15922	15726	15834	15782	15786	16007	15905	15775	15854	15911	15798	15837	15759	15713	16032	15776	15818	15864	15558	15857	15745	15806	16017	15858	15940	15666	15723	15965	16113	16011	15851	15829	15937	15760	15776	15784	15866	15588	15738	15931	15902	15716	15705	15804	15775	15974	15957	15637	15886	15849	16030	15975	15919	16074	15887	15837	15890	15651	15849	15712	15827	15827	15716	15871	15811	15700	16047	15812	15764	15827	15735	15714	15804	15852	15888	15862	15680	15746	15963	15935	15829	15748	15856	15816	15901	16010	15810	15819	16001	15833	15761	15728	15901	15784	15951	15865	16043	15871	16027	15717	15823	15814	15832	15675	15703	15917	15528	15825	15948	15651	15953	15812	15897	15752	15632	15860	15996	15901	15782	15642	16054	15693	15739	15842	15716	15677	15943	15905	15829	15772	15858	15695	15870	16063	15680	15745	15988	15845	15859	15861	15836	15901	15837	15630	15857	15941	15996	15799	15872	15921	15908	15937	15955	15834	15738	15609	15961	15735	15793	16003	15653	15728	15795	15864	15911	15946	15817	15674	15939	15743	15915	15861	15805	15861	15853	15778	15773	15828	15797	15732	15783	15901	15637	15622	15725	15690	15636	15766	15774	15808	15816	15720	15800	15661	16008	15896	15814	16062	15899	15867	16055	15891	15820	15680	16025	16040	15729	15826	15685	15989	15881	15808	15700	15751	15961	15779	15765	15889	15671	15737	15588	15794	16074	15804	15895	15813	15917	15746	15721	15889	15968	15751	15839	15780	15819	15789	15764	15722	15863	15714	15832	15722	15843	15872	15738	15694	15819	15884	15829	15928	15716	15991	15729	15717	15829	15754	15782	15754	15658	15764	15835	15722	15623	15700	15817	15786	15720	15649	15788	15890	15645	15707	15741	15633	16025	15686	15802	15854	15829	15728	15931	15927	15884	15912	15828	15812	15788	15714	15816	15711	15898	15713	15803	15940	15843	15840	15734	15941	15754	15950	15881	15541	15764	15742	15892	15839	15951	15796	15979	15781	15757	15861	15852	15996	15753	15894	15767	15950	15608	15958	15812	15629	15743	15811	15863	15862	16055	15710	15782	15877	15950	15909	15773	15821	15665	15868	15743	15798	15787	15821	15938	15809	15741	15783	15916	15928	15703	15606	15951	16001	15967	15927	15623	15877	15858	15763	15781	15709	15919	15860	15989	15785	15982	15997	15742	15734	15943	15855	15852	15721	15878	15752	15790	15850	15785	15987	15773	15805	15716	15679	15807	15880	15763	15864	15797	15849	15844	15957	15774	15913	16056	15991	16096	15807	15870	15789	15759	15704	15771	15893	15802	15807	15845	15803	15914	15850	15675	15907	15927	15563	15779	15930	15955	15934	15976	15882	15932	15887	15973	15749	15874	15665	15787	15650	15838	15649	15849	15961	15885	15898	15830	15861	15796	15678	15635	15631	15922	15774	15792	15979	15795	15749	15555	15586	15699	15894	15631	15993	15653	15711	15898	15991	15819	15784	15830	15769	15751	15903	15898	15740	15668	15764	16027	15912	15862	15773	15922	15818	15862	15624	15767	15832	15948	15718	15956	15605	15919	16064	16064	15769	15800	15765	15905	15742	15816	15705	15691	15709	15918	15882	15896	15944	15820	15834	15812	15769	15975	15879	15795	15744	15898	15913	16018	15883	15807	15762	15973	15602	15924	15989	15669	15727	15817	15721	15788	15803	15888	15897	15713	15753	15851	15860	15837	16001	15858	15848	15871	15775	15609	15979	15778	15819	15914	15817	16015	15963	15722	15862	15921	15690	15820	15853	15796	15849	15820	15859	15816	15924	15829	15682	15897	15944	15820	15813	15859	15916	16014	15668	15771	15882	15849	15994	15733	15692	15908	15977	15701	15913	15951	15745	15704	15628	15785	15962	15662	16091	15563	15992	15914	15776	15927	15797	15836	15902	15749	15806	15735	15790	15908	15851	15639	15640	15770	15720	15798	16186	15932	15859	15603	15663	15825	15739	15982	15797	15899	15736	15730	15766	15929	15793	15752	15803	16059	15772	15836	15896	15978	15797	16066	15819	15736	15686	16013	15834	15861	15833	15720	15721	15657	15812	15923	15846	15891	15988	15915	15892	15673	15979	15847	15840	15996	15873	15944	15740	15697	15840	15715	15547	15847	15679	15730	15883	15874	15712	15653	15693	15905	15907	15874	15736	15715	15752	15733	15808	15817	15875	15769	15776	15843	15527	15712	15919	15980	15825	15972	15796	15668	15824	15933	15924	15751	15881	15703	15807	15869	15905	15928	15703	15940	15725	15866	15761	15846	15724	16085	15945	15770	15652	15716	15829	15701	15763	16016	16043	15735	15873	15952	15793	15799	15931	15809	15823	15811	16003	15881	15578	15789	15978	15796	15676	15881	15742	15693	15896	15686	15696	15781	15901	15979	16023	15956	15933	16016	15832	15710	15738	15846	15787	15812	15830	16039	15800	15617	15806	15744	15926	15881	15996	15988	15759	15593	15862	15708	15937	15874	15757	15822	15847	15956	16012	16027	15724	15759	15818	15889	15734	15743	15809	15768	15754	15816	16007	15723	15808	15745	15782	15774	15887	15775	15797	15689	15795	15925	15932	15948	15904	15892	15988	15818	16062	15744	15801	15832	15630	15609	15562	15711	16004	15796	15673	15779	15629	16128	15566	15727	15842	15913	15809	15648	15827	15809	15770	15936	15703	15612	15933	15771	16018	15827	15813	15772	15888	15932	15827	15846	15884	16078	15958	15812	15902	15874	15772	15836	15906	15948	15714	15684	15937	15893	15722	15925	15827	15852	15786	15977	15854	15745	15746	15954	15899	15912	15845	15743	15781	15773	15689	15680	15712	15937	15714	15972	15847	15747	15855	15726	15731	15733	15837	15745	15895	15799	15769	15826	15867	15827	16053	15835	15755	15784	15772	15918	15616	15845	15864	15722	15913	16037	15905	16110	15835	15709	15889	15811	15824	15808	15659	15718	15745	15759	15877	15702	15630	15737	15734	15847	15731	15831	15850	15929	15788	15682	15763	15870	15866	15869	15981	15996	15750	15651	15867	15661	15982	15904	15820	15827	15908	16094	15729	15788	15774	15701	15912	15703	15812	15932	16073	15765	15958	15995	15844	15792	15816	15814	15766	15898	15937	15676	15940	15777	15899	15868	15792	15863	15617	15809	15892	15781	15845	15728	15896	15798	15784	15768	15853	15739	15798	15866	15867	15713	15746	15970	16090	15875	15779	15729	15845	15746	15754	16065	15789	16004	15849	15715	15921	15707	15942	15729	15828	15708	15709	15914	15742	15745	15665	15753	15483	15799	15712	15820	15782	15702	15764	15641	15793	15871	15962	15763	15912	15858	15716	15653	15818	15773	15843	15971	15927	15934	15699	15836	15833	15743	15736	16104	15828	15598	15808	15872	15787	15715	15818	15736	15688	15923	15885	15796	15759	15443	15796	15787	15800	15572	15855	15909	15822	15865	15802	15579	15794	15990	15871	15800	15732	15851	15969	16002	15934	15878	15804	16068	15933	15772	15901	15891	15886	15832	15901	15784	15801	15818	15728	15761	15905	15996	15870	15706	15655	15851	15840	15905	15807	15816	15907	15916	15626	15826	15832	15882	15822	15849	15690	15952	15739	15992	16043	15947	15814	15866	15903	15742	15957	15710	15798	16023	15729	15790	15745	15868	15781	15662	15818	15705	16017	15830	15766	15726	15915	15687	15913	15909	15755	15844	15932	15671	15846	15922	15884	16064	15691	15689	15714	15742	15819	15745	15815	15835	15542	15830	15785	15739	15946	15817	15859	16060	15856	16033	16055	15924	15832	15813	15900	15934	15850	15982	15798	15824	15980	15626	15945	15697	15701	15949	15792	15757	15735	15752	15911
23733	40183	39038	28563	22593	19966	18308	17278	16489	16172	15681	15667	15574	15399	14838	14909	14710	14353	14331	14098	14010	13968	14115	13980	13976	13809	13927	13836	13888	13913	13884	14001	13863	13858	13885	13811	13681	13868	13780	14029	13786	13986	13970	13898	13866	13607	13703	13662	14460	15923	16262	15082	14564	14066	13790	13779	13499	13565	13600	13551	13661	13746	13780	13736	13596	13605	13843	13687	13592	13747	13784	13905	13865	13751	13706	13635	13894	13657	13743	13918	13695	13826	13737	13614	13666	13756	13710	13671	13830	13695	13908	13625	13729	13812	13712	13720	13616	13773	13795	13760	13584	13688	13703	13699	13710	13782	13880	13731	13711	13657	13784	13723	13765	13754	13608	13775	13795	13635	13607	13698	13817	13663	13684	13813	13728	13909	13654	13736	13697	13740	13541	13693	13791	13749	13867	13640	13701	13644	13659	13764	13789	13645	13646	13668	13812	13783	13731	13693	13629	13663	13680	13784	13784	13600	13781	13767	13604	13788	13807	13725	13791	13679	13584	13737	13887	13685	13807	13863	13842	13693	13692	13768	13795	13785	13882	13598	13754	13588	13656	13692	13793	13741	13643	13664	13697	13553	13881	13557	13798	13622	13735	13862	13644	13781	13797	13776	13851	13656	13771	13727	13814	13806	13744	13808	13899	13890	13705	13740	13717	13684	13660	13558	13618	13788	13645	13805	13647	13764	13600	13729	13760	13901	13591	13787	13737	13682	13762	13772	13741	13645	13773	13710	13544	13741	13608	13846	13908	13892	13587	13828	13641	13737	13807	13758	13804	13781	13705	13607	13680	13768	13909	13735	13584	13863	13685	13613	13780	13826	13726	13595	13860	13582	13673	13801	13778	13656	13714	13721	13801	13575	13716	13765	13805	13707	13796	13556	13699	13700	13716	13697	13739	13601	13685	13680	13650	13620	13750	13858	13656	13637	13850	13771	13773	13771	13896	13765	13673	13706	13702	13687	13822	13708	13573	13773	13771	13571	13789	13667	13681	13794	13665	13591	13641	13753	13747	13777	13845	13639	13755	13773	13539	13615	13751	13746	13673	13761	13685	13714	13697	13646	13816	13677	13854	13622	13755	13555	13685	13765	13643	13735	13645	13676	13721	13897	13750	13727	13712	13717	13644	13711	13743	13733	13651	13751	13595	13818	13580	13471	13739	13744	13775	13778	13713	13739	13683	13706	13645	13738	13800	13653	13641	13752	13821	13622	13535	13761	13854	13742	13589	13712	13497	13542	13756	13758	13670	13634	13788	13733	13740	13785	13510	13604	13755	13684	13682	13617	13565	13584	13593	13714	13566	13736	13653	13827	13708	13581	13761	13682	13660	13736	13735	13740	13763	13550	13691	13808	13854	13730	13688	13670	13570	13674	13530	13736	13767	13729	13599	13803	13775	13551	13717	13632	13737	13644	13764	13648	13691	13490	13752	13720	13827	13563	13630	13663	13679	13769	13764	13608	13549	13729	13802	13804	13543	13833	13815	13587	13735	13764	13698	13684	13801	13750	13755	13661	13755	13568	13711	13835	13894	13730	13686	13578	13614	13640	13773	13768	13746	13846	13756	13662	13832	13647	13668	13673	13760	13557	13819	13637	13743	13574	13653	13665	13805	13595	13898	13834	13880	13642	13761	13702	13625	13728	13902	13734	13733	13638	13863	13772	13632	13715	13704	13742	13691	13866	13962	13848	13655	13671	13694	13650	13816	13677	13656	13601	13680	13854	13820	13898	13632	13778	13725	13622	13624	13556	13725	13592	13613	13711	13634	13913	13717	13725	13859	13629	13769	13693	13634	13819	13588	13499	13626	13689	13682	13838	13517	13780	13751	13698	13750	13628	13653	13710	13691	13834	13552	13768	13953	13762	13683	13775	13739	13654	13749	13746	13614	13750	13573	13555	13666	13619	13827	13661	13654	13700	13643	13660	13725	13611	13749	13810	13782	13734	13835	13605	13931	13692	13631	13829	13797	13805	13814	13686	13804	13593	13765	13641	13798	13657	13621	13602	13768	13799	13885	13785	13716	13778	13742	13916	13852	13582	13594	13826	13791	13617	13718	13845	13671	13737	13731	13861	13644	13703	13687	13658	13689	13641	13869	13756	13683	13697	13756	13736	13724	13637	13743	13745	13797	13727	13814	13635	13468	13541	13780	13727	13763	13722	13645	13545	13682	13804	13785	13703	13609	13646	13675	13806	13778	13666	13585	13621	13625	13658	13791	13735	13610	13665	13637	13642	13849	13882	13751	13687	13650	13797	13844	13797	13655	13482	13623	13813	13844	13729	13646	13778	13721	13797	13709	13782	13545	13704	13575	13764	13694	13686	13585	13966	13845	13685	13582	13627	13854	13693	13783	13707	13594	13694	13714	13624	13743	13657	13792	13787	13738	13780	13659	13525	13707	13486	13565	13879	13581	13603	13953	13556	13491	13687	13708	13626	13719	13786	13773	13755	13750	13777	13582	13867	13714	13772	13906	13660	13649	13855	13640	13734	13838	13702	13737	13569	13569	13651	13705	13779	13763	13795	13582	13589	13772	13800	13779	13633	13697	13647	13769	13792	13659	13824	13765	13700	13805	13729	13778	13770	13678	13700	13745	13798	13731	13678	13899	13711	13798	13803	13618	13419	13678	13669	13711	13805	13891	13717	13759	13786	13842	13860	13715	13729	13617	13655	13603	13651	13730	13617	13622	13847	13694	13762	13782	13647	13675	13715	13709	13720	13669	13638	13748	13759	13638	13645	13809	13740	13612	13790	13662	13793	13750	13743	13809	13731	13733	13805	13762	13679	13517	13721	13795	13696	13779	13646	13779	13681	13651	13825	13650	13674	13771	13679	13848	13617	13862	13673	13685	13630	13596	13829	13882	13743	13640	13589	13735	13589	13818	13727	13742	13700	13649	13560	13777	13786	13892	13713	13617	13595	13662	13706	13738	13920	13797	13725	13673	13674	13742	13837	13571	13790	13802	13653	13815	13788	13738	13754	13753	13964	13716	13568	13742	13790	13754	13651	13727	13699	13780	13599	13629	13634	13784	13633	13622	13759	13671	13609	13731	13722	13739	13715	13577	13779	13711	13694	13798	13799	13727	13821	13726	13729	13620	13740	13748	13663	13677	13740	13646	13652	13736	13599	13902	13838	13723	13671	13809	13675	13738	13686	13655	13756	13681	13539	13663	13640	13662	13675	13784	13641	13539	13884	13755	13669	13647	13770	13743	13870	13608	13842	13728	13608	13717	13601	13735	13624	13654	13808	13834	13662	13658	13722	13813	13884	13846	13802	13853	13797	13652	13757	13707	13707	13672	13836	13704	13696	13785	13709	13737	13725	13793	13790	13661	13805	13702	13625	13744	13610	13706	13762	13711	13766	13742	13668	13765	13650	13830	13777	13736	13732	13727	13773	13477	13754	13734	13750	13693	13613	13739	13781	13740	13596	13764	13746	13614	13647	13915	13683	13786	13586	13819	13658	13863	13839	13621	13642	13732	13747	13849	13739	13890	13672	13611	13604	13894	13605	13733	13706	13791	13567	13672	13705	13618	13696	13714	13665	13876	13649	13672	13690	13613	13709	13767	13640	13777	13880	13831	13670	13585	13754	13784	13717	13650	13671	13677	13697	13885	13765	13647	13743	13798	13691	13704	13677	13832	13798	13749	13754	13754	13569	13714	13635	13682	13673	13661	13715	13671	13629	13813	13730	13754	13684	13734	13804	13493	13744	13668	13812	13675	13865	13969	13760	13655	13730	13752	13614	13608	13735	13699	13706	13690	13736	13738	13643	13892	13823	13871	13686	13654	13650	13608	13796	13783	13660	13755	13763	13794	13824	13743	13768	13814	13677	13616	13707	13823	13786	13740	13712	13839	13666	13551	13755	13735	13734	13790	13696	13764	13816	13614	13619	13740	13899	13832	13728	13690	13723	13740	13708	13931	13629	13735	13699	13757	13750	13896	13680	13802	13760	13831	13685	13863	13670	13700	13631	13724	13715	13723	13784	13730	13700	13610	13559	13732	13788	13574	13528	13803	13618	13675	13725	13742	13663	13793	13688	13680	13807	13738	13763	13731	13584	13756	13512	13800	13716	13742	13604	13755	13676	13634	13817	13596	13770	13767	13727	13639	13793	13752	13677	13764	13642	13725	13762	13576	13580	13528	13728	13698	13879	13712	13724	13775	13619	13730	13588	13726	13667	13742	13715	13711	13697	13633	13745	13556	13546	13658	13792	13670	13706	13737	13690	13640	13754	13675	13708	13820	13743	13641	13714	13763	13702	13686	13559	13669	13704	13757	13819	13771	13854	13757	13834	13579	13702	13575	13673	13579	13720	13768	13812	13589	13661	13577	13576	13591	13627	13614	13661	13753	13663	13608	13661	13639	13677	13607	13887	13685	13738	13689	13757	13876	13789	13715	13789	13710	13772	13566	13756	13831	13680	13848	13728	13663	13706	13685	13705	13686	13741	13531	13781	13656	13750	13667	13778	13750	13640	13565	13610	13502	13764	13810	13694	13737	13645	13661	13691	13788	13720	13761	13611	13773	13784	13666	13720	13817	13772	13729	13662	13795	13614	13627	13745	13770	13769	13634	13734	13820	13620	13767	13789	13623	13803	13675	13696	13623	13647	13643	13670	13790	13783	13678	13737	13793	13580	13769	14008	13763	13585	13659	13704	13759	13886	13705	13888	13715	13753	13600	13893	13669	13741	13821	13657	13772	13623	13644	13724	13584	13770	13876	13653	13855	13884	13698	13706	13726	13750	13611	13729	13707	13839	13749	13552	13709	13575	13636	13751	13733	13896	13789	13696	13689	13821	13919	13691	13794	13733	13826	13800	13753	13773	13562	13679	13701	13790	13770	13737	13623	13734	13813	13700	13650	13606	13864	13712	13567	13812	13624	13782	13590	13785	13805	13906	13541	13917	13652	13615	13771	13880	13623	13654	13765	13778	13677	13736	13934	13802	13813	13981	13545	13641	13721	13674	13716	13524	13759	13724	13720	13564	13739	13770	13671	13680	13726	13609	13713	13662	13799	13669	13748	13607	13763	13574	13836	13852	13665	13548	13796	13595	13560	13752	13727	13729	13791	13568	13565	13724	13551	13769	13807	13729	13803	13759	13780	13743	13739	13642
27744	23120	28092	23226	18323	17938	17861	17583	17294	17432	17497	17377	17567	17281	17337	17050	17131	17239	17059	17166	17080	17198	17084	17133	17115	17139	16966	16991	16917	16980	17077	17090	17082	16965	17012	16662	17137	17044	17042	17099	16968	17125	16894	16758	17146	16941	16912	16960	16985	16972	17036	16934	16980	16961	16990	16747	16808	17146	17063	16917	17038	16925	16981	16938	16958	16922	17161	17062	17201	16887	17079	17020	17008	16719	16823	16851	17031	17103	17104	16905	16771	16989	16769	16931	16922	16933	16835	17002	17080	17007	17054	16901	16980	16940	16985	17120	17069	17074	16882	17022	17006	17044	16987	17051	16926	16773	17113	17030	17008	17044	16689	16804	16937	17005	17036	16948	16953	16990	16904	16945	16992	16804	16939	16841	16979	17144	16839	16975	17053	16836	16944	16983	16932	16893	16891	17129	16949	17057	16930	16814	16935	16940	17051	17047	17079	16935	16893	17094	17060	16973	17014	16948	17049	17058	16834	16935	16995	16864	16948	16811	16820	16903	16925	16916	17168	17021	16667	16851	17062	17129	16913	17024	16878	16998	16909	17205	16827	17058	16933	16978	16944	16827	16806	16833	16777	17069	16923	16988	16820	16879	16791	16921	16868	17168	16778	16859	17071	17008	16813	17008	17000	16903	16698	16848	16983	16804	16974	16826	16736	17074	17063	16886	16898	17136	16673	16942	17134	17015	16921	16856	16860	16849	17094	17068	16838	16884	17096	16834	16941	17038	16693	16868	16976	16837	16870	17000	16827	17117	17017	17070	16959	16875	16833	16971	16957	16738	17044	16872	16717	16961	16895	16889	16951	16952	16932	16971	17098	17081	17172	17021	17111	16889	16956	16798	16700	17012	17042	16935	17032	17059	17032	17302	17032	16683	16866	16962	16991	17052	16950	17000	16851	17200	17093	16964	16996	16816	17022	17134	17079	17213	16689	16886	16891	16903	17064	16932	16857	16915	16740	16971	16955	17075	17013	16941	16986	17074	17000	16999	16870	16995	16999	17185	17244	16908	16876	16833	17073	16807	16930	16907	16870	16985	17071	16825	17067	16985	16989	17049	17198	16899	17122	16902	17139	17005	16990	16898	16937	16958	16878	17145	16857	16877	16869	16808	16974	16997	16895	16986	17067	16888	17047	17034	16788	16845	17138	16876	17003	17010	17045	17014	16773	16879	17003	16954	17235	16863	16946	17193	16957	17116	17008	17043	16994	16898	16781	16719	17081	16940	17055	17127	17002	16835	16770	17060	17168	17120	16933	16989	17145	16930	17007	16985	16963	16987	16929	16881	17086	17024	17069	17006	16951	17079	16790	16926	16999	16908	17016	16922	16979	16782	17010	17142	16832	17172	16978	17014	16998	17014	16960	16993	16963	16842	17035	16875	16870	17159	16967	17014	16989	16902	17106	16810	17116	17012	17075	17199	16951	16858	17140	17052	17142	17078	16818	17048	17149	16936	16967	17018	17059	17133	16849	17046	17089	17102	17070	16985	17202	17002	17108	16960	17047	16959	17155	17023	16795	17133	17009	16954	16993	16831	16790	17033	16829	16746	16981	17000	16976	16941	17175	16958	17022	17116	16938	17118	17014	16976	16868	16989	16972	17189	17165	16899	17035	17274	17097	17060	16902	16778	17015	16848	17008	17112	17058	16963	16948	16974	16921	16902	16876	17112	17102	16986	17085	16894	17009	17124	16893	16877	16951	17018	16984	17064	17148	17072	17024	16871	17000	16838	16793	16914	16950	17050	17072	17012	16909	16808	17145	17001	16751	17157	17024	16815	17040	16889	16764	16868	16853	16946	16860	16950	17145	16883	17098	16969	16748	16977	16789	16972	16990	17053	17018	16963	16861	16984	17101	17090	17038	16969	16923	16796	16962	17120	16978	17002	17021	17152	16911	16851	17099	16980	17006	16984	16957	16731	16898	16850	16925	16814	16964	17049	16947	16855	16815	16903	17202	16938	17201	17058	16827	16872	16854	16812	16806	16839	17029	16859	16967	17081	16934	17111	17153	16957	17112	17267	16805	16946	16936	17076	16875	17055	16899	16932	16961	16788	17039	16987	17069	16849	16880	16766	17125	16916	17021	16974	16952	16926	17025	17195	17004	17017	17041	16897	17061	16676	17033	16951	17001	16985	16983	16875	16790	16809	16927	16986	16772	17076	16938	17127	16873	16831	17174	17140	17021	16978	16948	16957	16729	16903	17165	16999	16832	16920	17141	17079	17117	16997	17062	16905	16931	17151	16907	16946	17083	16969	16987	16921	16846	17126	17061	17181	17279	17072	16883	17130	17199	16891	16938	16532	17046	16962	16971	17105	17067	16913	16901	17009	17127	16807	17065	16962	16889	16956	16936	17008	17032	17155	17185	17009	16954	17062	16933	17069	16858	16876	17064	16926	16915	16991	17016	16995	17095	17010	16897	16933	16960	16845	17060	17032	17004	16987	16831	16976	16938	16926	16952	16981	16896	16782	16946	16848	16995	16944	16812	16880	16992	16939	16749	17023	17062	16904	17015	17040	17139	17061	17153	17050	17004	16822	16965	16922	17131	17026	17052	16907	16979	17232	17082	16954	16837	16922	17222	16854	16968	16827	17000	16824	16918	17007	16873	16934	16944	16928	16993	17029	16911	16950	16779	16921	17009	16966	16938	17112	17213	17085	16937	17080	16841	16979	16985	16833	16857	17053	16950	16897	17021	17183	16990	16826	16858	17052	16929	16897	16946	17020	17010	17196	16999	17054	17221	16828	16769	17065	16976	16964	16994	17107	16816	16974	17009	16927	16997	17120	17183	16960	16979	16836	16912	16799	16954	16850	16792	17086	17086	16982	17050	17037	16882	16875	16934	16967	16833	17072	17014	17025	16793	17163	17016	16954	17032	17070	16949	16994	17042	16913	16952	16819	16896	17036	17055	16845	16842	16913	17022	16783	16879	17063	16933	17025	17126	16964	16932	16852	16809	16909	17074	17022	17056	17012	17019	17168	16884	16691	16886	17086	17046	17046	17157	17183	16842	16934	16885	17091	16939	16932	16942	16878	16972	16814	16959	16999	17039	16934	16857	17118	17033	17048	16853	17171	16834	17166	17027	17109	16805	17026	16899	16994	17051	16974	17102	16868	17057	16976	17264	17048	16907	16890	17036	17039	17054	16940	17046	16930	17081	16775	16965	17094	16794	17053	16838	16748	16899	16952	17138	17005	16847	17054	16915	16930	16952	17085	17147	16959	16854	16816	17032	17024	16915	17019	16851	16953	17118	16811	17096	16896	16909	17089	17006	16928	16858	16834	16999	16924	17020	16923	16927	17149	16936	17089	16997	17091	17161	16996	16950	17281	17033	16925	17113	16906	17101	16922	17058	16838	16878	17140	17125	16992	16911	16830	17157	17124	16949	16992	17096	16914	16831	17040	16887	17054	16862	17135	16853	16848	16911	17006	17044	16872	16902	16973	16999	16858	16783	17004	16986	16756	16766	17027	17064	17013	17039	17070	17055	16967	16885	17137	17039	16744	16937	17231	17040	17110	16841	17073	17029	17003	16885	16929	16801	16972	17092	16679	16912	17121	16839	16888	16927	16979	16905	16994	17146	16942	16964	16990	16710	16869	16843	17055	17127	17072	17027	17098	16957	17005	17036	16829	17010	16868	16930	16939	16944	16988	17113	17177	16994	17024	16724	17018	17081	16872	16959	16918	16652	16969	16913	17150	16895	16986	17162	16944	16880	16819	16973	16935	16915	16897	16961	16965	17254	16859	16995	16997	17070	16754	16773	16899	16856	17058	16786	17086	16804	17168	16891	17036	16891	16847	16814	16874	17039	16838	16795	16997	16855	16910	17069	16813	17036	17141	16993	16942	17037	16941	17095	16916	16979	16934	17038	16940	16978	16856	17063	17092	17040	16972	16858	16867	16801	16754	17019	17061	16939	16790	16977	16974	16946	16903	17113	17041	16902	17158	16876	17147	17087	16956	16997	17122	16938	17157	16949	16849	17112	16801	16865	16670	16965	16829	17020	17007	16841	16939	16887	17040	16874	17052	16969	17040	17150	16911	16905	16959	17178	17059	16935	16907	16953	17056	17111	16951	17128	17034	16934	16893	17076	16854	16895	16841	16987	16806	17014	17097	16882	16896	16957	16734	16793	16903	17119	16890	17027	16901	16727	17144	16829	16835	16916	16861	16841	16637	16994	17105	16839	16982	16961	17096	16754	16963	16934	17003	16980	17006	16936	17021	17145	17059	16821	17023	16966	17091	17033	16963	17025	17022	16918	17089	16884	17083	16936	16611	17071	16831	16885	17029	16972	17074	16920	17040	16915	17033	16983	17010	16988	16992	16901	16958	16925	16907	16983	17025	16962	16980	16786	17098	16909	17272	17061	17131	17102	17158	16839	16919	16912	16835	16950	16840	16819	16977	17050	17050	17201	16866	17030	16945	17041	17128	17103	17202	16915	16956	16984	16970	17085	16906	16998	16901	16885	16892	16878	17123	17204	17036	17039	16893	17043	16980	16939	16832	16710	16785	17038	17165	17185	16954	17043	17038	16865	17006	16884	17040	17083	16929	17017	17064	17077	16980	16825	16952	16816	16929	16898	17120	16986	16752	16948	17054	16760	16972	17029	17110	16883	16943	16941	17170	17107	17107	16720	16840	17003	16946	17003	17014	16941	16996	17049	17006	16856	17173	17080	17027	16848	16830	17080	17274	17146	17103	16972	16968	17223	17008	16912	16989	17005	16837	16987	17058	16993	16908	16948	16959	17118	16969	16896	16953	17154	16890	16940	16863	16757	16896	16835	16882	16856	17177	17158	17045	16952	16829	16833	17014	16919	16967	17039	16918	17082	16861	16995	17054	17015	16876	17101	17002	16845	16990	16763	16984	16900	16858	16893	17013	16923	16955	16983	16900	17018	16943	17098	16948	16763	16888	17033	16945	16887	17019	17031	17012	16882	16999	16960	16984	17055	17117	16947	17174	17097	16957	17008	17070	16781	16718	16970	16956	17112	17086	17002	16925	17129	17049	16946	16911	17085	16807	16959	16988	16912	16836	17074	17041	16831	17086	16964	17142	16964	16811	17088	16965	17093	17029	17213	16942	17037	16974	16788	16923	16965	17002	17030	17057	17035	16970
17930	29568	28206	19260	16555	15719	15387	15019	15088	15107	15237	15073	15190	14974	15008	14766	14677	14636	14589	14558	14642	14497	14551	14438	14625	14478	14741	14653	14328	14414	14432	14510	14369	14568	14545	14568	14517	14443	14451	14545	14559	14626	14566	14454	14374	14551	14404	14643	14416	14716	14599	14778	14620	14667	14456	14590	14449	14405	14401	14427	14401	14355	14352	14637	14511	14294	14513	14532	14363	14532	14270	14597	14444	14320	14540	14475	14454	14498	14590	14576	14554	14544	14517	14551	14498	14455	14407	14364	14315	14564	14417	14377	14575	14471	14421	14388	14543	14475	14463	14656	14522	14525	14668	14272	14521	14434	14636	14510	14470	14692	14461	14429	14465	14417	14271	14469	14443	14558	14291	14332	14401	14538	14524	14446	14481	14419	14518	14395	14422	14473	14546	14483	14406	14324	14541	14492	14500	14435	14379	14567	14433	14400	14439	14506	14539	14277	14306	14371	14380	14582	14387	14342	14533	14507	14444	14500	14430	14366	14327	14519	14445	14541	14426	14473	14437	14424	14601	14386	14441	14383	14471	14400	14362	14443	14421	14303	14414	14503	14500	14454	14596	14451	14390	14372	14420	14502	14497	14494	14517	14395	14413	14353	14467	14224	14276	14408	14353	14392	14323	14660	14392	14393	14437	14586	14350	14450	14366	14503	14353	14264	14429	14238	14219	14483	14361	14538	14579	14529	14504	14521	14355	14476	14285	14529	14328	14303	14556	14295	14308	14435	14388	14521	14675	14302	14347	14315	14446	14403	14365	14423	14489	14401	14524	14479	14563	14380	14546	14487	14568	14421	14524	14401	14496	14458	14381	14331	14437	14406	14446	14388	14228	14493	14599	14302	14605	14435	14430	14463	14411	14530	14465	14389	14291	14464	14603	14349	14353	14448	14339	14358	14469	14573	14514	14520	14376	14473	14376	14467	14394	14299	14220	14535	14471	14466	14322	14577	14309	14478	14524	14410	14373	14449	14254	14284	14402	14548	14506	14363	14468	14656	14444	14518	14534	14275	14337	14423	14482	14536	14264	14555	14577	14440	14274	14311	14431	14411	14444	14276	14323	14474	14450	14306	14492	14509	14670	14406	14509	14430	14454	14410	14365	14436	14541	14470	14367	14574	14380	14385	14440	14377	14373	14560	14424	14364	14518	14356	14315	14521	14308	14574	14367	14239	14487	14431	14463	14384	14398	14501	14480	14377	14327	14373	14456	14600	14255	14340	14539	14455	14525	14585	14405	14444	14380	14485	14426	14272	14226	14382	14402	14490	14513	14464	14582	14273	14405	14407	14444	14470	14495	14313	14353	14557	14564	14650	14639	14381	14396	14639	14506	14524	14570	14487	14492	14491	14335	14514	14571	14468	14441	14498	14347	14365	14478	14579	14567	14436	14507	14483	14628	14432	14500	14454	14435	14437	14446	14412	14400	14339	14544	14545	14419	14550	14421	14379	14472	14382	14492	14467	14417	14427	14471	14374	14456	14330	14440	14707	14436	14377	14588	14505	14395	14472	14547	14442	14485	14193	14561	14526	14325	14378	14420	14468	14434	14477	14466	14577	14385	14307	14458	14496	14437	14529	14331	14476	14497	14599	14524	14549	14445	14428	14506	14464	14543	14362	14579	14388	14337	14358	14326	14500	14480	14471	14619	14360	14540	14365	14394	14480	14538	14476	14492	14503	14437	14355	14343	14392	14537	14539	14482	14453	14457	14271	14408	14500	14379	14410	14322	14352	14569	14379	14522	14555	14527	14543	14580	14544	14418	14447	14478	14441	14503	14403	14432	14380	14502	14547	14380	14606	14557	14535	14410	14471	14473	14471	14645	14371	14470	14445	14512	14483	14447	14473	14671	14476	14457	14419	14381	14600	14556	14496	14425	14389	14525	14321	14516	14486	14551	14538	14438	14353	14278	14330	14525	14424	14485	14355	14431	14484	14368	14508	14492	14464	14341	14475	14367	14396	14341	14532	14343	14381	14549	14430	14472	14353	14525	14566	14499	14443	14407	14517	14441	14334	14475	14478	14551	14403	14562	14399	14540	14355	14512	14478	14416	14476	14393	14345	14509	14395	14376	14548	14441	14502	14496	14554	14641	14350	14449	14651	14430	14475	14416	14411	14426	14373	14417	14591	14456	14650	14514	14468	14346	14465	14444	14442	14427	14468	14390	14332	14353	14419	14520	14347	14429	14588	14397	14314	14409	14529	14435	14414	14454	14505	14507	14434	14596	14507	14459	14539	14480	14572	14455	14469	14295	14595	14565	14374	14431	14421	14491	14261	14340	14427	14425	14460	14525	14332	14644	14488	14355	14492	14523	14579	14404	14409	14540	14394	14674	14342	14452	14455	14478	14601	14430	14567	14512	14412	14563	14477	14439	14639	14448	14455	14426	14353	14404	14597	14506	14572	14416	14387	14377	14511	14515	14464	14449	14541	14421	14510	14411	14523	14535	14362	14567	14235	14359	14431	14514	14458	14573	14301	14474	14572	14480	14461	14539	14541	14401	14361	14534	14447	14414	14610	14454	14550	14444	14496	14432	14305	14527	14436	14351	14307	14427	14411	14602	14431	14266	14351	14515	14531	14525	14590	14260	14312	14503	14406	14367	14539	14383	14273	14458	14342	14461	14462	14487	14636	14543	14297	14424	14462	14273	14389	14498	14438	14423	14451	14538	14581	14370	14491	14598	14514	14528	14328	14554	14292	14576	14307	14501	14446	14285	14423	14471	14478	14404	14334	14226	14431	14460	14533	14366	14543	14523	14465	14469	14524	14680	14497	14395	14530	14649	14458	14612	14361	14457	14595	14588	14411	14587	14466	14529	14532	14451	14423	14628	14475	14277	14351	14362	14438	14339	14368	14380	14586	14477	14302	14229	14466	14446	14463	14625	14692	14344	14431	14371	14404	14399	14336	14357	14383	14514	14426	14453	14527	14394	14393	14567	14504	14555	14460	14391	14443	14345	14407	14597	14448	14513	14481	14447	14436	14386	14465	14438	14354	14357	14378	14636	14569	14263	14369	14275	14268	14505	14516	14267	14537	14309	14462	14562	14408	14426	14558	14616	14360	14759	14479	14421	14566	14534	14490	14510	14500	14465	14544	14517	14474	14465	14527	14587	14434	14341	14421	14504	14362	14521	14433	14231	14302	14352	14401	14462	14548	14400	14311	14294	14434	14295	14648	14448	14445	14379	14459	14545	14373	14409	14308	14413	14422	14403	14433	14506	14499	14382	14499	14493	14362	14531	14432	14620	14344	14149	14316	14319	14556	14156	14535	14466	14334	14409	14392	14534	14408	14517	14556	14320	14483	14474	14648	14410	14410	14372	14401	14617	14339	14707	14530	14333	14377	14637	14466	14589	14416	14359	14466	14369	14432	14426	14631	14545	14419	14557	14431	14415	14498	14434	14447	14446	14411	14580	14520	14398	14410	14489	14426	14484	14511	14495	14647	14453	14410	14542	14494	14394	14437	14496	14553	14387	14472	14437	14480	14558	14446	14503	14454	14571	14468	14507	14605	14376	14689	14434	14453	14406	14551	14428	14446	14390	14552	14311	14330	14480	14569	14417	14398	14213	14537	14467	14468	14514	14372	14573	14523	14451	14416	14407	14467	14432	14341	14470	14493	14488	14396	14466	14528	14421	14589	14406	14497	14464	14479	14630	14480	14454	14635	14499	14545	14430	14405	14508	14449	14523	14340	14430	14351	14486	14650	14515	14557	14543	14358	14390	14363	14434	14485	14502	14581	14376	14476	14492	14506	14456	14322	14438	14650	14308	14423	14607	14275	14487	14128	14454	14324	14459	14439	14616	14353	14515	14409	14523	14499	14404	14405	14509	14418	14392	14431	14448	14492	14393	14356	14396	14527	14357	14444	14406	14467	14334	14563	14381	14525	14388	14559	14658	14291	14524	14441	14461	14493	14438	14329	14473	14589	14526	14282	14339	14322	14619	14439	14619	14572	14430	14432	14510	14376	14549	14225	14571	14352	14287	14408	14564	14418	14439	14445	14560	14657	14437	14608	14435	14527	14442	14501	14274	14440	14381	14324	14544	14346	14599	14637	14337	14435	14420	14453	14409	14413	14575	14352	14430	14427	14552	14565	14525	14530	14480	14530	14386	14392	14444	14455	14618	14525	14462	14361	14468	14593	14523	14526	14391	14327	14521	14450	14495	14662	14540	14516	14463	14419	14397	14460	14428	14579	14461	14421	14346	14387	14343	14372	14354	14342	14380	14280	14558	14305	14385	14541	14493	14587	14617	14465	14431	14475	14465	14433	14395	14457	14549	14496	14390	14394	14362	14438	14338	14400	14387	14631	14465	14558	14738	14445	14607	14233	14319	14489	14417	14281	14473	14323	14308	14499	14411	14282	14385	14580	14463	14569	14460	14401	14609	14227	14529	14521	14588	14395	14331	14549	14454	14499	14535	14662	14270	14438	14586	14392	14293	14601	14486	14482	14469	14478	14370	14583	14573	14398	14401	14418	14530	14482	14520	14395	14472	14547	14523	14515	14458	14383	14520	14251	14551	14406	14366	14397	14458	14388	14490	14435	14518	14603	14545	14352	14388	14492	14350	14559	14599	14320	14266	14515	14431	14477	14361	14362	14437	14324	14422	14492	14368	14592	14433	14533	14417	14529	14316	14407	14447	14440	14494	14404	14518	14478	14566	14396	14372	14445	14381	14536	14497	14420	14624	14452	14391	14572	14505	14509	14440	14445	14269	14367	14555	14644	14517	14359	14483	14408	14339	14333	14486	14315	14591	14426	14301	14452	14492	14434	14419	14402	14430	14496	14381	14335	14331	14458	14438	14448	14506	14554	14511	14540	14487	14336	14534	14411	14470	14429	14477	14481	14285	14535	14557	14381	14496	14384	14554	14487	14327	14546	14647	14450	14708	14630	14481	14397	14330	14411	14615	14471	14626	14429	14569	14438	14562	14498	14541	14407	14645	14382	14357	14660	14315	14352	14446	14404	14455	14499	14479	14662	14568	14341	14462	14399	14470	14401	14469	14560	14294	14374	14418	14543	14431	14620	14410	14355	14482	14482	14259	14350	14282	14551	14500	14167	14528	14294	14565	14458	14403	14471	14555	14633	14387	14508	14537	14572	14437	14607	14354	14661
23871	21316	28843	24294	22411	22559	21628	18818	18105	18145	18309	18205	17978	17942	17859	17724	17662	17547	17419	17386	17245	17328	17353	17246	17113	17184	17215	17264	17178	17017	17267	17173	17179	17134	17332	17105	17062	17181	17142	17010	17294	17359	17096	17190	17337	17211	16988	17095	17002	17542	17954	17902	17356	17283	17327	16995	16934	17061	17106	17293	17174	17093	17331	17109	16913	17206	17133	17083	16981	16905	17250	17174	17225	17004	16997	17297	17163	17005	17131	17128	17097	17209	17136	17156	16887	16871	16902	17005	17031	16953	17060	16848	17234	17160	17357	17192	17155	17079	16994	17041	17013	17160	17099	17031	17068	16915	17079	16933	17082	17009	16994	17074	17028	17133	17267	17258	16999	17013	16964	16922	17061	17211	17086	16933	17017	17253	17197	17202	17096	17066	17183	16974	17321	17023	17157	17006	16954	17193	17125	17096	17064	17127	16984	17101	17075	17210	16876	16907	17176	16906	16990	17177	16893	16954	16937	17060	17310	17306	17289	17228	17133	16833	16947	17227	17271	17070	17126	17124	17019	16987	17138	16924	16865	17039	17186	17024	17130	17154	17214	16983	17068	16937	16958	16943	17003	16930	17083	17042	17067	17160	17115	16923	17121	16959	16893	16972	16992	17036	16990	17107	16957	17153	16970	16879	17121	17081	17166	16990	17247	16955	17108	17067	16982	17220	16971	16885	17063	16999	17065	17144	16850	17043	16828	17041	17257	17140	17200	16948	16842	16917	17217	17188	16871	16988	17170	17155	17033	16910	17012	16980	17066	17077	17095	17134	17239	16834	16823	17094	17074	17128	17172	16958	17213	16996	17094	17251	17131	17048	16843	16876	17218	16884	17015	17189	17195	17015	17197	17105	16993	16956	17018	17196	17132	16960	16811	16887	17250	17277	17002	17001	17005	17121	17293	17125	17055	16980	17191	17065	17107	17215	17021	17232	17014	17055	17002	17064	17123	17017	17213	17176	17081	16985	16866	16764	17040	17028	17140	17046	16985	17144	16897	16989	17006	17023	17129	17145	17090	17159	16856	17072	17202	16981	16882	17187	17067	17227	17307	17161	17212	16955	17017	17130	17177	17092	17062	16904	17000	17127	17113	17161	17022	16923	17097	17102	17128	16984	17065	16945	16970	17059	17029	17033	17074	17029	17100	17117	17085	17187	17079	16993	16838	17054	17040	16912	17176	17166	17160	17249	17119	17156	17169	16906	16994	17069	17253	17206	17003	17193	16966	17059	17094	17169	16980	17030	17186	17120	17142	17103	17016	17011	16955	17155	17001	17035	17030	17289	17167	17027	16991	16937	16952	17050	17302	17034	17060	17055	17176	16892	16970	16774	16914	17187	17221	17066	17181	16957	16881	17063	17054	17056	17043	17167	17345	17049	17059	16860	17022	17031	17087	17200	17094	17076	17211	16978	17001	17066	17109	17167	16984	17162	17116	17000	17261	17103	17093	17045	16948	17002	16786	17030	17184	16988	17218	17135	17092	17058	17154	17024	17346	16905	16898	16940	17072	17016	16766	16945	16912	17074	17056	17057	17189	17038	17058	16999	16976	17257	17082	17043	17103	16998	17004	17223	17076	16769	17058	16944	17074	16985	16867	16941	17096	17036	17144	16909	16992	17185	17115	16967	17146	17210	16996	16949	17056	17119	17049	16869	16989	17088	16932	17044	17036	17081	17087	17162	17057	16733	17223	16889	17045	17039	17346	17101	17045	17088	16989	17170	17031	17115	17099	17371	17341	17093	17174	17083	16829	16750	17077	16910	17060	17024	16949	16919	16996	17105	17058	17056	17137	17176	17279	16855	17055	17046	16945	17137	17091	16891	17115	16968	17367	16989	16951	17068	17102	17056	16887	17010	17044	16765	16921	17058	17228	16930	17059	17035	17203	17040	17066	17059	17071	17093	17006	17115	17048	17119	16897	17252	17053	16954	17221	16918	16998	16998	17199	16929	16984	17118	17143	16828	17191	17039	16980	17169	16952	16994	17081	17208	16941	17001	17099	17214	17157	17131	17025	16946	16968	17102	17024	17071	17110	17106	17051	16986	17199	17073	16906	16968	17197	16826	17215	17027	17165	16949	16898	16920	17045	16986	17002	17174	17034	16831	16996	17121	16921	17194	16971	16919	17136	17036	17011	17187	17078	17215	16938	17065	17048	17133	16997	16986	17227	16891	17131	17145	17018	17285	17120	17037	17218	17318	16872	16877	17105	17038	17301	17015	17157	17058	17125	16973	17118	17016	17045	17151	17156	17071	17312	17038	17078	17132	17046	17025	17233	17018	17057	16905	16869	17032	17096	16989	17009	17142	17027	17097	17020	17031	17187	17218	17121	17211	17198	17118	17142	17239	17073	16872	17150	16985	16930	16934	16915	16965	17153	17054	17102	17253	17112	17106	17138	17114	17048	17244	17107	17080	16946	16783	16976	16947	17055	17140	16985	17110	17024	16968	17046	17418	17231	17036	17097	17181	16880	17093	17221	16993	17214	16849	16968	17007	17087	17199	16954	17105	17189	17125	17108	16980	17025	17011	16983	17060	17119	17207	17029	17013	17156	17068	17114	17110	17044	17029	16978	17095	17040	16877	16910	17005	17018	17082	17057	17310	16940	17052	17318	16989	17011	17144	17107	17131	17022	17172	17000	17147	17055	17268	17015	17044	17237	17142	16915	17032	16912	16967	16974	16952	17017	17055	16937	17089	17077	17168	17084	17091	17021	17207	16980	16956	17201	16974	17275	17212	17117	16803	17093	16930	17056	17006	17060	17020	16967	17252	17228	17077	17014	17168	17052	16857	17044	17144	17017	16817	16882	17099	17024	16974	17014	17117	16969	17163	17302	17132	17021	17005	17084	17191	16907	17121	17000	17143	17134	17012	16893	17079	16997	17121	16952	17185	17119	17130	17001	17088	16953	17049	17182	16928	17054	17023	16956	17263	17212	17070	16906	17064	17071	16869	17201	17008	17285	17068	17147	17076	17096	17050	17007	16891	16883	17073	16969	17066	17053	17013	17149	17028	17089	17176	17140	17076	17144	16929	17043	17163	17078	17110	17204	16849	16904	16974	17087	17241	17029	17031	16951	17213	17105	16837	17170	17137	17029	16992	17217	17049	17180	17153	17065	16975	17111	17082	16916	16908	16965	16936	16976	16899	17029	17122	17035	17000	17129	16956	17145	17220	17151	16928	17025	17156	17115	17090	17018	17017	17139	16952	17113	17194	17182	17093	16976	17011	17052	16891	16944	17129	17104	17088	17039	17153	16989	17108	17285	17113	17074	17226	17398	17120	17181	17040	17198	17175	17249	16924	17261	17060	17153	17094	17000	17187	16988	17039	17141	16957	17224	17219	16914	17010	16935	17042	17178	16969	17005	17126	17076	17073	17132	17088	16944	16980	16959	17087	17079	17040	16894	17071	17093	17106	17107	17040	17080	17033	17050	17169	17184	17103	17051	17080	16937	17220	16977	17278	16934	16888	17157	17059	16984	16944	17213	16856	17014	17004	17112	17034	17272	16716	17062	17063	17062	17087	17024	16955	17127	17037	17036	16987	16919	17058	16940	17162	17157	17137	17082	16898	17063	17039	17094	17064	17214	17133	17037	17039	16930	16946	16955	16999	16994	17034	16852	17060	16792	17087	17257	16986	17165	17204	17086	16942	17009	17098	16918	17158	17019	17015	17068	16847	16961	16981	17105	17072	16860	16937	17202	17001	17305	17136	17176	17140	16934	17072	17149	16995	16987	17150	17126	16961	17067	17111	16970	16940	17090	17222	17201	16998	16967	17115	17160	16994	17150	17099	16926	17026	16924	16872	17009	17014	17033	17359	17052	16862	17251	16886	17050	17078	17119	17138	16989	17044	16955	17154	17142	17213	16873	17107	16893	17087	17052	17166	17064	16793	16900	17120	17066	17161	17050	17157	17013	17187	17054	17020	17150	17131	17131	16960	16953	17143	17104	17165	17158	17140	17072	17347	17058	16996	17141	17089	16954	16899	17186	17259	17226	17072	17401	16997	17306	17101	17039	17104	16968	17131	17178	17004	17173	16967	17117	17083	17242	17064	17267	17068	17112	16894	17067	16990	17023	16918	17115	16976	17045	16972	17182	17185	17102	16878	17031	16871	17166	17202	17136	16997	17073	16956	17225	16900	17237	17118	17056	17137	17077	17085	17080	17240	17034	16996	17394	16948	17215	17123	17232	17097	17105	16932	16829	17081	17107	17081	17046	16984	17213	17258	17320	17142	17282	17054	17033	17006	16979	17132	16991	17031	16852	16864	17242	17104	17045	17003	17123	17079	17032	17120	17000	17116	17175	17243	17101	16941	17014	16944	16899	16983	16896	16958	17024	17302	16996	17095	17025	17015	16991	17172	16885	17082	17037	16867	16935	17055	17020	16945	16965	17237	17117	17052	16931	16957	16978	16909	17116	17203	17084	16981	16932	17029	17149	17031	16859	17153	17181	17016	17066	16996	17029	16995	17063	16951	17047	17082	16968	17021	17034	17041	17058	17195	17042	17126	16911	16994	17141	17073	16941	17114	17087	16918	17142	17098	17125	17030	16913	17046	17069	16896	16959	17091	16863	16902	16999	17099	17110	17082	17062	17106	16970	17072	17142	17100	16932	16922	16961	17001	16998	17182	17088	17165	17098	16850	16997	17054	16918	16973	17112	17095	16965	17093	17211	17014	16999	17152	17012	17104	17264	17279	17000	17068	16903	17023	17087	17113	17365	17131	17159	17173	17135	17158	16906	17187	17008	16896	17080	17069	17230	16907	17097	17364	16897	17033	16897	17073	17217	17124	17171	17146	17101	16876	16876	17077	16992	16962	16998	17220	16890	17056	16944	17121	17092	17152	17135	17136	16931	16962	16971	17124	17030	17128	17041	16869	17018	17091	17084	17210	17194	17019	17142	16992	17097	17096	17303	17229	17228	17065	17085	17122	17129	17078	17234	16957	17167	17026	17073	16967	17078	17105	17075	17049	16942	16931	17045	17179	16949	16833	17139	17076	17142	16932	17125	16941	17092	17104	17015	17052	17074	16943	16723	17019	17194	16904	17022	16977	17063	16965	17109	17000	17179	17161	17172	16989	17111	17147	16936	16863	17006	16980	16954	16980	17082	17070
20740	39826	35341	24533	20048	17836	17146	16526	16046	15995	15993	16041	15865	15493	15522	15361	15120	14914	15029	15014	14833	14769	14791	14788	14664	14747	14617	14571	14616	14591	14518	14688	14610	14690	14609	14590	14608	14669	14525	14465	14605	14619	14746	14522	14604	14618	14657	14707	14646	15227	15860	15569	15337	14901	14705	14531	14478	14353	14667	14613	14336	14430	14484	14334	14525	14633	14517	14481	14669	14587	14406	14473	14363	14552	14568	14551	14532	14517	14471	14654	14613	14593	14561	14560	14510	14620	14670	14563	14507	14554	14407	14662	14575	14609	14506	14421	14570	14291	14446	14575	14544	14483	14655	14725	14570	14568	14561	14441	14537	14443	14410	14441	14564	14457	14534	14505	14509	14545	14360	14525	14378	14589	14456	14728	14493	14403	14544	14611	14456	14496	14713	14592	14482	14407	14535	14413	14553	14470	14686	14579	14477	14408	14494	14450	14546	14567	14417	14539	14636	14592	14519	14430	14589	14450	14599	14360	14463	14548	14486	14283	14518	14477	14526	14662	14533	14409	14514	14489	14588	14397	14527	14589	14494	14477	14427	14386	14493	14501	14775	14596	14462	14484	14483	14569	14468	14578	14616	14567	14388	14441	14573	14474	14589	14526	14505	14440	14613	14437	14500	14488	14398	14475	14459	14480	14489	14434	14429	14415	14493	14426	14368	14614	14400	14475	14500	14499	14604	14368	14381	14430	14562	14360	14526	14425	14310	14503	14463	14523	14434	14493	14407	14402	14533	14314	14550	14458	14586	14492	14548	14580	14556	14584	14572	14820	14453	14319	14423	14429	14581	14547	14542	14352	14493	14531	14502	14505	14563	14534	14401	14577	14531	14592	14471	14573	14572	14553	14512	14412	14402	14593	14508	14390	14526	14493	14549	14571	14689	14419	14452	14501	14440	14638	14533	14408	14529	14583	14331	14492	14433	14661	14446	14531	14498	14550	14546	14354	14488	14561	14414	14467	14594	14677	14403	14622	14434	14600	14540	14569	14537	14668	14548	14403	14527	14477	14598	14422	14643	14413	14474	14491	14575	14585	14673	14437	14437	14441	14407	14526	14624	14492	14572	14432	14552	14402	14531	14535	14428	14484	14563	14621	14535	14531	14540	14771	14598	14536	14456	14439	14562	14582	14472	14625	14694	14512	14593	14588	14441	14424	14654	14406	14428	14476	14457	14691	14286	14570	14346	14587	14645	14665	14537	14481	14521	14409	14392	14405	14518	14543	14566	14429	14439	14445	14582	14625	14457	14444	14564	14545	14424	14491	14494	14442	14627	14538	14591	14482	14390	14640	14387	14634	14606	14564	14556	14485	14419	14571	14590	14435	14479	14473	14476	14462	14689	14467	14457	14531	14532	14370	14521	14398	14597	14635	14550	14329	14470	14543	14575	14621	14340	14717	14451	14497	14638	14631	14537	14393	14570	14447	14568	14476	14662	14562	14605	14621	14585	14499	14559	14495	14578	14588	14512	14540	14485	14488	14403	14598	14475	14534	14400	14443	14422	14536	14363	14740	14440	14537	14564	14450	14426	14672	14430	14584	14523	14585	14518	14469	14423	14594	14426	14457	14455	14457	14579	14570	14525	14509	14644	14533	14580	14586	14604	14512	14538	14465	14533	14430	14562	14450	14558	14451	14475	14490	14481	14409	14509	14520	14478	14447	14508	14516	14658	14404	14608	14548	14473	14377	14379	14590	14402	14575	14419	14481	14555	14474	14641	14480	14545	14449	14713	14529	14469	14541	14493	14498	14527	14286	14530	14821	14519	14521	14407	14528	14476	14406	14436	14676	14320	14445	14492	14608	14519	14534	14405	14442	14554	14486	14506	14472	14520	14412	14587	14433	14727	14644	14591	14519	14520	14466	14418	14646	14375	14493	14535	14584	14490	14547	14499	14595	14457	14545	14533	14335	14553	14456	14618	14538	14587	14340	14506	14429	14576	14553	14645	14332	14462	14431	14541	14377	14535	14568	14450	14431	14404	14452	14643	14453	14439	14458	14517	14554	14607	14547	14490	14622	14500	14453	14428	14536	14466	14558	14426	14395	14402	14614	14628	14489	14619	14632	14545	14513	14535	14414	14425	14562	14439	14408	14642	14395	14533	14527	14648	14475	14510	14536	14415	14547	14417	14511	14424	14640	14627	14475	14486	14432	14636	14416	14458	14433	14431	14579	14471	14534	14431	14430	14593	14583	14521	14520	14494	14321	14661	14525	14573	14604	14566	14476	14588	14437	14531	14492	14610	14380	14573	14583	14458	14530	14573	14606	14614	14613	14566	14358	14406	14559	14410	14334	14592	14527	14417	14564	14596	14599	14352	14549	14434	14473	14658	14357	14604	14506	14379	14354	14611	14555	14542	14563	14664	14376	14548	14404	14404	14661	14488	14379	14547	14533	14489	14596	14488	14513	14425	14376	14571	14448	14584	14537	14570	14562	14495	14657	14581	14429	14456	14393	14415	14384	14696	14457	14632	14470	14500	14698	14562	14461	14608	14600	14521	14373	14543	14543	14467	14383	14389	14575	14518	14399	14580	14534	14497	14563	14566	14552	14583	14486	14479	14460	14548	14651	14691	14500	14543	14644	14388	14578	14392	14426	14494	14454	14531	14427	14497	14417	14504	14522	14678	14481	14574	14488	14503	14589	14429	14614	14540	14321	14553	14549	14612	14531	14373	14650	14426	14580	14531	14543	14607	14553	14248	14676	14468	14449	14640	14400	14427	14543	14532	14595	14628	14483	14591	14507	14447	14676	14474	14444	14411	14403	14610	14348	14560	14394	14348	14406	14414	14537	14417	14524	14357	14496	14458	14501	14640	14446	14497	14462	14410	14562	14558	14653	14680	14631	14430	14470	14479	14507	14518	14415	14445	14486	14465	14497	14627	14578	14439	14578	14546	14475	14296	14637	14635	14563	14380	14613	14552	14529	14438	14473	14568	14491	14528	14562	14588	14462	14618	14354	14521	14511	14360	14501	14442	14518	14610	14607	14343	14440	14441	14586	14617	14496	14214	14582	14564	14469	14511	14398	14453	14531	14591	14440	14449	14526	14543	14439	14722	14482	14596	14371	14498	14613	14402	14567	14710	14555	14501	14509	14650	14359	14583	14532	14438	14570	14678	14461	14610	14603	14527	14573	14656	14491	14496	14453	14432	14487	14428	14468	14467	14496	14475	14537	14555	14353	14625	14422	14521	14323	14614	14535	14609	14571	14533	14466	14438	14297	14472	14528	14504	14493	14534	14434	14659	14463	14464	14464	14491	14495	14624	14430	14518	14490	14531	14558	14479	14590	14409	14416	14523	14500	14516	14478	14549	14537	14620	14638	14720	14583	14457	14553	14523	14579	14593	14360	14527	14408	14585	14505	14503	14492	14534	14396	14624	14404	14664	14533	14559	14501	14437	14386	14413	14667	14410	14553	14643	14477	14658	14231	14586	14545	14577	14616	14415	14331	14412	14496	14515	14378	14639	14556	14502	14511	14492	14554	14566	14522	14487	14336	14407	14489	14707	14511	14630	14489	14273	14426	14539	14528	14583	14646	14421	14389	14525	14391	14407	14705	14297	14481	14427	14395	14378	14491	14554	14543	14591	14269	14564	14516	14614	14625	14540	14549	14496	14327	14481	14485	14652	14571	14483	14468	14420	14446	14571	14468	14560	14531	14559	14524	14544	14492	14439	14502	14367	14686	14712	14480	14552	14442	14680	14571	14450	14446	14461	14518	14584	14512	14711	14538	14650	14566	14527	14689	14514	14540	14445	14489	14335	14472	14422	14546	14523	14610	14623	14313	14251	14592	14383	14640	14493	14582	14492	14456	14593	14483	14724	14391	14541	14593	14520	14567	14440	14354	14613	14343	14524	14618	14571	14550	14625	14564	14353	14560	14406	14457	14414	14534	14479	14526	14530	14728	14442	14665	14461	14372	14605	14467	14528	14504	14532	14303	14522	14429	14564	14421	14545	14504	14755	14463	14436	14615	14636	14510	14401	14561	14360	14641	14522	14410	14581	14577	14581	14403	14525	14605	14522	14541	14642	14516	14620	14569	14554	14569	14588	14563	14417	14538	14603	14422	14513	14557	14501	14548	14624	14424	14393	14477	14647	14488	14570	14373	14474	14470	14423	14561	14598	14619	14635	14413	14529	14582	14502	14601	14408	14522	14681	14496	14404	14666	14502	14458	14533	14444	14476	14683	14550	14598	14309	14650	14594	14532	14594	14393	14579	14539	14572	14482	14432	14449	14450	14472	14390	14414	14504	14471	14541	14493	14500	14447	14653	14524	14562	14594	14479	14405	14429	14590	14593	14368	14536	14563	14588	14536	14309	14548	14440	14428	14462	14483	14425	14690	14468	14597	14560	14436	14418	14520	14516	14566	14425	14522	14677	14555	14625	14595	14496	14374	14503	14558	14630	14559	14508	14548	14516	14457	14449	14512	14606	14514	14581	14597	14432	14577	14395	14386	14429	14569	14476	14527	14674	14419	14643	14559	14587	14513	14781	14491	14498	14488	14453	14454	14405	14410	14581	14556	14378	14535	14700	14444	14452	14529	14455	14530	14555	14554	14657	14546	14638	14458	14746	14418	14434	14444	14567	14500	14527	14417	14689	14331	14619	14400	14414	14407	14407	14570	14432	14620	14447	14397	14551	14488	14374	14326	14550	14456	14722	14455	14520	14594	14382	14550	14651	14497	14555	14526	14458	14637	14487	14486	14643	14407	14479	14608	14641	14531	14646	14593	14467	14450	14506	14527	14411	14535	14339	14525	14432	14330	14624	14435	14528	14580	14430	14528	14379	14567	14526	14542	14486	14482	14456	14460	14450	14570	14430	14448	14475	14440	14528	14452	14549	14549	14333	14535	14480	14673	14616	14447	14538	14631	14711	14536	14527	14465	14669	14591	14599	14480	14610	14377	14321	14464	14563	14640	14518	14636	14532	14363	14636	14462	14583	14512	14468	14594	14502	14646	14567	14437	14623	14369	14581	14534	14575	14466	14459	14388	14425	14492	14478	14527	14507	14539	14496	14563	14404	14532	14549	14537	14401	14560	14546	14514	14426	14360	14426	14545	14496	14533	14456	14452	14567	14379	14291	14502	14571	14500	14464	14413	14659	14512	14446	14558
22905	21403	29278	23862	21671	23690	25518	20180	18897	19429	19200	18827	18939	18781	18461	18314	18306	18188	18006	17803	18034	17539	17623	17586	17519	17497	17479	17516	17768	17673	17562	17534	17917	17773	17663	17736	17552	17600	17567	17645	17545	17608	17582	17457	17619	17429	17457	17683	17848	18040	18694	18586	18213	17516	17613	17588	17224	17519	17310	17400	17424	17569	17385	17483	17575	17588	17368	17537	17760	17387	17410	17461	17428	17287	17583	17535	17440	17513	17507	17474	17486	17476	17409	17546	17395	17368	17411	17434	17452	17294	17468	17498	17351	17510	17192	17544	17360	17466	17380	17536	17392	17639	17348	17530	17416	17495	17242	17359	17410	17334	17237	17431	17410	17284	17324	17571	17321	17590	17391	17484	17555	17531	17378	17541	17655	17434	17412	17364	17496	17126	17303	17418	17454	17509	17426	17389	17309	17402	17293	17428	17177	17289	17059	17399	17340	17344	17124	17338	17169	17413	17365	17161	17504	17298	17386	17451	17346	17470	17462	17468	17379	17340	17369	17433	17244	17268	17326	17471	17471	17444	17459	17466	17462	17556	17458	17473	17352	17469	17312	17344	17419	17586	17513	17317	17450	17360	17530	17184	17553	17443	17333	17347	17347	17443	17522	17159	17389	17377	17314	17326	17405	17358	17311	17448	17388	17647	17448	17351	17462	17480	17227	17306	17540	17175	17231	17426	17398	17311	17386	17410	17391	17429	17314	17375	17494	17278	17521	17250	17560	17426	17232	17185	17481	17365	17291	17271	17340	17335	17368	17542	17495	17661	17562	17340	17168	17433	17488	17383	17318	17435	17257	17416	17437	17448	17371	17427	17484	17402	17311	17291	17485	17346	17347	17552	17699	17521	17356	17285	17353	17239	17513	17336	17448	17705	17528	17476	17175	17269	17505	17292	17432	17463	17289	17404	17493	17361	17485	17453	17444	17426	17358	17248	17583	17326	17389	17432	17490	17363	17321	17437	17236	17576	17415	17223	17370	17362	17346	17228	17169	17226	17290	17299	17487	17211	17320	17203	17459	17420	17443	17260	17284	17188	17241	17249	17486	17200	17427	17299	17299	17369	17412	17267	17311	17262	17434	17458	17114	17328	17385	17361	17353	17435	17445	17444	17422	17208	17410	17114	17343	17590	17422	17156	17400	17338	17443	17418	17552	17321	17311	17318	17540	17645	17364	17503	17283	17140	17276	17306	17320	17265	17307	17463	17464	17494	17428	17354	17462	17411	17407	17332	17494	17355	17262	17476	17315	17347	17216	17457	17407	17554	17353	17353	17363	17405	17127	17147	17456	17281	17265	17731	17460	17403	17499	17403	17442	17283	17293	17393	17486	17340	17332	17351	17530	17436	17386	17484	17252	17466	17363	17314	17406	17434	17417	17364	17385	17372	17349	17394	17450	17511	17504	17425	17352	17242	17426	17260	17445	17312	17272	17295	17265	17680	17375	17392	17358	17548	17447	17532	17390	17417	17147	17337	17412	17369	17485	17471	17443	17283	17511	17641	17189	17357	17492	17395	17291	17274	17506	17471	17509	17235	17436	17401	17512	17541	17406	17124	17536	17516	17363	17458	17325	17384	17236	17300	17396	17290	17359	17198	17240	17474	17568	17441	17482	17401	17203	17381	17324	17391	17344	17495	17558	17508	17244	17366	17486	17119	17396	17240	17216	17382	17392	17622	17373	17217	17383	17424	17365	17397	17641	17515	17344	17382	17248	17206	17351	17420	17514	17248	17463	17423	17455	17441	17304	17502	17224	17392	17283	17365	17115	17422	17409	17410	17404	17573	17414	17405	17448	17491	17320	17163	17272	17371	17457	17693	17423	17485	17191	17381	17367	17279	17259	17491	17323	17551	17494	17454	17279	17445	17421	17367	17380	17411	17516	17197	17541	17358	17341	17301	17420	17393	17440	17461	17311	17323	17378	17425	17391	17322	17338	17295	17689	17225	17237	17470	17524	17535	17354	17174	17333	17262	17408	17153	17202	17383	17352	17217	17318	17321	17258	17453	17381	17304	17397	17321	17290	17428	17450	17171	17446	17303	17115	17429	17251	17577	17300	17448	17387	17479	17375	17317	17500	17402	17339	17353	17423	17391	17281	17489	17457	17280	17574	17556	17312	17301	17427	17422	17376	17389	17351	17136	17388	17226	17269	17395	17444	17411	17335	17316	17584	17442	17399	17451	17390	17591	17463	17302	17432	17297	17256	17430	17300	17332	17247	17405	17388	17354	17608	17487	17483	17557	17296	17221	17356	17237	17405	17434	17506	17352	17357	17341	17317	17600	17175	17248	17334	17427	17292	17180	17321	17385	17482	17523	17416	17416	17277	17385	17203	17292	17375	17433	17285	17421	17589	17244	17456	17431	17368	17347	17501	17484	17315	17364	17341	17492	17389	17334	17547	17384	17391	17558	17591	17479	17449	17455	17578	17511	17383	17372	17324	17528	17455	17359	17400	17470	17438	17203	17338	17456	17227	17359	17310	17404	17348	17305	17478	17441	17271	17312	17593	17400	17224	17314	17399	17378	17273	17339	17322	17461	17345	17371	17224	17457	17371	17422	17625	17449	17374	17215	17336	17226	17333	17215	17533	17327	17269	17608	17299	17374	17408	17512	17558	17344	17436	17484	17459	17488	17207	17260	17301	17377	17362	17487	17270	17308	17464	17554	17423	17418	17609	17400	17488	17389	17438	17331	17463	17352	17296	17450	17477	17270	17337	17588	17482	17290	17338	17195	17433	17313	17343	17406	17487	17500	17431	17393	17316	17284	17359	17363	17363	17317	17518	17341	17465	17373	17413	17380	17265	17442	17363	17415	17528	17426	17610	17315	17302	17555	17192	17375	17499	17381	17279	17409	17389	17326	17458	17323	17359	17382	17529	17519	17224	17199	17575	17493	17394	17410	17378	17533	17400	17434	17624	17412	17527	17527	17227	17346	17480	17429	17560	17354	17405	17407	17424	17236	17258	17372	17261	17449	17401	17322	17389	17238	17381	17538	17297	17427	17463	17188	17382	17134	17417	17343	17404	17467	17379	17311	17404	17432	17380	17598	17323	17361	17317	17543	17398	17263	17572	17208	17386	17495	17383	17451	17397	17413	17422	17230	17395	17294	17331	17566	17416	17322	17371	17377	17352	17473	17451	17258	17285	17369	17418	17413	17422	17235	17244	17533	17544	17624	17454	17392	17566	17525	17346	17263	17317	17401	17480	17500	17260	17293	17424	17502	17459	17487	17419	17527	17423	17323	17486	17301	17175	17532	17265	17298	17307	17325	17330	17238	17427	17178	17346	17339	17520	17474	17353	17426	17330	17540	17519	17309	17337	17435	17368	17236	17232	17518	17496	17492	17454	17230	17279	17686	17393	17494	17306	17358	17635	17286	17486	17317	17424	17329	17519	17408	17463	17453	17383	17241	17219	17179	17458	17466	17508	17498	17470	17437	17357	17348	17363	17733	17452	17334	17389	17424	17131	17361	17444	17464	17312	17416	17414	17349	17355	17288	17196	17624	17466	17368	17391	17196	17513	17258	17279	17370	17272	17451	17324	17375	17327	17380	17081	17437	17563	17455	17317	17491	17368	17452	17315	17254	17391	17205	17294	17315	17279	17076	17320	17431	17156	17354	17463	17182	17500	17527	17456	17464	17328	17320	17472	17543	17158	17635	17650	17395	17373	17401	17532	17493	17393	17466	17435	17386	17588	17272	17388	17579	17411	17442	17399	17364	17319	17399	17570	17507	17437	17434	17582	17242	17369	17294	17322	17600	17420	17336	17363	17487	17364	17516	17471	17453	17434	17461	17539	17511	17427	17340	17276	17303	17280	17380	17304	17549	17532	17317	17302	17322	17428	17246	17530	17398	17364	17306	17529	17331	17301	17125	17368	17393	17139	17519	17399	17437	17396	17545	17424	17409	17503	17497	17543	17499	17557	17306	17256	17408	17394	17324	17366	17489	17498	17247	17473	17531	17675	17556	17438	17414	17411	17304	17427	17553	17441	17413	17578	17410	17523	17424	17242	17519	17442	17492	17659	17565	17518	17232	17358	17409	17419	17490	17208	17256	17227	17181	17282	17117	17205	17329	17265	17407	17409	17329	17321	17471	17374	17228	17420	17376	17354	17539	17468	17164	17288	17367	17411	17428	17318	17433	17497	17517	17319	17339	17164	17146	17255	17409	17154	17271	17387	17311	17317	17502	17259	17601	17243	17583	17424	17337	17396	17232	17540	17474	17462	17491	17485	17332	17630	17481	17219	17515	17316	17317	17422	17438	17239	17456	17299	17373	17310	17613	17452	17373	17344	17474	17366	17424	17445	17460	17357	17489	17576	17511	17433	17311	17315	17136	17422	17352	17254	17316	17333	17556	17338	17333	17415	17479	17461	17295	17063	17171	17287	17539	17175	17380	17411	17333	17358	17424	17368	17469	17516	17470	17225	17465	17223	17340	17406	17385	17399	17538	17352	17454	17189	17661	17369	17356	17359	17503	17332	17336	17479	17464	17261	17550	17310	17219	17033	17211	17495	17642	17559	17256	17437	17362	17394	17330	17502	17400	17453	17540	17583	17500	17468	17210	17259	17405	17452	17523	17355	17336	17393	17292	17496	17218	17431	17579	17240	17587	17371	17376	17391	17490	17592	17463	17387	17348	17419	17303	17212	17320	17558	17242	17447	17464	17631	17563	17422	17496	17473	17496	17372	17523	17601	17271	17494	17304	17161	17408	17384	17340	17423	17605	17343	17330	17431	17229	17271	17290	17445	17334	17341	17285	17415	17179	17477	17469	17205	17336	17566	17412	17498	17326	17364	17197	17455	17441	17419	17328	17262	17391	17420	17321	17505	17400	17225	17577	17488	17287	17319	17319	17585	17196	17354	17452	17614	17386	17349	17446	17534	17254	17437	17422	17338	17183	17376	17215	17283	17424	17197	17384	17414	17507	17374	17490	17371	17360	17472	17219	17217	17284	17284	17503	17341	17460	17383	17531	17398	17388	17321	17266	17270	17402	17324	17447	17460	17667	17251	17401	17596	17429	17249	17340	17420	17348	17325	17318	17355	17348	17123	17400	17344	17571	17272	17116	17296	17315	17594	17299	17338	17458	17309	17372	17544	17380	17367	17388	17368	17504
24131	46621	40871	28412	23208	20087	18819	17948	17286	17730	17270	17040	16615	16758	16113	15754	15667	15590	15472	15157	14920	14962	14840	14836	14846	14893	14845	14908	14799	14907	15170	15196	15114	15057	14967	14923	14897	14824	14850	14826	14754	14930	14891	14879	14831	14671	14982	15006	15586	15751	16742	15977	15720	15163	14781	14846	14599	14803	14918	14699	14730	14720	14686	14834	14792	14955	14720	14725	14781	14808	14800	14670	14680	14706	14701	14756	14759	14809	14850	14671	14699	14743	14788	14740	14719	14673	14828	14677	14618	14791	14827	14633	14702	14916	14835	14838	14712	14642	14746	14694	14557	14731	14715	14870	14781	14878	14728	14812	14715	14706	14780	14755	14898	14696	14798	14683	14580	14735	14991	14819	14743	14758	14596	14774	14721	14741	14947	14467	14789	14742	14666	14692	14913	14752	14755	14719	14695	14811	14648	14679	14766	14791	14756	14697	14619	14801	14871	14826	14605	14600	14815	14688	14658	14663	14732	14797	14716	14534	14585	14893	14656	14786	14639	14686	14868	14750	14816	14781	14666	14819	14759	14582	14810	14692	14791	14698	14594	14787	14566	14678	14708	14700	14606	14589	14753	14922	14694	14701	14695	14783	14838	14595	14747	14765	14679	14691	14775	14879	14753	14789	14652	14797	14833	14633	14797	14675	14596	14658	14755	14744	14794	14664	14916	14595	14780	14632	14805	14679	14690	14737	14776	14683	14846	14811	14725	14744	14595	14641	14785	14659	14616	14678	14616	14858	14566	14595	14760	14752	14686	14694	14850	14704	14649	14707	14649	14625	14762	14795	14779	14738	14836	14675	14624	14687	14586	14725	14586	14833	14619	14717	14892	14639	14678	14652	14752	14707	14624	14775	14504	14804	14665	14624	14721	14696	14810	14757	14792	14605	14544	14779	14721	14769	14725	14638	14492	14690	14782	14573	14781	14769	14610	14671	14684	14781	14841	14648	14732	14652	14926	14764	14827	14674	14591	14735	14651	14684	14598	14734	14657	14743	14750	14800	14570	14739	14829	14647	14673	14762	14569	14783	14834	14693	14731	14518	14709	14717	14910	14778	14813	14670	14743	14838	14600	14815	14692	14748	14840	14621	14687	14533	14774	14567	14892	14596	14789	14772	14619	14809	14778	14575	14750	14827	14712	14679	14636	14682	14689	14622	14693	14817	14907	14722	14509	14688	14886	14711	14692	14719	14764	14806	14866	14690	14832	14859	14594	14838	14746	14722	14695	14747	14500	14828	14852	14830	14718	14552	14535	14729	14740	14744	14651	14692	14716	14713	14677	14679	14731	14660	14825	14727	14613	14541	14631	14772	14678	14714	14904	14701	14713	14670	14725	14842	14663	14611	14696	14769	14688	14626	14797	14754	14812	14800	14587	14797	14677	14785	14750	14738	14772	14683	14757	14652	14784	14670	14601	14783	14709	14737	14683	14569	14724	14556	14892	14741	14741	14604	14713	14560	14852	14810	14581	14775	14756	14727	14708	14703	14774	14560	14584	14757	14915	14648	14663	14685	14598	14683	14784	14563	14599	14717	14853	14640	14802	14617	14838	14654	14772	14636	14672	14616	14585	14691	14664	14775	14846	14872	14722	14690	14767	14711	14753	14593	14691	14801	14827	14858	14809	14843	14644	14640	14709	14619	14636	14672	14843	14609	14628	14651	14637	14676	14637	14655	14720	14751	14739	14581	14829	14704	14747	14648	14785	14680	14687	14720	14845	14647	14918	14683	14721	14755	14647	14738	14855	14795	14634	14780	14585	14736	14685	14639	14637	14770	14696	14665	14729	14705	14696	14512	14806	14823	14820	14778	14676	14514	14687	14658	14802	14724	14705	14858	14830	14817	14828	14898	14796	14653	14750	14672	14677	14783	14746	14635	14671	14715	14651	14779	14714	14674	14708	14527	14715	14817	14869	14582	14685	14568	14661	14625	14613	14825	14819	14761	14708	14807	14790	14840	14549	14796	14533	14741	14784	14747	14805	14756	14525	14679	14841	14656	14713	14702	14668	14600	14735	14691	14775	14774	14648	14662	14603	14616	14666	14683	14769	14731	14683	14922	14702	14674	14743	14770	14684	14755	14839	14861	14762	14610	14697	14663	14989	14591	14817	14830	14629	14794	14860	14650	14683	14768	14682	14556	14526	14622	14768	14695	14547	14658	14742	14836	14758	14878	14813	14790	14879	14829	14710	14809	14740	14930	14752	14788	14673	14622	14578	14723	14586	14797	14647	14812	14773	14809	14668	14715	14708	14681	14718	14793	14745	14703	14915	14622	14816	14766	14805	14827	14618	14698	14681	14646	14621	14540	14834	14673	14649	14678	14776	14739	14687	14767	14717	14766	14686	14629	14696	14896	14857	14801	14663	14621	14748	14825	14800	14774	14669	14737	14762	14664	14635	14702	14620	14892	14653	14636	14773	14716	14531	14712	14717	14691	14738	14768	14647	14600	14723	14777	14900	14713	14768	14722	14704	14599	14733	14715	14659	14643	14580	14715	14718	14789	14747	14855	14797	14593	14584	14641	14751	14791	14710	14635	14676	14628	14954	14770	14688	14795	14828	14726	14711	14664	14620	14914	14692	14793	14695	14784	14903	14815	14657	14701	14635	14881	14900	14723	14593	14600	14698	14878	14689	14682	14676	14662	14836	14569	14770	14630	14755	14763	14805	14613	14785	14694	14659	14712	14745	14671	14744	14649	14771	14738	14743	14692	14722	14599	14674	14555	14512	15035	14839	14702	14643	14697	14602	14686	14725	14819	14821	14780	14872	14714	14594	14711	14666	14715	14864	14867	14625	14820	14787	14796	14530	14800	14777	14807	14772	14727	14540	14657	14760	14507	14565	14671	14742	14819	14916	14740	14870	14734	14687	14695	14731	14629	14519	14534	14776	14601	14628	14587	14869	14662	14623	14790	14608	14619	14759	14709	14620	14656	14836	14664	14695	14759	14842	14747	14598	14688	14691	14942	14595	14727	14683	14585	14834	14748	14639	14601	14626	14825	14491	14764	14706	14626	14788	14714	14689	14683	14517	14806	14727	14924	14681	14876	14696	14786	14603	14615	14591	14607	14689	14768	14659	14580	14723	14732	14661	14709	14719	14739	14736	14830	14633	14670	14779	14749	14704	14679	14712	14656	14752	14734	14678	14567	14764	14668	14779	14729	14796	14847	14719	14488	14791	14719	14906	14739	14866	14852	14751	14743	14803	14751	14831	14648	14654	14917	14708	14762	14749	14756	14698	14765	14681	14722	14831	14716	14686	14844	14740	14848	14586	14724	14682	14625	14633	14583	14654	14697	14662	14867	14691	14616	14613	14707	14631	14867	14741	14706	14721	14758	14704	14567	14622	14514	14744	14685	14599	14705	14744	14811	14702	14777	14885	14697	14677	14736	14952	14697	14752	14772	14608	14643	14784	14603	14800	14741	14759	14720	14563	14670	14817	14620	14724	14759	14810	14774	14753	14652	14689	14742	14649	14654	14571	14640	14716	14749	14839	14727	14762	14753	14712	14644	14772	14696	14670	14605	14715	14676	14715	14715	14749	14763	14854	14590	14769	14690	14715	14723	14642	14726	14868	14930	14798	14650	14651	14669	14730	14735	14902	14706	14770	14626	14584	14760	14690	14687	14809	14686	14687	14557	14592	14724	14713	14509	14543	14747	14664	14654	14630	14715	14755	14938	14803	14847	14652	14803	14692	14774	14638	14735	14743	14723	14737	14651	14481	14591	14655	14704	14631	14717	14712	14530	14695	14698	14665	14714	14614	14844	14665	14577	14562	14649	14961	14691	14739	14658	14691	14629	14762	14725	14596	14750	14817	14819	14633	14725	14649	14680	14876	14690	14725	14698	14793	14673	14680	14824	14718	14645	14946	14780	14724	14800	14648	14632	14799	14881	14702	14867	14494	14942	14792	14636	14802	14610	14719	14814	14634	14560	14580	14643	14719	14679	14894	14779	14692	14617	14764	14732	14695	14764	14792	14699	15001	14461	14697	14623	14661	14797	14633	14738	14560	14752	14699	14843	14594	14750	14715	14576	14740	14668	14581	14712	14750	14705	14705	14740	14685	14765	14646	14604	14733	14818	14648	14824	14723	14868	14562	14706	14914	14936	14660	14753	14759	14671	14818	14566	14696	14948	14677	14876	14683	14771	14681	14753	14805	14868	14675	14747	14634	14789	14550	14791	14752	14828	14454	14688	14804	14661	14813	14518	14686	14617	14530	14579	14625	14712	14681	14682	14692	14599	14876	14798	14631	14774	14712	14758	14716	14777	14891	14775	14752	14827	14661	14752	14423	14660	14708	14547	14655	14789	14808	14702	14619	14692	14759	14792	14690	14688	14579	14609	14787	14848	14623	14741	14831	14523	14563	14694	14899	14727	14774	14703	14716	14672	14764	14913	14705	14564	14655	14655	14748	14646	14648	14760	14745	14750	14627	14671	14834	14585	14693	14641	14606	14755	14589	14724	14843	14576	14728	14629	14594	14801	14785	14708	14799	14610	14576	14773	14682	14671	14769	14811	14706	14693	14736	14689	14739	14831	14842	14792	14808	14659	14570	14555	14840	14728	14623	14687	14657	14762	14647	14770	14601	14817	14688	14700	14825	14643	14784	14636	14594	14819	14761	14739	14795	14759	14693	14516	14724	14675	14702	14619	14757	14861	14766	14788	14773	14713	14652	14612	14891	14730	14776	14754	14772	14533	14722	14693	14642	14686	14807	14873	14749	14569	14622	14802	14722	14745	14657	14719	14653	14598	14906	14670	14734	14544	14562	14963	14728	14623	14632	14648	14803	14712	14724	14735	14689	14613	14524	14862	14548	14737	14584	14723	14681	14665	14847	14633	14699	14854	14727	14778	14683	14645	14620	14836	14546	14742	14734	14754	14763	14788	14593	14712	14514	14794	14648	14581	14853	14652	14740	14728	14682	14587	14652	14808	14727	14535	14744	14566	14583	14836	14757	14634	14838	14733	14675	14695	14673	14711	14710	14668	14710	14697	14652	14771	14745	14813	14690	14913	14711	14552	14695	14559	14591	14755	14642	14681	14705	14684	14674	14560	14950	14802	14707	14728	14759	14623	14762	14770	14561	14765	14674	14633	14653	14690	14860	14815	14640	14662
27689	25685	30632	25466	20361	19205	19235	18707	18604	18989	18681	18582	18608	18542	18443	18562	18420	18425	18368	18203	18254	18456	18335	18212	18418	18295	18390	18392	18236	18401	18348	18303	18314	18286	18331	18279	18231	18424	18306	18149	18162	18256	18277	18224	18241	18169	18242	18439	18251	18280	18178	18477	18442	18163	18308	18363	18142	18272	18102	18140	17999	18293	18205	18068	18173	18478	17961	18319	18243	18200	18208	18198	18346	18318	18306	18208	17956	18033	18131	18225	18104	18152	18044	18277	18287	18262	18384	18191	18095	18224	18110	18358	18114	18130	18019	18318	18189	18203	18118	18369	18080	18358	18263	18174	18167	18372	18329	18204	18137	18417	18184	18213	18263	18166	18457	18210	18105	18100	18239	18103	18286	18529	18023	18288	18088	18149	18332	18377	18258	18275	18232	18445	18093	18098	18246	18145	18084	18189	18065	18468	18402	18396	18080	18306	18186	18122	18195	18125	18249	18161	18437	18188	18359	18183	18355	18242	18130	18274	18336	18260	18024	18237	18249	18211	18391	18259	18222	18201	18330	18238	18208	18200	18299	18351	18379	18081	18084	18321	18199	18201	18237	18125	18177	18195	18302	18187	18283	18118	18137	18239	18223	18065	18151	18185	18093	18285	18248	18108	18200	18286	17977	18069	18167	18124	18271	18035	18388	18125	18155	18112	18190	18149	18359	18187	18173	17963	18380	18096	18263	18191	18183	18223	18348	18251	18260	18243	18112	18162	18333	18188	18118	17978	18313	18304	18209	18093	18238	18278	18261	18304	18297	18216	18103	18399	18287	18000	18384	18148	18352	18078	18256	18048	18325	18172	18377	18089	18517	18108	18049	18117	18229	18182	18137	18320	18078	18246	17987	18063	17962	18185	18091	18161	18223	18184	18219	18341	18211	18150	18346	18174	18271	18266	18076	18109	18021	18229	18373	18366	18461	18314	18176	18218	18090	18343	18142	18187	18479	18308	18185	18117	18014	18080	18203	18372	18373	18260	18207	18311	18186	18404	18181	18187	18266	18254	18389	18189	18390	18476	18112	18070	18412	18400	18177	18279	18217	18407	18355	18321	18240	18309	18071	18142	18357	18129	18205	18183	18302	18172	18240	18314	18210	18298	18248	18284	18041	18233	18447	18477	18340	18233	18314	18309	18032	18282	18321	18210	18223	18187	18268	18112	18082	18083	18286	18144	18363	18490	18115	18135	18311	18131	18057	18258	18352	18088	18241	18443	18476	18384	18121	18241	18247	18152	18312	18243	18347	18212	18288	18240	18244	18201	18196	18119	18099	18313	18081	18196	18193	18148	18263	18165	18342	18312	18024	17953	18480	18128	18217	18064	18278	18449	18163	18239	18163	18332	18341	18248	18338	18226	18059	18287	18300	18280	18346	18486	18220	18200	18141	18298	18208	18199	18365	18149	18448	18321	18261	18234	18378	18392	18185	18231	18175	18349	18156	18354	18160	18260	18184	18469	18313	18215	18297	18142	18345	18223	18242	18168	18176	18389	18186	18186	18214	18270	18257	18149	18246	18286	18433	18209	18108	18293	18207	18262	18483	18075	18299	18256	18269	18095	18205	18064	17935	18186	18269	18015	18336	18072	18167	18134	18222	18249	18297	18225	18439	18087	18182	18267	18401	18256	18533	18227	18243	18094	18117	18259	18150	18112	18223	18182	18157	18139	17999	18282	18172	18402	18252	18234	18287	18250	18123	18345	18284	18206	18211	18065	18075	18202	18400	18107	18325	18122	18181	18186	18300	18299	18332	18223	18134	18135	18054	18187	18179	17983	18222	18265	18162	18435	18402	18171	18135	18245	18394	18016	18136	18207	18263	18217	18407	18374	18135	18122	18365	18331	18276	18299	18383	18307	18115	18151	18282	17959	18316	18106	18469	18195	18294	18455	18321	18384	18082	18100	18241	18335	18351	18097	18221	18183	18343	18396	18282	18130	18117	18325	18275	18210	18177	18112	18083	18250	18336	18064	18137	18221	18334	18113	18167	18488	18354	18370	18390	18253	18358	18380	18270	18176	18274	18184	18232	18188	18373	18113	18417	18259	18113	17961	18257	18233	18155	18060	18303	17995	18309	18108	18236	18244	18217	18325	18262	18219	18340	18309	18360	18182	18294	17945	18429	18535	18286	18330	18157	18187	18095	18077	18178	18152	18048	18354	18211	18025	18166	18146	18168	18263	18107	18049	18445	18197	18189	18326	18163	18109	18211	18025	18052	18244	18264	18398	18130	18244	18264	18083	18166	18223	18291	18134	18144	18246	18273	18328	18343	18060	18366	18317	18271	18053	17996	18286	18312	18403	18349	18263	18142	18266	18217	18124	18159	18318	18284	18182	18206	18321	18220	18266	18161	18130	18421	18180	18239	18242	18227	18181	18252	18426	18147	18152	18273	18187	18113	18253	18436	18251	18114	18215	18287	18183	18119	18023	18229	18228	18295	18372	18140	18231	18200	18148	17999	18071	18388	18291	18387	18228	17962	18253	18398	18304	18133	18074	18194	18208	18210	18333	18174	18188	18268	17942	18332	18015	18103	18313	18328	18304	18381	18339	18370	18303	18193	18174	18154	18144	18128	18127	18181	18233	18255	18033	18511	18197	18294	18224	18177	18314	18133	18191	18121	18265	18131	18436	18482	18159	18216	18144	18261	18230	18282	18228	18407	18228	18160	18225	18262	18240	18074	17992	18345	18263	18340	18112	18119	18220	18365	18320	18226	18137	18203	18241	18272	18161	18409	18362	18330	18203	18376	18027	18374	18244	18125	18172	18312	18274	18200	18416	18315	18114	18489	18160	18026	18138	18110	18152	18248	18444	18272	18021	18009	18173	18204	18284	18176	18116	18286	17999	18109	18291	18231	18160	18285	18309	18234	18220	18146	18196	18387	18258	18293	18342	18342	18237	18157	18337	18242	18255	18180	18303	18300	18185	18212	18272	18175	18220	18257	18231	18381	18415	18149	18020	18346	18116	18077	18249	18298	18125	18290	18258	18064	18131	18210	18239	18148	18079	18142	18295	18355	18164	18393	18356	18345	18175	18117	18100	18080	18255	18296	18382	18260	18219	18222	18263	18078	18282	18317	18172	18222	18325	18202	18171	18024	18111	18154	18325	18068	18152	18247	18119	18296	18201	18409	18281	18147	18158	18155	18118	18310	18208	18091	18229	18255	18244	18159	18158	18217	18081	18167	18101	18100	18013	18197	18277	18218	18092	18358	18227	18320	18173	18307	18232	18128	18043	18368	18271	18365	18268	18202	18005	18250	18271	18254	18189	18322	18250	18084	18182	18116	17983	18205	18253	18158	18284	18280	18326	18165	18188	18108	18204	18144	18199	18325	18152	18230	18192	18112	18395	18351	18190	18430	18168	18249	18328	18162	18172	18457	18169	18133	18252	18217	18406	18138	18094	18173	18234	18192	18342	18279	18349	18253	18244	18197	18265	18155	18308	18119	18167	18167	17964	18252	18184	18434	18192	17953	18224	18258	18331	18362	18119	18190	18134	18178	18314	18272	18292	18249	18358	18140	18151	18320	18125	18275	18227	18278	18208	18183	18154	18349	18443	18291	18262	18320	18296	18343	18619	18236	18170	18267	18155	18270	18215	18303	18217	18109	18255	18315	18248	18226	18277	18190	18075	18245	18295	18438	18170	18357	18350	18044	18192	18163	18020	18083	18376	18500	18118	18257	18421	18357	18209	18345	18309	18207	18197	18031	18258	18272	18245	18107	18199	18385	18230	18204	18167	18309	18173	17984	18230	18249	18201	18416	18093	18290	18228	18257	18305	18267	18106	18172	18278	18218	18034	18228	18326	18309	18243	18141	18169	18249	18199	18162	18067	18232	18143	18210	18031	18399	18113	18167	18218	18427	18385	18213	18039	18155	18247	18298	18369	18276	18298	18097	18370	18046	18043	18082	18047	18306	18095	18186	18307	18017	18329	18205	18240	18272	18344	18057	18308	18211	18277	18142	18102	18351	18297	18262	18297	18262	18202	18231	18402	18298	18132	18130	18076	18304	18276	18403	18444	18315	18097	18297	18376	18413	18162	18341	18360	18200	18379	18290	18087	18175	18185	18267	18287	17994	17993	18269	18283	18288	18262	18280	18153	18287	18133	18102	18116	18117	18187	18346	18245	18381	18204	18075	18264	18416	18352	18072	18171	18355	18152	18180	18188	18113	18222	18266	18236	18156	18240	18245	18367	18281	18333	18247	18299	18214	18413	18357	18217	18313	18202	18160	18180	18104	18201	18242	18126	18243	18211	18101	18225	18101	18240	18250	18259	18160	18158	18113	18137	18196	18198	18352	18290	18163	18122	18126	18132	18163	18183	18256	18101	18242	18161	18339	18202	18069	18488	17937	18254	18195	18041	18164	18277	17903	18230	18388	18403	18196	18168	18239	18101	18159	18097	18064	17950	17955	18332	18351	18236	18254	18373	18447	18320	18117	17985	18115	18180	18315	18058	18163	18354	18354	18228	18182	18353	18150	18251	18119	18135	18075	18280	18177	18291	18294	18360	18436	18232	18555	18222	18069	18445	18105	18160	18109	18026	18136	18142	18153	18257	18240	18266	18268	18474	18145	18156	18262	18256	18311	18286	18271	18116	18101	18168	18083	18284	18084	18382	18368	18134	18279	18277	18344	18230	18252	18237	18167	18182	18164	18217	18151	18184	18382	18342	17985	18253	18318	18390	18245	18346	18265	18217	18128	18223	18277	18225	18517	18086	18074	18112	18175	18111	18173	18298	18387	18468	18082	18130	18186	18144	18100	18087	18280	18384	18178	18353	18268	18258	18303	18339	18223	18139	18312	18256	18333	18074	18210	18012	18163	18191	18278	18319	18162	18454	18423	18332	18360	18328	18332	18000	18356	18148	18159	18085	18075	18193	18134	18304	18235	18227	18078	18236	18237	18244	18109	18136	18222	18107	18085	18348	18358	18307	18239	18448	18346	18404	18307	18205	18286	18267	18215	18232	18195	18227	18299	18050	18259	18249	18281	18239	18302	18040	18103	18214	18156	18334	18213	18260	18284	18266	18337	18016	18377	18180	18109	18298	18235	18127	18302	18287	18363	18300	18134	18324	18249	18451	18337	18353	18392	18148	18003	18330	18394	18385	18248	18263
19187	37178	32610	21900	17951	16447	15859	16024	16020	16172	16039	15966	16007	15756	15534	15477	15568	15507	15394	15258	15196	15329	15221	15146	15266	15051	15359	15265	15225	15339	15290	15333	15370	15475	15406	15296	15257	15399	15183	15391	15380	15292	14978	15154	15302	15332	15249	15199	15370	15382	15398	15431	15398	15452	15333	15347	15129	15142	15100	15492	15047	15245	14990	15184	15157	15301	15183	15039	15090	15177	15207	15273	15098	15302	15150	15310	15116	15356	15399	15144	15137	15157	15239	15234	15333	14998	15255	15249	15107	15204	15242	15321	15253	15270	15297	15180	15155	15103	15208	15259	15255	15091	15210	15008	15235	15282	15245	15090	15209	15233	15258	15311	15397	15373	15155	15170	15093	15288	15206	15314	15262	15020	15281	15179	15166	15077	15204	15060	15102	15131	15129	15066	15115	15160	15255	15263	15253	15281	15430	15153	15450	15205	15352	15240	15226	15277	15074	15096	15160	15116	15152	15072	15263	15226	15236	15246	15344	15239	15213	15161	15174	15036	15242	15262	15121	15189	15228	15171	15229	15089	15173	15314	15292	15308	15201	15300	15269	15167	15464	15232	15080	14922	15234	15034	15119	15433	15105	15157	15112	15201	15225	15216	15240	15345	15149	15269	15114	15067	15193	15053	15161	15185	15228	15111	15395	15171	15090	15301	15207	15191	15325	15100	15178	15266	15043	15016	15143	15194	15166	15198	15126	15267	15376	15248	15129	15219	15265	15249	15230	15133	15202	15292	15226	15117	15218	15275	15126	15362	14999	15178	15296	15155	15241	15246	15279	15234	15248	15149	15336	14996	15160	15095	15295	15178	15276	15020	15137	15098	15146	15048	15247	15177	15175	15183	15105	15261	15255	15168	15126	15334	15173	15195	15181	15200	15331	15118	15221	15107	15222	15044	15202	15194	15293	15258	15261	15204	15161	15262	15293	15312	15298	15148	15212	15269	15235	15161	15300	15315	15183	15203	15262	15170	15063	15236	15219	15252	15291	15106	15256	15100	15114	15179	15053	15171	15245	15196	15092	15310	15228	15404	15297	15258	15153	15146	15222	15254	15258	15208	15153	15241	15112	15110	15166	15435	15244	15253	15170	15255	15220	15206	15213	15210	15039	15238	15353	15069	15338	15143	15205	15127	15152	15153	15206	15546	15105	15233	15343	15260	15432	15232	15271	15281	15224	15181	15202	15179	15242	15340	15260	15090	15077	15168	15276	15221	15112	15115	15149	15140	15092	15229	15247	15214	15310	15128	15146	15416	15108	15342	15254	15116	15155	15189	15244	15232	15057	15080	15043	15291	15109	15311	15140	15126	15140	15081	15271	15203	15270	15263	15205	14998	15236	15117	15244	15028	15126	15343	15119	15134	15376	15186	15201	15273	15257	15144	15277	15238	15257	15212	15250	15267	15257	15265	15096	15086	15219	15223	15111	15165	15121	15186	15273	15149	15211	15359	15301	15339	15294	15175	15187	15241	15211	15188	15234	15255	15333	15063	15005	15211	15317	15158	15252	15231	15061	15155	15376	15257	15232	15297	15233	15173	15171	15029	15179	15313	15064	15144	15167	15362	15270	15188	15024	14986	15164	15374	15079	15244	15274	15189	15256	15205	15154	15151	15235	15117	15163	15193	15323	15006	15041	15280	15163	15302	15093	15224	15120	15219	14965	15322	14992	15112	15406	15437	15236	15228	15167	15265	15074	15319	15178	15096	15109	15205	15434	15163	15336	15297	15151	15101	15104	15131	15197	15240	15141	15294	15216	15059	15242	15237	15151	15129	15133	15098	15121	15242	14992	15115	15270	15210	15177	15338	15249	15132	15247	15355	15251	15238	15166	15237	15264	15228	15003	15208	15178	15136	15115	15138	15170	15320	15294	15209	15246	15300	15374	15117	15231	15256	15071	15047	15240	15170	15235	15132	15101	15392	15195	15232	15328	15214	15267	15132	15159	15186	15035	15296	15132	15177	15262	15160	15223	15186	15347	15056	15176	15070	15075	15333	15218	15069	15382	15201	15190	15113	15209	15277	15456	15341	15227	15033	15273	15196	15351	15264	15374	15201	15276	15026	15056	15226	15142	15244	15205	15268	15211	15061	15207	15133	15209	15239	15106	15276	15103	15166	15156	15269	15111	15256	14980	15334	15305	15109	15041	15090	15232	15340	15296	15242	15149	15011	15280	15290	15192	15254	15268	15183	15163	15307	15144	15243	15067	15262	15190	15192	15394	15334	15095	15163	15399	15228	15218	15169	15085	15408	15273	15319	15162	15270	15153	15249	15245	15297	15276	15174	15163	15130	15327	15160	15288	15096	15161	15232	15217	15075	15324	15006	15229	15134	15093	15215	15215	15209	15089	15185	15173	15342	15092	15216	15135	15214	15150	15210	15228	15213	15204	15297	15184	15260	15111	15348	15134	15207	15130	15328	15295	15328	15230	15083	15188	15417	15125	15067	15201	15341	15221	15092	15083	15121	15204	15263	15209	15083	15236	15321	15388	15181	15306	15171	15333	15260	15274	15157	15162	15169	15368	15306	15322	15278	15213	15278	15242	15111	15136	15172	15133	15126	15198	15142	15325	15218	15398	15202	15365	15176	15283	15143	15118	15389	15235	15303	15134	15168	15153	15091	15263	15138	15167	15216	15179	15184	15219	15188	15370	15228	15116	15304	15232	15422	15154	15146	15114	15335	15090	15154	15159	15295	15210	15173	15180	15195	15144	15022	15331	15111	15198	15211	15257	15143	15303	15289	15206	15100	15386	15155	15268	15233	15293	15202	15265	15408	15244	15259	15149	15296	15157	15208	15229	15213	15197	15231	15167	15136	15205	15185	15074	15384	15141	15185	15138	15228	15222	15079	15260	15052	15191	15171	15170	15259	15040	15164	15176	15148	15268	15087	15272	15193	15136	15230	15103	15139	15221	15095	15246	15195	15223	15095	15227	15254	15210	15147	15313	15279	15161	15253	15216	15212	15253	15108	15139	15237	15172	15166	15136	15212	15088	15058	15225	15284	15238	15143	15296	15199	15267	15168	15354	15280	15162	15224	15396	15263	15087	15271	15401	15150	15086	15140	15358	15184	15305	15175	15147	15202	15187	15296	15277	15316	15196	15012	15280	15138	15264	15096	15160	15170	15170	15194	15176	14975	15156	15303	15136	15088	15174	14977	15101	15245	15165	15124	15311	15271	15275	15231	15218	15201	15270	15139	15237	15183	15110	15135	15284	15240	15223	15303	15168	15104	15143	15130	15176	15274	15286	15272	15388	15248	15222	14949	15237	15103	15279	15068	15163	15226	15310	15467	15297	15406	15124	15312	15226	15376	15164	15313	15089	15169	15279	15359	15157	15187	15180	15197	15245	15213	15233	15413	15274	15322	15158	15142	15125	15171	15185	15222	15128	15192	15341	15266	15211	15294	15390	15257	15147	15354	15224	15330	15261	15168	15254	15212	15089	15226	15147	15133	15216	15154	15143	15137	15093	15166	15071	15288	15065	15114	15241	15358	15286	15153	15193	15097	15387	15124	15123	15326	15130	15246	15140	15130	15200	15257	15111	15167	15086	15335	15113	15216	15182	15114	15063	15106	15145	15169	15350	15257	15157	15167	15190	15348	15302	15201	15266	15178	15098	15101	15300	15135	15174	15158	15170	15337	15109	15132	15279	15331	15312	15138	15300	15298	14965	15132	15293	15295	15131	15219	15222	15255	15220	15141	15188	15197	15339	15224	15141	15339	15299	15284	15224	15182	15344	15301	15265	15033	15122	15378	15195	15160	15213	15019	15202	15105	15372	15229	15109	15251	15279	15297	15197	15150	15300	15377	15310	15292	15281	15119	15169	15137	15079	15023	15332	15235	15206	15319	15157	15186	15249	15169	15148	15195	15214	15184	15096	15104	15277	15125	14991	15249	15367	15213	15279	15121	15180	15266	15409	15299	15154	15128	15245	15260	15190	15187	15228	15275	15179	15221	15301	15169	15066	15368	15318	15223	15110	15268	15156	15204	15234	15153	15220	15215	15051	15290	15228	15235	15094	15038	15250	15330	15261	15143	15268	15460	15123	15365	15119	15134	15182	15175	15324	15177	15037	15205	15136	15072	15195	15409	15200	15024	15164	15105	15180	15116	15248	15142	15059	15155	15166	15304	15326	15146	15260	15059	15149	15173	15232	15192	15259	15128	15225	15065	15299	15208	15240	15234	15283	15014	15199	15248	14962	15309	15298	15212	15159	15119	15327	15166	15264	15254	15053	14972	15198	15065	15182	15053	15157	15049	15272	15303	15199	15170	15157	15079	15094	15184	15214	15146	15283	15294	15334	15007	15298	15026	15201	15310	15220	15161	15272	15375	15172	15193	15276	15078	15120	15304	15109	15262	15272	15206	15049	15100	15071	15351	15285	15168	15293	15230	15161	15238	15231	15296	15302	15229	15115	15266	15227	15124	15228	15266	15317	15437	15263	15048	15239	15263	15233	15120	15221	15208	15145	15363	15227	15154	15084	15215	15244	15348	15177	15284	15182	15287	15297	15349	15292	15374	15072	15232	15306	15206	15237	15189	15248	15199	14928	15265	15061	15130	15189	15198	15204	14961	15245	15142	15054	15238	15143	15275	15338	15275	15028	15445	15312	15042	15310	15343	15099	15303	15181	15345	15266	15162	15214	15119	15378	15092	15181	15185	15189	15350	15264	15470	15228	15229	15265	15138	15174	15462	15067	15015	15200	15305	15218	15143	15282	15147	15157	15349	15107	15255	15177	15264	15322	15177	15157	15199	15144	15195	15318	15458	15206	15287	15285	15192	15229	15138	15236	15182	15289	15281	15202	15218	15070	15156	15388	15370	15194	15128	15209	15159	15191	15209	15185	15079	15249	15337	15138	15383	15184	15183	15159	15182	15280	15120	15275	15380	15135	15231	15209	15215	15287	15194	15307	15155	15041	15086	15316	15295	15335	15267	15212	15454	15233	15191	15148	15207	15336	15200	15079	15167	15276	15143	15117	15186	15323	15221	15106	15258	15236	15182	15262	15198	15121	15300	15235	15249	15447	15218	15234	15200	15125	15369	15130	15279	15275	15254	15303	15059	15189	15253	15214	15182	15352	15238	15300	15151	15117	15272	15357	15170	15208	15400	15221	15202
23929	21457	28992	24468	22761	23459	22748	20267	19816	19756	19689	19386	19458	19144	19207	19040	18918	18947	18547	18664	18747	18750	18558	18651	18547	18435	18577	18467	18642	18551	18451	18746	18591	18482	18531	18671	18525	18280	18605	18527	18342	18462	18436	18269	18387	18479	18374	18626	18861	19201	19106	18859	18577	18479	18495	18345	18304	18353	18370	18459	18270	18345	18345	18636	18304	18546	18101	18254	18373	18486	18622	18585	18395	18213	18336	18252	18318	18298	18449	18294	18238	18330	18464	18409	18422	18483	18460	18474	18459	18397	18559	18385	18519	18289	18269	18341	18142	18312	18219	18558	18467	18191	18419	18289	18414	18248	18402	18420	18404	18225	18578	18247	18442	18241	18318	18314	18437	18322	18512	18225	18375	18435	18345	18268	18303	18526	18383	18464	18569	18264	18301	18325	18449	18534	18436	18426	18488	18421	18513	18488	18522	18381	18449	18353	18334	18334	18517	18293	18416	18402	18527	18268	18500	18330	18605	18474	18443	18433	18398	18314	18424	18297	18390	18535	18477	18508	18273	18455	18379	18240	18473	18464	18552	18318	18315	18362	18300	18336	18398	18483	18287	18408	18331	18323	18523	18119	18439	18336	18452	18328	18216	18110	18355	18526	18226	18545	18608	18512	18233	18239	18387	18421	18543	18403	18250	18447	18333	18263	18403	18269	18231	18301	18581	18380	18351	18346	18261	18460	18406	18304	18364	18458	18412	18447	18515	18531	18330	18335	18396	18230	18194	18462	18345	18465	18430	18356	18228	18274	18345	18287	18167	18235	18311	18337	18356	18499	18416	18391	18434	18483	18285	18411	18454	18429	18583	18422	18245	18369	18504	18402	18382	18476	18500	18345	18332	18328	18471	18392	18324	18417	18515	18406	18282	18441	18267	18365	18111	18313	18131	18294	18308	18289	18307	18494	18292	18051	18321	18346	18333	18393	18379	18354	18199	18326	18553	18192	18215	18298	18321	18390	18455	18122	18370	18327	18456	18468	18254	18305	18230	18268	18286	18426	18450	18418	18318	18433	18273	18449	18209	18425	18288	18444	18432	18479	18562	18399	18485	18270	18387	18342	18517	18552	18466	18203	18150	18389	18398	18462	18488	18560	18452	18318	18256	18300	18115	18406	18538	18483	18352	18402	18343	18495	18482	18292	18422	18496	18332	18498	18384	18366	18341	18338	18556	18496	18152	18341	18330	18277	18329	18427	18270	18592	18317	18225	18349	18233	18628	18590	18275	18607	18362	18476	18229	18279	18565	18475	18411	18445	18562	18308	18561	18211	18538	18386	18573	18375	18369	18353	18274	18259	18594	18379	18478	18405	18350	18316	18192	18285	18284	18381	18284	18229	18520	18291	18307	18307	18322	18279	18485	18349	18313	18374	18334	18366	18278	18444	18419	18172	18257	18450	18329	18265	18462	18536	18306	18253	18237	18449	18250	18416	18280	18229	18463	18323	18378	18446	18431	18419	18500	18244	18198	18426	18434	18319	18464	18312	18425	18424	18293	18410	18405	18394	18375	18514	18492	18391	18454	18434	18345	18321	18313	18423	18376	18431	18413	18318	18440	18244	18489	18636	18406	18281	18582	18321	18312	18413	18331	18311	18439	18596	18490	18316	18440	18353	18321	18560	18400	18398	18391	18417	18330	18357	18345	18376	18267	18333	18498	18360	18528	18264	18446	18562	18277	18417	18253	18350	18499	18361	18526	18484	18577	18499	18228	18442	18270	18530	18453	18564	18367	18277	18365	18517	18466	18210	18362	18333	18189	18279	18328	18267	18313	18147	18467	18442	18291	18297	18371	18342	18463	18291	18402	18624	18346	18275	18523	18549	18482	18339	18230	18268	18412	18426	18419	18396	18430	18273	18351	18314	18513	18474	18552	18341	18628	18380	18359	18358	18393	18296	18539	18337	18568	18454	18335	18458	18260	18382	18317	18414	18535	18607	18609	18443	18398	18277	18443	18410	18392	18269	18521	18292	18523	18236	18297	18507	18337	18369	18413	18558	18465	18637	18598	18439	18294	18407	18338	18186	18465	18348	18561	18452	18471	18358	18398	18359	18400	18398	18519	18259	18290	18420	18572	18107	18490	18275	18356	18297	18390	18418	18299	18435	18385	18371	18354	18359	18446	18448	18279	18319	18451	18307	18457	18298	18209	18282	18388	18384	18453	18555	18296	18263	18359	18428	18439	18470	18313	18451	18346	18346	18456	18356	18409	18100	18289	18581	18377	18302	18350	18287	18347	18356	18350	18152	18477	18583	18393	18485	18392	18445	18455	18376	18464	18436	18421	18450	18350	18454	18844	18359	18446	18213	18390	18452	18435	18393	18457	18398	18253	18474	18347	18350	18414	18421	18332	18239	18498	18368	18309	18363	18303	18014	18260	18259	18355	18366	18302	18455	18383	18413	18449	18312	18346	18373	18267	18203	18219	18499	18229	18409	18422	18374	18367	18178	18355	18509	18329	18262	18439	18446	18558	18555	18262	18429	18441	18401	18490	18454	18488	18596	18364	18285	18417	18343	18460	18325	18370	18475	18544	18412	18298	18545	18464	18383	18255	18399	18355	18481	18265	18275	18526	18437	18365	18157	18338	18419	18429	18314	18252	18594	18379	18301	18450	18246	18517	18373	18336	18259	18458	18339	18283	18250	18267	18329	18337	18554	18330	18466	18221	18419	18552	18325	18416	18346	18522	18453	18357	18425	18496	18232	18455	18295	18358	18203	18307	18410	18461	18298	18409	18361	18462	18321	18301	18336	18290	18291	18398	18397	18418	18588	18362	18392	18595	18110	18326	18565	18546	18407	18401	18537	18288	18507	18341	18353	18431	18352	18475	18478	18354	18000	18448	18314	18427	18537	18283	18253	18504	18266	18400	18264	18339	18228	18374	18542	18242	18465	18200	18375	18313	18310	18369	18376	18521	18334	18328	18485	18462	18504	18534	18286	18472	18355	18482	18320	18424	18333	18411	18370	18520	18479	18431	18389	18332	18390	18501	18493	18280	18268	18294	18174	18506	18490	18317	18335	18414	18250	18359	18424	18469	18554	18495	18329	18144	18399	18266	18236	18404	18249	18298	18335	18624	18491	18336	18447	18304	18512	18489	18421	18175	18468	18427	18339	18382	18407	18270	18487	18306	18475	18399	18253	18387	18245	18666	18198	18250	18419	18300	18619	18252	18343	18297	18221	18271	18597	18366	18399	18360	18241	18477	18446	18421	18361	18253	18447	18387	18407	18408	18419	18416	18300	18371	18259	18482	18439	18298	18400	18252	18459	18280	18349	18385	18367	18446	18502	18097	18325	18128	18481	18392	18429	18203	18475	18415	18551	18219	18274	18305	18558	18478	18380	18455	18556	18408	18167	18494	18365	18135	18369	18385	18366	18423	18448	18168	18219	18443	18303	18310	18412	18312	18522	18540	18537	18321	18173	18493	18501	18226	18254	18258	18296	18446	18272	18625	18300	18456	18391	18439	18386	18514	18382	18343	18435	18337	18297	18471	18410	18392	18323	18308	18392	18341	18389	18439	18291	18364	18550	18206	18339	18222	18425	18299	18481	18268	18314	18262	18418	18280	18425	18312	18259	18438	18460	18426	18210	18403	18384	18420	18287	18587	18340	18441	18174	18279	18617	18354	18397	18388	18248	18443	18407	18279	18332	18351	18353	18515	18394	18294	18498	18303	18513	18306	18374	18311	18258	18391	18401	18241	18388	18177	18449	18422	18392	18429	18516	18679	18441	18491	18497	18374	18278	18552	18171	18367	18534	18321	18406	18363	18471	18295	18381	18173	18320	18225	18412	18459	18358	18322	18232	18188	18304	18611	18563	18413	18403	18515	18556	18428	18372	18401	18468	18270	18204	18279	18321	18450	18463	18314	18623	18449	18329	18378	18209	18540	18310	18636	18330	18452	18341	18420	18543	18259	18403	18356	18275	18308	18460	18333	18450	18402	18625	18322	18109	18581	18229	18288	18372	18544	18498	18498	18374	18363	18338	18326	18393	18563	18310	18500	18304	18378	18391	18443	18242	18502	18609	18459	18357	18215	18369	18339	18403	18285	18421	18497	18405	18314	18369	18533	18350	18378	18447	18363	18292	18628	18481	18554	18224	18459	18457	18639	18132	18367	18339	18348	18458	18288	18317	18280	18452	18393	18364	18381	18222	18557	18410	18351	18438	18265	18223	18314	18477	18477	18505	18372	18472	18548	18310	18379	18136	18277	18355	18518	18346	18462	18343	18224	18313	18419	18204	18349	18685	18583	18398	18429	18500	18271	18285	18278	18191	18411	18420	18462	18297	18556	18224	18327	18528	18567	18436	18263	18249	18414	18284	18512	18327	18375	18444	18462	18485	18446	18430	18344	18462	18356	18523	18489	18391	18428	18354	18407	18349	18387	18612	18448	18254	18665	18376	18554	18466	18237	18513	18392	18356	18426	18550	18467	18316	18490	18456	18210	18221	18582	18301	18196	18451	18326	18368	18367	18461	18359	18598	18374	18570	18575	18412	18335	18432	18426	18609	18502	18509	18318	18475	18320	18428	18320	18565	18467	18268	18256	18315	18465	18325	18467	18462	18256	18264	18411	18481	18470	18204	18370	18243	18447	18601	18450	18358	18416	18361	18597	18529	18548	18430	18475	18546	18470	18451	18321	18352	18412	18392	18420	18287	18487	18350	18458	18518	18403	18419	18305	18527	18477	18537	18482	18176	18496	18213	18440	18325	18564	18361	18454	18307	18546	18536	18177	18454	18398	18320	18608	18351	18334	18503	18602	18408	18470	18569	18491	18490	18303	18174	18273	18521	18279	18439	18230	18415	18284	18313	18465	18515	18376	18286	18626	18587	18214	18489	18310	18293	18497	18514	18555	18378	18472	18302	18190	18139	18419	18647	18535	18307	18321	18175	18405	18440	18466	18522	18442	18396	18458	18405	18176	18484	18340	18267	18086	18174	18324	18329	18576	18476	18286	18360	18360	18425	18343	18317	18339	18411	18336	18241	18566	18411	18355	18426	18382	18281	18273	18532	18171	18315	18426	18312	18339	18239	18368	18426	18220	18552	18290	18192	18178	18438	18372	18258	18334	18203	18386	18522	18189	18333	18511	18319	18271	18351	18561	18465	18369	18423
22047	43510	37165	27869	21564	18681	17822	17572	17639	17335	17160	16658	16840	16363	16356	16163	15771	15788	15585	15786	15576	15439	15375	15475	15306	15243	15291	15538	15331	15218	15198	15521	15528	15497	15499	15424	15364	15531	15356	15463	15366	15285	15522	15259	15262	15450	15318	15464	15921	16335	16198	15520	15611	15361	15513	15296	15390	15411	15391	15316	15293	15252	15430	15319	15151	15305	15229	15394	15325	15364	15477	15282	15274	15360	15295	15094	15286	15386	15426	15150	15193	15216	15212	15358	15212	15364	15134	15408	15087	15223	15355	15287	15228	15330	15321	15121	15186	15303	15418	15193	15169	15301	15180	15419	15195	15326	15322	15407	15369	15251	15087	15319	15446	15381	15295	15366	15186	15193	15399	15279	15239	15214	15290	15355	15290	15293	15447	15287	15029	15296	15316	15374	15180	15481	15417	15406	15323	15368	15389	15442	15188	15227	15379	15465	15338	15389	15355	15355	15370	15209	15302	15304	15268	15298	15489	15275	15276	15325	15282	15315	15276	15340	15227	15309	15296	15393	15235	15290	15194	15050	15302	15207	15459	15142	15195	15432	15316	15303	15262	15292	15272	15398	15260	15349	15447	15401	15291	15430	15411	15257	15279	15138	15243	15383	15441	15305	15121	15306	15363	15317	15287	15380	15131	15259	15429	15205	15327	15320	15315	15234	15277	15115	15092	15147	15244	15491	15394	15057	15281	15330	15224	15338	15162	15202	15310	15218	15305	15428	15467	15372	15413	15424	15503	15356	15219	15271	15271	15290	15496	15324	15238	15268	15302	15311	15326	15148	15255	15166	15399	15305	15389	15319	15181	15271	15366	15328	15376	15355	15412	15405	15118	15239	15238	15461	15210	15135	15366	15500	15277	15339	15273	15067	15357	15289	15151	15281	15114	15127	15340	15165	15400	15220	15293	15176	15334	15183	15257	15226	15299	15280	15192	15176	15346	15241	15175	15293	15173	15493	15366	15217	15373	15280	15266	15259	15271	15322	15063	15410	15264	15319	15223	15395	15367	15203	15165	15258	15267	15320	15291	15130	15397	15292	15306	15294	15295	15444	15457	15350	15349	15267	15223	15202	15174	15228	15171	15277	15275	15287	15300	15247	15112	15294	15296	15208	15104	15155	15162	15222	15469	15362	15148	15212	15307	15387	15228	15168	15269	15255	15304	15274	15322	15199	15246	15352	15381	15157	15255	15501	15292	15309	15442	15217	15466	15377	15279	15203	15314	15492	15154	15254	15333	15245	15393	15354	15202	15218	15284	15233	15373	15318	15167	15337	15176	15341	15262	15388	15264	15216	15282	15161	15283	15281	15245	15266	15328	15195	15377	15279	15216	15320	15414	15312	15312	15229	15192	15310	15247	15341	15350	15187	15317	15338	15216	15270	15329	15393	15118	15333	15394	15370	15347	15283	15156	15379	15320	15173	15413	15270	15407	15346	15411	15142	15230	15439	15319	15292	15266	15203	15180	15295	15265	15269	15336	15171	15417	15308	15205	15145	15445	15314	15269	15193	15263	15295	15222	15350	15354	15271	15275	15175	15332	15310	15399	15339	15261	15207	15460	15289	15366	15101	15262	15361	15393	15311	15316	15370	15187	15427	15377	15312	15389	15289	15247	15348	15333	15166	15209	15259	15140	15295	15187	15367	15428	15181	15272	15411	15228	15270	15234	15311	15204	15322	15240	15398	15340	15326	15271	15347	15236	15383	15261	15362	15226	15255	15215	15175	15202	15212	15243	15424	15293	15202	15373	15146	15573	15297	15186	15401	15229	15200	15248	15174	15288	15280	15272	15250	15219	15238	15340	15297	15444	15206	15208	15265	15311	15278	15321	15141	15323	15360	15301	15253	15296	15412	15332	15220	15170	15394	15400	15188	15283	15138	15326	15406	15257	15196	15280	15241	15036	15200	15386	15424	15197	15228	15400	15106	15156	15306	15321	15192	15176	15176	15307	15364	15405	15329	15347	15177	15431	15305	15162	15218	15172	15355	15317	15238	15470	15329	15266	15563	15324	15373	15265	15584	15433	15323	15423	15306	15312	15288	15259	15251	15377	15268	15193	15506	15326	15234	15127	15360	15320	15241	15245	15596	15442	15449	15456	15356	15281	15329	15164	15285	15282	15456	15206	15193	15211	15445	15283	15122	15182	15216	15207	15294	15327	15234	15463	15293	15218	15275	15234	15281	15255	15144	15304	15038	15275	15316	15213	15183	15353	15168	15291	15334	15422	15409	15291	15230	15287	15359	15381	15271	15328	15437	15246	15403	15291	15192	15119	15188	15277	15395	15285	15196	15131	15099	15307	15208	15268	15152	15245	15390	15424	15203	15408	15320	15414	15247	15391	15323	15303	15207	15301	15267	15409	15340	15090	15451	15415	15496	15256	15360	15248	15203	15372	15146	15443	15137	15287	15210	15301	15250	15195	15217	15209	15309	15355	15413	15314	15374	15275	15232	15356	15336	15380	15321	15092	15271	15121	15174	15247	15178	15334	15317	15399	15249	15363	15398	15276	15214	15265	15326	15375	15252	15239	15121	15284	15239	15462	15165	15371	15261	15346	15440	15487	15232	15262	15196	15232	15350	15254	15416	15125	15200	15318	15173	15310	15252	15337	15344	15365	15310	15218	15168	15199	15422	15213	15254	15239	15278	15336	15321	15381	15259	15264	15390	15226	15280	15331	15357	15103	15296	15348	15192	15365	15402	15368	15331	15292	15198	15170	15321	15291	15219	15378	15169	15347	15153	15182	15244	15606	15249	15132	15227	15327	15054	15363	15240	15192	15226	15192	15231	15269	15310	15134	15353	15298	15163	15367	15255	15182	15215	15218	15203	15265	15329	15190	15456	15251	15402	15171	15453	15212	15155	15077	15301	15305	15354	15441	15401	15265	15368	15221	15320	15353	15131	15431	15221	15267	15271	15315	15411	15286	15282	15237	15194	15298	15287	15339	15312	15369	15214	15323	15178	15322	15317	15318	15333	15334	15356	15120	15424	15338	15334	15105	15265	15336	15232	15312	15315	15041	15268	15356	15222	15242	15170	15208	15352	15335	15236	15309	15240	15200	15383	15153	15198	15265	15161	15378	15207	15306	15176	15340	15201	15262	15464	15214	15225	15159	15213	15289	15275	15286	15253	15351	15189	15210	15202	15319	15309	15169	15412	15275	15129	15306	15299	15323	15126	15242	15284	15322	15143	15240	15455	15412	15294	15266	15348	15272	15170	15283	15243	15305	15448	15403	15430	15155	15388	15349	15250	15270	15352	15345	15275	15363	15209	15403	15454	15210	15235	15274	15433	15134	15258	15182	15192	15337	15194	15119	15214	15400	15378	15190	15292	15302	15296	15272	15433	15211	15231	15232	15250	15365	15326	15312	15417	15263	15262	15124	15138	15359	15417	15353	15218	15259	15273	15268	15234	15183	15418	15302	15159	15355	15367	15262	14977	15320	15229	15223	15288	15479	15203	15242	15103	15294	15393	15229	15164	15332	15286	15367	15188	15463	15367	15188	15332	15402	15272	15401	15464	15312	15326	15352	15199	15237	15128	15112	15248	15272	15283	15093	15084	15370	15076	15227	15248	15382	15013	15230	15334	15188	15379	15304	15302	15341	15160	15322	15269	15237	15108	15149	15333	15425	15464	15213	15226	15254	15305	15320	15337	15225	15472	15363	15236	15160	15196	15228	15544	15358	15254	15254	15315	15327	15297	15453	15205	15250	15245	15273	15245	15239	15334	15338	15288	15296	15317	15258	15323	15343	15357	15270	15142	15281	15276	15391	14954	15250	15291	15241	15317	15271	15305	15274	15312	15367	15298	15374	15445	15141	15251	15241	15367	15323	15207	15074	15227	15364	15292	15359	15341	15351	15343	15320	15384	15376	15397	15119	15316	15333	15336	15290	15233	15273	15270	15270	15298	15232	15289	15165	15242	15238	15258	15307	15288	15092	15459	15225	15175	15255	15196	15540	15484	15396	15317	15502	15222	15407	15425	15382	15426	15225	15242	15449	15362	15306	15382	15408	15289	15420	15264	15087	15306	15282	15257	15337	15320	15370	15433	15090	15430	15534	15314	15196	15253	15106	15395	15234	15386	15390	15216	15348	15356	15430	15301	15456	15232	15344	15137	15256	15271	15198	15290	15282	15395	15355	15319	15272	15356	15464	15360	15258	15362	15130	15243	15240	15250	15339	15335	15347	15272	15194	15299	15361	15187	15125	15193	15196	15443	15203	15180	15341	15461	15122	15261	15334	15356	15302	15374	15324	15405	15228	15263	15313	15229	15343	15173	15318	15302	15121	15280	15284	15260	15274	15379	15254	15238	15366	15346	15095	15338	15362	15272	15188	15382	15256	15164	15235	15282	15115	15449	15341	15246	15288	15355	15165	15363	15261	15371	15153	15325	15243	15189	15156	15265	15282	15342	15204	15291	15455	15178	15259	15269	15314	15405	15208	15209	15468	15274	15306	15378	15308	15244	15190	15285	15206	15343	15547	15269	15200	15291	15305	15272	15181	15344	15402	15315	15321	15243	15314	15095	15236	15296	15403	15326	15225	15275	15421	15251	15206	15309	15156	15266	15208	15199	15367	15292	15248	15387	15365	15280	15321	15230	15324	15241	15359	15283	15483	15389	15416	15312	15135	15298	15231	15302	15269	15178	15104	15385	15279	15380	15239	15015	15264	15359	15229	15350	15291	15381	15225	15271	15373	15266	15295	15166	15296	15319	15209	15332	15336	15272	15452	15103	15117	15213	15131	15201	15264	15300	15049	15180	15402	15354	15245	15276	15238	15316	15297	15418	15112	15345	15244	15348	15201	15231	15292	15201	15221	15314	15195	15307	15034	15217	15320	15172	15185	15338	15150	15092	15348	15374	15361	15201	15219	15213	15238	15195	15324	15064	15419	15221	15361	15242	15258	15432	15164	15185	15256	15279	15098	15156	15184	15309	15157	15264	15221	15424	15263	15188	15265	15182	15216	15316	15367	15302	15137	15212	15347	15264	15376	15147	15385	15284	15253	15460	15443	15247	15389	15395	15423	15170	15202	15191	15210	15399	15397	15359	15511	15099	15395	15182	15349	15259	15099	15343	15297	15225	15418	15432	15436	15328	15197	15348	15223	15221	15230	15413
22887	21386	29251	23854	21721	24189	26532	21403	20227	20652	20400	20081	19715	19517	19296	19222	18915	18834	18868	18659	18777	18842	18651	18527	18582	18527	18627	18475	18511	18486	18439	18730	18429	18731	18433	18558	18680	18554	18597	18461	18629	18430	18448	18439	18474	18176	18458	18485	18996	19711	19460	18894	18776	18416	18567	18431	18350	18512	18403	18421	18256	18417	18419	18197	18506	18509	18307	18318	18470	18301	18308	18559	18436	18304	18344	18461	18360	18254	18425	18219	18635	18273	18477	18397	18502	18013	18240	18215	18400	18184	18414	18257	18267	18342	18399	18285	18531	18189	18241	18261	18502	18481	18197	18275	18264	18533	18303	18319	18289	18318	18350	18284	18290	18204	18091	18517	18223	18394	18455	18348	18351	18470	18285	18126	18226	18438	18349	18283	18467	18252	18315	18429	18377	18349	18095	18123	18504	18314	18376	18352	18447	18390	18329	18116	18388	18349	18295	18274	18365	18272	18268	18378	18435	18378	18401	18519	18218	18253	18383	18244	18281	18243	18235	18348	18311	18430	18282	18278	18043	18302	18110	18263	18236	18362	18266	18331	18423	18264	18446	18375	18206	18258	18397	18409	18495	18252	18318	18239	18154	18228	18270	18316	18372	18150	18395	18403	18210	18381	18350	18276	18227	18371	18316	18121	18301	18438	18296	18168	18361	18196	18361	18394	18306	18156	18346	18138	18220	18131	18393	18365	18329	18361	18417	18444	18264	18302	18317	18439	18459	18423	18460	18418	18300	18383	18383	18317	18381	18262	18304	18218	18319	18117	18152	18358	18262	18410	18195	18295	18269	18359	18327	18300	18311	18358	18462	18362	18318	18316	18190	18394	18097	18340	18445	18156	18224	18275	18670	18205	18242	18314	18229	18377	18346	18126	18134	18164	18247	18348	18413	18230	18120	18299	18379	18284	18342	18442	18283	18368	18179	18004	18366	18319	18382	18374	18250	18349	18447	18289	18429	18575	18415	18203	18236	18189	18209	18146	18415	18303	18416	18343	18104	18111	18240	18131	18023	18113	18190	18158	18078	18434	18363	18443	18283	18438	18264	18393	18437	18331	18525	18357	18300	18309	18457	18438	18292	18323	18277	18270	18374	18306	18238	18227	18214	18320	18283	18274	18197	18260	18186	18373	18399	18365	18498	18384	18327	18352	18292	18297	18380	18155	18280	18358	18228	18205	18440	18234	18304	18231	18339	18313	18245	18251	18253	18254	18243	18306	18304	18312	18349	18409	18413	18492	18316	18335	18299	18299	18320	18165	18308	18456	18449	18350	18232	18304	18250	18478	18158	18219	18171	18376	18414	18423	18190	18309	18197	18386	18345	18348	18347	18280	18350	18208	18282	18262	18199	18319	18273	18374	18276	18398	18396	18226	18247	18336	18168	18577	18329	18371	18082	18381	18312	18381	18240	18445	18476	18399	18192	18302	18287	18157	18333	18220	18288	18261	18275	18485	18286	18153	18356	18369	18334	18455	18272	18380	18650	18254	18196	18402	18230	18221	18373	18206	18478	18191	18156	18377	18329	18326	18398	18346	17979	18143	18234	18369	18262	18349	18000	18259	18472	18186	18210	18281	18091	18516	18263	18335	18363	18121	18202	18071	18328	18025	18411	18517	18280	18482	18191	18203	18118	18445	18232	18380	18369	18263	18407	18404	18494	18210	18173	18165	18425	18436	18222	18092	18160	18175	18391	18244	18174	18316	18406	18142	18074	18124	18406	18406	18108	18056	18326	18414	18266	18268	18397	18364	18313	18253	18081	18287	18452	18408	18314	18212	18110	18243	18560	18527	18309	18222	18476	18224	18292	18312	18514	18182	18473	18294	18363	18246	18205	18280	18457	18214	18052	18073	18146	18081	18084	18445	18216	18314	18177	18273	18261	18349	18379	18313	18126	18258	18380	18259	18346	18240	18347	18439	18312	18283	18217	18324	18563	18378	18359	18277	18228	18301	18343	18405	18140	18403	18355	18233	18407	18408	18252	18375	18416	18026	18042	18263	18258	18065	18261	18188	18165	18351	18490	18372	18266	18348	18196	18325	18317	18474	18270	18255	18603	18348	18309	18277	18381	18267	18432	18140	18322	18328	18082	18296	18121	18395	18278	18311	18195	18296	18434	18217	18310	18385	18267	18181	18216	18351	18332	18079	18383	18427	18324	18363	18295	18397	18448	18373	18198	18310	18392	18352	18321	18291	18255	18403	18391	18321	18322	18240	18343	18170	18271	18269	18214	18410	18189	18321	18418	18241	18201	18335	18446	18389	18347	18300	18141	18545	18320	18308	18308	18251	18327	18221	18233	18247	18289	18358	18160	18345	18394	18447	18292	18521	18360	18355	18278	18194	18152	18348	18240	18372	18273	18479	18319	18292	18263	18361	18252	18167	18403	18146	18370	18541	18397	18133	18277	18290	18406	18379	18158	18258	18527	18225	18254	18361	18236	18360	18421	18336	18266	18119	18325	18083	18384	18247	18352	18180	18374	18322	18197	18094	18387	18313	18302	18334	18327	18204	18260	18375	18266	18383	18564	18263	18436	18194	18495	18218	18518	18492	18286	18278	18498	18496	18325	18328	18176	18389	18284	18567	18211	18270	18259	18184	18236	18427	18224	18368	18288	18307	18160	18298	18196	18206	18304	18300	18227	18168	18552	18242	18223	18209	18236	18412	18217	18338	18582	18344	18402	18520	18375	18411	18428	18452	18078	18339	18265	18475	18260	18385	18362	18328	18349	18418	18486	18470	18392	18265	18282	18301	18019	18327	18493	18278	18265	18377	18454	18175	18108	18233	18311	18211	18180	18339	18577	18375	18448	18194	18154	18217	18243	18392	18285	18381	18362	18305	18314	18377	18609	18451	18365	18152	18229	18136	18192	18260	18546	18197	18115	18394	18040	18286	18205	18406	18344	18188	18587	18376	18181	18539	18278	18438	18450	18327	18287	18366	18333	18437	18263	18471	18304	18222	18458	18376	18326	18052	18320	18348	18427	18343	18338	18217	18465	18317	18238	18203	18066	18364	18202	18394	18231	18265	18391	18314	18226	18249	18287	18307	18226	18372	18415	18311	18035	18469	18329	18253	18335	18208	18145	18311	18289	18417	18180	18169	18105	18193	18266	18336	18317	18128	18271	18292	18391	18351	18233	18136	18378	18232	18201	18365	18310	18236	18444	18453	18273	18456	18489	18366	18413	18223	18391	18259	18159	18089	18229	18305	18349	18316	18187	18217	18099	18097	18254	18187	18212	18302	18349	18328	18312	18497	18440	18247	18176	18259	18280	18324	18261	17956	18415	18203	18190	18298	18386	18369	18329	18415	18359	18117	18085	18469	18173	18190	18452	18259	18364	18250	18301	18213	18095	18387	18289	18069	18236	18292	18453	18366	18300	18274	18469	18110	18295	18344	18340	18001	18406	18267	18170	18229	18365	18290	18086	18223	18238	18464	18290	18167	17986	18228	18231	18232	18346	18423	18031	18279	18310	18217	18332	18258	18340	18110	18227	18280	18304	18304	18141	18242	18287	18303	18262	18263	18514	18640	18206	18348	18404	18070	18220	18280	18487	18568	18579	18361	18505	18568	18384	18299	18309	18297	18404	18315	18445	18432	18234	18384	18312	18310	18379	18124	18387	18242	18415	18282	18268	18213	18296	18134	18318	18114	18414	18263	18299	18281	18370	18350	18317	18273	18468	18356	18412	18344	18261	18414	18290	18322	18082	18356	18495	18228	18210	18344	18355	18394	18277	18431	18553	18366	18346	18525	18477	18402	18416	18343	18280	18472	18355	18450	18322	18344	18065	18171	18290	18114	18267	18262	18315	18416	18217	18119	18313	18194	18263	18338	18158	18358	18077	18190	18479	18355	18193	18244	18530	18201	18441	18294	18155	18303	18476	18137	18317	18327	18263	18347	18410	18153	18280	18339	18203	18416	18374	18278	18222	18340	18523	18210	18388	18317	18262	18290	18101	18373	18527	18358	18265	18253	18323	18322	18279	18452	18201	18276	18442	18511	18184	18339	18324	18461	18106	18272	18311	18278	18487	18152	18345	18208	18102	18415	18350	18104	18458	18449	18464	18317	18319	18232	18086	18389	18352	18085	18374	18368	18221	18362	18250	18349	18025	18254	18032	18212	18379	18247	18287	18250	18433	18418	18419	18344	18283	18309	18315	18093	18290	18353	18251	18375	18162	18328	18392	18439	18395	18254	18394	18398	18214	18373	18331	18276	18505	18405	18296	18287	18341	18274	18351	18328	18256	18376	18277	18230	18194	18523	18319	18215	18336	18096	18330	18203	18382	18463	18228	18303	18322	18210	18408	18395	18261	18225	18532	18334	18167	18376	18323	18571	18273	18320	18316	18349	18355	18426	18219	18326	18527	18477	18347	18254	18234	18308	18390	18346	18165	18011	18459	18265	18350	18207	18459	18284	18378	18276	18048	18359	18298	18255	18329	18225	18443	18308	18317	18218	18344	18213	18423	18308	18173	18306	18346	18157	18232	18146	18322	18255	18399	18221	18136	18292	18239	18397	18264	18246	18370	18104	18218	18127	18465	18225	18426	18184	18357	18156	18291	18432	18013	18307	18145	18289	18226	18063	18368	18247	18253	18182	18336	18242	18402	18288	18264	18336	18252	18425	18180	18159	18355	18304	18405	18029	18288	18305	18370	18243	18226	18456	18133	18382	18304	18261	18286	18312	18323	18245	18357	18257	18397	18394	18238	18232	18201	18283	18244	18261	18415	18314	18206	18221	18316	18163	18445	18215	18273	18311	18296	18135	18392	18358	18297	18334	18380	18347	18226	18273	18227	18292	18217	18199	18273	18346	18081	18266	18071	18172	18401	18373	18291	18470	18054	18284	18229	18292	18121	18359	18247	18124	18279	18416	18110	18423	18335	18202	18589	18278	18409	18205	18252	18246	18250	18287	18407	18042	18121	18250	18270	18291	18174	18360	18510	18426	18317	18289	18243	18430	18414	18445	18307	18357	18437	18338	18158	18237	18429	18223	18435	18281	18271	18285	18101	18371	18225	18114	18248	18295	18162	18268	18319	18159	18351	18388	18235	18530	18349	18144	18346	18116	18099	18152	18167	18385	18337	18506	18149	18286	18250	18069	18179	18580	18409	18257
25354	48005	41341	31243	24380	20914	19841	19131	18554	18413	17659	17488	17083	17084	16630	16426	16161	15669	15655	15696	15604	15464	15378	15382	15513	15410	15319	15410	15254	15326	15569	15229	15231	15184	15474	15491	15453	15509	15488	15355	15518	15470	15267	15467	15295	15594	15215	15544	15986	17147	16366	16063	15432	15357	15264	15283	15271	15319	15347	15240	15157	15242	15257	15197	15222	15194	15249	15227	15114	15208	15326	15055	15156	15218	15247	15257	15072	15070	15112	15109	15229	14930	15214	15284	15313	15208	15347	15147	15180	15210	15198	15201	15172	15227	15110	15301	15256	15068	15228	15298	15174	15242	15365	15246	15069	15105	15209	15178	15356	15192	15252	15110	15174	15139	15328	15127	15059	15112	15082	15242	15143	15326	15136	15211	15309	15186	15262	15195	15076	15111	15320	15276	15221	15259	15319	15086	15056	15195	15237	15352	15349	15295	15094	15278	15044	15053	15182	15218	15409	15382	15040	15154	15140	15273	15142	15164	15113	15291	15202	15246	15191	15236	15124	15162	15201	15147	15271	15353	15074	15075	15026	15167	15176	15250	15093	15265	15229	15220	15113	15260	14972	15153	15136	15230	15042	15309	15243	15227	15367	15200	15217	15223	15235	15024	15319	15168	15151	15026	15072	15281	15333	15399	15289	15236	15215	15225	15298	15128	15331	15044	15184	15353	15127	15215	15244	15243	15361	15174	15233	15260	15164	15216	15139	15218	15124	15188	15227	15171	15280	15190	15143	15212	15173	15083	15346	15277	15172	15387	15233	15136	15143	15183	15101	15030	15159	15128	15283	15418	15259	15155	15159	15328	15075	15238	15298	15303	15245	15278	15152	15036	15108	15315	15057	15335	15219	15300	15004	15107	15190	15022	15131	15209	15241	15186	15118	15146	15092	15182	15104	15341	15269	15211	15176	15055	15204	15175	15177	15126	15185	15423	15098	15351	15026	15071	15204	15257	15093	15356	15201	15205	15443	15161	15289	15090	15168	15115	15229	15303	15508	15214	15089	15119	15211	15331	15195	15149	15139	15272	15172	15205	15201	15126	15101	15087	15255	15267	15164	15025	15302	15123	15024	15286	15395	15167	15118	15046	15209	15258	15193	15184	15241	15169	15027	15168	15193	15300	15150	15244	15102	15246	15145	15118	15226	15019	15272	15194	15087	15281	15273	15239	15312	15038	15275	15083	15027	15181	15123	15197	15150	15122	15256	15163	15196	15206	15247	15336	15152	15225	15243	15079	15271	15278	15169	15338	15257	15223	15193	15190	15143	15287	15112	15137	15265	15083	15121	15113	15139	15376	15100	15365	15182	15241	15176	15192	15244	15001	15179	15196	15293	15108	15114	15028	15237	15295	15119	15179	15404	15164	15265	15114	15142	15245	15216	15027	15301	15156	15163	15216	15172	15112	15173	15121	15321	15267	15244	15375	15316	15262	15248	15171	15222	15105	15047	15221	15216	15169	15284	15191	15204	15257	15213	15196	15129	15260	15308	15030	15004	15328	15248	15311	15005	15372	15301	15220	15348	15197	15093	15184	15011	15314	15152	15190	15053	15052	15049	15085	15208	14976	15104	15144	15227	15301	15226	15210	15213	15248	15185	15195	15257	15208	15084	15155	15051	15332	15279	15186	15138	15199	15204	15267	15157	15368	15280	15221	15153	15238	15145	15232	15192	15238	15221	15108	15228	15243	15257	15266	15238	15135	15329	15014	15255	15125	15179	15115	15226	15259	15129	15128	15140	15312	15115	15053	15224	15228	15271	15163	15055	15231	15362	15238	15124	15286	15136	15201	15171	15285	15197	15092	15247	15140	14931	15504	15106	15177	15235	15227	15077	15269	15187	15348	15220	15177	15103	15223	15191	15162	15172	15249	15094	15242	15119	15228	15277	15287	15180	15032	15234	15146	15033	15137	15260	15288	15150	15152	15201	15197	15133	15241	15091	15052	15313	15299	15253	15123	15116	15162	15220	15074	15109	15318	15150	15275	15136	15212	15296	15224	15181	15083	15176	15338	15248	15140	15189	15113	15203	15273	15190	15126	15125	15084	15205	15246	15273	15290	15121	15314	15243	15255	15149	15224	15228	15269	15126	15196	15406	15220	15213	15086	15321	15225	15180	15373	15206	15153	15039	15202	15232	15330	15197	15098	15250	15336	15152	15148	15208	15199	15172	15249	15173	15267	15115	15368	15339	15195	15204	15212	15193	15325	15264	15081	15122	15218	15148	15042	15218	15207	15223	15374	15284	15161	15157	15366	15285	15150	15290	15102	15341	15125	15198	15113	15335	15253	15197	14989	15243	15247	15106	15262	15135	15195	15040	15212	15063	15172	14927	15075	15111	15085	15076	15237	15317	15214	15131	15313	15286	15319	15267	15140	15189	15242	15179	15150	15130	15099	15288	15123	15319	15042	15333	15172	15407	15231	15212	15217	15184	15066	15160	15340	15053	15286	15073	15171	15040	15128	15159	15272	15245	15218	15294	15222	15151	15302	15105	15090	15069	15176	15046	15247	15087	15112	15135	15278	15256	15055	15198	15284	15132	15183	15205	15284	15331	15198	15265	15047	15309	15091	15036	15246	15114	15265	15156	15241	15265	15196	15166	15351	15149	15116	15180	15143	15034	15255	15224	15285	15241	15098	15304	15300	15298	15275	15080	15108	15135	15002	15134	15230	15255	15146	15181	15137	15097	15175	15159	15108	15167	15037	15147	15253	15324	15261	15181	15102	14995	15193	15206	15146	15127	15263	15031	15244	15136	15076	15016	15034	15266	15206	15380	15219	15242	15305	15015	15224	15246	15133	15329	15279	15142	15079	15229	15187	15238	14952	15300	15102	15008	15109	15229	15160	15101	15067	15108	14966	15246	15211	15308	15216	14992	15327	15121	14945	15241	15178	15119	15389	15362	15278	15164	15166	15224	15288	15060	15150	15218	15267	15311	15166	15068	15054	14948	15135	15131	15257	15125	15238	15268	15129	15180	15220	15218	15146	15251	15098	15203	15051	15326	15317	15134	15184	15054	15151	15162	15193	15217	15163	15304	15381	15209	15418	15202	15151	15019	15182	15188	15021	15229	15261	15045	15207	15132	15237	15060	15022	15195	15273	15209	15192	15212	15143	15083	15132	14995	15246	15134	15164	15121	15238	15182	15171	15165	15010	15048	15253	15294	15177	15267	15051	15185	15271	15154	14977	15254	15109	15076	15203	15306	15185	15290	15206	15153	15380	15308	15232	15351	15189	15110	15169	14994	15154	15308	15364	15236	15325	15185	15149	15225	15342	15102	15111	15160	15114	15245	15167	15334	14997	15101	15065	15083	15235	15212	15194	15365	15143	15186	15208	15313	15158	15229	15196	15249	15187	15226	15161	15077	15218	15315	15308	15127	15098	15183	15293	15048	15248	15290	15203	15115	15287	15230	15174	15135	15174	15078	15162	15210	15253	15069	15177	15348	15203	15305	15105	15082	15155	15255	15137	15169	15181	15170	15159	15091	15059	15180	15165	15278	15088	15296	15122	15032	15298	15295	15229	15022	15258	15222	15398	15033	15079	15186	15147	15081	15092	15460	15040	15211	15115	15165	15203	15347	15108	15176	15112	15311	15190	15400	15268	15275	15106	15085	15162	15186	15210	15179	15179	15282	15288	15255	15163	14897	15237	15218	15081	15255	15247	15177	15157	15149	15134	15273	15201	15210	15114	15140	15149	15119	15095	15104	15283	15125	15138	15036	15148	15321	15303	15274	15068	15205	15038	15125	15296	15060	15262	15231	15181	15164	15128	15335	15123	15244	15124	15366	15053	15267	15201	15192	15297	15193	15144	15102	15161	15202	15218	15111	15259	15251	15101	15176	15150	15057	15226	15072	14977	15281	15113	15137	15246	15197	15023	15179	15163	15063	15285	15105	15188	15213	15096	15135	14881	15330	15216	15195	15215	15008	15252	14990	15290	15049	15161	15119	15233	15100	15147	15260	15358	15140	15270	15162	15151	15098	15350	15150	15071	15167	15215	15227	15168	15142	15025	15110	15144	15200	15230	15270	15263	15268	15263	15214	15058	15113	15111	15262	15210	15104	15092	15319	15047	15097	15117	15254	15019	15102	15204	15276	14998	15083	15295	15063	15136	15303	15294	15113	15254	15257	15167	15213	15284	15118	15097	15246	15179	15041	15065	15190	15147	15243	15102	15168	15371	15221	15156	15054	15012	15151	15177	15061	15261	15141	15312	15237	15280	15098	15094	15121	15338	15232	15344	15079	15035	15094	15301	15096	15324	14953	15129	15116	15155	15184	15317	15146	15170	15232	15368	15108	15182	15236	15244	15097	15321	15037	15173	15121	15152	15252	15179	15289	15365	15212	15109	15191	15121	15354	15152	15139	15067	15216	15149	15304	15219	15220	15127	15316	15144	15364	15139	15084	15172	15116	15177	15269	15145	15209	15183	15196	15320	15196	15194	15159	15425	15025	15106	15071	15184	15259	15127	15224	15118	15263	15290	15369	15099	15047	15155	15213	15234	15190	15208	15202	15280	15361	15179	15269	15226	15230	15231	15222	15090	15261	15322	15335	15121	15219	15157	15273	15334	15089	15040	15261	15122	15205	15216	15075	15160	15300	15140	15039	15147	15204	15452	15112	15209	15197	15229	15242	15254	15242	15199	15217	15061	15201	15213	15221	15281	15206	15143	15100	15129	15161	15222	15308	15060	15226	15318	15145	15176	15205	15084	15344	15163	15077	15094	15336	15170	15249	15165	15280	15206	15435	15238	15295	15158	15139	15126	15115	15179	15265	15068	15098	14987	15182	15350	15114	15029	15145	15323	15210	15161	15308	15076	15276	15223	15303	15074	15237	15287	15328	15067	15306	15302	15117	15120	15272	15299	15293	15320	14997	15087	15341	15033	15207	15038	15189	15133	15261	15260	15154	15167	15066	15070	15198	15247	15120	15142	15136	15247	15203	15192	15262	15181	15141	15042	15297	15003	15164	15222	15167	15309	15255	15154	15259	15131	15134	15174	15156	15412	14993	15203	15258	15213	15351	15107	15103	15317	15197	15148	15226	15159	15184	15088	15196	15274	15085	15103	15291	15089	15243	15095	15205	15179	15138	15032	15153	15402	15194	15235	15193	15166	15107	15176
28053	24413	29541	26037	20633	19499	19473	19438	18883	18907	19109	19054	18880	18762	18798	18740	18606	18587	18411	18530	18638	18697	18426	18416	18407	18583	18565	18642	18493	18598	18493	18499	18410	18420	18453	18454	18568	18332	18469	18728	18662	18600	18648	18427	18331	18502	18486	18571	18690	18616	18665	18553	18630	18403	18597	18497	18574	18626	18342	18591	18656	18462	18439	18453	18368	18345	18379	18491	18431	18415	18530	18604	18472	18615	18514	18452	18272	18274	18430	18464	18458	18341	18343	18405	18399	18411	18483	18428	18347	18467	18506	18186	18337	18576	18458	18587	18466	18356	18172	18572	18514	18485	18524	18411	18672	18428	18457	18430	18260	18430	18402	18416	18458	18306	18505	18565	18264	18490	18440	18545	18383	18476	18449	18373	18371	18543	18256	18502	18605	18427	18435	18635	18351	18464	18323	18385	18418	18523	18574	18555	18484	18230	18568	18504	18512	18297	18412	18423	18319	18426	18630	18443	18598	18545	18626	18302	18349	18451	18421	18628	18443	18436	18205	18302	18357	18471	18407	18455	18791	18513	18521	18415	18607	18603	18640	18760	18592	18460	18431	18563	18275	18510	18481	18289	18347	18564	18421	18452	18477	18501	18649	18465	18332	18494	18586	18622	18400	18440	18622	18437	18519	18369	18213	18296	18427	18177	18479	18465	18577	18421	18456	18413	18643	18327	18630	18284	18511	18302	18358	18421	18516	18364	18436	18544	18425	18272	18407	18344	18296	18649	18312	18188	18430	18548	18540	18389	18501	18341	18496	18469	18522	18539	18464	18388	18452	18318	18403	18495	18539	18326	18661	18522	18446	18448	18409	18713	18522	18495	18423	18155	18272	18297	18396	18431	18498	18513	18586	18320	18384	18543	18416	18387	18572	18451	18445	18595	18574	18399	18508	18500	18578	18550	18567	18493	18521	18494	18524	18470	18478	18540	18455	18551	18396	18258	18423	18613	18637	18429	18701	18518	18450	18533	18542	18529	18546	18422	18433	18387	18545	18374	18235	18401	18449	18504	18422	18259	18382	18430	18466	18430	18607	18248	18327	18547	18485	18523	18404	18469	18343	18390	18393	18600	18478	18571	18392	18589	18355	18411	18446	18388	18402	18444	18482	18539	18569	18599	18504	18467	18551	18331	18357	18348	18444	18505	18393	18257	18341	18663	18516	18620	18385	18603	18537	18407	18542	18383	18470	18489	18419	18568	18419	18322	18422	18500	18419	18272	18341	18333	18582	18320	18584	18415	18385	18443	18565	18325	18226	18429	18389	18315	18489	18430	18662	18341	18532	18367	18522	18294	18298	18434	18492	18342	18238	18452	18510	18376	18218	18366	18583	18399	18682	18454	18359	18604	18352	18346	18388	18561	18487	18261	18477	18451	18464	18395	18456	18396	18631	18450	18438	18564	18210	18286	18413	18632	18619	18791	18490	18464	18550	18552	18507	18437	18355	18338	18432	18529	18284	18350	18342	18435	18374	18472	18325	18277	18458	18429	18516	18514	18537	18277	18470	18419	18376	18270	18463	18516	18609	18540	18495	18359	18335	18397	18499	18395	18459	18274	18382	18429	18266	18433	18500	18251	18393	18500	18454	18713	18374	18424	18421	18449	18430	18467	18626	18452	18328	18349	18446	18620	18569	18447	18606	18531	18541	18666	18263	18441	18498	18317	18452	18527	18520	18441	18499	18396	18163	18339	18588	18588	18578	18451	18297	18471	18386	18551	18506	18554	18383	18521	18511	18616	18524	18606	18522	18597	18445	18656	18554	18349	18430	18404	18394	18372	18775	18484	18442	18571	18402	18519	18554	18455	18377	18473	18615	18468	18576	18487	18410	18448	18426	18496	18587	18454	18719	18606	18548	18349	18242	18330	18316	18595	18542	18458	18680	18418	18307	18369	18594	18426	18414	18385	18427	18439	18552	18488	18311	18308	18292	18449	18553	18390	18643	18391	18560	18395	18437	18682	18452	18296	18514	18456	18520	18384	18458	18602	18367	18199	18602	18453	18454	18480	18411	18517	18270	18433	18559	18584	18586	18604	18424	18609	18457	18555	18384	18402	18277	18573	18522	18433	18270	18268	18667	18513	18533	18601	18439	18489	18573	18400	18658	18429	18386	18330	18521	18413	18344	18384	18481	18333	18475	18285	18392	18445	18525	18446	18439	18608	18476	18521	18340	18490	18516	18404	18543	18483	18577	18477	18487	18490	18586	18450	18574	18540	18428	18516	18343	18396	18407	18468	18567	18504	18369	18422	18523	18570	18752	18418	18500	18333	18459	18491	18584	18575	18563	18492	18510	18442	18308	18566	18389	18591	18476	18554	18361	18272	18395	18467	18483	18469	18493	18539	18371	18547	18327	18475	18389	18449	18336	18402	18536	18229	18519	18458	18242	18352	18426	18542	18331	18618	18365	18586	18513	18479	18658	18571	18502	18624	18488	18312	18524	18345	18620	18499	18528	18433	18556	18627	18584	18536	18280	18712	18634	18395	18321	18685	18497	18524	18567	18546	18463	18584	18268	18513	18567	18404	18411	18390	18427	18646	18552	18507	18413	18314	18349	18468	18430	18625	18358	18284	18534	18528	18543	18546	18684	18471	18418	18607	18382	18391	18555	18624	18295	18472	18384	18464	18616	18463	18467	18612	18560	18197	18251	18497	18710	18239	18519	18361	18570	18631	18815	18621	18429	18413	18601	18568	18150	18483	18513	18428	18592	18523	18400	18284	18404	18454	18560	18502	18388	18319	18415	18361	18450	18408	18384	18350	18501	18511	18331	18158	18524	18259	18460	18400	18557	18584	18514	18525	18498	18497	18429	18375	18431	18321	18410	18502	18572	18474	18402	18538	18465	18452	18582	18309	18338	18613	18536	18534	18513	18466	18486	18447	18408	18492	18481	18427	18537	18543	18375	18505	18559	18457	18355	18221	18513	18464	18577	18238	18397	18420	18595	18406	18457	18513	18352	18467	18514	18311	18740	18451	18407	18780	18577	18435	18368	18449	18322	18475	18559	18393	18513	18652	18590	18544	18337	18176	18393	18482	18325	18404	18506	18264	18266	18610	18265	18476	18481	18374	18354	18378	18361	18494	18312	18486	18432	18392	18436	18385	18559	18349	18428	18514	18463	18348	18426	18536	18424	18504	18525	18282	18376	18401	18478	18466	18567	18309	18406	18576	18370	18613	18485	18735	18309	18532	18423	18310	18401	18502	18497	18348	18593	18555	18547	18508	18468	18485	18347	18587	18543	18222	18349	18597	18335	18257	18306	18412	18374	18295	18533	18384	18636	18485	18501	18531	18615	18454	18367	18424	18580	18437	18479	18542	18620	18499	18514	18409	18541	18321	18376	18644	18591	18699	18461	18577	18585	18630	18499	18417	18405	18480	18557	18358	18561	18418	18398	18434	18413	18546	18509	18459	18445	18442	18598	18572	18556	18421	18595	18443	18327	18284	18308	18586	18475	18393	18608	18430	18475	18676	18509	18563	18587	18380	18599	18556	18585	18516	18348	18319	18190	18252	18301	18430	18462	18224	18446	18424	18472	18202	18386	18495	18459	18532	18339	18362	18398	18493	18373	18670	18547	18341	18207	18537	18394	18478	18486	18457	18459	18539	18501	18384	18582	18471	18558	18308	18412	18414	18601	18482	18477	18595	18331	18449	18481	18431	18465	18388	18446	18496	18475	18376	18597	18479	18579	18455	18508	18503	18394	18469	18589	18480	18524	18514	18633	18358	18506	18410	18566	18504	18615	18443	18652	18425	18247	18561	18614	18363	18514	18409	18284	18599	18318	18511	18506	18365	18540	18314	18689	18531	18696	18487	18234	18338	18316	18435	18474	18426	18380	18403	18427	18384	18799	18399	18501	18426	18383	18418	18313	18529	18282	18423	18530	18317	18371	18480	18508	18423	18363	18495	18518	18295	18606	18533	18618	18519	18258	18600	18285	18388	18400	18440	18481	18460	18353	18421	18710	18334	18488	18535	18625	18499	18194	18500	18503	18416	18606	18405	18309	18386	18306	18480	18667	18796	18659	18418	18406	18688	18477	18534	18536	18357	18291	18242	18274	18339	18467	18580	18526	18364	18481	18397	18309	18360	18374	18390	18397	18395	18406	18375	18588	18517	18447	18455	18282	18628	18408	18612	18441	18474	18593	18841	18430	18543	18374	18329	18434	18426	18415	18577	18392	18465	18403	18520	18601	18444	18530	18502	18659	18522	18512	18480	18614	18422	18360	18604	18534	18555	18439	18259	18326	18585	18467	18187	18500	18452	18411	18493	18592	18433	18225	18571	18649	18509	18435	18525	18599	18450	18567	18502	18389	18447	18466	18536	18472	18445	18510	18508	18553	18557	18560	18583	18455	18478	18363	18565	18254	18358	18442	18356	18621	18583	18509	18411	18442	18599	18435	18494	18325	18565	18593	18403	18449	18592	18543	18412	18319	18509	18458	18617	18401	18563	18286	18578	18594	18434	18469	18516	18579	18569	18465	18576	18348	18583	18514	18398	18601	18556	18566	18347	18391	18515	18273	18496	18597	18353	18381	18438	18433	18504	18402	18582	18471	18597	18482	18579	18403	18528	18449	18415	18302	18413	18493	18370	18593	18412	18440	18486	18466	18530	18280	18258	18423	18664	18374	18532	18467	18430	18439	18445	18450	18423	18345	18666	18449	18557	18542	18444	18483	18467	18557	18601	18241	18533	18527	18354	18335	18350	18373	18313	18432	18573	18324	18582	18582	18657	18488	18589	18382	18522	18573	18376	18595	18466	18489	18441	18604	18360	18334	18330	18454	18487	18351	18262	18488	18654	18370	18275	18454	18408	18353	18312	18471	18507	18445	18324	18389	18558	18472	18549	18385	18332	18468	18353	18491	18661	18451	18534	18422	18296	18554	18255	18565	18372	18483	18595	18457	18445	18326	18404	18444	18493	18386	18608	18415	18353	18467	18441	18367	18273	18440	18612	18402	18320	18559	18339	18487	18367	18489	18308	18301	18386	18591	18416	18425	18311	18508	18420	18609	18428	18490	18520	18416	18409	18148	18593	18271	18235	18719	18516	18509	18303	18555	18458	18759	18462	18628	18648	18538	18650	18612	18437	18435	18457	18372	18421	18487	18530	18562	18458
21816	33754	31212	22753	18180	16943	16401	16624	16495	16361	16157	16293	15799	15807	15759	15631	15364	15412	15465	15323	15391	15432	15369	15219	15159	15155	15378	15358	15317	15145	15311	15225	15186	15311	15405	15140	15090	15311	15303	15432	15413	15340	15192	15279	15429	15512	15261	15294	15504	15320	15346	15271	15334	15328	15336	15277	15073	15346	15263	15132	15077	15173	15118	15155	15207	15415	15289	15177	15141	15228	15348	15337	15243	15397	15230	15311	15160	15275	15243	15209	15056	15143	15315	15167	15190	15137	15051	15134	15308	15242	15290	15286	15262	15308	15170	15238	15333	15125	15149	15127	15275	15236	15279	15222	15150	15219	15210	15226	15373	15203	15190	15133	15052	15054	15219	15263	15127	15234	15158	15349	15250	15116	15151	15306	15250	15263	14987	15378	15132	15207	15225	15133	15155	15311	15214	15133	15150	15041	15106	15120	15165	15146	15285	15274	15210	15212	15017	15162	15115	15265	15305	15151	15280	15280	15333	15249	15070	15328	15380	15158	15301	15155	15123	15428	15335	15196	15182	15125	15335	15282	15155	15282	15118	15251	15290	15267	15251	15363	15238	15269	15293	15373	15330	15115	15248	15225	15172	15323	15277	15314	15184	15237	15366	15294	15285	15143	15147	15280	15312	15151	15242	15115	15255	15231	15194	15251	15269	15132	15139	15181	15176	15197	15224	15095	15334	15218	15178	15097	15251	15230	15176	15095	15219	15168	15294	15373	15155	15153	15111	15196	15178	15315	15219	15100	15082	15105	15203	15357	15274	15252	15442	15293	15364	15224	15158	15421	15160	15220	15146	15176	15237	15308	15168	15210	15210	15147	15097	15216	15112	15364	15197	15172	15152	15029	15227	15300	15294	15133	15222	15319	15338	15307	15085	15108	15324	15233	15230	15207	15114	14993	15240	15310	15124	15116	15208	15196	15124	15223	15289	15224	15317	15178	15391	15007	15231	15226	15265	15293	15200	15353	15180	15263	15340	15295	15200	15349	15140	15215	15299	15156	15257	15188	15162	15271	15131	15137	15334	15262	15295	15038	15249	15331	15367	15258	15239	15214	15117	15342	15325	15293	15242	15125	15086	15264	15333	15209	15161	15357	15427	15331	15164	15190	15106	15154	15199	15094	15350	15192	15298	15224	15173	15095	15191	15155	15311	15164	15305	15327	15263	15199	15183	15218	15141	15120	15287	15239	15212	15234	15411	15434	15309	15363	15226	15270	15196	15143	15429	15124	15165	15258	15164	15158	15262	15163	15208	15107	15328	15285	15234	15285	15232	15297	15258	15223	15423	15066	15215	15192	15248	15299	15256	15227	15275	15281	15123	15143	15143	15282	15085	15176	15144	14870	15192	15335	15137	15116	15269	15278	15112	15160	15236	15224	15140	15206	15422	15152	15197	15128	15191	15231	15118	15266	15134	15316	15225	15165	15193	15345	15230	15154	15235	15224	15213	15300	15111	15126	15190	15082	15272	15439	15273	15215	15219	14953	15353	15275	15306	15140	15213	15285	15277	15193	15081	15146	15246	15185	15199	15183	15250	15368	15156	15410	15213	15204	15080	15250	15352	15199	15357	15177	15092	15207	15260	15421	15260	15314	15173	15236	15142	15243	15218	15273	15340	15158	15079	15119	15092	15052	15279	15282	15362	15115	15191	15126	15252	15075	15215	15036	15302	15207	15342	15470	15112	15197	15166	15187	15145	15220	15152	15239	15253	15110	15160	15199	15197	15176	15222	15041	15117	15338	15281	15364	15175	15303	15150	15179	15179	15164	15274	15336	15325	15338	15260	15277	15088	15224	15043	15091	15195	15361	15243	15251	15096	15107	15216	15231	15240	15314	15417	15254	15155	15311	15319	15213	15232	15200	15181	15240	15222	15229	15063	15275	15181	15213	15177	15200	15244	15097	15158	15270	15374	15186	15231	15262	15383	15309	15218	15246	15268	15280	15236	15213	15254	15149	15077	15168	15166	15160	15080	15150	15277	15206	15086	15140	15194	15285	15423	15238	15336	15212	15163	15382	15086	15119	15105	15301	15317	15168	15245	15297	15320	15174	15276	15457	15075	15216	15057	15278	15252	15193	15272	15175	15168	15094	15290	15030	15140	15145	15318	15153	15310	15348	15034	15310	15303	15194	15303	15184	15313	15312	15164	15137	15117	15241	15288	15208	15258	15285	15131	15068	15351	15311	15307	15113	15128	15401	15236	15117	15083	15237	15208	15178	15253	15331	15204	15278	15095	15182	15202	15241	15145	15319	15094	15116	15367	15244	15231	15356	15290	15231	15282	15211	15202	15286	15282	15184	15154	15128	15415	15216	15144	15299	15219	15282	15201	15215	15137	15400	15179	15234	15264	15165	15311	15233	15188	15140	15060	15087	15248	15341	15067	14980	15321	15304	15350	15264	15328	15150	15160	15439	15094	15283	15161	15230	15210	15174	15440	15348	15445	15243	15190	15304	15208	15115	15197	15270	15153	15228	15234	15145	15234	15111	15206	15160	15182	15200	15245	15106	15219	15293	15297	15228	15219	15262	15181	15181	15340	15161	15308	15226	15294	15229	15075	15171	15241	15263	15186	15161	15099	15229	15182	15072	14952	15073	15254	15172	15290	15143	14989	15191	15276	15261	15193	15304	15286	15292	15119	15148	15352	15426	15245	15223	15178	15277	15074	15044	15077	15321	15111	15382	15102	15231	15163	15314	15180	15255	15177	15352	15310	15072	15407	15383	15089	15134	15305	15182	15141	15091	15205	15200	15204	15360	15129	15219	15328	15206	15357	15276	15177	15211	15092	15510	15164	15201	15342	15146	15113	15162	15101	15432	15233	15346	15255	15119	15237	15287	15279	15068	15264	15385	15131	15112	15146	15109	15236	15173	15377	15131	15201	15022	15221	15306	15159	15168	15358	15283	15159	15222	15371	15232	15096	15243	15311	15140	15258	15032	15212	15258	15244	15237	15278	15220	15112	15408	15255	15223	15178	15233	15282	15164	15377	15158	15237	15037	15220	15203	15374	15123	15163	15324	15314	15174	15258	15330	15049	15158	15258	15194	15300	15238	15111	15163	15152	15145	15257	15247	15320	15285	15097	15274	15298	15270	15352	15237	15288	15030	15261	15213	15142	15192	15122	15251	15064	15117	15316	15360	15352	15019	15193	15070	15150	15210	15278	15134	15240	15225	15278	15290	15087	15254	15129	15218	15148	15262	15273	15262	15193	15093	15132	15295	15209	15186	15288	15301	15254	15089	15186	15298	15194	15209	15404	15153	15232	15277	15152	15234	15247	15166	15412	15163	15154	15273	15244	15271	15191	15268	15131	15204	15137	15189	15117	15273	15236	15311	15304	15195	15406	15106	15304	15164	15259	15057	15240	15202	15206	15240	15245	15218	15226	15099	15253	15093	15280	15244	15185	15259	15259	15213	15160	15241	15259	15062	15296	15152	15231	15325	15242	15109	15200	15141	15296	15259	15352	15299	15403	15186	15257	15092	15364	15228	15254	15160	15060	15157	15113	15248	15293	15290	15312	15167	15315	15073	15160	15338	15192	15256	15387	15167	15171	15205	15361	15170	15269	15254	15072	15159	15271	15181	15222	15275	15109	15286	15170	15225	15240	15182	15364	15312	15240	15012	15327	15468	15184	15251	15252	15217	15385	15438	15318	15374	15178	15372	15140	15305	15237	15252	15153	15213	15300	15326	15300	15198	15119	15265	15039	15215	15289	15173	15117	15243	15268	15282	15333	15256	15268	15096	15216	14973	15163	15125	15260	15148	15268	15246	15091	15156	15093	15139	15149	15175	15285	15042	15342	15146	15252	15214	15267	15197	15150	15030	15269	15348	15134	15128	15329	15256	15242	15322	15288	15379	15163	15265	15186	15350	15038	15248	15340	15221	15233	15257	15072	15327	15113	15434	15163	15242	15207	15185	15197	15073	15221	15237	15268	15289	15252	15490	15209	15288	15410	15213	15270	15212	15338	15230	15239	15330	15087	15204	15081	15267	15216	15209	15148	15137	15139	15149	15235	15204	15100	15416	15215	15305	15198	15199	15236	15257	15247	15143	15290	15274	15228	15269	15233	15336	14928	15105	15319	15364	15382	15012	15107	15216	15329	15300	15452	15159	15147	15152	15388	15156	15425	15077	15220	15153	15292	15243	15289	15141	15220	15088	15109	15279	15149	15119	15194	15308	15315	15302	15204	15294	15283	15236	15340	15230	15430	15268	15203	15242	15250	15191	15239	15140	15285	15172	15138	15084	15531	15259	15332	15198	15436	15285	15232	15311	15381	15104	15218	15215	15170	15175	15364	15335	15110	15123	15146	15249	15236	15227	15167	15272	15146	15221	15445	15289	15128	15298	15219	15200	15133	15288	15217	15252	15265	15289	15119	15199	15205	15235	15318	15111	15155	15270	15149	15150	15341	15262	15262	15243	15316	15197	15250	15181	15215	15135	15319	15325	15343	15342	15299	15286	15191	15267	15255	15238	15217	15125	15389	15277	15158	15271	15234	15234	15274	15115	15369	15199	15213	15359	15112	15160	15151	15155	15315	15186	15056	15358	15191	15251	15225	15252	15412	15185	15406	15284	15129	15396	15106	15156	15256	15117	15239	15088	15162	15294	15271	15245	15146	15150	15289	15189	15257	15178	15196	15325	15308	15164	15201	15235	15201	15196	15205	15140	15209	15156	15222	15350	15148	15345	15198	15324	15176	15259	15067	15453	15109	15153	15275	15219	15167	15123	15310	15047	15338	15197	15100	15294	15190	15192	15302	15371	15334	15050	15250	15294	15271	15180	15187	15182	15235	15285	15235	15047	15168	15269	15179	15213	15396	15185	15356	15236	15216	15298	15285	15276	15323	15230	15049	15176	15234	15147	15127	15265	15257	15260	15190	15311	15294	15342	15100	15144	15143	15203	15168	15263	15234	15239	15172	15183	15207	15193	15189	15307	15297	15271	15247	15173	15177	15205	15281	15205	15165	15257	15311	15163	15255	15243	15275	15241	15035	15180	15073	15162	15374	15295	15176	15330	15229	15258	15337	15339	15240	15111	15189	15162	15295	15132	15096	15309	15151	15145	15331	15060	15306	15140	15268	15298	15159	15262	15290	15178	15214	15057	15333	15290	15346	15272
23994	21446	29018	24442	22514	22882	21799	19202	18455	18680	18285	18073	18000	18080	17701	17331	17405	17339	17272	17211	17226	17294	17065	17072	16971	17443	17122	17215	17205	17045	17164	17094	16933	17083	16944	17044	17212	17254	17197	16942	17077	17397	17200	17355	17303	17129	17287	16752	17397	17742	17864	17404	17102	17321	17103	17116	17011	16871	17058	17000	17115	17063	16983	17126	17044	16993	17002	16826	17071	16963	17003	17131	17084	16995	16899	16958	16953	16905	17028	16973	17240	16998	16978	16911	17152	17050	17117	16985	16807	16961	17054	17117	17015	16969	16931	16886	16917	17033	16933	17121	16992	16858	16934	17055	17011	16925	16975	16752	16980	16784	16969	17108	17111	16933	16956	16937	16801	17038	16939	16928	16973	16932	16873	16994	17062	17013	17060	16828	16963	16815	17001	16807	16928	16943	16938	16923	16869	16912	17126	17090	16923	16909	17063	16885	16932	17230	17132	17080	17297	17072	16957	17063	17083	16975	17304	16991	17079	17105	17037	17024	16988	17061	17107	17090	16986	16929	17012	16995	16757	16929	16988	17130	16963	17024	16893	17168	17135	16930	16853	16781	17001	16967	16928	17040	16706	17163	17039	17120	16990	16819	17034	17046	16944	16947	17091	17014	17119	17085	17094	16862	16961	17222	17148	16788	17032	16785	16850	17018	17029	17043	16883	17005	17141	17092	17017	17002	16926	16940	17034	17184	17268	17175	17029	16909	16986	16937	16974	16926	16917	16863	16963	16944	16961	17019	17231	17027	17107	17086	17032	16874	17034	17003	17055	17108	17082	16984	17130	17136	16913	16988	17025	17028	17072	17122	17020	16966	17165	16895	17079	17068	16963	17173	16831	17073	16925	16955	16988	16761	16975	17150	16801	16890	17090	17030	17158	16797	16871	17068	17107	16946	17170	17200	17030	17038	17111	16858	17021	16915	16836	16956	17099	17167	17142	16985	17029	16970	16971	16896	16653	17038	17057	17173	17211	17229	16945	16949	16979	16919	17092	16985	16985	17039	17049	16999	17002	16934	17161	16916	16999	16899	16756	16997	17047	17153	17063	17175	16989	16792	16924	17151	17016	17074	16953	17058	17040	16784	16933	16983	17113	16998	16895	16977	16918	17163	16931	16963	17059	17199	17024	16845	17010	16992	16860	16992	16920	17115	16953	16985	16909	16982	16959	17101	17016	17077	16770	17172	16953	16791	17026	16958	16811	17003	17060	17009	16989	16830	17013	16956	16842	16993	17207	16904	16964	16929	17022	16783	16951	16892	17017	17054	17098	16883	16909	16925	16965	16843	16922	17055	17036	17084	16779	17081	16951	16851	16895	16904	16984	16860	16820	17013	17037	17191	16862	16951	17109	17022	16996	16946	16768	16952	17213	16992	17082	17054	16976	17142	17060	16941	16932	16899	16808	16893	17059	16892	17110	16999	16904	16915	17051	17057	16876	16934	16959	16927	16892	16872	16929	17048	16776	16848	17216	16958	16839	16928	17071	16934	16845	16794	16981	16730	17154	16993	17091	16915	16951	16948	17057	16998	17157	17119	16847	17192	16681	16930	17154	16910	16854	16973	16971	17097	17091	16871	17126	17117	16947	16913	17126	16967	17066	17007	16977	16841	16970	17290	17027	16970	16786	17039	16779	16999	17079	16914	17155	16883	17012	16927	16959	16972	16968	16964	16879	16886	17037	17118	16952	16824	16860	16940	17180	16897	17125	16950	17142	16770	17059	16999	17066	16906	16860	16949	17140	16818	16846	16924	17146	16981	17100	16896	16960	16866	16922	17020	17078	16865	16885	17009	17163	17030	17167	16972	16847	16944	17038	17078	16997	17125	16901	17107	17201	17109	17073	16959	17025	16962	16965	17142	16880	17059	16905	17067	16975	16881	17070	17023	17185	17027	17137	16986	17158	17010	16997	17119	16764	17118	17011	16726	16896	16808	16851	17055	17058	17002	17111	17063	16832	16934	16914	17021	16853	16770	17160	16827	17132	16814	16873	17099	17137	16942	16811	16908	16845	17072	17060	16882	16985	17030	16818	17161	16838	16848	16893	17103	17057	16986	16930	16996	16887	16991	16844	16939	16991	16963	16971	16956	16980	17106	16912	16852	17168	17179	17111	16869	16952	17037	16861	16970	16998	17012	17146	17041	16754	16691	17072	17052	17053	16948	16928	17082	16904	17066	17250	17087	16896	16953	17053	16926	16743	17058	17072	16858	16871	16878	16869	16786	17023	17009	17040	16969	16882	17032	16995	16879	16995	16879	17077	16798	16835	17047	16883	16980	17123	16841	17003	16980	16897	16909	17154	17070	16945	17135	16902	16816	17093	17015	16949	17009	16832	16947	17153	16757	16918	16789	16738	16962	17035	17070	17152	16887	17037	16927	16991	16992	17037	17025	16832	16886	16891	16842	17078	17011	17049	16914	17122	17057	16897	16998	17032	17071	17032	16951	17131	17096	16949	17147	17148	17027	16848	16989	16791	16937	17076	17014	16774	17028	17147	17085	16998	17121	17060	16997	16952	16914	16968	17087	17155	17153	17065	17042	17150	16964	16989	16928	16965	17025	17058	16893	16736	16840	17093	16901	17133	17185	16949	17104	17039	16912	16988	16845	16732	17160	16889	17259	17178	17002	16850	17054	17041	16996	16944	16927	17009	16935	17057	16915	16826	16868	17016	17059	17055	17059	16999	16717	16930	16772	17118	17089	16947	17006	17056	17005	16909	17184	16937	16946	17096	17065	17000	16924	17102	16799	16985	16913	16948	16783	16791	16921	16816	16770	16942	16910	16997	16945	17066	16956	16858	17046	16924	17048	16925	16869	16972	17005	17030	16890	16936	17159	16945	16960	17023	16966	17026	17049	17063	17049	16976	16846	17168	16813	16962	16843	17015	17177	17011	17073	17167	17023	17161	16828	16859	16961	17261	17059	16729	16800	16996	16906	16951	16963	17116	17056	16910	17141	17116	16956	16787	17121	16955	16946	16953	16947	17019	17015	16821	16931	16851	17033	17070	17140	16892	16926	16895	16979	16933	16776	17048	16692	17109	16766	16929	17134	16908	17248	17016	17060	17220	16937	17301	16970	16836	16953	16828	17178	16945	17217	17119	16939	17016	17093	17006	17046	17028	16963	17011	17021	17031	16968	17170	16851	16878	17067	17136	16849	16928	16950	17076	17097	17198	16928	16986	17010	16819	17011	16801	16997	17045	17148	16897	16766	17023	16970	16896	16701	16960	17019	17005	16873	16893	16891	16884	17077	17062	16891	17030	17137	16906	16993	16952	16869	16914	16994	16946	16857	16861	16871	17035	16950	16958	16770	16922	16830	16710	16990	16926	17032	17151	17074	16846	16843	17073	16748	16996	17158	17038	16987	17177	17023	17037	16909	16940	16962	16872	16790	16992	17113	16890	17083	17017	17051	17041	16959	17003	17013	16900	16997	17002	16843	17136	17240	17021	16925	16987	17016	16889	17143	16918	16872	17106	17018	16640	16846	16932	17118	16959	16813	17026	16935	16956	16781	16877	16963	16875	17089	16951	17063	16920	17129	17100	17002	16897	17033	17143	16956	16733	17098	17161	17054	17034	16983	16876	17210	16766	17032	17118	17140	17138	17140	16923	16876	17195	17123	16979	16845	17097	17118	17066	17178	17159	17048	16950	16873	17141	16930	17147	16971	17137	17069	17101	16955	16959	16960	17006	16920	17167	17082	16970	17035	17056	16902	16986	17049	16936	17035	16900	16772	17017	17138	17139	17087	17101	16850	16923	17018	16863	16875	17080	16750	17020	16973	17042	16935	16872	16792	16957	17071	17061	16973	17089	17117	16908	16898	17081	16861	17025	17088	16875	17176	16861	16924	16875	17080	16967	16913	17095	17135	17275	16975	17011	16955	16902	16783	16942	16843	16880	16870	17223	17001	16880	16820	17125	16837	16991	17091	17125	17131	16924	17016	16996	16964	16965	17072	16893	17015	16907	16956	17099	16903	17243	16989	16832	16869	16939	16873	16869	16664	17078	16937	16859	17251	16920	16978	16988	16978	16887	16899	16891	16950	16960	16990	16961	17033	17040	16766	17006	17025	16823	16846	17123	16842	17240	17088	17056	16923	16791	17169	16932	17006	17129	16914	16887	17074	16833	16993	17173	16943	16830	16819	16785	16890	17034	17120	17016	17118	16957	17122	16816	16994	16966	16961	16985	16898	16920	16990	16960	16841	16839	16941	16971	16981	16904	17046	17159	16962	16977	16986	16900	17018	17102	17185	17247	16974	17073	16957	16863	16858	16909	16994	17058	17144	16893	17043	16998	17055	17001	16770	17013	17037	17111	17001	17051	16860	16813	16999	16933	16964	16812	16971	16832	16964	16880	17017	16916	17163	16989	16916	16835	16918	16979	17020	17171	16952	16989	16973	16960	16992	16896	17039	16971	17042	16989	17007	16847	16958	16937	16945	16910	17042	17003	16835	16810	17041	16958	17062	17040	17125	16927	16917	16970	16873	17089	17003	17134	16902	16965	16912	16918	16963	17143	16887	16865	16873	16797	16697	16934	17035	16734	16957	17065	16915	16987	17080	16967	16928	16735	16927	17037	17080	17042	16891	17046	16944	17000	16923	17047	17128	17061	16998	17013	16859	16983	17074	17103	16949	16980	17056	16914	16896	16780	16980	16920	17036	16894	16806	16806	16785	16762	16887	16927	16903	16949	17040	16942	16878	16939	16959	17079	17001	16937	16892	17152	16973	17043	17007	16949	17041	16943	16897	17052	16922	16742	17049	17059	17014	16882	17136	17114	17105	16951	16945	16813	17037	17057	16829	16923	16904	16972	17078	16978	16928	16990	16928	16956	16972	17003	16982	16981	17051	16933	17084	17286	16898	16732	16864	17015	16837	16994	16955	17020	17108	17127	17124	17211	16953	16926	17142	16900	16816	17220	16745	17065	17088	16891	16790	16741	16902	17035	17053	17239	17017	17275	16963	16935	17142	16953	16974	17061	16931	16753	17063	16950	16676	16880	16862	17026	16927	16994	16814	16916	16855	16963	16988	17051	16972	16842	17072	16998	17025	17029	16965	16851	16862	16896	17017	16813	17008	16763	16808	16923	17061	17037	17024	16847	16888	16991	17041	17022	16919
24796	40796	37207	27997	20907	18336	18047	17129	17070	16784	16306	16124	15277	15811	15152	14836	14871	14639	14718	14723	14568	14403	14554	14543	14388	14497	14736	14516	14466	14372	14581	14432	14387	14436	14573	14435	14311	14498	14293	14630	14327	14486	14497	14551	14564	14645	14535	14604	14828	15129	15458	14916	14580	14514	14452	14420	14320	14282	14297	14402	14356	14462	14476	14334	14498	14428	14301	14485	14338	14343	14438	14499	14369	14330	14420	14443	14465	14253	14398	14381	14370	14392	14456	14316	14397	14376	14495	14315	14547	14408	14422	14508	14313	14370	14396	14346	14446	14330	14508	14468	14451	14412	14404	14378	14358	14349	14545	14426	14436	14388	14433	14472	14538	14374	14420	14372	14470	14254	14381	14512	14351	14457	14533	14446	14488	14242	14366	14463	14357	14351	14370	14341	14400	14441	14465	14471	14580	14462	14404	14426	14401	14261	14375	14407	14377	14325	14544	14395	14475	14526	14511	14350	14340	14397	14434	14295	14390	14518	14484	14526	14357	14516	14472	14497	14379	14291	14253	14442	14408	14342	14428	14447	14398	14394	14490	14483	14642	14375	14368	14323	14568	14390	14380	14436	14364	14257	14417	14413	14349	14422	14543	14463	14389	14369	14378	14288	14312	14624	14427	14463	14265	14304	14338	14550	14488	14350	14386	14291	14299	14499	14244	14409	14232	14499	14375	14264	14270	14273	14282	14417	14529	14363	14263	14381	14218	14409	14447	14420	14380	14342	14370	14273	14550	14455	14336	14391	14188	14408	14300	14462	14133	14442	14429	14575	14299	14394	14296	14499	14229	14426	14397	14289	14370	14285	14290	14465	14498	14428	14600	14436	14413	14368	14391	14421	14296	14342	14339	14276	14494	14370	14387	14242	14451	14240	14395	14326	14451	14314	14341	14407	14363	14517	14400	14293	14234	14292	14480	14499	14333	14432	14539	14230	14448	14433	14470	14389	14292	14355	14448	14465	14596	14277	14430	14360	14416	14340	14368	14311	14428	14577	14294	14324	14431	14490	14366	14349	14521	14424	14183	14367	14421	14465	14408	14382	14219	14367	14465	14326	14453	14416	14538	14388	14343	14365	14410	14402	14384	14358	14114	14380	14363	14196	14483	14406	14402	14376	14372	14426	14497	14429	14259	14280	14334	14466	14337	14340	14354	14577	14236	14526	14322	14422	14491	14372	14534	14413	14361	14411	14372	14348	14165	14304	14329	14361	14453	14478	14353	14482	14453	14383	14444	14530	14233	14291	14482	14365	14458	14317	14297	14483	14246	14352	14282	14316	14436	14416	14404	14354	14400	14398	14285	14291	14271	14363	14300	14420	14540	14347	14484	14321	14392	14351	14326	14353	14243	14287	14399	14413	14394	14382	14244	14249	14575	14278	14478	14303	14266	14523	14576	14437	14439	14493	14475	14380	14306	14280	14392	14330	14565	14556	14350	14497	14439	14343	14254	14271	14414	14547	14465	14402	14342	14339	14371	14379	14434	14369	14402	14427	14399	14522	14416	14399	14316	14429	14483	14401	14443	14447	14475	14342	14314	14357	14402	14235	14302	14444	14330	14312	14329	14543	14310	14378	14232	14260	14448	14338	14395	14451	14263	14505	14474	14370	14317	14484	14491	14597	14411	14373	14217	14337	14504	14243	14297	14252	14509	14512	14410	14470	14344	14547	14266	14400	14384	14450	14235	14395	14106	14390	14326	14484	14336	14251	14372	14366	14415	14497	14489	14312	14493	14372	14482	14477	14570	14452	14575	14533	14257	14390	14235	14263	14362	14290	14434	14241	14370	14411	14321	14282	14495	14607	14350	14490	14414	14380	14479	14448	14755	14355	14489	14269	14386	14352	14362	14324	14340	14411	14385	14419	14204	14306	14253	14430	14317	14296	14502	14410	14350	14414	14318	14358	14412	14384	14542	14335	14340	14371	14356	14565	14380	14352	14464	14601	14293	14424	14427	14385	14384	14313	14314	14412	14406	14485	14523	14616	14375	14473	14279	14336	14486	14326	14371	14315	14623	14478	14343	14476	14429	14290	14308	14380	14171	14453	14379	14435	14404	14243	14307	14347	14348	14261	14438	14452	14253	14541	14451	14238	14540	14353	14421	14334	14350	14281	14357	14375	14240	14321	14572	14433	14400	14502	14398	14327	14359	14495	14299	14406	14323	14466	14341	14427	14447	14589	14344	14386	14433	14533	14342	14365	14257	14415	14460	14258	14417	14517	14404	14378	14496	14597	14285	14305	14364	14268	14423	14362	14390	14380	14483	14439	14298	14474	14268	14433	14444	14405	14306	14409	14348	14322	14236	14410	14314	14304	14343	14551	14425	14360	14328	14453	14343	14384	14291	14321	14267	14520	14224	14440	14568	14248	14351	14541	14367	14387	14362	14379	14311	14332	14312	14431	14096	14437	14462	14381	14435	14309	14332	14450	14444	14303	14555	14354	14325	14312	14402	14298	14423	14392	14420	14515	14353	14384	14344	14358	14319	14445	14508	14244	14366	14269	14269	14462	14392	14515	14340	14408	14536	14427	14288	14335	14379	14355	14390	14512	14253	14316	14189	14354	14409	14372	14243	14295	14614	14294	14318	14453	14206	14248	14354	14327	14585	14525	14381	14426	14438	14336	14517	14318	14372	14496	14447	14252	14492	14403	14391	14294	14425	14420	14542	14400	14444	14193	14540	14363	14400	14337	14516	14363	14434	14382	14399	14452	14445	14200	14599	14179	14348	14408	14383	14324	14418	14590	14522	14592	14295	14365	14352	14555	14397	14398	14450	14382	14332	14350	14358	14424	14510	14192	14424	14389	14370	14288	14466	14443	14314	14463	14501	14414	14293	14449	14339	14354	14365	14315	14450	14479	14371	14299	14287	14426	14505	14376	14323	14349	14453	14248	14421	14326	14241	14336	14402	14559	14450	14383	14298	14428	14348	14421	14429	14498	14388	14376	14494	14450	14365	14451	14470	14456	14303	14338	14272	14449	14439	14373	14260	14384	14306	14280	14404	14470	14358	14540	14347	14470	14339	14247	14509	14460	14327	14411	14378	14264	14223	14422	14177	14507	14330	14321	14532	14476	14572	14495	14395	14557	14251	14572	14275	14316	14319	14411	14291	14579	14465	14363	14294	14420	14495	14295	14366	14432	14407	14518	14329	14473	14599	14302	14418	14365	14373	14339	14367	14274	14487	14303	14454	14260	14384	14447	14382	14250	14419	14410	14475	14334	14311	14257	14460	14373	14384	14416	14280	14492	14321	14537	14239	14350	14381	14471	14210	14229	14520	14412	14396	14264	14271	14363	14283	14472	14320	14369	14510	14427	14387	14316	14233	14459	14393	14354	14493	14286	14458	14530	14461	14407	14416	14316	14458	14370	14324	14461	14398	14457	14451	14537	14387	14460	14477	14393	14359	14458	14352	14309	14372	14381	14529	14244	14386	14541	14499	14575	14457	14422	14502	14445	14252	14410	14307	14455	14501	14419	14322	14392	14331	14428	14420	14331	14599	14496	14331	14281	14425	14435	14191	14479	14318	14484	14213	14360	14570	14369	14481	14420	14383	14327	14280	14382	14425	14240	14380	14458	14506	14287	14484	14207	14421	14377	14189	14290	14271	14396	14244	14427	14289	14465	14457	14444	14417	14414	14417	14224	14429	14248	14386	14470	14333	14472	14400	14302	14397	14299	14474	14283	14283	14517	14201	14407	14342	14399	14539	14415	14481	14438	14556	14445	14356	14282	14318	14250	14421	14531	14499	14456	14278	14374	14520	14437	14336	14383	14480	14489	14370	14473	14322	14225	14309	14369	14517	14338	14427	14471	14588	14416	14402	14393	14239	14553	14308	14288	14503	14331	14372	14346	14221	14272	14449	14329	14501	14473	14287	14494	14343	14276	14501	14244	14388	14309	14352	14352	14463	14405	14420	14438	14366	14474	14281	14481	14353	14503	14314	14326	14438	14318	14403	14399	14352	14244	14327	14445	14466	14424	14411	14280	14558	14417	14468	14506	14305	14389	14352	14521	14333	14420	14381	14315	14520	14376	14451	14325	14317	14454	14421	14327	14278	14324	14325	14451	14310	14313	14407	14415	14413	14358	14519	14462	14418	14506	14160	14358	14322	14480	14295	14427	14284	14440	14270	14303	14381	14386	14341	14435	14191	14266	14461	14271	14230	14523	14403	14361	14473	14236	14195	14406	14495	14484	14387	14387	14411	14506	14451	14369	14352	14543	14254	14447	14408	14302	14330	14671	14523	14346	14503	14365	14433	14289	14606	14360	14333	14397	14529	14286	14351	14459	14303	14447	14346	14500	14388	14471	14349	14361	14289	14273	14352	14353	14192	14378	14493	14371	14303	14418	14481	14364	14420	14430	14295	14261	14286	14320	14269	14343	14393	14410	14467	14442	14331	14213	14383	14408	14385	14457	14434	14382	14390	14368	14301	14276	14275	14510	14515	14461	14307	14393	14447	14184	14354	14358	14482	14460	14296	14408	14445	14415	14375	14515	14409	14499	14478	14453	14323	14348	14297	14372	14461	14404	14441	14391	14376	14273	14276	14307	14382	14494	14364	14458	14327	14513	14319	14284	14503	14374	14263	14365	14388	14358	14281	14426	14402	14459	14395	14478	14298	14317	14467	14372	14469	14319	14441	14321	14455	14555	14368	14287	14613	14279	14405	14333	14513	14257	14444	14406	14492	14295	14400	14403	14332	14381	14587	14472	14417	14348	14417	14389	14403	14320	14405	14277	14387	14298	14435	14374	14401	14425	14360	14477	14231	14328	14328	14368	14452	14349	14577	14289	14392	14213	14273	14393	14402	14105	14327	14428	14542	14380	14319	14314	14378	14374	14240	14397	14445	14428	14359	14391	14508	14427	14477	14446	14376	14252	14411	14459	14378	14380	14377	14298	14341	14520	14449	14279	14359	14434	14479	14464	14385	14404	14508	14434	14487	14384	14416	14408	14464	14415	14362	14444	14394	14464	14378	14422	14455	14410	14442	14425	14473	14230	14470	14430	14337	14163	14258	14455	14314	14431	14423	14254	14495	14333	14356	14580	14329	14652	14311	14526	14348	14413	14365	14373	14300	14351	14501	14440	14471	14335	14438	14447	14293	14380	14634	14261
22945	21420	29297	23928	21737	23706	25211	19657	18552	18547	17959	17408	17411	17315	16946	16681	16492	16321	16543	16439	16371	16237	16183	16097	16232	16260	16305	16280	16295	16157	16071	16059	16226	16231	16170	15948	16159	16049	16132	15991	16168	16155	16052	16085	16219	16386	16309	16176	16483	17101	17656	16994	16804	16302	15914	16073	16046	15901	16090	16209	16205	16174	16235	16175	16028	16088	16137	15868	16013	15975	16087	15942	16121	16069	15954	15886	16205	16019	15867	15873	15777	15905	15862	16006	15998	16044	16125	15878	15999	15920	15894	16059	15902	16181	16134	16029	16090	16013	16112	16005	15927	15902	15919	15784	15959	15716	16042	15990	15940	15982	16093	15965	16082	15948	16203	15727	16145	16135	15819	15740	15817	16079	16124	15904	15991	15996	15890	16114	16212	15842	15940	15926	16020	15983	16144	15940	16086	15921	15874	16027	16093	15978	15913	16058	16171	16102	16053	15845	16062	15920	15863	16007	16055	15950	15966	16099	16054	15873	16036	15840	16075	15870	16125	15832	15873	15981	15997	16054	16010	15894	15921	16014	16002	16054	16023	16050	15949	15870	15976	15833	15927	15787	15863	16066	15821	16048	15816	15830	15911	16082	16084	16028	16002	16100	15898	16140	15989	16067	15963	16096	15893	15936	16050	16047	15759	15919	15941	16020	15904	16046	15847	15828	16075	16021	15847	15904	16024	16006	16040	15948	16135	15996	16021	15825	15952	15808	15832	15821	15826	16034	16000	15819	15892	15888	15879	15893	15778	15814	16156	16060	15906	15838	15698	16116	15892	15906	15981	16082	15953	16101	15906	15833	15915	16039	16001	15899	16027	15920	15969	16077	15837	16001	16136	16007	15934	16029	16031	15991	15982	16047	16183	16166	15808	15865	15821	16155	15834	15686	15851	15826	15963	15964	15954	15909	15940	15995	15948	15967	15772	16006	15913	15927	16086	16069	15985	15825	15871	15919	15924	15940	16021	16032	16030	15863	15933	15968	15966	16087	16010	15956	15938	15966	15998	15990	16065	16004	16015	15967	15817	15768	15984	15900	15949	15794	15892	15833	16026	16050	15959	15977	16120	16168	15884	15913	15943	15895	16101	15946	16042	15749	16067	15726	15917	16009	16028	15894	15986	15885	15959	15998	15884	15916	16069	16222	16027	16277	15948	16125	16083	16035	15960	15869	16140	15904	16014	16008	15786	16170	16059	15848	15779	15796	15984	16009	15935	15858	16125	15962	15988	15848	15896	15928	15937	15984	16165	15816	15743	15968	15855	15983	15696	15823	16009	15984	15981	15862	15982	15977	15994	15910	16071	15820	16091	15939	15960	16041	16121	15794	15882	16095	16075	16039	15614	15888	15964	15976	15956	16208	16007	16185	16109	16055	16010	16000	16097	16000	15903	16321	15902	15938	15981	15988	15812	15752	15887	16026	16097	15980	15838	15802	15803	15840	15908	15704	15892	15717	16022	16064	15901	15949	16088	15957	15988	15821	15923	16046	15920	15842	16120	15877	15911	15849	15791	16024	15904	15968	15968	15890	15977	16083	16038	15744	15964	16028	16182	15807	16057	15764	15891	16126	16011	16046	15944	16078	15908	16095	16196	15961	16087	16002	15965	15846	15994	15957	16187	15938	15861	15903	16011	15961	15981	15988	16033	15787	16029	16188	16140	15974	15872	15862	15832	16063	15998	15960	15977	15900	15572	15931	16070	15940	15933	15998	16149	16049	16112	15828	16048	15903	15955	15875	15894	15835	16119	15955	15832	15768	15692	15925	16093	15898	16078	16008	15660	15908	16040	16077	15847	15914	15871	15809	16009	15807	15935	15921	16037	16040	16139	15975	16033	15933	15907	15904	15935	16044	15927	15765	16039	15903	16038	15999	15859	15859	15961	15950	16144	16033	16021	15945	16236	15825	16089	16015	15871	15812	16061	16014	16021	15947	16038	15946	15794	15971	16002	16113	15796	15938	15942	16016	15885	15765	15978	16061	16142	15868	15975	15683	16065	16059	15797	16323	16233	16124	15771	15983	15885	15932	15810	15959	15971	15911	16032	15915	16055	15965	16062	15884	16024	16203	16072	15988	15969	15942	15871	15919	15926	15853	16131	15983	15962	15793	15880	15854	16113	16015	15913	16001	15935	15922	15861	15818	15843	16014	15978	15993	15983	15932	15716	15937	16088	15889	16010	15952	15829	16147	15872	15855	15924	15915	15953	15935	15978	15954	16011	15915	15929	15853	16041	15844	16027	15964	16014	15786	16027	15650	15934	15996	16104	15758	15953	15890	15910	15922	15754	16272	16066	15868	16085	15863	15830	16059	15873	16041	16052	16005	16077	15813	16118	15916	15737	15883	15971	15774	16138	15813	15965	16022	15732	15987	16133	15967	15759	15854	16060	15893	15957	15799	15914	15838	15861	15814	15851	16002	16099	15920	15966	15918	15867	15929	16065	15571	16127	15757	16012	15729	16022	16034	16033	15768	15871	15989	15892	16288	15964	15741	15788	16052	15907	15778	16043	16048	15991	15965	15799	16001	15878	15818	15811	16145	16016	15857	15930	15895	16017	15813	15905	16136	15900	15771	16159	15940	16147	15878	15688	15977	16137	15977	15891	16060	16046	16039	15839	15989	15967	15958	15692	15850	15839	16022	16012	16081	15824	15914	15819	16060	16079	15988	15895	15889	15925	16085	16064	16012	15942	15967	15949	15783	15745	15752	15965	15792	15967	15983	15805	15962	15950	15981	15957	16135	15927	16020	15967	15918	16011	16048	15980	15909	15967	15939	15925	15895	16077	15799	15923	15897	15684	15896	15930	16125	16011	16113	16115	15998	16204	16027	16103	15874	15971	15684	15844	15881	15993	15800	15869	16032	15828	15945	15781	15984	15975	16023	15844	16154	16006	15827	16114	15725	15793	16120	15900	15867	15927	15835	15914	16130	16179	16006	16081	16051	16158	16046	15930	15848	15735	15937	15751	15931	15938	15759	15977	15920	15937	16033	15892	15959	15876	15855	15981	16178	15907	16056	15903	15789	15878	16024	16066	16206	15927	15982	16055	16000	15781	16014	15728	16013	15958	15927	15925	16169	15700	15818	15871	15863	15769	16038	16036	15904	15850	15883	15926	16157	15784	15898	15898	16030	15900	15769	16025	16025	16008	16081	16119	15865	16026	16004	15879	15738	15895	16015	15741	15969	15955	15678	16022	15997	15966	15899	16090	15996	15974	15919	16018	15721	15876	16060	16121	16036	16008	16004	15837	15901	15994	15950	15988	15781	15981	16102	15870	15835	15996	16217	16092	15774	15927	15699	15869	15953	16013	16009	15890	16000	15883	15823	15919	15796	16000	15900	15900	15955	16014	15925	16046	16090	15996	15879	15968	15963	15838	15973	15963	15904	15746	15986	15961	16000	15955	16039	15829	15797	15958	15810	15768	15962	16103	15805	15997	16196	15903	15875	15868	15963	15802	15948	15944	15837	15834	16066	15904	15869	15999	16020	15946	15995	15850	16093	16008	15832	16089	16014	16055	16023	16021	16034	15851	15859	15907	16170	15817	15919	15865	16202	16150	15940	16101	15875	15749	15797	15798	15968	15989	15867	16238	15887	15952	15937	15862	15939	15751	15914	15807	15794	16029	15976	16009	15907	15935	15804	16005	15905	15913	15828	16010	15928	16106	16115	16010	15921	15796	16031	15931	15833	15929	15986	15891	16048	15964	16056	15816	16093	16077	16026	15871	15902	16031	16053	16124	15922	15833	16028	16000	16009	15924	15746	15830	15690	16058	15888	15812	16063	15914	16170	16053	16095	15764	15784	15996	16141	16002	15938	15972	15905	15877	16313	15922	15828	15909	15997	15992	15843	16119	16154	15775	15996	15780	16108	15948	15787	15829	15883	16096	16107	16078	15927	16044	15799	16099	15977	15947	15821	16136	16048	16055	15886	16239	16089	15859	15781	15911	15816	16116	16055	16048	15873	15964	15919	15961	15820	15938	15860	15782	15920	16052	16019	15949	15984	16043	15950	15989	15893	16070	16118	15957	15945	15781	16055	16107	15863	15965	15966	16116	15801	16264	16144	15875	15864	16086	15890	16024	15951	16249	16079	16012	16183	15949	15789	16029	16076	16066	15871	16075	16052	15933	15849	15836	16112	16034	16057	16076	15977	15955	15819	16016	15954	15815	15845	16081	15890	15820	16100	15837	15889	15865	15788	15811	15972	16066	15928	15921	16049	16012	16001	15991	15826	15944	16003	15969	15941	16020	16170	15992	15972	16108	15936	15817	16051	16062	15842	15917	15866	15958	15954	15900	16078	15936	15910	16039	16049	15939	15943	15836	15936	16100	15670	15893	16096	16114	15958	15876	16009	16130	15894	16002	15919	16026	15931	16221	15806	15930	15845	15831	15787	15787	16009	15958	15939	15929	15889	16095	16149	15999	16052	15862	16027	16157	16151	15929	15917	15819	15994	16050	15941	15910	16010	15829	15933	15759	16104	16027	15942	15845	15990	16091	15961	16002	15912	15995	16167	16050	16163	16049	15872	16068	15936	15907	15863	16151	16102	15928	16151	15972	16042	16007	15983	15854	15948	16100	15788	15967	16013	15977	15918	15932	16014	15768	16044	15962	15780	15995	16012	15954	15866	15899	15752	16046	15956	15993	16186	15927	15860	16098	15749	15952	16003	15737	15994	15914	15830	15825	15813	16048	15988	16149	15925	15880	16194	16053	15917	15842	15840	16190	16005	16153	16009	16205	16117	16069	15724	16033	15940	15762	16007	15920	15877	16096	16090	16028	16003	16083	15981	16062	16109	15949	15769	15902	15891	15832	15781	16091	16087	15950	15970	15806	15974	15923	15949	16068	16127	15892	15987	15926	15848	15910	15826	15876	15913	15983	15968	16091	15912	15711	16021	15905	15903	15982	15795	15928	15943	16014	15827	16058	15810	16029	15816	15904	16026	16336	15893	15928	15729	15663	15972	16071	15888	15756	15999	15838	15930	16162	15965	15955	15873	15904	15873	15862	15980	16035	15816	15957	16025	16012	15751	15797	16113	16070	16105	15981	15883	15891	15930	15941	16009	15992	15965	16046	16044	15808	16107	16078	15917	15949	16092	16067	16023	15967	15881	15954	15830
27754	43914	41519	31651	25173	20718	19225	18508	18012	17471	16524	15977	16118	15704	14873	14682	14247	14181	14181	14167	14150	14047	13941	13914	14044	13942	13997	13907	13929	14127	13942	13914	13805	13890	13741	13637	13790	13844	13721	13854	13769	13648	13755	13847	13858	14030	14003	14226	14420	15428	15907	15196	14250	14001	13868	13643	13838	13680	13724	13876	13780	13702	13862	13706	13944	13826	13722	13892	13802	13941	13873	13791	13754	13795	13651	13897	13807	13709	13786	13881	13874	13871	13638	13805	13717	13848	13725	13855	13924	13804	13857	13745	13716	13816	13760	13840	13721	13868	13866	13738	13569	13713	13683	13550	13989	13613	13888	13775	13750	13728	13724	13741	13811	13759	13580	13528	13636	13791	13666	13665	13800	13674	13718	13638	13712	13850	13856	13914	13666	13644	13747	13846	13748	13718	13721	13902	13695	13774	13649	13914	13859	13722	13773	13636	13817	13666	13625	13582	13933	13843	13849	13716	13727	13618	13699	13668	13735	13774	13778	13656	13995	13764	13513	13756	13764	13658	13849	13805	13711	13889	13886	13811	13675	13736	13593	13698	13757	13874	13807	13720	13733	13744	13802	13736	13648	13793	13641	13897	13582	13577	13725	13947	13816	13648	13759	13895	13712	13811	13713	13862	13734	13645	13747	13718	13834	13612	13919	13693	13970	13751	13939	13781	13833	13586	13749	13764	13686	13818	13749	13943	13907	13732	13735	13550	13717	13706	13749	13672	13789	13921	13552	13605	13736	13664	13709	13744	13768	13739	13883	13813	13657	13781	13816	13744	13778	13746	13874	13787	13821	13781	13696	13683	13796	13739	13435	13811	13813	13821	13989	13725	13823	13806	13656	13774	13709	13875	13889	13773	13878	13720	13862	13707	13742	13850	13837	13665	13830	13765	13616	13938	13760	13735	13845	13732	13826	13882	13656	13750	13775	13792	13697	13742	13879	13763	13739	13829	13782	13771	13759	13491	13903	13696	13637	13692	13838	13649	13751	13854	13727	13635	13811	13779	13707	13717	13789	13663	13871	13735	13836	13732	13756	13729	13816	13589	13799	13599	13659	13808	13680	13807	13831	13669	13905	13677	13677	13773	13824	13877	13650	13965	13781	13552	13740	13982	13869	13776	13741	13681	13780	13739	13707	13797	13733	13720	13727	13671	13667	13606	13803	13718	13652	13740	13710	13877	13724	13764	13644	13705	13693	13734	13664	13621	13730	13579	13893	13740	13797	13616	13762	13662	13655	13868	13767	13852	13777	13713	13714	13832	13612	13704	13795	13778	13681	13781	13671	13572	13813	13764	13659	13672	13755	13584	13721	13605	13701	13815	13747	13768	13762	13763	13785	13642	13826	13829	13603	13840	13564	13743	13805	13546	13750	13659	13915	13573	13802	13753	13810	13806	13873	13625	13646	13652	13786	13641	13889	13700	13737	13628	13832	13914	13723	13674	13907	13610	13750	13813	13883	13773	13742	13826	13749	13783	13853	13723	13717	13815	13849	13809	13703	13828	13639	13903	13817	13831	13589	13669	13919	13857	13676	13908	13751	13694	13695	13554	13740	13704	13675	13779	13785	13724	13885	13869	13840	13867	13598	13788	13734	13716	13668	13724	13775	13750	13551	13669	13855	13651	13616	13861	13723	13817	13640	13627	13753	13781	13747	13732	13723	13719	13766	13639	13774	13606	13721	13757	13657	13665	13880	13796	13879	13787	13746	13800	13829	13842	13743	13797	13728	13709	13865	13965	13913	13797	13791	13747	13755	13673	13727	13757	13660	13907	13857	13804	13917	13698	13655	13798	13755	13605	13748	13665	13768	13825	13674	13780	13793	13756	13729	13683	13675	13747	13751	13619	13764	13792	13745	13860	13848	13703	13712	13741	13688	13619	13906	13752	13661	13929	13764	13906	13754	13656	13745	13748	13733	13822	13741	13814	13680	13669	13837	13777	13615	13848	13822	13692	13686	13753	13740	13820	13750	13597	13584	13549	13770	13757	13846	13879	13782	13622	13866	13653	13874	13784	13621	13709	13790	13885	13773	13658	13757	13762	13858	13769	13931	13741	13815	13659	13820	13618	13813	13714	13741	13651	13719	13665	13905	13695	13854	13770	13865	13840	13922	13666	13832	13660	13871	13769	13781	13676	13691	13696	13680	13698	13743	13806	13766	13737	13767	13683	13891	13628	13671	13819	13756	13769	13704	13808	13835	13729	13722	13811	13701	13769	13731	13744	13638	13626	13751	13943	13765	13680	13844	13828	13735	13754	13729	13738	13710	13754	13869	13681	13820	13609	13796	13675	13606	13523	13630	13605	13770	13758	13767	13730	13847	13703	13682	13832	13676	13795	13645	13824	13839	13934	13769	13742	13714	13697	13699	13914	13756	13769	13646	13734	13684	13661	13785	13789	13547	13764	13764	13628	13745	13724	13829	13804	13830	13784	13767	13857	13602	13743	13778	13558	13737	13822	13780	13646	13653	13683	13855	13975	13654	13663	13747	13836	13936	13655	13802	13771	13737	13717	13984	13762	13959	13750	13597	13843	13692	13817	13598	13639	13714	13957	13903	13687	13804	13766	13821	13547	13751	13813	13612	13731	13697	13875	13838	13819	13654	13709	13742	13771	13856	13690	13765	13698	13774	13855	13816	13781	13851	13889	13810	13753	13793	13749	13856	13865	13640	13810	13610	13711	13731	13779	13722	13560	13692	13754	13716	13503	13556	13777	13728	13844	13881	13746	13724	13758	13757	13853	13750	13944	13766	13763	13766	13801	13751	13782	13868	13732	13752	13742	13761	13775	13750	13644	13676	13766	13809	13702	13648	13926	13777	13783	13599	13854	13844	13735	13829	13627	13806	13659	13830	13836	13979	13671	13631	13796	13645	13626	13830	13741	13600	13748	13663	13717	13862	13872	13873	13789	13826	13678	13673	13824	13752	13740	13548	13480	13725	13765	13727	13752	13851	13836	13663	13684	13768	13778	13731	13851	13645	13646	13836	13852	13869	13839	13639	13629	13866	13674	13684	13751	13939	13710	13835	13651	13752	13780	13928	13764	13723	13714	13718	13761	13637	13701	13835	13680	13791	13645	13710	13841	13825	13742	13778	13716	13694	13830	13732	13599	13820	13935	13621	13728	13708	13810	13637	13849	13817	13750	13709	13853	13750	13941	13876	13569	13819	13653	13726	13843	13850	13905	13798	13739	13733	13637	13721	13752	13889	13742	13826	13699	13748	13773	13692	13731	13631	13722	13649	13861	13832	13717	13731	13752	13727	13720	13715	13701	13842	13844	13692	13741	13644	13707	13841	13817	13737	13745	13958	13798	13681	13485	13743	13748	13787	13629	13727	13708	13784	13848	13624	13688	13839	13793	13799	13738	13864	13730	13860	13846	13706	13696	13705	13784	13705	13649	13437	13874	13807	13711	13883	13511	13892	13663	13923	13765	13905	13662	13677	13714	13789	13435	13827	13655	13750	13771	13776	13702	13641	13612	13957	13747	13693	13716	13783	13807	13842	13837	13656	13711	13789	13852	13785	13527	13729	13846	13669	13816	13751	13673	13716	13914	13538	13773	13686	13854	13836	13793	13791	13736	13682	13748	13883	13712	13782	14025	13862	13659	13820	13871	13717	13748	13681	13699	13753	13576	13674	13715	13600	13876	13698	13759	13746	13571	13727	13702	13917	13691	13807	13667	13775	13759	13662	13837	13684	13847	13810	13805	13843	13698	13870	13665	13567	13806	13542	13786	13723	13711	13843	13740	13697	13699	13801	13731	13774	13805	13489	13826	13656	13520	13662	13859	13824	13794	13676	13707	13741	13706	13894	13728	13583	13823	13779	13647	14007	13673	13703	13811	13856	13796	13628	13770	13764	13731	13708	13887	13860	13820	13752	13811	13755	13747	13775	13778	13506	13790	13617	13702	13684	13605	13783	13628	13876	13721	13735	13695	13738	13839	13652	13771	13725	13797	13808	13806	13730	13667	13670	13807	13610	13825	13724	13717	13798	13814	13932	13702	13785	13655	13852	13748	13708	13784	13655	13805	13786	13769	13756	13533	13691	13769	13752	13602	13701	13671	13791	13693	13834	13662	13685	13857	13604	13816	13748	13746	13784	13691	13733	13735	13711	13939	13646	13664	13835	13772	13803	13788	13728	13538	13847	13934	13812	13659	13832	13587	13722	13863	13691	13789	13892	13661	13652	13788	13683	13776	13872	13906	13744	13736	13766	13686	13756	13410	13683	13799	13746	13601	13726	13666	13765	13691	13710	13667	13763	13743	13637	13873	13784	13650	13817	13688	13888	13652	13667	13681	13698	13841	13681	13743	13581	13662	13744	13954	13578	13527	13843	13765	13804	13737	13896	13692	13594	13841	13827	13682	13677	13917	13517	13864	13812	13847	13699	13679	13698	13796	13772	13851	13653	13692	13728	13860	13788	13702	13853	13871	13572	13766	13626	13747	13754	13792	13788	13611	13913	13802	13682	13715	13797	13789	13788	13655	13859	13989	13668	13637	13949	13716	13869	13688	13783	13874	13897	13682	13567	13784	13759	13570	13808	13619	13774	13682	13794	13740	13747	13779	13861	13546	13915	13715	13798	13751	13592	13581	13842	13731	13663	13696	13841	13708	13817	13678	13681	13739	13550	13756	13779	13761	13660	13795	13737	13824	13818	13765	13762	13757	13764	13549	13817	13835	13939	13615	13607	13838	13584	13746	13701	13811	13796	13840	13698	13767	13613	13909	13706	13710	13701	13788	13651	13854	13761	13589	13740	13788	13728	13816	13589	13586	13884	13759	13784	13769	13859	13858	13621	13694	13622	13739	13739	13865	13642	13704	13890	13667	13770	13773	13634	13724	13821	13816	13834	13631	13785	13565	13794	13977	13777	13776	13889	13752	13685	13706	13731	13702	13716	13620	13740	13716	13768	13831	13763	13732	13833	13794	13736	13800	13793	13784	13600	13869	13640	13773	13782	13867	13678	13802	14008	13823	13722	13660	13831	13728	13751	13763	13685	13861	13695	13671	13770	13793	13866	13850	13676	13632	13766	13696	13709	13879	13817	13622	13915	13874	13951	13733	13800	13718	13833	13575	13730	13658	13877	13726	13788	13689	13803	13752	13710	13866	13848	13717
27957	23432	27855	24243	19008	17843	17538	16979	16947	16606	16468	16275	16323	16296	15923	16191	16212	16003	16150	16096	16128	15798	16023	16137	16129	15979	15939	16075	16013	16021	15792	15718	15955	16000	15812	15968	16014	15935	15938	15931	15903	15787	15894	16124	16004	15959	16125	16073	16099	16077	16201	15945	15805	16077	15748	15922	15896	15740	15843	15908	15820	15941	16071	15973	15849	15837	15974	15895	15937	15847	15921	15934	15834	15786	16182	15764	15841	16161	16075	15969	16070	15886	15919	15820	15796	16101	15919	15852	15828	15830	15911	16022	15934	16133	15828	16064	15765	15909	15865	15964	15742	15939	15900	15820	15960	16022	15943	15835	15906	15971	15877	15847	15886	15869	15884	15928	15849	16025	15954	15713	15939	15802	15924	15956	15817	15651	15876	15668	15895	15974	16067	15960	15988	15728	15833	15894	15904	15586	15951	15687	15850	15848	15966	15955	15836	15565	15823	15846	15926	15765	15707	15824	15833	15804	15884	15946	15857	15764	15822	15835	15949	15923	15843	16012	15877	15869	15801	15848	15920	15840	15878	15879	15870	15909	15806	15924	15879	15818	16085	16088	16039	16008	15844	16052	15816	15917	16000	15950	16057	15927	15977	15718	15942	15853	15837	15858	15953	15767	15999	16040	15872	15812	15937	15911	16113	15805	15788	16071	15916	15919	15897	15897	15822	16114	15946	16039	15947	16032	15827	15785	15889	15985	15905	15689	15799	15945	15771	15754	15969	15941	15875	15820	15996	15981	15894	15722	15837	15763	15838	15901	15938	15651	15905	15905	15881	15898	15638	15807	15915	15890	16171	15850	15818	15964	15861	15863	15885	15734	15847	15966	15938	15891	15782	15705	15853	15954	15991	16078	16016	15861	16000	15988	15897	15859	15934	15954	15983	15782	16002	15737	15920	15784	15723	15816	15879	15890	15750	15727	15885	16045	16048	15899	15824	16025	15807	15962	15795	15888	16058	15871	15976	15801	15864	15976	15657	15994	15989	15957	15671	15717	15780	16005	15858	15980	15992	15841	15871	15911	15672	16202	15825	15811	15984	15845	15882	15937	15967	15894	15878	16005	15799	16044	15730	15979	15704	15686	15877	15908	15922	15926	15735	15873	15921	15951	16037	15943	15924	15995	15855	15641	15919	16050	15925	15983	15958	15839	15955	16035	15816	15758	15740	15973	15720	15863	15738	15793	15901	15978	15812	16120	15825	16006	16017	16065	15991	15868	15849	15667	15803	15874	15764	15734	15934	15977	15960	15941	15922	15886	16009	15892	15800	15810	15902	15811	15877	15861	15940	15824	15980	15848	15858	16054	16008	16005	15997	15788	15857	16040	15950	15801	15749	15807	15781	15819	15836	16006	15904	15958	15980	15976	15697	15826	15932	15701	15816	15922	15939	16031	15923	15868	15776	15861	15913	15703	15907	15980	15931	15690	16050	16046	16118	15771	15876	15858	15830	15931	15725	16050	15693	15881	15901	15721	16056	15889	15884	15922	15982	15946	15999	16097	15841	15867	15829	16049	15912	15882	15984	15891	16097	15958	16047	16037	15855	15866	15836	15954	15889	16041	16043	15911	15753	15876	15997	16098	16037	15731	15715	15827	15916	15832	15941	15902	15874	15970	15932	16106	15921	15872	15937	15799	16052	15831	16010	16009	15838	15887	15909	16049	15979	15771	15982	16054	15858	15908	15879	15872	15855	15918	15843	15979	15806	15834	16044	16000	15900	15842	15850	15923	15880	16011	15904	15770	16056	15766	15997	15898	15781	15797	15929	16140	15746	15912	15905	15854	15806	15865	16029	15698	15873	15851	15882	15693	15900	16160	16065	16037	16041	15829	15982	15858	15852	15935	15811	15788	15891	15850	16057	15732	15877	16002	15775	15839	15974	15887	15887	15774	15978	15866	16041	15741	15766	15757	15624	15788	15894	15726	15933	16027	15893	15898	16207	15748	16000	16014	15965	15967	15901	15909	15779	15847	15720	16136	15981	15889	15947	15891	15939	15845	15826	15977	15776	15931	15897	15834	15840	15829	15932	15833	15977	15885	15680	15909	15959	16102	15916	15832	15685	15867	15977	15983	15881	16016	15787	16166	16089	16029	15962	15781	16054	16117	16076	16024	16111	15966	15928	15783	15894	15795	15871	15907	15798	15938	15930	15867	15898	15787	15874	15870	15984	15839	15867	15764	15927	15765	16016	16031	15896	15985	15728	15931	15947	15726	16034	16079	15929	15836	15695	15995	15887	15971	15893	15951	15959	15869	15994	15920	15777	15846	16007	15866	15763	15933	15848	15745	16006	15924	15934	15815	15840	15909	15903	15841	16069	15892	15898	15886	15847	15706	15992	15811	15840	15903	15827	15762	15813	15910	16208	15807	15965	15854	15995	15822	15753	15701	15862	15891	15959	15785	15815	15946	15979	15924	16065	16014	15941	15994	15901	15938	15917	16032	15800	15838	15820	15966	15873	15956	15949	15920	15916	15865	15893	15822	16114	15942	15886	15969	15854	15985	15898	16028	15913	15849	15830	15985	15850	15931	15988	15741	15926	15691	15825	15879	15972	15782	16007	15871	15760	15876	15889	15866	15742	15928	15853	15914	15960	15879	15848	15780	15930	15921	15902	15916	15943	15907	15917	15764	15688	16031	16019	15688	15969	15822	15961	15829	15970	16138	15711	15731	15934	15879	15908	16009	15803	15977	16152	16074	15834	15909	15945	15768	15831	16027	16042	15741	16117	15789	15888	15904	15636	15889	15850	15847	15777	15850	15706	15957	15761	15818	16199	15939	15874	15882	15823	15843	16061	15904	15885	15919	15911	15761	15919	15791	15834	15963	16158	15996	15990	15982	15815	15875	16029	15807	15789	15888	15859	15823	15883	15875	15658	15867	15861	15931	15835	15723	16072	15868	16034	16005	15727	15915	15930	15793	16080	16075	15913	15848	15819	15918	15810	15804	16094	15966	15819	15900	15751	15851	15852	15900	15891	15834	16036	15920	16111	16054	16026	15972	15829	15917	15948	16016	15814	15754	15722	15871	15873	15721	15818	15835	16075	15964	15905	15901	15900	15883	16052	16163	15856	15917	15983	15745	15771	15818	16008	15819	15854	15913	15832	15969	16033	15956	15719	16044	15884	15848	15903	15976	15916	15833	15782	16119	16066	15913	15786	15979	15889	15765	16007	15773	15888	15964	16042	15910	15986	15849	16007	16020	15943	16123	16092	15959	15757	15825	15854	16051	15775	15838	15974	15983	15829	15551	15820	15921	15947	15929	15913	15891	15943	16001	16048	15850	16010	15941	16134	15979	15968	16038	15936	15731	15778	15958	15946	15853	16043	15873	15777	15725	15888	15892	15935	15862	15828	15859	16012	15973	15824	15820	15944	15849	15968	15755	15814	16013	15787	15944	16005	15935	15849	15947	16031	15838	15954	16073	15923	16074	15915	15899	15917	15901	15897	15866	15923	16088	15992	15923	15965	15721	15849	16074	15863	15862	15978	15859	15944	15760	16001	15916	15935	15684	15946	15791	15729	15909	16095	15830	15966	15870	15734	15738	15813	15769	15894	16045	15947	15980	15784	15842	15902	15783	16030	16026	15774	16070	15993	15918	15866	16014	15786	15839	15864	16032	15942	15800	15905	16088	15891	15828	15734	15783	15798	15964	15871	15822	16002	15690	15805	15815	15911	15982	15835	15820	15711	15855	15870	15978	15847	15735	15951	15869	15984	15972	16067	15864	15939	15940	15794	15924	15792	15784	15898	16006	15812	15747	15884	16071	16116	15903	15917	16027	15810	15870	15829	15778	16077	16091	15761	15841	15952	15900	16010	15965	15667	15900	15923	15808	15909	15776	16098	15764	15947	15868	16059	16086	15813	15756	15825	16245	15964	16041	15908	15756	15996	15744	15973	15909	15581	16111	16001	15937	16005	15976	15985	15808	15972	15945	16072	15821	15940	15888	16007	16180	15855	15806	15919	15918	15735	16002	15868	15768	16105	16103	15939	15992	15812	16005	15948	15869	15998	16025	15768	15832	15940	15908	15894	15994	16047	15949	15922	15802	15858	15842	15605	15943	15853	16022	16091	16034	15840	15759	15960	15750	15856	15792	15786	15789	16009	15718	16036	15951	15891	15829	15765	15798	15537	15968	15807	16122	16150	16048	15955	15777	15872	15973	15931	15947	15786	15815	16076	16039	15811	15965	15879	15638	15989	15830	15988	15938	15781	16056	16075	16047	15963	15875	16008	15888	15935	15864	15850	15865	15949	15906	15726	15925	15922	15715	16071	15773	15922	15892	15756	15841	15802	15861	16000	15850	15840	16035	16037	15810	15778	15787	15881	15884	15995	15995	15940	15907	15932	15759	15918	15935	15773	15660	15763	15885	15733	15764	16143	15950	15918	15997	15716	15712	15917	15861	15819	15830	15874	15864	15949	15863	15868	15861	15935	15850	15817	15810	16026	16099	15990	16142	16005	15963	15673	15924	15882	15864	15864	15959	15871	16124	15910	15726	15942	15897	15794	16079	15893	15828	15797	15950	15800	15959	15835	16027	15970	15832	15759	15772	15968	15825	16066	15963	15845	15876	15977	16022	16044	16146	15884	15866	15825	15934	16015	16030	16033	15927	15893	15918	15768	15819	16066	16022	15807	15959	16027	15823	15924	15772	15700	15713	16096	15857	15948	15909	15642	15796	15966	15840	15941	15767	15752	15904	15905	15830	16059	16001	16034	15766	15776	15899	15848	15806	15815	15904	15722	15976	15855	15950	15900	15923	16078	16031	15920	16000	15926	15918	15974	15977	16003	16015	15889	15688	15956	15856	15814	15717	16089	15941	15978	16042	15982	15664	15901	15952	15893	15874	15992	15977	15875	15776	16035	15969	15968	15981	15963	15747	15758	16016	15831	15748	15900	15884	15759	15881	15831	16048	15784	15846	15891	15978	15845	15968	15979	15907	15891	15718	15884	15820	16118	15795	15952	15911	16155	15756	16008	15825	16239	15957	15883	15987	15649	15792	15762	15866	16098	16145	16058	16003	15905	15896	15871	15702	15733	15748	15768	15871	15604	15908	16038	15866	16061	16021	15984	15895	15805	15771	15784	15914	15870	15732	16032	15924	15962	15896	15933	15905
24690	31015	29377	22057	18686	16708	15735	15283	15278	14868	14384	14489	14299	14049	13968	13933	13834	13795	13753	13915	13828	13727	13616	13624	13600	13778	13784	13768	13811	13826	13676	13744	13710	13704	13753	13646	13686	13787	13610	13785	13628	13597	13886	13816	13773	13755	13846	13759	13922	13903	13994	14006	13740	13653	13567	13630	13737	13520	13663	13662	13641	13641	13539	13758	13618	13630	13733	13826	13710	13836	13636	13788	13740	13748	13888	13718	13746	13683	13660	13850	13704	13759	13727	13806	13795	13809	13780	13546	13578	13647	13833	13574	13582	13817	13699	13779	13712	13661	13803	13695	13598	13809	13738	13692	13615	13697	13740	13687	13701	13657	13685	13715	13709	13758	13749	13800	13638	13757	13761	13884	13796	13792	13652	13841	13648	13747	13786	13869	13705	13768	13891	13640	13785	13859	13971	13807	13716	13688	13688	13633	13613	13732	13721	13805	13612	13748	13536	13713	13741	13860	13732	13657	13674	13713	13544	13635	13633	13680	13747	13645	13636	13717	13657	13703	13767	13638	13567	13700	13652	13707	13624	13711	13624	13795	13662	13718	13791	13625	13700	13617	13812	13482	13761	13661	13777	13714	13574	13741	13621	13851	13670	13607	13681	13893	13665	13657	13726	13620	13680	13640	13764	13716	13556	13737	13589	13791	13579	13709	13658	13668	13588	13692	13857	13724	13614	13789	13629	13727	13646	13813	13780	13794	13581	13693	13658	13699	13643	13449	13606	13760	13596	13657	13693	13715	13563	13787	13797	13824	13616	13787	13714	13585	13676	13782	13763	13794	13684	13634	13826	13867	13659	13617	13603	13839	13608	13850	13849	13689	13703	13674	13722	13653	13656	13634	13754	13772	13738	13674	13623	13721	13851	13805	13639	13670	13714	13699	13712	13582	13785	13683	13801	13642	13586	13752	13670	13664	13644	13862	13753	13809	13716	13791	13783	13681	13729	13582	13654	13684	13676	13523	13611	13773	13669	13851	13765	13623	13767	13697	13809	13538	13705	13830	13613	13630	13846	13791	13730	13720	13390	13712	13553	13842	13764	13535	13768	13778	13647	13736	13624	13686	13528	13671	13647	13813	13880	13664	13760	13788	13749	13838	13662	13629	13764	13684	13767	13678	13728	13891	13862	13757	13847	13854	13849	13695	13762	13808	13805	13774	13635	13664	13743	13641	13823	13734	13737	13741	13671	13763	13729	13774	13661	13793	13840	13815	13564	13583	13669	13743	13767	13746	13681	13638	13836	13616	13635	13860	13675	13864	13656	13657	13592	13817	13852	13920	13651	13579	13657	13807	13818	13719	13823	13688	13720	13770	13489	13773	13777	13843	13666	13753	13789	13643	13729	13715	13581	13575	13761	13760	13754	13625	13559	13828	13730	13673	13809	13686	13784	13730	13765	13528	13892	13553	13632	13634	13873	13742	13545	13647	13911	13747	13892	13768	13658	13791	13508	13783	13697	13768	13656	13758	13742	13645	13727	13848	13678	13760	13572	13674	13766	13781	13688	13709	13709	13949	13727	13837	13620	13607	13688	13830	13670	13656	13772	13622	13832	13708	13693	13707	13769	13630	13701	13718	13740	13682	13733	13631	13846	13714	13668	13598	13635	13839	13785	13625	13966	13805	13804	13823	13615	13795	13739	13736	13680	13769	13814	13752	13695	13724	13697	13748	13788	13712	13767	13626	13738	13571	13734	13810	13768	13839	13806	13630	13707	13732	13599	13699	13812	13656	13639	13475	13751	13791	13707	13788	13807	13884	13848	13524	13642	13761	13636	13804	13577	13751	13616	13716	13811	13672	13697	13682	13815	13702	13714	13794	13730	13732	13699	13765	13688	13601	13683	13773	13537	13652	13914	13745	13736	13733	13469	13627	13919	13663	13735	13875	13636	13550	13868	13632	13750	13598	13636	13684	13700	13616	13761	13704	13823	13720	13683	13711	13688	13473	13702	13849	13783	13831	13610	13737	13714	13693	13800	13676	13641	13771	13734	13539	13681	13735	13637	13652	13767	13827	13693	13829	13709	13859	13698	13590	13608	13782	13769	13698	13737	13787	13655	13737	13607	13874	13597	13591	13758	13544	13763	13602	13648	13653	13859	13640	13830	13498	13844	13700	13638	13695	13632	13737	13680	13768	13632	13749	13602	13672	13690	13566	13664	13742	13757	13707	13620	13701	13662	13663	13715	13680	13839	13826	13703	13730	13859	13793	13704	13600	13622	13745	13642	13909	13721	13640	13718	13878	13702	13807	13748	13526	13750	13649	13687	13592	13571	13715	13701	13645	13771	13651	13824	13577	13592	13653	13748	13674	13785	13571	13593	13545	13732	13725	13873	13715	13755	13619	13663	13929	13772	13625	13870	13780	13654	13789	13703	13767	13659	13747	13687	13879	13780	13559	13756	13679	13743	13559	13707	13707	13671	13766	13654	13766	13775	13606	13521	13843	13732	13718	13475	13536	13663	13608	13708	13686	13848	13792	13876	13657	13578	13768	13656	13665	13701	13601	13637	13673	13846	13697	13575	13818	13677	13827	13789	13858	13881	13699	13708	13635	13659	13774	13673	13547	13663	13591	13714	13673	13740	13812	13750	13685	13708	13672	13718	13922	13756	13616	13586	13726	13892	13715	13763	13853	13710	13614	13766	13544	13699	13828	13681	13694	13744	13678	13659	13733	13611	13783	13966	13513	13764	13783	13650	13825	13710	13679	13757	13674	13782	13937	13611	13849	13735	13663	13792	13616	13629	13690	13637	13660	13653	13695	13650	13701	13632	13679	13739	13748	13534	13768	13828	13682	13634	13744	13808	13647	13698	13835	13656	13852	13680	13698	13723	13569	13717	13693	13755	13671	13919	13907	13751	13661	13637	13644	13836	13845	13730	13544	13604	13829	13767	13714	13729	13635	13671	13677	13769	13722	13788	13652	13721	13822	13711	13665	13598	13808	13551	13719	13676	13750	13714	13763	13806	13820	13717	13746	13708	13689	13596	13744	13732	13620	13757	13773	13679	13624	13661	13671	13652	13715	13583	13704	13612	13581	13763	13590	13677	13775	13591	13661	13592	13528	13657	13735	13515	13714	13669	13902	13701	13742	13672	13650	13759	13885	13727	13629	13669	13691	13628	13577	13831	13733	13821	13611	13639	13743	13644	13698	13671	13756	13704	13675	13592	13646	13656	13707	13696	13850	13740	13776	13788	13737	13642	13585	13883	13599	13831	13710	13465	13841	13501	13661	13750	13667	13675	13699	13820	13743	13627	13714	13697	13730	13702	13731	13654	13651	13879	13620	13664	13742	13624	13691	13600	13682	13673	13560	13786	13610	13642	13644	13765	13734	13716	13686	13747	13724	13537	13692	13868	13746	13656	13772	13661	13806	13686	13786	13965	13811	13723	13672	13730	13878	13729	13786	13974	13730	13774	13630	13690	13749	13779	13680	13626	13765	13567	13719	13760	13816	13635	13645	13848	13802	13737	13806	13634	13826	13750	13913	13595	13798	13724	13707	13693	13628	13905	13674	13870	13721	13575	13751	13839	13663	13777	13697	13744	13834	13709	13781	13621	13673	13738	13626	13481	13751	13893	13665	13764	13809	13718	13567	13717	13671	13733	13802	13862	13837	13633	13721	13763	13759	13619	13818	13882	13639	13794	13746	13756	13846	13867	13770	13815	13881	13615	13604	13625	13738	13714	13692	13796	13734	13829	13893	13696	13696	13843	13885	13744	13715	13819	13678	13751	13633	13835	13605	13665	13738	13699	13630	13717	13625	13818	13710	13691	13801	13741	13796	13680	13624	13517	13722	13621	13577	13709	13805	13753	13879	13586	13611	13599	13864	13686	13688	13735	13791	13734	13874	13582	13690	13590	13837	13670	13629	13771	13883	13634	13962	13810	13884	13824	13796	13655	13777	13716	13734	13742	13814	13796	13653	13680	13646	13810	13794	13783	13811	13735	13686	13829	13690	13538	13797	13677	13675	13728	13778	13800	13729	13696	13656	13646	13651	13739	13664	13846	13789	13752	13826	13864	13742	13663	13765	13722	13806	13653	13843	13543	13661	13766	13735	13670	13785	13825	13885	13564	13742	13750	13783	13606	13706	13656	13759	13678	13721	13717	13725	13874	13839	13842	13788	13650	13580	13717	13728	13853	13706	13750	13798	13809	13536	13521	13621	13698	13789	13762	13906	13790	13698	13848	13745	13819	13703	13883	13451	13757	13826	13685	13625	13783	13643	13840	13887	13710	13698	13660	13484	13720	13639	13619	13793	13684	13605	13682	13767	13677	13686	13676	13566	13636	13684	13554	13716	13742	13685	13642	13658	13653	13804	13957	13612	13663	13642	13739	13791	13594	13676	13773	13848	13729	13707	13830	13646	13733	13763	13825	13614	13716	13778	13833	13761	13801	13607	13584	13632	13910	13711	13661	13791	13680	13599	13799	13617	13530	13603	13573	13546	13839	13842	13735	13778	13794	13706	13794	13691	13796	13797	13841	13744	13659	13752	13754	13649	13655	13888	13711	13875	13665	13783	13616	13691	13671	13767	13747	13697	13811	13750	13734	13637	13795	13668	13840	13769	13673	13840	13793	13730	13773	13705	13583	13683	13598	13842	13664	13669	13898	13783	13558	13638	13796	13774	13844	13878	13737	13796	13676	13670	13636	13822	13675	13643	13633	13730	13584	13713	13628	13753	13733	13561	13528	13826	13560	13903	13607	13858	13710	13655	13770	13588	13756	13694	13656	13740	13706	13606	13930	13690	13831	13728	13781	13527	13817	13623	13604	13858	13721	13734	13694	13619	13948	13741	13667	13602	13831	13743	13555	13706	13713	13612	13649	13600	13723	13718	13760	13682	13906	13656	13688	13620	13667	13777	13836	13710	13691	13721	13674	13753	13654	13858	13833	13750	13595	13885	13712	13730	13597	13753	13547	13555	13809	13530	13680	13809	13800	13726	13824	13568	13710	13647	13691	13761	13534	13584	13800	13978	13594	13748	13840	13584	13754	13699	13770	13606	13780	13717	13836	13657	13848	13735	13769	13814	13812	13697	13684	13818	13612	13799	13787	13718	13781	13756	13591	13748	13878	13750	13727	13744	13562	13603	13723	13736	13626	13571	13760	13752	13568	13920
24027	21428	28965	24457	22356	22197	20552	17272	16948	16617	16457	16201	15820	15572	15652	15659	15370	15450	15323	15499	15367	15266	15267	15299	15337	15347	15337	15360	15384	15156	15235	15326	15262	15134	15103	14969	15095	15164	15240	15189	15248	15225	15148	15214	15254	15073	15057	15104	15266	15672	15813	15674	15493	15151	15212	15065	15123	15122	15059	15115	15158	15141	15154	15183	15037	15224	15168	15153	15085	15219	14997	15108	14966	14999	15051	14967	15030	14982	14983	14971	15216	15091	15149	15069	15169	15152	15188	14946	15451	15144	15014	15057	15205	15065	15153	15065	14986	15007	14956	15052	15018	15064	15136	15087	15181	15067	15089	15017	15166	15094	15053	15025	15083	15273	15084	15054	15291	15361	15060	15002	15022	14920	15107	15060	15156	14975	15149	15180	15028	15147	15083	15176	15001	14991	15071	15236	15053	15215	15122	15000	14869	15037	15073	15107	15132	14862	15016	14900	14896	15042	14995	15066	15036	14950	15206	15112	14965	14939	15163	15029	15072	14959	14969	15210	15043	14890	15168	15036	14923	15067	15185	15035	15171	15094	15023	15234	15000	15071	15134	15193	15071	14990	15137	15016	14837	15081	15100	15021	14975	15120	15091	15141	14845	15028	14977	15093	15180	15028	15088	14986	15099	14980	15244	15082	15002	15112	15229	15128	15072	15283	15197	15121	15278	15075	15088	15079	14950	14945	14987	14950	15035	15116	15001	15009	15130	15063	15041	15000	15194	15186	15251	15185	15129	15136	15195	15139	15287	15105	14921	14937	15107	14944	15075	14906	15111	15030	15201	14859	14999	15133	15063	14959	15079	14959	15136	14932	15103	14875	15001	15152	14979	15284	15027	15013	15220	14893	14893	14903	15014	15177	15188	15089	14988	14958	15178	14990	15126	15221	15098	15025	14972	15040	15073	15088	15151	15135	15021	15232	15289	15104	14938	15028	15105	15137	15046	15273	15160	14957	15318	14969	15049	15102	15078	14965	15044	15189	15026	15012	15095	15068	15029	14977	15079	14966	15031	14989	15025	15113	15067	14972	15112	15247	14898	14987	15049	15044	15168	15101	15207	15083	15020	14897	15224	14947	15021	14943	14883	15263	15171	15018	15117	15072	15008	15172	15043	15073	14902	15223	15023	14914	15030	15080	15087	15033	14897	14984	15011	14976	14976	14875	15095	14996	14829	15025	15097	15006	15032	14986	15079	15171	15002	15225	15162	15017	14913	14956	15147	15089	15136	15074	14921	15042	15028	14921	15433	15280	15058	14912	15098	15217	15098	15015	15076	14978	15250	15239	15007	15140	14911	15067	15169	14847	14988	15177	15062	14973	15035	14984	15096	15212	15212	15197	15175	15132	15207	15074	15149	15299	15062	15091	15236	14945	15013	15004	14963	15189	15172	15122	15027	15143	15043	14923	15178	15122	15131	15160	15091	15140	15102	15067	14981	15036	15150	14968	15177	15216	15067	14966	15259	15099	14920	15043	15217	15029	15182	15017	14975	15081	15084	15128	14920	15014	15138	14979	15171	15170	15165	14924	15096	15055	15107	15201	15161	15220	15061	15145	14800	14972	15073	15064	15093	15063	15024	15112	15085	15059	15070	14958	15152	15191	15019	15036	14924	15165	14917	15018	15266	15138	15021	15023	15138	15090	15148	14951	14928	15033	15077	14921	15096	15345	15108	15188	15006	15156	15109	15250	14963	14925	15048	14995	14996	15115	15161	15176	15158	15085	15128	15219	14987	15194	14912	14896	15109	15101	15167	14920	14960	15092	15199	15088	15109	15154	15091	15006	14887	15091	14892	14867	14963	15095	15042	15279	15070	15170	14949	15071	15310	14902	15163	15007	15032	15071	15080	15194	14935	15059	15134	15029	15190	15023	15136	15051	15184	15085	15250	15130	15105	15037	15013	15124	14926	15104	15224	15019	15126	15276	15088	15114	15062	15096	15050	15118	14926	15134	15129	14997	15194	15048	15106	15192	15145	15003	15034	15164	15029	15025	15152	15178	15277	15152	15183	15054	15159	15035	15183	15214	15022	15191	15032	14963	15189	15011	15110	15191	15016	14940	15089	15150	15130	15137	15059	14801	15229	15110	15139	15088	15105	15052	15145	15184	15070	14963	15164	15282	14995	15005	15208	15209	15036	14975	15160	15183	15134	15124	15116	15148	15089	15085	15153	15012	15150	14908	15013	14849	15081	15037	15192	15063	15047	15057	15180	15165	15071	15208	15303	15093	15120	15057	15013	15214	15182	15140	14981	14832	15078	15030	15142	15161	15127	15209	15083	15115	15126	15045	14948	15005	14847	14918	15159	15009	15057	15140	15129	15086	15194	15019	15175	15071	15257	15161	15100	14927	15109	15005	15078	14964	14787	15106	15122	15012	15037	15160	15075	15185	15034	14850	14810	15035	15158	15167	15055	14931	15033	15187	15008	15073	15182	14987	14995	14896	15175	15168	15084	14997	14900	15224	15331	14891	15158	15116	15333	15323	15137	15187	14902	15169	15253	15280	15047	15014	15191	15147	14960	15105	14875	14973	15021	15005	15013	15097	15178	15113	15227	15161	15268	15008	15149	15211	15130	15051	15172	15150	15013	15231	15153	15104	15318	15041	15032	15042	15010	14901	15137	15042	15069	15020	15227	15105	15099	15123	14966	15039	15017	15060	14996	15127	15012	15022	15107	15069	15267	15150	15059	15145	14993	15264	15226	15123	15099	15165	15205	15262	15113	14999	14771	15050	14943	15072	15062	14989	15190	14959	15064	15017	15140	14929	15129	15115	15196	15115	15185	15103	15073	14967	15033	15072	15046	14996	15109	15076	15105	14975	15232	15236	15051	15125	15024	15222	15045	15221	15119	14758	15103	15003	14993	15096	15170	14968	15146	15069	15189	15190	14980	15064	14826	15231	15218	15012	15226	14971	15112	14949	15140	15113	15056	14884	15099	15113	15291	15239	14925	15189	15322	15283	15118	15137	14900	15115	15337	15073	14969	14990	15076	15024	15019	15052	15189	15002	14872	14870	15091	15063	14945	15195	15020	15164	15104	15037	15057	15216	14972	14961	15051	15125	15055	15091	14880	15068	15017	15116	15037	15045	15175	15116	15045	15167	15027	15131	15138	14998	15328	15065	15014	14963	15050	15120	15158	15045	14973	14991	15169	15094	15132	14933	15121	15051	15033	15053	15074	15137	15017	15325	15127	15061	14999	14875	15053	15003	15101	15040	15060	14892	15083	15249	15066	15178	15049	15319	15196	15208	15204	15109	15309	15072	15063	14906	14874	15139	15018	14773	15222	15096	14923	14934	15131	15016	15014	15147	14923	14951	15025	15078	14922	14967	15186	14948	15035	15033	15119	15179	15066	15119	15002	14966	14855	15056	15127	15237	15058	14944	15106	15035	15115	15107	15154	15197	14980	15060	14932	15038	15122	15094	14988	15028	14944	14898	14804	15089	15001	14888	15277	15335	14954	15110	14963	15040	14986	15137	15137	14945	14902	15095	15106	14843	15212	14928	15019	15122	15136	15100	15269	15047	15202	15188	15026	14977	14950	15072	15147	14820	15103	15200	15127	15134	15109	15137	14835	14995	15034	15037	15248	15041	14947	15138	15068	14987	15082	14973	15148	15273	15156	15114	15159	15069	15020	14930	14934	14952	14880	15103	14923	14969	15302	14864	14948	15212	14803	15023	15092	15045	15180	15030	15120	15106	15007	14940	15047	14931	14791	15037	15078	15201	14939	15034	15112	15105	15101	15060	15122	15028	15233	15059	15255	14908	15129	15248	15087	14968	15103	15088	15222	15297	15283	15194	15049	15035	15016	15034	15026	14981	15254	15054	14977	14959	14872	15164	15115	15230	15207	14976	15212	14885	15014	15017	15136	14990	15025	15151	15174	15018	15110	15200	15046	15042	15019	15065	15161	15160	14827	15153	14996	15300	15345	14819	15219	15010	14919	15098	15167	15112	15121	15083	14905	14936	15017	15028	15237	14859	15015	15048	15114	14970	15012	15018	15087	15147	15103	15224	15085	15086	15187	15070	15058	15155	14939	15135	14979	15084	15069	15028	15092	15118	14941	15156	15150	15085	15167	15159	15206	15103	15116	14966	15189	15025	14939	15172	15266	15071	15114	15067	14890	15017	15008	15078	14966	15283	14931	15197	15250	15004	15170	15152	15200	14938	15205	15137	14914	15124	15204	15100	15292	15037	15142	15037	15140	14923	15256	15208	15102	15113	15117	15199	15080	15134	15211	15141	15025	15114	14988	15120	14969	15188	15105	15102	15172	14990	14933	15150	15175	15073	15138	15152	15063	15130	15204	14949	15040	14971	15146	14996	15098	15011	14999	15242	15097	15020	15142	15050	15146	14971	15064	15214	15156	15229	15240	15008	14993	15151	15186	15109	15256	15230	15116	15057	15048	14846	15053	15014	14984	15061	15129	15109	14989	14824	15035	15293	15037	15105	15200	15234	15098	14936	14909	14904	15099	15044	15116	14913	15011	15236	15029	15108	15117	14941	15065	15063	15063	14919	15111	15024	15227	15064	15028	15074	15167	15157	14944	15242	14937	15049	14869	14898	14992	15162	15147	15109	15005	14942	15015	15077	14987	15189	15028	15357	15246	15223	15033	14990	15227	14853	14871	15079	15107	15105	15014	15050	15082	15068	15107	15124	14876	14968	15105	15029	15182	14980	15090	15146	15052	15098	15390	15034	14965	15089	15054	15020	14945	15164	15010	15089	15112	15092	15095	15055	15038	15054	15089	15028	15047	15101	15153	14914	15182	15164	14995	15199	15275	15058	15085	15209	14944	14850	15195	14993	15254	15080	15115	15106	15073	15117	14953	15031	15117	15164	15011	15187	15153	15145	15035	15169	15121	14883	15130	15138	14944	14975	14929	15041	14994	15227	15035	15179	15120	14993	15060	15041	14987	14978	15094	15177	15056	15101	15210	15003	14944	15089	14922	15007	14948	15084	14930	15172	14988	15106	14953	15077	15205	15128	14930	14990	15056	15095	15033	15081	15139	15049	15228	15229	15289	14953	15043	15012	14980	15218	14977	14895	15080	15308	15189	15022	15140	15027	15181	14911	15033	15152	15047	14981	15027	15033	15038	15049	15100	15080	15155	14964
26458	39444	37485	26470	20943	18598	16987	16538	16025	15436	14971	14985	14316	13973	13925	13626	13587	13496	13483	13506	13348	13450	13326	13303	13427	13469	13310	13284	13502	13309	13550	13275	13308	13356	13201	13122	13266	13386	13247	13278	13260	13287	13345	13302	13740	13292	13236	13291	13579	14239	14507	14104	13482	13451	13430	13269	13360	13319	13297	13271	13195	13291	13177	13327	13246	13388	13261	13207	13223	13269	13410	13213	13215	13207	13220	13192	13295	13189	13169	13272	13287	13343	13320	13156	13239	13010	13332	13192	13248	13302	13266	13024	13223	13165	13154	13257	13237	13220	13320	13303	13165	13139	13201	13182	13310	13250	13133	13296	13197	13191	13205	13098	13201	13265	13295	13317	12973	13219	13352	13035	13107	13251	12997	13215	13261	13325	13350	13220	13371	13099	13201	13238	13199	13207	13312	13248	13099	13256	13324	13110	13279	13206	13109	13231	13240	13252	13286	13200	13085	13173	13192	13132	13250	13271	13294	13340	13280	13231	13287	13052	13137	13230	13095	13043	13255	13141	13211	13298	13249	13172	13233	13191	13293	13195	13250	13205	13173	13193	13099	13091	13078	13156	13222	13374	13175	13364	13413	13333	13048	13281	13158	13299	13249	13214	13155	13250	13223	13263	13243	13216	13266	13211	13208	13313	13103	13230	13333	13433	13165	13117	13217	13151	13261	13334	13178	13275	13270	13078	13067	13294	13212	13365	13063	13247	13211	13201	13239	13291	13137	13168	13250	13184	13320	13274	13122	13082	13205	13199	13117	13154	13135	13238	13346	13462	13394	13169	13179	13191	13250	13172	13292	13134	13321	13114	13212	13215	13264	13193	13263	13257	13303	13131	13327	13227	13313	13277	13282	13180	13271	13117	13232	13337	13190	13339	13317	13154	13229	13358	13363	13195	13192	13304	13183	13325	13283	13206	13298	13148	13195	13127	13329	13217	13198	13080	13173	13194	13142	13213	13406	13321	13062	13236	13112	13184	13258	13094	13290	13119	13343	13226	13201	13213	13083	13187	13144	13216	13146	13402	13179	13149	13421	13128	13330	13204	13088	13291	13215	13217	13263	13094	13060	13188	13247	13180	13196	13141	13139	13224	13214	13339	13094	13112	13349	13250	13224	13086	13078	13261	13113	13294	13129	13124	13048	13329	13264	13168	13247	13266	13225	13285	13227	13249	13180	13178	13448	13192	13176	13228	13215	13152	13071	13193	13217	13311	13249	13048	13176	13281	13125	13094	13229	13312	13222	13242	13180	13247	13161	13029	13219	13289	13186	13221	13234	13101	13143	13078	13156	13230	13261	13282	13317	13076	13257	13109	13145	13286	13143	13206	13282	13110	13167	13223	13257	13238	13385	13176	13229	13179	13246	13243	13221	13238	13314	13313	13252	13203	13276	13173	13243	13266	13168	13074	13098	13018	13189	13273	13218	13165	13204	13254	13273	13235	13312	13184	13105	13208	13206	13258	13174	13081	13448	13121	13322	13186	13226	13139	13096	13275	13168	13173	13310	13171	13308	13212	13203	13163	13217	13184	13334	13291	13236	13171	13110	13140	13359	13309	13187	13223	13295	13130	13295	13126	13041	13127	13369	13099	13276	13234	13072	13202	13266	13176	13179	13163	13267	13264	13190	13257	13140	13460	13172	13136	13196	13351	13175	13056	13098	13159	13012	13109	13368	13190	13240	13133	13177	13209	13137	13311	13196	13109	13260	13258	13088	13279	13281	13092	13296	13181	13343	13084	13403	13093	13276	13279	13243	13191	13258	13232	13162	13123	13226	13221	12972	13264	13083	13051	13227	13335	13306	13290	13192	13296	13328	13261	13163	13143	13309	13183	13265	13194	13209	13175	13299	13107	13079	13178	13126	13065	13307	13301	13162	13238	13246	13335	13083	13077	13135	13195	13164	13121	13187	13289	13121	13308	13376	13150	13235	13282	13395	13263	13298	13090	13241	13129	13116	13211	13237	13272	13306	13186	13237	13212	13334	13158	13295	13223	13211	13183	13289	13237	13237	13272	13187	13212	13285	13226	13285	13224	13311	13216	13125	13144	13323	13271	13140	13221	13210	13212	13206	13138	13183	13372	13317	13225	13276	13178	13175	13260	13187	13241	13167	13383	13117	13141	13231	13250	13387	13382	13206	13325	13368	13138	13143	13182	13198	13240	13353	13149	13181	13037	13226	13096	13080	13219	13222	13066	13363	13179	13198	13082	13175	13208	13158	13241	13475	13193	13087	13210	13268	13307	13145	13234	13297	13270	13030	13364	13174	13255	13217	13036	13126	13379	13186	13363	13304	13101	13090	13365	13126	13282	13098	13280	13211	13099	13248	13268	13026	13209	13238	13173	13130	13033	13199	13263	13249	13172	13287	13227	13211	13139	13293	13040	13225	13055	13449	13179	13111	13390	13123	13410	13267	13322	13329	13338	13170	13227	13390	13119	13220	13236	13123	13232	13173	13110	13330	13097	13049	13361	13149	13189	13123	13275	13219	13220	13180	13153	13323	13238	13137	13354	13230	13132	13161	13209	13134	13211	13214	13188	13232	13230	13290	13213	13069	13249	13274	13249	13271	13375	13164	13222	13376	13325	13041	13305	13372	13119	13327	13197	13181	13140	13097	13145	13166	13162	13265	13336	13157	13405	13175	13135	13193	13218	13388	13245	13276	13273	13355	13208	13257	13158	13229	13355	13076	13256	13326	13280	13154	13154	13244	13286	13163	13297	13201	13167	13320	13064	13126	13272	13262	13157	13195	13135	13231	13162	13262	13169	13313	13232	13181	13327	13245	13298	13172	13405	13196	13151	13176	13257	13105	13101	13462	13166	13205	13252	13295	13133	13240	12993	13263	13363	13155	13132	13161	13044	13265	13195	13105	13341	13288	13308	13246	13359	13256	13229	13315	13179	13161	13198	13236	13279	13153	13346	13170	13354	13263	13164	13330	13220	13274	13306	13245	13200	13191	13409	13402	13166	13101	13304	13474	13406	13197	13218	13082	13311	13285	13175	13206	13328	13161	13274	13217	13320	13326	13276	13197	13153	13121	13162	13188	13198	13333	13236	13173	13145	13220	13071	13427	13126	13333	13204	13316	13250	13020	13159	13040	13227	13100	13373	13193	13140	13293	13283	13318	13352	13321	13331	13219	13173	13307	13279	13166	13335	13262	13299	13202	13175	13043	13306	13226	13329	13305	13269	13142	13162	13197	13161	13254	13132	13290	13315	13157	13180	13328	13389	13139	13165	13039	13123	13155	13368	13302	13153	13073	13321	13375	13217	13235	13160	13251	13196	13150	13229	13284	13276	13218	13242	13173	13303	13068	13190	13255	13359	13256	13092	13133	13300	13341	13135	13132	13191	13227	13256	13213	13258	13168	13133	13322	13290	13284	13341	13143	13277	13262	13082	13072	13290	13252	13282	13096	13274	13077	13085	13053	13290	13186	13217	13217	13296	13211	13197	13175	13184	13284	13049	13295	13171	13292	13228	13294	13365	13202	13345	13086	13288	13282	13257	13029	13187	13150	13238	13191	13317	13315	13266	13256	13208	13180	13207	13288	13109	13339	13200	13278	13122	13226	13316	13251	13119	13310	13309	13271	13420	12999	13207	13195	13230	13213	13211	13139	13092	13145	13207	13197	13264	13246	13265	13169	13095	13284	13222	13288	13369	13150	13124	13256	13225	13221	13127	13249	13300	13368	13231	13111	13192	13229	13308	13319	13297	13168	13286	13230	13280	13132	13141	13252	13268	13190	13220	13185	13115	13095	13184	13310	13126	13169	13141	13256	13192	13253	13287	13228	12947	13351	13294	13418	13177	13218	13188	13276	13310	13127	13121	13080	13284	13272	13246	13182	13137	13188	13281	13380	13107	13266	13112	13246	13210	13317	13191	13162	13172	13156	13396	13226	13109	13303	13340	13154	13286	13010	13114	13288	13167	13003	13182	13277	13247	13162	13307	13094	13249	13250	13332	13339	13240	13093	13142	13200	13283	13224	13185	13125	13169	13135	13206	13239	13304	13189	13244	13338	13157	13207	13273	13186	13162	13159	13173	13125	13247	13199	13226	13302	13140	13285	13254	13172	13313	13137	13313	13197	13273	13276	13152	13325	13305	13251	13153	13276	13092	13203	13213	13184	13297	13224	13235	13348	13212	13255	13280	13092	13171	13156	13211	13278	13328	13318	13116	13287	13238	13284	13192	13191	13200	13210	13244	13286	13281	13323	13227	13185	13279	13190	13210	13205	13430	13203	13293	13166	13357	13264	13214	13303	13145	13342	13234	13190	13270	13164	13263	13196	13336	13440	13273	13168	13328	13225	13246	13219	13217	13252	13407	13178	13190	13116	13357	12967	13312	13165	13444	13140	13331	13234	13232	13202	13158	13279	13196	13239	13089	13151	13151	13264	13130	13335	13084	13219	13277	13251	13174	13286	13254	13202	13276	13078	13223	13248	13266	13142	13222	13077	13153	13217	13195	13061	13263	13338	13412	13384	13162	13158	13220	13064	13218	13213	13211	13304	13170	13456	13086	13376	13149	13224	13222	13271	13188	13301	13087	13200	13244	13214	13132	13264	13124	13337	13186	13258	13271	13257	13258	13219	13222	13293	12985	13118	13302	13327	13369	13288	13279	13317	13251	13204	13191	13124	13147	13170	13183	13132	13245	13073	13183	13125	13275	13331	13253	13203	13144	13300	13230	13211	13375	13329	13281	13218	13069	13146	13325	13053	13143	13260	13230	13240	13328	13266	13282	13230	13196	13332	13184	13208	13155	13285	13146	13273	13327	13206	13177	13093	13174	13359	13173	13193	13309	13297	13239	13316	13218	13262	13314	13367	13214	13274	13189	13197	13225	13366	13304	13388	13266	13273	13085	13268	12988	13279	13151	13194	13298	13256	13136	13263	13259	13249	13285	13286	13163	13247	13315	13215	13221	13313	13272	13231	13257	13104	13192	13322	13096	13307	13256	13127	13281	13262	13057	13255	13311	13160	13134	13140	13213	13346	13221	13227	13299	13235	13241	13194	13218	13200	13245	13235	13161	13373	13310	13393	13196	13260	13254	13143	13237	13284	13281	13288	13263	13206	13342	13184	13215	13373	13218	13099	13338	13289	13285	13198	13370	13146	13114
22987	21462	29325	23862	21628	23369	24073	18148	17089	17049	16409	16131	15614	15422	15253	15211	14915	14954	15031	14865	14931	14835	14751	14783	15018	14743	14912	14633	14829	14677	14988	14664	14686	14627	14573	14692	14575	14735	14991	14717	14601	14705	14614	14894	14576	14763	14589	14596	15241	16216	15997	15263	15149	14708	14520	14777	14809	14644	14569	14506	14491	14735	14730	14668	14614	14568	14721	14474	14579	14725	14718	14532	14462	14557	14495	14461	14704	14691	14719	14693	14519	14708	14751	14564	14702	14259	14890	14606	14467	14386	14594	14456	14660	14628	14407	14577	14512	14591	14703	14469	14580	14738	14454	14572	14616	14482	14589	14436	14575	14453	14502	14702	14470	14365	14459	14589	14451	14492	14594	14541	14568	14664	14735	14468	14541	14545	14476	14445	14518	14606	14522	14402	14706	14465	14542	14408	14568	14470	14429	14584	14592	14577	14641	14589	14586	14553	14667	14641	14719	14644	14502	14701	14592	14494	14531	14531	14634	14540	14566	14402	14420	14519	14498	14746	14514	14585	14335	14358	14565	14544	14443	14355	14600	14716	14606	14533	14615	14500	14548	14660	14661	14568	14534	14619	14458	14594	14455	14360	14505	14614	14394	14519	14271	14651	14585	14405	14418	14482	14393	14701	14426	14607	14420	14398	14435	14444	14567	14472	14574	14510	14533	14621	14433	14392	14614	14632	14407	14571	14562	14516	14581	14469	14413	14560	14518	14624	14591	14539	14540	14537	14614	14475	14584	14410	14566	14523	14564	14600	14739	14656	14578	14656	14645	14563	14656	14548	14486	14699	14560	14474	14422	14510	14557	14578	14599	14540	14798	14516	14481	14530	14545	14717	14571	14576	14661	14513	14583	14613	14508	14534	14555	14441	14335	14422	14548	14520	14549	14579	14584	14559	14639	14784	14508	14434	14629	14688	14576	14593	14442	14477	14461	14694	14428	14474	14298	14615	14710	14622	14516	14515	14492	14607	14385	14505	14670	14597	14605	14302	14440	14656	14291	14566	14524	14514	14770	14523	14691	14559	14587	14556	14330	14624	14563	14695	14822	14607	14589	14537	14560	14489	14546	14386	14609	14422	14655	14594	14491	14595	14603	14466	14630	14600	14620	14486	14570	14540	14388	14497	14492	14607	14534	14660	14560	14391	14686	14503	14509	14512	14552	14677	14397	14456	14455	14510	14389	14477	14421	14553	14577	14577	14494	14691	14475	14588	14546	14660	14509	14404	14547	14513	14532	14575	14523	14591	14541	14624	14620	14577	14514	14581	14636	14419	14599	14621	14641	14669	14396	14365	14563	14519	14701	14549	14522	14360	14392	14437	14530	14466	14585	14565	14590	14357	14791	14730	14590	14474	14479	14602	14629	14472	14533	14744	14652	14459	14447	14395	14620	14508	14279	14635	14525	14396	14380	14548	14613	14601	14555	14537	14511	14535	14541	14414	14489	14753	14504	14639	14521	14681	14641	14622	14655	14457	14508	14567	14569	14353	14614	14651	14563	14604	14457	14490	14489	14540	14532	14252	14737	14670	14816	14597	14428	14471	14350	14467	14503	14559	14304	14530	14558	14430	14610	14616	14504	14454	14474	14372	14578	14499	14480	14471	14401	14488	14543	14739	14489	14665	14405	14550	14613	14655	14531	14610	14446	14461	14511	14596	14720	14517	14336	14435	14589	14353	14654	14521	14482	14380	14579	14658	14558	14585	14376	14514	14522	14499	14546	14342	14545	14367	14487	14583	14674	14616	14303	14535	14586	14434	14605	14481	14504	14476	14532	14501	14503	14365	14567	14654	14524	14536	14428	14578	14524	14508	14493	14578	14490	14677	14548	14460	14690	14571	14502	14727	14367	14544	14437	14423	14481	14614	14684	14429	14605	14529	14749	14567	14434	14450	14247	14608	14550	14551	14422	14440	14495	14849	14631	14403	14702	14786	14593	14758	14383	14573	14572	14431	14679	14406	14497	14471	14660	14527	14553	14411	14421	14477	14417	14577	14541	14402	14479	14469	14504	14338	14599	14382	14550	14696	14603	14454	14369	14584	14377	14652	14459	14457	14622	14401	14640	14503	14539	14718	14409	14616	14472	14622	14270	14583	14613	14337	14663	14495	14621	14555	14650	14579	14587	14567	14433	14404	14411	14604	14376	14345	14581	14645	14525	14641	14582	14465	14513	14512	14519	14565	14518	14459	14676	14568	14592	14381	14498	14492	14570	14835	14525	14515	14604	14499	14503	14368	14470	14637	14542	14522	14530	14393	14445	14425	14451	14505	14595	14510	14500	14644	14511	14511	14707	14687	14769	14553	14501	14704	14485	14449	14393	14571	14501	14516	14490	14720	14470	14474	14421	14731	14645	14490	14686	14441	14473	14375	14461	14536	14386	14369	14359	14417	14533	14676	14515	14422	14717	14526	14595	14493	14580	14638	14453	14522	14511	14639	14653	14604	14519	14466	14441	14565	14514	14406	14402	14637	14571	14488	14360	14624	14674	14679	14409	14523	14557	14304	14384	14644	14609	14438	14615	14332	14765	14689	14462	14564	14396	14422	14374	14645	14543	14714	14649	14516	14460	14426	14522	14570	14514	14680	14546	14336	14457	14639	14453	14578	14513	14725	14548	14633	14730	14621	14587	14637	14515	14528	14612	14509	14455	14501	14625	14564	14333	14647	14594	14525	14568	14673	14440	14689	14555	14404	14504	14523	14385	14510	14442	14451	14569	14586	14643	14508	14641	14432	14703	14678	14606	14735	14645	14531	14524	14556	14665	14715	14537	14316	14570	14542	14400	14669	14476	14636	14508	14546	14705	14589	14523	14536	14615	14653	14684	14494	14532	14360	14577	14635	14560	14488	14584	14568	14369	14662	14789	14432	14389	14432	14818	14505	14686	14846	14517	14506	14582	14339	14635	14567	14586	14519	14294	14457	14532	14449	14490	14385	14722	14618	14361	14600	14598	14461	14593	14587	14540	14483	14532	14380	14743	14496	14530	14533	14528	14547	14716	14456	14381	14579	14495	14627	14633	14542	14557	14450	14429	14485	14503	14397	14465	14599	14558	14396	14401	14343	14582	14461	14533	14677	14530	14458	14391	14529	14628	14552	14556	14577	14704	14747	14429	14520	14579	14651	14407	14589	14636	14433	14415	14692	14597	14599	14475	14474	14739	14735	14538	14627	14747	14384	14677	14546	14520	14504	14486	14546	14527	14534	14548	14354	14475	14518	14440	14356	14429	14569	14444	14355	14464	14543	14538	14629	14539	14402	14634	14502	14569	14583	14422	14363	14739	14480	14627	14571	14486	14611	14661	14523	14398	14514	14562	14440	14415	14451	14562	14389	14225	14444	14609	14462	14287	14348	14555	14564	14420	14520	14457	14332	14669	14658	14786	14563	14622	14463	14576	14549	14471	14664	14627	14533	14567	14577	14391	14535	14572	14473	14535	14346	14569	14469	14488	14451	14643	14537	14508	14585	14580	14429	14536	14315	14598	14608	14576	14523	14604	14422	14642	14471	14471	14509	14534	14354	14405	14593	14575	14368	14461	14422	14742	14464	14435	14544	14503	14588	14484	14416	14471	14624	14690	14582	14500	14568	14480	14699	14671	14654	14638	14657	14666	14506	14362	14361	14656	14734	14626	14508	14581	14615	14592	14633	14605	14654	14488	14648	14515	14675	14512	14594	14505	14331	14439	14599	14586	14480	14526	14476	14385	14505	14592	14557	14557	14672	14550	14608	14659	14582	14716	14629	14448	14587	14785	14661	14539	14643	14552	14549	14480	14353	14712	14820	14506	14532	14486	14729	14625	14577	14425	14451	14528	14378	14495	14558	14520	14474	14517	14512	14345	14486	14535	14590	14571	14385	14487	14468	14508	14454	14480	14706	14538	14618	14626	14575	14709	14554	14631	14512	14636	14448	14548	14501	14660	14493	14581	14628	14413	14414	14427	14604	14514	14548	14526	14516	14527	14545	14484	14697	14394	14429	14516	14597	14525	14585	14689	14564	14386	14564	14514	14427	14644	14459	14667	14416	14486	14534	14462	14358	14335	14529	14581	14605	14553	14439	14489	14467	14644	14608	14616	14592	14543	14529	14572	14569	14721	14388	14561	14617	14627	14482	14607	14598	14499	14408	14581	14588	14340	14523	14601	14633	14530	14473	14609	14416	14380	14530	14674	14555	14660	14630	14738	14673	14435	14667	14325	14311	14511	14532	14691	14767	14355	14421	14735	14542	14462	14452	14473	14358	14605	14387	14555	14621	14693	14427	14354	14603	14681	14597	14505	14678	14538	14401	14723	14558	14448	14430	14531	14555	14500	14644	14677	14351	14537	14603	14789	14715	14429	14481	14625	14549	14516	14446	14627	14380	14454	14441	14646	14457	14591	14584	14713	14586	14556	14403	14604	14504	14586	14682	14667	14468	14662	14577	14413	14521	14528	14447	14598	14567	14543	14328	14541	14313	14649	14663	14427	14467	14491	14365	14371	14333	14363	14596	14555	14603	14576	14425	14609	14419	14590	14449	14606	14364	14630	14535	14580	14492	14539	14503	14668	14461	14372	14591	14584	14544	14502	14411	14257	14547	14658	14719	14299	14495	14656	14461	14405	14499	14642	14666	14562	14421	14348	14622	14684	14438	14582	14365	14717	14514	14587	14599	14485	14416	14431	14618	14382	14428	14638	14520	14507	14448	14701	14465	14515	14554	14609	14690	14319	14435	14654	14536	14531	14473	14579	14554	14484	14499	14619	14553	14578	14658	14523	14468	14704	14674	14539	14574	14589	14347	14389	14614	14673	14462	14641	14408	14319	14544	14619	14644	14482	14591	14462	14533	14682	14598	14469	14657	14457	14558	14337	14610	14462	14474	14553	14587	14426	14397	14526	14521	14593	14396	14511	14512	14723	14410	14596	14567	14409	14526	14620	14406	14579	14512	14496	14458	14562	14574	14547	14266	14658	14478	14622	14796	14491	14472	14625	14605	14554	14757	14375	14579	14619	14468	14559	14647	14506	14492	14638	14613	14620	14525	14529	14539	14610	14542	14536	14525	14636	14548	14488	14507	14549	14639	14665	14542	14525	14564	14392	14521	14557	14583	14451	14471	14397	14536	14611	14448	14491	14685	14587	14756
28630	45611	41662	29548	22525	19929	17996	17399	17091	16202	15642	14939	14470	14214	13797	13742	13409	13311	13204	13240	13142	13215	12929	12989	12998	13214	13053	13089	13167	13124	13072	13010	13002	13047	13089	12897	13072	13103	13010	13079	13041	13080	12957	13216	13216	13127	13171	12988	14427	15391	14745	13950	13426	13105	13047	13018	12890	12888	12815	12822	12996	12966	12851	12957	13074	12863	12967	12886	12844	12863	12894	12779	13093	13004	12889	12875	12989	12784	12887	12920	12822	12902	12976	12928	12979	12924	12952	12902	12757	12939	12780	12839	12959	12888	12751	13207	12792	12928	12906	12848	12791	12897	12854	12870	12791	12973	12995	12914	12828	13011	12994	12852	13132	12896	12877	12936	12865	12982	12966	13009	13135	13004	12702	12871	13013	12914	12935	13033	12994	12912	12959	12869	12867	12852	12915	12902	12789	12869	12986	13061	13035	12879	12944	12896	12828	12896	12889	12793	13056	12828	12878	12812	12953	12912	13048	12985	12863	12939	12885	12824	13069	12824	13033	12976	12927	12984	12902	12816	12940	12855	12843	12770	12856	12880	13059	12783	12844	12892	13021	12954	12830	12632	12914	12923	12985	12875	12951	12642	12828	13014	12882	12808	12926	12743	12919	13064	13025	12777	12846	12941	12853	12886	12886	12970	12842	12909	12778	12789	12959	12882	12870	13179	12824	12869	13056	12816	12929	12944	12994	12933	12697	12878	12858	12946	12919	12941	12703	12998	12880	12838	13009	12982	12755	12829	12935	12831	13046	12751	13006	12798	12901	12938	12802	12808	12791	12757	12981	12956	12943	12985	12782	13045	12858	12954	12901	12885	13037	12879	12923	12827	13022	12845	12915	12805	12885	12680	12859	13012	12910	12996	12784	12949	12861	12991	12919	13066	12812	12862	12887	12946	12976	12966	12890	12899	12799	12870	12884	12929	12892	12929	12836	12767	12808	13005	13019	12838	13013	12900	12910	12936	12778	12994	12775	12886	12931	12753	12845	12864	12923	12875	12824	12863	12826	12829	13020	12866	12823	12899	12668	13001	12992	13049	12963	12946	12917	12945	12959	12931	12732	12852	12908	12839	12843	13052	12892	12851	12890	12888	12767	12850	12956	12763	12994	12809	13003	12846	12974	12964	13058	12802	12928	12980	12836	12862	12745	12855	12822	12998	12816	12843	12738	12911	12769	12978	12947	12857	12886	12931	12910	12890	12879	12888	12827	12786	12894	12768	12764	12960	13028	12759	12942	12798	12841	12936	12837	13092	13006	12815	12959	12926	12832	12853	13004	12978	13012	12895	12994	12971	12746	12842	12934	12795	12850	12944	12903	13013	12965	12856	12994	12900	13058	12945	12876	12819	12872	12875	12980	12746	12995	12946	12913	12898	12876	12851	12664	12767	12921	13112	12904	12817	12890	12873	12912	12999	12921	13016	12908	13028	12888	12881	12868	12972	12964	12979	12853	12949	12893	12871	12830	13048	12873	12777	12956	12859	12763	12860	13082	12956	13107	12791	12869	13001	12870	12740	12772	12967	12836	13157	12957	12855	12868	12997	13075	12967	13066	12809	13079	12935	12804	12822	12761	12937	12847	12883	12870	12813	12891	12810	12879	12834	12846	12855	12744	12894	13016	12890	12719	12800	12976	12862	12973	12967	12941	12969	12943	12835	13117	12860	12864	12677	12936	12813	13075	12878	12840	12960	13078	12860	12959	12978	12854	12856	12886	12687	12762	12918	12955	12901	13067	12855	12747	12934	12980	12790	12848	12877	12927	12871	13026	12943	12902	12979	12967	12960	12825	12994	13010	13022	12951	13073	13020	12874	12646	12898	12948	12967	12848	13118	12919	12808	12839	12921	12864	12823	12940	12955	12864	12897	12970	12958	12870	12886	12936	12933	12733	12900	13088	12835	12931	12828	12914	12888	12810	12986	12925	12967	12844	12844	13220	12975	12970	12961	12686	12792	12885	12887	12954	12882	13041	12851	12829	12697	12958	12998	12811	13001	12904	13031	12755	12650	12925	12907	12924	12857	12830	12959	12765	12799	13051	12801	12869	12852	12974	13038	13293	12919	12823	13037	13042	12947	12973	12840	13005	12831	12911	12954	12863	12925	12836	12752	12751	12972	12894	12885	12746	12874	12729	12979	12846	12900	12927	12679	12831	12952	12853	12839	12949	12914	12929	12792	12927	12864	12843	12908	12874	12803	13009	12867	12926	12848	12981	12796	12950	12782	12967	12812	12938	12818	12961	12945	12840	12846	13032	12817	12816	12897	12840	12910	12797	13047	12846	12778	12883	12774	12924	12971	12873	13061	12890	12896	12971	12902	12856	12848	12922	13007	12893	12854	12773	12711	12987	13053	12783	12839	12944	12952	12842	12837	12816	12791	13040	12776	12838	12909	13067	13002	12786	12994	13035	12927	12848	12668	12907	12718	12979	12831	12783	12801	12906	12998	12829	12895	12838	12951	12941	13100	12961	12962	13049	12917	12900	12904	12884	13000	12928	12970	12971	12725	12740	12998	12848	12900	12855	12957	12918	12851	12844	12802	12845	12883	12956	12859	12917	12913	12869	12846	12853	12857	12784	12801	12960	12725	12819	12912	12682	12917	12852	12807	12779	12799	12940	13011	12889	12971	12972	13056	12811	12921	12830	13016	12932	12873	12789	12816	12903	12831	12934	13014	12836	12936	13032	12841	12970	12863	12995	12875	13074	12825	12905	12900	12856	12917	12754	13004	12900	12824	12986	12991	12726	12919	12808	12893	12958	12825	12854	12947	12800	12732	12855	12771	12825	12819	13000	12803	13017	12899	12875	12819	12803	12903	12910	12857	12900	12909	12900	12798	13009	12892	12768	12904	12968	12882	12964	12826	12997	12896	12703	12798	12881	12825	12911	12976	12829	12845	12894	12727	12878	12980	12928	12830	12965	12946	12826	12904	12914	12890	12837	12786	12849	12899	13018	12790	12946	12935	13022	12999	12786	12867	12939	13043	12984	12941	12780	12972	12863	12898	12854	12993	12959	12912	12826	12979	12870	12909	13100	12781	12908	12796	12792	12824	12727	12822	12922	12822	12979	12818	12807	13001	12955	12925	12850	12996	12908	12793	12943	12844	12879	12981	12848	13073	12793	12922	12934	12903	12778	12859	12833	12831	12935	12714	12868	12771	12922	12814	12851	12774	12843	12811	13008	12804	12797	12886	12828	12878	12781	13009	12692	13018	12970	12988	12943	12829	12915	12833	12947	12876	13021	12905	12675	12867	12940	12807	12977	12916	12974	13144	12895	12910	12815	12902	12984	12766	12862	13020	12917	12859	13051	12730	12953	12816	12845	13034	12987	12833	12901	12848	12814	12884	12954	12993	12859	12757	12918	12883	12746	12787	12842	12806	12861	13011	12795	12727	12847	12919	13004	12809	13031	12793	12886	12911	13048	12961	12914	13007	12752	12775	12930	12815	12906	12916	12994	12902	12851	12871	12845	12823	12732	12868	12813	12949	12868	12941	12950	12807	12835	12860	12946	12724	12887	12896	12851	12701	12972	12868	12890	12870	12768	12934	12897	12794	12921	12927	12863	12793	12998	12831	12982	12986	12923	12677	12758	12922	12846	12830	12960	12950	12721	12964	12838	12853	12773	12713	12904	12936	12923	12804	12953	12687	12821	12982	12793	12742	12871	12843	12947	12979	12982	12757	12952	12868	12871	12799	13013	12837	12872	12843	13037	12907	12982	12858	12924	12789	12984	12812	12939	12824	12948	13017	12848	12790	13000	12956	13071	12895	12720	12928	12852	12821	12924	12726	12965	12779	12759	12772	12873	12769	12722	12907	12733	12855	12796	12789	12846	13001	12923	12918	12967	12971	12783	12936	13091	13060	12721	12890	12926	12713	12919	12985	12951	13064	12990	12851	12834	13009	12885	12938	13077	12942	12874	12867	12747	12904	13007	12740	12906	12914	12913	13146	12943	13092	12865	12969	13015	12821	12807	12908	12856	12803	12988	12959	12871	12977	13143	12843	12866	12895	12844	13016	12842	12799	13129	12857	12899	12983	12947	12838	12839	12817	13174	12903	12828	12900	12737	12812	12769	12819	12897	12897	12895	12888	12882	12889	12883	12934	12858	12898	12899	12800	13015	13023	12955	12967	12834	12902	12883	12820	12928	12738	12972	12975	12977	12916	12909	13044	12959	12784	12954	12817	12717	12836	12862	12880	12900	12853	12930	12857	12812	12855	13096	12874	12855	12923	12727	12974	12771	12905	12911	12729	12806	12816	13008	12763	12903	12861	13008	12908	12944	12904	12801	12896	12751	12873	12972	13140	12792	12783	12888	12889	12823	12614	12802	12988	12688	12845	12840	12976	12785	12808	12997	12915	12820	13040	12851	12799	13074	13052	12746	12817	12892	12794	12880	12613	12963	13136	12968	12812	12694	13074	12909	12925	12935	12805	12968	12830	13020	12946	12941	12926	12989	12969	12887	12824	12779	12863	12939	12940	13034	12976	12836	12848	12911	12881	12846	12995	12794	12770	12947	12824	12949	12871	13030	12855	12747	12870	12991	12775	12805	12862	12773	12837	12892	12960	12926	12821	12828	13049	12891	12834	12962	13008	12984	12884	12857	13011	13105	12826	12815	12975	12903	12921	12905	12870	12987	12989	12876	12921	12856	12861	12753	12867	12847	12885	12928	12738	12858	12966	12986	12719	12858	12877	12828	12802	12852	12890	12860	12916	13011	12943	12872	12841	12811	12852	12955	12949	12934	12809	12893	12815	12732	12823	13104	12818	12896	12930	12967	12849	12912	12945	12865	12762	12996	12857	12952	12962	12999	12894	13002	12822	12876	12797	13011	12809	12826	12839	12898	12915	12962	12958	12889	12876	13034	13147	12981	12844	12965	12903	12903	12869	12949	12863	13040	12779	12949	12907	13081	12933	12782	12879	12808	12728	13004	12843	12966	12940	12898	12790	13057	12787	12878	12854	12827	12912	12874	12957	12981	13019	12892	12895	12942	12968	12970	12999	12952	12833	12794	12880	12988	12954	12932	12714	12744	13084	13073	12918	12907	12777	12919	12919	13099	12902	12988	12895	12717	12800	12808	13030	12984	13014	12972	12932	12685	13072	12911	12902	12871	12926
27948	23488	27948	23300	17171	16234	16177	15825	15751	16032	15683	15380	15247	15194	15430	15247	15287	15300	15310	15289	15299	14947	15232	15199	15392	15059	15108	15342	15261	15083	15117	15247	15080	15071	15137	15245	15134	15243	15091	15199	15021	15396	15149	15170	15281	15066	15227	15269	15319	15276	15107	15415	15077	15204	15102	15112	15056	15174	15024	15352	15104	15114	14975	15281	15064	15062	15078	15110	15111	15013	15206	15089	15232	14905	15367	15228	15204	15272	15044	15102	15121	15123	15083	15081	15128	15145	15226	15166	15041	15336	15037	15096	15123	15179	15121	14920	15290	15288	15072	14944	14979	15197	15083	14911	15043	15129	15269	15181	15117	15114	15112	15185	15209	15049	15120	15109	15066	15079	15175	14878	15038	15039	14970	15215	15018	15154	15165	15127	15231	15215	14967	15202	15075	15112	15139	15025	15307	15164	15186	15103	15158	15119	15003	15187	15015	15079	15103	15063	14987	15296	15127	15254	15057	15139	15126	15176	15029	15097	15228	15223	15134	15169	15090	15090	15131	15066	15004	14997	14976	15022	15264	15013	15158	15232	15114	15080	15176	14930	15256	15075	15231	15248	15324	15154	14955	14958	14995	15163	15049	15071	15050	15232	15263	15122	15143	15128	15188	14967	15041	15269	15106	15051	15060	15398	15132	15019	15107	14948	15203	15273	15054	14938	14997	14888	15058	14831	15098	15174	15249	15204	15071	15156	15039	15194	15276	15018	15240	14974	15089	15134	14997	15132	15000	15093	15133	15130	15180	14988	15174	15163	15111	15327	15269	14993	14991	15159	15206	15034	15002	15177	15168	15211	15220	15396	15122	15224	15196	15008	15109	15008	15174	14973	15277	15286	15178	14950	15117	15170	15195	15089	15192	15305	15234	15140	14987	15124	15050	15060	15164	15022	15122	15094	15054	15076	14988	14941	15244	15123	15175	15045	15201	15257	15156	15114	15059	15079	15095	15189	15227	15292	15085	15320	15214	14961	15144	14872	15110	15124	15141	15181	15073	15160	15084	15210	14963	15159	15214	15064	15167	15209	14922	15196	15255	14980	15150	15157	14956	15119	15152	15071	15079	15316	15041	15217	15040	15049	15099	15064	15099	15358	15262	15006	15196	14981	15080	15190	15175	15126	15166	15089	15164	14933	14903	15264	15376	15095	15017	14992	15137	15032	14970	15001	15026	15072	14912	15089	15125	15214	15022	15046	15190	15176	15140	15028	15415	15013	15197	15137	15267	15133	15110	15089	15252	14926	15085	15016	15081	15045	15171	15015	15108	15097	15039	15120	15169	15210	15081	15018	14936	15153	15209	15177	15494	15110	14933	15116	15145	15087	15072	15020	15331	15051	15095	15076	15170	15212	14939	15145	15105	14986	15315	15289	15148	15106	15129	15093	15138	14947	15342	15201	15136	15159	15002	15128	15102	15104	15087	15118	15215	14968	15313	15064	15088	15277	15054	15026	14993	14979	15371	15132	15263	15087	15212	15302	15180	15111	15029	15094	15049	15165	15152	15156	15238	14895	15137	15228	15080	15237	15216	15269	15181	15180	15182	15147	15041	14977	15266	15242	15016	15070	15046	15058	15178	15122	15341	15131	15379	15271	14916	15011	14994	15007	15073	15104	15053	14955	15047	15259	15391	15103	15325	15024	15142	15161	15092	15336	15151	14904	15215	15201	15164	15062	15208	15028	14918	14967	15057	14939	15098	15007	15196	15234	15088	15076	15153	15007	15164	14959	15051	15217	15015	15142	14954	15133	15058	15165	15149	15050	15141	15188	15356	15294	15067	15230	15082	15338	15146	15064	15100	15205	15305	15152	15041	14937	15173	15069	15054	15161	15158	15153	15006	15126	15030	15202	15128	15156	15230	14937	15371	15057	15234	14963	15174	15100	14932	15329	15195	15217	15160	15266	15255	15113	15215	15074	15081	15117	14973	15174	15341	15204	15229	15187	14983	15320	15214	15169	15189	15184	15040	15257	14984	15315	15041	14945	15060	14977	15134	15191	15201	15244	15348	15201	15164	15069	15205	15033	15212	14943	14974	15189	15208	14994	15092	15044	15060	15163	15039	15057	15146	14931	15116	15107	15063	15161	15165	15249	15212	15326	15068	15235	15176	15085	15094	15136	15074	15129	15140	15181	15069	15108	15234	15273	15147	15391	15057	15098	15184	14980	15026	15102	15090	15130	15153	15083	14965	15204	15161	15012	15101	15205	15343	15076	15110	15261	15013	15055	15224	15240	15296	15093	15182	15211	15121	15029	15067	15046	15195	15244	15292	15055	15076	15281	15179	14998	15118	15133	15203	15135	15272	15217	15159	15154	15057	15036	15224	15238	15168	15064	15275	15344	15314	15020	15106	15316	15028	15161	15286	15215	15082	15133	15214	15082	15239	14926	15142	15158	15258	15223	15142	15097	15255	15068	15248	15113	15222	15148	15193	15001	15182	15222	14924	15143	15091	15064	15093	15272	15099	15150	15312	15258	14970	15156	15115	15139	15112	15283	15236	15010	15203	15325	15078	14928	14964	15236	15036	15221	15067	15311	15194	15185	15080	15241	15280	15212	15158	15166	15166	15343	15314	15320	15186	15097	15148	15108	15240	15041	15206	15272	14994	15147	14983	15305	15315	15170	15274	15054	15033	15117	15090	15398	15188	15038	15200	15198	15016	15129	14997	15035	15144	15076	15153	15124	15244	15145	15129	15174	14943	15176	15223	15103	15182	14962	15181	15140	15095	15093	14963	14906	14923	15151	15252	15109	15123	15123	15139	15118	15049	15226	15069	15222	14993	15058	15192	14963	15129	14980	15097	15233	15240	15330	14970	15344	14914	15072	14969	15147	15222	15199	15078	15043	15117	15130	15041	15226	15330	14917	15023	15146	15211	15162	15196	15250	15231	15033	15211	15359	15262	15116	15064	14970	15177	15231	15218	15103	15169	15121	15102	15253	15093	15061	15138	15029	15145	15101	15234	15201	15164	15199	15135	15094	15136	15004	15323	15104	15101	15185	15159	15053	15364	15177	15127	15131	15238	14946	15160	14986	15163	15046	15127	15044	15120	14986	15101	15008	15067	15141	15275	15338	15052	14961	15239	15118	14899	15221	15053	15260	15014	15131	15108	15097	15082	15127	15046	15155	14978	15304	15255	15165	15004	15129	15241	15248	14981	15063	15057	15234	15161	15063	15215	14983	15035	15221	15090	15105	15283	15083	15104	15172	15161	15075	15127	15179	15249	14948	15055	15127	15017	15156	15098	15051	14991	15024	15187	15023	15336	15187	15375	15035	15129	15057	15225	15147	15165	15245	14957	15101	15000	15098	15061	15137	15142	15102	15071	15053	15179	15287	14869	15093	15078	15285	15016	15117	15105	15027	15178	14864	15174	15229	15002	15142	15176	15252	14996	15029	15185	14992	15419	15020	15272	15226	15018	15270	15201	15195	15276	15135	15201	15082	15052	15144	15221	15024	15116	15100	14939	15050	15035	15126	15193	15010	15147	15281	15255	15205	15146	15079	15232	15104	15111	14938	15176	15193	15247	14980	15204	15314	15147	15126	15106	15048	15110	15393	15163	15149	15154	14921	15084	15097	15209	15024	15070	15070	14960	15021	15241	15438	15078	15144	15167	15070	15112	15339	15093	15091	15311	14997	15148	15195	15096	15072	14996	15186	14987	15075	15393	15036	15035	15039	15186	14938	15020	15155	15157	15292	15177	15053	15274	15162	15005	15286	15058	15065	15091	15151	15125	15132	15290	15173	15120	14987	15203	15041	15278	15132	14828	14961	15070	15112	15218	15200	15117	15261	15341	15151	15257	15098	15202	15222	15115	15077	15052	15118	15068	15059	15165	14992	15078	15288	15244	15122	15102	14955	15196	15113	14873	14838	14985	15126	15302	15021	15160	15221	15130	15348	15190	14913	15414	15147	14918	15009	15083	15101	15015	15136	15145	15255	15026	15140	15212	15233	15364	15217	15086	15235	15096	15087	15159	15133	15191	15103	15254	15180	15339	15053	15155	15146	15139	15105	14947	15223	15199	15206	15171	14953	15231	15275	15137	15113	15075	15115	15007	15008	15074	15094	15223	14905	15141	15032	15201	15178	15072	15110	15158	15227	15033	15127	15196	15251	15196	15187	15281	15222	15078	15108	15156	15136	15014	15202	15090	15058	15182	14886	15204	15068	14990	15194	15011	15250	15200	15042	15157	15205	15111	15085	15289	14814	15047	15107	15123	15073	15151	15168	15204	15158	15247	15096	15157	15196	15169	14960	15055	15215	15162	15053	15189	15123	15292	15272	14937	15179	15048	14882	14941	15152	15016	15128	15143	14993	15096	15302	15137	15200	15023	15179	15199	15093	15237	15191	15082	15308	15072	15162	15034	15307	15238	15058	14970	15214	15143	15039	14944	15156	15047	15010	15208	15322	15210	15163	15181	15083	15070	15156	15342	15090	15194	14983	14960	15158	15183	15114	15102	15201	15300	15278	15215	15031	15261	15129	15020	14983	15119	15124	15109	15146	15125	15015	15235	15232	15253	15172	15127	15072	15071	14910	15165	15332	15051	14936	15143	14984	15079	15236	15076	15115	15178	15059	15122	15269	15305	14994	15317	15174	15131	15194	15098	15293	15217	15229	15251	15068	15135	15206	15240	15259	15137	14939	15021	15201	15046	15062	15158	15223	15229	15277	15230	14905	15016	15015	15047	15203	15087	15041	15037	15071	14973	15173	15089	15123	14953	15100	15235	15221	15110	15127	15175	15093	15147	15105	15092	15136	15152	15120	15032	15109	15173	14977	14915	14990	15159	15049	15114	15079	15227	14982	15028	15182	15034	15132	15081	15025	15035	14937	15052	15055	15027	15273	15245	15222	15166	15312	15169	14956	15134	15277	15073	15143	14968	15143	15217	15193	15107	14962	15296	15246	15216	15077	15115	15097	15172	15084	15150	15128	15048	15118	15285	15251	15204	15066	15241	15160	15244	15074	15337	15173	14973	15211	15240	15037	15069	15066	15283	15011	15072	15171	15331	15280	15141	15104	14930	15248	15073	14994	15117	15001	15103	15030	15041	14929	15181	15045	15178	15235	15052	15158	15229	15304	15022	15158	15131	15144	15205	15282	15282	15125	15184	15119
23376	31566	30090	21235	15982	14993	14501	14701	14616	14470	14144	13826	13753	13639	13577	13420	13552	13531	13294	13469	13440	13347	13427	13306	13418	13340	13484	13214	13383	13222	13387	13223	13473	13651	13264	13280	13286	13309	13460	13284	13348	13205	13233	13277	13361	13329	13380	13301	13530	13415	13635	13606	13163	13336	13127	13240	13287	13464	13181	13208	13376	13194	13305	13355	13165	13574	13240	13244	13235	13382	13281	13266	13390	13157	13223	13352	13328	13387	13310	13288	13298	13269	13309	13407	13247	13231	13366	13333	13255	13429	13289	13410	13328	13285	13392	13146	13273	13349	13306	13192	13367	13348	13316	13213	13347	13315	13465	13351	13267	13223	13216	13263	13295	13190	13186	13328	13379	13227	13223	13140	13197	13265	13327	13403	13364	13242	13346	13330	13367	13316	13229	13395	13258	13325	13512	13218	13192	13305	13284	13344	13281	13351	13249	13322	13164	13343	13321	13342	13307	13194	13370	13336	13257	13292	13330	13137	13320	13274	13272	13235	13313	13402	13267	13200	13401	13158	13429	13245	13237	13257	13156	13399	13213	13251	13369	13397	13076	13230	13402	13225	13244	13443	13340	13250	13439	13308	13422	13233	13288	13303	13147	13252	13277	13311	13334	13392	13223	13219	13181	13494	13368	13219	13298	13302	13290	13280	13343	13268	13378	13245	13218	13312	13319	13285	13163	13175	13301	13253	13402	13341	13320	13385	13276	13292	13393	13264	13424	13362	13276	13106	13341	13319	13375	13234	13137	13251	13349	13365	13274	13359	13358	13368	13249	13238	13305	13156	13233	13410	13278	13217	13192	13362	13131	13333	13447	13191	13162	13308	13263	13246	13360	13279	13302	13253	13339	13287	13252	13306	13237	13249	13459	13425	13237	13269	13273	13429	13231	13384	13253	13258	13251	13267	13254	13301	13207	13442	13265	13327	13166	13188	13264	13261	13129	13285	13207	13329	13330	13412	13261	13211	13125	13382	13406	13338	13324	13228	13365	13249	13267	13216	13325	13219	13287	13173	13256	13338	13448	13251	13230	13296	13366	13220	13314	13289	13315	13201	13309	13200	13223	13272	13170	13337	13295	13252	13203	13297	13201	13338	13235	13359	13333	13196	13303	13389	13355	13192	13356	13366	13287	13273	13156	13129	13233	13413	13239	13283	13180	13365	13240	13342	13357	13387	13335	13352	13301	13336	13271	13165	13286	13155	13350	13273	13331	13287	13329	13197	13147	13488	13215	13353	13209	13354	13236	13279	13280	13305	13201	13140	13437	13284	13419	13313	13274	13306	13374	13238	13305	13358	13245	13260	13389	13401	13314	13497	13273	13258	13203	13376	13081	13365	13264	13193	13249	13311	13251	13400	13196	13254	13198	13180	13154	13345	13284	13337	13233	13291	13455	13349	13285	13362	13375	13169	13304	13316	13354	13449	13242	13438	13293	13262	13384	13240	13327	13294	13397	13274	13267	13190	13372	13223	13234	13155	13227	13247	13400	13417	13173	13220	13269	13280	13277	13270	13162	13325	13310	13303	13320	13375	13345	13123	13152	13113	13356	13459	13255	13372	13291	13216	13293	13250	13286	13165	13276	13193	13206	13349	13305	13424	13286	13338	13428	13339	13420	13391	13215	13296	13274	13261	13287	13294	13211	13180	13302	13085	13141	13331	13297	13311	13270	13371	13403	13273	13241	13286	13160	13202	13161	13299	13238	13296	13384	13304	13230	13260	13276	13273	13349	13281	13289	13253	13416	13201	13315	13226	13288	13242	13291	13601	13277	13290	13257	13221	13236	13414	13379	13360	13072	13346	13249	13261	13381	13224	13396	13168	13356	13280	13332	13302	13219	13255	13255	13378	13167	13272	13327	13370	13229	13147	13272	13098	13319	13444	13287	13397	13338	13215	13182	13083	13425	12990	13351	13287	13337	13157	13280	13249	13282	13334	13245	13455	13413	13246	13261	13411	13138	13342	13164	13350	13402	13196	13300	13222	13309	13355	13350	13346	13286	13427	13205	13204	13476	13425	13162	13310	13162	13273	13332	13116	13344	13250	13327	13194	13237	13300	13415	13294	13198	13258	13367	13273	13382	13200	13273	13415	13100	13306	13323	13392	13262	13200	13204	13310	13280	13281	13247	13440	13190	13382	13303	13294	13282	13196	13265	13179	13126	13323	13267	13378	13318	13243	13234	13336	13276	13419	13232	13447	13259	13310	13447	13229	13194	13057	13247	13446	13443	13212	13231	13453	13343	13300	13171	13504	13198	13287	13266	13394	13347	13329	13347	13239	13415	13369	13183	13294	13148	13331	13182	13405	13034	13231	13185	13236	13329	13176	13356	13358	13337	13432	13255	13328	13197	13438	13100	13199	13184	13424	13293	13191	13272	13286	13350	13297	13275	13355	13126	13292	13198	13274	13371	13201	13172	13245	13330	13262	13234	13418	13404	13328	13228	13236	13297	13310	13246	13136	13265	13269	13347	13238	13186	13327	13304	13360	13155	13468	13430	13279	13525	13187	13360	13356	13468	13230	13231	13429	13277	13339	13282	13394	13367	13170	13296	13120	13206	13299	13157	13290	13309	13476	13340	13319	13337	13140	13129	13386	13415	13353	13304	13409	13204	13436	13411	13394	13289	13231	13244	13278	13352	13496	13366	13121	13435	13281	13300	13524	13344	13220	13333	13378	13397	13278	13318	13425	13244	13351	13187	13287	13355	13272	13225	13311	13390	13341	13285	13318	13145	13153	13378	13383	13225	13263	13177	13421	13351	13204	13265	13441	13233	13616	13290	13353	13259	13267	13141	13515	13226	13240	13263	13345	13294	13361	13373	13360	13318	13237	13274	13310	13251	13350	13328	13172	13220	13252	13389	13282	13258	13360	13276	13274	13479	13288	13386	13399	13449	13078	13362	13286	13127	13334	13406	13396	13291	13253	13280	13202	13132	13335	13179	13336	13232	13337	13286	13288	13477	13352	13410	13242	13463	13350	13167	13297	13309	13349	13385	13243	13261	13371	13476	13342	13264	13289	13390	13322	13244	13323	13394	13429	13272	13325	13367	13427	13245	13249	13222	13422	13166	13340	13289	13396	13184	13277	13303	13312	13196	13359	13274	13321	13293	13276	13203	13380	13298	13400	13357	13251	13274	13383	13169	13244	13441	13274	13408	13326	13322	13210	13316	13336	13359	13230	13225	13221	13253	13404	13230	13361	13325	13397	13374	13287	13195	13321	13174	13184	13313	13342	13259	13415	13288	13390	13237	13296	13317	13160	13190	13363	13279	13264	13360	13420	13316	13291	13379	13180	13360	13279	13207	13315	13223	13230	13384	13318	13396	13337	13339	13350	13442	13190	13261	13403	13289	13442	13375	13336	13267	13258	13201	13351	13282	13325	13502	13313	13137	13145	13294	13284	13219	13314	13197	13286	13274	13340	13376	13249	13189	13357	13307	13419	13238	13379	13304	13219	13267	13405	13405	13165	13352	13216	13249	13298	13272	13358	13336	13325	13388	13257	13183	13247	13299	13364	13302	13450	13383	13442	13304	13247	13367	13319	13404	13126	13277	13365	13174	13428	13405	13264	13319	13302	13331	13598	13441	13210	13299	13175	13427	13477	13266	13380	13197	13285	13353	13432	13229	13252	13265	13164	13216	13126	13357	13305	13341	13322	13255	13249	13301	13404	13326	13321	13260	13453	13207	13237	13276	13255	13282	13241	13422	13541	13247	13351	13121	13217	13222	13469	13332	13334	13229	13265	13180	13326	13253	13343	13349	13273	13237	13186	13434	13156	13343	13309	13276	13258	13206	13249	13295	13221	13120	13143	13305	13333	13206	13315	13441	13281	13193	13233	13234	13198	13345	13275	13202	13338	13249	13255	13053	13170	13286	13164	13421	13344	13297	13375	13190	13243	13214	13290	13123	13185	13244	13282	13431	13461	13399	13257	13175	13309	13396	13119	13298	13273	13259	13328	13270	13238	13441	13304	13333	13358	13174	13225	13183	13209	13305	13446	13200	13245	13351	13408	13361	13409	13371	13412	13398	13204	13277	13295	13148	13238	13314	13268	13382	13332	13322	13292	13181	13404	13228	13271	13285	13225	13103	13295	13435	13240	13175	13198	13235	13247	13430	13311	13283	13277	13513	13205	13342	13156	13266	13324	13168	13156	13209	13268	13339	13316	13184	13273	13359	13405	13222	13190	13292	13317	13391	13261	13379	13310	13330	13354	13169	13372	13379	13474	13197	13368	13372	13170	13235	13147	13367	13400	13271	13231	13237	13159	13274	13302	13201	13191	13254	13125	13323	13228	13202	13300	13278	13243	13222	13249	13375	13368	13437	13229	13353	13432	13264	13274	13236	13497	13219	13245	13298	13413	13249	13273	13176	13224	13362	13397	13255	13267	13268	13149	13294	13491	13386	13224	13353	13211	13347	13197	13242	13189	13234	13455	13227	13224	13280	13352	13346	13363	13336	13313	13342	13217	13311	13270	13315	13185	13478	13293	13335	13458	13415	13240	13291	13199	13371	13369	13240	13246	13186	13201	13330	13453	13338	13439	13410	13430	13261	13335	13488	13255	13224	13448	13232	13447	13380	13294	13252	13414	13196	13209	13343	13310	13181	13344	13154	13378	13173	13309	13264	13297	13245	13255	13124	13240	13090	13328	13216	13332	13392	13410	13181	13337	13403	13358	13246	13345	13306	13448	13151	13441	13392	13241	13444	13347	13299	13334	13356	13293	13418	13323	13418	13290	13232	13304	13303	13250	13379	13151	13592	13305	13226	13236	13173	13275	13400	13435	13357	13438	13456	13210	13406	13281	13235	13129	13211	13187	13315	13214	13214	13354	13251	13213	13227	13279	13175	13315	13219	13220	13275	13366	13241	13171	13310	13294	13209	13270	13290	13297	13251	13204	13533	13368	13341	13286	13355	13200	13295	13446	13288	13316	13232	13238	13449	13408	13425	13212	13330	13206	13301	13374	13369	13300	13260	13267	13283	13418	13350	13097	13218	13124	13257	13228	13206	13348	13310	13253	13390	13208	13327	13372	13467	13341	13369	13184	13320	13228	13328	13173	13216	13433	13301	13257	13270	13290	13413	13290	13195	13210	13307	13292	13209	13248	13260	13297	13254	13248
24032	21414	28835	24444	22196	20874	18915	16289	15842	16017	15544	15196	15154	15012	14885	14603	14786	14815	14540	14629	14565	14576	14558	14636	14640	14543	14544	14649	14620	14527	14597	14571	14533	14649	14573	14601	14530	14483	14684	14569	14572	14424	14391	14599	14588	14607	14466	14427	15273	15415	15296	15116	14838	14566	14542	14448	14246	14343	14439	14628	14474	14440	14540	14259	14395	14496	14472	14466	14447	14632	14744	14532	14542	14576	14505	14554	14431	14436	14349	14509	14417	14492	14365	14554	14421	14404	14375	14552	14339	14318	14598	14591	14371	14553	14428	14412	14531	14367	14359	14351	14250	14293	14532	14422	14524	14780	14555	14754	14480	14521	14412	14486	14287	14547	14591	14591	14579	14334	14622	14594	14510	14544	14543	14365	14447	14278	14481	14591	14471	14305	14452	14496	14486	14263	14523	14358	14353	14594	14258	14515	14225	14370	14510	14369	14415	14427	14389	14331	14241	14502	14586	14341	14437	14512	14356	14407	14556	14569	14342	14467	14452	14558	14433	14302	14556	14410	14463	14338	14397	14281	14481	14410	14234	14236	14470	14506	14469	14340	14351	14385	14722	14570	14522	14576	14469	14288	14522	14323	14466	14557	14535	14411	14582	14380	14168	14393	14227	14363	14610	14428	14342	14528	14582	14414	14445	14478	14348	14470	14450	14341	14405	14407	14603	14465	14420	14455	14529	14402	14531	14422	14623	14629	14488	14435	14446	14392	14549	14466	14409	14491	14483	14480	14498	14408	14498	14437	14569	14611	14498	14378	14303	14449	14425	14486	14365	14427	14320	14400	14266	14510	14308	14462	14572	14409	14251	14512	14492	14351	14421	14494	14098	14429	14466	14358	14371	14448	14311	14340	14268	14347	14592	14410	14490	14516	14491	14532	14557	14567	14390	14634	14561	14530	14386	14349	14390	14466	14340	14485	14427	14408	14513	14562	14478	14379	14586	14487	14390	14509	14524	14427	14387	14360	14651	14562	14507	14273	14392	14387	14350	14368	14315	14313	14497	14427	14371	14378	14604	14450	14187	14395	14409	14471	14365	14464	14495	14335	14429	14359	14327	14508	14228	14534	14434	14188	14405	14437	14502	14450	14444	14368	14212	14436	14335	14513	14620	14317	14472	14429	14400	14497	14386	14436	14312	14421	14312	14704	14378	14439	14307	14322	14315	14244	14677	14548	14481	14470	14165	14409	14391	14564	14442	14594	14305	14425	14318	14452	14496	14293	14288	14446	14419	14463	14616	14462	14404	14341	14328	14607	14358	14475	14323	14221	14470	14539	14427	14509	14472	14257	14412	14417	14140	14319	14153	14480	14460	14408	14566	14296	14399	14589	14451	14350	14357	14343	14398	14295	14492	14406	14243	14203	14550	14332	14438	14481	14520	14429	14359	14476	14673	14313	14496	14299	14431	14360	14364	14533	14397	14352	14370	14392	14407	14387	14483	14333	14512	14554	14340	14341	14526	14659	14443	14565	14471	14317	14473	14294	14278	14425	14572	14548	14436	14452	14450	14376	14412	14491	14528	14415	14475	14263	14432	14290	14376	14241	14326	14376	14336	14408	14390	14352	14327	14450	14568	14500	14429	14503	14319	14471	14527	14359	14576	14288	14439	14469	14371	14433	14423	14449	14350	14554	14271	14391	14446	14539	14383	14411	14478	14445	14517	14464	14479	14387	14405	14597	14443	14435	14438	14471	14481	14537	14566	14323	14746	14374	14629	14426	14269	14366	14465	14384	14298	14222	14562	14270	14424	14327	14406	14237	14522	14422	14276	14502	14349	14324	14192	14413	14429	14604	14398	14223	14436	14552	14375	14573	14595	14403	14361	14360	14374	14652	14476	14287	14344	14235	14364	14336	14298	14503	14582	14377	14433	14422	14415	14465	14249	14228	14488	14348	14464	14350	14395	14376	14284	14414	14149	14516	14497	14550	14498	14451	14388	14496	14126	14395	14631	14488	14480	14477	14461	14366	14552	14528	14460	14395	14456	14298	14525	14321	14378	14532	14556	14408	14430	14383	14465	14467	14495	14422	14339	14362	14571	14336	14526	14443	14368	14388	14546	14409	14564	14523	14494	14337	14374	14531	14484	14475	14467	14495	14419	14590	14286	14610	14767	14619	14560	14412	14379	14283	14330	14443	14524	14321	14457	14368	14490	14613	14589	14353	14425	14412	14434	14483	14399	14444	14327	14423	14412	14368	14428	14369	14409	14299	14393	14486	14427	14364	14472	14492	14383	14460	14497	14532	14352	14293	14437	14500	14525	14263	14249	14421	14368	14326	14509	14467	14307	14432	14405	14234	14415	14571	14377	14446	14173	14370	14372	14393	14572	14639	14518	14406	14380	14203	14560	14464	14542	14502	14312	14347	14633	14526	14303	14377	14479	14369	14562	14335	14324	14181	14360	14671	14523	14230	14522	14419	14219	14456	14467	14397	14498	14280	14542	14379	14576	14448	14364	14451	14287	14430	14452	14369	14431	14400	14548	14304	14653	14477	14375	14548	14496	14419	14532	14486	14291	14460	14340	14529	14348	14422	14360	14394	14342	14453	14471	14426	14373	14358	14227	14319	14612	14327	14281	14192	14360	14572	14592	14589	14522	14443	14364	14341	14477	14468	14187	14470	14311	14436	14371	14585	14364	14334	14400	14437	14456	14366	14275	14553	14336	14329	14266	14448	14347	14472	14611	14449	14426	14433	14607	14330	14240	14527	14524	14482	14329	14560	14357	14603	14438	14246	14402	14298	14590	14403	14287	14437	14551	14513	14396	14423	14298	14489	14435	14552	14438	14468	14416	14460	14398	14316	14440	14436	14509	14346	14346	14548	14427	14399	14387	14223	14345	14356	14397	14490	14341	14318	14339	14359	14603	14739	14455	14334	14417	14674	14483	14345	14477	14443	14520	14427	14510	14605	14429	14602	14367	14401	14446	14459	14258	14345	14404	14529	14518	14439	14457	14406	14468	14238	14314	14327	14404	14412	14337	14567	14307	14311	14406	14363	14347	14431	14374	14715	14441	14613	14491	14315	14552	14426	14213	14579	14589	14423	14476	14425	14456	14382	14675	14561	14620	14545	14349	14309	14361	14416	14351	14442	14335	14343	14337	14418	14559	14349	14282	14301	14356	14385	14289	14475	14555	14320	14530	14330	14505	14334	14436	14270	14403	14277	14428	14299	14364	14167	14521	14300	14357	14407	14450	14503	14553	14513	14513	14630	14458	14585	14550	14459	14493	14318	14387	14404	14475	14296	14290	14450	14544	14556	14632	14404	14587	14446	14576	14473	14579	14311	14676	14533	14354	14409	14338	14457	14285	14322	14559	14387	14376	14477	14481	14320	14636	14229	14527	14553	14303	14451	14323	14504	14474	14455	14185	14201	14535	14347	14469	14568	14613	14362	14496	14173	14477	14103	14267	14399	14337	14385	14340	14424	14299	14478	14323	14552	14405	14504	14471	14323	14461	14353	14497	14424	14527	14494	14480	14462	14629	14446	14427	14509	14468	14519	14564	14434	14214	14374	14333	14446	14587	14509	14506	14475	14322	14409	14551	14541	14504	14580	14417	14298	14393	14681	14512	14530	14401	14435	14427	14342	14497	14436	14425	14434	14391	14405	14511	14431	14316	14335	14320	14642	14411	14472	14288	14252	14200	14415	14541	14273	14558	14426	14422	14490	14373	14467	14468	14623	14474	14433	14551	14517	14457	14694	14514	14621	14445	14477	14191	14364	14379	14482	14465	14493	14321	14602	14592	14426	14360	14382	14541	14497	14288	14457	14461	14644	14303	14233	14363	14394	14510	14390	14211	14472	14335	14346	14343	14558	14355	14362	14590	14316	14261	14435	14543	14473	14282	14367	14483	14163	14432	14405	14445	14531	14464	14399	14461	14282	14395	14316	14446	14596	14493	14475	14327	14402	14416	14459	14430	14295	14471	14466	14296	14355	14507	14412	14106	14461	14297	14195	14318	14373	14466	14408	14090	14412	14287	14563	14470	14535	14360	14333	14161	14441	14455	14358	14409	14374	14608	14284	14442	14247	14453	14323	14447	14347	14457	14417	14318	14451	14468	14292	14312	14482	14519	14547	14543	14235	14504	14475	14405	14416	14304	14391	14522	14737	14473	14461	14454	14510	14419	14651	14510	14392	14610	14520	14499	14540	14340	14592	14399	14410	14419	14519	14321	14662	14134	14394	14546	14423	14249	14390	14381	14405	14325	14555	14243	14599	14305	14376	14390	14271	14498	14233	14373	14463	14338	14344	14456	14577	14412	14436	14298	14391	14395	14292	14374	14337	14496	14419	14250	14367	14286	14265	14459	14384	14627	14393	14356	14459	14515	14306	14222	14311	14387	14317	14276	14275	14421	14286	14365	14517	14371	14369	14354	14480	14470	14533	14406	14508	14335	14441	14377	14359	14360	14290	14453	14375	14581	14436	14290	14541	14600	14453	14622	14466	14532	14384	14519	14585	14459	14343	14545	14443	14455	14286	14405	14437	14425	14365	14296	14412	14437	14470	14312	14533	14299	14310	14312	14508	14473	14324	14476	14419	14426	14255	14513	14554	14451	14487	14540	14404	14499	14323	14268	14278	14271	14613	14487	14411	14521	14446	14673	14779	14365	14220	14378	14676	14400	14492	14339	14459	14230	14317	14504	14431	14371	14492	14466	14521	14386	14464	14346	14425	14542	14509	14357	14260	14455	14262	14580	14202	14439	14565	14458	14571	14241	14443	14386	14257	14294	14426	14384	14340	14366	14391	14589	14451	14493	14235	14542	14501	14456	14105	14421	14494	14120	14347	14343	14413	14398	14457	14389	14467	14408	14379	14467	14579	14376	14400	14406	14552	14461	14544	14610	14427	14578	14382	14459	14536	14330	14346	14348	14408	14462	14553	14391	14589	14400	14621	14380	14207	14375	14480	14400	14707	14257	14463	14457	14433	14350	14655	14223	14453	14455	14313	14432	14419	14447	14376	14504	14291	14431	14616	14449	14435	14538	14315	14523	14449	14502	14365	14590	14709	14267	14406	14297	14492	14580	14457	14426	14460	14365	14361	14373	14384	14357	14542	14346	14530	14273	14472	14454	14452	14577	14478	14330	14337	14493	14550	14285	14474	14486	14383
24053	39526	37300	27878	19104	16413	15525	15467	15502	15098	14361	14092	13756	13345	13607	13383	13285	13161	13031	13193	13119	13166	13078	13030	12957	13079	13034	12962	12912	13009	13018	13040	13210	13076	12995	12935	13005	12915	13077	13049	13140	12932	12861	13004	13160	13137	13211	13022	14149	14201	14052	13535	13290	13157	12830	12959	12928	12786	12707	12963	13003	12901	12758	12916	12965	12762	12990	12987	12857	12972	13019	12988	13012	12985	12904	13056	12739	12879	12980	12835	12967	12795	12878	12971	12986	12842	12809	12842	12932	12874	12991	12864	12931	13004	13074	12949	12955	12910	12935	12986	12940	12842	12847	12995	12827	13010	12833	12952	13121	12925	13061	12977	12827	12934	13013	13080	13028	12806	12805	12916	12754	13017	12979	13092	12881	12964	12877	12970	12904	12933	12935	13161	12930	13027	12930	13050	13037	12928	12880	12947	12817	13058	12869	13000	13018	12792	12888	12922	13017	12846	12975	12999	12938	12799	12753	13046	12685	12857	12935	12961	12837	13051	12912	12981	13057	12941	12951	12675	12937	12819	13120	12888	12988	12897	12911	12855	12900	12844	12640	12882	13014	12893	12968	12892	12967	12880	12820	12640	12983	12924	12915	12869	13045	13009	12846	12976	13025	12895	12870	12983	12934	12928	12941	12995	12812	13039	12981	12830	12785	12980	13110	12730	12867	12978	12941	12808	12945	12876	13149	12922	13028	13001	12861	12935	12937	13143	12978	12957	12926	12786	12972	12930	12836	13090	12961	13038	12904	13188	12797	13017	12973	12997	12949	12970	12961	13023	12886	12816	12779	12889	12771	12831	12820	12911	12940	12990	12808	12640	12927	12815	13005	12950	12982	13148	12777	13031	12900	12916	12899	13066	13156	12862	13030	12919	12787	12932	12982	12797	12924	12917	12880	12947	12945	12856	12923	12880	13042	12797	12986	12942	12913	12736	12960	12653	12719	12837	13024	12796	12898	12838	12936	12895	12923	12977	12976	12900	13044	12959	12957	12954	12975	12873	13046	12753	12892	12858	12949	13021	12932	12958	12883	12947	12985	13056	12823	12857	13080	13054	12928	12999	12833	12830	12885	12761	12966	12916	13001	12861	12917	12731	12834	12929	12989	12862	12725	12876	12926	12973	12914	13013	12899	12987	12965	12975	12990	12762	12951	12901	12829	12916	12795	12980	12923	12995	13059	12983	12949	12816	13030	13028	12957	12855	12850	12889	13009	12991	12681	12956	12922	12935	12913	12946	12943	12847	12863	12976	12926	12960	12909	12844	12826	12865	13015	12894	12962	13012	13092	12817	12970	12774	12855	12875	12825	12985	12834	12916	12983	12933	13079	12874	12861	12872	12904	12944	13061	12911	12794	12933	12955	12957	12741	12811	12972	13054	12925	12900	13050	12843	12894	12841	13053	12951	12910	12938	12863	12884	12940	12956	12742	12915	12871	12885	12850	13081	12889	12901	12811	12758	13063	12888	13186	12900	12945	12904	12901	12916	12763	12879	12915	12976	12912	13048	12802	12929	12884	12920	12975	12957	12830	12892	12815	12893	12905	12945	13009	12915	12924	12780	12898	12914	12794	13002	12980	12859	12940	13002	12942	12810	12868	12967	13010	12830	12872	12924	12972	12837	12981	13006	12891	13023	12963	12894	12756	13006	12873	12912	12899	12888	13066	12944	12926	12947	12855	12966	13016	12852	12908	12901	13074	12855	12892	12774	13022	12957	12928	12898	12913	12885	12965	12989	12951	12871	12968	12723	12742	12997	12983	12942	13042	12869	13020	13139	12915	12892	12793	12893	13065	12878	12867	12993	13000	12985	12836	13000	12832	12967	12769	13020	12857	12970	12860	12883	12894	12931	12908	13010	12991	12735	12942	13003	12780	12952	12979	13055	12930	12832	13026	12832	13050	13028	13010	12755	13121	12858	12993	12979	12848	12800	13015	13018	12716	12972	12842	12954	12951	12915	12906	12963	12917	12931	12888	12933	13068	12920	12975	12956	12882	12946	12893	12851	12841	12978	12886	12820	12865	12983	12699	12936	13027	12860	12888	12885	12824	13084	12944	12859	12892	12832	13043	12893	13094	12908	12941	13064	12902	12868	12902	12870	12791	13017	12838	12853	13004	12782	12815	12792	12903	12930	12884	12948	12856	12936	12912	12967	12792	12899	12971	13032	12955	12837	12939	12632	12910	12979	12963	13099	12801	12915	13032	13187	12954	12906	13043	12844	12896	12825	12793	12970	12925	12830	12886	13018	12922	12741	12837	12944	12959	12967	12783	12903	12897	12873	12779	12933	12927	12978	13040	13031	12856	12915	12983	12852	12873	12922	12814	13086	12916	12877	12928	12925	12912	12972	12882	12995	12878	12871	13108	12891	12963	12854	12832	12846	12960	12901	12868	12930	12941	12821	12979	12803	12954	12730	12921	13000	12991	12939	13124	12704	13041	12938	12949	12894	12847	12997	12856	13092	12719	12823	12799	12893	12813	12962	13019	13005	13008	12844	12836	12987	12986	12869	12876	13048	12838	12994	13014	12930	12720	12979	12915	13073	12770	12999	12831	12841	13016	12779	12985	12917	12965	12982	12884	12951	12852	12830	13041	12815	12943	12843	12838	12771	12895	12948	12877	12907	12910	12787	12904	12875	12908	12872	12924	12662	12899	12948	12889	12817	12773	12915	12837	12957	12999	13118	12989	13003	12965	12811	12857	12841	12911	12871	13006	12882	12785	12953	13046	12829	12756	13117	13071	13009	12954	12974	13081	13009	13054	12913	12804	12828	12874	12959	12971	12999	12954	12850	12904	13063	12909	12905	12941	12944	12921	13040	12908	12889	13037	12890	12926	12989	12909	12933	12895	12768	12970	12733	13085	12968	12942	12948	13017	12976	12922	12899	12900	12875	12855	12965	12837	12825	12871	12856	12973	12993	13004	13004	12956	12939	13042	13004	13145	12922	12879	12830	12950	12932	12932	13043	13031	12907	12916	12847	13040	12939	12770	12745	12890	12831	12977	12985	12981	12972	13049	12773	12801	12968	12928	12837	12906	13019	12985	12825	13016	12898	13025	12860	12858	12746	13097	12919	12886	12993	12766	12987	12924	12978	12985	12943	12883	12882	12952	12803	12964	12859	12944	12995	12987	12841	13050	12785	13047	13015	13012	13012	13027	12983	12829	13008	12821	12818	13075	12949	13004	13055	12927	12944	12858	12982	12748	12846	12930	12971	12960	12864	12915	13016	12943	12873	12884	12842	12958	12763	12899	12911	13033	12898	12820	12873	12837	13039	12969	12940	12899	12981	12941	12941	12993	12918	13037	12827	12868	12755	12924	12915	12794	12895	13013	12898	12913	13027	12874	12999	12914	12916	12960	13071	12821	12880	12876	12928	12893	12972	13022	12842	12865	12933	13036	12925	12871	12893	12743	12828	12759	13101	12779	12995	12861	12940	12696	12891	12890	12969	12771	12904	12876	12999	12993	12931	12887	12913	13008	13007	12853	12938	12943	12833	12876	12923	13067	13057	12907	12930	12960	12888	13007	12907	12916	12975	12966	12718	12939	13024	12865	13021	12916	12836	12852	12859	12906	12920	12807	13009	13028	13074	13049	12977	12969	13013	12884	12846	12877	12930	12857	12738	13033	13044	13017	12922	12902	12856	12993	12983	13037	12857	12957	12869	12932	13048	12998	12999	12848	12925	12856	13061	13073	13005	13013	12863	13028	12751	12892	12803	12956	12930	12878	12952	12958	13056	12852	13009	12969	12828	12939	12919	12895	13020	13039	12991	12703	12772	13034	13047	12855	13057	13048	12895	13191	12886	13131	12726	12847	12782	12822	12976	12904	12979	12895	12809	12922	12947	12934	12887	12744	12953	12998	12860	12980	12881	12920	12911	12790	12934	13025	12932	12936	12931	12900	13014	12993	13110	12856	12958	12989	12918	12919	12804	12868	12915	13077	13069	12754	12873	12966	13015	12893	12940	12956	12795	12948	12948	12993	12997	12760	12986	12898	12890	12995	12938	12873	12752	13053	12769	12937	12988	13017	12993	12803	12912	12774	12853	12767	12987	12943	12883	12971	12958	12882	12885	13043	13017	13010	12950	13014	12839	12820	13035	13019	12815	13023	12907	12787	12732	12843	12920	12962	12893	12897	12886	12958	12847	12922	12925	13103	12921	13019	12813	12961	12925	13015	12950	12897	12993	12969	12879	13030	12842	12844	13091	12919	12779	12995	12961	12737	12934	12850	12958	12967	12957	12953	13005	12833	12875	13076	12972	12993	12888	12819	12846	12985	12979	13076	13086	12990	12904	13009	12681	12921	13033	12935	12757	13003	12763	12909	12887	12928	12997	12827	12906	12898	13114	12872	12982	12833	12965	12821	13100	12834	12875	12921	12919	12804	12842	12938	12986	12921	13023	12921	13049	12906	12893	13037	13062	12738	12966	12911	13049	12897	13147	12956	12857	12885	12851	12934	12788	12820	12997	12872	12830	12917	12857	12992	12918	13045	13107	12865	12805	12950	13038	12823	12733	12994	12996	13033	12988	12907	12847	12861	12753	12930	12728	12836	12939	12857	12988	12822	12826	12893	12925	12878	12979	13003	13052	12995	12779	12964	12909	13053	12716	12904	12989	12969	12931	12951	12948	12930	12870	12819	12957	13030	12834	12923	12936	12955	12942	12890	12868	12799	12920	12870	12877	12957	13007	12828	12976	13033	13027	12862	12907	13039	12919	12930	12834	12939	13022	12922	12929	13015	12891	12875	12904	12884	12906	12950	12808	13064	12922	12721	12772	12916	13001	12986	13039	12968	12759	12961	12964	12808	12907	13056	12942	13006	12959	13007	12780	12947	12868	13053	12842	12798	13158	12966	12910	13068	12987	12877	12871	13045	13070	13056	12858	13054	12933	12912	13084	12764	13122	12907	12708	12933	13042	12704	12956	12857	12926	12951	12917	13068	12887	12861	12885	12949	12914	12994	12939	13071	12942	12670	12918	12826	12837	12991	12989	12882	12821	12872	12962	12810	12967	13005	12566	13139	12960	12850	12913	12971	12880	12907	12809	12970	12935	12871	12929	12814	13086	12981	12910	12918	12890	13034	12979	12984	12885	12985	12943	12818	12778	12985	12904
23043	21529	29353	24018	21735	23142	23427	17673	16562	16394	16208	15598	15417	15303	15191	14975	14840	14855	14647	14691	14777	14661	14691	14541	14658	14428	14505	14530	14581	14841	14551	14461	14394	14701	14767	14593	14449	14508	14642	14587	14524	14491	14488	14585	14401	14448	14661	14589	15585	16180	15469	15285	14908	14775	14583	14366	14468	14330	14511	14362	14342	14310	14493	14310	14357	14735	14353	14449	14494	14479	14439	14360	14484	14551	14423	14409	14363	14343	14324	14317	14420	14503	14426	14441	14386	14355	14522	14312	14287	14391	14422	14322	14455	14390	14248	14414	14315	14288	14399	14417	14280	14461	14427	14373	14648	14313	14463	14422	14524	14335	14342	14376	14350	14381	14445	14405	14340	14645	14206	14286	14473	14373	14311	14375	14396	14445	14441	14322	14454	14401	14549	14444	14547	14543	14406	14335	14606	14209	14387	14379	14453	14460	14421	14413	14536	14236	14373	14529	14483	14373	14380	14476	14418	14276	14419	14403	14674	14227	14214	14422	14432	14321	14278	14385	14313	14451	14539	14461	14354	14326	14467	14430	14491	14506	14421	14541	14303	14373	14368	14373	14261	14364	14288	14535	14316	14477	14587	14295	14370	14363	14262	14230	14535	14242	14431	14458	14310	14348	14163	14506	14559	14502	14462	14343	14462	14296	14320	14456	14389	14290	14370	14500	14435	14463	14481	14458	14492	14284	14437	14377	14288	14376	14477	14566	14599	14341	14371	14254	14576	14411	14345	14243	14297	14291	14248	14176	14321	14243	14146	14315	14318	14372	14308	14393	14444	14417	14184	14458	14384	14477	14445	14346	14329	14361	14360	14463	14228	14309	14476	14303	14712	14396	14292	14100	14496	14359	14339	14371	14379	14378	14337	14395	14568	14277	14209	14311	14452	14366	14357	14403	14532	14623	14320	14446	14363	14382	14166	14345	14284	14260	14478	14313	14471	14339	14475	14286	14338	14433	14271	14386	14419	14375	14536	14491	14364	14408	14245	14219	14352	14410	14379	14567	14441	14199	14448	14368	14319	14307	14472	14379	14400	14472	14300	14403	14395	14382	14266	14420	14282	14345	14347	14491	14259	14407	14299	14367	14254	14374	14334	14558	14346	14415	14432	14281	14488	14275	14285	14265	14387	14304	14406	14354	14378	14270	14395	14533	14331	14314	14349	14391	14351	14520	14389	14363	14197	14286	14450	14249	14388	14376	14310	14264	14379	14450	14343	14295	14413	14281	14583	14484	14265	14418	14431	14302	14303	14358	14331	14305	14307	14468	14386	14307	14586	14417	14449	14445	14274	14449	14310	14356	14296	14344	14373	14224	14209	14443	14373	14434	14531	14392	14452	14499	14370	14278	14250	14338	14584	14254	14278	14396	14416	14359	14347	14339	14532	14378	14395	14353	14207	14445	14237	14448	14468	14295	14348	14300	14276	14623	14214	14307	14375	14319	14629	14406	14438	14151	14422	14187	14290	14288	14423	14453	14467	14541	14370	14351	14287	14514	14519	14393	14379	14522	14276	14312	14435	14298	14361	14341	14386	14379	14429	14594	14470	14309	14351	14252	14300	14396	14388	14403	14418	14357	14346	14309	14262	14384	14393	14351	14279	14344	14432	14266	14430	14326	14308	14227	14494	14359	14388	14237	14393	14227	14371	14642	14501	14503	14425	14367	14440	14418	14324	14536	14331	14410	14306	14347	14439	14436	14391	14397	14341	14342	14419	14526	14294	14325	14404	14418	14509	14206	14530	14365	14232	14414	14538	14323	14550	14379	14463	14487	14290	14437	14597	14336	14206	14229	14500	14318	14308	14434	14171	14513	14197	14571	14320	14535	14239	14511	14362	14319	14456	14325	14265	14318	14216	14321	14298	14571	14467	14258	14338	14210	14387	14283	14337	14262	14393	14269	14452	14379	14323	14276	14275	14270	14272	14394	14356	14356	14254	14486	14305	14120	14530	14298	14373	14408	14425	14408	14414	14389	14260	14450	14482	14390	14345	14229	14454	14465	14163	14430	14402	14260	14399	14301	14283	14378	14383	14450	14391	14541	14365	14493	14334	14233	14437	14398	14471	14087	14289	14564	14315	14363	14400	14376	14336	14470	14319	14187	14590	14393	14312	14528	14319	14335	14391	14312	14354	14222	14153	14457	14224	14481	14248	14352	14274	14438	14322	14236	14381	14375	14397	14553	14420	14245	14347	14178	14319	14488	14463	14347	14499	14466	14662	14260	14541	14321	14652	14375	14362	14373	14472	14326	14356	14155	14270	14248	14397	14318	14299	14540	14537	14291	14323	14325	14328	14390	14234	14400	14411	14348	14131	14295	14404	14437	14415	14415	14518	14504	14374	14273	14212	14398	14354	14546	14241	14368	14400	14394	14109	14557	14358	14334	14379	14364	14300	14389	14222	14460	14301	14412	14286	14405	14310	14293	14243	14455	14343	14350	14581	14271	14302	14437	14476	14202	14324	14403	14277	14352	14493	14447	14383	14455	14679	14364	14492	14205	14413	14429	14391	14573	14121	14316	14434	14516	14399	14332	14247	14368	14374	14391	14389	14375	14194	14502	14383	14377	14239	14280	14465	14376	14254	14349	14266	14362	14344	14306	14327	14340	14478	14319	14434	14285	14385	14008	14554	14331	14326	14376	14429	14442	14513	14408	14376	14387	14449	14449	14469	14441	14352	14175	14399	14341	14371	14455	14277	14382	14398	14404	14278	14412	14252	14146	14485	14365	14373	14546	14442	14237	14335	14484	14374	14442	14343	14262	14358	14340	14403	14292	14344	14486	14293	14390	14326	14256	14301	14283	14423	14291	14419	14376	14384	14356	14455	14483	14487	14324	14477	14219	14431	14376	14381	14150	14493	14552	14512	14403	14297	14547	14348	14585	14483	14347	14292	14429	14341	14452	14390	14424	14335	14590	14469	14336	14313	14329	14406	14426	14174	14323	14374	14538	14410	14342	14402	14335	14477	14493	14105	14173	14450	14514	14420	14365	14253	14033	14483	14135	14420	14466	14451	14247	14581	14203	14470	14469	14458	14362	14388	14359	14303	14269	14363	14293	14295	14228	14403	14427	14513	14484	14448	14254	14273	14526	14424	14297	14455	14284	14649	14388	14414	14438	14503	14345	14306	14371	14247	14475	14491	14326	14355	14251	14241	14279	14419	14192	14385	14357	14545	14593	14561	14312	14409	14389	14293	14356	14405	14265	14301	14487	14433	14493	14131	14334	14281	14502	14476	14355	14360	14169	14273	14469	14393	14398	14299	14377	14510	14269	14292	14304	14363	14267	14227	14249	14346	14217	14382	14371	14420	14195	14415	14047	14422	14370	14455	14318	14359	14244	14181	14457	14336	14486	14396	14263	14623	14310	14417	14574	14344	14400	14437	14293	14404	14316	14216	14304	14269	14367	14521	14507	14275	14339	14412	14276	14417	14254	14321	14261	14380	14389	14421	14416	14323	14224	14442	14475	14411	14436	14541	14422	14448	14126	14257	14433	14473	14440	14384	14498	14379	14231	14379	14268	14399	14245	14120	14210	14439	14326	14324	14267	14229	14334	14426	14424	14061	14536	14368	14419	14315	14289	14473	14461	14379	14321	14321	14461	14504	14123	14274	14357	14292	14527	14413	14650	14447	14222	14214	14164	14195	14296	14310	14389	14373	14362	14266	14358	14378	14313	14365	14426	14454	14351	14443	14507	14559	14517	14482	14277	14286	14236	14122	14466	14228	14357	14515	14263	14298	14139	14248	14430	14507	14277	14366	14306	14264	14429	14259	14361	14355	14164	14518	14486	14529	14334	14438	14298	14262	14407	14398	14454	14372	14474	14420	14327	14300	14409	14467	14154	14102	14471	14338	14408	14300	14356	14353	14434	14417	14601	14412	14352	14554	14042	14366	14190	14391	14292	14570	14343	14246	14456	14243	14286	14449	14357	14347	14413	14305	14106	14356	14329	14311	14164	14337	14293	14368	14472	14367	14571	14386	14513	14266	14327	14314	14421	14277	14243	14435	14455	14309	14560	14497	14442	14517	14424	14481	14430	14271	14532	14401	14457	14175	14403	14338	14414	14328	14320	14434	14464	14409	14426	14429	14250	14383	14445	14363	14527	14418	14455	14430	14371	14370	14417	14312	14242	14334	14381	14263	14175	14294	14280	14433	14248	14378	14440	14299	14493	14379	14300	14292	14358	14194	14176	14441	14477	14263	14365	14225	14225	14254	14311	14576	14554	14264	14293	14311	14375	14481	14266	14420	14298	14229	14233	14342	14347	14210	14216	14496	14384	14309	14403	14296	14348	14303	14407	14491	14341	14321	14399	14244	14108	14398	14300	14299	14347	14475	14436	14352	14407	14306	14507	14373	14389	14260	14448	14436	14189	14388	14405	14589	14310	14502	14262	14227	14478	14369	14601	14409	14228	14520	14458	14444	14316	14289	14336	14368	14329	14193	14310	14561	14344	14395	14242	14274	14158	14334	14333	14198	14260	14342	14220	14438	14402	14176	14453	14477	14273	14307	14315	14523	14437	14262	14344	14333	14444	14425	14326	14458	14287	14451	14343	14265	14566	14480	14546	14498	14201	14364	14397	14272	14361	14338	14554	14356	14315	14431	14263	14537	14408	14346	14480	14368	14658	14423	14298	14343	14362	14537	14180	14301	14342	14526	14337	14457	14400	14322	14430	14291	14228	14376	14282	14282	14435	14428	14341	14306	14384	14412	14260	14556	14462	14429	14352	14306	14383	14323	14519	14472	14367	14325	14249	14403	14537	14366	14371	14325	14421	14331	14316	14494	14321	14277	14400	14428	14155	14335	14332	14284	14422	14249	14391	14289	14262	14399	14333	14327	14337	14381	14255	14202	14542	14664	14183	14205	14310	14387	14362	14495	14199	14423	14516	14427	14404	14402	14538	14212	14520	14434	14096	14222	14250	14452	14417	14429	14654	14495	14736	14456	14504	14364	14371	14442	14432	14275	14284	14486	14457	14315	14361	14330	14293	14445	14579	14241	14364	14312	14319	14267	14297	14495	14593	14313	14399	14441	14426	14348	14493	14257	14429	14134	14158	14259	14373	14256	14324	14471	14242	14493	14309	14368	14495	14589	14399	14301	14424	14425	14252	14393	14424
27229	45574	42795	33200	23395	18500	17049	16808	16743	16026	15096	14504	14253	14333	13875	13677	13392	13331	13137	13204	13107	13088	13110	13110	13086	13075	13014	12908	13162	13120	13079	12941	12926	13145	12997	13036	12843	12926	12895	12935	12936	12798	12921	12943	13004	12856	13130	13283	15200	15321	14669	14109	13159	13216	12878	12832	12887	12975	12830	13004	13015	12955	12914	12959	12899	12742	12742	12856	12901	12819	13036	12943	13086	12865	12902	12958	12698	12822	12893	12767	12971	12892	12860	12929	12797	12999	13010	12848	12958	12801	12908	12849	12834	12771	12825	12926	12782	12994	12917	13018	12841	12750	12828	12966	12934	12920	13063	12709	12850	12885	12822	12775	12922	12813	12922	12718	12722	12809	12887	12672	12855	12901	12816	12845	12901	12901	12862	12979	12810	12750	12893	12979	12850	12769	12859	12808	12835	12916	12835	12877	12811	12847	12932	12809	12730	12679	12811	12870	13017	12621	12728	12853	12844	12875	12866	12711	12921	12952	13081	12755	12850	12724	12947	12763	12893	12847	12865	13001	12674	12916	12704	13057	12858	12838	12884	13057	12891	12726	12777	12818	12819	12844	12930	12745	13011	12871	12942	12948	12920	12872	13015	12933	12961	12835	12757	12800	12895	12898	12835	12944	12853	12946	12938	12804	12850	12973	12947	13035	12914	12737	12756	12792	12914	12995	12713	12889	12860	12955	12804	12867	12771	12702	12846	12734	12854	12975	12883	12877	12802	12912	12957	12914	12945	12800	12719	12932	12809	12970	12915	12855	12925	12920	12873	12926	13020	12857	12759	12729	12889	12836	12920	12874	12961	13035	12809	12817	12843	12826	12809	12777	12701	12860	12731	12768	12854	12837	12960	13007	12793	12891	12788	12923	12894	12729	12741	12938	12847	12753	12889	12965	12941	12856	12858	12921	12815	12863	13069	12811	12965	12882	12899	12838	12757	12881	12968	12880	13000	12896	12763	12882	13019	12757	12863	12677	12819	12769	12870	12869	12857	12850	12845	12782	12832	12882	12885	12748	12739	12867	12823	12939	12988	13045	12975	12932	12937	12869	12832	12882	12866	12818	12810	12927	12782	12858	12653	13004	12747	12867	12882	12935	12863	13022	12993	12899	12915	12795	12872	12905	12886	12894	12919	12866	12815	12886	12915	12870	12971	13092	12854	12866	12960	12918	12878	12850	12728	12789	12894	12807	12766	12884	12767	13081	12937	12770	12864	12846	12947	12946	12893	12712	12921	12884	12786	12820	12807	12824	12817	12956	12798	12861	12825	12895	12900	12822	12854	12843	12938	12825	12847	12854	12824	12728	12916	12897	12958	12797	12952	12807	12916	12922	12706	12813	12858	12887	12743	12858	12906	12930	12859	12935	13031	12729	12920	12879	12961	12772	12826	12836	12858	12963	12686	12877	12862	12845	12775	13021	12955	12791	12927	12916	12865	12705	12748	12843	12898	12615	13000	12983	12874	12769	12873	12854	12725	12852	12716	12789	12926	12988	12836	12883	12768	12991	13061	12843	12950	12914	12915	12882	12914	12932	12911	13030	12997	12833	12816	12857	12901	12808	12805	12631	12877	12816	13074	12778	12896	12818	12880	12890	12691	12751	12912	12668	12953	12759	12748	12860	12898	12954	12862	12928	12892	12955	12845	12930	12957	12917	12972	13021	12816	12797	12929	12866	12703	12695	12993	12899	13069	12964	12970	12748	12795	12776	12851	12737	12908	12734	12802	12736	12637	13100	12931	12898	12862	13036	12949	12871	12986	12816	12784	12712	12923	12865	12856	12797	12837	12873	12827	12726	12891	12830	13022	12909	12911	12773	12822	12845	12757	12904	12854	12693	12758	12829	12995	12978	12777	12794	12854	13001	12819	12775	12747	12787	12749	12912	12863	12868	12945	12991	13033	12867	12885	12850	12760	12909	12879	12825	13035	12982	12869	12957	12725	12847	12719	12639	12863	12837	13026	12905	12995	12925	12746	12805	12908	12879	12963	12879	12808	12930	12937	12952	12674	12724	12750	13009	12833	12810	12926	12816	12920	12876	13039	12688	12885	12884	12866	12881	12774	12952	12994	12940	12765	12847	12943	12646	13051	12809	12900	12914	12997	12816	13039	12896	12873	12875	12962	12780	12930	12848	12784	12874	12874	12878	12890	12681	12985	12895	12901	12968	12888	13008	12772	12820	12940	12796	12913	12940	12808	12798	12831	12963	12925	12957	12907	12677	12965	12762	12964	12623	12945	12893	12719	12806	12961	13069	12985	12710	12728	12739	12763	12840	12784	12754	12837	12742	12865	12741	12846	12902	12953	12783	12969	12873	12888	12834	12870	12875	12765	13025	12692	12889	12976	12937	12870	12997	12953	12870	12847	12906	12591	12907	12888	12790	12882	12818	12957	12810	12962	12852	12705	12920	12870	12782	12870	12831	12934	12848	12880	12715	12839	12734	12747	12963	12822	12750	12789	12732	12858	12852	12862	12875	12852	12879	12907	12889	12691	12949	12976	12912	12990	12918	12960	13007	12991	12889	12816	12754	12882	12811	12927	12816	12909	12987	13001	12543	12819	12881	12846	13027	12840	12749	12767	12904	12912	12885	12888	12943	12894	12702	12812	12799	12796	12967	12756	12813	12912	12998	12825	12822	12851	12743	12977	12837	12814	12823	12778	12986	12944	12973	12929	12980	12872	12728	12896	12909	12793	12891	12906	12866	12889	12829	13031	12741	12901	12696	12762	13034	12976	12877	12859	12859	13029	12835	12899	12709	12939	12904	12929	12829	12775	12862	12980	12866	13071	12885	12865	12791	12815	12843	12780	12923	12868	12917	12989	12787	12898	12867	12865	12932	12884	12779	12837	12923	12914	12909	12892	13010	12889	12878	13010	12874	12765	12970	12762	13000	12833	12829	12807	12915	12938	12926	13032	12886	12888	12751	12917	12812	12737	12798	12995	12836	12864	12740	12818	12841	12833	12832	12854	12923	12812	12901	12736	12925	12792	12887	12790	12842	12752	12743	12854	12943	12733	12930	12838	12910	12914	12790	12915	12880	12914	12901	12827	12887	12781	12966	12875	12806	12901	12763	12832	12890	12777	12864	12910	13023	12672	12857	12916	12922	12844	12978	12671	12812	12894	12854	12850	12902	12910	12880	12803	12768	12785	12842	12860	12914	12898	12856	12845	12914	12933	12784	12823	12995	12805	13019	12834	12823	12901	12945	12969	12886	12852	12974	12930	12819	12946	12854	12837	12975	12952	12980	12977	12975	12925	12989	12913	12795	12930	12746	12874	12895	12826	12853	12862	12841	12962	12806	12774	12814	13016	12916	12849	12886	12897	12974	12947	12621	12823	12871	12861	12813	12799	12730	12924	12770	12747	12837	12753	12867	12947	12810	12914	12789	13007	12783	12917	12918	12880	12883	12842	12749	13005	12967	12909	12906	12849	12772	12923	12835	12920	12898	12746	12926	12732	12923	12914	12770	12856	12752	12771	12727	12851	13067	12896	12782	12925	12875	12816	13109	12954	12878	12802	12910	12798	12918	12839	12910	12955	12905	12717	12875	12827	12901	12943	12919	12852	12928	12791	12884	12774	13019	12866	12942	12767	12973	12956	12941	12906	12793	13033	12920	12916	12816	12822	12910	12907	12825	12939	12948	12864	12898	12926	12802	12930	12798	12979	12932	12888	13081	12940	12842	12828	12972	12790	12863	12867	12874	12975	12706	12776	12794	12711	12859	12844	12878	12873	12857	12973	12773	12869	12889	12828	12910	12877	12911	13013	12970	13025	12850	12718	12830	12871	12872	12807	12784	13108	12762	12841	12894	12938	12813	12935	12890	12770	12869	12880	12748	12670	12836	12661	12924	12852	12848	12840	12911	12807	12858	12894	12790	12867	12760	12962	12679	12862	12904	12744	12700	12829	12756	12970	12903	12906	12975	12902	12901	12776	12911	12903	12859	12739	12894	12826	13015	12919	12962	12942	12863	12823	12861	12904	12993	12854	12787	12801	13003	12983	13044	12712	12979	12949	12897	13033	12745	12897	12650	12925	12762	12894	12915	12887	12856	12737	12808	12782	12983	12976	12850	12982	12825	12916	12943	12891	12964	12910	12844	12834	12938	12874	12810	12983	13059	12861	13108	13084	12881	12913	12996	12790	12923	12765	13025	13039	12973	12938	12847	12817	12980	12787	12851	12884	12918	12836	12782	12893	12844	12945	12867	12773	12764	12791	12886	12983	13018	12835	12814	12937	12832	12784	12908	12930	12919	12828	12881	12909	12903	12810	12865	12858	12842	12698	12862	12886	12910	12826	12983	12945	12848	13061	12925	12968	12983	12759	12776	12874	12978	12822	12794	12913	12639	12966	12828	12824	12762	12784	12823	12906	12785	12794	12711	12735	12823	12974	12803	12825	12693	12835	12904	12843	13058	12888	12978	12893	12900	12910	12866	12830	12802	12813	12885	12852	12922	12805	12862	12918	12910	12881	12923	12881	12982	12828	12868	12891	12951	12828	12768	12996	12845	12849	12930	12934	12871	12845	12900	12893	12853	12903	12809	13064	12857	13021	12885	12765	12715	12888	12917	12870	12721	12925	13111	12729	12805	12922	12820	12865	12802	12772	12756	12930	12786	13014	12791	13014	12856	12954	12914	12783	12858	12834	12888	12721	12938	12839	12787	12944	12839	12762	12929	13026	13042	12938	12951	12958	12886	12844	12951	13016	12935	12789	12962	12985	12939	12881	12838	12653	12820	12924	12854	12856	12768	12655	13003	12921	12824	12765	12867	12892	12862	12701	12961	12735	12975	13007	12817	12909	12858	12692	12792	12896	12795	13004	12826	12909	12815	13020	12888	12811	12973	12868	12787	12937	12889	12862	13111	12768	12880	12799	12884	12901	12782	12890	12991	12726	12841	12897	12828	12984	13049	12849	12960	12637	12898	12811	12944	12923	12934	12849	12764	12759	12919	12831	12766	12984	13051	12857	12772	12940	12663	12871	12689	12926	12910	12732	12742	12840	12928	12962	12804	12896	12854	12820	12584	12926	12908	12795	12909	12999	12690	12928	12980	12745	12938	12935	13005	12949	12879	12995	12897	12878	12659	12843	12894	12901	12817	12890	12862	12830	12896
27719	23461	27862	24377	18429	16700	16135	15853	15804	15476	15183	15356	15419	15347	14957	15284	15076	15212	15041	15111	15244	15021	14872	15174	15080	15403	15064	14982	15059	15087	15024	15119	15133	14927	15056	15034	14983	15235	15215	15144	15228	15140	15046	14980	15121	14939	14986	15050	15174	15273	15148	14978	15192	15066	15282	14914	15016	15009	14893	14891	15118	14969	15192	15146	15121	15118	15105	15041	14974	15055	15254	15151	15199	15022	14995	15091	14876	15203	14981	15131	15144	15210	15205	15269	15117	15150	14867	15140	14980	15105	15033	15101	14967	15232	15360	14996	15039	15133	14956	15202	15198	15005	14977	15140	15056	14979	15155	14905	15088	15123	15200	15105	15178	15162	15051	15131	14929	15229	15102	15116	14959	14904	15200	15066	15133	15001	14998	14948	15131	14921	15086	15001	14988	14985	15072	15030	15094	14904	15119	14859	14897	14976	15038	14757	14958	15024	15089	14891	15024	15007	15146	15215	15278	15096	15118	14903	14893	15005	14980	15085	14929	15095	15144	15040	15074	14997	15225	15164	14991	14930	15227	15113	15009	15028	15052	15259	15066	14980	15047	15077	15178	15041	15279	15160	15000	14955	14894	15028	15201	15031	15141	15037	15002	14967	15070	15095	15141	15047	15072	15082	15215	15025	15065	14978	15066	15191	14937	15093	15150	14834	15027	15126	15152	15008	14998	15119	15221	14942	15071	14924	15092	15066	14948	15036	15214	14957	14911	15042	15282	15210	15022	14862	15266	14991	15045	15075	15189	15095	15001	15067	14970	14998	15072	15027	15107	14984	15104	15060	15084	15173	15007	14997	15165	15101	14963	14937	15278	14989	15049	15214	14919	15091	15077	15210	15107	15120	15162	15094	15050	15183	14905	15136	15052	15249	15174	15176	15118	15293	14998	14958	15039	15027	15239	15088	15137	15135	15008	15163	15208	14916	14990	14974	15151	15054	15078	15093	15046	14924	15062	14770	15083	15145	15082	15130	14970	14893	15072	15034	15081	15066	15070	14945	15022	15117	15087	15167	15213	15246	14929	15042	15203	15060	14859	15025	14770	14951	15085	14970	15040	15180	14915	15123	14898	15032	14926	15093	15025	14985	15272	15009	15088	15048	15134	15124	15150	15200	15147	14902	14825	15180	15221	15154	15047	15021	14973	15011	15095	14953	14992	15121	15254	15046	15090	15194	15060	15029	15023	14906	14895	14895	15203	15217	15083	15129	14958	15185	14960	14959	15085	15062	14876	15080	15052	15158	15111	14957	15013	14963	14991	15090	15026	14952	14985	15018	15201	15003	15090	14877	15120	14945	14999	14889	15100	15028	14928	15066	14927	15096	15010	14821	15034	15186	15144	15167	15081	15018	15108	15116	15246	14897	14962	15216	15173	14958	15099	15068	15016	15058	15005	15006	14956	15018	15190	15075	14949	14952	15082	14968	15004	14875	14952	14780	15233	15150	15049	15138	14920	15237	14894	15016	15081	14872	15099	15166	15101	14998	14904	15131	15061	14980	15067	14986	14977	14989	15028	14991	14930	15062	15097	15271	14966	15162	15077	15115	15213	15022	15011	14942	15018	14859	14891	14915	15122	15076	14884	14866	15287	14996	15131	15087	14991	14993	15052	15131	14923	14924	15078	15114	15188	14791	15122	14904	15073	14859	15235	15140	15177	15054	14858	15146	14940	14938	15035	15058	15158	15061	14987	14907	15048	14984	15038	15152	14971	14968	14987	14910	15062	15103	14943	15180	14926	14985	14897	15044	14950	14986	14987	15077	15225	15225	15049	15115	15096	15037	15089	15015	14981	15017	15176	15101	15053	15262	15146	15070	15048	14960	15096	15211	15250	15076	15114	15013	15236	15054	15140	15007	15022	14873	15009	14870	15126	15005	15093	14955	15020	15047	14886	14980	15107	14940	14939	14988	14945	14931	15104	14959	14988	15070	15008	14883	15033	15075	15137	15160	15138	14872	15152	15165	15096	15079	15223	15157	15219	15197	15103	14943	15015	14868	15118	14973	15013	14988	15057	15112	15119	15084	15062	15028	15059	15201	14969	15148	14943	15089	14896	15028	15074	14987	15008	15217	15168	14909	15106	15073	15106	14933	14975	15091	15089	15190	14982	14970	14787	15051	15004	15194	14946	14914	14945	15297	15010	15063	14951	14809	14922	15045	14949	14885	15181	14944	15206	14911	14982	14913	14932	14701	15045	14890	15047	15199	15022	14981	15107	15073	14982	15013	14937	15032	15173	14832	15276	15010	14946	14955	15056	15231	15005	14906	15119	15061	15106	15113	15023	14855	15057	15089	14989	15006	15145	15189	14873	14945	15033	15001	14962	14959	14980	15186	15069	15119	15100	15011	15092	15229	15019	15251	15074	15070	15051	15049	15027	14841	15103	14970	14876	14891	14968	14840	15124	15052	15120	14983	14870	15236	15033	14897	14988	14917	15021	15170	15065	15124	15083	14982	15281	15060	15026	14995	15030	15237	14999	15117	15020	14932	14839	15029	14837	15122	14878	15063	14870	14928	14998	14795	14974	15168	14980	14883	15060	15249	14976	15011	14972	15035	14967	15101	15002	15177	15072	14998	14854	14915	15089	15085	14979	14904	14995	15037	14983	14987	15080	15060	14976	15064	15219	14947	15054	15206	14963	15193	15177	15018	15135	14994	14952	15059	14922	15195	15059	15171	15020	15000	15102	14919	14875	14970	15297	15042	15147	15059	15003	14963	15112	15045	15139	15256	15091	14995	15118	14897	15006	15058	15060	15106	14947	15140	15116	15025	15058	15216	15027	15079	14979	15043	15057	15097	15117	14942	15284	15217	15093	15043	15012	14863	15132	15049	14959	15081	15036	14971	15043	14991	14936	15011	15111	15178	15170	14968	15077	14887	15127	14987	15206	15255	15050	14993	15084	14923	14930	14948	14940	14876	15106	14941	15053	15008	15217	14891	15022	15155	14964	15147	15092	15027	15246	14968	15004	15020	14858	14994	15067	15046	14900	14932	14943	14825	14972	15192	15040	14997	14979	14929	14918	15061	15165	15088	15036	15245	15223	14946	15007	15041	15125	15116	14979	15086	15208	14922	14874	15138	14965	14985	14977	15085	14767	15090	15227	15125	14947	15110	15241	15060	15085	15028	14915	15051	15112	14989	15151	15198	15160	15174	14964	15024	15088	14826	15038	15044	14884	15021	15198	14996	15085	15010	15096	15093	15209	14886	15178	15258	15238	14943	15005	15182	14818	15173	15082	15174	14906	14872	14954	14916	15055	15065	15076	15127	15159	14900	15049	14934	15002	15156	15118	14950	14946	14963	14951	15063	14956	15219	14940	15250	15051	14980	15192	14998	15082	14972	15009	15182	14861	14884	15073	15161	15013	15093	15100	15230	15053	15044	15080	15019	15169	15190	15031	15090	15150	14968	14981	14980	15273	14966	15176	15196	15017	15224	15049	14925	14885	15101	15194	14994	15052	15056	15005	14875	15031	14994	15094	15089	15161	15088	15128	14968	15308	15123	14948	14930	15028	15049	15134	14926	14973	15092	15032	14874	15182	14924	15062	14941	15113	15021	15352	15273	15017	15236	14987	15092	15062	14969	15065	15135	15095	14962	15108	14816	15174	15037	15084	15296	15239	15197	14975	15064	15036	15129	15017	15197	15024	14996	15244	15082	15090	15092	15145	15101	14838	15267	15054	14945	15194	15139	15169	15157	15065	14936	15091	14938	15131	14984	14979	15062	15088	15001	15029	15119	15107	15065	15126	15045	15124	15150	15170	14982	15287	15038	15024	15179	14967	15095	15138	14913	15063	15137	15063	15008	14998	15128	14993	15056	14949	15154	15114	14930	15008	14894	15130	15097	15210	14937	15126	15046	15003	15069	14886	15189	14897	15010	15130	15075	14856	14942	15117	15084	14971	14988	15108	15013	14859	14985	15156	15054	15029	15116	14998	15084	14865	15046	15195	15121	14985	15050	15006	15076	15070	15170	14896	15075	15061	14845	15064	15007	15295	15217	15141	14934	15021	15002	15118	14788	15131	14966	14983	15173	15131	15108	15107	15050	15127	15012	14988	15081	15163	15094	15279	14997	15029	15016	14989	15115	14883	15016	14937	15005	15085	15194	14918	15046	14980	15083	14998	15042	15057	14891	14946	15253	15054	15047	14961	15070	15190	14916	15106	15005	15059	14931	15236	14965	15281	15264	15132	14864	14967	15014	15034	15024	15034	15150	15126	15035	14940	14928	14965	15044	15242	15295	14925	15009	15141	15193	15207	15011	15180	14971	15056	15070	14900	14981	15123	15151	15163	15093	15101	14875	15069	15130	14989	14972	15132	15001	15018	15061	15109	15014	15232	14935	15217	15196	14996	15040	15005	15066	15191	15073	15140	15236	15343	14977	15226	14859	14822	15174	15234	15065	15123	15150	15164	15245	15096	15263	15193	14939	14867	15014	15026	14887	15050	15208	14920	14802	14914	15279	15123	15139	15244	15244	15031	15055	15027	14994	15016	15174	15144	15033	15046	15114	14685	15021	15103	15080	15216	14972	14894	14871	15075	15181	15089	15049	15008	14906	15012	14877	15129	15318	15116	15135	15138	15181	14990	15007	14859	15088	14857	15057	15063	15026	14933	14994	15140	15153	14899	15137	15005	15017	14921	15180	15102	14899	15019	15083	15225	15091	15057	15157	15135	15047	14927	15204	15105	15148	15016	14853	15138	15021	14882	15138	14954	14961	15079	15045	15088	15007	15168	14960	15068	15032	15013	15210	15196	15144	15164	15168	15138	15030	14764	15031	15162	15268	15246	15060	15001	15038	15051	15030	15113	14957	15004	15148	15077	15127	14907	15236	15131	15132	15070	15143	15054	15133	15084	15000	15010	15072	14975	14902	14952	15101	15020	15076	15214	15093	15023	15163	15022	14920	15189	14996	15218	15129	15069	15151	14972	14833	14856	15085	15097	15190	15032	15083	15018	15065	14967	15215	15142	15266	15124	15001	15170	14991	15057	15024	14938	15078	15088	15020	15104	15065	15026	15138	15123	14918	14812	14999	15120	14936	15127	15199	15066	15061	15041	15050	15210	15015	15086	15071	14961	14912	14998	15158	14929	14958	15216	15086	15201	15178	14988	15158
21480	32660	29942	22972	17377	15052	14865	14631	14631	14171	13860	13699	13674	13618	13653	13467	13531	13520	13373	13436	13502	13346	13409	13421	13412	13527	13286	13359	13537	13469	13426	13504	13393	13441	13265	13352	13180	13476	13331	13345	13314	13418	13292	13377	13319	13304	13341	13444	13366	13436	13573	13338	13516	13161	13280	13374	13249	13410	13326	13303	13360	13245	13351	13294	13409	13362	13373	13305	13070	13379	13364	13378	13309	13336	13439	13380	13384	13331	13388	13346	13356	13349	13269	13394	13232	13288	13289	13325	13213	13485	13401	13224	13489	13366	13457	13292	13390	13427	13327	13299	13361	13333	13427	13374	13284	13113	13244	13377	13167	13364	13238	13310	13367	13147	13511	13297	13291	13388	13381	13468	13299	13404	13186	13332	13294	13440	13411	13373	13206	13281	13363	13296	13218	13401	13392	13299	13450	13406	13227	13200	13289	13450	13337	13256	13398	13370	13332	13283	13308	13331	13358	13497	13385	13331	13345	13270	13088	13540	13189	13217	13303	13355	13324	13316	13172	13093	13307	13366	13224	13317	13296	13302	13409	13480	13354	13247	13434	13378	13301	13330	13285	13300	13240	13221	13366	13365	13448	13192	13262	13397	13330	13315	13362	13397	13418	13293	13330	13436	13329	13415	13431	13289	13329	13388	13086	13367	13457	13396	13291	13282	13447	13487	13288	13333	13220	13422	13389	13288	13310	13385	13407	13297	13361	13258	13221	13279	13126	13254	13322	13287	13263	13421	13494	13366	13294	13344	13100	13441	13269	13339	13339	13443	13326	13364	13303	13318	13298	13323	13361	13370	13388	13348	13332	13226	13385	13161	13189	13135	13325	13159	13307	13367	13229	13228	13282	13220	13348	13324	13309	13335	13439	13438	13285	13433	13262	13492	13285	13249	13383	13307	13250	13398	13456	13089	13199	13338	13472	13363	13263	13297	13144	13403	13243	13278	13265	13321	13358	13131	13402	13441	13360	13424	13392	13268	13252	13472	13387	13337	13235	13254	13316	13370	13261	13428	13370	13389	13521	13270	13290	13488	13246	13362	13302	13286	13426	13318	13527	13276	13261	13313	13376	13247	13156	13239	13167	13235	13368	13297	13340	13278	13269	13401	13383	13465	13283	13367	13325	13518	13382	13457	13227	13321	13488	13335	13449	13200	13275	13271	13222	13295	13284	13444	13225	13459	13350	13106	13090	13324	13276	13462	13249	13455	13297	13310	13403	13212	13329	13344	13351	13441	13253	13294	13174	13443	13381	13427	13270	13481	13146	13482	13289	13376	13329	13430	13439	13538	13529	13204	13396	13363	13413	13390	13396	13378	13411	13198	13244	13216	13252	13357	13248	13347	13457	13266	13403	13275	13304	13528	13251	13347	13290	13266	13448	13309	13260	13342	13314	13396	13414	13494	13419	13256	13372	13419	13204	13363	13331	13335	13281	13316	13370	13398	13427	13259	13417	13242	13381	13344	13497	13167	13382	13305	13370	13249	13413	13351	13345	13215	13373	13359	13320	13265	13410	13451	13214	13146	13184	13386	13360	13364	13245	13450	13304	13255	13273	13363	13093	13279	13313	13386	13340	13364	13257	13525	13310	13403	13286	13256	13232	13198	13170	13271	13277	13362	13295	13184	13435	13231	13398	13395	13319	13511	13289	13337	13198	13394	13337	13360	13550	13398	13279	13375	13163	13350	13554	13168	13308	13464	13400	13486	13347	13251	13342	13360	13264	13346	13409	13412	13273	13295	13225	13141	13128	13351	13292	13178	13326	13284	13279	13382	13173	13338	13422	13418	13244	13338	13458	13274	13234	13379	13521	13333	13303	13325	13347	13381	13340	13387	13259	13242	13317	13227	13432	13349	13396	13246	13321	13306	13295	13246	13395	13246	13418	13341	13182	13160	13420	13354	13382	13249	13085	13301	13212	13436	13329	13393	13223	13347	13322	13348	13305	13558	13314	13224	13183	13300	13278	13272	13224	13264	13372	13464	13290	13411	13303	13372	13316	13484	13298	13255	13217	13376	13262	13396	13343	13252	13273	13403	13376	13191	13293	13160	13269	13352	13327	13126	13266	13339	13357	13416	13166	13191	13275	13285	13268	13372	13361	13195	13305	13289	13410	13462	13539	13584	13402	13374	13355	13207	13276	13355	13246	13321	13408	13340	13229	13114	13302	13290	13266	13428	13306	13407	13327	13415	13418	13254	13444	13137	13359	13339	13214	13205	13280	13410	13350	13059	13350	13358	13415	13144	13329	13411	13309	13271	13264	13283	13246	13312	13386	13332	13371	13493	13279	13335	13268	13172	13296	13356	13363	13209	13312	13317	13311	13309	13430	13238	13443	13311	13358	13283	13331	13209	13350	13460	13081	13334	13246	13324	13284	13393	13377	13318	13332	13369	13329	13287	13369	13386	13272	13344	13425	13323	13399	13385	13374	13344	13238	13262	13363	13288	13358	13281	13240	13512	13402	13251	13465	13336	13327	13353	13205	13412	13418	13371	13442	13318	13242	13277	13342	13371	13295	13398	13258	13568	13277	13340	13330	13336	13295	13274	13118	13350	13119	13425	13291	13231	13180	13313	13311	13376	13270	13344	13265	13364	13485	13437	13277	13307	13382	13298	13378	13178	13350	13334	13496	13412	13230	13265	13292	13285	13188	13324	13406	13469	13216	13128	13353	13235	13346	13350	13369	13315	13279	13513	13255	13366	13165	13210	13386	13145	13283	13467	13338	13395	13284	13273	13476	13441	13220	13356	13278	13229	13265	13333	13193	13352	13363	13335	13324	13348	13323	13299	13423	13298	13413	13084	13233	13360	13330	13226	13367	13415	13367	13312	13190	13308	13282	13281	13429	13540	13121	13362	13298	13495	13498	13253	13342	13335	13216	13248	13284	13460	13274	13273	13287	13161	13314	13303	13388	13370	13385	13450	13283	13397	13332	13429	13278	13337	13349	13483	13219	13317	13354	13252	13389	13464	13390	13258	13234	13210	13447	13200	13249	13503	13213	13341	13357	13219	13559	13168	13484	13293	13520	13388	13250	13434	13306	13168	13494	13288	13284	13363	13369	13232	13216	13331	13446	13381	13333	13385	13345	13344	13351	13176	13358	13239	13376	13259	13348	13410	13376	13467	13404	13212	13317	13238	13487	13219	13320	13272	13341	13167	13398	13300	13350	13499	13330	13252	13390	13370	13379	13212	13267	13265	13201	13313	13544	13214	13358	13278	13285	13314	13425	13465	13280	13310	13253	13406	13362	13354	13197	13413	13367	13402	13280	13135	13423	13382	13346	13127	13276	13363	13330	13354	13590	13432	13345	13499	13296	13349	13390	13339	13362	13177	13300	13424	13369	13298	13259	13360	13259	13426	13277	13335	13315	13285	13206	13349	13296	13351	13395	13474	13308	13211	13273	13308	13300	13366	13411	13297	13128	13402	13253	13416	13339	13355	13237	13347	13133	13327	13482	13396	13340	13412	13355	13344	13419	13520	13432	13227	13360	13364	13379	13337	13280	13463	13283	13367	13383	13286	13406	13336	13387	13352	13489	13326	13197	13125	13357	13223	13212	13397	13379	13327	13316	13249	13370	13428	13332	13322	13244	13496	13262	13423	13206	13392	13277	13307	13361	13334	13285	13283	13353	13315	13244	13392	13380	13249	13456	13308	13398	13381	13312	13289	13277	13373	13393	13351	13338	13290	13386	13381	13248	13296	13320	13358	13270	13120	13429	13313	13307	13258	13237	13364	13140	13236	13266	13233	13284	13491	13396	13324	13397	13277	13396	13295	13381	13239	13288	13342	13462	13394	13309	13387	13339	13362	13350	13399	13433	13396	13233	13422	13358	13457	13188	13267	13471	13304	13380	13359	13309	13372	13388	13441	13365	13299	13263	13351	13204	13114	13187	13240	13388	13391	13268	13340	13417	13234	13433	13403	13375	13290	13264	13277	13299	13347	13312	13414	13398	13319	13294	13313	13188	13266	13192	13159	13393	13392	13386	13426	13405	13257	13336	13416	13250	13458	13386	13280	13473	13287	13259	13330	13548	13390	13404	13267	13348	13353	13333	13285	13195	13374	13469	13369	13375	13313	13317	13252	13229	13274	13276	13294	13388	13450	13378	13473	13433	13380	13339	13394	13396	13368	13434	13343	13479	13384	13405	13358	13243	13159	13311	13333	13285	13411	13473	13388	13433	13336	13378	13296	13234	13394	13374	13320	13240	13378	13532	13406	13439	13377	13323	13448	13400	13335	13284	13518	13504	13258	13369	13298	13280	13372	13209	13364	13401	13319	13387	13229	13324	13427	13279	13271	13455	13392	13309	13396	13322	13376	13247	13075	13298	13433	13327	13315	13176	13290	13462	13417	13327	13394	13359	13275	13386	13305	13286	13356	13376	13142	13403	13393	13351	13339	13276	13329	13258	13399	13289	13279	13403	13256	13291	13421	13448	13369	13393	13452	13418	13375	13560	13300	13317	13292	13225	13366	13476	13276	13376	13404	12987	13288	13275	13480	13424	13291	13307	13386	13280	13401	13350	13297	13294	13231	13282	13442	13242	13343	13357	13316	13316	13257	13363	13484	13313	13243	13543	13285	13256	13327	13327	13357	13427	13245	13479	13296	13183	13344	13442	13293	13357	13392	13413	13364	13313	13374	13356	13377	13282	13304	13298	13436	13327	13315	13270	13376	13503	13257	13284	13342	13306	13243	13422	13276	13382	13320	13258	13245	13184	13435	13351	13234	13275	13428	13494	13322	13252	13425	13403	13225	13422	13369	13355	13311	13326	13400	13240	13295	13522	13341	13397	13514	13334	13461	13351	13125	13317	13403	13275	13401	13358	13490	13418	13377	13365	13308	13295	13338	13247	13472	13319	13130	13321	13472	13251	13468	13455	13339	13374	13371	13236	13460	13485	13373	13302	13314	13311	13324	13290	13255	13472	13296	13332	13314	13286	13331	13312	13428	13264	13331	13326	13302	13274	13494	13321	13352	13390	13253	13219	13357	13333	13228	13429	13356	13223	13485	13393	13174	13410	13387	13364	13197	13336	13290	13460	13301	13244	13244	13354	13366	13270	13407	13297	13336	13258	13491	13401	13284	13314	13320	13235	13250	13186	13390	13393	13337	13368	13215
23939	21413	28943	24401	22555	22301	20659	17927	17453	17070	16659	16479	16488	16333	16252	16083	16135	16041	15933	16073	16006	15948	16089	15990	16105	15866	15853	15930	15930	15973	15971	15742	15728	15841	15880	15919	15956	15979	15874	16025	16018	15807	15917	15622	15900	15907	15718	15985	16489	16670	16439	15889	15862	15947	15801	15882	15881	15915	15789	15785	15875	15857	15804	15867	15957	15811	15927	15753	15804	15767	15910	15800	16076	15735	15665	15815	15873	15708	15948	15521	15669	15926	15859	15911	15855	16026	15833	15938	15907	15598	15921	15790	15940	15663	15659	15866	15784	15772	15787	15866	15869	15941	15900	15802	15926	15748	15731	15677	15749	15753	15624	15880	16007	15839	16038	15902	15701	15966	15823	15722	15778	15821	15925	16018	15863	15904	15836	15877	16121	15739	15857	15653	15730	15985	15852	15735	15870	15672	15869	15821	15773	15587	15808	15706	15756	15821	15980	15666	15892	15877	15902	15856	15670	15676	15782	15619	15721	15793	15944	15963	15625	15774	15807	15794	15944	15803	15972	15749	15903	15709	15825	15674	15760	15777	15700	15778	15818	15828	15856	15787	15832	15850	16011	15752	15869	15772	15856	15568	15834	15820	15649	15876	15756	15831	15707	15717	15661	15650	15708	15731	15679	15897	15993	15757	15827	15815	16004	15852	15882	15757	15905	15565	15827	15837	15812	15930	15874	15773	15672	15584	15651	15776	15691	15820	15769	15798	15963	15697	15784	15838	15798	15700	15894	15744	15675	15879	15837	15809	15850	15785	15832	15801	15685	15703	15748	15747	15628	15588	15782	15743	15596	15699	15736	15731	15636	15663	15692	15691	15888	15672	15968	15764	15953	15616	15781	15668	15886	15645	15874	15708	15746	15915	15780	15761	15913	15844	15810	16016	15912	15686	15868	15818	15578	15826	15674	15752	15861	15625	15835	15832	15810	15824	15896	15910	15716	15872	15966	15833	15669	15744	15730	15788	15737	15701	15847	15967	15750	16028	15893	16005	15981	15857	15739	15924	15788	15680	15774	15811	15861	15683	15759	15913	15804	15565	15679	15760	15920	15881	15681	15864	15871	15929	15919	15835	15886	15701	15772	15863	15732	15712	15709	15712	15830	15817	15921	15777	15879	15696	15777	15663	15855	15704	15766	15751	15774	15615	15713	15715	15907	15834	15644	15733	15869	15801	15801	15971	15729	15607	15883	15716	15867	15763	15714	15537	15808	15691	15699	15859	15758	15747	15743	15865	15523	15782	15825	15938	15941	16008	15574	15804	15894	15781	15700	15733	15727	15755	15759	15597	15784	15776	15677	15714	15921	15834	15758	15743	15824	15853	15951	15742	15826	15791	15661	15763	15850	15776	15729	15782	15745	15729	15820	15860	15778	15796	15925	15763	15762	15743	15900	15805	15924	15832	15876	15810	15922	15690	15896	15849	15949	15941	15922	15897	16050	15849	15925	15835	15995	15739	15767	15818	15759	15821	15660	15724	15726	15737	15769	15720	15731	15629	15760	15666	15845	15743	15855	15811	15817	15913	15763	16082	15776	15603	15932	15994	15857	15730	16002	15860	15929	15740	15799	15866	15918	15698	15924	15994	15860	15705	15806	15728	15801	15865	15716	15837	15550	15803	15720	15806	15668	15809	15725	15776	15666	15654	15584	15970	15920	16026	15883	15762	15872	15856	15723	15751	15769	15820	15788	15803	15754	15806	15750	15758	15820	15826	15857	15792	16091	15676	15838	15654	15832	15696	15932	15725	15907	15794	15710	15868	15928	15770	15766	15705	15739	15744	15667	15998	15678	15869	15800	15928	15777	15915	15772	15741	15664	15763	15905	15818	15948	15828	15833	15892	15866	15846	15772	15824	15602	15733	15823	15892	15517	15763	15879	15667	15823	15605	15849	15961	15957	16015	15848	15803	15807	15903	15903	15906	15580	15627	15755	15752	15765	15960	15930	15922	15656	15693	15793	15683	15894	15541	15755	15734	15758	15941	15846	15823	15860	15693	15736	15957	16013	15797	15646	15703	15652	16021	15631	15692	15746	15985	15808	15871	15733	15835	15738	15686	15972	15792	15861	15685	15742	15674	15741	15616	15635	15663	15778	15876	15848	15922	15887	15921	15808	15865	15814	15755	15774	15849	15813	15729	15724	15702	15766	15774	15934	15766	15922	15856	15827	15865	15886	15836	15956	15658	15881	15797	15670	15728	15595	15758	15655	15751	15881	15858	16090	15742	15894	15897	15972	15825	15664	15809	15668	15825	16007	15857	16057	15783	15752	15844	15726	15676	15648	15895	15855	15805	15722	15842	15720	15730	15636	15716	15789	16007	16101	15865	15806	15880	15896	15677	15803	15914	15782	15768	15951	15959	15574	15645	15749	15674	15872	15623	15794	16030	15668	15608	15826	15838	15704	15824	15845	15630	15775	15711	15773	15872	15776	15678	15888	15883	15656	15963	15776	15740	15697	15638	15614	15822	15718	15903	15765	15908	15918	15969	15987	15664	15744	15844	15754	15809	15865	15716	15755	15767	15699	15684	15680	15937	15716	16076	15851	15853	15726	15783	15933	15718	15872	15712	15921	15986	15790	15565	15752	15852	15744	15770	15747	15795	15921	15655	15814	15720	15887	15724	15772	15908	15573	15771	15891	15900	15807	15900	15933	15882	15762	15708	15824	15919	15748	15811	15704	15669	15618	15773	15943	16030	15851	15954	15799	15806	15774	15846	15879	15770	15708	15760	15708	15643	16030	15986	15731	15950	15737	15770	15652	15795	15652	15703	15899	15882	15680	15802	15689	15713	15864	15908	15861	15878	15818	15828	15744	15795	15862	15909	15740	15681	15879	15670	15858	15922	15831	15835	15666	15960	15792	15743	15520	15644	15802	15826	15660	15899	15644	15721	15904	15794	15723	15853	15945	15807	15658	15740	15780	15666	15808	15590	15849	15825	15647	15778	15760	15654	15893	15792	15711	15663	15901	15984	15748	15726	15773	15872	15700	15854	15826	15997	15728	15694	15779	15764	16074	15751	15741	15892	15785	15953	15841	15849	15901	15843	15917	15715	15892	16040	15926	15856	16124	15754	15707	15625	16018	15628	15770	15929	15831	15683	16018	15749	15869	15855	15811	15765	15838	15670	15818	15735	15837	15926	15855	15787	15689	15858	15898	15768	15682	15962	15692	15715	15869	15859	15889	15944	15759	15690	15913	15783	15890	15790	15880	15873	15889	15900	15944	15723	15837	15739	15890	16002	15607	15759	15660	15795	15925	15784	15748	15915	15702	15908	15883	15696	15794	15517	15735	15923	15936	15635	15879	15798	15832	15677	15889	15787	15869	15747	15920	15798	15862	15878	15980	15969	15813	15619	15548	15712	15844	16000	15722	15730	15608	15908	15892	15949	15798	15890	15899	15654	15730	15809	15847	15898	15811	15841	15796	15721	15655	15738	15800	15840	15849	15912	16009	15764	15769	15764	15973	15736	15774	15863	15851	15743	15742	15855	15790	15796	15649	15590	15766	15757	15754	15814	15884	15859	15900	15716	15919	15909	15743	15850	15876	15719	15720	15722	15782	15918	15761	15852	15956	15787	15860	15710	15993	15967	15708	15831	15914	15547	15708	15797	15860	15843	15907	15771	15765	15791	15698	15728	15852	15805	15955	15863	15820	15860	15766	15745	15684	15826	15787	15811	16060	15737	15847	15687	15893	15790	15727	15772	15747	15799	16001	15867	15814	15865	15815	15658	15695	15769	15744	15726	15777	15760	15833	15774	15745	15727	15811	15623	15745	15805	15695	15805	15635	15955	15705	15783	15813	15758	15601	15731	15876	15876	15983	15561	15562	15833	15740	15676	15713	15785	15676	15672	15945	15630	15839	15735	15791	15795	15724	15864	15992	15929	15824	15655	15658	15659	15699	15768	15948	15901	15759	15762	15688	15741	15784	15852	15776	15527	15713	15771	15867	15795	15997	15689	15814	15892	15851	15840	15828	15723	15723	15878	15816	15737	15891	15992	15913	15792	15822	15664	15856	15754	15769	15831	15765	15825	15788	15992	15864	15847	15935	15803	15633	15706	15849	15842	15682	15938	15990	15553	15763	15917	15798	15816	15703	15521	15959	15873	15871	15922	15756	15782	15602	15794	15734	15795	15874	15697	15876	15678	15821	15721	15583	15808	15838	15664	15860	15840	15556	15699	15721	15693	15881	15693	15691	15725	15804	15700	15703	15975	15967	15759	15898	15867	15844	15680	15944	15919	15882	15773	15796	15771	15709	15787	15776	15880	15921	15794	15791	15695	15658	15871	15692	15896	15755	15823	15788	15884	15964	15749	15837	16060	15873	15740	15815	15821	15903	15932	15945	15989	15859	15983	15789	15819	15708	15785	15874	15720	15887	15803	15967	16022	15763	15736	15875	15935	15775	15714	15715	15790	15796	15731	15657	15740	15922	15699	15795	15726	15757	15864	15886	15796	15915	15888	15748	15800	15661	15711	15795	15811	15714	15762	15921	15782	15798	15801	15875	15663	15582	15665	15845	15799	15816	15735	15653	16030	15822	15993	15916	15748	15960	15817	16063	15655	15776	15755	15781	15934	15720	15722	15787	15681	15813	15680	15996	15794	15894	15805	15770	15891	15826	15814	15822	15813	15626	15752	15828	15763	15848	15730	15798	15765	15951	15844	15829	15722	15881	15968	15929	15755	15785	15795	15949	15790	15672	15842	15788	15829	15743	15756	15853	15729	15931	15859	15804	15934	15762	15780	15755	15755	15946	15564	15822	15717	15728	15690	15888	15954	15756	15782	15801	15977	15674	15865	15767	15876	15804	15757	15833	15822	15610	15763	15783	15938	15828	15955	16023	15699	15853	15866	15829	15867	15843	15677	15770	15848	15841	15803	15865	15984	15792	15834	15952	15801	15800	15898	15764	15771	15944	15568	15848	15875	15747	15761	15580	15485	15784	15872	15737	15745	15786	15536	15802	15910	15707	15780	15715	15672	15686	15785	15590	15900	15847	15694	15724	15882	15754	15832	15914	15841	15800	15831	15808	15818	15709	15885	15948	15914	15884	15776	15850	15868	15972	15696	15850	15889	15790	15777	15814	15856	15771	15638	15886	15662	15840	16031	15780	15737
23593	41162	37651	29125	22723	18533	16986	16423	16112	15521	14865	14737	14622	14484	14402	14336	14213	13923	14019	13969	14055	13992	13926	14030	13985	13915	14058	13922	13851	13829	13876	13803	14038	13936	13956	13970	13977	13924	13788	13849	13816	13682	13775	13859	13831	13654	13991	14383	14976	14792	14509	14267	14060	13937	14017	13902	13924	13756	13977	13894	13822	13720	13996	13715	14087	13801	13712	13961	13869	13805	13781	13866	13842	13672	13928	13834	13907	13794	13903	13876	13769	13727	13846	13835	13870	13772	13714	13959	13764	13935	13797	13858	13826	13788	13871	13873	13798	13876	13845	13987	13886	13857	13915	13679	13727	13733	13901	13783	13780	13946	13604	13801	13809	13812	13837	13848	13790	13875	13822	13868	13676	13747	13752	13698	13663	13816	13947	13830	13751	13820	13987	13898	13869	13793	13878	13631	13762	14003	13880	13872	13825	13874	13731	13676	13686	13787	13735	13862	13932	13863	13802	13836	13699	13678	13882	13912	13786	13834	13857	13722	13811	13972	13848	13841	13757	13717	13711	13814	13794	14003	13665	13875	13816	13867	13854	13850	13870	13838	13973	13849	13730	13921	13744	13873	13831	13824	13697	13929	13844	13877	13819	13752	13702	13727	13749	13726	13791	13783	13756	13901	13802	13657	13833	13900	13913	13583	13894	13620	13703	13754	13711	13797	13716	13822	13771	13703	13936	13884	13612	13749	13706	13660	13805	13871	13948	13670	13898	14029	13574	13835	13833	13896	13982	13804	13852	13752	13858	13777	13911	13748	13929	13612	13833	13688	13843	13923	13956	13874	13695	13845	13887	13834	13958	13761	13761	13764	13824	13724	13717	13831	13821	13724	13692	13779	13761	13988	13919	13943	13827	13877	13906	13650	13870	13955	13977	13790	13774	13884	13806	13608	13737	13752	13993	13824	13781	13896	13802	13902	13828	13758	13723	13819	13788	13582	13869	13914	13783	13910	13689	13705	13936	13839	13863	13859	13888	13851	13801	13836	13751	13848	13981	13878	13900	13873	13668	13770	13964	13814	13693	13893	13705	14034	13677	13891	13796	13811	13647	13775	13716	13920	13977	13777	13821	13776	13771	13886	13734	13757	13811	13660	13867	13588	13883	13829	13766	13679	13873	13880	13843	13877	13777	13742	13804	13783	13804	13732	13837	13955	13797	13886	13830	13814	13809	13644	13715	13864	13804	13772	13786	13916	13797	13784	13825	13740	13903	13589	13826	13775	14156	13825	13575	13956	13898	13904	13829	13887	13831	13829	13802	13686	13686	13939	13635	13896	13795	13651	13910	13806	13691	13786	13868	13970	13718	13858	13867	13742	13834	13787	13665	13669	13817	13776	14044	13673	13733	13688	13864	13773	13822	13833	13792	13772	13721	13741	13941	14002	13741	13860	13814	13716	13684	13796	13789	13823	13698	13990	13824	13656	13807	13857	13775	13849	13716	13821	13688	13820	13744	13660	13759	13895	13856	13792	13915	13793	13792	13829	13709	14030	13812	13757	13698	13719	13726	13794	13957	14017	13760	13689	13888	13818	13882	13890	13842	13760	13748	13851	13925	13891	13784	13637	13737	13739	13659	13836	13765	13784	13786	13800	13838	13773	13891	13870	13946	13972	13830	13850	13846	13721	13747	13862	13802	13710	13682	14006	13828	13833	13650	13739	13916	13862	13904	13852	13825	13770	13916	13700	13662	13806	13688	13822	13881	13756	13715	13880	13834	13901	13736	13767	13687	13683	13683	13737	13908	14009	13732	13730	13870	13722	13812	13826	13726	13822	13907	13807	13848	13750	13836	13807	13820	13681	13793	13911	14070	13940	13864	13788	13887	13671	13839	13902	13993	13691	13836	13933	13788	13843	13741	13737	13675	13741	13902	13939	13754	13675	13698	13688	13770	13787	13853	13894	13822	13736	13697	13790	13998	13825	13761	13886	13793	13841	13806	13815	13745	13745	13710	13642	13780	13889	13885	13845	13894	13677	13723	13598	13737	13852	13918	13747	13981	13755	13774	13836	13777	13970	13529	13763	13957	13806	13790	13876	13901	13800	13824	13684	13631	13602	13861	13811	13746	13964	13915	13869	14090	13618	13887	13800	13837	13663	13859	13833	13659	13684	13729	13920	13913	13869	13892	13938	13871	13825	13643	13769	13925	13836	13817	13804	13877	13840	13847	13786	13792	13862	13888	13787	13796	13784	13634	13741	13747	13838	13728	13947	13810	13827	13820	13803	13810	13758	13919	13784	13897	13918	13899	13709	13840	14009	13763	13821	13888	13929	13803	13669	13801	13698	13769	13747	13817	13796	13932	13811	13921	13652	13999	13835	13765	13753	13730	13767	13815	13732	13749	13903	13845	13941	13889	13902	13743	13728	13865	13785	13801	13722	13917	13838	13952	13871	13929	13971	13864	13808	13739	13738	13911	13837	13771	13833	13687	13945	13827	13795	13835	13824	13919	13732	13931	13811	13945	14038	13606	13676	13886	13856	13829	13898	13725	13749	13846	13769	13859	13875	13890	13778	13901	13837	13846	13763	13867	13689	13753	13941	13849	13761	13881	13774	13951	13778	13875	13777	13750	13921	13732	13942	13910	13877	13865	13698	13815	13777	13889	13740	13840	13857	13765	13873	13767	14008	13811	13918	13789	13988	13703	13567	13944	13858	13601	13789	13902	13785	13802	13897	13734	13893	13613	13669	13766	13894	13805	13821	13859	13845	13898	13704	13850	13821	13796	13756	13913	13849	13871	13712	13864	13886	13671	14010	13754	13745	13997	13757	13808	13811	13649	13784	13914	13774	13814	13671	13770	13632	13897	13742	13833	13870	13830	13810	13908	13877	13735	13734	13996	13723	13814	13814	13877	13705	13730	13867	13853	13742	13815	13809	13804	13779	13925	13782	13814	13944	13942	13787	13893	13738	13764	13865	14006	13547	13665	13929	13866	13678	13823	13840	13875	13820	13991	13789	13930	13796	13965	13836	13808	13848	13929	13747	13985	13594	13908	13769	13766	13940	13780	13906	13928	13888	13574	14100	13869	13825	13787	13855	13839	13802	13714	13791	13721	13767	13881	13755	13795	13916	13542	13684	13863	13943	13722	13943	13860	13916	13825	13903	13807	13769	13892	13660	13817	13888	13751	13891	13801	13766	13904	13899	13789	13855	13786	13839	13804	13812	13795	13708	13999	13859	13792	13840	13720	13878	13950	13683	13966	13973	13780	13666	13821	13812	13750	13635	13944	13780	13764	13829	13789	13719	13748	13893	13805	13982	13716	13891	13742	13789	13837	13962	13787	13730	13871	13783	13808	13740	13912	13744	13785	13732	13841	13736	13547	13704	14000	13904	13949	13701	13825	13885	13744	13772	13883	13719	13712	13942	13882	13795	13819	13862	13721	13626	13723	13897	13868	13985	13680	13604	13720	13696	13691	13759	13713	13917	13722	13805	13829	13826	13906	13876	13923	13751	13885	13775	13745	13879	13645	13855	13793	13723	13737	13814	13740	13875	13779	13882	13705	13608	13916	13887	13885	13741	13918	13670	13732	13829	13772	13862	13932	13882	13960	13841	13883	13844	13784	13703	14031	13815	13817	13857	13700	13814	13663	13964	13734	13939	13865	13774	13806	13989	13735	13982	13836	13888	13684	13891	13961	13895	13785	13625	13747	13946	13840	13917	13698	13680	13812	13750	13859	13720	13802	13748	13845	13681	13746	13814	13646	13751	13856	13832	13795	13805	13882	13966	13653	13904	13959	14001	13813	13752	13789	13744	13696	13891	13799	13841	13761	13880	13570	13749	13767	13725	13534	13803	13924	13812	13741	13680	13911	13870	13872	13887	13773	13740	13945	13722	13797	13831	13740	13928	13857	13727	13802	13823	13793	13999	13869	13881	13549	13762	13819	13793	13792	13872	13827	13740	13727	13819	13726	13802	13862	13817	13976	13892	13673	13865	13923	13642	13815	13960	13961	13830	13796	13796	13762	13763	13754	13752	13984	13757	13899	13809	13900	13885	13834	13941	13663	13678	13730	13782	13981	13785	13669	13737	13788	13713	14028	13884	13708	13848	13779	13710	13745	13823	13841	13875	13862	13851	13789	13874	13935	13718	13898	13780	13766	13800	13795	13711	13787	13827	13762	13852	13900	13688	13931	13755	13662	13989	13806	13807	13849	13829	13819	13768	13757	13928	13773	13764	13811	13727	13799	13843	13756	13800	13834	13749	13902	13793	13598	13822	13744	13769	13828	13764	13726	13814	13908	13830	13714	13656	13803	13882	13677	13668	14038	13959	13775	13881	13817	13654	13876	13767	13850	13758	13694	13666	13787	13799	13885	13837	13863	13743	13813	13782	13913	13837	13874	13774	13729	13644	13998	13868	13868	13843	13918	13653	13801	13894	13837	13812	13766	13853	13878	13741	13896	13764	13783	13649	14083	13662	13874	13631	13773	13673	13751	13909	13778	13712	13712	13625	13741	13707	13793	13735	13673	13721	13715	13916	13788	13880	13748	13844	13826	13939	13686	13796	13934	13757	13806	13837	13749	13800	13873	13765	13763	13756	13792	13716	13830	13774	13726	13914	13874	13622	13907	13886	13690	13808	13832	14080	13693	13947	13793	13814	13891	13767	13928	13853	13866	13625	13924	13858	13759	13790	13854	13692	13747	13824	13748	14022	13901	13832	13940	13753	13843	13681	13666	13948	13797	13651	13758	13653	13967	13801	13793	13719	13869	13881	13701	13805	13933	13746	13737	13793	13590	13775	13822	13793	13864	13724	13903	13859	13890	13728	13809	13748	13717	13685	13906	13735	13741	13782	13810	13856	13695	13915	14035	13789	13713	13637	13836	13791	13719	13899	13754	13842	13842	13645	13807	13835	13735	13966	13559	13697	13681	13809	13951	13768	13668	13795	13979	13676	13827	13634	13768	13703	13875	13769	13734	13795	13870	13827	13719	13794	13903	13937	13925	13812	13635	13622	13891	13732	13830	13715	13797	13753	13781	13697	13696	13697	13761	13792	13801	13815	13895	13903	13815	13800	13844	13764	13853	13777	13730	13829	13686	13930	13964	13899	13724	13852	13885	13723	13814	13802	13971	13785	13804	13735	13859	13915	13819	13762	13672	13804	13957	13692
22941	21442	29318	23927	21807	23982	25375	19854	18584	18559	18185	17726	17852	17467	17408	17080	17068	16882	16990	16950	17166	16723	16867	16884	16873	16563	16841	16725	16900	16923	16830	16813	16813	16780	16827	16703	16549	16645	16993	16775	16647	16895	16862	16649	16661	16833	16516	17326	18464	17828	17655	17076	17022	16814	16829	16598	16449	16806	16506	16618	16644	16661	16597	16716	16722	16608	16623	16631	16761	16629	16800	16591	16778	16656	16701	16664	16730	16645	16764	16775	16611	16503	16721	16732	16756	16671	16737	16766	16591	16624	16490	16645	16581	16591	16693	16615	16597	16875	16662	16756	16621	16557	16545	16619	16580	16620	16657	16542	16692	16744	16641	16700	16759	16404	16677	16491	16680	16576	16667	16477	16780	16613	16576	16626	16695	16779	16575	16617	16593	16775	16712	16631	16675	16541	16556	16654	16541	16681	16679	16797	16565	16683	16641	16554	16760	16348	16724	16709	16779	16603	16592	16480	16765	16520	16579	16546	16696	16689	16627	16673	16820	16509	16591	16734	16794	16673	16622	16709	16617	16631	16679	16657	16791	16547	16631	16689	16632	16758	16400	16502	16679	16545	16665	16594	16545	16401	16500	16554	16631	16816	16586	16622	16716	16803	16579	16702	16570	16561	16705	16715	16646	16662	16564	16568	16817	16523	16603	16622	16662	16634	16560	16490	16616	16321	16736	16653	16442	16732	16604	16543	16587	16681	16818	16674	16400	16425	16694	16687	16683	16497	16551	16514	16764	16636	16637	16634	16753	16640	16529	16855	16610	16732	16652	16585	16405	16687	16606	16631	16553	16555	16728	16574	16585	16655	16655	16835	16570	16630	16472	16504	16705	16651	16616	16471	16626	16552	16523	16681	16546	16679	16553	16656	16488	16539	16472	16800	16623	16743	16399	16515	16716	16444	16585	16558	16460	16544	16588	16638	16523	16574	16536	16552	16684	16553	16430	16692	16602	16599	16717	16600	16493	16382	16731	16468	16716	16697	16605	16591	16610	16585	16559	16701	16567	16270	16525	16479	16598	16733	16640	16482	16630	16692	16390	16609	16595	16696	16529	16492	16542	16786	16515	16910	16525	16494	16399	16496	16539	16665	16502	16398	16526	16752	16660	16357	16753	16599	16760	16496	16404	16694	16538	16837	16730	16672	16745	16636	16570	16489	16511	16717	16678	16681	16539	16694	16707	16367	16642	16782	16495	16620	16698	16598	16578	16577	16727	16527	16651	16495	16377	16730	16440	16609	16533	16510	16687	16637	16537	16486	16453	16443	16700	16712	16682	16461	16442	16419	16656	16673	16824	16593	16555	16587	16540	16711	16523	16481	16674	16676	16661	16513	16662	16649	16635	16549	16457	16726	16618	16635	16655	16710	16607	16396	16531	16566	16433	16706	16495	16510	16676	16464	16639	16550	16600	16654	16366	16546	16633	16751	16752	16803	16627	16524	16557	16370	16531	16710	16416	16534	16649	16676	16553	16586	16494	16621	16501	16620	16610	16479	16834	16555	16815	16642	16629	16400	16624	16637	16620	16582	16673	16595	16470	16495	16668	16481	16366	16599	16520	16713	16435	16745	16646	16565	16484	16760	16633	16576	16752	16625	16604	16470	16378	16721	16528	16517	16518	16531	16789	16611	16675	16325	16717	16616	16721	16603	16815	16608	16629	16569	16556	16683	16362	16550	16652	16436	16512	16552	16658	16524	16529	16604	16774	16582	16434	16587	16586	16622	16673	16677	16700	16574	16472	16652	16600	16472	16462	16653	16666	16565	16748	16625	16740	16521	16485	16754	16494	16538	16515	16792	16435	16514	16663	16694	16755	16580	16513	16480	16621	16508	16522	16652	16710	16641	16795	16653	16724	16575	16619	16502	16635	16629	16530	16687	16614	16673	16740	16786	16565	16764	16503	16693	16555	16383	16552	16775	16546	16744	16730	16604	16734	16751	16670	16621	16734	16612	16620	16780	16721	16550	16589	16708	16883	16734	16823	16707	16631	16635	16555	16637	16358	16718	16691	16450	16709	16739	16536	16733	16475	16645	16395	16746	16799	16519	16732	16525	16714	16550	16576	16794	16564	16287	16343	16486	16432	16486	16581	16720	16683	16512	16857	16459	16460	16590	16622	16590	16341	16407	16741	16514	16518	16579	16683	16422	16428	16509	16805	16572	16762	16522	16494	16577	16638	16632	16769	16653	16579	16548	16643	16739	16544	16623	16623	16511	16604	16711	16752	16679	16502	16748	16557	16708	16615	16433	16602	16723	16692	16830	16546	16555	16638	16676	16851	16750	16440	16586	16718	16723	16567	16548	16430	16588	16551	16573	16544	16732	16617	16508	16515	16460	16525	16707	16593	16505	16570	16657	16561	16672	16466	16647	16759	16525	16723	16621	16647	16502	16579	16576	16653	16472	16435	16627	16621	16630	16662	16513	16533	16597	16602	16911	16683	16639	16740	16519	16545	16516	16670	16585	16724	16435	16662	16514	16587	16708	16583	16563	16780	16637	16428	16493	16608	16883	16815	16582	16675	16512	16562	16702	16714	16471	16579	16668	16684	16534	16694	16573	16549	16556	16600	16419	16600	16641	16536	16594	16548	16451	16414	16636	16500	16724	16653	16731	16791	16489	16592	16557	16591	16510	16514	16786	16448	16553	16671	16381	16473	16492	16563	16577	16795	16655	16533	16408	16524	16575	16554	16617	16597	16589	16372	16742	16693	16496	16491	16547	16574	16461	16548	16768	16678	16453	16598	16475	16653	16670	16608	16596	16515	16310	16809	16809	16805	16621	16784	16649	16487	16444	16492	16511	16528	16408	16521	16522	16655	16609	16473	16687	16667	16614	16380	16815	16657	16679	16590	16472	16800	16627	16531	16677	16629	16464	16552	16553	16867	16563	16433	16622	16666	16610	16558	16490	16731	16658	16649	16595	16495	16582	16697	16446	16683	16538	16452	16532	16573	16746	16503	16719	16475	16555	16578	16672	16492	16472	16604	16727	16680	16588	16736	16580	16681	16565	16759	16783	16642	16856	16621	16563	16567	16538	16630	16427	16625	16632	16628	16658	16516	16583	16739	16694	16772	16607	16893	16663	16586	16803	16643	16638	16580	16686	16680	16484	16593	16583	16727	16727	16610	16601	16680	16543	16518	16554	16529	16534	16325	16502	16731	16518	16636	16738	16495	16677	16632	16709	16516	16675	16471	16591	16544	16513	16534	16704	16571	16632	16649	16396	16708	16606	16611	16618	16462	16537	16602	16782	16638	16720	16560	16623	16798	16699	16607	16542	16633	16480	16696	16620	16573	16688	16617	16514	16474	16588	16510	16741	16515	16561	16548	16703	16656	16728	16666	16545	16670	16523	16505	16586	16532	16394	16559	16521	16550	16782	16710	16587	16465	16600	16438	16596	16599	16580	16620	16536	16449	16606	16597	16732	16649	16592	16584	16592	16547	16581	16684	16620	16630	16862	16628	16491	16568	16560	16340	16575	16599	16617	16485	16675	16696	16458	16668	16717	16633	16737	16534	16414	16581	16635	16533	16590	16702	16807	16485	16466	16439	16652	16701	16484	16469	16770	16582	16633	16511	16560	16618	16514	16406	16507	16549	16588	16519	16713	16672	16658	16761	16753	16474	16410	16590	16737	16484	16607	16543	16520	16726	16664	16774	16603	16709	16661	16480	16316	16610	16469	16914	16438	16485	16673	16666	16577	16603	16537	16694	16743	16398	16442	16531	16548	16555	16562	16594	16702	16790	16756	16668	16692	16678	16625	16656	16494	16462	16768	16642	16516	16571	16436	16662	16579	16498	16672	16523	16706	16655	16536	16372	16711	16510	16512	16620	16532	16349	16531	16566	16477	16679	16602	16753	16634	16738	16547	16760	16641	16648	16590	16647	16640	16593	16605	16480	16414	16490	16572	16657	16475	16768	16888	16505	16446	16610	16543	16810	16590	16701	16558	16686	16458	16609	16524	16550	16715	16634	16565	16457	16459	16637	16504	16625	16596	16693	16652	16521	16451	16629	16649	16575	16695	16559	16648	16546	16296	16424	16722	16544	16611	16613	16602	16484	16728	16502	16645	16710	16605	16472	16497	16645	16556	16646	16708	16538	16559	16651	16428	16605	16879	16697	16865	16709	16463	16666	16471	16387	16483	16580	16670	16630	16724	16598	16755	16600	16540	16523	16642	16514	16561	16556	16545	16581	16586	16708	16632	16563	16504	16871	16612	16594	16364	16547	16584	16466	16561	16551	16554	16742	16672	16500	16552	16820	16556	16708	16609	16692	16387	16572	16572	16533	16651	16563	16565	16728	16566	16610	16562	16539	16667	16696	16785	16510	16655	16904	16537	16734	16598	16636	16558	16726	16690	16373	16709	16771	16659	16612	16783	16650	16539	16613	16668	16610	16444	16684	16526	16577	16649	16509	16663	16559	16679	16393	16674	16607	16600	16541	16412	16669	16678	16640	16370	16452	16410	16515	16536	16569	16513	16507	16423	16525	16358	16633	16484	16638	16640	16540	16532	16495	16497	16635	16492	16665	16501	16505	16611	16775	16562	16579	16559	16561	16744	16508	16693	16492	16599	16631	16494	16754	16835	16726	16638	16788	16724	16776	16480	16664	16451	16709	16703	16736	16476	16600	16476	16593	16430	16625	16486	16671	16553	16698	16652	16448	16713	16611	16575	16677	16557	16554	16703	16436	16559	16491	16518	16629	16576	16360	16731	16564	16563	16569	16562	16447	16592	16659	16493	16572	16768	16526	16475	16516	16769	16726	16627	16554	16628	16606	16618	16660	16698	16697	16573	16628	16706	16698	16671	16625	16570	16614	16641	16430	16597	16546	16444	16478	16463	16725	16707	16600	16508	16656	16752	16421	16558	16523	16685	16659	16717	16662	16755	16885	16592	16531	16676	16570	16396	16522	16658	16712	16354	16544	16537	16680	16421	16836	16775	16517	16621	16766	16719	16776	16703	16907	16621	16501	16722	16773	16474	16556	16680	16620	16493	16747	16754	16715	16395	16489	16683	16516	16634	16718	16520	16578	16651	16573	16567	16472	16629	16636	16645	16784	16529	16555	16443	16633	16690	16706	16749	16596	16589	16663	16430	16712	16479	16587	16702	16747	16590
26844	46302	43152	33762	26812	21582	19236	18119	17390	16647	16012	15850	15685	15315	14965	14909	14555	14591	14429	14515	14520	14525	14455	14447	14240	14335	14240	14392	14383	14276	14406	14416	14409	14433	14336	14335	14504	14386	14296	14459	14200	14235	14386	14113	14283	14142	14346	15438	16939	16143	15366	14850	14355	14398	14181	14442	14314	14208	14065	14219	14334	14178	14064	14279	14130	14218	14044	14221	14393	14231	14311	14220	14194	14174	14159	14102	14323	14172	14358	14181	14297	14286	14196	14108	14148	14276	14256	14251	14236	14240	14261	14313	14111	14154	14331	14064	14277	14305	14342	14304	14215	14149	14262	14202	14336	14085	14229	14314	14313	14139	14116	14188	14159	14190	14208	14246	14101	14153	14062	14096	14292	14140	14265	14013	14059	14310	14351	14204	14235	14057	14269	14156	14157	14201	14198	14299	14125	14109	14106	14147	14317	14244	14267	14317	14157	14099	14021	14247	14360	14225	14254	14209	14246	14231	14170	14227	14160	14354	14067	14061	14350	14209	14254	14185	14107	14175	14229	14112	14293	14268	14206	14255	14346	14137	14054	14424	14077	14278	14141	14084	14347	14068	14137	14179	14248	14185	14277	14258	14345	14211	14314	14316	14251	14243	14184	14091	14190	14027	14129	14302	14122	14329	14123	14159	14095	14202	13974	14181	14204	14297	14292	14224	14185	14243	13982	14193	14145	13921	14440	14055	14139	14303	14263	14251	14164	14103	14160	14061	14191	14191	14221	14442	14306	14274	14173	14137	14195	14003	14232	14277	14155	14105	14188	14210	14219	14235	14125	14177	14210	14161	14206	14101	14175	14272	14155	14060	14191	14093	14163	14115	14239	14123	14183	14275	14300	14281	14136	14337	14289	14202	14079	14266	14156	14344	14261	14116	14134	14248	14209	14437	13997	14280	14147	14284	14115	14101	14041	14015	14029	14092	14278	14247	14244	14320	14231	14186	14272	14109	14116	14172	14287	14175	14142	14236	14179	14090	14201	14358	14324	14075	14237	14186	14108	14320	14095	14202	14181	14199	14099	14288	14143	14124	14115	14277	14117	14169	14189	14107	14296	14133	14084	14203	14195	14209	14268	14250	14141	14301	14245	14227	14087	14194	14263	14165	14252	14307	14250	14076	14254	14164	14221	14218	14070	14091	14256	14087	14009	14305	14252	14167	14255	14333	14071	14194	14311	14067	14239	14139	14144	13967	14282	14213	13999	14111	14231	14061	14226	14272	14098	14105	14128	14254	14205	14305	14320	14179	14039	14062	14173	14125	14234	14252	14140	14348	14266	14127	14299	14102	14085	14082	14084	14118	14263	14055	14189	14177	14255	14086	14179	14362	14100	14185	14181	14278	14072	14275	14141	14164	14065	14261	14058	14075	14201	14315	14264	14232	14211	14104	14145	14126	14174	14324	14056	14189	14240	14230	14106	14198	14240	14204	14124	14207	14186	14086	14152	14300	14285	14422	14176	14043	14297	14262	14204	14146	14187	14274	14168	14133	14238	14104	14123	14149	14239	14167	14276	14116	14297	14103	14168	14165	14114	14245	14230	13957	14229	14137	14184	14139	14104	14263	14177	14179	14110	14171	14128	14284	14022	14357	14196	14168	14195	14364	14136	14109	14223	14095	14327	14183	14126	14246	14106	14223	14186	14171	14232	14273	13936	14152	14359	14227	14277	14173	14257	14278	14197	14020	14370	14252	14310	14142	14039	14072	14074	13998	14219	14050	14068	14211	14135	14203	14125	14207	14317	14234	14275	14082	14238	14200	14174	14196	14115	14279	14332	14152	14146	14145	14108	14200	14169	14330	14263	14181	14270	14244	14262	14265	14084	14346	14081	14224	14117	14146	14175	14228	14042	14021	14225	14167	14095	14189	14314	14210	14073	14328	14091	14218	14187	14293	14146	14277	14031	14186	14172	14198	14180	14145	14206	14068	14161	14151	14158	14135	14214	14174	14360	14216	14084	14233	14224	14344	14184	14134	14079	14042	14259	14207	14292	14342	14141	14236	14277	14330	14167	14213	14187	14052	14143	14229	14182	14245	14207	14188	14109	14238	14399	14174	14334	14365	14295	14291	14324	14216	14049	14283	14284	14207	14062	14176	14419	14348	14267	14184	14247	14201	14203	14280	14133	14296	14430	14251	14165	13996	14336	14192	14121	14252	14132	14102	14282	14280	14281	14263	14161	13966	14187	14213	13950	14116	14034	14024	14321	14142	14065	13944	14165	14056	14140	14242	14252	14154	14180	14106	14125	14227	14171	14262	14246	14207	14114	14049	14104	14087	14312	14247	14130	14138	14184	14331	14367	14249	14279	14227	14196	14174	14380	14227	14134	14262	14274	14297	14244	14043	14396	14220	14175	14321	14016	14254	14146	14137	14317	14232	14067	14314	14068	14218	14222	14302	14210	14236	14006	14375	14137	14157	14128	14180	14424	14169	14106	14086	14071	14105	14250	14090	14398	14262	14169	14379	14087	14134	14127	14214	14107	14247	14191	14325	14221	14265	14194	14233	14208	14095	14025	14212	14193	14315	14142	14040	14304	14056	14249	13970	14103	14137	14294	14191	14139	14175	14147	14179	14050	14205	14238	14143	14172	14097	14176	14254	14207	14009	14199	14111	14129	14230	14425	14080	14150	14227	14100	14156	14174	14196	14195	14019	14351	14198	14212	14271	14295	13990	14010	14077	14243	14165	14097	14275	14234	14138	14112	14120	14126	14205	14062	14025	14199	13943	14229	14102	14286	14183	14200	14256	14192	14145	14138	14076	14237	14151	14274	14277	14144	14201	14131	14252	14266	14204	14202	14312	14384	14204	14323	14165	14086	14137	14226	14257	14219	13922	14256	14126	14215	14254	14296	14316	14212	14183	14278	14238	14242	14182	14109	14288	14207	14071	14146	14122	14117	14315	14135	14124	14263	14185	14053	14108	14160	14111	14110	14213	14204	14333	14039	14158	14143	14016	14087	14129	14231	14169	14239	14219	14225	14230	14314	14288	14187	14356	14282	14262	14125	14046	14239	14306	14150	14211	14168	14274	13906	14214	14113	14281	14167	14150	14038	14144	14219	14104	14150	14213	14216	14077	14154	14240	14345	14051	14087	14182	14238	14167	14186	14218	14264	14165	14162	14141	14193	14106	14300	14089	14140	14118	14200	14293	14244	14078	14241	14285	14133	14246	14146	14145	14247	14174	14126	14290	14059	14237	14057	14271	14222	14161	14095	14259	14268	14031	14181	14226	14071	14130	14088	14202	14187	14109	14235	14025	14044	14210	14157	14110	14298	14229	14090	14038	14248	14116	14417	14254	14241	14209	14326	14155	14148	14295	14387	14173	14330	14014	14293	14334	14236	14196	14237	14213	14202	14160	14352	14180	14242	14278	14225	14345	14089	14265	14225	14152	14268	14138	14128	14188	14258	14251	14100	14251	14284	14149	14185	14139	14085	14139	14240	14112	14158	14245	14225	14119	14254	14338	14479	14256	14057	14251	14210	14228	14167	14124	14285	14190	14066	14304	14318	14128	14213	14135	14413	14197	14301	14255	14298	14254	14113	14067	14200	14186	14216	14248	14091	14168	14074	14162	14201	14237	14266	14125	14338	14145	14319	14055	14339	14146	14206	14076	14090	14183	14026	14185	14102	14153	14073	14317	14223	14286	14129	14034	14270	14326	14152	14168	14221	14198	14079	14424	14322	14206	14019	14166	14117	14193	14057	14244	14159	14289	14285	14248	14251	14163	14204	14315	14225	14377	14203	14194	13958	14207	14207	14186	14251	14197	14185	14212	14289	14083	14059	14320	14163	14320	14134	14201	14246	14089	14141	14310	14118	14187	14210	14211	14073	14105	14237	14214	14155	14213	14272	14427	14194	14123	14253	14145	14310	14160	14241	14176	14215	14176	14235	14056	14335	14174	14179	14250	14129	14256	14162	14109	14227	14044	14249	14248	14114	14253	14162	14162	14183	14122	14121	14288	14317	14277	14072	14230	14268	14207	14035	14205	14006	14058	14022	14002	14342	14187	14202	14159	14293	14124	14111	14193	14163	14070	14026	14179	14100	14222	14180	14140	14325	14115	14267	14146	14051	14131	14222	14190	14150	14088	14286	14285	14171	14224	14195	14182	14190	14334	14158	14105	14215	14195	14066	14277	14226	14318	14248	14200	14112	14211	14007	14374	14099	14057	14144	14193	14248	14355	14182	14183	14096	14226	14194	14132	14234	14160	14058	14238	14245	14268	14151	14163	14272	14287	14154	14162	14112	14157	14363	14079	14272	14113	14250	14039	14266	14270	14345	14145	14308	14293	14114	14149	14139	14272	13949	14133	14089	14217	14120	14140	14208	14248	14238	14397	14139	14228	14203	14228	14141	14169	14197	14094	14182	14216	14227	14250	14221	14219	14097	14191	14123	14072	14336	14173	14149	14204	14294	14227	14187	14235	14252	13998	14281	14316	14272	14204	14329	14325	14261	14097	14237	14091	14215	14157	14092	14195	14255	14127	14096	14107	14282	14226	14231	14031	14265	14118	14246	14267	14385	14315	14186	14014	14249	14124	14142	14256	14021	14201	14235	14147	14116	14399	14132	14251	14253	14064	14466	14185	14340	14109	14081	14198	14112	14242	14202	14241	14299	14201	14219	14153	14376	14160	14128	14060	14216	14110	14378	14031	14131	14033	14129	14075	13987	14350	14094	14183	14234	14013	13904	14145	14140	14222	14205	14039	14443	14255	14208	14143	14204	14296	14157	14170	14224	14269	14194	14295	14263	14333	14214	14445	14220	14218	14219	14006	14151	14274	14269	14192	14352	14341	14019	14091	14280	14290	14092	14148	14225	14167	14213	14286	14184	14067	14387	14011	14081	14289	14280	14024	14264	14215	14226	14204	14086	14178	14160	14150	14027	14247	14140	14196	14099	14151	14262	14109	14103	14029	14278	14224	14158	14146	14299	14094	14251	14274	14181	14207	14236	14028	13997	14200	14099	14327	14129	14101	14218	14177	14058	14042	14308	14178	14229	14326	14082	14175	14255	14293	14317	14200	14235	14121	14134	14196	14238	14190	14153	14310	14024	14018	14253	14220	14185	14225	14148	14025	14095	14287	14224	14177	14229	14304	14068	14056	14225	14102
27555	23303	27982	24802	20014	18430	17848	17455	17231	16955	17035	17031	16998	16900	16806	16902	16877	16726	16715	16853	16680	16650	16574	16802	16571	16581	16640	16706	16528	16835	16679	16638	16502	16846	16579	16379	16687	16606	16590	16595	16501	16764	16935	16591	16667	16617	16568	16638	16874	16745	16688	16584	16633	16678	16750	16747	16572	16776	16570	16530	16567	16504	16540	16538	16695	16636	16511	16627	16568	16509	16614	16543	16787	16718	16632	16751	16387	16592	16628	16637	16664	16517	16565	16586	16560	16755	16598	16779	16709	16608	16679	16677	16715	16570	16588	16791	16427	16400	16503	16602	16721	16683	16584	16709	16751	16502	16619	16488	16666	16438	16713	16654	16508	16542	16497	16657	16554	16951	16674	16696	16866	16450	16628	16518	16630	16432	16523	16403	16435	16612	16564	16581	16755	16888	16480	16516	16655	16547	16657	16607	16557	16600	16719	16590	16525	16691	16562	16542	16632	16520	16501	16615	16752	16523	16583	16533	16362	16375	16580	16544	16537	16792	16734	16559	16381	16573	16557	16698	16539	16501	16633	16490	16685	16599	16773	16827	16533	16771	16595	16476	16582	16598	16838	16691	16537	16552	16527	16480	16647	16590	16578	16704	16615	16655	16567	16548	16585	16759	16648	16551	16500	16591	16682	16617	16513	16601	16668	16746	16647	16671	16538	16531	16541	16628	16632	16687	16435	16629	16531	16823	16661	16669	16615	16727	16772	16705	16651	16577	16625	16692	16760	16739	16621	16724	16701	16866	16565	16553	16562	16584	16703	16616	16953	16931	16645	16663	16709	16567	16523	16650	16670	16549	16713	16627	16705	16605	16621	16623	16675	16478	16531	16510	16796	16573	16519	16644	16463	16547	16521	16501	16422	16570	16513	16581	16663	16531	16723	16562	16649	16625	16410	16346	16766	16543	16644	16633	16636	16725	16883	16652	16625	16672	16699	16769	16716	16594	16556	16637	16648	16665	16628	16649	16617	16540	16643	16599	16712	16605	16506	16667	16716	16571	16755	16347	16548	16621	16709	16487	16688	16536	16679	16625	16758	16496	16566	16568	16645	16675	16526	16670	16649	16663	16816	16762	16652	16569	16594	16494	16503	16611	16540	16515	16725	16508	16720	16592	16708	16476	16752	16431	16662	16677	16528	16712	16784	16536	16586	16648	16499	16449	16599	16744	16637	16560	16450	16861	16618	16688	16584	16639	16503	16575	16651	16455	16404	16382	16541	16556	16557	16788	16589	16711	16632	16533	16851	16535	16588	16541	16618	16554	16812	16598	16542	16606	16579	16650	16579	16492	16507	16561	16527	16475	16531	16515	16655	16700	16580	16641	16821	16416	16513	16655	16476	16679	16658	16531	16811	16533	16747	16418	16547	16596	16416	16709	16387	16631	16559	16600	16560	16604	16573	16540	16620	16707	16411	16563	16663	16681	16642	16689	16508	16392	16768	16738	16509	16506	16627	16581	16768	16701	16570	16652	16429	16471	16609	16453	16568	16626	16527	16667	16673	16603	16609	16769	16637	16424	16355	16707	16620	16714	16552	16636	16400	16699	16454	16639	16414	16477	16639	16563	16610	16664	16692	16374	16529	16501	16656	16719	16627	16513	16695	16763	16677	16692	16642	16867	16573	16463	16679	16531	16811	16542	16436	16690	16549	16525	16649	16754	16972	16613	16692	16654	16752	16787	16605	16522	16553	16557	16881	16671	16732	16622	16448	16527	16636	16530	16415	16556	16608	16772	16575	16563	16768	16532	16605	16516	16495	16488	16540	16781	16674	16504	16504	16393	16724	16728	16473	16460	16621	16361	16700	16462	16306	16730	16567	16711	16615	16666	16726	16558	16730	16622	16594	16554	16549	16438	16661	16559	16421	16595	16523	16574	16674	16479	16624	16457	16733	16842	16648	16513	16447	16398	16710	16493	16628	16670	16666	16854	16679	16785	16443	16529	16617	16445	16622	16647	16528	16620	16610	16658	16768	16541	16696	16481	16751	16845	16751	16658	16656	16533	16635	16612	16495	16621	16598	16644	16590	16597	16447	16709	16698	16575	16548	16523	16796	16588	16484	16586	16567	16538	16634	16735	16646	16620	16511	16577	16512	16637	16639	16744	16689	16635	16696	16619	16571	16594	16416	16621	16681	16667	16645	16682	16805	16595	16591	16513	16548	16634	16591	16584	16667	16711	16505	16508	16593	16613	16679	16602	16636	16355	16709	16692	16440	16413	16812	16575	16693	16423	16698	16482	16766	16514	16612	16515	16383	16526	16483	16635	16693	16484	16624	16595	16759	16632	16675	16657	16570	16663	16582	16689	16410	16438	16610	16575	16823	16584	16599	16660	16671	16602	16622	16577	16439	16608	16642	16351	16597	16492	16664	16646	16799	16663	16680	16484	16784	16551	16648	16540	16721	16780	16705	16539	16503	16571	16515	16463	16669	16330	16533	16429	16803	16607	16779	16695	16535	16847	16675	16608	16608	16602	16580	16749	16578	16557	16656	16691	16544	16627	16500	16515	16543	16636	16725	16551	16519	16592	16618	16664	16710	16746	16573	16660	16674	16508	16793	16725	16564	16619	16537	16627	16608	16466	16555	16636	16664	16716	16526	16512	16485	16504	16509	16363	16661	16741	16644	16701	16598	16502	16636	16561	16356	16587	16629	16552	16603	16385	16584	16573	16494	16701	16778	16532	16538	16472	16551	16424	16642	16659	16651	16543	16506	16606	16768	16570	16501	16574	16431	16675	16695	16605	16587	16354	16496	16630	16576	16598	16466	16539	16756	16414	16534	16605	16464	16507	16572	16629	16583	16681	16658	16553	16613	16593	16617	16579	16579	16361	16654	16573	16453	16531	16537	16542	16433	16646	16557	16773	16680	16844	16642	16649	16776	16596	16552	16443	16661	16435	16428	16614	16721	16696	16652	16647	16690	16679	16581	16415	16850	16589	16584	16687	16495	16533	16546	16571	16739	16617	16548	16771	16607	16661	16371	16531	16505	16414	16597	16587	16658	16595	16795	16599	16698	16532	17097	16578	16742	16702	16617	16528	16596	16697	16689	16405	16571	16727	16635	16661	16568	16697	16541	16559	16607	16686	16512	16777	16708	16784	16582	16764	16489	16465	16559	16582	16347	16545	16778	16621	16532	16601	16613	16659	16665	16528	16480	16762	16530	16757	16487	16558	16562	16516	16535	16655	16719	16627	16578	16493	16605	16493	16562	16500	16655	16539	16629	16765	16690	16599	16704	16638	16569	16535	16626	16895	16753	16478	16625	16561	16666	16540	16331	16529	16605	16684	16706	16443	16719	16730	16656	16658	16607	16455	16501	16691	16660	16570	16564	16522	16710	16573	16585	16458	16592	16458	16512	16769	16485	16511	16692	16545	16736	16691	16738	16422	16524	16517	16552	16495	16584	16464	16589	16459	16777	16762	16505	16683	16625	16599	16671	16413	16753	16692	16690	16511	16580	16674	16586	16612	16713	16751	16639	16609	16440	16483	16560	16555	16526	16703	16748	16606	16510	16586	16724	16421	16731	16596	16489	16681	16621	16547	16473	16548	16690	16614	16648	16532	16718	16627	16780	16588	16575	16685	16451	16590	16673	16599	16525	16769	16752	16749	16750	16733	16590	16532	16535	16535	16407	16679	16584	16694	16784	16802	16830	16693	16815	16693	16798	16704	16652	16639	16474	16601	16569	16499	16701	16598	16868	16485	16623	16490	16493	16608	16662	16742	16524	16542	16476	16731	16532	16666	16721	16574	16746	16699	16572	16447	16662	16697	16775	16706	16585	16678	16564	16688	16765	16870	16765	16448	16579	16639	16603	16745	16715	16876	16573	16432	16404	16586	16667	16634	16466	16692	16546	16634	16420	16464	16535	16596	16523	16729	16601	16678	16406	16815	16476	16806	16717	16761	16631	16632	16569	16662	16663	16443	16832	16628	16514	16552	16385	16594	16687	16567	16763	16815	16545	16667	16628	16629	16796	16466	16618	16704	16558	16577	16491	16586	16661	16610	16646	16658	16502	16557	16589	16575	16512	16541	16686	16635	16614	16604	16554	16569	16627	16743	16815	16558	16696	16631	16658	16688	16624	16599	16569	16432	16545	16605	16797	16476	16616	16601	16766	16697	16653	16862	16664	16472	16787	16665	16444	16504	16482	16634	16717	16664	16625	16800	16509	16586	16652	16681	16542	16597	16848	16713	16590	16725	16571	16528	16516	16716	16595	16613	16678	16798	16608	16628	16543	16524	16616	16751	16681	16570	16618	16532	16613	16693	16454	16812	16516	16462	16455	16553	16674	16697	16421	16598	16549	16700	16652	16625	16573	16670	16529	16480	16449	16771	16597	16514	16597	16732	16644	16592	16610	16799	16609	16702	16674	16766	16512	16473	16640	16605	16600	16627	16626	16479	16637	16681	16704	16620	16453	16895	16458	16553	16453	16424	16559	16628	16571	16682	16486	16728	16516	16522	16525	16606	16711	16681	16587	16550	16599	16592	16600	16541	16590	16688	16431	16332	16640	16605	16646	16451	16655	16659	16617	16738	16365	16694	16485	16758	16584	16522	16579	16726	16626	16915	16663	16483	16823	16593	16707	16726	16603	16509	16570	16603	16710	16450	16606	16615	16501	16550	16594	16539	16658	16662	16604	16489	16300	16697	16543	16689	16640	16715	16467	16566	16638	16531	16673	16677	16651	16709	16571	16621	16497	16488	16689	16751	16607	16315	16581	16718	16641	16600	16488	16737	16666	16370	16551	16744	16762	16744	16579	16477	16658	16685	16641	16552	16622	16519	16504	16605	16645	16757	16697	16656	16580	16558	16498	16492	16662	16601	16532	16656	16556	16626	16612	16537	16794	16547	16731	16866	16545	16611	16631	16742	16640	16626	16552	16502	16360	16481	16551	16654	16753	16810	16469	16706	16505	16706	16653	16726	16506	16504	16527	16667	16673	16676	16248	16698	16577	16714	16658	16711	16617	16628	16824	16636	16808	16661	16700	16611	16639	16836	16645	16702	16601	16757	16678	16697	16692	16680	16434	16474	16526	16689	16620	16629	16552	16723	16591	16626	16467	16507	16541	16900	16639	16528	16700	16577	16636	16785	16811	16646	16592	16700	16663	16629
21210	31651	28834	23101	18964	17173	15842	15233	15115	14912	14658	14452	14440	14449	14517	14422	14291	14225	14312	14190	14301	14223	14169	14358	14165	14256	14514	14122	14257	14157	14374	14266	14295	14183	14246	14236	14260	14282	14221	14210	14117	14169	14069	14179	14309	14276	14137	14327	14404	14446	14342	14326	14353	14213	14106	14200	14166	14244	14144	14120	14284	14240	14218	14303	14231	14215	14060	14277	14108	14190	14148	14186	14350	14145	14110	14230	14246	14005	14284	14273	14115	14158	14312	14214	14147	14186	14365	14250	14292	14227	14217	14047	14046	14311	14152	14182	14216	14242	14175	14147	14278	14072	14138	14059	14250	14121	14037	14250	14183	14231	14254	14173	14273	13973	14061	14163	14198	14206	14163	14233	14132	14168	14220	13913	14211	14185	14140	14122	14222	14219	14154	14166	13945	14309	14129	14103	14214	14333	14130	14150	14238	14215	14353	14120	14071	14291	14214	14089	13977	14143	14425	14135	14160	14144	14160	14147	14239	14155	14355	14180	14216	14216	14006	14201	14019	14212	13970	14152	14167	14278	14119	14153	14142	14411	14319	14120	14318	14313	14239	14200	14026	14287	14251	14277	14266	14229	14204	14309	14135	14299	14074	14263	14131	14288	14207	14070	14187	14166	14251	14367	14259	14017	14061	14276	14146	14269	14216	14183	14120	14242	14092	14085	14167	14219	14416	14050	14122	14369	14214	14175	14198	14154	14060	14152	14211	14047	14179	14148	14234	14151	14246	14228	14389	14104	13956	14125	14218	14115	14058	14072	14224	14278	14192	14180	14201	14354	14034	14160	14205	14082	14138	14130	14107	14271	14136	14159	14253	14304	14211	14110	13999	14305	14091	14162	14107	14296	14369	14233	14279	14092	14170	14168	14044	14225	14270	14152	14032	14209	14185	14077	14179	14304	14215	14105	14158	14231	14275	14031	13962	14263	14030	14321	14237	14159	14278	14187	14222	14004	14216	14211	14280	14320	14109	14182	14293	13957	14169	14182	14200	14335	14290	14109	14114	14089	14200	14176	14153	14196	14314	14095	14116	14016	14262	14214	14185	14370	14182	14058	14103	14126	14173	14301	14200	14042	14085	14177	14203	14057	14252	14036	14144	14180	14024	14059	14100	14116	14097	14253	14233	14194	14185	14172	14185	14095	14328	14237	14213	14206	14217	14361	14066	14142	14220	14074	14165	14054	14194	14324	14220	14126	14090	14229	14155	14016	14159	14151	14086	14091	14276	14339	14104	14158	14200	14210	14097	14233	14199	14133	14171	14192	14191	14085	13995	14118	14168	14111	14116	14257	14150	14205	14004	14104	14349	14264	14100	14172	14272	14285	14017	14205	14247	14126	14100	14133	14144	14090	14101	14180	14244	14086	14254	14259	14205	14337	14294	14319	14236	14143	14045	14182	14219	14271	14135	14163	14073	14262	14190	14086	14279	14220	14178	13994	14110	14245	14017	14203	14286	14175	14225	14209	14064	14263	14212	14194	14139	14168	14133	14303	14170	14050	14129	14077	14236	14247	14224	14254	14176	14125	14165	14328	14116	14096	14044	14050	14126	14220	14295	14181	14177	14232	14077	14172	14041	14172	14361	14260	14111	14251	14300	14164	14283	14102	14192	14153	14120	14114	14158	14209	14202	14276	14312	14001	14064	14136	14074	14148	14176	14319	14103	14272	13991	14123	14268	14130	14158	14176	14244	13910	14229	14071	14170	14152	14195	14055	14324	14125	14132	14136	14211	14289	14169	14085	14264	14085	14220	14385	14201	13970	14275	14135	14226	14335	14208	14337	14071	14191	14203	14205	14409	14151	14204	14211	14059	14281	14087	14245	14162	14263	14086	14371	14207	14245	14407	14262	14096	14146	14235	14160	14142	14195	14255	14252	14044	13980	14190	14233	14387	14098	14269	14034	14063	14260	14172	13997	14054	13973	14296	13997	14100	13996	14100	14125	14083	13986	14113	14230	14218	14079	14171	14209	14184	14253	14130	14151	14009	14111	14256	14094	14284	14181	13978	14114	14046	14389	14180	14134	14325	14316	14319	14143	14352	14144	14094	14243	14144	14263	14150	14233	14095	14060	14230	14231	14214	14202	14245	14240	14191	14090	14192	14144	14201	14066	14370	14121	14351	14168	14243	14175	14100	14255	14142	14335	14206	14219	14009	14120	14166	14083	14251	14184	14162	14218	14140	14276	14170	14227	14212	14229	14165	14164	14162	14197	14247	14148	14082	14216	14093	14209	14073	14128	14264	14059	14148	14123	14098	14120	14280	14144	14268	14295	14023	14108	14237	14103	14061	14216	14125	14318	14075	14261	14184	14140	14198	14093	14091	14376	14325	14236	13998	14210	14177	14069	14116	14169	14365	14144	14016	14249	14153	14051	14240	14153	14044	14181	14006	14158	14273	14329	14065	14161	14170	14200	14058	14181	14226	14218	14329	14258	14102	14080	14323	14238	14013	14187	14266	13972	14250	14177	14291	14175	14272	14161	14047	14180	14130	14233	14028	14307	14126	14439	14303	14251	14180	14219	14314	14261	14220	14109	14174	14367	14297	14119	14101	14238	14065	14328	14141	14028	14236	14298	14089	14124	14146	14279	14304	14148	14237	14066	14168	14193	14326	14304	14204	14108	14148	14241	14166	14233	14216	14084	14356	14279	14177	14164	14251	14017	14302	14194	14251	14203	14332	14284	14188	14095	14227	14200	14152	14350	14060	14269	14244	14238	14084	14254	14089	14293	14151	14142	14054	14215	14255	14062	14080	14217	14083	14304	14052	13982	14147	14313	14259	14236	14148	14267	14231	14184	14295	14140	14226	14270	14237	14160	14151	14111	14270	14142	14006	14253	14219	14202	14429	14162	14318	14126	14353	14298	14071	14255	14230	14212	14181	14110	14115	13979	14121	14167	14343	14205	14166	14132	14089	14166	14238	14240	14054	14153	14191	14129	14098	14231	14130	14141	14073	13989	14263	14240	14234	14240	14038	14191	14168	14307	14126	14171	14139	14156	14239	14059	14064	14068	14345	14164	14295	14318	14212	13986	14184	14018	14093	14244	14078	14226	14179	14181	14350	14183	14050	14098	14256	14208	14018	14142	14019	14121	14256	14221	14104	14278	14084	14176	14291	14172	14039	14121	14024	14218	14009	14217	14138	14267	14088	14104	14312	14188	14233	14292	14003	14178	14252	14169	14268	14252	14123	14114	14115	14208	14370	14211	14361	14144	14398	14135	14063	14238	14198	14313	14216	14228	14009	14124	14118	14111	14207	14152	14148	14213	14296	14174	14285	14216	14129	14267	14238	14306	14141	14310	14212	14087	14092	14192	14225	14145	14081	14129	14125	14153	14122	14114	14080	14305	14304	14221	14351	14143	14148	14144	14131	14220	14203	14265	13948	14131	14104	14260	14221	14043	14205	14312	14103	14221	14250	14113	14186	14070	14190	14211	14111	14052	14188	14033	14316	14221	14228	14115	14097	14136	14238	14165	14370	14160	14245	14134	14247	14214	14160	14212	14284	14194	14189	14054	14172	13939	14302	14065	14332	14138	14371	14283	14435	13981	14254	14229	14275	14143	14313	14269	14128	14185	14123	14122	14371	14192	14177	14181	14323	14228	14020	14175	14220	14092	14085	14171	13999	14007	14321	14092	14208	14384	14155	14186	14280	14144	14229	14081	14147	14212	14188	14089	14314	14054	14064	14077	14094	14288	14256	14157	14273	14282	14242	14109	14285	14089	14165	14219	14227	14356	14235	14255	14200	14238	14048	14237	14072	14004	14162	14300	14050	14062	14068	14187	14180	14236	14240	14192	14051	14135	14062	14204	14161	14272	14225	14218	14161	14019	14236	14163	14383	14119	14214	14265	14179	14315	14305	14141	14244	13981	14317	14101	14042	14277	14086	14214	14193	14183	14069	14292	14150	14004	14132	14104	14186	14239	14151	14108	14136	14210	14166	14252	14223	14251	14194	14012	14275	14239	14130	14138	14374	14324	14243	14205	14278	14163	14275	14222	14141	14107	14181	14192	14301	14067	14213	14181	14219	14228	14227	14152	14121	14231	14227	14153	14173	14154	14112	14128	14172	14073	14033	14264	14166	14236	14157	14057	14300	14177	14320	14159	14006	14110	14104	14057	14133	14175	14138	14130	14055	14145	14092	14098	14252	14100	14211	14108	14187	14207	14270	14192	14160	14164	14309	14225	14196	14198	14151	14474	14099	14174	14168	14332	14195	14133	14202	14269	14213	14173	14255	14170	14267	14229	14074	14130	14238	14273	14193	14202	14107	14140	14182	14175	14225	14136	14189	14134	14193	14130	14125	13931	14230	14134	14066	14171	14266	14174	14187	14207	14297	14223	14284	14155	14118	14014	14278	14191	14280	14078	14181	14308	14249	14266	14091	14201	14185	14247	14123	14392	14257	14150	14141	14273	14108	14091	14123	14215	14136	14096	14191	14276	14179	14153	14080	14120	14218	14186	14187	14226	14309	13837	14237	14092	14249	14133	14120	14169	13946	14357	14093	14047	14254	14237	14076	14179	14182	14199	14185	14127	14182	14210	14164	14270	14194	14068	14145	14185	14242	14136	14196	14128	14220	14007	14207	14334	14112	14150	14144	14193	14140	14193	14296	14199	14292	14167	14236	14287	14354	14185	14178	14178	14355	14180	14188	14057	14134	14222	14126	14166	14344	14089	14240	14277	14044	14140	14225	14120	13947	14222	14278	14296	13978	14277	14227	14131	14306	14251	14138	14316	14266	14194	13960	14115	14235	14207	14211	14161	14405	14280	14179	14197	14205	14199	14231	14134	14279	14262	14249	14226	14116	14144	14135	14262	14152	14251	14164	14218	14060	14167	14174	14178	14219	14208	14241	14072	14199	14057	14307	14366	14190	14190	13877	14203	14132	14176	14359	14236	14088	14241	14121	14064	14250	14215	14150	14217	14152	14226	14407	14180	14191	14281	14253	14290	14155	14244	14164	14273	14401	14259	14294	14112	14244	14215	13976	14289	14116	14145	14298	14315	14148	14338	14079	14019	14104	14044	14089	14174	14381	14244	14031	14255	14142	14268	14164	14252	14282	14297	14322	14115	14147	14166	14118	14311	14043	14174	14028	13983	14159	14161	14310	14168
23949	21456	28941	24516	22541	22665	20977	17755	17072	17071	16914	16753	16679	16247	16399	16264	16237	16036	16044	16219	15967	15845	15959	16016	16088	15932	15773	15719	15745	15800	16061	15879	16068	16114	15975	15989	16075	16122	15721	15740	15943	15816	15852	15635	15746	15848	15852	15937	16640	16770	16554	16379	16031	15756	15775	15615	15926	15907	15832	15887	15909	16121	16086	15975	15701	15864	15717	15715	15679	15825	15825	15788	15602	15879	15830	15897	15930	15707	15794	15907	15864	15947	15859	15889	15933	15832	15755	15985	15743	15596	16111	15832	15897	15858	15757	15716	15782	15867	15864	15925	15777	15896	15906	15960	15830	15838	15808	15816	15664	15682	15789	15783	15735	15715	15884	15772	15674	15727	15892	15780	15767	15578	15739	15681	15780	15972	15881	15600	15696	15671	15750	15639	15826	15759	15681	15697	15680	15694	15771	15721	15822	15709	15737	15713	15946	15720	15696	15946	15806	15872	15628	15739	15757	15733	15925	15658	15658	15886	15679	15740	15920	15735	15773	15620	15689	15798	15856	15849	15699	15877	15969	15763	16028	15818	15735	15832	16109	15769	15879	15791	15843	15620	15878	15791	15921	15839	15721	15747	15912	15797	15851	15814	15768	15676	15746	15808	15746	15882	15791	15946	15836	16029	15864	15866	15898	15627	15796	15846	15909	15920	15784	15756	15991	15752	15919	15614	15924	16017	15697	15822	15666	15770	15729	15670	15784	15949	15964	15862	15633	15721	15789	15740	15693	15692	15578	15415	15951	15797	15828	15845	15966	15698	15859	15914	15658	15591	15909	15908	15895	16011	15791	15687	15815	15862	15731	15722	15761	15709	15639	16066	15791	15708	15909	15765	15545	15913	15959	15502	15907	15764	15836	15726	15892	15767	15780	15946	15854	15971	15875	15750	16025	15762	15905	15848	15711	15851	15671	15791	15594	15740	15703	15905	15868	15866	15722	15910	15803	15866	15688	15680	15931	15842	15840	16012	15805	15764	15670	15861	15771	15771	15576	15822	15835	15742	15946	15773	15757	15832	15777	15805	15909	15878	15687	15708	15950	15775	15994	15839	15866	15690	15852	15569	15905	15657	15843	15603	15916	15896	15756	15809	15583	15942	15608	15798	15736	16006	15891	15812	15715	15705	15911	15774	15978	15929	15638	15804	15898	15656	15893	15792	15746	15872	15639	15831	15925	15781	15965	15953	15780	15816	15711	15656	15744	15686	15725	15753	15836	15668	15861	15914	15762	15841	15847	15885	15951	15715	15687	15777	15839	15796	15782	15647	15802	15843	15912	15579	15831	15933	15927	15801	15973	15942	15679	15712	15927	15711	15722	15768	15579	15827	15918	15778	15984	15665	15848	15947	15813	15726	15780	15802	15732	15863	15767	15971	15941	16068	15562	15761	15972	15894	15720	15850	15735	15664	15837	15841	15800	15596	15730	16011	15916	15831	15951	15889	15876	15849	15686	15676	16000	15884	15743	15821	15891	15765	15709	15744	15738	15618	15799	15613	15669	15686	15770	15839	15857	15872	15839	15770	15820	15843	15763	15591	15838	15637	15924	15866	15922	15840	15737	15820	15898	15672	15735	15700	15830	15709	15903	15975	15929	15680	15635	15714	15832	15749	15814	15881	15478	15685	15664	15724	15801	15911	15747	15706	15843	15906	15754	15905	15609	15660	15881	15867	15833	15705	15747	15757	15581	15765	15834	15776	15668	15643	15819	16033	15884	15919	15863	15821	15975	15761	15641	15765	15848	15965	15837	15943	15878	15783	15853	16017	15904	15900	15748	15738	16026	15991	15793	15656	15672	15667	15834	15869	15684	15679	15779	15776	15678	16027	15889	15603	15780	15785	15715	15833	15906	15726	15824	15878	15908	15955	16057	15946	15635	15831	15797	15973	15864	16018	15831	15654	15599	15828	15718	15843	15772	15938	15912	15775	15932	15605	15781	15801	15811	15733	15914	15726	15754	15849	15964	15855	15822	15691	15949	15825	15778	15847	15776	15936	15904	15872	15710	15759	15924	15720	15692	15798	15989	15770	15875	15778	15740	15781	15911	15841	15899	15639	15763	15739	15743	15907	15806	15752	15833	15860	15695	16026	15778	15785	15752	16026	15795	15754	15922	15641	15581	15722	15940	15767	15737	15776	15646	15862	15823	15686	15871	15883	15859	15925	15786	15724	15715	15665	15745	15921	15737	15830	15752	15875	16066	15829	15720	15733	15841	15793	15840	15609	15724	15930	15923	15824	15771	15722	16027	16018	15832	15717	15690	15899	15817	15854	15756	15719	15942	15728	15870	15758	15952	15830	15768	15853	15891	15687	15920	15943	15704	15853	15630	15793	15823	16027	15820	15802	15826	15705	15867	15940	15626	15784	15878	15626	15758	15819	15720	15759	15575	15701	15769	15782	15811	15931	15907	15821	15905	15762	15720	15844	15914	15715	15794	15757	15942	15710	15915	15659	15847	15806	15546	15928	15769	15935	15889	15690	15918	15896	15932	15889	15915	15774	15711	15805	15720	15779	15800	15704	15663	15762	15807	15845	16081	15594	15810	15793	15583	15755	15889	15907	15876	15759	15833	15761	15823	15908	15617	15631	15787	15973	15787	15711	15900	15603	15648	15702	15794	15899	15635	15657	15601	15799	15721	15640	15824	15520	15746	15804	15512	15713	15929	15728	15934	15546	15840	15951	15863	15782	15768	15561	15555	15854	15909	15696	15795	15831	15769	15810	15817	15804	15668	15817	15768	15666	15726	15861	16023	15785	15761	15614	15558	15872	15785	15694	15783	15740	15829	15656	15786	15686	15796	15774	15838	15877	15831	15703	15695	15824	15904	15760	15908	15863	15742	15880	15680	15721	15570	15984	15903	15788	15906	15808	15912	15701	15954	15821	15907	15822	15706	15987	15979	15807	15811	15817	15841	15752	15786	15756	16025	15843	15613	15551	15662	15883	15925	15758	15631	15570	15817	15736	15827	15681	15770	15901	15713	15783	15972	15711	15725	15623	15919	15717	15832	15817	15729	15804	15685	15766	15736	15669	15741	15854	15800	15577	15692	15953	15708	15686	15956	15849	15800	15966	15858	15862	15692	15914	15809	15636	15698	15733	15827	15821	15784	15942	15824	15900	15886	15998	15744	15836	15754	15782	15840	15977	15897	15816	15840	15830	15857	15837	15717	15846	15787	15710	15808	15625	15802	15843	15839	15717	15498	15774	15844	15588	15931	15751	15793	15436	15728	15879	15692	15900	15670	15863	15798	15885	15508	15571	15727	15670	15693	15887	15698	15772	15748	15747	15828	15715	15805	15823	15659	15810	15803	15857	15703	15860	15915	15844	15869	15776	15891	15823	15759	15788	15786	15745	15799	15827	15678	15685	15783	15785	15909	15732	15672	15796	15742	15836	15747	15781	16053	15716	15669	15771	15813	15799	15766	15952	15976	15785	15829	15825	15599	15764	15926	15754	15808	15650	15652	15808	15610	15715	15849	15769	15950	15776	15921	15789	15974	15725	15524	15631	15591	15873	15920	15752	15725	15537	15787	15829	15911	15842	15721	15820	15873	15790	15662	15878	15653	15725	15884	15676	16012	15969	15819	15634	15789	15918	15861	15750	15879	15813	15724	15747	15891	15913	15696	15938	15929	15817	15626	15835	15811	15730	15863	15677	15758	15976	15685	15950	15633	15881	15839	15971	15703	15826	15688	15927	15750	16014	15671	15763	15676	15749	15567	15822	15702	15729	15752	15644	15928	15909	15671	15920	15677	15802	15644	16007	15857	15745	15549	15705	15697	15729	15739	15737	15825	15736	15703	15869	15831	15864	15730	15767	15733	15901	15613	15736	15915	15802	16031	16043	15799	16003	15595	15927	15808	15813	15664	15793	15824	15925	15945	15753	15836	15705	15672	15708	15767	15627	15818	15797	15783	15663	15736	15901	15695	15893	15896	15869	15687	15730	15693	15629	15950	15631	15785	15781	15866	15820	15870	15807	15902	15832	15757	15792	15804	15668	15778	15716	15701	15836	15724	15886	15928	15766	15757	15777	15772	15688	15697	15811	15878	15734	15778	15732	15861	15815	15718	15573	15805	15817	15590	15721	15793	15897	15840	15835	15888	15713	15901	15670	15774	15787	15904	15910	15831	16006	15797	15671	15753	15798	15828	15716	15748	15896	15701	15776	15962	16189	15867	15802	15746	15675	15768	15686	15849	15758	15557	15633	15907	15867	15714	15836	15806	15874	15686	15804	15895	15703	15675	15891	15878	15705	15816	15634	15912	15716	15994	15899	15788	15705	15885	15728	15814	15927	15928	15731	15779	15820	15940	15743	15795	15676	15750	15772	15727	15978	15838	15824	15713	15812	15798	15697	15770	15858	15732	15859	15762	15882	15857	15925	15882	15582	15796	15873	16042	15856	15850	16014	15794	15548	15997	15662	15595	15757	16002	15737	16012	15774	15877	15980	15856	15822	15875	15762	15819	15721	15792	15875	15659	15800	15745	15861	15678	15776	15673	15672	15647	15875	15842	15864	15748	15635	15680	15812	15930	15916	15865	16011	15825	15853	15739	15808	15594	15547	15844	15924	15942	15892	15963	15748	15773	15627	15865	15510	15973	15854	15899	15789	15856	15793	15665	15813	15827	15757	15823	15797	15855	15764	15760	15802	15880	15787	15664	15715	15766	15796	15845	15980	15896	15685	15708	15837	15643	15871	15878	15698	15795	15667	15760	15948	15848	15820	15945	15897	15809	15617	15749	15728	15731	15638	15869	15829	16057	15593	15893	15951	15803	15930	15850	15787	16018	15797	15935	15641	15690	15954	15986	15869	15811	15849	16018	15803	15985	15688	16033	15624	15840	15756	15766	15770	15783	15702	15792	15916	15778	15718	15826	15911	15937	15674	15818	15772	15834	15982	16124	16043	15778	15725	15724	15755	15720	15768	16007	15747	15909	15849	15895	15612	15912	15530	15678	15858	15708	15747	15636	15616	15724	15822	15711	15964	15715	15805	15654	15759	15840	15852	15844	15818	15879	15879	15837	15949	15800	15979	15767	15913	15958	15900	15977	15798	15645	15730	15814	15736	15776	15773	15692	15741	16254	15878	15636	15754	15658	15956	15781	15713	15882	15835
24544	40030	36599	27549	21998	19423	17360	16040	15822	15370	15086	14678	14559	14606	14312	14183	14063	14029	14098	13989	13913	13904	13712	13607	13855	13917	13690	13670	13759	13746	13777	13759	13706	13852	13841	13990	13823	13866	13752	13627	13811	13746	13701	13777	13785	13731	13644	14523	14845	14754	14488	14110	13838	13784	13836	13711	13915	13652	13858	13822	13787	13712	13801	13579	13846	13627	13763	13643	13470	13821	13769	13808	13637	13867	13849	13670	13730	13694	13696	13807	13713	13732	13816	13790	13807	13790	13564	13714	13629	13827	13610	13805	13702	13713	13739	13641	13594	13774	13669	13719	13632	13670	13693	13776	13722	13733	13818	13766	13847	13682	13579	13882	13721	13701	13581	13848	13771	13647	13745	13644	13589	13744	13689	13782	13871	13681	13864	13833	13730	13605	13662	13888	13583	13627	13796	13613	13793	13645	13716	13732	13672	13713	13679	13683	13736	13903	13717	13633	13850	13681	13660	13824	13758	13715	13877	13679	13539	13773	13734	13687	13834	13627	13827	13553	13826	13781	13619	13659	13798	13674	13512	13567	13744	13595	13718	13921	13590	13794	13624	13744	13780	13594	13905	13771	13757	13791	13739	13788	13786	13565	13657	13800	13785	13627	13805	13787	13850	13710	13649	13842	13679	13701	13669	13670	13703	13766	13847	13920	13658	13662	13855	13629	13733	13627	13748	13796	13672	13934	13755	13758	13797	13663	13630	13632	13637	13691	13724	13732	13707	13738	13802	13650	13796	13677	13739	13703	13621	13578	13577	13590	13771	13466	13662	13670	13550	13788	13759	13817	13703	13659	13741	13905	13665	13864	13936	13743	13698	13700	13780	13648	13701	13783	13631	13649	13657	13793	13685	13741	13794	13725	13777	13695	13758	13795	13711	13769	13786	13702	13849	13712	13618	13735	13563	13738	13754	13869	13654	13684	13587	13775	13688	13697	13775	13585	13714	13398	13841	13539	13691	13787	13901	13633	13829	13816	13698	13761	13774	13643	13752	13787	13625	13569	13805	13720	13805	13821	13527	13629	13767	13727	13638	13589	13749	13737	13640	13615	13753	13652	13692	13653	13703	13623	13805	13693	13708	13804	13649	13802	13611	13784	13757	13667	13830	13761	13770	13825	13859	13599	13470	13700	13807	13764	13815	13769	13687	13886	13739	13880	13848	13707	13654	13697	13605	13608	13630	13532	13486	13723	13766	13727	13716	13679	13758	13774	13710	13719	13724	13776	13827	13910	13894	13660	13632	13700	13730	13680	13740	13801	13658	13575	13824	13789	13548	13676	13893	13606	13682	13680	13800	13649	13692	13770	13752	13590	13937	13794	13598	13701	13903	13823	13803	13706	13618	13758	13899	13581	13592	13785	13653	13768	13641	13856	13738	13655	13570	13699	13811	13736	13764	13787	13622	13696	13716	13713	13948	13767	13755	13695	13659	13691	13685	13791	13692	13697	13582	13627	13734	13855	13719	13835	13771	13676	13623	13769	13747	13711	13797	13822	13693	13608	13665	13632	13789	13339	13758	13798	13758	13650	13829	13726	13772	13579	13760	13717	13762	13600	13742	13526	13805	13694	13656	13533	13761	13723	13760	13657	13686	13698	13707	13707	13654	13849	13799	13876	13824	13710	13613	13674	13793	13561	13762	13651	13709	13890	13669	13674	13842	13617	13693	13574	13616	13637	13653	13745	13685	13706	13790	13739	13699	13707	13642	13794	13635	13889	13717	13672	13835	13804	13821	13690	13754	13848	13782	13649	13683	13606	13666	13579	13649	13767	13825	13661	13799	13536	13759	13776	13711	13739	13698	13709	13814	13640	13645	13548	13774	13815	13682	13772	13678	13679	13721	13832	13742	13782	13661	13797	13578	13750	13825	13770	13640	13587	13647	13607	13750	13585	13631	13772	13633	13751	13707	13785	13748	13628	13703	13633	13664	13842	13748	13770	13712	13717	13689	13719	13904	13635	13613	13766	13743	13673	13726	13704	13662	13684	13740	13655	13656	13647	13801	13698	13799	13677	13721	13655	13758	13646	13829	13577	13649	13780	13699	13627	13808	13757	13774	13925	13715	13710	13730	13865	13789	13634	13822	13760	13779	13691	13827	13625	13635	13807	13654	13678	13854	13755	13886	13709	13676	13606	13565	13771	13756	13596	13565	13670	13743	13686	13764	13704	13677	13708	13868	13716	13845	13622	13841	13760	13648	13713	13719	13704	13935	13565	13867	13795	13727	13662	13764	13732	13587	13768	13732	13755	13661	13714	13729	13652	13552	13807	13593	13828	13844	13742	13713	13896	13808	13672	13757	13714	13696	13799	13604	13760	13744	13628	13804	13678	13808	13822	13633	13743	13599	13837	13667	13592	13688	13698	13746	13619	13630	13680	13687	13687	13865	13939	13746	13849	13696	13569	13706	13697	13663	13673	13460	13609	13570	13869	13708	13803	13744	13612	13810	13716	13769	13584	13829	13755	13733	13696	13715	13624	13729	13585	13703	13723	13527	13595	13800	13579	13491	13635	13962	13731	13817	13715	13660	13712	13846	13736	13722	13617	13600	13730	13868	13810	13704	13473	13615	13635	13723	13740	13678	13782	13743	13806	13707	13717	13787	13594	13686	13776	13694	13758	13803	13650	13617	13689	13611	13626	13623	13566	13586	13758	13683	13673	13813	13752	13774	13640	13745	13594	13607	13681	13700	13805	13714	13693	13650	13727	13767	13710	13703	13768	13782	13871	13760	13737	13716	13859	13722	13619	13711	13724	13788	13568	13782	13777	13827	13829	13863	13660	13644	13865	13701	13696	13647	13712	13700	13952	13659	13768	13817	13649	13640	13618	13756	13745	13714	13820	13773	13730	13721	13610	13805	13602	13930	13827	13772	13635	13749	13875	13654	13757	13845	13735	13625	13687	13851	13650	13644	13655	13659	13802	13682	13671	13512	13892	13585	13779	13737	13799	13823	13647	13892	13738	13750	13724	13637	13522	13949	13675	13877	13701	13561	13740	13537	13485	13631	13776	13680	13635	13770	13506	13615	13701	13722	13697	13687	13606	13746	13580	13714	13901	13725	13753	13688	13672	13819	13611	13737	13734	13740	13694	13817	13708	13828	13724	13734	13655	13781	13667	13667	13777	13848	13718	13558	13787	13741	13855	13812	13704	13717	13650	13748	13652	13718	13862	13647	13649	13738	13925	13606	13759	13728	13824	13615	13770	13702	13730	13742	13753	13745	13865	13515	13836	13546	13780	13639	13736	13792	13879	13760	13733	13849	13801	13656	13715	13542	13746	13757	13723	13750	13771	13667	13844	13590	13682	13785	13634	13903	13652	13664	13603	13653	13653	13597	13790	13759	13691	13635	13597	13634	13715	13817	13703	13722	13671	13692	13756	13557	13658	13790	13704	13839	13806	13561	13713	13667	13586	13604	13786	13945	13727	13673	13789	13721	13760	13686	13760	13725	13613	13805	13721	13860	13653	13737	13871	13695	13810	13916	13666	13788	13519	13691	13615	13724	13719	13665	13577	13667	13761	13731	13620	13642	13712	13685	13787	13519	13602	13717	13784	13762	13862	13770	13778	13462	13763	13860	13703	13721	13957	13729	13785	13670	13723	13762	13804	13671	13714	13788	13557	13732	13742	13803	13678	13827	13761	13864	13952	13726	13784	13576	13719	13704	13692	13680	13774	13717	13688	13729	13661	13722	13562	13773	13767	13746	13660	13785	13706	13691	13681	13689	13652	13683	13693	13662	13784	13540	13766	13647	13707	13644	13715	13813	13799	13722	13791	13646	13809	13651	13623	13781	13631	13723	13625	13728	13708	13693	13668	13762	13690	13737	13924	13704	13839	13693	13632	13894	13731	13687	13696	13699	13610	13635	13667	13704	13635	13854	13817	13919	13712	13799	13681	13785	13677	13636	13680	13797	13606	13583	13692	13680	13732	13658	13847	13718	13608	13642	13654	13730	13667	13748	13714	13687	13679	13828	13779	13744	13668	13867	13606	13554	13670	13795	13687	13725	13774	13882	13672	13674	13790	13768	13793	13614	13618	13750	13758	13714	13658	13633	13683	13698	13780	13767	13834	13784	13758	13696	13678	13758	13761	13738	13838	13719	13677	13706	13787	13742	13753	13679	13736	13678	13802	13766	13625	13793	13746	13756	13803	13747	13658	13710	13880	13763	13890	13812	13747	13682	13609	13704	13771	13640	13573	13738	13689	13728	13584	13686	13604	13835	13846	13709	13654	13762	13643	13701	13631	13773	13620	13736	13608	13777	13797	13700	13604	13833	13611	13793	13594	13622	13686	13710	13588	13781	13747	13757	13756	13869	13574	13800	13746	13859	13754	13711	13626	13813	13651	13712	13682	13723	13878	13732	13655	13701	13739	13717	13596	13709	13742	13659	13774	13689	13803	13754	13783	13845	13810	13627	13730	13626	13845	13719	13695	13792	13933	13649	13680	13736	13607	13755	13713	13724	13734	13741	13802	13651	13725	13557	13880	13751	13677	13740	13609	13598	13698	13772	13552	13773	13670	13668	13799	13755	13706	13693	13556	13665	13673	13576	13780	13586	13665	13687	13618	13763	13784	13585	13685	13721	13681	13700	13647	13698	13646	13739	13756	13612	13767	13723	13649	13923	13576	13744	13969	13793	13581	13800	13739	13729	13741	13702	13649	13601	13720	13805	13755	13726	13705	13928	13718	13800	13621	13448	13720	13616	13641	13838	13876	13725	13775	13770	13683	13513	13642	13711	13657	13692	13793	13811	13656	13808	13629	13772	13705	13683	13578	13645	13720	13764	13771	13648	13680	13715	13882	13823	13758	13919	13820	13763	13622	13580	13688	13841	13656	13685	13600	13638	13606	13698	13621	13691	13675	13667	13560	13636	13807	13695	13726	13772	13608	13586	13563	13704	13605	13630	13642	13830	13805	13772	13674	13782	13740	13709	13768	13632	13782	13851	13411	13607	13710	13592	13748	13707	13561	13801	13771	13767	13790	13751	13761	13568	13588	13785	13605	13743	13851	13593	13715	13745	13782	13681	13667	13621	13685	13956	13677	13657	13708	13818	13540	13559	13703	13746	13713	13729	13661	13718	13748	13619	13577	13701	13599	13718	13544	13519	13764	13846	13772
23028	21434	29329	23921	21695	23717	24720	18765	17207	17285	16795	16557	16445	16087	16067	15962	15909	15985	16080	15772	15679	15514	15439	15611	15573	15581	15489	15577	15601	15532	15546	15467	15565	15664	15650	15514	15713	15605	15526	15438	15379	15422	15402	15349	15664	15486	15594	16017	16655	17151	16670	16128	15646	15498	15518	15368	15506	15460	15324	15591	15497	15443	15425	15727	15533	15375	15444	15497	15748	15638	15429	15451	15309	15478	15278	15652	15485	15349	15493	15530	15487	15432	15471	15385	15373	15352	15489	15443	15378	15434	15425	15340	15467	15348	15548	15600	15468	15732	15429	15522	15593	15463	15517	15447	15238	15448	15484	15411	15360	15634	15488	15317	15328	15358	15355	15508	15446	15372	15580	15247	15577	15374	15405	15506	15522	15389	15392	15440	15310	15292	15536	15308	15378	15565	15093	15326	15376	15355	15452	15541	15289	15533	15465	15277	15304	15185	15258	15315	15328	15324	15373	15324	15302	15427	15225	15509	15290	15315	15246	15459	15406	15405	15472	15542	15276	15134	15414	15466	15632	15388	15449	15289	15497	15463	15207	15492	15367	15276	15424	15592	15325	15406	15155	15222	15407	15324	15534	15459	15539	15592	15202	15423	15403	15440	15375	15545	15400	15293	15321	15236	15261	15578	15419	15258	15392	15311	15187	15367	15320	15551	15309	15327	15451	15235	15677	15494	15461	15518	15415	15332	15346	15328	15421	15353	15406	15285	15316	15248	15477	15437	15265	15185	15443	15394	15316	15358	15501	15481	15640	15435	15472	15401	15327	15357	15331	15439	15490	15520	15411	15311	15386	15450	15653	15414	15394	15492	15385	15378	15439	15292	15272	15381	15582	15387	15396	15260	15403	15457	15300	15225	15291	15219	15434	15375	15487	15269	15386	15465	15513	15373	15310	15367	15371	15422	15249	15282	15438	15195	15214	15453	15293	15232	15463	15445	15376	15300	15427	15259	15439	15461	15509	15421	15299	15404	15379	15476	15435	15250	15429	15401	15432	15347	15395	15507	15454	15407	15401	15237	15263	15424	15440	15355	15407	15402	15610	15556	15416	15394	15318	15317	15351	15366	15452	15108	15530	15357	15269	15245	15404	15426	15384	15468	15449	15278	15164	15320	15146	15375	15274	15311	15394	15263	15242	15433	15173	15414	15331	15400	15599	15422	15435	15390	15418	15468	15347	15236	15529	15559	15274	15401	15383	15383	15331	15300	15215	15422	15221	15447	15252	15357	15475	15440	15431	15232	15294	15337	15388	15504	15416	15441	15453	15383	15464	15275	15258	15469	15478	15381	15313	15440	15371	15189	15453	15341	15298	15166	15448	15337	15328	15406	15466	15352	15388	15242	15493	15306	15429	15384	15557	15535	15281	15329	15437	15550	15348	15480	15326	15405	15412	15224	15300	15465	15423	15327	15336	15237	15184	15261	15202	15517	15552	15368	15373	15529	15336	15224	15467	15412	15316	15182	15158	15357	15288	15289	15178	15507	15469	15477	15250	15195	15248	15162	15494	15466	15395	15574	15396	15231	15442	15527	15347	15203	15440	15430	15374	15178	15495	15398	15377	15318	15364	15380	15254	15453	15429	15368	15335	15364	15358	15087	15405	15494	15496	15168	15469	15494	15364	15420	15274	15236	15398	15416	15371	15493	15396	15501	15346	15402	15312	15373	15617	15275	15224	15278	15450	15407	15385	15330	15434	15241	15412	15707	15581	15197	15582	15420	15439	15423	15380	15173	15332	15380	15325	15359	15324	15504	15577	15343	15445	15390	15413	15519	15432	15386	15300	15472	15375	15488	15488	15429	15661	15718	15596	15377	15254	15265	15276	15326	15357	15647	15286	15305	15208	15482	15393	15303	15347	15207	15280	15447	15277	15437	15175	15355	15332	15310	15424	15126	15440	15377	15377	15490	15227	15402	15415	15431	15293	15401	15327	15158	15419	15415	15366	15378	15332	15641	15244	15253	15315	15293	15279	15244	15139	15419	15434	15276	15316	15358	15459	15645	15279	15455	15548	15376	15394	15326	15321	15577	15515	15342	15536	15346	15282	15414	15422	15354	15469	15437	15344	15277	15472	15444	15614	15379	15533	15338	15202	15263	15322	15437	15196	15585	15696	15224	15466	15375	15331	15323	15453	15378	15390	15257	15538	15463	15327	15398	15471	15434	15517	15365	15179	15385	15304	15440	15524	15377	15384	15506	15246	15392	15089	15390	15355	15447	15419	15410	15344	15448	15371	15291	15441	15213	15449	15342	15114	15416	15406	15415	15425	15197	15293	15272	15416	15431	15309	15323	15426	15319	15502	15378	15389	15297	15480	15521	15479	15214	15396	15380	15315	15280	15489	15435	15468	15138	15483	15473	15379	15253	15237	15404	15264	15425	15356	15486	15476	15350	15470	15455	15476	15556	15374	15434	15552	15431	15372	15305	15383	15315	15385	15282	15372	15241	15216	15238	15304	15443	15470	15314	15384	15338	15164	15320	15422	15425	15304	15298	15417	15291	15463	15358	15510	15426	15407	15411	15349	15304	15468	15321	15342	15318	15479	15426	15435	15534	15261	15417	15415	15322	15435	15356	15429	15348	15248	15297	15411	15496	15445	15181	15392	15380	15349	15411	15422	15340	15382	15356	15556	15726	15365	15433	15412	15352	15454	15522	15050	15557	15534	15335	15254	15378	15409	15243	15315	15328	15513	15223	15309	15444	15357	15516	15231	15346	15227	15249	15407	15211	15457	15247	15467	15481	15642	15378	15310	15435	15173	15331	15359	15392	15503	15476	15413	15392	15324	15417	15404	15251	15332	15253	15355	15481	15276	15654	15295	15356	15313	15489	15396	15409	15493	15484	15320	15458	15342	15519	15317	15246	15383	15211	15510	15424	15465	15294	15289	15395	15326	15162	15213	15302	15365	15405	15623	15263	15400	15352	15342	15328	15326	15292	15328	15466	15427	15520	15377	15401	15347	15330	15158	15269	15552	15527	15248	15346	15461	15174	15255	15291	15428	15393	15269	15341	15369	15460	15419	15474	15289	15268	15331	15199	15313	15384	15553	15363	15520	15405	15288	15269	15249	15398	15524	15297	15340	15282	15281	15331	15339	15516	15533	15365	15315	15311	15370	15516	15427	15564	15548	15400	15321	15339	15293	15391	15293	15265	15426	15505	15524	15373	15384	15357	15361	15452	15374	15236	15434	15322	15443	15310	15378	15323	15272	15400	15457	15412	15379	15368	15417	15366	15274	15373	15416	15327	15213	15310	15346	15298	15226	15358	15205	15562	15513	15460	15497	15406	15484	15455	15477	15241	15410	15429	15357	15413	15431	15416	15396	15254	15402	15280	15312	15269	15174	15396	15446	15385	15345	15222	15422	15215	15394	15182	15281	15414	15316	15251	15323	15376	15542	15505	15366	15424	15314	15531	15342	15296	15390	15594	15376	15238	15471	15409	15262	15364	15443	15463	15376	15254	15534	15577	15445	15359	15316	15299	15398	15389	15433	15415	15284	15425	15414	15309	15325	15269	15453	15244	15568	15363	15296	15483	15291	15145	15367	15365	15370	15423	15307	15605	15369	15379	15585	15538	15403	15260	15410	15132	15410	15396	15456	15267	15330	15333	15295	15326	15383	15451	15374	15326	15403	15376	15398	15434	15376	15333	15224	15433	15386	15219	15448	15474	15465	15415	15344	15519	15589	15407	15446	15332	15252	15180	15429	15216	15353	15348	15315	15440	15303	15281	15332	15388	15256	15220	15386	15150	15334	15362	15497	15456	15284	15236	15471	15287	15404	15415	15372	15317	15553	15372	15278	15319	15599	15444	15429	15417	15548	15258	15371	15611	15456	15131	15282	15395	15274	15365	15199	15549	15448	15218	15281	15253	15245	15415	15426	15431	15356	15295	15270	15337	15313	15304	15182	15347	15417	15475	15550	15228	15449	15376	15416	15437	15341	15331	15444	15374	15412	15302	15328	15399	15544	15346	15493	15278	15512	15349	15407	15473	15440	15282	15329	15480	15548	15265	15329	15448	15439	15391	15395	15289	15448	15314	15404	15487	15369	15333	15570	15374	15441	15215	15561	15383	15421	15277	15602	15302	15504	15402	15489	15450	15288	15235	15276	15299	15488	15315	15536	15526	15469	15457	15373	15263	15281	15290	15296	15315	15383	15269	15419	15236	15356	15480	15382	15551	15313	15201	15344	15330	15443	15301	15454	15298	15364	15465	15247	15214	15387	15245	15318	15363	15279	15413	15461	15556	15415	15432	15430	15345	15396	15363	15498	15313	15522	15352	15500	15414	15454	15515	15417	15209	15307	15464	15264	15397	15447	15218	15551	15413	15492	15168	15172	15341	15447	15532	15327	15413	15202	15381	15529	15450	15654	15732	15291	15274	15340	15477	15413	15117	15274	15379	15327	15298	15531	15217	15254	15476	15415	15612	15431	15432	15413	15555	15413	15427	15345	15218	15323	15495	15491	15455	15521	15230	15372	15196	15477	15494	15368	15520	15372	15445	15503	15362	15317	15338	15465	15245	15423	15508	15406	15405	15339	15265	15419	15468	15359	15286	15410	15329	15364	15437	15456	15262	15317	15343	15522	15315	15433	15403	15387	15284	15012	15262	15366	15467	15446	15491	15659	15358	15325	15266	15418	15446	15308	15474	15509	15371	15322	15348	15476	15463	15541	15196	15350	15250	15493	15327	15388	15264	15313	15442	15214	15380	15448	15574	15353	15493	15267	15329	15485	15439	15445	15292	15359	15196	15415	15442	15246	15301	15336	15443	15357	15457	15352	15515	15305	15328	15331	15482	15248	15300	15380	15132	15268	15381	15391	15375	15271	15367	15409	15423	15371	15485	15476	15305	15323	15238	15358	15425	15174	15450	15411	15164	15395	15379	15307	15379	15388	15300	15247	15193	15311	15418	15387	15276	15310	15340	15345	15341	15405	15476	15257	15372	15423	15424	15388	15376	15377	15376	15313	15105	15322	15306	15392	15381	15502	15361	15385	15411	15261	15390	15329	15535	15327	15147	15357	15213	15493	15431	15399	15418	15334	15397	15308	15435	15373	15408	15438	15665	15327	15294	15475	15352	15401	15318	15317	15184	15203	15428	15429	15243	15412	15275
26839	44544	42182	30548	25237	21291	18877	17390	16383	15956	15744	15175	14875	14597	14268	14155	14117	13944	13868	14052	13788	13808	13715	13683	13375	13561	13504	13424	13515	13496	13724	13590	13651	13633	13589	13577	13833	13776	13558	13564	13672	13497	13526	13397	13560	13413	13566	14314	15698	16045	14865	14288	13747	13710	13518	13501	13473	13467	13540	13514	13325	13260	13571	13327	13315	13558	13607	13557	13494	13440	13529	13457	13377	13535	13326	13631	13578	13479	13524	13508	13375	13418	13381	13319	13393	13461	13425	13557	13529	13412	13518	13484	13415	13408	13412	13551	13489	13444	13301	13618	13356	13460	13537	13364	13537	13363	13583	13587	13590	13415	13441	13344	13397	13575	13363	13539	13393	13398	13403	13339	13419	13371	13255	13584	13326	13453	13566	13369	13405	13571	13520	13344	13355	13361	13479	13387	13272	13455	13352	13411	13527	13303	13486	13417	13498	13450	13483	13515	13372	13479	13417	13486	13478	13469	13593	13589	13409	13409	13483	13611	13378	13424	13297	13492	13427	13247	13544	13335	13406	13614	13556	13453	13464	13467	13476	13456	13567	13385	13594	13481	13557	13266	13465	13542	13438	13527	13524	13492	13396	13369	13378	13437	13575	13581	13480	13399	13387	13481	13506	13399	13436	13445	13434	13516	13526	13527	13427	13385	13443	13444	13591	13359	13527	13560	13518	13279	13439	13291	13439	13546	13493	13522	13445	13548	13397	13255	13394	13735	13390	13636	13275	13418	13468	13395	13377	13557	13490	13219	13522	13483	13327	13402	13425	13456	13476	13654	13502	13628	13292	13565	13360	13494	13530	13565	13491	13248	13394	13462	13418	13414	13343	13435	13375	13367	13391	13351	13341	13543	13285	13493	13490	13454	13540	13619	13253	13502	13319	13419	13495	13529	13457	13324	13423	13454	13448	13482	13410	13450	13400	13308	13539	13334	13378	13404	13426	13518	13495	13518	13557	13467	13399	13408	13625	13510	13170	13388	13368	13549	13376	13540	13537	13472	13454	13507	13287	13451	13418	13567	13515	13510	13455	13210	13423	13565	13699	13555	13507	13520	13461	13405	13568	13401	13578	13455	13285	13530	13555	13512	13675	13295	13519	13413	13531	13405	13526	13406	13420	13473	13551	13333	13285	13537	13376	13500	13682	13497	13448	13493	13548	13390	13385	13419	13491	13317	13488	13473	13483	13403	13480	13608	13457	13337	13261	13653	13496	13529	13517	13306	13462	13414	13599	13464	13590	13386	13603	13311	13362	13476	13534	13629	13531	13354	13512	13376	13445	13493	13381	13419	13343	13401	13618	13578	13365	13494	13477	13534	13309	13507	13510	13520	13463	13332	13398	13411	13401	13383	13456	13451	13450	13538	13400	13528	13375	13563	13464	13474	13467	13500	13355	13547	13419	13557	13297	13464	13495	13442	13454	13582	13581	13508	13311	13412	13435	13296	13453	13451	13634	13576	13362	13541	13443	13541	13483	13623	13524	13546	13658	13415	13335	13467	13311	13444	13569	13547	13600	13427	13452	13506	13524	13289	13446	13347	13376	13508	13441	13502	13366	13415	13592	13547	13247	13424	13348	13469	13407	13363	13384	13566	13487	13560	13317	13292	13495	13368	13463	13455	13451	13459	13456	13370	13434	13349	13622	13357	13510	13407	13546	13357	13570	13569	13465	13495	13357	13337	13490	13178	13374	13419	13457	13570	13465	13318	13335	13448	13552	13373	13589	13441	13512	13315	13316	13597	13499	13370	13530	13525	13383	13391	13489	13378	13399	13565	13311	13448	13486	13526	13500	13457	13514	13377	13409	13347	13384	13553	13405	13447	13473	13487	13347	13409	13390	13370	13612	13558	13348	13463	13355	13487	13570	13513	13438	13426	13469	13428	13487	13229	13336	13330	13546	13403	13368	13464	13491	13361	13402	13285	13362	13355	13494	13338	13467	13537	13532	13334	13349	13622	13485	13270	13417	13337	13473	13531	13482	13404	13511	13595	13476	13422	13383	13424	13362	13438	13444	13383	13373	13328	13474	13453	13450	13529	13588	13450	13434	13214	13312	13422	13469	13391	13531	13415	13345	13638	13529	13391	13470	13335	13472	13363	13325	13369	13567	13421	13442	13386	13512	13493	13356	13648	13611	13282	13339	13429	13442	13605	13541	13426	13400	13412	13452	13474	13429	13555	13571	13539	13404	13575	13499	13445	13370	13425	13422	13544	13676	13422	13307	13463	13610	13549	13438	13448	13414	13427	13533	13498	13372	13564	13526	13477	13355	13350	13449	13448	13453	13520	13559	13284	13340	13394	13514	13524	13421	13509	13599	13375	13374	13435	13550	13519	13616	13398	13513	13532	13506	13422	13440	13462	13572	13541	13378	13327	13342	13436	13488	13485	13308	13348	13446	13542	13531	13422	13417	13449	13478	13387	13430	13535	13299	13552	13376	13537	13356	13396	13496	13497	13564	13496	13407	13462	13210	13381	13627	13525	13554	13475	13478	13411	13428	13289	13383	13434	13479	13394	13564	13525	13385	13277	13374	13325	13455	13608	13528	13369	13514	13387	13308	13522	13362	13565	13368	13410	13515	13505	13486	13444	13559	13286	13476	13563	13535	13400	13367	13426	13431	13405	13476	13266	13390	13356	13338	13500	13530	13392	13512	13606	13489	13573	13418	13563	13341	13438	13362	13314	13444	13574	13454	13574	13560	13481	13486	13357	13417	13374	13436	13487	13582	13368	13420	13443	13548	13391	13427	13503	13463	13512	13447	13466	13387	13475	13427	13574	13443	13516	13488	13391	13423	13554	13350	13549	13414	13431	13330	13641	13551	13509	13353	13481	13620	13549	13370	13376	13258	13379	13325	13408	13444	13608	13472	13407	13454	13248	13589	13544	13585	13363	13372	13452	13622	13380	13328	13494	13474	13588	13419	13536	13545	13304	13487	13346	13356	13268	13639	13592	13599	13425	13460	13455	13498	13347	13560	13292	13300	13427	13444	13341	13324	13546	13435	13487	13423	13446	13529	13397	13457	13301	13432	13427	13540	13487	13446	13435	13543	13386	13583	13387	13379	13538	13519	13573	13397	13408	13446	13454	13445	13329	13457	13591	13448	13411	13475	13622	13344	13387	13442	13410	13462	13455	13262	13416	13509	13481	13551	13365	13326	13480	13374	13463	13417	13374	13421	13535	13406	13474	13469	13378	13467	13352	13430	13299	13499	13379	13441	13596	13384	13286	13631	13387	13288	13531	13335	13546	13470	13508	13567	13417	13533	13521	13501	13411	13350	13564	13479	13418	13466	13510	13378	13548	13337	13443	13371	13455	13387	13633	13573	13513	13463	13406	13477	13462	13551	13514	13356	13414	13609	13510	13438	13586	13422	13306	13591	13407	13356	13455	13445	13575	13309	13381	13481	13402	13379	13277	13486	13532	13546	13383	13417	13498	13422	13464	13394	13349	13559	13482	13655	13268	13462	13517	13597	13346	13552	13381	13447	13323	13442	13373	13517	13388	13427	13289	13576	13341	13344	13401	13440	13405	13451	13386	13338	13561	13465	13491	13558	13417	13352	13540	13536	13211	13358	13575	13481	13518	13267	13633	13454	13407	13446	13453	13419	13410	13396	13410	13266	13651	13416	13507	13406	13505	13659	13506	13425	13563	13315	13536	13410	13579	13705	13400	13335	13434	13486	13546	13426	13557	13503	13357	13445	13459	13432	13458	13467	13376	13590	13395	13345	13580	13462	13367	13482	13508	13392	13354	13594	13378	13443	13392	13399	13642	13488	13372	13538	13338	13344	13430	13572	13424	13413	13318	13464	13469	13451	13338	13414	13460	13390	13354	13407	13331	13360	13442	13410	13446	13574	13569	13251	13641	13461	13491	13549	13475	13344	13224	13367	13304	13423	13470	13445	13651	13538	13468	13250	13503	13234	13544	13475	13751	13537	13560	13551	13449	13547	13563	13471	13420	13482	13344	13484	13373	13407	13389	13354	13379	13620	13548	13460	13351	13440	13337	13307	13574	13327	13433	13372	13447	13276	13489	13559	13410	13368	13322	13465	13341	13418	13488	13529	13330	13440	13529	13499	13472	13361	13432	13435	13425	13502	13326	13494	13442	13433	13478	13421	13446	13430	13467	13433	13503	13565	13630	13429	13373	13502	13497	13485	13592	13448	13550	13482	13485	13293	13407	13351	13411	13468	13539	13303	13419	13352	13239	13366	13328	13366	13326	13432	13359	13531	13651	13380	13554	13467	13547	13457	13551	13442	13582	13405	13593	13329	13474	13399	13505	13535	13331	13680	13542	13309	13316	13377	13296	13520	13415	13420	13400	13359	13337	13491	13342	13465	13615	13425	13360	13456	13422	13383	13419	13397	13521	13485	13364	13367	13370	13471	13425	13402	13466	13528	13505	13428	13418	13395	13483	13534	13474	13410	13526	13424	13530	13447	13519	13367	13443	13454	13381	13492	13431	13409	13492	13313	13367	13314	13497	13472	13466	13339	13481	13488	13523	13616	13485	13514	13450	13590	13457	13536	13525	13396	13425	13442	13478	13454	13275	13526	13558	13172	13414	13434	13495	13451	13411	13618	13474	13410	13299	13437	13490	13554	13689	13350	13433	13427	13478	13429	13344	13273	13604	13396	13467	13497	13443	13460	13295	13622	13230	13424	13590	13394	13373	13457	13616	13412	13315	13461	13435	13548	13496	13333	13553	13446	13500	13399	13534	13546	13599	13428	13466	13584	13333	13412	13629	13359	13432	13465	13540	13480	13393	13517	13484	13383	13564	13365	13428	13590	13533	13498	13506	13323	13391	13539	13401	13419	13380	13487	13474	13498	13627	13477	13544	13443	13245	13429	13493	13449	13497	13334	13356	13581	13510	13505	13568	13335	13300	13377	13540	13527	13391	13418	13433	13404	13500	13643	13404	13526	13473	13508	13421	13395	13501	13213	13336	13381	13680	13556	13386	13539	13568	13439	13495	13429	13572	13658	13614	13433	13532	13439	13519	13478	13477	13501	13350	13517	13583	13323	13537	13567	13523	13548	13493	13518	13458	13286	13537	13362	13334	13421	13478	13532	13343	13293	13473	13504	13456	13366	13501	13564	13480	13504	13496	13467	13488
27595	22639	27516	23070	18724	17760	17359	17029	16535	16637	16379	16357	16164	16135	16167	16186	16132	16209	16302	16204	16114	16171	15873	16160	16106	15991	15933	16193	16150	16088	16096	16018	16024	15924	16033	16071	16073	15765	16119	16000	16188	16148	16035	16022	16149	16068	15943	16241	16290	16147	16306	16128	16174	16111	16045	16137	16284	15917	16007	16206	16110	15748	15949	16278	16104	16070	16004	15989	15898	15943	16011	16052	15780	16107	16123	16135	16208	15965	15913	15988	16168	16158	15948	16051	15926	16084	15841	15965	15828	16069	16045	16066	15920	16045	15901	16287	15974	15964	16149	15981	16106	15972	16114	15960	16014	16180	15899	15942	16178	15893	15900	16023	16127	16130	16328	16004	16013	16049	16065	16153	16123	15932	16126	16057	16106	15839	15891	15922	15870	15969	15832	16193	15929	16244	15932	16231	15976	16033	15906	15893	16267	15852	15850	16062	16147	15909	16174	15794	15937	15980	16080	16119	16139	16099	15808	15921	16136	15976	16098	15943	16139	16072	16080	16010	16071	15913	16084	15950	16209	15873	15972	16130	15935	16124	16010	15960	16068	15811	15956	16018	16041	15917	16061	15820	15857	16040	16036	16033	16090	16070	16125	16277	16017	16148	15993	16009	15982	16132	16130	16013	16060	16012	15861	16039	16118	15895	16054	16007	15748	15967	16015	16112	15892	16091	16106	15913	15967	16083	16098	16131	16121	16085	16094	15935	16035	16059	15978	15949	16043	16183	16057	16125	15819	15966	15836	16053	16024	16059	15853	15890	16004	15944	16193	15972	15978	16033	15985	16111	16151	15997	16104	15945	16241	15894	16057	16004	16121	15968	15903	16139	16125	16099	16180	15890	16217	16063	16060	16041	15957	16057	16144	15996	16135	15986	16142	16145	16184	16005	16061	16045	16043	15953	15977	16131	16095	15919	16037	16218	16046	15990	16062	16045	16008	16047	16203	16198	16084	15869	16159	16019	16003	16104	16143	15839	15936	16083	16068	16007	16076	15845	16022	15852	16019	15926	15949	16123	15919	16028	15899	15814	16035	15955	16154	16162	16092	15920	15998	16132	16264	16119	16042	16155	15911	16137	16252	16141	16078	16128	15870	16165	16145	16074	15965	15941	16216	15905	15915	15997	16020	15947	16020	16064	15934	15909	15958	15793	16108	15959	15986	16195	16047	16187	16054	16062	16062	16168	16099	16086	15991	16027	16068	15945	15991	16035	16001	16072	16137	15991	15848	16137	16066	15889	16045	16157	15996	15858	16004	16324	16130	15966	16061	15925	16114	16042	16012	16057	15985	16089	15937	15935	15919	16007	16257	15762	15889	15940	16152	16184	16013	16096	16015	16025	15995	16264	16174	15938	15873	15968	16045	15930	15982	15911	15943	15873	16043	15838	15976	16147	16073	16060	16156	15810	15890	15922	15989	15956	15913	16016	15936	15925	16024	16190	16083	16011	15949	15653	15895	15951	15882	15966	16073	16166	16098	15939	16007	16035	15964	15976	16165	16294	15914	15998	16093	15970	15964	16133	15935	15927	16019	15791	16108	16066	16105	16234	15902	15921	16141	16057	16105	15993	15861	15918	15901	15857	16043	15853	15942	16064	16025	16169	16114	16085	15974	16059	16172	16111	15908	16094	15960	16089	15948	15996	16107	15949	16147	16063	16064	16012	15994	15800	16019	16169	15989	15949	15935	16011	15941	15942	15918	15826	16151	15996	16018	16125	16084	16130	16057	16059	16032	16040	16206	16081	16168	16137	15980	16178	16199	16143	16189	15970	16230	16218	16002	15978	16030	15939	16048	16021	16044	15928	16023	16014	16034	15953	15837	15964	16089	16108	15909	15825	16094	16221	15824	15751	16000	16081	15910	16267	15931	16258	16092	16013	15998	16179	15621	15968	16008	16025	15947	16018	16204	15953	15958	16039	15912	16099	16078	15935	15932	16032	16010	15939	15988	16057	16103	15942	15921	16023	16001	16143	16042	16072	16122	16036	16090	16130	16068	15904	15794	16059	16104	16042	15982	15812	16059	16131	16114	16166	16102	15978	16008	16070	15921	16009	16111	16025	16100	16039	16327	16008	16103	15948	16195	15909	16075	16145	16087	15887	15872	15944	16112	16028	16001	16019	16124	15949	16128	16102	15921	15941	15935	15860	15997	16145	15869	16043	16042	16046	16018	16108	15963	15903	16001	16098	15954	16029	16065	16079	15892	16159	15987	16121	16153	15908	16338	16122	16178	16299	16106	16076	15989	16167	16139	15980	16192	15978	16057	15723	16018	16195	15905	16168	16066	16269	16001	16062	15854	16013	15985	15884	16251	15970	16110	15990	16114	16075	15922	15799	15992	15928	16094	15905	16141	16083	15932	16127	15950	16109	15769	15909	16054	15887	16119	15951	16062	16169	15898	16066	16010	16108	16098	16271	16167	16052	16135	16144	15972	16172	15962	15858	15793	15817	15937	15933	16045	16112	16103	16124	15912	16017	16205	16076	15836	16104	16066	16073	16126	16098	16004	16083	15885	16049	15863	16025	16191	16079	16060	15986	15954	15913	16016	15861	16033	15907	16162	16148	16060	15952	16108	15971	16177	16147	15938	16028	16046	16064	16204	15908	16069	15950	16141	16014	16055	15789	16075	16086	15990	16258	16117	16074	16063	16162	15946	16125	15858	16079	16247	15963	16002	15898	16019	15940	16098	15930	16118	16048	16136	16096	16154	16089	15980	15715	15984	16168	16032	16071	15997	16009	16098	16170	16085	16179	16237	16083	15918	16178	16199	15970	15973	15994	16086	15902	16221	15982	15833	16036	16068	15994	15940	15909	16008	15949	15952	16022	16028	16063	15969	16034	16058	16073	16159	16035	16181	16084	15973	16135	16049	15844	16148	16231	15930	16107	15928	16071	16024	15913	16008	16124	16157	16082	16091	15972	16070	16161	16219	15990	16188	16187	15934	16030	16014	16251	16091	16135	16210	15797	16068	15998	16039	15993	16099	15864	16023	15929	15934	15892	16059	16091	15973	15925	15951	16058	15979	15967	16149	15806	16131	16116	16065	15931	15997	15937	16145	15924	16195	16056	16071	16005	16039	16024	16157	16098	15892	16139	16187	15947	15932	15858	15768	16054	16293	15993	15937	16157	15963	16049	15993	15919	16111	16074	16107	16022	15995	16139	15957	15846	16051	15964	16131	16152	15864	16074	15971	16002	15887	16104	15911	15996	15986	15864	15950	16146	16137	16095	15896	15894	15901	16104	16183	16154	15960	16156	16050	16100	16052	16025	16167	16100	15993	16123	15959	15890	15987	16030	15934	15887	16095	15954	15891	16157	15892	16035	15929	16011	15973	15964	15941	16000	15996	16228	16130	16205	16043	15922	16126	16030	16061	16056	15998	15949	16089	16094	16069	15920	16313	16175	15791	16002	16022	16069	16038	16183	15925	16004	16092	16340	16202	15902	16099	15710	16112	15973	15913	16058	16105	16199	15924	16066	15848	15998	16374	15939	15928	15971	15891	15918	15825	15949	15942	15904	16054	16021	15901	16285	16073	15932	15948	15938	16020	15960	16034	15925	15975	16018	15916	15974	15965	16135	16128	16124	15992	16077	15895	15977	15964	16047	16053	16110	16005	15961	16111	15912	16054	16128	16104	16172	16296	15981	16247	16129	16079	16062	16011	16042	16116	15886	16027	16137	16000	16048	16174	15963	16039	15912	15823	16177	16172	16076	16141	16016	16084	16163	15892	16124	16225	16222	15987	15849	15892	16076	16205	15842	16088	16040	16034	16110	16026	15975	16088	16073	16058	15939	16083	16180	16132	16048	16135	15898	15932	16055	16206	16163	16139	15847	15997	16100	15977	16167	15883	16100	16107	16236	16297	16082	16254	16055	16030	16051	16102	16139	16030	16035	15813	15902	16039	16070	16062	15964	15947	15914	15878	15916	16039	15857	16151	15927	16015	16081	16044	15912	15891	16220	16131	15922	16087	16284	16099	16049	16005	16166	16059	15782	16019	15938	15903	16068	16147	15939	15843	16024	16053	16153	16095	15983	16084	15990	15957	16016	15973	16042	15842	15845	16095	16039	16019	15952	16045	16096	16020	16053	16349	15911	16021	15995	16122	16127	15968	16325	16161	16056	16019	15954	16060	16097	15917	15953	16061	15969	16042	15862	15913	15867	16005	16088	16021	15958	16110	15899	15990	15866	16024	16074	15916	16088	15950	16133	16010	16082	16213	16098	16229	16076	16078	16078	16133	16152	15986	16123	15897	15963	16201	16004	16037	16260	16154	16025	16039	15756	15990	16146	16031	16007	16175	15996	16022	16124	16028	16296	16165	15909	15961	16009	16045	15911	16210	16254	15824	15864	15943	16108	16099	15852	16258	16057	16104	15972	16072	16036	16176	16086	15992	16176	16094	16227	16071	16182	15971	16113	15980	16204	16080	16008	16059	15907	15971	15931	16068	15794	16026	15910	16034	16058	16095	16010	16050	15908	16001	16078	16088	15943	16128	16009	15829	16021	15903	16158	16093	16091	16071	16218	16043	16093	15799	16153	15764	15863	16171	15910	16082	15985	16136	16129	15871	15930	15984	16171	16062	16025	15917	16024	15990	16065	15790	16075	16003	16013	16125	16063	16002	15937	16236	16024	15901	16140	16102	15882	16200	16369	16241	15929	15749	15855	16135	16024	16179	16033	16005	15984	16165	16005	15977	16256	16081	15824	16094	16067	15988	16153	16080	16169	15980	16046	16026	15918	16161	16002	16078	16041	16064	16123	16038	15981	16106	15995	16027	16080	16044	16009	16049	16170	16037	15984	15953	16120	15913	16041	16182	16094	16082	16048	15997	16156	15979	16025	16245	16191	15948	15939	16083	16129	16093	16072	15933	15996	16143	15980	16088	16061	16220	16006	15985	15940	16132	16190	15934	16010	15957	15999	15983	16078	16076	16032	16209	16162	16012	16002	16058	15897	15874	16105	16114	16070	16089	15951	16009	15936	16218	16035	16148	16219	16080	16014	15930	16232	16201	16169	16091	16242	16062	15752	16010	15925	15803	15871	16186	16010	16030	15933	15950	16000	15952	16044	16209	15992	16066	16012	15969	15934	15937	16144	16085	16032	15837	16115	16139	16143
19028	28367	28507	20034	18174	16604	15805	15185	14450	14521	14324	14385	14209	14143	14036	13904	13951	13986	13996	14002	14025	14103	14016	13876	13852	13829	13994	13818	13831	14022	13819	13927	13962	14059	13849	14012	13916	13979	13899	13950	13924	13974	13956	13903	13857	13871	13822	13883	14040	14131	14016	13809	14025	13848	13786	13731	13808	13981	13904	14012	13891	13752	13832	13983	13705	13850	13892	13905	13937	13828	13761	13846	13784	13880	13933	13754	13763	13783	13886	13873	13916	13902	13884	13913	13783	13740	13946	13777	13802	13759	13800	13745	13956	13939	13830	13778	13826	13765	14022	14025	13718	13892	13806	13836	13769	14020	13865	13836	13836	13834	13899	13773	13818	13904	13958	13820	13839	13938	13724	13846	13799	13870	13796	13659	13830	13814	13953	13954	13804	13778	13823	13875	13912	13825	13817	13865	13775	13896	13892	13738	14000	13827	13824	13883	13670	13831	13900	13891	13795	13882	13829	13762	13895	13794	13961	13732	13855	13824	13859	13843	13832	13734	13865	13801	13737	13780	13786	13866	13656	13874	13758	13920	13895	13670	13869	13848	13849	13848	13607	13778	13921	13776	13678	13906	13936	13724	13855	13906	13769	13764	13836	13729	13899	13669	14038	13991	13687	13784	13903	13804	13906	14004	13708	13804	13799	14037	14039	13864	13842	13766	14055	13892	13872	13694	13762	13799	13740	13726	13795	13969	13627	13921	13920	13796	13976	13720	13923	13839	13886	13842	13726	13814	13994	13818	13842	13762	13878	13757	13801	13945	13849	13824	13913	13802	13818	13904	13863	13913	13795	13837	13819	13945	13920	14080	13754	13836	13832	13794	13804	13834	13851	13861	13845	13800	13876	13729	13761	13877	13940	13759	13918	13857	13746	13809	13900	13853	13824	13906	13826	13844	13753	13974	13793	13901	13768	13865	14033	13881	13794	13841	13956	13908	13934	13946	13844	13701	13799	13833	13921	13820	13817	13804	13867	13744	13846	13891	13655	13802	13799	13799	13991	13859	13821	13842	13919	13827	13856	13862	13718	13889	13938	13840	13853	13910	13797	13929	13784	13710	13794	13997	13922	13961	13886	13771	13942	13860	13863	13877	13677	13757	13846	13855	13835	13797	13902	13678	13735	13881	13789	13916	13865	13662	13895	13886	13892	13838	13946	13904	13950	13794	13841	13706	13892	13832	13849	13913	14030	13957	13729	13777	13932	13860	13894	13807	13891	13805	13838	13961	13866	13788	13870	14015	13981	13783	13907	13822	13663	13808	13965	13932	13800	13714	14039	13973	13761	13922	13725	13735	13745	13803	13750	13971	13781	13800	13834	14013	13797	13897	14051	13827	13750	13866	13795	13770	13738	13981	13720	13892	13830	13841	13683	13895	13805	13819	13765	13857	13918	13876	13954	13802	14000	13816	13863	13952	13879	13746	13774	13735	13888	13873	13794	13867	13861	13838	13971	13694	13859	13841	13796	13961	13837	13741	13901	13757	13836	13827	13807	13941	13893	13746	14007	13928	13749	13778	13819	13820	14026	13768	14033	13858	13882	13833	13776	13761	13787	13836	13834	13978	13787	13882	13897	13731	13765	13786	13945	13997	13853	13790	13888	13717	13884	13774	13952	13683	13976	13785	13654	13875	13903	13912	13820	13857	13843	13939	13834	13966	13784	13837	13990	13779	13792	14045	13999	13853	13964	13829	13829	13878	13756	14108	13775	13815	13848	13778	13711	13755	13881	13876	13829	13799	13851	13888	13772	13938	13781	13860	13889	13734	13864	13853	13899	13843	13816	13838	13914	14054	13861	13788	13930	13784	13912	13805	13912	13781	13842	13875	13784	13852	13965	13961	13877	14024	13896	13949	13907	13982	13918	13906	13732	13639	14085	13853	13992	13918	13781	13816	13978	13702	13985	13812	13854	13748	13924	13753	13863	13811	13929	13784	13852	13869	13896	14055	13934	13881	13926	13962	13921	13898	13854	13845	13785	13922	13884	13943	13959	13899	13955	13819	13890	13921	13689	13775	13904	13862	13763	13797	13752	13802	13641	13887	13732	14019	13783	14002	13844	13663	13952	13861	13750	13822	13907	13816	13778	13799	13761	13838	13996	13909	13750	14011	13746	13829	13916	13942	13778	13732	13803	13761	13790	13921	13806	13884	13828	13906	13813	13983	13749	13866	13987	13791	13858	13833	13885	13880	13775	13832	13996	13723	13971	13768	13887	13661	13973	13797	13974	13675	13934	13741	13880	13996	13973	13844	13890	13783	13942	13816	13946	13847	13927	13741	13888	13812	13796	13903	13740	13949	13683	13683	13975	13814	13764	13726	13819	13841	13885	13828	13815	13933	13822	13702	13718	13944	13945	13860	13858	13954	13744	13856	13789	13842	13705	13834	13949	13868	14033	13896	13683	13900	13899	13810	13978	13945	13853	13854	13890	13883	13846	13789	13697	14008	13762	13916	14035	13754	13815	13856	13824	13741	13852	14027	13850	13821	13885	13900	13860	13845	13951	13830	13830	13910	13973	13849	14083	13856	13804	13977	13914	13783	14030	13862	13775	13750	13930	13876	13841	13899	14058	13902	13941	13797	13909	13768	13915	13985	13873	13828	13930	13971	13791	13903	13969	13967	13809	13767	13847	13893	14022	13978	13864	13906	13828	13854	13842	13723	13838	13808	13890	13832	13860	13869	13899	13805	13969	13730	13946	13824	13806	13778	13656	13838	14021	14028	13791	13702	13943	13756	13926	13758	13794	13955	13759	13964	13880	13851	13972	14113	13846	13794	13906	13967	13987	13836	13933	13695	13795	13757	13802	13845	13745	13825	13881	13972	13850	13695	13989	13911	13827	13789	13834	13860	13770	13814	13815	13990	13760	13919	13857	13774	13822	13940	13945	13726	13825	13821	13752	13806	13876	13833	13747	13916	13964	13708	13900	13812	13705	13883	13734	13793	13844	13783	14111	13881	13829	13868	13832	13697	13892	13933	13769	13901	13804	13834	13687	13934	13886	13909	13900	13974	13872	13882	13811	13913	13970	13978	13877	13955	13791	14063	13817	13738	13987	13734	13826	13708	13744	13852	13983	13837	14038	13893	13883	13758	13888	13709	13834	13966	13889	13683	13678	13763	13879	13887	13922	13881	13916	13798	13733	13816	13755	13648	13903	13666	13809	13704	13888	13904	13911	13959	13817	13876	13850	13769	13811	13901	13891	13816	13919	13928	13948	13636	13643	13839	13973	13789	13830	13937	13842	13811	13836	13699	13747	13723	13825	14044	13868	13893	13782	13790	13997	14026	13861	13890	13948	13793	13773	13905	13785	13763	13847	13820	14000	13814	13964	13835	13855	13775	13904	13910	13824	13655	13787	13808	13883	13840	13738	13932	13922	13789	13880	13852	13944	13703	13889	13914	13569	13667	13768	13784	13768	13970	13779	13850	13781	13730	14002	13712	13730	14091	13770	13795	13799	14027	13706	13822	13831	13898	13737	13960	13840	13793	13835	13947	13823	13799	13951	13874	13926	13838	13738	13864	13740	13776	13810	13784	13773	13738	13902	13834	13843	13829	13821	13857	13748	14012	13918	13821	13983	13785	13944	13866	13843	13877	13817	13862	13820	13980	13912	13905	13932	13916	13826	13726	13959	13775	13859	13884	13847	13918	13832	13748	13792	13788	13963	13951	13887	13865	13860	13928	13760	13905	13946	13882	13940	13936	13964	13899	13947	14017	13848	13798	13659	13985	13939	13860	13758	14037	13950	13761	13825	13892	13923	13832	13904	13757	13843	13786	13691	13968	13721	13737	13883	13667	13971	13825	13889	13917	13690	13763	13802	13930	13722	13890	13961	13796	14027	13948	13810	14040	13750	13819	13935	14002	13730	13927	13673	13726	13849	13833	13799	13855	13802	13840	13884	13790	13950	13930	13832	13779	13872	13856	13789	13826	13929	13827	13988	13858	13900	13778	13778	13767	13860	13792	13792	13908	13654	14076	13856	13842	13921	13914	13703	13725	13822	14025	13783	13743	13840	13864	13873	13872	13919	13928	13871	13853	13870	13706	13814	13841	13837	13693	13813	13709	13768	13812	13931	13971	13850	13961	13809	13920	13817	13814	13791	13817	13766	13739	13887	13980	13702	13905	13941	13665	14007	13814	13840	13945	13891	13834	13767	13869	13822	13856	13769	13910	13718	13958	13891	13783	13707	14001	13757	13971	13767	13624	13797	13972	13719	13968	13909	13621	13907	13946	13735	13711	13773	13937	13904	13862	13857	13872	13768	14043	13720	13847	13936	14019	13798	13719	13855	13879	13871	13825	13851	13657	13707	13861	13919	13910	13889	13868	13825	13776	13841	13701	13887	13860	13804	13956	13710	13860	13658	13826	13795	13908	13876	13881	13777	13950	13812	13710	13779	13835	13926	13829	13801	13737	13921	13835	13916	13796	13862	13869	13627	13815	14017	13647	13886	13739	13845	13690	13765	13774	13917	13758	13938	13980	13844	13890	13849	13815	13919	13949	13844	13900	13715	13689	13826	13735	13965	13920	13796	13781	13951	13816	13787	13850	13880	13989	13830	13633	13861	14030	13845	13819	13802	13867	13846	13881	13619	13737	13801	13830	13880	13886	13771	13951	13971	13881	13716	13788	13783	13949	13725	13807	13776	13838	13990	13855	13796	13876	13937	13716	13793	13945	13934	13973	13741	13990	13890	13866	13798	13836	14009	13882	13845	13963	13889	13954	13835	13898	13799	13838	13924	13736	13890	13777	13802	13846	13874	13835	13754	13875	13679	13985	13740	13645	13645	13719	13966	13979	13852	13929	13747	13823	13793	13780	13780	13851	13961	13742	13894	13765	13885	13661	13750	13738	13813	13772	13743	13801	13588	13850	13788	13868	13936	13865	13836	13921	13836	13885	13733	13705	13925	13756	13897	13827	13638	13972	13930	13885	14076	13729	13902	13968	14020	13747	13893	13927	13829	13892	13943	13972	14026	13844	13863	13695	13907	14006	13942	13874	13794	13890	14011	13903	13911	13876	13934	13786	13827	13666	13996	13839	13971	13867	13923	13822	13818	13816	14019	13806	13776	13916	13709	13846	13934	13797	14031	13881	13933	13883	13847	13759	13765	13789	13850	13968
24037	21524	29020	24473	22647	22622	21324	18460	17028	17172	17009	16583	16582	16666	16271	16364	16235	16433	16265	16037	16064	15998	16303	16145	16058	16151	16367	16105	16022	15970	16053	15973	16027	16068	16260	16109	15914	16018	16148	16012	16100	16044	16204	15957	16111	16177	16000	16240	16539	16842	16480	16434	16195	16028	16079	15900	15816	16259	16041	16114	16162	16001	15985	15864	15942	16040	15843	15803	16076	16159	16076	16050	15999	15953	15953	16125	15925	16120	15942	15839	15914	15882	16026	16093	15935	15997	15966	15903	16000	16079	15952	15945	15978	15956	16109	15934	16061	16168	15942	16114	16008	15854	15970	15750	16062	15952	15861	15918	16009	15885	16143	16119	15837	15894	16126	15957	16152	16010	16093	16032	16055	16083	16114	16003	15991	15904	16081	15843	15882	15831	16026	15829	16109	16011	15998	16005	15869	15981	16081	16081	16075	15890	15967	15916	16018	15775	15912	15973	16096	16025	15945	16069	16044	16065	15948	16063	15975	15794	15937	16031	15795	16033	16075	16026	15938	16025	16046	16077	16101	15841	15989	15934	15840	16034	15902	16012	15878	15869	15946	15922	16047	15841	15772	15891	16040	15861	16062	15960	15928	15931	15965	15998	16077	15902	15957	15874	15910	15894	15773	16255	15857	15898	15958	15931	16139	15953	15983	15909	16000	15933	15934	15965	16120	16017	16008	15952	16131	15833	15915	15977	16087	15990	16132	16083	16151	15975	15921	15945	15856	15904	16023	16077	15948	15896	16068	16066	15994	16059	15842	15822	16112	16057	16099	16074	15953	15893	16104	16095	15992	16032	16078	15917	16082	15848	15861	15969	16094	16059	15830	16137	16191	15838	15874	15875	15847	15999	16179	15870	15774	15965	16148	15996	15847	15927	15774	15887	15963	15854	16130	15937	15777	15809	15897	15895	15871	16030	16001	15989	15836	16008	15954	15923	16064	16012	15832	15912	15992	16065	15864	15927	15918	15865	15853	15896	15815	16095	15824	16083	15886	16005	15826	15791	15898	15900	16079	15974	16053	15763	15885	16081	16123	16039	15918	15891	15991	15961	15977	16150	15988	15940	16032	16136	15997	15817	15931	15833	16139	16105	15916	16026	16181	15830	15968	15890	16023	15909	16046	15785	16073	15893	15912	16138	16094	15746	15836	15960	15905	15672	15885	15935	16005	15934	16030	16003	15911	16086	16199	16036	15953	15958	15885	15913	16148	15850	16086	15721	15853	15881	15979	15768	15862	16126	16150	15946	15961	15865	15911	16039	15920	16125	16010	16066	15673	15754	15887	15782	16124	15898	15950	15944	16085	16030	15857	16058	15939	15845	16129	15847	16153	15888	16038	15976	16237	16016	16136	15820	15892	15971	16106	15997	15939	15780	15984	16143	16028	15720	16018	16002	15979	15991	15854	16119	16029	15952	15900	15904	16039	15738	15953	15982	15838	16046	16072	15881	16070	16074	16089	16048	16026	16126	16059	16029	16044	15911	15889	16052	15820	15917	16186	15860	15948	16039	15850	15963	15985	15936	16065	15818	15910	16017	15919	15951	15841	15847	16013	15904	15897	15742	15842	16005	15915	15877	16038	15931	16175	15869	16143	16105	15901	15881	16046	15924	16038	15916	15957	15954	15975	15855	15833	15877	16138	15799	15656	16149	16033	15872	16078	15951	15943	16114	15945	16074	16134	16043	16097	15962	15946	15976	15652	15832	16009	15897	16046	16061	15966	15860	15930	15883	15875	15900	16118	15884	15745	15845	15817	16059	16042	16122	16058	15708	16091	16076	16013	16084	15975	16194	16173	16262	16047	16090	16006	16090	16208	15857	15967	15991	16252	16222	16158	16089	16094	15900	15979	16060	16060	15960	15813	15866	15896	16038	16032	15869	15944	16144	16104	16023	15966	15843	15750	15747	15893	15915	15852	15809	15978	15919	15874	16149	15786	16005	15983	16220	15926	15980	15907	15842	16053	15931	16086	16166	15801	15994	15978	16004	16047	16088	15826	16136	16122	16034	15886	16176	15763	16099	15889	16052	16033	15979	16052	16049	16065	15909	15920	16096	16092	16044	15934	15967	16063	15856	15863	15890	16024	16022	16007	15792	16073	15855	15820	16042	16025	15915	15851	15956	16150	16005	15910	15918	16060	16003	16022	15884	15927	15870	16026	16041	16008	15952	15977	15940	15958	15942	16034	16125	15981	15951	16018	16169	16033	16163	16221	15928	15974	15825	16047	15972	15887	15854	15865	15892	15929	15955	15953	15869	15851	15886	16033	15930	15999	16130	15938	15855	16056	16122	15937	16154	16109	15754	16152	15768	15903	15936	16090	15877	15647	15874	15897	15982	16081	15986	16009	15738	15861	16077	15982	15977	15880	15857	16144	16048	16193	16106	16108	15928	16015	15834	15909	16061	16006	15985	16047	15847	16187	16072	16106	15795	15993	15921	15984	16109	15874	15867	15807	15909	16068	16003	15801	16186	15934	16104	16032	15923	16012	16085	15961	16052	15792	15980	15995	16085	16029	15917	15900	15936	16073	15874	15956	16160	16050	15973	15786	16008	15946	15957	15903	15913	15977	15910	15997	16001	16003	16126	15913	15833	15756	16157	15806	15907	16166	15903	16020	15851	16101	15840	15635	15986	15718	16026	16210	15962	16060	16052	16323	16114	16002	16003	16179	15787	15965	15967	16127	15853	15995	15867	15936	15913	15998	15942	15777	16090	15906	15945	16079	15958	16214	16096	15943	15965	15833	15977	16100	16114	15875	15901	15896	15977	16088	16033	15811	15789	15976	15961	15825	15933	15887	16139	15955	16056	15949	16001	16091	15997	15943	15873	16106	15846	15914	16018	16199	16017	16080	16018	16002	15772	15953	16164	15957	15906	15745	15703	15783	15874	15794	15894	15969	15978	15898	15976	15904	15888	15992	15848	16138	16150	15874	15979	16181	16061	16035	15957	16010	15885	15964	16001	16015	16152	16002	16000	15951	15968	15885	15971	15916	15975	16007	15846	15986	15895	16001	16150	15906	15877	16008	16017	16149	16034	15976	16128	15933	16117	15995	16049	15913	15898	16033	16035	16035	15931	15974	15914	15901	16070	15923	15941	16185	16109	15868	16016	15789	15940	15912	16088	15957	16159	16037	16040	16314	16075	16020	15767	15828	15947	15984	15923	15883	15874	16196	15905	15825	16054	15824	16059	15828	15764	15836	15837	16086	15893	16074	15914	15973	15809	16048	16192	16169	15823	15833	15990	16113	15830	15958	15860	15939	16076	15917	15951	16088	15878	15894	15771	15713	15949	15893	16193	16029	15975	16096	16001	15931	15845	15935	15993	15947	15973	16089	15801	15910	16182	16087	16069	15981	15954	15894	15915	15939	16170	16037	15885	15914	15888	15907	15986	15981	16065	15795	15819	16158	15834	15943	15988	16036	16083	15773	15700	15959	16064	16005	15849	15905	16026	15984	15737	15943	16102	15967	15906	15946	15946	16021	15964	15961	15899	15933	15898	16096	15923	16072	15927	16031	15829	16009	15836	15978	16004	16057	15886	15850	15907	16134	15888	15900	15880	15938	16106	16136	15822	15905	16034	15867	15778	15976	15827	15946	15905	16027	15934	16016	15806	15845	15873	15826	15913	16210	15920	16009	15891	16087	16058	16006	15846	16201	15797	15869	15836	15743	16151	16055	15864	16062	15920	15956	15925	15989	16012	15939	15940	16150	15975	15846	15843	16102	16013	15981	16306	16025	15975	15821	15919	16012	16130	15965	15912	15810	15837	16164	15973	15932	15940	15950	15910	15967	15905	15843	15745	15943	16084	15963	16124	15921	15863	15973	16055	16130	15987	16061	15837	15973	15970	16073	15909	15857	16131	15993	15988	15981	16158	16057	16074	16200	16032	16003	16202	16135	15992	15713	16086	16077	15843	15851	15856	15942	15854	15904	15739	15867	16012	15971	16088	15930	15899	16064	15879	15881	16148	16043	15914	15728	15745	15881	15833	16019	16019	15972	15913	15994	15878	15753	15725	15947	15919	15942	15852	16002	16160	16076	16013	16011	16039	16046	16103	15931	16040	16035	16104	15828	15962	16086	15887	16059	15875	16010	15958	15862	15972	16028	15969	15936	15886	15963	15852	16016	15995	15960	15972	15813	15919	15889	15921	16175	15897	15812	15953	16056	16146	16220	16039	15859	16071	16204	15905	16065	15883	15981	16076	16007	16014	15864	15933	15841	15964	16146	15938	15721	15972	16072	15903	15863	15872	15992	16003	16119	15832	16035	15868	15962	16155	15888	15982	16096	16038	16093	16147	15931	15891	15893	15985	16055	16028	16060	16052	16037	15911	16005	16230	16175	15898	15791	15920	15898	15954	15891	15852	15869	15974	15907	15996	15867	15746	15974	16007	15772	15945	15877	16083	15830	15958	16052	15943	15781	16031	15924	15979	15782	16077	16043	16117	15974	15990	16101	16167	15958	16130	15826	16025	16028	15938	15700	15851	15971	16028	15866	15901	15934	15939	15865	15784	15986	16201	16141	16114	15999	16053	16001	15965	15884	15850	15879	15926	15900	16076	15984	15862	16059	15979	16009	15876	15956	16160	16120	16090	16040	16011	15861	16183	15983	16008	16145	15941	15847	15970	15916	15968	16106	15858	15969	16017	15992	15794	16063	16064	15943	15832	15973	16006	15900	15923	15880	16017	15863	15984	15896	15897	16056	15975	15950	15823	15847	16032	15975	15931	15794	15937	16131	15950	16053	15811	16051	15789	15882	15984	15993	16057	16061	15849	15865	16065	15916	16128	15851	16099	16110	16186	16081	15954	16129	16017	15965	15949	15946	16034	16054	16126	16069	16039	15856	15990	15947	15966	16102	15901	15955	15958	15970	16053	16049	15954	16003	15891	15838	16018	16040	16009	16076	15891	16070	16057	15840	15869	15967	15847	15979	15909	15929	15858	16154	15928	16085	15974	16007	15897	16061	16206	16043	15911	15915	16109	15897	16038	16114	16116	15916	15805	15960	15986	15731	15811	15949	15916	15841	15845	15994	16030	15957	15992	15983	15926	15814	15668	15882	15884	15936	16102	16000	15779	15970	16008	15680	15860	15916	15981	15842	16023	15943	15929	15998	16121
22122	38017	37688	25736	21972	19105	17512	16688	15583	15524	15155	14883	14591	14686	14435	14228	14180	14084	14086	14114	13888	13967	13827	13838	13809	13984	13817	13789	13939	13942	13898	13802	13945	14013	13807	13953	13902	13920	13902	14043	14025	13951	13980	13971	14018	13911	14032	14277	14757	14966	14889	14463	14196	13915	13889	13955	13765	13692	13909	13916	13840	13749	13963	13757	13980	14021	13867	13756	13744	13773	13895	13737	13728	13757	13860	13792	13837	13780	13914	14035	13851	13922	13827	13923	13937	13773	13908	13969	13911	13895	13754	13877	13911	13826	13765	13897	13844	13886	13799	13707	13873	13719	13891	13886	13757	13794	13728	13715	13913	13793	13796	13968	13906	13763	13838	13915	13808	13974	13879	13944	13723	13758	13797	13974	13900	13732	13697	14012	13929	13590	13722	13900	13817	13685	13875	13753	13882	13867	13868	13779	13650	13795	13842	13757	13842	13762	13841	13742	13874	13849	13607	13873	13778	13837	13894	13754	13751	13664	13881	13693	13786	13925	13826	13815	13660	13790	13784	13971	13751	13826	13953	13636	13882	13792	13707	13842	13737	13770	13807	13807	13847	13787	13845	13759	13839	13810	13928	13826	13782	13886	13757	14010	13776	13795	13867	13906	13938	13723	13783	13896	13748	13733	13836	13711	13907	13720	13891	13873	13863	13770	13968	13790	13928	13779	13844	13779	13721	13821	13887	13675	13654	13871	13881	13716	13847	13739	13894	13972	13642	13879	13882	13777	13830	13767	13876	13790	13816	13768	13532	13808	13864	13831	13952	13778	13951	13799	13786	13849	13956	13902	13879	13840	13927	13752	13860	13814	13722	13836	13872	13902	13760	13786	13839	13863	13783	13854	13919	13873	13784	13852	13961	13772	13867	13856	13809	13743	13774	13861	13744	13828	13742	13775	13848	13985	13686	13778	13821	13843	13856	13888	13684	13851	13849	13862	13942	14030	13787	13803	13872	13886	13938	13922	13739	13791	13975	13806	13954	13906	13734	13813	13784	13842	13904	13873	13781	13951	13703	13832	13747	13745	13771	13884	13650	13930	13774	13838	13894	13755	13677	13864	13867	13787	13954	13867	13770	14082	13989	13901	13933	13771	13789	13851	13929	13870	13797	13756	13685	13831	13806	13830	13818	13727	13715	13811	13891	13897	13776	13738	13965	13926	13757	13898	13931	13794	13828	13960	13749	13792	13939	13893	14115	13611	13765	13904	13866	13890	13815	13714	13996	13807	13779	13801	13829	13756	13823	13911	13791	13836	13892	13773	13909	13852	13775	13794	13772	13836	13924	13870	13802	13778	13951	13839	13945	13841	13744	13770	13826	14027	13791	13797	13848	13805	13827	13803	13934	13935	13803	13896	13710	13821	13834	13893	13795	13844	13759	14030	13696	13896	13702	13633	13885	13747	13835	13761	13817	13822	13871	14017	13890	13739	13745	13926	13793	13700	13746	13895	13757	13859	13770	13793	13913	13821	13839	13834	13771	13965	13665	13896	13692	13902	13762	13877	13711	13712	13790	13752	13805	13804	13911	13831	13804	13899	13833	13578	13843	13760	13992	13871	13991	13761	13662	13712	13706	13890	13831	13817	13753	13748	13843	13815	13725	13988	13951	13763	13734	14054	13892	13834	13812	13969	13816	13811	13789	13970	13927	13852	13823	13769	13858	13786	13869	13835	13884	13814	13997	13801	13795	13846	13773	13809	13975	13790	13916	13792	13816	13870	13657	13881	13788	13872	13862	13889	13874	13829	13759	13796	13759	13829	13773	13635	13822	13640	13894	13844	13779	13811	13818	13759	13734	13787	13844	13992	13721	14019	13815	13805	13861	13919	13875	13912	13820	13847	13702	13818	13822	14006	13605	13863	13853	13717	13946	13834	13756	13873	13791	13764	13893	13795	13871	13810	13787	13891	13731	13980	13892	13887	13813	13826	13810	13737	13892	13964	13754	13814	13760	13954	13883	13899	13759	13868	13811	13958	13749	14060	13878	13823	13776	13979	13812	13794	13760	13717	13816	13781	13913	13833	13824	14008	13682	13837	13802	13785	13927	13794	13713	13846	13794	13690	13845	13844	13882	13806	13970	13975	13700	13807	13881	13829	13657	13833	13945	13729	13699	13774	13865	13852	13831	13862	13633	13927	13795	13805	13670	13793	13727	13646	13815	13820	13746	13824	13853	13780	13875	13767	13997	13913	13795	13905	13948	13970	13792	13611	13674	14005	13751	13846	13911	13822	13650	13935	13798	13851	13869	13738	13869	13932	13730	13888	13672	13852	13765	13659	13847	13764	13847	13727	13802	13732	13713	13913	13819	13850	13668	13952	13873	13884	13808	13713	13806	13911	13868	13744	13770	13855	13791	13785	13862	13610	13831	13767	13946	13898	13760	13753	13802	13951	13773	13936	13912	13877	13819	13724	13734	13888	13742	13847	13850	14000	13873	13759	13761	13910	13873	13739	13831	13731	13767	13711	13743	13841	13894	13933	13930	13793	13893	14011	13782	13883	13681	13869	13814	13838	13848	13913	13806	13781	13950	13921	13842	13805	13920	13725	13809	13879	13737	13793	13868	13658	13863	13961	13756	13955	13718	13702	14018	13841	13882	13962	13917	13739	13787	13832	13867	13780	13921	13742	13914	13944	13695	13761	13919	13919	13892	13760	13792	13776	13728	14015	13829	13766	13744	13932	13901	14009	13753	13811	13929	13924	13828	13793	13991	13777	13772	13827	13966	13873	13845	13787	13671	13856	13913	13918	13771	13694	13882	13895	13816	13756	13855	13758	13775	13881	13783	13963	13856	13842	13749	13812	13988	13907	13616	13762	13737	13898	13904	13814	13903	13669	13775	13723	13760	13763	13784	13816	13808	13726	13882	14015	13928	13731	13823	13921	14030	13889	14023	13795	13838	14123	13595	13946	13869	13783	13763	13821	13766	13804	13816	13875	13913	13812	13685	13699	13931	13857	13948	13813	14012	13890	13651	13795	13708	13641	13811	13828	13944	13907	13782	13933	13763	13698	13709	13765	13716	13836	13862	13877	13772	13930	13836	13785	13953	13706	13794	13845	13877	13830	13840	13713	13710	13679	14011	13772	13873	13776	13788	13742	13878	13847	13870	13841	13931	13794	13967	13710	13908	13751	13934	13941	13811	13808	14041	13696	13964	13695	13689	13835	13831	13878	13833	13812	13840	13853	13886	13698	13968	13925	13793	13849	13996	13877	13749	13911	13734	13722	13629	13939	13844	13850	13820	13817	13748	13790	13729	13749	13814	13957	13798	13826	13880	13665	13829	13787	13953	13833	13810	13769	13865	13787	13735	13802	13771	13751	13777	13850	13719	13730	13765	13708	13754	13825	13806	13928	13917	13840	14001	13759	13715	13826	13775	13949	13798	13835	13830	13929	13842	13986	13813	13953	13777	13806	13721	13818	13727	13778	13804	13781	13772	13851	13863	13899	13838	13858	13938	13856	13705	13792	13784	13992	13814	13783	13904	13965	13859	13907	13868	13907	13942	13741	13773	13794	13859	14032	13761	13740	13758	13857	13885	13788	13813	13929	13958	13854	13774	13590	13941	13855	13958	13632	13838	13930	13683	13981	13760	13883	13756	13921	13894	13759	13706	13861	13962	13863	13710	13985	13715	13787	13610	13911	13811	13902	13775	13765	13883	13785	13830	13788	13881	13952	13917	13737	13920	13908	13842	13769	13924	13873	13783	13781	13797	13643	13886	13797	13965	13853	13803	13827	13925	13731	13851	13901	13707	13769	13673	13874	13757	13814	13778	13928	13823	14017	13764	13742	13812	13766	13624	13887	13809	13867	13765	13618	13710	13765	13817	13736	14039	13774	13672	13811	13951	13643	13743	13902	13979	13799	13755	13722	13807	13808	13771	13966	13946	14008	13910	13760	13860	13843	13784	13868	13855	13889	13676	13835	13799	13958	13759	13831	13846	13854	13856	13723	13780	13891	13807	13741	13799	13836	13791	13845	13847	13687	13874	13937	13864	13658	14010	13852	13751	13756	13726	13748	13770	13849	13791	13670	13860	13793	13817	13975	13739	13882	13701	13930	13869	13891	13781	13766	13861	13713	13765	13853	13775	13802	13769	13811	13795	13694	13989	13784	13879	13793	13807	13784	13784	13877	13805	13757	13864	13874	13747	13807	13856	13869	13872	13824	13947	13693	13833	13870	13794	13874	13813	13956	13859	13845	13750	13808	13955	13929	13968	13911	13907	13909	13918	13839	13803	13956	13846	13858	13792	13964	13962	13753	13728	13928	13722	13698	13930	13904	13776	13816	13811	13870	13776	13912	13852	13843	13921	13865	13818	13951	13913	13799	13870	13810	13822	13808	13880	13735	13783	13931	13671	13724	13817	13675	13890	13865	13774	13943	13776	13755	13862	13917	13863	13937	13942	13753	13732	13729	13727	13813	13846	13859	13738	13889	13684	13860	13871	13777	13674	13823	13836	13904	13852	13715	13921	13864	13902	13882	13866	13814	13727	13869	13813	13824	13830	13875	14020	13717	13954	13724	13910	13792	13815	13795	13795	13729	13826	13782	13910	13962	13888	13615	13814	13861	13804	13802	13803	14026	13781	13688	13679	13738	13881	13843	13797	13667	13868	13646	13675	13877	13842	13823	13932	13804	13881	13763	13828	13639	13953	13834	13952	13810	13815	13786	13774	13893	13815	13870	13780	13884	13710	13910	13866	13654	13911	13953	13739	13696	13933	13611	13812	13826	13824	13910	13870	13849	13751	13855	13885	13814	13853	13905	13913	13798	13731	13929	13912	13928	13968	13789	13992	13726	13979	13885	13783	13892	13767	13807	13857	13844	13855	13819	13809	13921	13799	13817	13707	13672	13753	13615	13843	13899	13823	13907	13840	13664	13717	13803	13696	13893	13878	13981	13671	13784	13871	13919	13993	13738	13760	13886	13874	13874	13709	13697	13906	13690	14012	13816	13890	13752	13725	14036	13745	13861	13789	13778	13844	13771	13849	13771	13815	13830	13898	13963	13951	13904	13875	13919	13836	13996	13718	13682	13730	13820	13954	13889	13988	13868	13912	13747	13752	13805	13778	13793	13913	13729	13823	13961	13854	13965	13746	13845	13989	13758	13866	13877
22984	21425	29311	23877	21694	23650	25255	19364	17619	17399	17146	16765	16638	16638	16568	16099	16087	16191	16065	15885	15872	15939	15915	15775	15911	15899	15885	15775	15746	15794	15758	15579	15670	15679	15613	15727	15737	15925	15763	15739	16086	15800	15651	15959	15697	15857	15643	15834	16905	17194	16765	16367	16133	15967	16065	15790	15580	15627	15472	15612	15669	15505	15643	15575	15719	15699	15753	15703	15322	15771	15780	15608	15643	15506	15574	15517	15619	15686	15724	15820	15616	15747	15616	15732	15710	15727	15699	15514	15612	15770	15873	15747	15573	15711	15623	15573	15721	15643	15711	15660	15561	15567	15647	15685	15729	15620	15563	15709	15517	15659	15655	15677	15542	15613	15757	15450	15604	15499	15745	15735	15695	15654	15787	15837	15662	15360	15674	15594	15764	15668	15525	15581	15647	15598	15441	15639	15817	15727	15532	15666	15757	15427	15638	15457	15470	15434	15369	15701	15511	15506	15771	15725	15486	15649	15738	15617	15627	15561	15439	15713	15633	15548	15681	15781	15587	15618	15638	15557	15528	15551	15528	15697	15458	15573	15525	15649	15737	15722	15412	15367	15665	15549	15608	15550	15553	15496	15714	15742	15713	15575	15675	15704	15682	15670	15551	15680	15516	15619	15580	15583	15615	15584	15719	15738	15772	15622	15621	15603	15547	15647	15510	15925	15734	15540	15479	15606	15569	15556	15595	15691	15608	15404	15611	15655	15620	15647	15776	15641	15523	15472	15665	15592	15610	15835	15700	15621	15656	15544	15706	15567	15638	15504	15561	15641	15597	15493	15844	15443	15675	15457	15594	15592	15592	15737	15645	15446	15761	15820	15483	15350	15692	15644	15463	15589	15549	15536	15529	15473	15480	15713	15688	15643	15664	15520	15474	15607	15641	15551	15617	15569	15663	15572	15556	15408	15630	15500	15649	15525	15832	15690	15562	15575	15503	15674	15629	15488	15471	15612	15564	15500	15479	15721	15682	15552	15807	15541	15675	15730	15525	15654	15510	15532	15645	15481	15768	15669	15621	15476	15669	15533	15584	15518	15725	15468	15632	15607	15480	15626	15539	15487	15638	15564	15357	15377	15463	15359	15770	15550	15611	15610	15645	15778	15553	15479	15696	15848	15672	15550	15594	15805	15637	15543	15513	15756	15688	15394	15495	15572	15805	15723	15593	15606	15607	15484	15706	15626	15677	15589	15606	15660	15597	15576	15555	15656	15578	15518	15819	15868	15871	15492	15635	15709	15626	15831	15633	15640	15675	15629	15535	15355	15503	15761	15749	15631	15554	15719	15826	15404	15499	15593	15607	15730	15502	15703	15949	15573	15572	15579	15518	15426	15562	15564	15659	15712	15581	15529	15757	15736	15784	15572	15727	15586	15439	15516	15561	15496	15487	15456	15550	15369	15477	15541	15298	15587	15743	15467	15498	15467	15648	15643	15608	15701	15743	15643	15738	15591	15770	15756	15492	15404	15632	15600	15507	15659	15655	15712	15552	15391	15527	15442	15768	15608	15722	15715	15843	15544	15411	15607	15554	15440	15537	15648	15709	15740	15675	15648	15602	15492	15517	15418	15457	15784	15385	15578	15678	15718	15523	15594	15795	15728	15561	15584	15772	15623	15561	15547	15626	15503	15497	15564	15691	15514	15517	15502	15706	15697	15695	15616	15751	15800	15772	15582	15466	15605	15440	15534	15543	15604	15773	15592	15537	15595	15599	15626	15886	15468	15794	15673	15637	15565	15578	15610	15548	15708	15658	15508	15691	15612	15577	15527	15572	15757	15594	15728	15671	15614	15584	15579	15539	15643	15544	15577	15580	15730	15705	15761	15781	15770	15766	15647	15683	15664	15631	15616	15787	15690	15593	15551	15666	15492	15780	15801	15596	15544	15657	15623	15743	15670	15621	15679	15526	15619	15607	15621	15598	15710	15592	15407	15533	15475	15680	15602	15716	15512	15721	15486	15578	15696	15668	15655	15571	15499	15510	15790	15547	15665	15709	15607	15532	15490	15557	15536	15529	15831	15714	15478	15537	15558	15532	15633	15666	15674	15466	15687	15661	15639	15741	15600	15643	15632	15543	15540	15611	15664	15721	15678	15691	15622	15533	15604	15736	15425	15386	15723	15592	15528	15559	15648	15468	15592	15440	15638	15556	15475	15539	15628	15662	15731	15427	15415	15518	15646	15633	15635	15641	15625	15762	15305	15619	15512	15701	15461	15595	15753	15527	15577	15578	15739	15767	15527	15651	15582	15508	15802	15504	15536	15425	15394	15659	15691	15510	15582	15763	15596	15748	15671	15591	15415	15543	15695	15413	15593	15514	15701	15656	15685	15458	15705	15741	15732	15559	15478	15538	15649	15517	15598	15718	15747	15817	15728	15627	15620	15774	15739	15594	15642	15535	15667	15572	15668	15634	15492	15611	15275	15598	15582	15608	15554	15372	15759	15581	15791	15590	15565	15590	15561	15585	15522	15719	15522	15664	15634	15590	15585	15652	15823	15574	15579	15610	15562	15566	15766	15715	15649	15559	15618	15382	15611	15620	15659	15658	15704	15391	15607	15731	15502	15620	15730	15584	15557	15459	15723	15337	15754	15606	15576	15687	15671	15679	15615	15607	15717	15490	15636	15512	15632	15657	15763	15618	15657	15607	15614	15614	15759	15585	15646	15619	15762	15582	15321	15515	15316	15666	15498	15481	15561	15535	15784	15756	15584	15711	15759	15669	15720	15545	15506	15670	15791	15707	15600	15591	15532	15498	15432	15429	15565	15781	15645	15692	15357	15757	15719	15673	15681	15486	15517	15480	15580	15532	15660	15819	15580	15646	15727	15609	15776	15535	15611	15517	15406	15564	15536	15553	15507	15656	15556	15782	15651	15609	15685	15506	15668	15534	15487	15585	15529	15559	15477	15624	15626	15487	15711	15662	15664	15562	15726	15783	15644	15651	15650	15705	15521	15538	15686	15535	15615	15747	15580	15557	15690	15512	15569	15548	15660	15678	15630	15660	15620	15595	15676	15809	15406	15489	15521	15695	15467	15509	15622	15632	15581	15633	15612	15519	15546	15539	15563	15704	15731	15708	15480	15507	15575	15557	15538	15652	15428	15544	15763	15624	15390	15558	15618	15545	15646	15792	15648	15711	15448	15590	15522	15667	15606	15591	15764	15643	15447	15531	15593	15524	15510	15511	15711	15461	15528	15569	15636	15784	15458	15815	15708	15473	15664	15696	15554	15469	15561	15437	15641	15514	15644	15378	15372	15645	15650	15476	15605	15582	15715	15451	15545	15662	15635	15535	15407	15520	15365	15643	15541	15682	15722	15700	15669	15766	15489	15580	15692	15674	15382	15547	15521	15501	15580	15646	15712	15646	15670	15604	15430	15787	15618	15614	15728	15603	15473	15637	15505	15598	15472	15648	15499	15638	15670	15660	15555	15819	15730	15704	15748	15723	15562	15724	15423	15657	15350	15371	15554	15441	15707	15829	15787	15819	15966	15558	15393	15672	15560	15407	15491	15583	15692	15690	15728	15450	15474	15701	15520	15783	15629	15558	15553	15663	15559	15654	15653	15578	15551	15593	15797	15676	15485	15585	15658	15617	15582	15711	15741	15673	15459	15620	15641	15752	15690	15645	15544	15547	15697	15705	15670	15748	15634	15504	15618	15621	15628	15625	15550	15499	15504	15305	15381	15702	15510	15569	15644	15503	15726	15697	15783	15561	15659	15617	15603	15415	15613	15580	15482	15347	15487	15501	15443	15387	15504	15524	15656	15571	15616	15735	15719	15601	15540	15364	15595	15724	15663	15533	15608	15575	15636	15585	15617	15684	15633	15531	15741	15615	15561	15714	15563	15530	15602	15612	15671	15593	15594	15751	15625	15449	15642	15824	15687	15571	15599	15621	15716	15634	15595	15579	15602	15675	15687	15518	15539	15673	15650	15514	15615	15700	15647	15671	15513	15711	15590	15705	15568	15464	15504	15272	15715	15626	15520	15557	15584	15769	15818	15514	15535	15421	15506	15594	15510	15638	15641	15796	15636	15574	15769	15654	15475	15580	15512	15605	15673	15519	15504	15577	15708	15611	15545	15512	15710	15642	15630	15526	15559	15642	15536	15479	15511	15480	15405	15728	15363	15590	15570	15830	15782	15602	15504	15635	15591	15462	15397	15739	15663	15436	15679	15583	15715	15646	15713	15621	15723	15488	15482	15708	15444	15610	15511	15508	15539	15518	15567	15659	15827	15660	15772	15597	15517	15759	15674	15675	15727	15499	15661	15822	15609	15659	15735	15591	15709	15708	15621	15578	15461	15603	15756	15443	15481	15557	15556	15656	15639	15692	15604	15683	15618	15531	15675	15615	15812	15657	15612	15591	15904	15713	15758	15602	15763	15718	15501	15513	15534	15475	15620	15667	15650	15688	15626	15503	15513	15574	15656	15458	15648	15706	15792	15761	15544	15545	15758	15607	15595	15685	15497	15588	15525	15631	15686	15633	15407	15722	15479	15625	15544	15516	15633	15563	15762	15708	15555	15782	15468	15644	15650	15441	15583	15650	15646	15678	15598	15519	15776	15710	15723	15633	15530	15699	15492	15540	15564	15543	15474	15629	15603	15508	15579	15330	15614	15693	15389	15566	15465	15593	15668	15815	15682	15625	15519	15580	15693	15652	15806	15514	15580	15520	15534	15646	15647	15499	15702	15664	15666	15622	15578	15837	15528	15623	15628	15667	15655	15573	15623	15655	15554	15558	15565	15465	15518	15682	15569	15721	15703	15708	15486	15517	15468	15505	15640	15797	15579	15567	15481	15632	15511	15650	15476	15494	15328	15603	15652	15423	15570	15623	15606	15488	15599	15518	15495	15718	15637	15663	15807	15712	15573	15575	15597	15383	15433	15658	15600	15540	15669	15587	15772	15485	15621	15523	15639	15673	15788	15477	15571	15618	15639	15512	15624	15546	15649	15442	15474	15556	15329	15390	15616	15486	15660	15540	15621	15606	15632	15638	15644	15624	15552	15756	15556	15583	15560	15743	15641	15556	15708	15666	15720	15466	15738	15602	15494	15735	15538	15680	15586	15790	15516	15620	15737	15729	15651	15687	15710	15783	15497	15602	15429	15467	15698
25092	43521	42865	29458	24783	21359	18937	17658	16506	15969	15674	14925	15007	14684	14498	14191	13888	13953	14027	14018	13672	13593	13704	13869	13921	13726	13547	13646	13595	13636	13505	13671	13633	13651	13519	13566	13762	13609	13702	13581	13809	13868	13836	13744	13704	13458	13461	13862	15399	15898	15103	14566	13857	13808	13671	13780	13600	13500	13416	13502	13597	13629	13655	13496	13530	13630	13681	13471	13616	13698	13675	13630	13591	13521	13607	13616	13553	13672	13589	13746	13646	13495	13413	13419	13562	13506	13663	13514	13629	13579	13471	13690	13485	13230	13431	13697	13593	13423	13500	13487	13403	13779	13494	13565	13491	13554	13529	13498	13606	13704	13444	13595	13611	13593	13503	13427	13465	13561	13539	13529	13466	13440	13559	13535	13371	13533	13454	13424	13676	13623	13431	13772	13428	13539	13556	13467	13551	13540	13364	13535	13448	13487	13395	13551	13435	13660	13503	13599	13536	13388	13568	13715	13444	13416	13543	13447	13564	13657	13594	13668	13536	13546	13635	13435	13525	13603	13513	13450	13658	13534	13495	13641	13404	13352	13685	13646	13588	13471	13355	13413	13558	13665	13675	13504	13412	13494	13563	13643	13844	13475	13619	13646	13624	13488	13501	13581	13378	13432	13597	13542	13606	13696	13458	13607	13545	13444	13464	13554	13591	13452	13637	13428	13619	13483	13593	13415	13594	13522	13644	13559	13491	13459	13581	13641	13518	13649	13575	13657	13397	13620	13434	13627	13581	13534	13724	13402	13359	13489	13554	13455	13693	13588	13597	13579	13660	13427	13499	13603	13624	13497	13344	13639	13724	13410	13611	13521	13348	13556	13587	13502	13634	13491	13611	13474	13642	13417	13614	13524	13607	13505	13641	13619	13515	13585	13360	13426	13468	13517	13642	13521	13489	13522	13449	13474	13484	13648	13460	13387	13423	13679	13429	13446	13382	13441	13381	13385	13527	13669	13463	13504	13518	13531	13514	13613	13438	13341	13565	13376	13511	13525	13526	13503	13581	13413	13576	13447	13409	13597	13428	13501	13436	13522	13546	13527	13568	13513	13509	13602	13592	13482	13578	13533	13529	13567	13555	13493	13348	13534	13606	13418	13575	13719	13387	13315	13648	13590	13572	13666	13492	13400	13514	13450	13486	13440	13672	13437	13587	13540	13656	13502	13552	13480	13521	13612	13547	13487	13596	13431	13436	13566	13489	13626	13651	13550	13606	13526	13736	13522	13455	13523	13668	13447	13687	13395	13616	13596	13364	13557	13608	13667	13488	13645	13504	13591	13576	13528	13503	13596	13419	13438	13418	13446	13406	13562	13648	13548	13501	13571	13596	13577	13649	13509	13378	13512	13511	13493	13441	13506	13534	13557	13623	13496	13408	13473	13677	13544	13695	13521	13515	13458	13507	13637	13482	13468	13533	13665	13603	13548	13597	13465	13645	13599	13585	13592	13446	13455	13588	13495	13428	13533	13476	13490	13581	13571	13519	13622	13633	13560	13742	13455	13527	13527	13443	13676	13546	13423	13660	13540	13533	13556	13688	13692	13494	13492	13582	13717	13448	13436	13436	13637	13511	13589	13472	13517	13476	13496	13394	13529	13573	13393	13656	13542	13423	13412	13468	13532	13545	13596	13547	13439	13727	13582	13565	13792	13303	13541	13648	13505	13490	13610	13522	13415	13609	13632	13735	13489	13432	13480	13564	13486	13545	13473	13531	13520	13615	13464	13553	13457	13503	13431	13506	13512	13422	13291	13670	13541	13625	13542	13563	13384	13460	13686	13543	13368	13488	13567	13422	13703	13471	13640	13672	13490	13663	13525	13592	13553	13531	13618	13503	13536	13549	13660	13484	13526	13583	13591	13569	13558	13531	13463	13529	13532	13467	13467	13458	13477	13484	13660	13550	13445	13543	13395	13462	13451	13553	13548	13446	13602	13505	13573	13444	13545	13569	13481	13573	13528	13603	13570	13623	13659	13422	13548	13625	13527	13681	13639	13564	13527	13610	13435	13629	13451	13431	13566	13606	13532	13645	13513	13698	13369	13491	13527	13643	13578	13464	13672	13629	13548	13494	13435	13509	13563	13371	13561	13475	13679	13588	13462	13363	13430	13448	13510	13641	13499	13432	13451	13695	13452	13539	13511	13636	13512	13601	13488	13442	13567	13551	13517	13447	13775	13668	13587	13517	13458	13677	13784	13665	13522	13604	13634	13489	13530	13356	13471	13499	13486	13608	13541	13501	13462	13371	13586	13480	13578	13550	13498	13648	13637	13406	13517	13349	13619	13552	13511	13561	13494	13512	13621	13393	13471	13661	13641	13523	13504	13467	13468	13477	13658	13601	13569	13510	13492	13587	13547	13653	13583	13599	13644	13592	13484	13338	13554	13561	13597	13494	13564	13405	13515	13533	13594	13464	13494	13354	13618	13496	13377	13576	13658	13585	13590	13596	13531	13634	13655	13444	13534	13555	13624	13351	13581	13589	13524	13449	13575	13565	13362	13486	13440	13451	13512	13544	13701	13522	13380	13547	13416	13581	13587	13594	13538	13412	13632	13482	13515	13423	13428	13454	13597	13590	13574	13628	13559	13547	13526	13623	13533	13774	13553	13494	13529	13517	13568	13427	13646	13668	13538	13466	13575	13546	13555	13426	13595	13527	13677	13701	13539	13487	13341	13633	13530	13472	13500	13536	13572	13581	13399	13510	13590	13615	13560	13420	13702	13602	13437	13571	13666	13542	13530	13395	13563	13520	13659	13663	13723	13611	13583	13490	13593	13585	13576	13575	13419	13643	13507	13593	13576	13532	13445	13452	13429	13525	13640	13547	13534	13313	13402	13505	13495	13634	13604	13599	13509	13558	13567	13532	13566	13596	13644	13677	13585	13640	13709	13396	13507	13431	13353	13601	13436	13570	13509	13557	13662	13594	13500	13513	13429	13353	13471	13552	13501	13440	13653	13347	13586	13329	13391	13379	13450	13399	13425	13504	13709	13496	13389	13684	13445	13585	13354	13470	13350	13450	13518	13483	13682	13552	13496	13608	13636	13628	13467	13480	13613	13382	13648	13709	13575	13657	13414	13496	13381	13485	13393	13486	13469	13513	13487	13468	13598	13523	13492	13616	13551	13539	13668	13456	13329	13474	13367	13509	13474	13664	13449	13360	13506	13576	13682	13447	13658	13530	13603	13477	13475	13653	13437	13491	13453	13447	13533	13480	13555	13550	13498	13505	13454	13442	13489	13510	13525	13469	13582	13635	13497	13469	13500	13343	13669	13630	13799	13506	13490	13438	13670	13546	13600	13540	13387	13620	13597	13716	13463	13581	13477	13643	13644	13393	13673	13625	13508	13489	13719	13715	13456	13540	13545	13549	13463	13510	13570	13528	13466	13455	13568	13658	13564	13512	13465	13513	13555	13648	13626	13632	13548	13542	13656	13462	13523	13536	13646	13351	13485	13411	13601	13633	13593	13434	13458	13522	13453	13567	13441	13486	13482	13576	13524	13464	13695	13408	13551	13359	13498	13560	13540	13501	13575	13574	13732	13486	13470	13408	13351	13586	13557	13741	13603	13554	13576	13701	13466	13499	13377	13445	13518	13510	13581	13637	13339	13619	13560	13565	13343	13536	13614	13370	13568	13576	13496	13564	13419	13509	13616	13680	13475	13387	13597	13528	13506	13270	13514	13548	13542	13529	13607	13539	13523	13560	13544	13561	13445	13529	13706	13585	13585	13466	13510	13601	13445	13586	13627	13451	13517	13623	13407	13528	13705	13478	13427	13283	13515	13502	13542	13744	13412	13514	13719	13563	13542	13492	13636	13692	13543	13460	13618	13501	13425	13525	13482	13497	13378	13492	13652	13660	13485	13414	13730	13571	13582	13502	13611	13575	13601	13500	13579	13543	13577	13511	13528	13418	13451	13461	13529	13656	13493	13535	13657	13569	13442	13455	13524	13543	13873	13487	13507	13497	13501	13345	13361	13477	13551	13559	13543	13687	13530	13571	13502	13588	13610	13501	13465	13434	13399	13544	13518	13471	13493	13376	13465	13620	13528	13720	13499	13547	13462	13501	13446	13532	13433	13551	13570	13601	13403	13460	13489	13665	13538	13440	13638	13512	13541	13356	13461	13465	13662	13452	13577	13544	13448	13704	13512	13516	13497	13474	13480	13488	13451	13393	13637	13556	13482	13334	13626	13577	13466	13545	13438	13427	13608	13554	13622	13571	13675	13541	13678	13419	13460	13521	13501	13378	13499	13456	13502	13627	13406	13572	13563	13529	13627	13371	13652	13460	13453	13671	13550	13439	13524	13552	13463	13608	13473	13281	13556	13555	13394	13669	13554	13740	13582	13535	13521	13621	13470	13546	13641	13478	13466	13571	13603	13524	13563	13629	13517	13474	13609	13595	13465	13508	13383	13512	13542	13321	13543	13586	13643	13422	13597	13504	13575	13457	13649	13581	13554	13589	13510	13494	13598	13546	13344	13422	13490	13533	13463	13678	13511	13461	13358	13486	13754	13507	13545	13580	13481	13578	13599	13542	13305	13417	13536	13475	13429	13560	13494	13480	13701	13600	13303	13541	13599	13611	13643	13648	13500	13434	13699	13458	13422	13490	13680	13545	13406	13506	13572	13458	13657	13444	13511	13631	13435	13552	13632	13392	13528	13557	13471	13548	13569	13449	13433	13563	13453	13671	13505	13611	13439	13527	13515	13629	13531	13732	13512	13531	13626	13524	13371	13510	13494	13449	13458	13589	13646	13423	13581	13523	13492	13469	13542	13413	13518	13447	13317	13643	13644	13550	13627	13513	13502	13384	13566	13461	13609	13516	13546	13606	13434	13414	13598	13471	13504	13420	13564	13414	13545	13495	13533	13429	13564	13558	13383	13520	13465	13467	13541	13568	13638	13508	13527	13677	13484	13430	13521	13540	13576	13462	13482	13323	13474	13530	13613	13511	13303	13435	13602	13572	13540	13613	13334	13630	13522	13462	13560	13624	13696	13549	13576	13530	13404	13467	13726	13387	13532	13632	13613	13393	13368	13650	13455	13393	13768	13466	13343	13727	13676	13517	13601	13577	13555	13398	13558	13432	13672	13448	13346	13540	13452	13681	13592	13680	13587
27556	22619	27641	23217	18366	18139	17547	16802	16462	16753	16577	16133	16142	16074	16206	15889	16112	16225	15973	15897	16054	15995	15697	15939	16005	16017	16103	15995	15993	15846	15824	15954	15816	16174	15884	16001	15901	15997	16098	15941	15973	15699	16053	16080	16049	15925	16014	15907	15947	15884	16178	16094	15994	15914	16026	16020	15932	16044	15911	15903	16020	16132	15761	15966	15945	16117	15805	15994	15947	15905	16035	15861	15919	15983	16039	16108	15991	15861	15917	15692	15773	15832	15820	15845	15970	15974	15955	15779	15949	15942	15791	15946	15872	15893	15897	15896	15924	16129	15863	15792	15908	16020	16066	15874	15931	15846	15784	15834	15738	15691	15901	15910	16117	15779	15909	15987	15995	16078	15866	15940	16053	15968	16097	15824	15991	15886	15861	16021	15974	15976	15730	15889	16041	15666	16060	15779	15840	16058	15850	16099	15824	16008	15999	15991	15770	15804	16042	15935	15995	15949	16135	15881	15904	15890	15867	15794	15937	15930	15947	15788	15742	16016	15891	15846	15930	15879	15870	15883	15924	15903	15641	15917	15963	16052	15872	15880	15760	15966	15958	15857	16085	15714	15909	16080	15900	15725	15744	15826	16027	15787	15712	15773	15994	15978	15913	15929	16139	15997	15864	15821	15779	15899	15957	15902	15980	16072	15742	15900	15691	15766	16181	15813	15852	15886	15830	15873	15716	16126	15864	15957	15914	15859	15866	15831	16001	16051	15943	16031	16120	15954	15760	15978	15946	15842	15865	15990	15761	15946	15919	15867	15818	15913	15971	15847	15969	15988	15875	15933	15803	15787	16047	15928	15778	16082	15933	15791	16022	15981	15889	15870	15954	15738	16138	15961	15888	15872	15885	15979	15992	15944	15878	15803	15975	15926	16064	15926	16005	15758	15838	15903	15879	16013	15700	15862	15934	15773	16148	15913	16031	15804	16161	15924	15841	15817	15858	15994	15938	15960	15912	16105	15779	15783	15952	15785	15973	15914	15787	15878	15888	15881	15838	15957	15731	15916	16071	16063	15781	15859	15771	16088	16006	15921	15863	15776	15841	15897	15884	15975	16124	15982	16015	16016	16098	16109	15793	15884	16014	15986	15948	16006	15909	15867	15889	15783	15914	15837	16113	15850	15873	15720	15987	15754	15907	15817	15824	16034	15946	16128	15913	15892	15966	15760	15910	16072	16002	15841	16032	15771	15778	15968	15940	15852	15918	15891	16008	15977	15894	15934	16041	16120	15893	15959	15878	15856	15952	15972	15766	16024	15845	15894	16176	15998	15882	15762	15804	15841	15855	15955	15694	15819	15946	15966	15828	15579	15841	16121	15986	15966	15843	15751	16196	15921	15991	16106	15703	15769	15709	16003	15945	15852	15822	16005	15824	15975	16139	15688	15941	15824	15783	15801	15762	15926	15827	16032	15955	15799	15783	15798	15817	15974	15872	15926	15997	15913	16021	15963	15939	15775	16000	15848	15717	15866	15697	15978	16113	15916	15906	15946	15916	15944	15927	15917	15931	15852	15839	15985	16003	15902	16071	16044	15896	16158	15954	16004	15888	15946	15907	16006	15698	15853	16028	15870	15947	16048	15947	15897	16061	16065	15901	15773	15867	15860	15752	16024	15770	15829	15947	15822	15944	15862	15861	15919	15896	15839	15848	15865	15998	15890	15813	15859	16032	15959	16154	15968	15758	15889	15794	15882	15769	15899	15752	15929	15947	15841	15845	15833	15890	16049	15885	16136	15936	15967	15980	15916	15841	15970	15949	15885	15783	15953	15840	15939	16038	15909	15944	15893	15899	15873	16022	15977	15913	15806	15937	16124	15891	15715	15956	15763	15715	15773	15861	15827	16023	15954	15806	15928	15906	15967	15932	15773	15783	15926	16097	15821	15965	15904	15942	15852	15962	15892	16062	15787	16076	15827	15901	15879	15844	15966	15833	15925	15800	16141	15829	16011	15888	15925	15897	15819	16070	15775	16066	15901	16020	16124	15907	15941	15812	16040	15874	15892	15913	15834	15970	16109	15903	16044	15972	16125	15886	15871	15869	15853	15708	15940	16110	15890	15894	15750	16000	15930	15956	16080	15787	15855	16116	16012	16101	15863	15806	15699	15848	15972	15813	15913	16217	15954	16087	16120	15834	15839	15847	15826	15861	15983	16055	15776	15883	15798	15584	16000	15704	15818	16077	16067	16123	15958	15879	15911	16063	15954	15853	15948	16041	16070	16075	15997	15932	15923	15707	15931	15956	15996	15940	15972	16216	15904	15674	15987	15913	15951	16187	15869	16061	15781	15909	16001	15817	15790	15848	15835	15980	15959	15926	15964	15896	15910	16155	16027	16019	15951	15980	15866	15855	15967	15788	15736	16001	15817	15818	15884	15949	16005	15895	16005	15951	15778	15721	15834	15681	16060	16020	16077	15729	15882	15932	15963	15863	15791	15934	16072	15853	16046	16066	15838	15852	15756	15944	15954	15687	15825	16075	15924	15857	15843	16187	16004	15786	15973	15900	15970	15705	16063	16030	15853	16051	15915	15883	16009	16067	15898	15955	15750	15796	15964	15956	15927	15935	15850	16046	16046	16150	15945	15953	15931	16013	15944	15785	15820	16055	15944	15817	15769	15750	15902	15801	15966	15930	15962	15972	15954	15901	15999	15926	15987	15870	15942	15822	15983	15837	15796	15992	15884	16000	15871	15926	15780	16239	15919	16232	15965	15934	16076	16020	16101	15932	15843	15937	16099	15908	15965	15852	15624	15893	15868	15769	16062	15852	16112	15950	15944	15866	15954	15733	15797	15843	15663	15925	15887	16081	15704	15863	16043	15963	16052	15987	15971	15915	15771	15773	16027	15874	15891	15961	15941	15781	15962	16027	15737	15953	16004	16074	15923	15975	16022	15946	15813	15971	15802	15865	15977	15907	15913	15743	16104	16063	15966	15826	15883	16123	15917	15928	15790	15864	15854	15912	15930	15813	15772	16021	15893	15933	15936	15999	15972	15788	15903	15871	16022	15866	15723	15868	15820	15919	15999	15783	15943	15734	15884	15707	15870	15820	15961	15967	15742	15701	16012	15774	15833	16062	15975	15726	15739	15825	15945	15985	15784	15733	15981	15997	15928	15967	16037	15911	15825	15833	15801	15893	15837	15763	15655	15774	15976	15926	15927	15870	15977	16079	16137	15911	15986	15852	15903	15989	15854	15840	15808	15698	15904	15832	16018	15826	15951	15763	16030	15908	15982	15951	15940	15910	15819	16017	15883	15918	15758	15960	15761	16130	15845	15827	15796	15948	16047	16014	15959	16048	15874	15876	15867	15874	16147	16099	16001	15869	15885	15965	16054	15758	15834	15948	16145	16082	15923	15997	15707	15857	16028	15981	15980	15718	15993	15764	15936	15856	15995	15913	15918	16029	15958	15987	15687	15799	15751	15837	15788	15790	15774	15830	15802	16049	15938	15844	15868	15801	15738	16195	16105	15775	16000	15788	15830	15878	15982	15933	16083	16038	15935	15800	15944	16056	16119	16000	15872	16222	15818	15974	16051	16038	15988	15905	15887	15918	15955	16139	15954	15713	15838	15987	15959	15944	15935	16075	15906	15784	15865	15855	15968	15854	15996	15729	15855	15845	15818	15820	15929	16072	16118	15980	15839	15992	15972	15928	15671	15852	15923	15972	15941	16135	16037	15777	15840	16053	15933	15852	16017	15823	15957	15964	16098	15875	16070	15888	15785	15862	15914	16040	15852	16158	15863	15939	15865	15985	15837	16078	16008	16036	16041	15986	16021	16041	15843	15835	15688	15758	15936	15791	15783	15725	15749	15975	15700	15939	15871	15780	15751	15741	15803	16142	15881	15852	15909	15872	15901	15828	15891	15711	16034	16064	16088	15954	15975	15765	15916	15934	15691	15998	15938	15833	15841	15876	16094	15919	15942	15822	16004	16046	15842	15681	15799	15949	15793	15967	16120	15657	15797	15832	15890	15856	15807	15831	15771	16063	15695	15874	15873	15918	15907	16014	15827	15803	16045	15790	15965	15841	16081	15914	15810	15791	15963	16078	15894	15855	15786	15839	15846	15819	15952	15876	15767	15856	15897	15958	15863	15765	15885	15897	15830	15709	15823	15774	15911	16053	15817	15927	15995	15802	15838	16008	15880	16152	15888	15986	15839	15891	16140	16000	15903	15852	15963	15761	15632	16034	15852	16014	15886	15882	16125	15997	15934	15904	15950	15822	15950	15994	16007	16022	15730	15898	16185	15886	16015	16024	15770	15988	15945	15792	15999	15965	15990	15888	15876	15884	16116	15969	15921	15822	15895	15734	15891	15982	15997	15785	16135	15964	15827	15972	15897	16010	15955	15909	15933	15954	15961	15890	15946	15969	15986	15940	15927	15982	15937	15792	15924	15771	15905	15891	16093	15780	16067	15944	15981	15967	15834	15763	15833	15673	16031	16110	15838	15881	15988	16158	15995	15823	15794	15782	15846	15937	15892	15784	15900	16057	15725	15876	15845	15874	15891	16187	15963	15871	15803	15934	15784	16022	16032	16097	16092	16037	15939	15860	15884	15981	15847	16059	15897	15830	15797	15871	15778	15877	16056	15928	15859	15836	15723	15926	15976	15954	15952	15892	15895	16158	15924	15878	15835	16070	15934	15786	15823	16020	15965	15973	15913	15974	15666	15811	15888	16134	15808	15877	15825	15875	15998	15853	15950	15899	15911	15634	15708	16062	15886	15970	15968	15824	16085	16039	15991	15968	16003	16139	15981	15791	15926	15776	15810	15956	15971	16002	15965	16082	16191	16059	15933	15979	16090	15938	16010	15994	15871	15987	15952	15853	15722	15882	15837	15927	15873	15904	15798	15674	15969	15796	15893	15887	15960	16160	15905	15921	16045	15876	15827	15945	15908	15847	16076	15970	15862	15861	15913	16243	15893	16096	15898	15940	15928	15881	15776	16113	15859	15922	16018	15985	15780	15790	15938	15901	15819	15985	15853	15891	15907	15634	15855	16055	15898	16092	15905	15888	16037	15752	15886	15889	15803	16003	16060	15996	16245	15992	16066	15864	15955	15869	15883	15937	16028	15891	15895	16046	15861	16024	15916	15979	15991	15985	15784	15904	15866
19091	27987	29071	19940	17448	16889	15867	15116	14602	14625	14233	14197	14224	13952	13926	13885	13872	13946	13924	13889	13765	13949	13806	13704	13833	13824	13776	13830	13636	13719	13590	13690	13796	13802	13748	13755	13825	13797	13882	13685	13798	13768	13860	13904	13767	13711	13708	13891	13984	14028	13850	13969	13800	13638	13747	13686	13798	13785	13778	13681	13739	13927	13834	13676	13701	13728	13586	13643	13570	13844	13820	13665	13619	13823	13855	13734	13794	13791	13775	13708	13833	13625	13785	13788	13850	13643	13660	13778	13779	13820	13727	13763	13957	13748	13841	13722	13820	13617	13845	13647	13731	13654	13810	13843	13448	14023	13819	13985	13581	13712	13747	13922	13718	13789	13802	13713	13816	13783	13713	13655	13752	13758	13825	13658	13716	13746	13894	13681	13703	13786	13843	13690	13746	13869	13733	13599	13745	13862	13596	13653	13620	13748	13759	13882	13627	13665	13797	13783	13747	13665	13815	13797	13576	13647	13843	13743	13729	13589	13768	13733	13741	13863	13718	13756	13737	13627	13813	13584	13828	13772	13813	13737	13644	13670	13688	13724	13795	13776	13706	13808	13742	13774	13781	13638	13595	13844	13754	13775	13749	13811	13718	13768	13754	13653	13802	13592	13857	13673	13842	13638	13817	13744	13788	13778	13661	13675	13785	13782	13892	13660	13715	13701	13677	13924	13558	13645	13675	13770	13894	13809	13675	13716	13784	13768	13565	13646	13750	13493	13818	13653	13843	13702	13630	13602	13722	13808	13825	13711	13764	13781	13720	13781	13753	13842	13725	13639	13870	13700	13709	13758	13728	13681	13769	13613	13721	13795	13821	13766	13845	13795	13747	13578	13747	13838	13853	13660	13628	13637	13737	13611	13859	13676	13715	13709	13711	13720	13810	13625	13708	13751	13748	13621	13744	13653	13766	13740	13854	13717	13786	13739	13634	13831	13761	13631	13736	13751	13943	13783	13660	13923	13744	13866	13723	13680	13725	13706	13846	13753	13645	13749	13666	13645	13684	13908	13699	13839	13792	13760	13847	13787	13779	13724	13875	13734	13774	13741	13719	13873	13719	13697	13595	13775	13706	13703	13675	13740	13775	13761	13606	13791	13765	13568	13849	13840	13861	13608	13620	13890	13768	13603	13785	13624	13581	13663	13921	13739	13634	13716	13663	13694	13760	13803	13765	13798	13591	13691	13680	13691	13783	13608	13705	13854	13849	13731	13649	13808	13737	13647	13668	13870	13966	13688	13670	13699	13724	13871	13633	13729	13674	13737	13789	13706	13676	13729	13766	13692	13550	13827	13788	13754	13731	13671	13797	13695	13656	13747	13757	13694	13768	13725	13778	13749	13665	13801	13849	13670	13955	13773	13755	13733	13722	13778	13836	13620	13828	13773	13657	13682	13875	13881	13591	13963	13771	13689	13766	13811	13744	13798	13764	13495	13724	13845	13715	13694	13776	13786	13509	13855	13818	13728	13771	13771	13656	13564	13672	13633	13863	13790	13562	13955	13673	13713	13871	13864	13689	13710	13649	13716	13867	13673	13746	13765	13731	13818	13751	13720	14046	13772	13731	13733	13699	13837	13640	13722	13766	14012	13788	13885	13614	13967	13665	13897	13773	13673	13792	13710	13891	13801	13715	13643	13849	13883	13730	13700	13820	13827	13795	13733	13721	13826	13648	13739	13736	13758	13562	13678	13811	13705	13859	13881	13643	13743	13805	13717	13638	13648	13710	13787	13792	13757	13882	13616	13736	13631	13751	13733	13818	13662	13721	13758	13703	13720	13767	13843	13751	13946	13718	13757	13812	13724	13602	13696	13876	13606	13658	13595	13808	13819	13893	13933	13784	13616	13715	13722	13913	13714	13940	13862	13820	13688	13913	13818	13925	13767	13663	13817	13714	13701	13772	13621	13853	13680	13605	13713	13671	13766	13715	13732	13633	13777	13617	13937	13882	13829	13889	13689	13666	13876	13779	13833	13950	13755	13681	13588	13813	13690	13670	13719	13789	13595	13698	13796	13718	13636	13745	13649	13792	13738	13707	13777	13724	13611	13639	13807	13831	13772	13683	13759	13791	13733	13761	13667	13779	13740	13739	13677	13642	13731	13628	13688	13655	13813	13690	13806	13792	13721	13708	13799	13786	13746	13786	13808	13824	13778	13680	13680	13761	13790	13828	13721	13741	13643	13802	14022	13725	13731	13712	13779	13770	13715	13813	13789	13663	13786	13750	13772	13783	13702	13792	13735	13861	13546	13752	13721	13773	13887	13759	13839	13738	13765	13681	13829	13770	13715	13779	13784	13847	13825	13637	13830	13625	13706	13716	13566	13670	13906	13616	13814	13821	13780	13827	13592	13809	13804	13841	13638	13821	13866	13596	13711	13716	13631	13613	13589	13683	13770	13869	13599	13744	13898	13791	13741	13776	13958	13794	13778	13659	13758	13953	13704	13810	13758	13961	13828	13673	13896	13734	13695	13694	13932	13705	13863	13810	13835	13629	13826	13732	13713	13758	13808	13759	13773	13741	13655	13741	13759	13744	13777	13773	13711	13610	13653	13588	13645	13833	13869	13761	13751	13757	13744	13678	13879	13701	13775	13784	13717	13589	13702	13751	13692	13610	13760	13662	13783	13786	13804	13838	13871	13629	13618	13711	13682	13729	13615	13725	13727	13966	13797	13664	13875	13861	13851	13857	13787	13766	13725	13686	13722	13660	13940	13814	13573	13601	13771	13822	13705	13605	13706	13766	13889	13689	13621	13911	13650	13506	13685	13769	13645	13672	13784	13754	13917	13584	13805	13831	13849	13699	13777	13853	13581	13745	13674	13875	13884	13798	13656	13854	13709	13817	13703	13943	13655	13829	13659	13877	13767	13825	13819	13646	13696	13744	13833	13761	13691	13757	13850	13658	13828	13869	13736	13684	13753	13653	13697	13516	13695	13762	13820	13673	13845	13749	13713	13826	13577	13767	13708	13714	13675	13777	13776	13931	13743	13751	13645	13683	13845	13823	13617	13806	13760	13733	13755	13616	13789	13771	13823	13705	13807	13727	13751	13630	13670	13675	13802	13807	13914	13694	13803	13651	13812	13878	13788	13647	13667	13542	13993	13691	13765	13737	13718	13873	13818	13727	13697	13788	13844	13679	13890	13870	13682	13891	13841	13752	13695	13881	13791	13713	13759	13681	13739	13881	13758	13619	13736	13896	13849	13860	13663	13823	13833	13880	13692	13825	13796	13844	13582	13656	13664	13856	13770	13815	13684	13888	13944	13718	13660	13894	13750	13727	13754	13718	13799	13684	13594	13900	13885	13702	13706	13698	13749	13788	13616	13542	13853	13630	13663	13963	13640	13731	13963	13717	13656	13634	13723	13871	13598	13933	13610	13937	13655	13806	13707	13669	13792	13773	13804	13658	13802	13777	13729	13762	13780	13732	13809	13923	13600	13777	13492	13732	13803	13758	13746	13885	13710	13835	13725	13914	13829	13674	13731	13688	13824	13830	13924	13831	13605	13666	13723	13863	13635	13867	13949	13808	13679	13594	13740	13704	13751	13837	13887	13521	13763	13727	13872	13627	13796	13669	13782	13720	13865	13744	13910	13753	13822	13674	13813	13685	13662	13443	13817	13730	13728	13980	13901	13589	13704	13893	13879	13826	13700	13696	13728	13693	13663	13687	13883	13699	13674	13764	13725	13891	13775	13798	13725	13825	13828	13676	13684	13914	13725	13684	13865	13847	13755	13515	13778	13635	13891	13916	13707	13686	13739	13531	13775	13821	13646	13713	13678	13790	13738	13735	13744	13622	13944	13662	13706	13612	13773	13728	13782	13946	13690	13851	13634	13865	13700	13601	13856	13711	13804	13840	13664	13825	13649	13851	13936	13796	13775	13662	13708	13609	13706	13629	13659	13777	13821	13738	13753	13714	13602	13568	13842	13862	13592	13943	13872	13735	13795	13744	13832	13840	13752	13751	13637	13892	13785	13730	13699	13691	13738	13729	13889	13693	13738	13802	13805	13697	13783	13750	13696	13749	13846	13675	13816	13764	13573	13597	13783	13708	13740	13658	13771	13769	13644	13655	13827	13656	13693	13733	13703	13718	13659	13807	13719	13650	13798	13781	13730	13757	13575	13870	13581	13760	13708	13859	13726	13781	13757	13781	13658	13667	13690	13805	13550	13820	13930	13765	13718	13786	13901	13611	13917	13698	13764	13860	13771	13689	13642	13587	13605	13849	13800	13794	13753	13811	13758	13621	13770	13768	13728	13822	13874	13892	13647	13604	13702	13613	13657	13700	13778	13788	13797	13719	13911	13847	13750	13760	13717	13764	13793	13790	13828	13738	13757	13794	13877	13615	13734	13790	13694	13820	13889	13656	13865	13737	13802	13729	13614	13816	13541	13718	13814	13750	13692	13716	13944	13605	13801	13832	13828	13809	13660	13677	13739	13824	13686	14049	13700	13702	13803	13734	13726	13702	13875	13727	13722	13889	13841	13876	13754	13628	13609	13723	13820	13652	13795	13506	13706	13784	13867	13739	13692	13764	13750	13610	13670	13842	13712	13809	13784	13712	13791	13746	13814	13842	13798	13954	13753	13793	13914	13840	13640	13732	13810	13657	13790	13648	13746	13722	13857	13780	13746	13822	13636	13704	13699	13799	13884	13691	13797	13723	13709	13805	13602	13808	13893	13681	13896	13668	13644	13859	13650	13845	13727	13797	13716	13781	13807	13747	13912	13809	13731	13771	13544	13581	13748	13744	13673	13790	13750	13829	13683	13787	13690	13701	13771	13825	13639	13766	13833	13803	13814	13660	13850	13691	13725	13859	13718	13984	13614	13823	13731	13800	13787	13788	13747	13901	13682	13643	13609	13620	13699	13887	13706	13783	13637	13734	13840	13793	13709	13763	13658	13794	13734	13722	13666	13785	13792	13821	13986	13805	13638	13856	13776	13729	13806	13678	13809	13762	13724	13773	13639	13741	13697	13895	13831	13685	13575	13767	13759	13658	13788	13681	13692	13663	13894	13864	13719	13785	13721	13874	13685	13857	13744	13835	13676	13956	13597	13671	13747	13743	13729	13727	13728	13724	13767	13729	13694	13667	13669	13842	13747	13845	13849	13841	13776
23984	21468	29022	24415	22506	23278	22344	18902	18028	18123	17899	17370	17541	17213	17166	16986	16827	16835	16945	16710	16833	16859	16768	16732	16643	16882	16696	17018	16673	16692	16658	16874	16935	16929	16766	16542	16699	16796	16874	16964	16594	16637	16867	17004	16706	16711	16841	16809	17366	17775	17419	17260	16853	16725	16827	16849	16752	16760	16688	16889	16591	16696	16507	16608	16929	16680	16702	16876	16856	16661	16876	16736	16712	16756	16989	16583	16699	16707	16528	16535	16924	16731	16755	16712	16743	16840	16772	16738	16862	16555	16667	16637	16778	16856	16737	16687	16629	16597	16530	16651	16618	16780	16621	16635	16882	16787	16747	16633	16879	16837	16874	16784	16797	16714	16663	16700	16672	16809	16746	16577	16517	16645	16662	16785	16630	16703	16652	16702	16872	16569	16770	16644	16510	16610	16618	16571	16700	16618	16702	16586	16729	16801	16705	16419	16817	16662	16649	16679	16839	16699	16697	16681	16612	16524	16905	16977	16911	16796	16793	16636	16691	16759	16604	16588	16855	16874	16488	16731	16637	16785	16590	16515	16616	16818	16634	17069	16705	16775	16778	16528	16615	16732	16739	16620	16506	16930	16771	16772	16525	16689	16786	16757	16837	16614	16625	16384	16768	16705	16624	16712	16678	16591	16641	16835	16551	16515	16465	16831	16829	16689	16629	16685	16818	16861	16751	16635	16697	16785	16675	16932	16750	16574	16534	16644	16691	16542	16612	16761	16677	16665	16724	16610	16804	16540	16670	16587	16701	16586	16571	16585	16723	16624	16542	16797	16695	16768	16819	16678	16767	16781	16597	16674	17024	16781	16657	16829	16831	16791	16526	16782	16661	16538	16476	16760	16596	16546	16644	16686	16557	16692	16582	16753	16469	16857	16707	16508	16635	16599	16729	16655	16671	16666	16695	16611	16847	16563	16704	16679	16782	16785	16712	16667	16839	16813	16610	16843	16744	16471	16712	16671	16541	16897	16750	16616	16728	16727	16645	16762	16808	16698	16637	16444	16498	16738	16659	16685	16588	16858	16699	16752	16517	16301	16691	16690	16631	16274	16563	16641	16655	16489	16546	16748	16483	16565	16539	16572	16723	16581	16673	16533	16645	16763	16807	16641	16611	16705	16595	16597	16644	16701	16638	16669	16799	16736	16584	16598	16639	16987	16715	16729	16697	16680	16610	16727	16806	16685	16536	16774	16857	16659	16582	16710	16597	16716	16548	16550	16793	16581	16813	16888	16837	16448	16669	16737	16792	16578	16626	16694	16681	16532	16673	16590	16741	16784	16754	16721	16680	16640	16463	16597	16661	16733	16699	16746	16459	16500	16595	16693	16658	16727	16602	16833	16796	16672	16790	16694	16743	16498	16714	16630	16734	16587	16859	16975	16892	16638	16663	16698	16678	16750	16526	16705	16751	16753	16829	16591	16758	16703	16596	16845	16635	16674	16764	16594	16498	16859	16767	16775	16673	16709	16740	16584	16758	16612	16769	16630	16562	16624	16612	16532	16641	16838	16730	16830	16718	16739	16496	16621	16740	16565	16662	16619	16622	16603	16696	16793	16854	16809	16689	16800	16686	16750	16692	16707	16638	16669	16779	16819	16760	16780	16664	16717	16655	16772	16660	16446	16636	16568	16833	16748	16709	16720	16579	16592	16536	16580	16784	16574	16666	16693	16758	16592	16684	16523	16558	16606	16786	16730	16854	16680	16668	16518	16662	16675	16769	16644	16653	16857	16487	16569	16539	16517	16693	16708	16639	16595	16739	16720	16849	16585	16635	16585	16735	16796	16756	16720	16559	16716	16712	16681	16484	16638	16578	16687	16742	16854	16556	16849	16654	16676	16830	16835	16577	16544	16767	16774	16673	16585	16526	16640	16748	16876	16779	16606	16837	16509	16783	16840	16698	16644	16630	16419	16623	16443	16806	16679	16711	16561	16728	16796	16706	16689	16700	16592	16600	16823	16701	16587	16541	16856	16622	16694	16590	16857	16834	16719	16418	16828	16646	16667	16648	16650	16694	16642	16732	16758	16674	16697	16561	16589	16646	16835	16781	16688	16847	16717	16703	16603	16543	16804	16533	16712	16567	16734	16697	16831	16568	16627	16486	16750	16550	16749	16620	16798	16663	16784	16835	16715	16680	16781	16627	16725	16611	16646	16694	16723	16822	16583	16691	16552	16722	16512	16522	16650	16475	16689	16669	16852	16646	16626	16770	16693	16506	16573	16536	16580	16752	16727	16711	16582	16593	16849	16666	16500	16837	16399	16691	16765	16752	16671	16831	16803	16848	16584	16789	16603	16646	16610	16667	16698	16639	16996	16789	16675	16532	16686	16608	16635	16829	16804	16713	16639	16819	16666	16647	16701	16662	16815	16641	16589	16735	16818	16763	16647	16597	16593	16583	16586	16742	16788	16738	16609	16629	16759	16827	16618	16607	16652	16700	16663	16561	16639	16900	16592	16699	16675	16482	16720	16845	16777	16621	16851	16684	16644	16617	16738	16696	16632	16545	16827	16732	16765	16744	16765	16775	16608	16565	16623	16717	16838	16730	16730	16554	16527	16625	16524	16870	16634	16878	16767	16788	16969	16674	16679	16809	16934	16590	16702	16531	16484	16712	16967	16612	16654	16578	16531	16690	16589	16815	16662	16508	16777	16756	16738	16786	16698	16545	16504	16667	16517	16687	16605	16668	16748	16659	16681	16845	16669	16662	16565	16653	16595	16450	16641	16869	16662	16572	16543	16796	16836	16784	16617	16838	16648	16487	16729	16697	16500	16663	16677	16558	16607	16674	16633	16653	16618	16953	16698	16887	16737	16979	16653	16677	16502	16765	16639	16762	16673	16738	16739	16771	16510	16837	16951	16689	16600	16840	16618	16721	16621	16683	16670	16801	16657	16446	16492	16622	16623	16790	16652	16577	16765	16783	16506	16581	16630	16681	16787	16716	16979	16687	16646	16870	16597	16899	16548	16679	16637	16592	16678	16667	16699	16594	16743	16509	16698	16643	16671	16577	16767	16577	16518	16706	16632	16415	16528	16726	16727	16629	16620	16696	16508	16580	16623	16853	16631	16738	16507	16729	16598	16671	16718	16601	16768	16824	16518	16853	16637	16701	16834	16805	16677	16611	16690	16668	16659	16646	16576	16591	16631	16519	16587	16666	16867	16646	16641	16519	16616	16713	16609	16762	16642	16892	16539	16632	16821	16679	16684	16611	16609	16713	16619	16539	16865	16704	16562	16634	16685	16771	16903	16662	16669	16772	16590	16627	16836	16665	16687	16749	16504	16740	16641	16668	16830	16839	16725	16739	16591	16732	16612	16647	16651	16504	16717	16694	16628	16503	16510	16657	16827	16704	16695	16790	16751	16682	16566	16720	16542	16549	16468	16688	16794	16899	16715	16758	16802	16907	16616	16596	16572	16714	16447	16870	16760	16661	16748	16647	16673	16729	16773	16796	16662	16587	16736	16730	16376	16752	16662	16673	16954	16787	16729	16682	16583	16713	16590	16643	16668	16620	16573	16672	16705	16685	16467	16738	16702	16688	16782	16667	16673	16731	16641	16487	16677	16669	16549	16815	16578	16636	16610	16661	16475	16748	16681	16663	16783	16760	16562	16487	16591	16490	16634	16845	16794	16690	16641	16385	16524	16761	16766	16615	16646	16692	16596	16538	16758	16651	16753	16502	16537	16658	16709	16350	16648	16623	16661	16357	16821	16787	16784	16797	16626	16923	16742	16731	16787	16714	16678	16717	16777	16719	16674	16760	16628	16594	16768	16642	16527	16758	16684	16842	16860	16629	16770	16747	16714	16828	16582	16650	16853	16693	16623	16883	16842	16713	16476	16925	16535	16699	16808	16736	16573	16837	16483	16620	16648	16685	16717	16541	16596	16628	16626	16869	16618	16645	16791	16943	16562	16692	16687	16832	16802	16603	16702	16590	16664	16867	16750	16847	16707	16513	16591	16768	16540	16483	16604	16683	16689	16601	16611	16735	16625	16408	16741	16808	16567	16845	16689	16737	16708	16774	16728	16884	16671	16908	16654	16648	16646	16583	16630	16645	16619	16811	16555	16820	16623	16971	16772	16623	16587	16694	16660	16703	16863	16764	16829	16713	16898	16813	16364	16841	16529	16700	16763	16697	16602	16439	16487	16586	16799	16824	16671	16453	16857	16781	16613	16542	16913	16386	16672	16697	16724	16674	16659	16700	16715	16868	16806	16651	16615	16540	16817	16748	16707	16684	16606	16781	16525	16612	16808	16597	16641	16931	16731	16603	16446	16869	16537	16700	16853	16454	16640	16781	16675	16901	16837	16497	16735	16870	16602	16698	16809	16878	16741	16576	16725	16689	16857	16744	16822	16707	16732	16652	16809	16721	16688	16771	16640	16674	16817	16760	16714	16738	16573	16664	16745	16845	16761	16819	16697	16605	16786	16722	16533	16815	16849	16842	16633	16640	16876	16629	16773	16392	16430	16609	16705	16760	16521	16676	16493	16505	16838	16761	16696	16870	16687	16706	16936	16727	16811	16740	16580	16629	16670	16701	16817	16771	16593	16748	16634	16706	16630	16714	16489	16729	16795	16604	16654	16737	16534	16724	16529	16725	16721	16668	16611	16655	16513	16485	16652	16644	16706	16606	16796	16860	16628	16914	16702	16699	16553	16443	16705	16751	16744	16611	16588	16670	16802	16553	16747	16610	16655	16878	16763	16757	16776	16690	16613	16848	16753	16862	16684	16564	16805	16843	16740	16574	16435	16774	16570	16599	16778	16620	16604	16685	16529	16911	16900	16426	16727	16693	16832	16636	16691	16632	16680	16790	16737	16736	16813	16675	16665	16852	16599	16434	16711	16496	16703	16622	16592	16560	16788	16718	16764	16597	16591	16770	16527	16595	16793	16725	16738	16733	16612	16718	16553	16707	16735	16618	16797	16794	16806	16605	16610	16841	16735	16677	16784	16887	16774	16696	16695	16965	16906	16658	16575	16710	16851	16816	16475	16702	16773	16761	16716	16682	16418	16785	16739	16809	16743	16576	16647	16548	16738	16632	16663	16731	16630	16598	16713	16578	16667	16565	16617	16831	16643	16542	16718	16539	16531	16768	16746	16608	16705	16727	16775
22322	39466	37064	26512	21115	20194	18548	16890	16128	16074	15561	15240	15258	14791	14793	14455	14669	14558	14506	14352	14473	14488	14403	14357	14329	14358	14413	14374	14308	14278	14406	14596	14376	14405	14245	14408	14364	14485	14379	14384	14524	14447	14425	14465	14398	14235	14349	14657	15086	15660	15104	14775	14668	14423	14332	14222	14230	14279	14213	14283	14253	14193	14309	14325	14404	14336	14251	14197	14148	14148	14269	14400	14363	14279	14351	14438	14472	14201	14253	14361	14143	14168	14264	14425	14233	14342	14207	14292	14286	14063	14297	14279	14282	14391	14322	14203	14123	14197	14114	14378	14193	14321	14201	14292	14311	14289	14226	14066	14254	14351	14243	14194	14374	14207	14368	14054	14340	14222	14325	14214	14113	14258	14264	14146	14287	14295	14198	14207	14352	14286	14243	14334	14186	14444	14229	14167	14318	14272	14353	14360	14070	14234	14237	14251	14351	14230	14180	14207	14427	14296	14157	14284	14398	14326	14478	14342	14202	14341	14170	14332	14482	14298	14326	14206	14364	14281	14258	14294	14360	14350	14225	14256	14256	14183	14388	14325	14266	14284	14323	14342	14383	14267	14198	14316	14337	14351	14426	14278	14218	14307	14139	14338	14291	14329	14393	14266	14326	14024	14250	14329	14086	14279	14305	14328	14133	14254	14252	14379	14156	14234	14412	14246	14241	14328	14428	14350	14264	14371	14216	14185	14299	14360	14281	14369	14097	14336	14508	14293	14292	14273	14185	14306	14261	14168	14272	14248	14320	14124	14254	14234	14176	14264	14350	14251	14220	14188	14269	14307	14230	14183	14085	14382	14310	14362	14123	14181	14103	14265	14076	14351	14136	14120	14257	14290	14361	14219	14486	14334	14160	14324	14349	14358	14215	14254	14368	14357	14133	14487	14320	14165	14205	14382	14353	14284	14174	14199	14198	14387	14315	14298	14209	14411	14350	14202	14207	14602	14182	14338	14212	14259	14118	14223	14221	14290	14401	14197	14172	14365	14261	14321	14219	14310	14256	14180	14215	14146	14230	14328	14147	14328	14293	14212	14106	14309	14231	14103	14267	14276	14291	14342	14399	14232	14268	14243	14298	14095	14280	14329	14232	14358	14337	14313	14258	14235	14159	14251	14359	14168	14410	14319	14369	14141	14237	14311	14379	14192	14269	14236	14261	14281	14155	14341	14342	14257	14178	14261	14262	14296	14388	14151	14287	14337	14326	14358	14418	14193	14195	14346	14221	14286	14326	14306	14236	14234	14363	14199	14366	14207	14280	14244	14378	14289	14205	14274	14465	14242	14396	14155	14250	14382	14412	14269	14322	14214	14217	14331	14365	14254	14274	14378	14346	14235	14285	14145	14337	14265	14147	14340	14382	14328	14206	14098	14121	14231	14205	14459	14231	14315	14462	14318	14374	14347	14273	14241	14259	14250	14223	14493	14280	14222	14210	14404	14182	14296	14223	14233	14204	14006	14334	14191	14309	14414	14442	14229	14293	14337	14063	14271	14347	14291	14239	14215	14186	14369	14408	14269	14162	14334	14473	14176	14208	14353	14339	14267	14256	14293	14278	14455	14232	14286	14327	14283	14332	14131	14295	14262	14368	14104	14118	14276	14347	14262	14336	14275	14249	14138	14316	14279	14179	14145	14287	14387	14236	14282	14299	14283	14293	14103	14315	14280	14322	14268	14155	14281	14319	14437	14171	14252	14323	14068	14280	14341	14314	14295	14328	14195	14332	14069	14334	14306	14394	14242	14231	14409	14157	14264	14373	14170	14428	14312	14362	14366	14208	14188	14191	14142	14154	14223	14090	14258	14251	14167	14279	14228	14403	14365	14264	14266	14175	14247	14262	14135	14313	14341	14201	14366	14226	14162	14358	14281	14157	14165	14328	14143	14319	14222	14368	14328	14315	14366	14387	14246	14380	14247	14152	14360	14274	14310	14338	14251	14205	14055	14277	14211	14278	14326	14179	14325	14205	14221	14328	14397	14217	14365	14157	14165	14414	14265	14237	14155	14221	14188	14280	14389	14241	14255	14114	14110	14231	14307	14106	14264	14226	14071	14163	14388	14369	14236	14089	14333	14238	14426	14215	14291	14306	14310	14249	14417	14394	14148	14363	14356	14129	14105	14251	14318	14287	14170	14281	14294	14220	14311	14466	14125	14360	14284	14142	14257	14223	14156	14399	14236	14144	14249	14233	14353	14290	14195	14282	14290	14198	14319	14351	14355	14200	14289	14345	14227	14263	14217	14325	14106	14274	14244	14271	14153	14160	14162	14310	14306	14275	14280	14301	14318	14348	14236	14380	14318	14296	14306	14176	14222	14241	14220	14312	14209	14295	14267	14279	14372	14227	14418	14284	14197	14235	14259	14155	14554	14157	14363	14323	14303	14129	14299	14315	14281	14293	14249	14247	14246	14307	14230	14232	14314	14236	14134	14407	14261	14171	14228	14159	14371	14369	14171	14369	14366	14380	14175	14319	14242	14348	14446	14328	14347	14280	14316	14365	14230	14281	14309	14261	14292	14353	14305	14148	14291	14298	14176	14247	14277	14257	14298	14359	14249	14172	14173	14213	14236	14262	14232	14294	14280	14244	14213	14228	14102	14319	14158	14133	14223	14201	14254	14276	14208	14338	14322	14239	14315	14240	14262	14309	14215	14332	14309	14277	14274	14307	14124	14191	14260	14348	14296	14187	14220	14332	14301	14342	14325	14233	14119	14301	14277	14285	14336	14299	14297	14329	14171	14273	14218	14358	14275	14232	14215	14238	14267	14163	14055	14268	14182	14284	14219	14235	14222	14308	14156	14539	14177	14291	14108	14368	14270	14410	14178	14281	14287	14197	14172	14366	14251	14327	14316	14378	14190	14099	14400	14309	14344	14274	14369	14528	14211	14141	14242	14182	14256	14256	14113	14264	14289	14430	14145	14282	14070	14314	14345	14382	14313	14265	14075	14168	14306	14269	14119	14222	14098	14218	14218	14226	14123	14426	14399	14332	14235	14105	14172	14158	14245	14424	14365	14286	14132	14401	14309	14524	14278	14243	14450	14280	14168	14170	14284	14239	14307	14279	14150	14341	14327	14182	14387	14309	14405	14162	14350	14290	14321	14474	14203	14146	14341	14183	14276	14262	14346	14150	14206	14280	14287	14375	14218	14326	14327	14171	14237	14115	14096	14265	14080	14185	14308	14318	14324	14299	14141	14237	14345	14238	14375	14252	14181	14365	14216	14271	14263	14293	14237	14200	14288	14339	14165	14359	14278	14357	14284	14236	14278	14372	14249	14277	14324	14232	14255	14434	14313	14233	14299	14216	14217	14152	14300	14270	14452	14253	14354	14194	14314	14419	14399	14348	14238	14286	14398	14084	14375	14312	14179	14201	14401	14186	14318	14267	14493	14111	14154	14400	14246	14191	14232	14290	14144	14233	14335	14417	14211	14335	14140	14236	14212	14348	14288	14312	14278	14360	14257	14315	14255	14130	14304	14192	14140	14324	14313	14246	14245	14285	14140	14392	14398	14172	14277	14290	14183	14296	14164	14206	14282	14204	14057	14316	14259	14273	14365	14195	14105	14209	14349	14310	14267	14341	14516	14340	14250	14336	14290	14250	14241	14398	14287	14317	14307	14241	14262	14354	14252	14252	14063	14274	14380	14200	14335	14373	14406	14416	14236	14278	14394	14240	14294	14197	14225	14452	14085	14333	14404	14394	14322	14381	14293	14282	14232	14376	14384	14269	14379	14187	14269	14417	14290	14380	14265	14182	14345	14291	14435	14174	14295	14112	14145	14423	14199	14450	14191	14210	14152	14284	14348	14265	14141	14356	14369	14241	14296	14319	14313	14192	14263	14378	14224	14142	14171	14345	14143	14058	14366	14412	14175	14253	14246	14133	14297	14171	14340	14278	14175	14375	14365	14241	14337	14324	14223	14171	14463	14262	14223	14386	14226	14371	14188	14261	14369	14222	14281	14263	14383	14412	14364	14197	14384	14306	14373	14239	14179	14270	14314	14137	14254	14283	14150	14221	14294	14239	14293	14252	14331	14118	14284	14360	14342	14254	14428	14180	14367	14284	14194	14278	14077	14290	14088	14254	14346	14311	14251	14324	14251	14254	14216	14249	14201	14245	14286	14219	14354	14338	14106	14351	14086	14274	14499	14240	14379	14101	14266	14132	14461	14322	14392	14320	14307	14208	14374	14309	14112	14294	14418	14268	14422	14352	14140	14198	14238	14269	14392	14095	14212	14396	14351	14199	14284	14249	14274	14240	14260	14284	14228	14373	14340	14159	14308	14199	14328	14419	14282	14539	14241	14390	14227	14227	14251	14250	14244	14492	14350	14351	14334	14321	14245	14239	14121	14295	14216	14181	14360	14207	14228	14476	14204	14291	14233	14317	14245	14376	14288	14329	14125	14263	14257	14373	14241	14184	14195	14401	14342	14383	14155	14249	14450	14246	14242	14330	14214	14118	14274	14306	14232	14100	14142	14317	14252	14424	14292	14222	14335	14190	14246	14391	14299	14312	14336	14223	14179	14350	14231	14214	14280	14236	14215	14245	14294	14156	14208	14360	14274	14525	14167	14281	14349	14325	14193	14316	14259	14210	14166	14392	14265	14221	14237	14432	14101	14302	14190	14376	14122	14362	14155	14190	14217	14328	14100	14292	14259	14280	14263	14266	14412	14381	14252	14439	14406	14259	14317	14277	14325	14141	14158	14268	14226	14273	14342	14214	14234	14436	14305	14068	14365	14324	14196	14308	14368	14375	14266	14177	14392	14180	14367	14246	14240	14314	14219	14427	14215	14278	14294	14313	14171	14406	14264	14157	14388	14185	14421	14390	14225	14392	14255	14320	14344	14204	14421	14132	14255	14331	14423	14375	14163	14245	14253	14258	14060	14345	14253	14270	14135	14307	14150	14298	14218	14306	14232	14414	14136	14222	14346	14223	14176	14375	14270	14244	14359	14212	14281	14243	14204	14235	14202	14237	14177	14406	14199	14186	14283	14270	14397	14212	14380	14274	14336	14297	14180	14322	14275	14288	14203	14559	14311	14246	14280	14374	14228	14338	14276	14349	14307	14224	14248	14303	14156	14180	14356	14208	14229	14206	14474	14417	14138	14290	14225
22876	21403	29261	23883	21705	24137	26446	20248	18930	19330	18659	17940	17668	17793	17757	17646	17396	17300	17169	17241	17279	17320	17213	17105	17010	17140	17083	17199	17234	17187	17127	17090	16978	16845	16944	17334	16902	17011	17066	17080	17215	16977	17029	17315	17047	17034	17079	16995	17915	18788	18233	17873	17296	17172	16978	16884	16937	16995	16960	16957	16965	16913	16891	17107	17132	16776	16940	16837	16890	16938	16894	16862	16997	16912	16980	17065	17035	16964	16738	16996	17033	16898	17060	16962	16876	16875	17080	16894	16987	16897	16996	16929	16883	16860	17004	17040	17117	16866	17012	16929	17119	16930	16854	16870	16715	16749	16994	17015	17006	16789	17058	16943	16848	16819	16945	16762	16931	16958	16888	17112	17018	16715	16912	16896	16803	16939	16971	17045	16918	17049	17096	16751	16560	17108	16914	16854	16888	16978	17014	17055	17179	16995	17018	16952	16836	17052	17103	16798	17120	16858	16809	16943	17108	16972	16850	16939	16915	16981	16984	16998	16995	16967	16966	17030	16989	16836	16979	17049	16860	16867	17012	16863	16989	16964	16918	17093	17067	16960	16984	17153	16785	16742	16812	17037	16959	16946	17004	16812	16952	16977	16786	16935	16868	17080	17001	16724	16816	16774	16976	16911	17067	16902	17104	16942	16991	16996	17126	16953	17078	16895	16859	16987	16805	17054	17035	16960	16985	16942	17038	16663	17068	17063	16881	16875	16969	17208	16938	16900	16866	16775	16733	17156	16939	16848	16965	17030	17006	16665	17030	16815	16920	16845	16946	16908	16866	17131	16986	16848	16844	16813	16895	16766	16777	16927	16870	16720	16927	16997	17060	16999	16961	16749	16888	16938	16841	16820	16763	16913	16938	17015	16704	16804	16973	16992	16925	16825	16775	16953	17068	16707	16974	16966	16716	17048	17048	16875	16939	16937	16875	16903	16802	16972	16936	16830	16723	16896	16947	16953	16740	16889	16851	17115	16963	16769	16975	16946	17129	16744	17009	17013	16902	16859	16953	16996	16958	16710	16777	16846	16931	17040	16837	16961	16952	17129	16977	16963	16797	16868	16936	16749	17009	16836	16729	17071	16842	16953	16875	16876	17009	16866	17100	17041	16851	16888	16878	16788	16867	16903	16810	16871	16817	17083	16826	16914	16795	16804	16985	16860	16955	16946	16741	17033	16889	16901	16824	16810	16891	16769	17069	16919	16653	16842	17044	16966	16998	16992	16938	16812	16924	16927	17064	16943	16797	16832	16861	17147	16914	17110	16974	16940	16800	16745	17054	16933	16964	16880	16995	16849	16998	17018	17051	16931	17050	17098	16791	17092	16763	16818	16854	16816	16802	16937	16871	16865	16812	17016	16741	16871	16862	16897	16913	16945	16962	17036	16895	16948	16775	16920	17032	16902	16755	16930	16977	17061	17107	16691	16920	16752	16966	16599	16830	17050	17011	16761	16845	17088	17050	16759	17015	16799	16850	16974	17029	17057	16772	16925	17076	16951	17050	16885	17175	16776	16989	17117	16945	17044	16628	16872	17018	17026	17060	16926	16862	16966	17083	16855	16927	16924	16923	16931	16877	17168	16884	16810	16689	16754	16808	17043	16726	16744	16910	16824	16880	16904	17089	16816	16785	17001	16875	16867	16884	16911	17043	16852	17085	17053	16833	17053	17107	16912	16895	16860	16827	16959	16975	17083	16965	16824	16833	17003	16803	16703	17093	16885	16934	16862	16938	17114	16604	16699	16868	17061	16908	16813	16615	16928	16925	16903	16916	16872	16913	16928	17170	16884	16818	16910	16752	16990	16842	17194	16934	17038	16971	16961	16755	17052	16809	16987	17192	16926	16781	16679	16898	17006	17035	17038	17141	16993	16968	16945	16962	16890	16958	16939	16893	17039	16935	16875	16817	16937	16977	16806	16976	17066	16918	16928	16792	16928	17109	16924	16995	16898	16885	16771	16867	16836	16819	17063	17038	16893	16859	16893	16749	16965	17055	17043	16948	16652	16940	17059	17066	17044	16864	17081	16921	16845	16983	16845	16899	16915	16858	16854	16987	16775	16957	16937	16880	16968	16997	16818	16947	16791	17037	16807	17074	16845	16860	17052	16952	17071	16958	16990	16947	16832	16763	16911	17304	16995	16909	16821	16853	16688	17124	16998	16852	16918	17079	16904	16964	16821	16821	16781	16886	16912	16865	17067	16986	16825	16877	16893	16739	16791	16770	16646	16927	17070	16884	16894	16867	16938	17006	16677	17018	16992	16929	17245	16729	16920	16945	16872	16956	17151	16878	16950	17084	17029	16975	16820	16980	16822	16899	16910	16836	16944	16933	16941	17141	16837	17047	16878	16951	16934	16618	16854	16801	16722	17011	17079	17069	16824	16912	16747	16867	16888	17142	16914	16762	16941	16882	17012	16915	16929	17025	16870	17016	17056	16668	16926	17043	17004	17083	16843	17193	16719	16937	17053	16998	16950	16896	17037	16715	16707	16872	16929	16963	17117	16824	16726	16772	16926	17081	17050	17094	16900	16846	16937	16937	17052	16754	16819	16796	16856	16788	16891	16772	17075	16858	16984	17041	16936	16862	16966	16896	16858	17044	16751	16792	17130	16958	16911	17011	16813	16862	17210	16889	16881	17031	16740	16899	16989	16969	16925	16896	16961	17109	16880	17027	16879	16839	16918	17050	17015	17014	16874	16850	16908	16792	16780	16905	16766	17033	16974	17009	16932	16801	16650	16795	17092	17085	16947	16925	17013	17021	17066	16715	16937	16974	16955	16974	16860	16777	16933	17073	16831	16896	16914	16770	16948	16877	16849	17121	16881	16976	16924	17043	17055	17041	17033	16986	16945	16860	17038	17016	16854	17037	16909	16930	16998	16894	16926	16935	16903	17031	17015	17007	16901	16771	16922	16984	17041	16873	17081	17057	16987	16910	16993	16808	16946	16895	16810	16949	17025	16849	16919	16821	16981	16874	16964	17091	17078	17121	16932	16933	16874	16939	16979	16902	16793	16767	16792	16831	16751	16886	16889	16883	17011	16932	16950	16854	16846	16949	16806	16948	16832	16999	16796	17108	16742	17018	16828	17073	16842	17022	16822	17101	16587	17014	16863	17070	16963	16975	16949	16919	16777	16890	17092	16795	16705	16965	17060	17082	16956	17026	16972	16731	16693	16846	16955	16884	17006	17040	16908	17140	17050	17053	16765	16825	16889	16827	16925	17092	16947	16905	16688	16958	16843	16825	16861	17028	16840	16891	16902	17029	16787	16941	16954	17071	16913	17052	16974	16626	16891	16840	16799	16948	16880	16816	17027	16949	16761	16987	16804	16748	16982	16730	16897	16861	17106	17036	16845	17005	16969	16930	16744	17002	16843	16814	16968	16875	17263	16937	16946	17027	16745	16862	16917	17004	16744	17010	17139	16994	16852	16788	16913	16846	17023	16931	16798	16760	16896	16883	16911	16923	16879	16929	16942	16890	16934	16909	16926	17014	16849	16909	17016	16872	16945	16732	16757	16728	16842	17045	17082	16777	16992	17060	16933	16911	17077	16873	16834	16927	16845	16975	16992	16932	16974	17014	16802	16834	16915	16840	16748	17033	16873	16937	16842	16870	16935	16900	16872	16671	16906	16900	16965	16911	16788	16775	16865	16732	16742	17000	17035	16983	16740	16959	16945	16880	16885	16807	17003	16969	16963	16883	16791	16662	17022	17124	17023	16946	16704	17082	16980	17143	16804	16901	16801	16850	16976	17020	16922	16991	16891	16940	17034	16969	16923	16815	16831	16852	16935	16971	16787	16739	16795	17001	16818	16839	16895	16873	16827	16967	16861	17042	16683	17040	16795	16873	16859	16746	16999	16924	16780	16869	16854	16982	16869	16959	16850	16858	17152	16933	17014	16929	16894	16941	16807	17113	16864	16811	16746	16918	16838	16837	17115	16880	16906	17143	16760	17001	16868	17002	16767	17172	17007	17266	16953	16827	16993	16787	17050	16830	16912	16887	16804	16840	16955	16981	17109	17034	16837	17094	16764	17007	16924	16916	16798	16894	16974	16874	16751	17047	17011	16933	16930	16870	16884	17032	16768	17014	17130	17038	16862	16725	17050	16962	16864	16793	16815	17030	17045	16880	17192	16798	16997	16810	16822	16756	16821	16852	16826	16982	16793	16920	17070	16846	17239	17016	17070	16846	16861	17032	16852	17004	16843	16879	16971	16757	17078	16778	16770	16862	16825	16859	16655	17105	16997	17033	16917	16990	17008	17117	16948	16914	16966	16881	16988	16935	16804	16974	16941	16972	16957	16821	16862	16971	16794	16870	16587	17085	16931	17042	16977	16946	16910	16923	17001	16846	16957	16908	16830	17146	17047	16968	16754	17090	16937	16871	16914	17018	16811	16980	16818	16895	16826	16949	16847	16748	17056	17004	16954	16762	16820	16797	17005	16942	16837	16865	16760	16978	16917	16863	16976	16779	17047	16923	16952	17004	16901	16927	16808	16899	16902	16980	16838	16814	17006	16748	16714	17103	16912	16945	16903	16748	16844	16939	16933	16778	16810	17125	16686	17217	17013	16903	16909	16932	16879	16862	16948	17020	16836	16725	16772	16707	17000	16782	16992	17080	17072	16929	16904	16928	17027	17054	16953	16978	16849	16806	16961	16933	16937	16843	16999	16960	16661	17246	16966	17103	16973	17028	16690	16815	16753	16738	16830	16849	17043	16870	16950	16799	16968	16898	16907	16871	16824	17108	16894	17062	16935	16898	16845	16883	17015	17061	16852	17087	16904	16733	17052	16960	16682	16848	16906	16758	16931	17133	16927	16828	16843	16923	16847	16713	16927	17026	16969	17047	16924	16997	16856	16820	16874	16977	16938	16913	16680	16905	17064	16762	16865	16940	16939	17034	16719	16894	17032	17148	17066	17021	16819	16869	17001	16874	16778	16990	16824	16803	17112	16821	16923	17038	17028	16927	16838	16829	16897	16991	16940	16926	16891	17033	16838	16834	16860	17124	16938	16893	17063	17035	16962	17016	17036	16917	16720	16848	16992	16888	16999	16820	16863	16942	16834	17009	16894	16716	17102	16850	16870	16902	16949	16964	16943	17001	16868	16799	16881	16819	16971
25444	45797	40280	30133	24025	22315	20640	17985	17348	17608	16201	15839	15755	15465	15052	14936	14926	14916	14962	14861	14454	14507	14627	14425	14391	14463	14554	14443	14577	14433	14479	14524	14434	14515	14336	14563	14421	14672	14694	14493	14524	14631	14613	14416	14598	14362	14429	14511	15838	17526	16000	15443	14834	14536	14492	14466	14328	14406	14443	14273	14507	14367	14473	14331	14499	14333	14350	14250	14439	14399	14409	14241	14363	14490	14272	14401	14341	14416	14279	14278	14462	14464	14457	14217	14352	14444	14265	14315	14460	14338	14447	14434	14329	14292	14484	14356	14196	14375	14653	14432	14314	14526	14290	14425	14396	14408	14446	14270	14284	14413	14258	14401	14398	14347	14320	14331	14384	14493	14366	14492	14327	14236	14405	14278	14298	14340	14222	14246	14462	14365	14234	14442	14254	14370	14313	14428	14527	14158	14338	14186	14430	14375	14312	14388	14256	14294	14282	14422	14322	14253	14484	14344	14372	14329	14405	14302	14346	14548	14402	14261	14448	14512	14584	14509	14327	14377	14266	14221	14495	14434	14217	14512	14212	14344	14315	14517	14391	14426	14408	14176	14287	14313	14456	14456	14391	14367	14469	14393	14342	14364	14534	14289	14431	14342	14291	14371	14517	14362	14403	14364	14273	14311	14305	14491	14418	14340	14390	14268	14378	14377	14302	14326	14526	14310	14325	14306	14469	14368	14373	14309	14407	14190	14563	14165	14370	14374	14381	14248	14277	14367	14426	14397	14488	14332	14416	14306	14411	14426	14295	14348	14290	14392	14397	14393	14397	14417	14396	14309	14252	14346	14265	14354	14343	14406	14450	14480	14317	14528	14370	14398	14237	14463	14347	14454	14186	14234	14453	14283	14317	14365	14425	14302	14282	14225	14463	14157	14353	14317	14297	14258	14420	14372	14350	14588	14265	14366	14391	14386	14154	14551	14389	14475	14364	14526	14208	14384	14351	14352	14226	14445	14417	14363	14410	14394	14476	14214	14426	14382	14383	14312	14336	14323	14353	14376	14497	14312	14350	14285	14261	14071	14452	14303	14233	14227	14194	14274	14151	14342	14177	14311	14386	14219	14400	14041	14544	14365	14295	14348	14314	14357	14387	14511	14425	14359	14406	14329	14528	14485	14404	14172	14095	14479	14507	14199	14403	14442	14174	14420	14246	14560	14300	14253	14337	14246	14221	14444	14323	14164	14427	14467	14355	14394	14482	14252	14315	14437	14266	14445	14206	14419	14345	14405	14472	14364	14330	14408	14303	14375	14343	14468	14231	14234	14307	14239	14271	14488	14429	14279	14423	14444	14342	14375	14286	14390	14450	14362	14449	14473	14436	14417	14309	14434	14337	14438	14372	14330	14467	14420	14404	14358	14339	14300	14416	14213	14355	14387	14458	14360	14410	14104	14328	14225	14223	14408	14401	14324	14402	14343	14353	14272	14491	14201	14335	14297	14401	14353	14194	14366	14244	14349	14332	14469	14270	14309	14309	14355	14322	14372	14310	14418	14286	14554	14367	14368	14345	14421	14428	14390	14364	14461	14362	14270	14301	14352	14402	14478	14493	14472	14280	14384	14306	14318	14402	14223	14296	14272	14196	14564	14404	14386	14256	14378	14307	14504	14299	14317	14306	14288	14331	14347	14161	14247	14170	14338	14493	14286	14439	14400	14410	14359	14447	14166	14480	14184	14552	14443	14166	14351	14406	14401	14288	14346	14357	14384	14243	14371	14267	14305	14448	14456	14409	14355	14358	14387	14282	14224	14349	14342	14175	14389	14299	14433	14384	14237	14248	14313	14266	14297	14406	14282	14136	14362	14300	14373	14252	14623	14212	14474	14345	14340	14374	14195	14236	14278	14246	14386	14398	14335	14345	14198	14253	14195	14226	14464	14430	14358	14368	14380	14488	14278	14148	14392	14331	14472	14425	14336	14477	14338	14298	14329	14449	14400	14345	14467	14307	14342	14299	14126	14422	14341	14350	14336	14365	14462	14235	14504	14348	14211	14258	14508	14466	14315	14282	14610	14348	14395	14309	14394	14222	14481	14352	14281	14226	14373	14389	14328	14430	14467	14279	14238	14300	14457	14345	14280	14295	14463	14241	14401	14401	14227	14390	14189	14388	14212	14427	14309	14135	14628	14487	14265	14345	14429	14283	14377	14194	14278	14273	14311	14496	14332	14341	14370	14264	14399	14355	14493	14278	14322	14423	14337	14284	14291	14420	14364	14373	14339	14380	14286	14339	14458	14217	14205	14400	14448	14260	14293	14431	14374	14467	14347	14334	14348	14355	14433	14292	14392	14420	14411	14651	14135	14391	14358	14271	14346	14420	14366	14481	14405	14273	14246	14422	14344	14365	14296	14227	14272	14338	14377	14191	14341	14452	14359	14243	14291	14372	14417	14317	14310	14393	14394	14280	14412	14421	14247	14441	14320	14410	14364	14319	14351	14271	14510	14409	14420	14261	14510	14327	14274	14208	14366	14364	14330	14246	14275	14273	14375	14346	14185	14181	14595	14439	14493	14540	14274	14399	14338	14357	14153	14444	14362	14220	14310	14291	14182	14389	14500	14310	14208	14421	14445	14394	14334	14288	14350	14199	14439	14441	14219	14317	14551	14306	14368	14325	14350	14338	14363	14437	14292	14470	14387	14361	14376	14446	14360	14423	14320	14460	14366	14296	14492	14323	14450	14500	14318	14407	14393	14353	14376	14393	14417	14261	14356	14166	14386	14270	14268	14330	14213	14373	14287	14218	14461	14298	14238	14423	14236	14252	14063	14259	14326	14318	14230	14434	14208	14420	14418	14223	14282	14267	14249	14365	14511	14416	14402	14332	14369	14452	14304	14389	14326	14246	14345	14292	14427	14430	14637	14386	14390	14301	14300	14276	14356	14400	14399	14420	14359	14381	14408	14251	14281	14525	14449	14302	14364	14316	14443	14385	14456	14391	14459	14275	14359	14327	14413	14126	14296	14313	14307	14487	14136	14374	14195	14362	14281	14333	14333	14339	14328	14287	14237	14438	14414	14216	14397	14354	14337	14079	14441	14236	14142	14320	14246	14367	14485	14297	14307	14409	14323	14482	14321	14313	14397	14308	14412	14242	14343	14431	14394	14216	14393	14412	14295	14385	14362	14449	14369	14282	14226	14351	14299	14220	14354	14447	14343	14399	14420	14290	14271	14287	14261	14377	14287	14237	14492	14359	14281	14366	14284	14335	14415	14507	14302	14215	14245	14291	14364	14295	14424	14339	14577	14476	14348	14403	14385	14273	14503	14220	14380	14272	14428	14193	14271	14343	14257	14410	14273	14625	14308	14428	14476	14321	14473	14300	14341	14252	14171	14247	14428	14373	14585	14458	14470	14390	14322	14322	14314	14215	14225	14405	14440	14303	14457	14228	14322	14337	14341	14202	14257	14518	14465	14365	14376	14323	14479	14208	14430	14300	14238	14352	14255	14288	14251	14302	14360	14339	14310	14203	14437	14455	14176	14299	14301	14438	14383	14350	14258	14371	14197	14331	14436	14236	14250	14375	14381	14183	14450	14396	14384	14376	14286	14303	14263	14225	14413	14373	14259	14229	14426	14360	14307	14490	14311	14298	14462	14406	14429	14349	14277	14351	14352	14309	14334	14346	14335	14410	14254	14302	14342	14299	14334	14483	14374	14485	14419	14409	14287	14362	14489	14356	14335	14346	14339	14249	14468	14348	14410	14276	14507	14227	14271	14476	14280	14391	14328	14356	14441	14349	14233	14359	14281	14199	14336	14305	14371	14416	14488	14343	14326	14378	14414	14357	14402	14226	14467	14495	14369	14353	14347	14229	14447	14254	14340	14322	14238	14227	14375	14362	14443	14414	14337	14406	14357	14413	14271	14409	14181	14285	14368	14237	14317	14208	14309	14285	14430	14320	14405	14514	14220	14379	14342	14293	14455	14243	14366	14360	14386	14348	14560	14467	14249	14255	14524	14517	14332	14328	14331	14387	14361	14413	14273	14401	14402	14314	14286	14250	14354	14222	14353	14250	14440	14378	14282	14305	14182	14414	14364	14667	14341	14326	14305	14239	14532	14331	14345	14333	14380	14371	14400	14366	14381	14479	14370	14277	14274	14395	14267	14338	14125	14176	14378	14510	14474	14395	14361	14358	14231	14237	14336	14208	14274	14423	14499	14377	14341	14377	14330	14356	14320	14395	14492	14494	14283	14259	14212	14473	14339	14393	14276	14446	14281	14455	14314	14236	14250	14470	14431	14228	14351	14329	14212	14329	14290	14422	14270	14422	14374	14375	14412	14377	14381	14288	14305	14301	14353	14335	14259	14441	14463	14301	14488	14454	14095	14412	14175	14195	14462	14372	14224	14250	14290	14212	14407	14333	14417	14369	14366	14203	14213	14337	14398	14256	14240	14318	14412	14253	14283	14192	14369	14247	14352	14353	14426	14303	14410	14189	14338	14256	14368	14361	14330	14346	14333	14499	14261	14390	14469	14425	14361	14201	14203	14404	14427	14192	14326	14248	14270	14463	14263	14431	14530	14276	14291	14386	14321	14544	14464	14235	14249	14445	14226	14302	14459	14243	14397	14419	14327	14263	14277	14471	14470	14303	14397	14348	14275	14536	14350	14323	14272	14433	14180	14321	14529	14386	14368	14280	14268	14339	14348	14401	14459	14209	14104	14313	14323	14333	14406	14445	14257	14195	14440	14197	14202	14475	14405	14361	14367	14451	14291	14405	14252	14460	14479	14370	14239	14388	14197	14444	14410	14438	14251	14259	14426	14390	14369	14254	14154	14385	14450	14447	14112	14455	14337	14264	14318	14297	14163	14319	14332	14200	14299	14404	14522	14206	14221	14298	14475	14423	14232	14356	14407	14419	14283	14418	14315	14291	14410	14299	14328	14189	14337	14445	14378	14471	14304	14290	14550	14592	14413	14301	14368	14394	14257	14345	14232	14475	14301	14394	14361	14261	14259	14184	14329	14489	14435	14335	14348	14454	14323	14358	14428	14323	14382	14296	14343	14306	14424	14290	14698	14272	14476	14365	14380	14318	14336	14418	14309	14297	14244	14359	14441	14248	14359	14530	14267	14396	14459	14434	14300	14374	14466	14258	14253	14453	14445	14447	14396
27669	23055	27040	24117	19049	19017	18671	17898	17873	17916	17847	17790	17553	17716	17334	17584	17592	17489	17475	17385	17595	17397	17479	17538	17361	17445	17505	17480	17509	17381	17397	17458	17439	17474	17369	17380	17514	17479	17388	17269	17497	17621	17436	17375	17391	17630	17401	17345	17456	17443	17756	17671	17642	17537	17425	17095	17334	17108	17382	17309	17189	17292	17388	17378	17372	17406	17428	17573	17445	17414	17459	17446	17369	17355	17490	17456	17444	17275	17471	17175	17285	17284	17629	17475	17325	17379	17395	17310	17273	17351	17267	17572	17462	17290	17396	17204	17171	17323	17266	17338	17327	17424	17540	17325	17519	17500	17438	17302	17328	17329	17122	17198	17258	17099	17679	17356	17497	17319	17417	17190	17331	17555	17288	17215	17371	17388	17414	17414	17370	17515	17148	17452	17250	17481	17250	17136	17384	17397	17372	17540	17391	17203	17437	17418	17315	17566	17315	17410	17215	17249	17456	17488	17270	17280	17316	17222	17507	17389	17182	17329	17398	17460	17288	17355	17394	17515	17359	17116	17194	17516	17241	17257	17383	17459	17343	17323	17402	17456	17613	17334	17296	17474	17456	17303	17489	17272	17399	17585	17577	17411	17216	17404	17351	17282	17420	17316	17445	17233	17339	17478	17194	17292	17295	17310	17348	17374	17206	17413	17138	17386	17352	17552	17373	17419	17494	17364	17292	17298	17443	17365	17614	17308	17491	17267	17279	17437	17323	17470	17413	17335	17302	17366	17448	17241	17323	17476	17238	17212	17182	17294	17405	17469	17294	17321	17381	17333	17321	17446	17137	17554	17389	17208	17234	17284	17437	17076	17365	17319	17307	17327	17454	17486	17249	17402	17377	17432	17311	17087	17569	17426	17387	17357	17172	17197	17598	17280	17116	17190	17156	17369	17495	17488	17337	17444	17459	17277	17300	17369	17285	17515	17300	17494	17496	17352	17367	17405	17568	17288	17373	17347	17354	17202	17235	17346	17509	17389	17427	17283	17456	17136	17201	17403	17601	17470	17423	17401	17202	17290	17358	17574	17422	17526	17539	17297	17305	17490	17400	17151	17266	17430	17315	17280	17269	17502	17269	16991	17258	17239	17401	17393	17376	17203	17494	17463	17400	17218	17344	17361	17180	17466	17466	17582	17504	17415	17377	17490	17440	17435	17457	17436	17230	17350	17205	17213	17392	17243	17543	17330	17244	17383	17389	17391	17349	17246	17285	17282	17081	17248	17435	17231	17431	17305	17364	17384	17364	17429	17374	17352	17234	17205	17150	17412	17378	17362	17268	17243	17329	17309	17483	17186	17574	17230	17476	17155	17356	17313	17396	17383	17298	17364	17400	17309	17631	17404	17672	17454	17423	17484	17294	17254	17381	17422	17433	17333	17573	17383	17307	17317	17418	17522	17364	17501	17304	17294	17346	17329	17155	17236	17306	17385	17201	17615	17228	17375	17290	17198	17246	17392	17492	17249	17370	17358	17422	17360	17493	17363	17322	17295	17452	17171	17459	17427	17416	17321	17245	17497	17538	17280	17280	17135	17346	17381	17410	17477	17283	17345	17310	17244	17132	17283	17506	17257	17280	17102	17540	17378	17414	17404	17348	17391	17325	17414	17588	17299	17309	17397	17353	17457	17283	17416	17308	17527	17307	17526	17342	17345	17388	17340	17379	17409	17387	17318	17427	17339	17494	17434	17542	17384	17347	17457	17432	17142	17370	17284	17355	17256	17337	17279	17247	17284	17640	17484	17300	17362	17391	17088	17353	17461	17315	17324	17294	17589	17373	17430	17491	17259	17327	17391	17376	17256	17182	17296	17313	17302	17410	17189	17335	17273	17539	17391	17323	17484	17612	17392	17355	17270	17182	17498	17253	17501	17367	17188	17210	17237	17354	17254	17373	17291	17396	17471	17659	17291	17401	17298	17383	17361	17392	17433	17425	17372	17382	17538	17441	17600	17261	17498	17363	17496	17419	17520	17129	17324	17415	17516	17292	17287	17305	17349	17420	17442	17428	17364	17417	17339	17447	17356	17181	17446	17442	17324	17259	17363	17249	17227	17331	17309	17069	17350	17392	17324	17308	17286	17289	17466	17277	17303	17317	17335	17359	17397	17400	17367	17508	17378	17191	17331	17311	17284	17359	17291	17221	17394	17387	17493	17542	17373	17423	17462	17414	17161	17273	17324	17358	17462	17267	17568	17300	17329	17316	17529	17617	17157	17587	17303	17260	17533	17347	17287	17235	17249	17390	17495	17477	17541	17387	17382	17246	17318	17350	17222	17238	17281	17463	17596	17525	17339	17193	17382	17280	17246	17335	17304	17278	17352	17466	17443	17568	17465	17399	17212	17312	17321	17527	17409	17358	17425	17382	17330	17324	17268	17432	17436	17376	17235	17309	17263	17324	17570	17270	17383	17283	17487	17263	17337	17384	17597	17522	17313	17296	17404	17400	17151	17158	17329	17345	17459	17314	17372	17462	17310	17314	17508	17504	17272	17313	17419	17540	17269	17378	17327	17501	17273	17471	17435	17568	17233	17587	17352	17477	17502	17447	17402	17342	17359	17464	17249	17493	17479	17391	17523	17297	17314	17252	17263	17324	17379	17326	17301	17466	17496	17479	17429	17410	17175	17242	17225	17144	17536	17342	17379	17244	17242	17207	17235	17386	17077	17309	17169	17379	17217	17258	17293	17482	17475	17390	17445	17377	17324	17416	17436	17378	17486	17416	17423	17645	17421	17333	17369	17271	17386	17475	17513	17442	17364	17321	17325	17211	17248	17518	17354	17322	17282	17339	17289	17333	17340	17557	17371	17450	17276	17496	17416	17480	17739	17438	17402	17439	17163	17481	17503	17376	17298	17368	17384	17351	17550	17289	17585	17470	17380	17432	17306	17274	17312	17375	17421	17400	17309	17250	17350	17311	17447	17446	17435	17528	17346	17447	17461	17282	17347	17358	17481	17368	17503	17482	17314	17388	17331	17361	17334	17411	17371	17551	17480	17328	17245	17249	17246	17343	17339	17299	17344	17459	17387	17239	17410	17264	17531	17311	17292	17489	17477	17309	17261	17250	17296	17243	17281	17444	17580	17404	17351	17400	17220	17253	17288	17505	17165	17265	17311	17323	17420	17332	17515	17274	17406	17649	17499	17243	17414	17554	17297	17310	17304	17658	17415	17503	17296	17274	17248	17297	17539	17501	17252	17599	17208	17221	17598	17513	17431	17262	17228	17370	17216	17401	17465	17433	17433	17483	17410	17278	17401	17474	17491	17501	17298	17295	17510	17413	17212	17236	17477	17381	17351	17432	17190	17211	17439	17188	17317	17285	17166	17301	17346	17524	17314	17433	17404	17327	17309	17405	17371	17139	17351	17292	17298	17416	17380	17444	17381	17502	17412	17374	17145	17602	17488	17437	17456	17273	17388	17509	17359	17297	17445	17469	17502	17325	17337	17334	17417	17291	17271	17453	17244	17510	17314	17185	17433	17673	17479	17331	17395	17437	17381	17499	17446	17247	17478	17512	17488	17486	17273	17249	17341	17505	17432	17589	17224	17265	17183	17425	17319	17290	17410	17347	17246	17435	17442	17402	17609	17577	17435	17378	17567	17389	17615	17410	17366	17307	17336	17494	17151	17480	17507	17508	17479	17349	17391	17263	17272	17706	17288	17386	17178	17339	17171	17506	17399	17375	17291	17350	17382	17449	17490	17267	17399	17302	17409	17352	17455	17584	17244	17343	17182	17442	17312	17528	17499	17395	17358	17291	17165	17344	17270	17676	17533	17344	17297	17212	17362	17499	17414	17278	17428	17297	17331	17350	17279	17419	17334	17280	17412	17190	17415	17465	17526	17265	17281	17253	17460	17350	17551	17268	17302	17286	17369	17309	17255	17271	17444	17600	17651	17358	17532	17442	17335	17359	17158	17386	17363	17640	17472	17258	17501	17223	17445	17423	17463	17305	17509	17375	17475	17247	17273	17547	17254	17458	17225	17499	17277	17191	17426	17254	17289	17380	17466	17177	17413	17414	17157	17380	17327	17444	17149	17342	17450	17464	17436	17377	17407	17289	17375	17512	17273	17451	17274	17171	17256	17489	17279	17451	17429	17528	17359	17321	17340	17367	17384	17411	17416	17150	17287	17417	17529	17338	17356	17343	17242	17421	17474	17256	17307	17550	17351	17339	17327	17166	17532	17335	17384	17301	17407	17359	17388	17602	17552	17313	17381	17324	17304	17217	17557	17399	17333	17354	17596	17357	17426	17381	17340	17269	17601	17220	17361	17354	17395	17388	17615	17620	17515	17445	17443	17533	17231	17406	17406	17398	17498	17463	17432	17557	17414	17335	17374	17330	17050	17389	17276	17274	17411	17246	17322	17381	17238	17380	17518	17380	17352	17482	17527	17335	17371	17254	17388	17359	17339	17449	17264	17330	17258	17338	17333	17426	17505	17407	17429	17552	17501	17444	17333	17441	17352	17099	17411	17423	17411	17468	17510	17425	17339	17481	17431	17469	17360	17484	17487	17415	17458	17333	17499	17401	17481	17390	17429	17306	17324	17251	17501	17374	17434	17227	17473	17451	17402	17242	17199	17342	17241	17341	17270	17424	17100	17396	17437	17189	17300	17431	17405	17413	17234	17496	17329	17390	17187	17447	17551	17525	17400	17437	17357	17494	17417	17534	17595	17632	17361	17453	17308	17459	17265	17227	17219	17094	17585	17490	17310	17234	17395	17538	17313	17327	17429	17496	17340	17457	17443	17522	17335	17256	17376	17386	17255	17331	17301	17493	17310	17330	17553	17513	17171	17454	17334	17340	17411	17286	17523	17206	17215	17350	17243	17390	17368	17481	17405	17333	17463	17658	17276	17653	17423	17542	17419	17327	17369	17447	17216	17281	17341	17335	17454	17332	17275	17456	17348	17222	17399	17287	17455	17463	17250	17344	17312	17553	17241	17685	17391	17395	17360	17602	17606	17641	17521	17502	17265	17277	17286	17578	17341	17218	17405	17409	17501	17458	17344	17383	17279	17158	17361	17321	17497	17188	17352	17637	17342	17477	17432	17343	17250	17299	17449	17274	17416	17518	17600	17630	17406	17430	17296	17307	17511	17507	17540	17312	17450	17236	17268
19669	30299	25881	21188	17267	17107	16467	15749	15530	15564	14991	14933	14813	14964	14767	14752	14837	14701	14869	14540	14663	14728	14569	14572	14880	14712	14476	14567	14641	14796	14648	14752	14560	14611	14716	14722	14727	14541	14655	14524	14661	14705	14672	14597	14691	14633	14515	14577	14774	14651	14790	14951	14757	14569	14709	14452	14576	14481	14611	14507	14470	14644	14539	14644	14555	14553	14465	14615	14525	14872	14667	14519	14614	14481	14524	14670	14667	14526	14719	14626	14514	14779	14408	14586	14659	14658	14586	14440	14636	14534	14566	14607	14361	14655	14682	14591	14638	14659	14591	14582	14769	14535	14755	14640	14713	14597	14493	14605	14686	14604	14570	14392	14700	14545	14585	14701	14739	14516	14494	14516	14548	14621	14624	14644	14713	14857	14535	14648	14679	14611	14599	14695	14625	14755	14538	14633	14582	14472	14601	14599	14591	14594	14493	14516	14583	14560	14609	14715	14550	14520	14549	14645	14688	14540	14640	14574	14523	14468	14644	14664	14619	14663	14550	14661	14686	14653	14709	14489	14781	14553	14666	14446	14549	14532	14651	14530	14532	14770	14700	14520	14643	14619	14502	14685	14691	14524	14676	14535	14689	14765	14536	14473	14683	14644	14645	14595	14459	14642	14729	14639	14488	14418	14645	14611	14658	14647	14527	14579	14494	14528	14591	14625	14756	14606	14523	14764	14624	14597	14557	14718	14651	14504	14661	14488	14668	14564	14446	14603	14530	14736	14590	14603	14522	14797	14593	14680	14598	14557	14646	14746	14511	14577	14504	14531	14603	14687	14571	14725	14639	14709	14678	14632	14592	14588	14755	14525	14566	14632	14522	14419	14812	14588	14655	14623	14586	14811	14766	14562	14485	14541	14631	14442	14624	14627	14504	14703	14511	14509	14595	14873	14545	14715	14629	14522	14400	14521	14586	14488	14715	14571	14666	14685	14533	14442	14623	14692	14739	14758	14740	14851	14584	14601	14539	14523	14520	14725	14517	14803	14458	14602	14570	14622	14663	14457	14630	14598	14689	14577	14658	14630	14408	14608	14573	14553	14765	14483	14453	14570	14577	14523	14672	14604	14658	14649	14481	14707	14553	14718	14707	14624	14524	14744	14589	14487	14673	14674	14446	14557	14800	14605	14580	14626	14623	14716	14650	14640	14679	14447	14701	14529	14615	14510	14785	14657	14596	14533	14664	14587	14528	14569	14754	14597	14677	14622	14525	14692	14592	14644	14577	14677	14413	14517	14431	14632	14607	14644	14581	14524	14776	14696	14585	14593	14702	14582	14661	14520	14694	14541	14523	14557	14522	14548	14545	14582	14521	14624	14530	14662	14502	14603	14663	14456	14786	14765	14564	14515	14565	14692	14573	14569	14452	14671	14544	14707	14614	14683	14717	14591	14414	14428	14628	14481	14638	14521	14512	14371	14560	14638	14698	14693	14618	14492	14565	14880	14518	14468	14609	14573	14630	14828	14612	14666	14560	14508	14711	14642	14440	14659	14634	14620	14688	14689	14429	14489	14652	14415	14749	14369	14532	14611	14776	14494	14714	14477	14689	14680	14554	14557	14652	14571	14467	14621	14562	14451	14626	14687	14507	14542	14602	14766	14532	14723	14530	14570	14621	14510	14617	14507	14676	14544	14514	14499	14605	14522	14543	14631	14575	14391	14623	14708	14564	14530	14554	14776	14527	14430	14585	14649	14699	14450	14596	14706	14591	14599	14588	14635	14513	14702	14537	14727	14518	14608	14634	14606	14615	14578	14633	14637	14677	14741	14773	14677	14365	14627	14501	14477	14607	14633	14733	14479	14594	14606	14447	14514	14617	14588	14721	14654	14639	14574	14617	14629	14707	14626	14551	14696	14566	14618	14635	14547	14642	14371	14562	14447	14774	14712	14799	14360	14529	14678	14626	14757	14708	14569	14620	14514	14550	14495	14494	14520	14371	14515	14608	14482	14525	14684	14586	14681	14585	14657	14799	14578	14620	14502	14585	14603	14716	14654	14639	14731	14701	14639	14372	14675	14627	14580	14657	14636	14503	14636	14528	14705	14747	14659	14531	14616	14637	14385	14727	14489	14585	14571	14533	14697	14670	14635	14688	14714	14576	14602	14545	14589	14763	14630	14680	14672	14658	14632	14523	14672	14617	14579	14775	14738	14585	14888	14460	14619	14573	14694	14573	14576	14761	14604	14840	14562	14739	14630	14644	14709	14673	14668	14585	14543	14529	14456	14580	14464	14647	14690	14732	14538	14490	14374	14627	14558	14514	14702	14659	14459	14530	14533	14603	14721	14569	14487	14778	14547	14511	14523	14683	14511	14551	14536	14615	14622	14660	14548	14699	14395	14682	14692	14657	14568	14662	14470	14662	14608	14800	14618	14666	14586	14552	14479	14747	14602	14690	14795	14657	14573	14639	14654	14705	14626	14588	14591	14641	14316	14633	14739	14701	14678	14534	14497	14663	14546	14725	14631	14467	14614	14548	14512	14531	14872	14526	14564	14624	14587	14640	14466	14556	14674	14580	14575	14492	14415	14621	14504	14525	14672	14692	14433	14500	14477	14610	14663	14617	14647	14662	14528	14673	14682	14593	14443	14656	14570	14507	14673	14591	14711	14608	14626	14457	14429	14656	14619	14497	14669	14527	14646	14617	14628	14564	14473	14495	14562	14716	14644	14675	14669	14483	14535	14580	14408	14638	14646	14700	14582	14547	14558	14728	14853	14771	14661	14586	14712	14564	14744	14475	14602	14638	14459	14749	14526	14638	14545	14548	14703	14433	14499	14620	14585	14441	14643	14508	14551	14547	14635	14677	14727	14607	14816	14568	14695	14493	14757	14404	14566	14388	14699	14706	14538	14729	14546	14688	14547	14607	14613	14515	14654	14600	14751	14590	14701	14516	14665	14435	14485	14578	14650	14684	14472	14490	14739	14487	14660	14452	14711	14678	14568	14401	14515	14614	14672	14559	14594	14745	14618	14457	14423	14687	14498	14586	14478	14639	14547	14534	14709	14705	14803	14599	14589	14593	14798	14627	14558	14493	14761	14702	14435	14511	14626	14553	14627	14595	14572	14586	14584	14714	14371	14651	14725	14663	14522	14611	14480	14725	14430	14595	14744	14664	14628	14739	14607	14662	14663	14506	14685	14659	14717	14623	14670	14557	14629	14621	14544	14649	14606	14665	14410	14759	14664	14654	14573	14638	14690	14502	14716	14476	14602	14493	14684	14618	14557	14693	14450	14543	14658	14714	14448	14661	14667	14653	14730	14556	14582	14518	14663	14650	14557	14547	14522	14652	14525	14687	14588	14612	14717	14489	14727	14586	14560	14760	14544	14642	14672	14472	14466	14735	14522	14619	14784	14625	14621	14645	14456	14634	14729	14763	14539	14494	14685	14669	14477	14670	14770	14533	14668	14478	14562	14521	14710	14705	14677	14521	14442	14601	14699	14728	14583	14620	14629	14448	14514	14751	14491	14682	14683	14685	14635	14451	14499	14581	14736	14468	14593	14644	14655	14691	14614	14708	14721	14618	14551	14655	14665	14596	14554	14485	14662	14568	14618	14778	14691	14490	14537	14661	14442	14639	14582	14650	14660	14696	14791	14670	14719	14415	14680	14517	14656	14442	14655	14659	14608	14683	14586	14690	14540	14524	14588	14508	14612	14589	14565	14688	14537	14638	14623	14659	14607	14660	14614	14550	14618	14630	14669	14683	14548	14626	14589	14608	14563	14595	14592	14490	14419	14410	14507	14558	14712	14597	14597	14665	14717	14551	14713	14567	14466	14509	14731	14538	14652	14531	14376	14607	14502	14579	14742	14621	14637	14678	14583	14600	14570	14712	14505	14485	14615	14633	14864	14622	14596	14788	14621	14515	14600	14524	14774	14688	14589	14619	14454	14604	14421	14608	14613	14583	14786	14535	14504	14566	14539	14808	14566	14530	14550	14533	14659	14413	14671	14578	14689	14542	14743	14613	14607	14567	14672	14431	14652	14686	14569	14525	14631	14597	14488	14643	14660	14594	14680	14508	14642	14759	14623	14585	14552	14530	14485	14667	14686	14506	14661	14730	14600	14614	14690	14659	14650	14749	14625	14646	14571	14709	14693	14628	14498	14687	14546	14566	14798	14788	14867	14673	14631	14568	14534	14504	14512	14536	14690	14666	14589	14620	14570	14747	14588	14417	14637	14489	14690	14516	14682	14708	14564	14674	14696	14567	14709	14629	14527	14432	14671	14682	14534	14680	14567	14612	14429	14634	14664	14537	14608	14570	14572	14608	14593	14551	14606	14418	14653	14508	14471	14460	14678	14615	14639	14745	14621	14491	14636	14617	14646	14455	14572	14586	14591	14618	14608	14570	14450	14563	14457	14502	14567	14650	14687	14670	14535	14611	14704	14711	14648	14644	14735	14557	14488	14677	14728	14664	14788	14527	14636	14460	14550	14481	14507	14665	14840	14509	14607	14767	14631	14709	14391	14551	14548	14579	14824	14621	14573	14641	14662	14526	14649	14554	14626	14610	14654	14634	14690	14660	14645	14641	14561	14568	14437	14607	14694	14605	14745	14497	14607	14632	14464	14502	14560	14531	14484	14535	14497	14546	14460	14578	14444	14584	14569	14744	14746	14574	14620	14771	14646	14576	14536	14579	14733	14645	14524	14774	14546	14587	14650	14548	14430	14637	14608	14603	14766	14552	14502	14653	14616	14802	14624	14624	14439	14701	14555	14814	14680	14659	14761	14682	14591	14503	14621	14660	14462	14324	14497	14841	14539	14802	14692	14531	14598	14663	14550	14622	14559	14499	14571	14499	14737	14638	14658	14700	14704	14444	14640	14636	14578	14598	14729	14550	14532	14510	14721	14547	14645	14659	14603	14658	14572	14690	14516	14630	14687	14535	14554	14504	14543	14440	14602	14593	14561	14775	14663	14543	14614	14731	14467	14745	14605	14563	14622	14626	14782	14492	14532	14743	14733	14649	14532	14600	14733	14702	14692	14580	14589	14787	14696	14531	14560	14572	14621	14602	14460	14627	14574	14606	14701	14581	14551	14681	14658	14613	14637	14801	14629	14595	14634	14495	14428	14559	14608	14801	14668	14715	14689	14525	14627	14603	14607	14673	14487
23930	21413	28883	24366	22300	22902	21908	18826	18252	18143	17783	17426	17755	17559	17371	17232	17125	17212	17137	17119	16863	16968	16830	17172	17145	17086	17058	17031	17132	17054	16917	16969	16991	17214	16762	16885	16898	17014	17099	16834	16953	16901	16953	16910	16973	16929	16984	16941	17361	17728	17495	17493	17137	16994	17019	16749	17065	16953	17065	16745	16868	16885	17078	16789	16974	16926	16865	16696	16879	16848	16887	16772	16901	16824	16913	16809	17048	16860	16703	16760	16758	16885	16867	16691	16906	16881	16871	16838	16783	16857	16718	16992	17015	16849	17020	16918	16918	17106	17031	16794	16727	16946	16811	16730	17005	16883	16819	16791	16703	16881	16848	16923	16931	16798	16764	16743	16748	16894	16876	16828	16660	16634	16793	16778	16745	16938	16869	16889	16773	17008	16776	16670	16763	16737	16913	16689	16917	16781	16924	16757	16890	16888	17058	16877	16892	16934	17073	16947	16870	16802	16757	16905	16984	16897	16908	16754	16881	16741	16878	16721	16763	16818	16825	16714	16842	16732	16858	16709	16865	16616	16950	16756	16996	17074	16699	16852	16669	17007	16850	17058	16824	16758	16995	16795	16803	16827	16900	16958	16722	16825	17022	16874	16718	17154	16979	16700	16802	16814	16845	17068	16790	16947	16807	17016	17014	16931	16738	16862	16795	16925	16951	16891	16803	16927	16821	16869	16805	16825	16785	16882	16983	16670	16914	16913	16988	16845	17058	16663	16898	16838	16917	17005	16882	16824	16919	16781	16658	16772	16693	16983	16810	16744	16965	16809	16889	16833	16878	16813	16595	16592	16799	16647	16839	16850	16732	16863	16837	16832	16762	16917	16897	16886	16919	16736	16867	16883	16623	16937	16723	16744	16851	16863	16747	16836	16808	17033	16942	16894	16950	16947	16856	16786	16929	16608	16887	16930	16879	16684	16547	16826	16899	16933	16782	16980	16779	16696	16765	16748	16845	16768	16811	16922	16896	16980	16706	16737	16838	16755	16647	16736	16952	16894	16859	17004	16920	16989	16839	16821	16676	16938	16780	16635	16516	16830	16891	17014	16812	17012	16909	16913	17057	16700	17064	16863	16757	16708	16903	17026	16945	16751	16802	16981	16867	16923	16866	16846	16847	16718	16852	16729	16857	16985	16751	16790	17084	16842	16783	16729	16947	16825	16967	16751	16916	16892	16857	16947	16982	16772	17049	16870	16670	16626	16789	16907	16998	16796	16920	17006	16846	16782	16807	16829	16843	17023	17004	16827	16699	16764	16963	16658	16960	16938	16793	16582	16906	16789	16860	16596	16720	16813	16725	16837	16843	16774	17021	16907	16838	16954	16984	16723	16695	16873	16916	16704	16936	16840	16693	16892	16779	16924	16808	16936	16763	16940	16791	16734	16577	16924	16624	16679	16669	16925	16828	16786	16779	16866	16898	16957	16831	16841	16765	16935	16998	16791	16829	16834	16860	16890	16817	16773	16906	17059	16784	16842	16859	16900	16862	16898	16872	16898	16989	16770	16795	17173	16917	16648	16863	16761	16785	16829	16769	16770	16657	16707	16745	16799	16706	16944	16930	17186	16811	16904	16944	16927	16884	17027	16888	16858	16872	16686	16889	16928	16914	16792	16710	16714	16863	16880	16653	16958	16978	16868	16751	16804	16724	16872	16828	16669	16712	16777	16796	17030	17028	16791	16759	16673	16812	16830	16823	16748	16580	16634	16899	16966	16851	16975	16940	16729	16815	16919	16951	16516	16833	17012	16977	17085	16928	16822	16920	16724	16676	16850	16737	16755	16856	16605	16900	16851	16801	16909	16719	16747	16997	16668	16684	17021	16784	16882	16954	16876	16951	16927	16971	17017	16786	16952	16763	16978	16912	16887	16868	16585	16743	16833	16974	16831	17092	17047	16717	17004	16905	16873	17040	16963	17003	16915	16939	16845	16816	17011	16882	17076	16944	16996	16860	16753	16758	16861	16828	16681	16791	17044	16857	16787	17007	16852	16833	16786	16922	16988	16942	16951	16831	16909	17054	16708	16898	16886	17015	16927	16725	16860	17016	16733	16697	16717	16979	16912	17102	17075	16994	16895	16720	16782	16883	16778	16715	16914	16922	16967	16762	16853	17041	17033	16940	16780	16825	16762	16982	16814	16980	16998	17053	16723	16838	16878	16715	16758	16732	16842	16937	16955	16868	16931	16989	16649	16946	16977	16883	16964	16697	16828	16907	16733	16831	16992	16845	17016	16963	17069	16767	16608	16629	16672	16805	16887	16887	16797	16885	16787	16726	16550	16821	16929	16888	16793	16667	16922	17009	16723	16854	16804	16920	16909	16788	16763	16950	16809	16883	16803	16973	17165	16955	16929	16830	16689	16875	16944	16793	16658	16872	16692	16949	16899	16910	16809	16767	16830	16761	17164	16702	16882	16723	16869	16725	16801	16824	16773	16673	16850	16854	16559	16817	17028	16827	16817	16841	16844	17132	16963	16841	16733	17007	16802	16865	16831	16805	16883	16970	16723	16952	16736	16658	16956	16857	16916	16892	16658	16925	16752	16666	16796	16760	16576	16880	16869	16770	16766	17038	16671	16974	16827	16846	16846	16894	17021	16968	16849	16683	16708	16845	16834	16648	16833	16819	16661	16856	17034	16844	17060	17064	16869	16780	16901	17050	16833	16854	16889	16926	16846	16814	16898	16741	16946	16743	16787	16913	16740	16772	16811	16950	16817	16896	16837	16999	17006	16856	16853	16910	17063	16868	17027	16783	16807	16873	16883	16978	16779	17034	17046	16948	16926	16777	16799	16842	16913	16885	17007	16795	16869	16853	16837	16817	16694	16970	16860	16839	16861	16815	16758	16802	17066	16685	16849	16861	16766	16936	16916	16820	17083	16775	16736	16839	16796	16870	16723	16848	16959	16900	16797	16801	16864	16966	16869	16764	16803	16922	16763	16805	16785	16754	16830	17085	16845	16953	17033	16780	16683	16846	16862	16909	16794	16891	17054	16788	16850	16979	16874	16845	16800	16798	17061	16894	16954	16722	16927	16791	17094	16702	16741	16854	16870	16861	16815	16926	16712	16965	16719	16873	16814	17031	16770	16759	16954	16826	16835	16927	16718	16875	16924	16953	16832	16946	16870	16885	16950	16922	16808	16951	16865	17000	16870	16685	16882	16873	16807	16729	17080	16796	16652	16864	16749	16829	16910	16600	16780	16751	16946	16810	16857	16908	16787	16695	16669	17063	16866	16865	16957	16801	16827	16972	16702	17004	16858	16740	16970	16587	16968	16711	16764	16702	16883	16923	16797	16943	16886	16866	16870	16725	16543	16946	16618	16989	16759	16747	16837	16764	16795	16763	16962	16891	16930	16861	16867	17001	16755	16651	16887	16882	17059	16976	17045	16902	16991	16855	16939	16847	16806	16888	16921	16976	16952	16794	16985	16776	16930	16898	16602	16944	16612	16870	16661	16915	16783	16844	17059	16899	16716	16769	16761	16851	16888	17006	16775	17066	17014	16759	16749	16978	16734	16870	17010	16912	16990	16693	16791	16759	16815	16746	16823	16877	16594	16864	16914	16730	16716	16966	16858	16799	16753	16875	16790	16969	16760	17055	17014	16875	16950	16952	16691	16837	16571	16840	16754	16647	16786	16734	16822	16885	16925	16885	16853	16884	16816	16929	16908	16722	16694	16880	16984	16769	16786	16922	16851	16959	16746	16986	16651	16838	16933	16807	17007	16975	16967	16802	16988	16976	16745	16890	16948	16553	16827	16870	16769	16702	16767	16827	16871	16849	16663	16818	16816	16700	16862	16830	16699	16797	16816	16839	16940	16689	17011	16889	17004	16613	16827	16928	16880	16793	16821	16849	16707	16814	16899	17065	16824	16923	16729	17043	16997	16899	16868	16742	16989	16757	16920	16950	16879	16875	16917	16811	16737	16754	16804	16780	16891	16987	16759	16873	16787	16953	16844	16796	16803	16825	16882	16767	16761	16835	16754	16951	17032	16765	16651	16961	16743	16843	16922	17034	16545	16930	16807	16812	16964	16902	16857	16813	16874	16953	16851	16900	16791	16933	16877	16971	16904	16861	16751	16932	16881	16810	16881	16789	16734	16859	16884	17020	16828	17062	16891	16940	16665	16716	16674	16840	16863	16915	16996	16866	16935	16854	16672	16841	16721	16723	16708	16803	16945	16717	16981	16780	16856	16871	16786	17077	17057	16914	16811	16923	16868	16824	16875	16970	16962	16784	16783	16842	16714	16878	16714	16886	16854	16709	16702	16702	16859	16802	16979	16719	16890	17001	16878	16783	16843	16942	16814	16814	16668	16962	16719	16786	16755	17013	17068	16677	16828	16938	16986	16967	16572	17038	16704	16696	16907	16974	16859	16945	16810	16996	16877	16814	16819	16877	16846	16761	16890	17087	16746	16954	16754	16816	16832	16877	16814	16751	16830	16692	16840	16854	16890	16977	16875	16786	16924	16783	16711	16791	16933	17045	16917	16875	16846	16760	16694	16775	17120	16876	16931	17035	16926	16863	16806	16706	16796	16895	16741	16738	16844	16861	16844	16877	17062	16930	16906	16710	16918	17073	16944	16983	16941	16982	16678	16918	16733	16949	17089	16862	17098	16863	17026	16950	16998	16790	16901	16892	16894	16689	16694	16999	16898	16806	16962	16801	16992	16938	16664	16770	16936	16915	16970	16713	16943	16938	16987	16917	16838	16968	16821	16793	17029	16863	16897	16805	16862	16902	16912	16797	16939	16839	17083	16985	16819	16805	16789	16704	16873	16952	16797	16894	16680	16931	16958	16861	16784	16860	16759	16708	16937	17012	17106	16962	17001	17084	16716	16796	16869	16936	16724	16785	16823	16823	16764	16811	16840	16818	16678	16819	16675	16790	16843	17060	16825	16848	16678	16825	16825	16788	16927	17016	17098	16878	16778	16801	17105	16790	16899	16820	16907	16860	16861	16879	16883	16744	16982	16874	16702	16738	17023	16946	16726	16999	17058	16798	17031	16793	16947	16815	16816	16923	17067	16872	16852	16919	17070	16931	16863	16706	16749	16971	16859	16833	16629	16869	16990	16862	16769	17076	16607	16927	16977	16883	16720	16988	16702	16902	16915
22675	40348	33996	25414	20009	18950	17634	16661	16378	15820	15418	15315	15121	14849	14879	14783	14568	14725	14560	14510	14469	14463	14292	14537	14380	14347	14597	14627	14286	14359	14180	14551	14187	14280	14329	14301	14512	14580	14356	14447	14466	14286	14597	14672	14545	14551	14365	14321	15070	15985	15350	14821	14373	14601	14373	14335	14296	14298	14321	14353	14305	14300	14433	14260	14319	14413	14231	14346	14446	14278	14282	14437	14258	14207	14251	14520	14488	14358	14354	14230	14355	14470	14352	14293	14409	14246	14415	14176	14284	14503	14428	14443	14262	14339	14365	14222	14351	14429	14306	14363	14294	14188	14268	14371	14482	14333	14436	14348	14317	14328	14393	14208	14377	14314	14383	14440	14336	14378	14445	14277	14327	14291	14354	14267	14265	14514	14226	14328	14339	14247	14223	14252	14247	14171	14245	14369	14351	14261	14446	14144	14238	14302	14277	14383	14462	14270	14290	14249	14254	14353	14208	14326	14407	14250	14293	14435	14355	14182	14351	14313	14195	14214	14217	14342	14201	14171	14287	14240	14299	14480	14221	14274	14255	14246	14410	14320	14315	14278	14381	14252	14273	14159	14261	14379	14224	14383	14324	14294	14237	14179	14268	14253	14425	14340	14283	14201	14344	14360	14347	14285	14365	14283	14274	14267	14312	14386	14252	14346	14342	14341	14454	14425	14235	14413	14314	14394	14330	14158	14320	14462	14201	14421	14344	14286	14267	14222	14263	14350	14370	14382	14415	14250	14211	14373	14357	14468	14361	14271	14292	14254	14395	14367	14140	14215	14265	14247	14233	14360	14404	14265	14123	14234	14161	14193	14346	14239	14160	14248	14415	14108	14219	14338	14180	14252	14312	14417	14403	14287	14211	14444	14094	14330	14315	14397	14379	14182	14294	14167	14229	14203	14281	14331	14390	14304	14422	14332	14210	14276	14412	14195	14299	14224	14341	14046	14484	14255	14235	14377	14475	14296	14164	14383	14392	14349	14211	14421	14481	14108	14164	14284	14366	14444	14322	14254	14296	14266	14466	14309	14155	14309	14222	14344	14362	14236	14539	14388	14171	14156	14294	14427	14160	14409	14221	14229	14403	14339	14210	14338	14327	14254	14250	14237	14525	14428	14322	14303	14367	14294	14337	14304	14379	14449	14384	14233	14325	14476	14274	14461	14320	14338	14379	14204	14399	14309	14441	14307	14153	14259	14404	14302	14328	14245	14410	14363	14186	14462	14304	14282	14131	14355	14329	14320	14272	14198	14269	14141	14389	14157	14196	14462	14452	14322	14237	14384	14117	14362	14372	14355	14175	14360	14284	14193	14372	14422	14172	14327	14384	14102	14454	14519	14281	14283	14204	14419	14466	14166	14273	14261	14373	14264	14357	14285	14269	14423	14418	14365	14364	14357	14189	14327	14400	14345	14392	14267	14524	14206	14511	14268	14404	14292	14369	14086	14285	14411	14319	14312	14501	14310	14286	14365	14406	14317	14243	14304	14303	14454	14255	14471	14168	14344	14374	14254	14415	14338	14451	14316	14445	14204	14288	14447	14251	14156	14126	14277	14234	14324	14258	14321	14242	14444	14195	14326	14429	14432	14295	14197	14293	14344	14373	14326	14301	14300	14372	14286	14330	14315	14308	14219	14284	14189	14213	14260	14368	14455	14227	14319	14253	14349	14190	14266	14272	14290	14302	14236	14355	14357	14314	14201	14352	14395	14318	14121	14319	14262	14299	14370	14269	14350	14327	14376	14244	14274	14431	14320	14197	14428	14385	14635	14384	14284	14368	14341	14335	14166	14314	14454	14398	14298	14320	14475	14322	14260	14184	14354	14320	14170	14399	14169	14237	14305	14382	14176	14393	14226	14212	14359	14313	14130	14236	14331	14197	14392	14141	14423	14312	14263	14182	14224	14290	14369	14194	14305	14387	14459	14249	14313	14299	14167	14387	14451	14384	14238	14400	14325	14308	14197	14447	14402	14327	14357	14431	14383	14157	14254	14143	14226	14265	14277	14304	14231	14245	14332	14229	14284	14219	14272	14379	14531	14516	14176	14221	14255	14373	14128	14261	14410	14466	14248	14484	14236	14312	14393	14397	14143	14369	14275	14474	14247	14242	14236	14225	14062	14318	14383	14259	14436	14348	14140	14424	14402	14355	14366	14474	14364	14364	14173	14288	14289	14324	14260	14089	14378	14243	14342	14248	14336	14223	14322	14375	14261	14384	14540	14234	14463	14398	14400	14256	14389	14186	14431	14340	14197	14277	14259	14296	14333	14253	14236	14146	14290	14370	14320	14184	14355	14396	14385	14371	14196	14342	14264	14223	14419	14246	14275	14327	14380	14292	14314	14304	14346	14270	14234	14226	14277	14182	14364	14338	14221	14199	14339	14254	14381	14238	14210	14416	14304	14154	14410	14461	14266	14338	14150	14558	14285	14312	14437	14452	14335	14334	14349	14273	14166	14287	14296	14311	14269	14368	14319	14280	14372	14327	14263	14264	14230	14450	14110	14392	14497	14495	14243	14301	14389	14447	14149	14332	14272	14289	14157	14253	14189	14388	14293	14176	14469	14176	14313	14186	14245	14297	14401	14370	14359	14215	14403	14427	14291	14373	14409	14310	14200	14372	14342	14539	14264	14075	14401	14291	14446	14451	14478	14355	14434	14364	14377	14398	14244	14296	14267	14380	14497	14324	14328	14379	14323	14141	14205	14317	14385	14226	14387	14327	14197	14284	14269	14198	14178	14239	14365	14318	14291	14361	14313	14367	14514	14332	14316	14080	14349	14520	14267	14417	14401	14244	14304	14315	14417	14372	14378	14274	14578	14376	14348	14134	14420	14376	14268	14303	14302	14288	14362	14356	14340	14415	14270	14218	14294	14315	14191	14333	14386	14323	14365	14239	14221	14248	14291	14274	14363	14298	14436	14246	14439	14365	14284	14357	14414	14338	14405	14223	14587	14260	14284	14497	14255	14442	14430	14396	14360	14262	14384	14470	14188	14333	14162	14336	14222	14309	14414	14228	14333	14290	14240	14435	14301	14190	14261	14168	14288	14446	14367	14277	14419	14219	14261	14192	14272	14272	14294	14384	14283	14263	14340	14149	14304	14510	14140	14267	14296	14310	14296	14262	14231	14380	14293	14476	14321	14293	14417	14100	14218	14467	14394	14304	14298	14246	14208	14473	14152	14354	14309	14197	14338	14347	14324	14374	14282	14316	14580	14290	14382	14299	14354	14407	14330	14333	14357	14134	14553	14367	14286	14206	14362	14410	14367	14213	14343	14358	14266	14297	14403	14273	14341	14359	14295	14271	14264	14248	14165	14309	14166	14458	14366	14249	14362	14387	14295	14321	14310	14475	14422	14351	14365	14433	14330	14283	14253	14266	14198	14395	14330	14368	14276	14370	14260	14312	14250	14310	14380	14393	14336	14424	14408	14371	14182	14313	14428	14213	14199	14323	13997	14257	14289	14314	14226	14242	14378	14500	14386	14515	14481	14375	14206	14387	14349	14232	14294	14299	14446	14193	14438	14348	14308	14507	14303	14136	14250	14268	14246	14322	14357	14302	14383	14370	14401	14315	14307	14254	14143	14228	14321	14358	14379	14314	14396	14312	14327	14210	14327	14383	14382	14388	14307	14442	14263	14394	14061	14535	14237	14400	14185	14332	14291	14420	14287	14418	14275	14078	14333	14344	14261	14346	14344	14343	14368	14238	14273	14337	14273	14477	14219	14164	14407	14231	14330	14413	14566	14316	14188	14266	14177	14548	14403	14246	14200	14433	14244	14276	14167	14205	14416	14205	14400	14340	14443	14455	14304	14357	14288	14302	14343	14524	14503	14240	14145	14385	14225	14180	14366	14357	14399	14469	14145	14219	14288	14414	14397	14331	14277	14340	14271	14269	14315	14237	14225	14168	14284	14338	14369	14372	14322	14395	14378	14211	14480	14339	14284	14344	14196	14405	14395	14259	14365	14405	14370	14282	14258	14374	14231	14361	14320	14400	14267	14364	14418	14505	14374	14252	14458	14372	14188	14373	14219	14245	14345	14477	14314	14298	14479	14238	14263	14295	14184	14409	14274	14139	14324	14349	14277	14255	14391	14244	14400	14379	14391	14659	14215	14297	14425	14492	14311	14292	14348	14359	14233	14265	14316	14426	14351	14413	14347	14331	14328	14400	14181	14476	14375	14320	14492	14476	14247	14370	14298	14221	14521	14244	14406	14422	14319	14398	14304	14233	14308	14419	14283	14434	14217	14292	14429	14295	14263	14377	14486	14213	14424	14360	14181	14262	14348	14461	14473	14221	14400	14554	14356	14293	14561	14221	14249	14345	14436	14186	14304	14299	14319	14181	14360	14292	14373	14177	14320	14386	14385	14309	14351	14139	14323	14443	14207	14297	14398	14164	14253	14343	14239	14285	14297	14467	14345	14318	14298	14403	14326	14278	14331	14361	14320	14310	14387	14143	14221	14233	14139	14367	14460	14272	14324	14289	14280	14149	14344	14421	14310	14291	14149	14279	14321	14256	14221	14394	14239	14278	14359	14311	14196	14118	14207	14185	14324	14260	14409	14374	14312	14284	14369	14298	14328	14357	14371	14320	14181	14275	14288	14307	14168	14275	14388	14342	14427	14119	14377	14239	14244	14224	14468	14318	14495	14272	14291	14482	14276	14148	14359	14431	14316	14239	14135	14407	14202	14306	14208	14152	14401	14141	14295	14443	14295	14292	14370	14249	14268	14357	14252	14184	14408	14198	14208	14333	14526	14260	14506	14235	14322	14415	14306	14270	14236	14398	14236	14232	14257	14305	14541	14362	14337	14314	14372	14185	14254	14372	14187	14359	14155	14224	14386	14275	14348	14332	14221	14220	14244	14147	14293	14126	14136	14283	14429	14206	14324	14253	14265	14570	14324	14266	14426	14145	14326	14334	14441	14374	14223	14405	14397	14478	14329	14468	14244	14260	14327	14386	14327	14139	14408	14313	14503	14411	14268	14305	14163	14244	14327	14220	14341	14210	14307	14456	14240	14267	14253	14302	14604	14446	14283	14331	14107	14423	14371	14389	14327	14146	14314	14226	14469	14355	14346	14330	14097	14432	14356	14474	14393	14337	14265	14335	14467	14349	14194
22906	21439	29372	23822	21662	23615	24936	18941	17814	17724	17552	17142	16915	16650	16631	16517	16669	16487	16263	16189	16348	16229	16060	16258	16407	16125	16188	16264	16037	16127	16113	16270	16239	16216	16246	16128	16202	16255	16300	16288	16064	16215	16300	16143	16141	16170	16098	16284	16721	18032	17670	17027	16752	16285	16161	15942	15947	16046	15913	16096	15917	16030	15893	16116	16084	16040	16088	16151	16093	16204	16027	16080	15958	16035	16066	15916	15838	16156	16173	16030	16138	16090	16034	16057	16045	16025	16112	15995	15950	16259	16149	16173	16089	16076	15969	16129	16131	15930	16138	16044	16131	16067	15779	15918	16150	15981	16192	15994	16281	16003	15845	15906	15958	15986	15904	15992	15976	16159	15940	16064	15878	16130	15974	16075	15971	15824	16201	16129	15851	15930	15967	15956	16170	15984	16114	16135	16277	15899	16237	16109	16064	16015	15990	15924	15910	15957	15933	15938	15838	16057	15977	16047	15949	15926	15940	16144	15907	15955	16022	15918	15953	16026	16172	16017	16281	15800	16023	16002	15939	16030	16116	16116	16033	16036	16136	16020	16168	15954	16075	15864	15860	15867	16100	16132	15885	16043	16150	15952	16011	16021	16108	15872	15927	15879	15935	15908	15979	15990	16277	16057	16041	16110	16013	15933	16016	16024	16220	16030	15764	15998	16095	16084	15929	15996	15829	15988	16050	16101	15899	15977	16044	16224	15936	15947	15791	15893	16037	15904	16122	16040	15869	15951	15920	15811	15891	15902	15891	15852	15923	15943	15923	16048	16081	16066	15939	16122	15980	15946	16078	15964	16117	15813	15934	15909	16053	16226	16099	15895	16197	15868	15952	16064	16008	16012	15855	16133	16127	15910	16145	16044	16039	15933	15961	15835	16012	16179	16134	16085	16012	16060	16050	16021	16072	15971	15965	15924	16051	16030	15744	15842	15890	15971	16094	16113	15712	15996	16014	15936	16004	16006	15935	16088	15992	16038	16005	15920	15902	16187	15976	16093	16082	15894	15994	16063	15972	16044	15880	15920	16077	16059	16094	15895	15929	16008	16104	16253	15997	16014	15961	16043	15880	16049	15985	15977	15967	15947	15908	15813	16110	16091	15988	16007	16094	16043	15984	16073	16160	15917	15993	16035	15936	15872	15966	15860	16099	16153	15898	15875	15914	15853	15988	16063	16271	15946	16007	16146	16001	15890	15891	16034	16104	15946	15935	15873	15993	15987	16032	15928	16039	16037	15850	15926	15885	16221	16184	15953	15903	16050	16062	16033	16012	15914	16070	16012	16183	16125	16049	16078	16083	16150	15901	15971	16048	16066	15995	15826	16009	15888	15843	15965	15975	16014	15955	16071	16087	15890	16125	15895	15971	15835	15946	16158	15995	15967	16063	15727	15834	15946	16088	16144	16086	15997	16083	15904	16009	15951	16185	15943	16061	15932	15906	16138	16105	15931	16009	16076	15878	15815	16021	16023	15988	16005	15931	15923	15905	16028	16023	15875	15996	15906	15861	15954	15831	16159	15904	16254	15920	16089	15971	15804	16055	16058	15980	16029	16092	16126	16013	15919	15900	16013	16162	15954	16045	15995	16130	15814	15870	15980	16003	15946	16030	16162	15835	16032	16086	15975	15994	15976	16006	15994	16155	16157	15993	15968	16087	15937	16160	15812	15944	16121	15941	16034	16183	16035	16019	15988	15960	16133	15976	16109	15986	16023	15883	15906	16233	15982	15890	16042	16008	16067	15984	15986	16132	15763	15975	16059	15805	15914	15901	16049	15876	16017	16080	15990	15933	15987	16330	15764	15990	15993	16017	15937	15884	16111	16112	16126	16047	15902	15953	15963	15900	16036	16078	16064	15932	15896	16135	16053	15960	15962	15934	16029	16034	15862	15837	16132	15922	15888	15890	16105	15959	15962	15881	15904	16031	16153	16001	15964	15916	15913	16075	16194	16125	16100	15778	16158	16104	15996	16070	16032	15911	15827	15880	15933	16000	16217	16054	16051	15999	15889	15997	16148	16162	16004	15990	15988	16079	15920	16104	15909	16053	16123	15940	15922	15953	15980	15943	16170	16030	16171	15914	15854	16103	16006	15929	15931	15968	15748	16004	15992	15991	15969	16315	16007	16145	15973	15801	16073	15975	16117	15857	15772	15836	15853	16033	15792	15892	15938	15867	15834	15938	16092	16041	15977	16022	15934	15953	16067	15956	15973	16173	15916	15828	15861	16291	16048	16182	16075	16214	16114	16182	15931	15932	16198	16046	15951	16024	16059	15997	15935	15807	15909	16061	15920	16018	16003	16153	16138	16056	16010	16065	15902	16099	15969	15973	15911	16181	16194	15944	15846	15939	16173	15987	15944	16148	16071	16116	15880	15984	16147	15968	16052	16010	15938	15805	16000	16015	16074	15867	15913	15976	16006	16135	16168	15890	15891	15958	16070	15992	15818	15972	15995	16008	15960	16017	15789	16076	15892	16027	16080	15992	16095	16087	15845	16073	15946	15841	15904	16151	16137	15864	16097	15868	15947	16053	16053	16041	16026	15973	15932	16041	15982	15984	15889	16076	16002	16175	16077	15903	15946	15942	15725	15889	16114	15931	16118	16016	15992	15934	16053	15901	15974	15885	16017	16127	15875	15979	16043	15989	15782	15850	16058	16015	15820	15911	16165	16072	16075	15969	16057	16074	15981	16132	15944	16300	16022	16246	15949	16051	16098	16019	16033	15946	16067	15923	15994	16013	15966	15801	15995	16035	15990	16157	16001	15839	15947	16114	16184	15981	15970	16096	15979	15844	16013	16128	16107	15925	15791	15951	15987	16050	15964	16158	15933	15945	16073	16194	16142	16129	15979	15942	15811	15923	16016	16257	16178	16135	16145	15972	15906	15906	15865	15761	16005	15947	15859	16116	15817	15911	15995	16050	15840	16120	15846	15812	15917	15999	16127	15971	15809	16211	15846	15943	15933	15712	15905	16016	16118	15826	15973	15895	16010	16091	15814	15957	15896	15970	15961	16079	16164	16010	15902	16102	15957	15999	15970	15891	16029	16021	15796	16076	16016	15930	16190	15946	15832	15842	16142	15951	16011	15986	16043	16010	16084	16076	16193	16083	15989	16119	15962	16173	16303	15962	16242	16116	15938	16029	15863	15946	15971	15839	15983	15885	16026	15839	15809	16027	15966	15900	16079	15969	16059	16082	16154	16126	16021	15839	15660	15926	15968	15983	15991	16048	15838	16192	15920	15932	15954	15997	16222	16179	16126	15909	15953	15989	15840	15853	16046	16132	16103	16093	15913	16042	16083	16084	16053	15958	15901	15962	15824	15826	15943	16073	15851	16117	15941	15865	16076	16007	16096	15961	16083	16042	15810	16023	15930	16162	15926	15944	15976	15997	15924	16096	15995	16036	15865	16072	15946	15989	16047	16010	15996	15985	16137	15856	15813	15958	16163	16055	16101	16057	15947	15985	15814	15891	16001	15747	15967	16101	16160	16159	15798	15948	15903	16169	16051	16063	15943	16058	15882	16061	16032	16037	15898	15844	15924	15778	15889	16160	15856	16050	15958	15915	15964	15983	16017	15956	16064	15678	15946	16018	16211	15986	15972	16011	16049	15834	15919	15983	16008	16090	15919	15918	15936	16068	15845	16007	16089	16058	16084	15977	15821	15891	15741	15928	16006	15881	16049	16233	16066	15968	16012	16058	16076	15888	15963	15946	16137	15918	16101	15904	15950	15863	16064	15915	15908	15930	15897	16140	15984	15949	15949	16069	15946	16227	15914	15997	15979	16000	15882	16173	16202	16174	15913	16053	15840	16149	16110	16099	15893	16040	16254	15983	16152	16041	16133	15838	15936	16020	16004	15891	16030	16080	15994	16079	15935	15809	16136	15978	16043	16024	15908	15992	15866	16082	16108	16107	16098	15998	15999	15740	15891	16054	15950	15974	16068	16201	16208	16069	15937	15893	15686	16017	16051	16089	16001	15930	16032	15948	15918	15978	16023	16134	15793	15809	16045	16274	15994	16230	15988	15981	16147	16014	16038	16085	15858	15939	16067	16218	16066	15877	16011	16112	15988	15855	16104	16171	15839	16196	15978	16128	15906	16043	16013	15882	15958	16205	16019	15814	15880	16075	16030	15981	15870	15886	15906	16013	16109	16052	16006	16111	15917	16218	16016	15991	16113	16129	15873	15998	15851	16050	15987	16121	16354	16023	16041	15980	16146	16005	16163	15956	16086	16008	16072	15983	15959	15877	15783	15994	16120	15992	16016	15722	15961	15936	16081	15977	16011	16164	15819	16136	16165	16029	15917	16083	15831	16149	15910	15853	15957	16078	15933	15901	16100	16004	15998	15941	16135	15886	16010	16036	15971	15933	15848	16048	16045	16151	15904	16085	16036	16021	15957	16272	15957	15969	15806	16144	16101	15941	15855	16027	15988	15894	15953	15964	15946	16095	15988	16022	15912	15927	16036	16122	16071	15899	15894	15912	15884	15982	16035	15983	16016	16094	16014	16061	16016	16206	15923	15783	15999	15971	16095	15812	15814	15973	16090	15733	15967	16067	16048	15981	15843	16068	16097	15948	16017	15981	15884	16104	15951	16136	16063	16051	16139	16005	15871	15964	15838	15769	15958	15932	16125	16167	15995	16053	15876	15986	16151	15937	16183	16176	15976	15956	15824	16060	15854	16006	16034	15888	15944	15922	15815	15934	15971	16125	15995	16166	16050	15938	16115	15835	16067	16130	16017	16061	16054	15822	16002	16177	15974	15898	15807	15992	15987	16025	15967	15992	16042	16086	16153	15991	16098	15958	15868	15968	15958	15747	16067	16134	15946	15944	15991	16050	16077	16259	16028	16039	16074	16113	16161	16080	15877	15912	15997	15926	16022	16058	15842	15921	15994	16110	16035	15995	15917	16067	15939	16126	15973	16067	16049	16065	15954	15921	15974	15929	15748	16185	15932	16117	15901	16086	16069	15931	15942	15910	15895	15969	16016	16091	16098	15981	15945	15879	15958	16017	16002	15878	15777	16148	16095	16005	15794	15892	15820	16158	15924	15888	16184	16030	15995	16029	15912	15989	16052	16038	15912	16067	16074	15878	16035	15849	15985	15885	16040	15852	16014
26179	44117	38334	27907	21924	19807	18371	17395	16822	15972	15555	15257	15189	14642	14548	14494	14419	14208	14011	14110	13994	14083	13803	13832	14014	13782	13967	13949	13953	13931	13949	14063	14047	13823	13931	14014	14033	13789	13848	13752	13763	13851	13985	13983	14004	13899	14001	14011	15067	16797	15728	15110	14416	13997	13787	13813	13884	13722	13674	13677	13767	13904	13842	13757	13694	13776	13694	13925	13658	13765	13733	13826	13713	13775	13836	13776	13863	13688	13750	13916	13703	13707	13687	13768	13926	13722	13766	13765	13798	13770	13823	13983	13788	13816	13741	13806	13679	13624	13893	13764	13776	13880	13881	13767	13797	13778	13795	13760	13726	13707	13667	13763	13953	13627	13815	13806	13833	13713	13796	13671	13652	13865	13518	13758	13792	13779	13832	13794	13752	13799	13828	13808	13769	13795	13741	13708	13863	13921	13838	13869	13661	13816	13662	13996	14029	13785	13895	13634	13589	13805	13807	13849	13743	13730	13747	13815	13690	13998	13765	13859	13663	13632	13596	13872	13802	13786	13770	13753	13789	13745	13768	13754	14004	13928	13890	13830	13742	13720	13749	13834	13706	13749	13787	13708	13578	13791	13841	13860	13687	13765	13686	13759	13795	13854	13805	13666	13763	13593	13828	13898	13647	13671	13853	13877	13748	13656	13932	13623	13757	13648	13690	13843	13804	13821	13768	13662	13766	13686	13649	13615	13810	13721	13803	13726	13689	13755	13781	13775	13745	13647	13812	13830	13724	13526	13724	13839	13816	13845	13980	13818	13702	13787	13772	13679	13840	13731	13782	13710	13728	13778	13790	13871	13627	13696	13905	13847	13871	13820	13860	13812	13678	13714	13814	13783	13655	13684	13668	13761	13812	13598	13640	13645	13658	13733	13709	13781	13845	13740	13883	13664	13613	13645	13765	13826	13707	13807	13830	13790	13783	13617	13782	13777	13690	13814	13775	13809	13816	13831	13734	13797	13989	13699	13794	13897	13710	13756	13731	13717	13846	13644	13636	13745	13765	13818	13889	13795	13781	13747	13795	13813	13647	13741	13786	13695	13830	13794	13728	13703	13776	13820	13637	13875	13972	13755	13782	13494	13750	13852	13728	13659	13698	13650	13794	13768	13776	13689	13712	13940	13726	13790	13831	13885	13888	13785	13864	13654	13896	13606	13735	13894	13724	13683	13860	13787	13746	13771	13889	13675	13732	13841	13753	13780	13641	13794	13813	13646	13704	13609	13819	13597	13630	13674	13841	13811	13860	13672	13829	13800	13754	13778	13721	13754	13855	13672	13828	13936	13761	13787	13672	13797	13788	13733	13795	13703	13829	13727	13748	13691	13769	13746	13671	13819	13910	13783	13675	13857	13735	13669	13879	13848	13760	13786	13899	13751	13817	13675	13622	13750	13788	13737	13738	13675	13759	13719	13841	13698	13768	13810	13789	13874	13796	13742	13826	13764	13663	13814	13800	13682	13754	13779	13625	13795	13742	13688	13657	13615	13872	13701	13807	13755	13605	13635	13824	13574	13729	13823	13743	13737	13763	13755	13769	13788	13717	13755	13741	13591	13684	13887	13725	13824	13691	13894	13864	13711	13765	13850	13670	13716	13651	13729	13775	13731	13726	13736	13773	13911	13673	13851	13692	13703	13709	13773	13781	13722	13802	13745	13782	13769	13675	13742	13860	13865	13651	13684	13688	13828	13856	13787	13680	13767	13757	13871	13789	13671	13655	13858	13807	13822	13838	13715	13844	13860	13726	13753	13806	13900	13851	13684	13807	13736	13638	13664	13664	13760	13592	13746	13727	13685	13845	13722	13755	13746	14005	13895	13912	13710	13638	13871	14157	13717	13805	13679	13661	13786	13954	13851	13721	13643	13601	13699	13720	13824	13751	13757	13859	13548	13901	13746	13754	13816	13832	13732	13586	13826	13636	13789	13700	13811	13722	13799	13825	13805	13782	13702	13776	13718	13747	13723	13737	13814	13648	13877	13628	13686	13853	13845	13894	13786	13703	13789	13788	13779	13811	13869	13743	13797	13714	13777	13787	13622	13784	13804	13621	13822	13748	13706	13975	13729	13885	13619	13707	13688	13879	13842	13733	13699	13853	13721	13642	13753	13754	13629	13580	13724	13783	13851	13726	13845	13689	13976	13811	13850	13917	13858	13799	13753	13632	13625	13634	13732	13757	13975	13740	13800	13893	13669	13878	13700	13904	13577	13757	13815	13744	13809	13714	13790	13684	13819	13785	13803	13858	13573	13693	13833	13725	13837	13660	13847	13780	13631	13782	13641	13683	13928	13491	13773	13723	13696	13808	13719	13826	13803	13835	13761	13788	13665	13802	13726	13879	13795	13754	13722	13924	13652	13474	13713	13704	13675	13826	13717	13677	13709	13734	13785	13710	13597	13835	13717	13753	13731	13801	13642	13788	13855	13646	13821	13760	13764	13814	13656	13897	13646	13712	13571	13801	13702	13646	13705	13753	13635	13820	13728	13697	13847	13597	13751	13911	13789	13848	13808	13859	13619	13738	13747	13777	13781	13820	13685	13710	13652	13819	13585	13738	13792	13856	13528	13693	13811	13827	13791	13816	13849	13850	13638	13611	13719	13942	13755	13896	13716	13627	13863	13910	13672	13782	13883	13854	13773	13877	13890	13821	13778	13591	13735	13738	13736	13595	13830	13721	13689	13712	13726	13662	13858	13784	13560	13879	13725	13603	13764	13697	13899	13822	13848	13717	13873	13709	13618	13635	13834	13801	13539	13798	13838	13690	13834	13610	13861	13695	13992	13745	13739	13885	13724	13793	13721	13804	13831	13702	13740	13631	13609	13749	13711	13798	13644	13932	13747	13779	13701	13714	13827	13905	13872	13638	13687	13788	13983	13721	13643	13763	13564	13831	13829	13677	13660	13744	13732	13828	13642	13794	13854	13875	13815	13877	13727	13795	13787	13552	13710	13852	13780	13677	13715	13691	13858	13691	13865	13607	13632	13710	13859	13768	13859	13942	13933	13601	13677	13618	13771	13780	13727	13767	13687	13849	13643	13852	13686	13661	13866	13860	13739	13806	13799	13681	13777	13640	13596	13769	13756	13819	13789	13781	13921	13713	13773	13787	13737	13622	13637	13713	13820	14086	13851	13724	13883	13812	13876	13770	13725	13824	13816	13775	13896	13836	13654	13851	13706	13669	13734	13676	13560	13785	13687	13818	13634	13826	13747	13665	13881	13872	13750	13877	13792	13629	13841	13864	13751	13785	13824	13815	13624	13852	13631	13701	13774	13750	13771	13818	13924	13834	13919	13762	13781	13798	13739	13759	13735	13746	13804	13725	13803	13668	13764	13687	13600	13526	13662	13795	13786	13667	13843	13799	13635	13728	13811	13803	13773	13657	13900	13730	13606	13712	13829	13639	13859	13777	13647	13763	13745	13762	13564	13725	13844	13698	13683	13786	13682	13812	13928	13710	13862	13678	13601	13826	13673	13776	13751	13783	13774	13662	13777	13683	13756	13746	13794	13705	13729	13775	13769	13590	13754	13839	13771	13718	13642	13825	13652	13862	13716	13798	13835	13751	13806	13604	13703	13744	13795	13653	13761	13660	13711	13870	13774	13786	13727	13703	13512	13793	13532	13763	13676	13770	13805	13822	13707	13733	13851	13711	13628	13662	13564	13914	13781	13734	13769	13809	13755	13800	13703	13832	13812	13693	13668	13763	13684	13671	13581	13718	13695	13785	13563	13767	13842	13800	13673	13668	13761	13742	13714	13734	13809	13752	13661	13900	13620	13883	13808	13668	13859	13885	13698	13800	13731	13725	13715	13829	13738	13816	13824	13781	13918	13721	13788	13618	13809	13812	13756	13810	13644	13748	13765	13683	13676	13777	13782	13646	13931	13673	13836	13828	13896	13830	13798	13843	13704	13784	13639	13728	13805	13758	13606	13653	13761	13767	13750	13720	13759	13786	13768	13575	13800	13841	13709	13930	13887	13802	13854	13783	13827	13652	13634	13621	13747	13754	13796	13825	13960	13791	13856	13770	13959	13880	13734	13697	13767	13698	13711	13842	13661	13861	13844	13612	13812	13629	13872	13882	13625	13772	13531	13825	13873	13623	13744	13628	13686	13795	13679	13655	13704	13786	13796	13729	13836	13700	13753	13700	13660	13532	13853	13786	13893	13785	13650	13743	13832	13746	13640	13771	13850	13844	13905	13721	13818	13695	13854	13786	13839	13884	13710	13723	13725	13677	13858	13793	13859	13768	13722	13758	13607	13719	13779	13747	13742	13955	13664	13657	13901	13793	13672	13883	13758	13972	13777	13606	13726	13749	13664	13838	13728	13662	13495	13898	13684	13831	14038	13844	13805	13721	13824	13839	13699	13653	13774	13703	13696	13822	13748	13844	13717	13852	13593	13808	13825	13868	13574	13675	13779	13785	13623	13829	13673	13704	13687	13770	13780	13768	13825	13775	13776	13938	13740	13704	13696	13856	13628	13857	13683	13750	13593	13609	13749	13815	13806	13663	13920	13785	14053	13682	13722	13885	13884	13730	13553	13814	13859	13744	13628	13909	13729	13883	13708	13717	13858	13782	13670	13674	13626	13766	13664	13739	13708	13815	13809	13805	13631	13864	13739	13744	13683	13825	13746	13926	13771	13645	13547	13813	13809	13604	13644	13654	13826	13654	13600	13833	13689	13554	13658	13788	13611	13747	13787	13650	13804	13835	13814	13898	13765	13836	13786	13772	13802	13696	13713	13852	13738	13862	13670	13836	13682	13665	13777	13740	13874	13766	13848	13800	13768	13661	13763	13804	13829	13637	13581	13717	13813	13969	13713	13786	13799	13794	13759	13854	13623	13754	13780	13848	13759	13757	13544	13769	13745	13671	13857	13866	13715	13798	13872	13860	13807	13786	13900	13575	13744	13718	13694	13664	13649	13820	13718	13753	13804	13557	13899	13504	13658	13823	13757	13711	13738	13820	13715	13648	13691	13733	13771	13749	13641	13602	13768	13663	13780	13764	13665	13887	13751	13789	13766	13765	13611	13750	13582	13779	13728	13691	13648	13714	13596	13678	13995	13696	13961	13763	13902	13855	13917	13873	13655	13560	13641	13608	13581	13695	13695	13671	13678
27699	22772	25849	21973	17199	16935	16737	16130	15845	15948	15955	16090	16036	15788	15779	15864	15717	15678	15771	15754	15703	15624	15612	15693	15758	15692	15602	15516	15601	15933	15579	15813	15687	15628	15576	15676	15615	15751	15669	15734	15803	15706	15601	15763	15498	15714	15875	15545	15710	15841	15865	16021	15645	15830	15680	15709	15585	15554	15780	15447	15570	15457	15568	15560	15759	15669	15600	15836	15555	15823	15759	15719	15899	15598	15597	15505	15766	15549	15651	15608	15755	15598	15698	15642	15657	15603	15615	15520	15689	15603	15604	15618	15584	15720	15532	15536	15642	15674	15480	15645	15648	15354	15537	15598	15659	15561	15459	15559	15665	15565	15712	15597	15455	15734	15654	15810	15674	15848	15427	15608	15644	15593	15639	15616	15675	15316	15673	15364	15556	15523	15530	15624	15538	15474	15527	15753	15620	15735	15813	15701	15414	15577	15704	15598	15471	15740	15472	15509	15622	15748	15765	15807	15813	15849	15754	15661	15528	15678	15620	15517	15449	15744	15549	15554	15734	15764	15588	15545	15680	15706	15599	15727	15534	15560	15566	15500	15610	15556	15611	15466	15476	15731	15587	15476	15530	15663	15789	15846	15741	15556	15790	15606	15440	15575	15624	15765	15648	15556	15684	15569	15586	15574	15525	15586	15573	15777	15761	15516	15515	15688	15653	15498	15524	15615	15527	15570	15637	15567	15546	15633	15664	15648	15717	15849	15517	15470	15541	15477	15722	15505	15620	15557	15569	15731	15667	15573	15522	15545	15531	15514	15469	15829	15830	15528	15831	15691	15836	15657	15485	15566	15645	15587	15769	15621	15686	15476	15596	15558	15616	15528	15485	15640	15530	15629	15621	15574	15502	15458	15741	15627	15713	15517	15726	15630	15866	15813	15826	15491	15553	15836	15562	15386	15616	15587	15851	15773	15651	15605	15854	15587	15450	15597	15767	15579	15737	15575	15581	15895	15629	15400	15661	15525	15771	15553	15572	15584	15506	15687	15819	15650	15678	15557	15526	15632	15652	15596	15496	15617	15638	15711	15751	15584	15654	15456	15641	15406	15737	15745	15493	15700	15731	15700	15525	15750	15675	15629	15644	15718	15765	15437	15635	15579	15634	15648	15641	15446	15562	15554	15454	15539	15666	15495	15431	15761	15605	15505	15756	15626	15690	15624	15767	15531	15666	15543	15529	15868	15651	15815	15778	15579	15534	15574	15699	15609	15747	15745	15711	15583	15976	15566	15509	15496	15705	15507	15563	15480	15555	15727	15753	15590	15596	15764	15577	15661	15832	15835	15714	15647	15678	15683	15664	15454	15630	15676	15627	15789	15684	15678	15612	15533	15383	15804	15664	15521	15726	15641	15433	15591	15602	15600	15663	15654	15547	15653	15551	15625	15664	15657	15713	15713	15447	15764	15642	15704	15689	15564	15704	15447	15668	15743	15596	15576	15688	15724	15554	15670	15788	15707	15704	15500	15432	15645	15556	15806	15663	15742	15691	15625	15532	15467	15581	15522	15718	15714	15621	15496	15583	15791	15756	15925	15721	15820	15771	15571	15733	15607	15704	15773	15602	15680	15737	15723	15869	15621	15495	15623	15709	15610	15367	15651	15736	15477	15656	15668	15610	15647	15834	15625	15932	15810	15463	15634	15530	15690	15668	15539	15616	15671	15812	15642	15500	15614	15405	15433	15663	15602	15698	15613	15567	15476	15555	15571	15537	15411	15555	15605	15777	15581	15636	15552	15551	15396	15592	15473	15567	15596	15580	15619	15760	15631	15681	15563	15606	15519	15655	15816	15513	15800	15499	15589	15595	15614	15515	15502	15684	15650	15578	15671	15693	15752	15558	15702	15707	15701	15587	15635	15572	15434	15751	15590	15720	15578	15545	15652	15852	15557	15748	15662	15867	15522	15685	15435	15608	15680	15757	15625	15931	15593	15456	15647	15452	15634	15554	15615	15722	15635	15580	15455	15623	15621	15454	15509	15547	15510	15712	15470	15555	15709	15803	15546	15774	15709	15554	15886	15615	15726	15575	15582	15425	15534	15640	15453	15692	15531	15456	15552	15559	15576	15481	15593	15593	15434	15542	15530	15581	15607	15609	15704	15702	15689	15686	15697	15710	15490	15692	15557	15593	15602	15616	15669	15608	15717	15697	15553	15789	15560	15554	15428	15578	15603	15496	15703	15748	15559	15677	15638	15642	15794	15695	15654	15479	15603	15586	15688	15559	15659	15680	15855	15661	15539	15652	15542	15773	15592	15658	15820	15744	15598	15493	15597	15638	15639	15701	15784	15632	15695	15526	15727	15524	15598	15459	15514	15557	15737	15655	15687	15722	15811	15691	15716	15674	15606	15736	15931	15541	15579	15717	15707	15624	15613	15423	15722	15839	15569	15650	15547	15647	15609	15689	15277	15765	15696	15723	15898	15684	15616	15586	15560	15560	15693	15660	15663	15640	15627	15669	15629	15753	15558	15565	15679	15643	15634	15631	15757	15496	15753	15444	15580	15468	15492	15692	15769	15710	15443	15283	15429	15909	15673	15598	15488	15460	15523	15579	15568	15757	15592	15728	15507	15609	15720	15533	15727	15544	15628	15744	15504	15880	15480	15690	15785	15750	15661	15532	15497	15713	15742	15469	15908	15697	15632	15685	15591	15417	15599	15796	15506	15536	15672	15724	15580	15761	15420	15618	15509	15695	15776	15669	15589	15685	15639	15764	15757	15706	15675	15505	15491	15727	15601	15553	15520	15514	15610	15647	15836	15734	15658	15723	15603	15490	15685	15564	15563	15562	15548	15613	15585	15639	15808	15519	15624	15617	15557	15714	15641	15764	15715	15672	15549	15609	15741	15831	15585	15550	15628	15705	15539	15565	15665	15681	15575	15697	15563	15741	15695	15512	15531	15551	15513	15671	15593	15485	15603	15494	15892	15465	15712	15654	15534	15612	15744	15523	15686	15549	15703	15317	15632	15732	15621	15693	15663	15572	15737	15729	15627	15408	15605	15809	15542	15617	15393	15538	15473	15614	15819	15512	15563	15828	15686	15627	15485	15602	15611	15721	15626	15773	15515	15707	15489	15672	15717	15626	15706	15401	15629	15656	15480	15625	15491	15571	15492	15666	15864	15816	15484	15512	15663	15442	15424	15878	15639	15592	15726	15674	15587	15334	15610	15763	15696	15632	15625	15644	15673	15710	15751	15684	15631	15586	15560	15620	15359	15654	15546	15782	15657	15507	15687	15596	15653	15697	15658	15634	15575	15415	15491	15712	15636	15568	15697	15750	15612	15418	15507	15650	15550	15808	15710	15671	15774	15644	15460	15789	15571	15645	15610	15657	15630	15636	15596	15475	15775	15653	15642	15526	15647	15410	15590	15443	15714	15505	15630	15493	15634	15815	15607	15598	15403	15566	15659	15548	15641	15689	15727	15541	15624	15463	15644	15795	15548	15544	15558	15562	15545	15752	15553	15732	15473	15784	15586	15667	15764	15643	15464	15665	15612	15482	15754	15602	15598	15685	15609	15588	15697	15756	15583	15738	15700	15624	15691	15606	15522	15622	15433	15540	15599	15697	15573	15540	15687	15538	15465	15696	15484	15802	15711	15730	15728	15647	15772	15666	15546	15550	15684	15658	15659	15780	15586	15475	15705	15704	15663	15540	15728	15538	15651	15537	15549	15515	15420	15834	15644	15721	15599	15793	15430	15809	15774	15822	15662	15736	15569	15773	15461	15650	15650	15643	15594	15639	15522	15349	15523	15847	15498	15835	15509	15569	15552	15554	15974	15509	15645	15761	15817	15783	15679	15599	15557	15779	15716	15590	15604	15848	15747	15731	15478	15614	15642	15534	15582	15650	15559	15594	15660	15502	15606	15627	15328	15703	15595	15661	15834	15900	15679	15630	15740	15609	15452	15598	15592	15781	15441	15471	15452	15656	15772	15679	15826	15606	15433	15347	15700	15730	15446	15619	15623	15652	15563	15611	15525	15558	15538	15609	15437	15578	15637	15863	15706	15436	15575	15549	15572	15519	15718	15547	15816	15524	15673	15604	15689	15775	15452	15683	15430	15689	15707	15489	15567	15533	15437	15560	15788	15614	15718	15726	15703	15528	15724	15670	15680	15592	15741	15541	15577	15599	15674	15549	15453	15348	15561	15567	15443	15644	15636	15569	15544	15520	15732	15787	15597	15429	15714	15659	15721	15511	15492	15574	15643	15634	15601	15534	15598	15632	15605	15589	15584	15474	15655	15583	15764	15578	15571	15477	15654	15772	15737	15613	15613	15532	15730	15677	15550	15405	15576	15565	15429	15831	15574	15794	15503	15858	15717	15555	15770	15699	15484	15713	15795	15719	15497	15604	15578	15623	15658	15507	15644	15551	15588	15679	15768	15561	15577	15727	15655	15654	15597	15675	15723	15766	15812	15643	15487	15655	15663	15644	15619	15577	15529	15554	15615	15635	15630	15457	15534	15716	15618	15800	15649	15554	15557	15649	15648	15486	15601	15666	15445	15606	15501	15584	15787	15661	15635	15759	15692	15591	15635	15733	15855	15609	15658	15561	15484	15591	15585	15639	15564	15703	15644	15738	15681	15748	15775	15568	15629	15630	15654	15655	15600	15685	15721	15501	15876	15707	15654	15608	15581	15414	15644	15499	15594	15497	15571	15648	15619	15541	15640	15483	15690	15654	15580	15565	15674	15560	15838	15537	15438	15694	15519	15871	15793	15704	15608	15502	15522	15758	15934	15823	15674	15688	15546	15636	15564	15621	15648	15537	15692	15827	15733	15595	15701	15717	15678	15443	15515	15641	15777	15637	15686	15722	15714	15656	15694	15912	15624	15776	15695	15511	15613	15637	15779	15814	15718	15527	15695	15857	15693	15654	15662	15735	15480	15712	15584	15723	15782	15697	15772	15640	15348	15633	15755	15733	15666	15623	15552	15731	15571	15710	15528	15622	15755	15546	15647	15681	15665	15774	15774	15654	15575	15729	15536	15643	15655	15560	15549	15666	15738	15710	15696	15626	15788	15558	15658	15462	15596	15501	15579	15738	15519	15623	15600	15884	15627	15772	15627	15702	15513	15605	15595	15618	15637	15577	15455	15576	15586	15398	15503	15807	15744
21160	27321	24498	18326	15919	15623	14922	14668	14451	14360	14132	13975	14039	13954	13675	13867	13784	13671	13584	13715	13516	13412	13789	13476	13612	13581	13414	13609	13673	13458	13673	13862	13566	13724	13698	13576	13513	13475	13731	13594	13627	13611	13405	13645	13443	13623	13665	13575	13678	13987	13928	13708	13623	13641	13449	13588	13509	13540	13694	13675	13457	13566	13667	13631	13492	13624	13666	13567	13587	13506	13454	13593	13420	13750	13541	13593	13562	13506	13641	13562	13671	13560	13562	13532	13571	13568	13458	13539	13778	13643	13574	13612	13631	13577	13606	13492	13582	13470	13545	13525	13634	13834	13648	13639	13735	13541	13611	13656	13502	13610	13595	13628	13664	13641	13610	13620	13640	13646	13603	13563	13653	13672	13643	13585	13712	13581	13356	13437	13540	13466	13650	13557	13474	13523	13499	13362	13599	13632	13605	13610	13603	13661	13599	13454	13582	13674	13687	13469	13568	13568	13422	13523	13735	13589	13658	13667	13764	13589	13473	13476	13613	13460	13748	13635	13521	13417	13509	13453	13480	13630	13487	13683	13370	13681	13660	13616	13503	13641	13606	13608	13471	13484	13572	13560	13688	13648	13661	13679	13553	13543	13365	13579	13561	13612	13646	13530	13541	13689	13662	13357	13708	13620	13530	13535	13587	13517	13675	13735	13537	13583	13528	13588	13601	13705	13643	13515	13342	13410	13656	13590	13637	13583	13437	13604	13551	13526	13600	13617	13494	13696	13569	13455	13725	13530	13645	13583	13648	13450	13524	13575	13464	13541	13650	13527	13469	13581	13514	13554	13623	13538	13664	13731	13459	13650	13521	13708	13581	13558	13472	13645	13504	13543	13604	13573	13602	13636	13588	13733	13576	13653	13551	13798	13528	13595	13666	13832	13579	13475	13817	13441	13607	13485	13585	13476	13442	13608	13535	13559	13608	13568	13607	13587	13550	13510	13366	13617	13660	13476	13561	13621	13539	13523	13530	13558	13695	13586	13683	13434	13393	13593	13463	13701	13518	13769	13606	13637	13483	13643	13509	13532	13529	13663	13601	13642	13495	13669	13541	13536	13684	13555	13690	13430	13515	13499	13635	13487	13629	13492	13432	13521	13574	13542	13691	13651	13498	13523	13610	13592	13457	13487	13314	13591	13528	13488	13353	13523	13602	13566	13425	13706	13594	13435	13629	13408	13524	13611	13625	13575	13605	13523	13452	13581	13483	13546	13514	13475	13570	13734	13517	13569	13537	13420	13605	13644	13740	13587	13677	13581	13646	13631	13546	13593	13572	13619	13628	13447	13634	13637	13422	13689	13722	13505	13391	13631	13508	13600	13513	13639	13540	13413	13659	13675	13671	13526	13520	13620	13685	13576	13575	13447	13627	13600	13601	13560	13648	13527	13680	13658	13625	13516	13674	13489	13664	13484	13757	13503	13647	13596	13695	13491	13547	13557	13629	13712	13682	13724	13385	13584	13688	13592	13733	13526	13678	13652	13662	13610	13433	13644	13643	13522	13655	13681	13505	13414	13819	13711	13646	13594	13546	13678	13518	13478	13560	13691	13418	13735	13416	13589	13603	13546	13636	13565	13534	13568	13471	13591	13466	13615	13580	13678	13617	13582	13452	13595	13611	13520	13424	13500	13711	13506	13549	13377	13618	13537	13526	13614	13641	13455	13706	13602	13631	13459	13586	13401	13668	13590	13628	13593	13525	13526	13610	13728	13597	13520	13426	13613	13473	13610	13647	13507	13538	13648	13565	13611	13462	13551	13460	13612	13584	13631	13603	13555	13427	13585	13578	13590	13558	13581	13484	13483	13710	13614	13631	13496	13553	13469	13488	13477	13637	13591	13471	13695	13471	13654	13639	13501	13741	13577	13402	13569	13661	13508	13483	13683	13593	13686	13409	13712	13649	13467	13664	13427	13551	13622	13546	13483	13604	13481	13522	13619	13474	13452	13609	13632	13659	13643	13555	13465	13567	13645	13694	13683	13451	13512	13600	13397	13810	13582	13470	13461	13567	13580	13483	13720	13542	13548	13566	13489	13496	13544	13454	13727	13623	13675	13652	13608	13435	13649	13641	13582	13538	13547	13496	13580	13521	13620	13429	13634	13526	13592	13719	13550	13585	13581	13605	13560	13577	13613	13495	13407	13740	13667	13462	13431	13445	13578	13566	13611	13600	13524	13558	13743	13561	13496	13607	13607	13586	13492	13539	13756	13692	13763	13655	13615	13570	13462	13441	13507	13508	13638	13638	13330	13644	13426	13744	13535	13731	13562	13502	13623	13471	13721	13481	13527	13721	13426	13562	13753	13636	13512	13545	13577	13623	13573	13671	13592	13598	13617	13656	13598	13405	13606	13588	13589	13541	13545	13530	13793	13466	13468	13515	13559	13456	13728	13502	13555	13543	13566	13500	13548	13626	13623	13404	13569	13594	13631	13524	13528	13772	13506	13515	13561	13509	13569	13726	13634	13595	13579	13582	13529	13665	13402	13449	13495	13540	13564	13617	13643	13573	13557	13740	13357	13633	13730	13510	13782	13527	13487	13570	13612	13576	13851	13545	13619	13560	13790	13677	13560	13573	13626	13568	13498	13681	13388	13751	13659	13532	13398	13634	13546	13661	13523	13619	13550	13490	13503	13461	13569	13626	13530	13455	13581	13689	13482	13653	13406	13485	13733	13526	13740	13664	13791	13711	13668	13614	13576	13730	13630	13594	13414	13482	13537	13723	13646	13409	13515	13828	13538	13561	13608	13633	13606	13467	13437	13646	13517	13598	13660	13626	13637	13693	13697	13742	13642	13607	13412	13371	13607	13514	13734	13695	13605	13653	13626	13721	13600	13550	13535	13534	13774	13648	13542	13595	13510	13702	13703	13556	13396	13552	13501	13725	13531	13582	13584	13445	13671	13505	13440	13579	13657	13655	13689	13640	13455	13573	13501	13503	13604	13772	13398	13619	13539	13469	13559	13668	13571	13688	13565	13488	13416	13589	13659	13484	13765	13433	13617	13628	13546	13518	13618	13546	13640	13704	13813	13656	13570	13594	13439	13523	13536	13623	13628	13417	13583	13452	13646	13395	13633	13451	13653	13540	13489	13455	13593	13537	13518	13638	13718	13681	13484	13589	13523	13584	13691	13591	13565	13560	13639	13642	13635	13681	13591	13577	13594	13609	13511	13611	13557	13598	13643	13661	13631	13744	13596	13506	13628	13615	13611	13642	13481	13655	13542	13533	13470	13649	13529	13497	13543	13558	13539	13490	13471	13697	13585	13406	13590	13735	13564	13674	13642	13731	13573	13598	13460	13520	13633	13572	13557	13615	13635	13568	13567	13678	13761	13671	13620	13560	13455	13471	13705	13602	13716	13582	13577	13472	13577	13452	13599	13521	13797	13600	13663	13612	13742	13652	13560	13498	13675	13615	13578	13548	13565	13753	13635	13421	13646	13692	13571	13360	13717	13601	13461	13491	13396	13500	13600	13442	13539	13468	13536	13597	13731	13574	13627	13573	13438	13609	13536	13426	13491	13354	13644	13571	13606	13732	13554	13726	13582	13563	13630	13539	13563	13574	13650	13554	13644	13659	13644	13536	13445	13466	13603	13676	13413	13574	13623	13910	13472	13595	13483	13624	13569	13607	13573	13472	13602	13487	13421	13613	13603	13454	13800	13489	13527	13656	13480	13535	13590	13690	13581	13632	13789	13450	13508	13657	13575	13557	13552	13615	13537	13630	13603	13618	13431	13648	13455	13487	13580	13635	13450	13599	13671	13670	13528	13519	13650	13709	13470	13607	13421	13526	13679	13501	13554	13666	13482	13804	13710	13551	13640	13540	13622	13551	13615	13559	13679	13531	13606	13688	13707	13510	13603	13581	13610	13704	13538	13491	13601	13679	13447	13571	13677	13606	13477	13440	13553	13439	13435	13673	13590	13879	13570	13522	13471	13539	13547	13512	13590	13553	13663	13478	13568	13489	13484	13626	13642	13597	13554	13720	13516	13544	13525	13568	13642	13604	13657	13641	13547	13423	13621	13536	13545	13628	13487	13563	13671	13650	13390	13509	13582	13761	13608	13614	13662	13546	13449	13555	13664	13820	13525	13495	13489	13444	13620	13458	13569	13685	13700	13520	13562	13661	13547	13707	13701	13637	13540	13606	13599	13496	13659	13480	13643	13705	13527	13573	13591	13536	13549	13579	13656	13421	13551	13610	13518	13503	13581	13647	13530	13567	13593	13448	13452	13454	13634	13706	13625	13593	13561	13661	13682	13647	13758	13636	13707	13482	13452	13621	13583	13476	13635	13634	13467	13800	13378	13530	13710	13352	13499	13829	13712	13741	13438	13690	13581	13692	13612	13605	13580	13615	13649	13661	13502	13492	13741	13443	13463	13660	13516	13677	13577	13514	13457	13760	13529	13564	13589	13580	13585	13706	13690	13642	13584	13706	13604	13478	13506	13606	13577	13553	13564	13545	13726	13593	13770	13599	13698	13556	13618	13408	13548	13716	13575	13485	13519	13694	13637	13457	13610	13594	13580	13477	13644	13458	13753	13540	13421	13502	13453	13821	13687	13390	13607	13805	13528	13602	13598	13433	13589	13524	13788	13475	13505	13496	13500	13583	13664	13522	13665	13543	13477	13600	13626	13569	13504	13690	13511	13663	13559	13689	13525	13729	13516	13614	13662	13655	13647	13387	13459	13474	13488	13631	13607	13403	13610	13627	13561	13665	13727	13608	13610	13425	13736	13484	13504	13538	13390	13612	13685	13592	13488	13751	13615	13615	13745	13508	13545	13607	13638	13484	13564	13561	13630	13700	13476	13659	13565	13520	13407	13603	13545	13541	13452	13589	13713	13457	13593	13714	13579	13594	13655	13586	13688	13661	13679	13609	13515	13557	13684	13696	13583	13565	13589	13593	13634	13548	13634	13543	13523	13807	13504	13500	13642	13535	13574	13564	13539	13760	13676	13591	13585	13549	13632	13705	13585	13589	13391	13439	13681	13562	13527	13673	13584	13592	13659	13646	13601	13562	13641	13542	13663	13593	13456	13571	13546	13455	13585	13582	13539	13520	13495	13593	13590	13568	13626	13648	13605	13453	13527	13623	13521	13491	13533	13687	13629	13443	13611
23956	21278	28689	24257	21910	21630	19851	16322	16083	15573	15551	15206	15277	15089	15105	14949	15130	15052	14838	15009	14878	14745	14820	14609	14845	14734	14660	14613	14736	14680	14758	14724	14761	14982	14776	14749	14658	14868	14888	14693	14879	14726	14630	14683	14752	14657	14709	14567	15139	15827	15398	15124	14868	14767	14711	14677	14456	14392	14551	14579	14655	14698	14587	14797	14621	14495	14563	14843	14745	14625	14680	14593	14510	14781	14592	14616	14587	14673	14866	14563	14658	14814	14654	14547	14689	14693	14732	14676	14521	14734	14624	14867	14631	14607	14623	14515	14498	14679	14734	14644	14528	14623	14650	14596	14468	14629	14521	14550	14436	14794	14743	14605	14683	14752	14525	14645	14821	14656	14771	14516	14830	14602	14501	14666	14370	14552	14603	14637	14572	14747	14713	14826	14706	14626	14822	14658	14671	14631	14572	14423	14495	14667	14585	14442	14519	14601	14536	14733	14544	14579	14525	14629	14496	14582	14731	14682	14688	14620	14809	14594	14463	14741	14586	14554	14613	14721	14517	14523	14562	14459	14627	14616	14638	14612	14574	14544	14502	14537	14736	14714	14679	14555	14717	14752	14752	14664	14896	14761	14506	14671	14468	14237	14388	14724	14622	14572	14664	14587	14659	14647	14694	14685	14807	14487	14545	14676	14655	14620	14511	14823	14496	14664	14654	14496	14604	14608	14833	14777	14454	14406	14414	14630	14533	14749	14607	14652	14594	14649	14485	14584	14624	14698	14620	14555	14646	14629	14545	14520	14469	14702	14605	14496	14560	14637	14631	14662	14532	14498	14579	14670	14548	14638	14548	14378	14718	14631	14535	14566	14570	14605	14645	14693	14612	14405	14504	14413	14510	14578	14759	14688	14480	14412	14482	14766	14719	14721	14514	14424	14833	14378	14653	14435	14581	14407	14656	14728	14620	14700	14575	14491	14614	14484	14679	14695	14510	14638	14792	14678	14575	14631	14600	14718	14664	14661	14564	14556	14779	14600	14694	14424	14637	14554	14497	14419	14579	14726	14752	14678	14728	14622	14489	14552	14523	14529	14608	14670	14520	14658	14755	14576	14617	14584	14564	14550	14784	14695	14685	14724	14551	14541	14655	14681	14603	14706	14662	14638	14472	14477	14650	14635	14558	14518	14490	14570	14545	14615	14439	14663	14663	14534	14645	14649	14655	14454	14537	14817	14793	14558	14703	14527	14449	14666	14711	14784	14656	14484	14688	14606	14698	14565	14682	14630	14822	14446	14634	14567	14573	14674	14634	14463	14654	14867	14682	14699	14518	14715	14813	14542	14684	14723	14691	14676	14625	14671	14406	14511	14411	14524	14537	14558	14767	14609	14736	14623	14589	14569	14587	14569	14595	14571	14601	14674	14629	14534	14712	14561	14554	14584	14595	14625	14649	14642	14729	14663	14597	14546	14674	14721	14613	14888	14591	14675	14597	14468	14582	14483	14733	14453	14557	14484	14445	14856	14814	14489	14739	14445	14516	14635	14633	14516	14494	14721	14564	14670	14499	14563	14590	14573	14702	14492	14634	14484	14629	14588	14740	14624	14304	14623	14626	14555	14639	14496	14577	14712	14685	14758	14553	14487	14677	14612	14714	14431	14470	14589	14503	14606	14677	14581	14700	14672	14616	14818	14563	14642	14795	14601	14656	14622	14612	14685	14720	14664	14567	14727	14466	14591	14507	14762	14532	14562	14673	14588	14745	14645	14714	14622	14431	14823	14422	14925	14601	14581	14597	14509	14643	14682	14579	14759	14630	14596	14622	14604	14514	14673	14692	14656	14571	14696	14680	14566	14656	14649	14510	14564	14680	14596	14284	14692	14628	14593	14772	14787	14665	14844	15107	14842	14576	14669	14526	14513	14596	14585	14557	14355	14538	14718	14587	14722	14480	14606	14661	14590	14699	14741	14484	14873	14877	14725	14729	14620	14708	14598	14672	14565	14617	14622	14595	14886	14743	14632	14917	14638	14521	14397	14676	14636	14571	14856	14515	14548	14570	14509	14538	14757	14692	14618	14623	14508	14735	14612	14568	14593	14629	14791	14866	14668	14838	14392	14681	14759	14590	14683	14622	14556	14685	14602	14668	14612	14583	14756	14607	14635	14614	14768	14719	14457	14794	14448	14571	14560	14625	14597	14642	14887	14646	14900	14756	14523	14548	14709	14629	14724	14648	14532	14681	14558	14604	14671	14592	14701	14759	14535	14431	14595	14560	14515	14666	14611	14624	14722	14468	14532	14720	14705	14640	14510	14685	14458	14535	14399	14553	14420	14540	14727	14676	14534	14670	14657	14442	14566	14802	14856	14541	14602	14524	14624	14674	14475	14623	14518	14477	14624	14651	14655	14725	14553	14695	14668	14797	14622	14774	14582	14809	14547	14554	14711	14754	14646	14589	14682	14560	14900	14617	14579	14796	14486	14826	14668	14606	14742	14678	14717	14811	14551	14432	14688	14556	14513	14648	14674	14733	14511	14545	14591	14587	14722	14669	14521	14613	14568	14615	14511	14525	14525	14626	14604	14595	14686	14780	14856	14688	14702	14622	14558	14532	14557	14452	14497	14699	14858	14617	14782	14679	14684	14742	14528	14726	14607	14597	14633	14564	14487	14726	14842	14504	14728	14698	14582	14604	14529	14532	14806	14541	14704	14589	14648	14721	14513	14766	14589	14604	14476	14610	14510	14555	14664	14464	14677	14782	14567	14494	14495	14510	14465	14690	14714	14741	14838	14646	14378	14610	14565	14580	14992	14594	14476	14663	14584	14556	14555	14655	14625	14529	14489	14569	14474	14732	14689	14669	14581	14493	14636	14634	14645	14497	14780	14738	14646	14539	14744	14753	14656	14748	14605	14453	14716	14546	14490	14512	14583	14555	14565	14444	14654	14368	14688	14524	14583	14680	14667	14453	14503	14562	14683	14777	14719	14548	14669	14863	14496	14512	14671	14599	14682	14811	14796	14755	14839	14537	14742	14598	14577	14692	14711	14587	14520	14571	14674	14656	14624	14627	14664	14371	14592	14712	14620	14523	14721	14727	14582	14722	14534	14570	14579	14579	14713	14630	14562	14641	14649	14627	14461	14687	14629	14610	14676	14769	14613	14788	14696	14483	14678	14704	14622	14555	14640	14685	14490	14713	14576	14547	14495	14599	14717	14608	14692	14563	14590	14602	14660	14633	14592	14617	14526	14745	14639	14643	14552	14613	14647	14964	14686	14661	14858	14633	14519	14780	14760	14623	14606	14807	14614	14717	14745	14441	14688	14721	14562	14516	14535	14651	14771	14646	14454	14719	14653	14592	14608	14666	14780	14698	14591	14560	14626	14577	14668	14641	14576	14583	14663	14407	14626	14553	14765	14593	14479	14456	14567	14772	14770	14675	14732	14551	14580	14576	14499	14598	14713	14466	14514	14488	14477	14528	14693	14805	14592	14559	14571	14684	14583	14704	14541	14670	14665	14641	14535	14480	14608	14583	14537	14572	14697	14665	14612	14651	14688	14596	14526	14537	14562	14792	14609	14420	14613	14662	14468	14557	14538	14916	14891	14777	14627	14571	14546	14732	14639	14555	14651	14439	14779	14488	14688	14601	14698	14766	14605	14802	14576	14463	14597	14660	14666	14548	14730	14512	14706	14570	14457	14661	14631	14585	14638	14590	14577	14633	14647	14514	14494	14719	14598	14704	14600	14642	14485	14628	14701	14735	14581	14636	14581	14687	14670	14726	14695	14403	14632	14531	14753	14696	14604	14569	14379	14452	14874	14689	14636	14681	14586	14607	14711	14679	14828	14797	14848	14660	14621	14644	14471	14598	14792	14712	14548	14515	14710	14582	14425	14582	14731	14625	14577	14587	14708	14583	14676	14830	14653	14694	14430	14623	14453	14521	14692	14767	14709	14390	14730	14645	14649	14725	14535	14447	14673	14574	14642	14539	14560	14453	14567	14589	14326	14415	14564	14511	14602	14700	14640	14630	14734	14707	14611	14780	14652	14587	14710	14604	14549	14711	14657	14739	14556	14498	14560	14750	14610	14553	14653	14554	14434	14642	14671	14544	14550	14570	14687	14526	14414	14521	14600	14562	14450	14796	14782	14653	14586	14600	14548	14547	14573	14743	14414	14604	14490	14440	14491	14575	14496	14548	14538	14617	14617	14597	14485	14625	14677	14594	14590	14638	14730	14640	14617	14412	14565	14643	14628	14396	14692	14660	14500	14622	14874	14437	14661	14816	14642	14643	14763	14634	14690	14571	14551	14688	14703	14676	14791	14795	14742	14528	14555	14541	14757	14460	14325	14645	14542	14755	14534	14676	14635	14610	14548	14592	14563	14505	14492	14538	14591	14658	14557	14567	14580	14793	14514	14663	14554	14736	14742	14713	14660	14802	14613	14794	14629	14809	14733	14532	14763	14669	14708	14756	14835	14730	14673	14630	14791	14728	14672	14736	14420	14632	14945	14578	14493	14570	14590	14633	14740	14568	14682	14428	14537	14541	14811	14810	14588	14530	14514	14670	14659	14629	14633	14742	14814	14550	14482	14564	14741	14686	14696	14456	14328	14539	14364	14700	14554	14642	14834	14634	14628	14536	14620	14697	14708	14870	14519	14727	14660	14986	14542	14533	14550	14614	14607	14840	14545	14649	14669	14534	14776	14366	14654	14694	14605	14648	14430	14616	14680	14716	14452	14797	14715	14484	14714	14778	14431	14615	14600	14673	14578	14503	14762	14779	14789	14919	14615	14536	14761	14780	14452	14483	14706	14897	14743	14698	14616	14649	14670	14556	14731	14444	14778	14641	14492	14450	14601	14742	14600	14662	14843	14710	14573	14612	14819	14762	14706	14524	14597	14703	14513	14549	14483	14696	14616	14606	14639	14724	14607	14576	14858	14712	14781	14679	14523	14404	14718	14449	14639	14499	14779	14550	14616	14597	14562	14724	14475	14609	14712	14662	14832	14654	14585	14519	14294	14720	14645	14743	14515	14770	14734	14678	14632	14637	14688	14569	14656	14655	14680	14715	14633	14558	14504	14562	14621	14533	14595	14596	14543	14603	14603	14583	14546	14667	14489	14662	14628	14701	14423	14470	14710	14614	14538	14518	14513	14444	14555	14686	14665
23678	36717	31839	23018	18687	18676	16786	15209	14786	14328	14147	13814	13801	13439	13451	13654	13158	13196	12949	13138	12965	13019	13043	12997	12817	13086	13021	12926	13015	12993	13042	13104	13042	13044	13008	12968	12860	13049	12936	13005	12922	12880	13042	12946	12944	13112	13087	13096	13880	14563	13839	13688	13352	13200	12995	13032	12911	12919	12830	12980	12920	12797	12906	13041	13034	12706	12818	12833	12932	12952	12797	12963	12967	12951	12927	12940	12906	12880	12893	12952	12916	12896	13030	12851	12923	13041	13052	13007	13036	13021	12760	12910	12815	12882	12964	12917	12852	12969	12909	12960	12848	12900	12998	12903	12880	13112	12884	12839	12804	12887	12904	12853	13051	12938	12685	12944	12738	12822	12896	12918	12934	12963	12924	12845	12788	13056	12919	12941	13017	13111	12976	12903	12845	12796	12947	12888	12787	13060	12935	12923	12941	12925	12828	12827	12893	12952	12922	12804	12856	12778	13028	12822	12852	12974	13026	12910	12920	12837	12722	12952	12951	12973	12837	12926	13025	12880	12905	12932	12979	12912	12968	12941	12870	13061	13003	13015	12710	12684	12910	12930	12998	12982	12933	12995	12668	12773	12831	12896	12867	12876	13027	12888	12849	12980	12920	12919	12851	12979	12936	12938	13026	12910	13225	12984	12891	12852	12867	12919	12917	12843	12875	12984	12955	12948	12875	12975	13064	12707	12775	12874	12936	12889	12944	12900	12946	12982	12895	12940	13150	13064	12894	12895	12950	12913	12902	12936	12725	12962	12809	12878	12920	13018	12876	12854	12820	12970	12801	12873	12807	12924	12810	12814	12925	13011	12865	12953	12891	12804	13010	12946	13016	12941	12834	12976	12918	12928	12787	12818	12906	12959	13040	12874	12994	12971	12950	13066	12853	13033	12916	12924	13056	12919	12837	12940	12978	12724	12832	12851	12965	12974	12819	12904	13012	12921	12939	12965	12862	12826	12837	12877	12970	12843	13012	12816	13029	12906	12993	12854	13061	12960	12837	12863	13094	12729	12996	13098	12748	13017	12852	12811	12848	12894	12866	12939	12797	12959	12970	12782	12785	12655	12852	12850	12914	12980	12997	12931	12884	13005	13050	12853	13067	12944	12848	12917	12907	12830	12888	12888	12858	12990	12913	12976	12871	12814	12889	12741	12956	12798	13016	12926	13046	13024	13011	12958	12819	12927	13016	12873	12962	12681	12932	12920	12928	12968	12945	12930	12990	12872	13046	12920	12868	12788	12817	12986	12943	12890	12891	12975	12866	13028	13064	12904	12891	12879	12937	12945	12870	12931	12910	13006	13036	12882	12904	12794	12967	13103	12974	12972	12871	12939	12971	13016	12921	12796	12946	12995	12880	12865	12821	13045	12880	13024	12933	12805	12837	13115	12852	12871	13083	12820	13042	12991	12930	12898	12846	13103	12756	12930	12825	12912	12895	13042	12838	12963	13053	13048	12905	13065	12918	12935	12839	12896	12870	12784	12739	13045	12972	12923	12810	12973	13114	12902	12981	12964	12743	12907	12985	12917	12864	13106	12937	12871	12755	12992	13016	12837	12727	12850	12852	13055	12881	13110	12869	12849	12898	12892	13039	12882	13123	12975	13013	12979	12790	13066	13027	12935	12920	12930	12639	12990	12904	12933	12992	13019	12941	12983	12953	13039	12770	12811	12951	13039	12829	12812	12895	12973	12884	12805	12976	12917	12910	12853	13063	12793	13005	13006	12983	12939	12797	12900	12929	12921	13085	12992	12865	12719	12891	12887	12908	12886	12875	12994	12939	12878	12919	12910	13064	12931	13055	12952	13013	12833	12995	12943	12853	12912	12829	12977	12906	12877	13084	13029	12891	12764	12927	12928	12912	13090	12939	12729	12895	12848	12954	13219	12866	12886	12929	13047	12916	12941	12926	12898	12867	12869	13019	12980	12962	12852	12883	13017	12928	13006	12915	13048	13136	12928	12964	12996	12878	12952	12970	12966	12915	12993	12921	12940	12908	12783	12935	12987	12966	12855	12850	12914	12879	12824	12922	12853	12799	13013	12942	12893	12962	12979	12918	12952	12955	12965	12935	12892	12834	12833	12851	12950	12919	12889	12931	12909	12943	12833	12939	13034	12924	12828	13031	12980	13063	13042	12805	12814	12945	12885	12855	13006	12980	12966	12881	12878	12799	12988	12928	12872	12878	12929	13020	12811	12681	12910	12744	12917	12953	12790	12925	12973	12845	12835	12847	12873	13003	12889	12898	12954	13114	12842	12898	12945	12828	12873	12799	12684	12869	12890	12844	12743	12881	13010	12821	12903	12884	12994	12878	12750	12910	12894	12833	12848	13037	12978	13043	12994	12913	13000	12737	12881	12876	12908	13122	12855	12846	13088	12974	12847	12919	12964	12882	12822	12889	12804	12996	12918	12856	12942	12982	12889	13041	12953	12914	12890	12943	12792	12955	12795	13015	12778	12837	12948	12778	12881	12970	12758	12831	12818	12855	12841	12874	12922	12826	12823	12967	12956	12994	12992	12988	12912	12933	12917	12918	12927	13007	12831	13036	12810	12937	12920	12853	12946	12884	12917	12804	12991	12958	13007	13091	12952	12892	12851	12936	12977	12918	12935	12814	12956	12761	12960	13015	13003	12881	12987	12789	12809	12812	13089	12967	13019	12886	12829	12823	12897	12873	12952	13018	12981	12903	12960	12962	12746	12961	12948	12914	12747	13033	12812	12837	12994	12857	13082	12924	12944	12895	12829	13045	12896	12934	12754	12838	13023	12868	12825	12976	12804	13004	13091	13064	12919	12755	12875	12940	12916	13083	12973	12916	12801	12970	12756	13016	13031	12887	12965	12888	13057	13207	12691	12832	12975	12942	12857	12984	13062	12802	12917	12878	12935	12796	12907	12966	12851	12870	12909	12907	13068	12859	13039	13124	13104	12906	12839	12920	12785	12947	12693	12924	12878	12958	12843	12873	13012	12904	12962	12814	13030	13064	12866	13044	13006	12910	13091	13029	12868	12999	12890	12958	12851	12978	13021	12942	12882	12992	12865	12901	13011	13009	12845	12885	12854	12813	12805	12976	12819	12795	12777	13001	13072	12842	12924	13032	13097	12928	12933	12907	12952	12814	13044	12914	12744	12761	13121	12993	13027	12877	12721	12858	12763	12830	13065	12895	13000	12955	12974	12824	13003	12839	12902	12914	12867	12784	12980	12827	12856	12847	12874	12999	13004	12923	13033	13002	12945	13009	12939	12959	12769	12802	12932	13052	13162	12946	12845	12853	13009	12937	12729	12862	12932	12869	12804	12869	12919	12903	12871	12909	12943	12850	12859	12792	12832	12963	13029	12962	12939	12866	12879	12765	12921	12868	12894	13012	12906	12985	12945	12895	12876	13071	12911	12971	12824	12877	12932	13021	12853	13006	13021	12990	12754	12881	12909	13085	12978	12785	12794	12846	12821	13081	13018	13055	12823	12928	12993	13073	13039	12893	12956	12986	12932	12812	12914	12895	12799	12887	12781	12968	12885	12846	13062	12957	12931	13080	13094	12847	12968	12810	12948	12995	12950	12867	12981	12958	12923	13102	12883	13012	12876	12943	12957	12881	12870	12684	12891	13055	12959	12872	13040	12820	12918	12867	13033	12909	12757	13086	12964	12899	12888	12866	12866	12918	12929	12881	12961	12983	12858	12926	13093	12852	12961	12787	12909	12947	12950	12928	12795	12949	12802	12911	12807	13078	12962	12973	12816	12820	13002	12843	12995	12906	12895	12809	12999	12956	12880	12901	13022	12927	12867	12995	12837	13119	12934	12880	13091	12852	13054	13048	12871	12997	12990	13043	12882	12867	13150	12860	12849	12914	12717	12874	12933	12896	12946	12900	12851	13123	12948	12875	12867	12874	12944	12964	12918	13026	12986	12812	12774	12977	12851	12941	12941	13062	12766	12917	12959	13094	12845	13041	12933	12899	12897	12958	13052	13026	12864	12838	12957	12976	12884	12936	12950	12899	12879	13034	12934	12849	12828	13031	12954	12930	12843	12815	12777	12887	12836	12811	12835	12979	13067	12957	12736	12962	13152	12911	12900	12821	12969	12867	12837	12826	12869	12931	12874	13007	12968	12896	13028	12914	12787	12943	12925	13008	12889	12970	12896	12989	13041	13033	12799	12859	12906	12862	12923	13069	12942	13045	12817	13063	12887	12908	12981	12999	12890	12862	12989	12823	12918	12923	12940	12942	12850	12879	12950	12912	12922	13060	12810	13063	13009	12931	12743	12788	13040	12849	12737	12968	12736	12914	12917	13019	12946	12969	12802	12912	12877	12857	12943	12909	13046	12834	12997	13025	13111	12716	12979	12982	12842	12891	12926	12869	12964	12957	12975	12813	12829	12930	12948	12923	12842	12790	12896	13057	12853	12958	12936	12820	12804	12948	12916	12866	12963	12998	12981	12951	12873	13055	12791	12848	12886	12901	13100	13007	12963	13015	12856	13055	12971	12966	13036	13006	13013	12955	12964	12845	12934	12962	12837	12964	12928	12927	12969	12844	12920	12856	13004	13077	12939	12720	12898	13003	12909	12922	12870	12969	12876	12913	12823	12893	12986	12815	12946	12952	12984	12952	12884	13069	12831	12983	13012	12803	12828	12987	13034	12915	13001	12953	12951	12680	12776	12870	13075	12967	12960	12969	12915	12897	12636	13008	12827	12745	12928	13049	12860	12814	12869	12950	12874	12882	12992	12994	12893	12906	12898	12810	12857	13015	12906	13046	12843	12795	12979	13071	13003	12832	12924	13051	12967	12765	13017	13071	13023	13053	12837	13104	12946	12998	12795	12960	12900	12897	12890	12981	12973	12808	12835	12919	13104	12932	12866	13077	12940	12928	12846	12799	12794	12855	12949	12903	12800	12854	13021	13038	12958	12891	13067	12889	12862	12837	12848	12779	13065	12774	12893	13009	12895	13092	12895	12946	12924	12969	13024	13082	13027	12810	12769	12976	12853	12657	12825	12926	12970	12879	13036	12837	12716	13011	12886	13006	12770	12902	12830	13055	12748	12969	13080	12851	13019	13019	12912	12849	12975	12965	12936	12988	12893	13054	12860	12848	12985	12848	12978	12891	12918	12952	12991
23042	21461	29300	23902	21567	23302	24609	17550	15945	15813	15537	15251	15086	14904	14867	14747	14673	14432	14812	14626	14311	14411	14264	14229	14359	14116	14372	14304	14182	14342	14388	14415	14445	14262	14386	14342	14427	14368	14236	14256	14267	14384	14085	14139	14201	14411	14144	14394	15250	16179	15563	15017	14889	14171	14324	14269	14251	14216	14298	14152	14238	14311	14153	14227	14202	13950	14201	14366	14185	14254	14033	14377	14218	14085	14072	14097	14195	14176	14365	14295	14276	14236	14269	14014	14231	14048	14151	14214	14241	13973	13969	13978	14163	14131	14072	14303	14049	14052	14165	14137	14182	14134	14212	14344	14144	14008	14158	14000	14010	14171	14263	14095	14245	14259	14345	14349	13983	14075	14000	14214	14152	14002	14198	13959	14086	14177	14202	14188	14137	13943	13967	14192	14032	14130	14130	14072	13993	14185	14115	14110	14164	14114	14224	14140	14040	14217	14263	13965	14218	14066	14256	14078	14167	14234	14349	14288	14272	14112	14034	14222	14161	14134	14183	14224	14212	14125	14122	14124	14187	14008	14175	13947	14188	14187	14068	14270	14206	14295	14157	14040	14126	14256	14199	14153	14245	14130	14220	14143	14155	14149	14288	14200	14201	14197	14135	14132	14049	14192	14134	13957	14198	14083	14021	14196	14196	14021	14143	14170	14173	14218	14179	14141	14167	14078	14057	14013	13998	13949	14239	14131	14254	14126	14163	14170	14220	14215	14181	14212	14148	14064	14025	13837	14181	14191	14295	14172	14164	14193	13995	14139	14160	14080	14086	14063	14105	14006	14304	14173	14154	14120	14006	13822	14227	14195	14293	14146	13971	14015	14150	14053	14055	13874	14053	13950	14189	14169	14084	14033	14279	14046	14158	14105	14190	14134	13938	14116	14114	14071	13989	14000	14256	13916	14168	14156	14124	14233	14045	14242	14299	14117	13933	14026	14294	14090	14001	14173	14099	14316	14047	14025	14057	14180	14110	14223	14200	14174	14053	14112	14165	13915	14042	13937	14052	14125	13964	14127	14046	14184	14096	14043	14040	14057	14246	14115	14143	14068	14067	14049	14066	14045	14095	14074	14003	14106	14133	13963	14101	14093	13914	14195	14111	14228	14144	14247	14207	14120	14383	14256	14079	14122	14166	14123	14177	14122	13899	14175	14096	14094	14008	14207	14218	14015	14067	13884	14124	14128	14064	14022	14119	14147	14077	14157	14087	14077	14070	14229	14131	14127	14148	14132	14245	14099	14161	13903	14435	14338	14197	14023	14073	14095	14133	14099	14013	14049	14206	14106	13988	14148	14022	14149	14133	14032	14054	14146	14128	13981	14104	14002	14304	14298	13896	14103	14038	14109	14247	14132	14006	14198	14348	13974	14075	13911	14006	14289	14269	13893	14188	13830	14085	14037	14014	14095	14008	14165	14004	14101	14144	14214	14160	14119	14163	14081	14186	14026	13936	14217	13992	14147	14195	14155	14224	14022	13985	14070	14023	14150	13987	14117	14103	13982	14024	14139	14083	14212	14157	14107	14264	14037	14024	14180	13920	14155	14138	14188	14186	14079	14290	14019	13989	14006	13992	14072	14158	13972	14157	14093	14440	14042	14156	14164	14182	14142	14146	14284	14192	14089	14229	14132	14087	14167	14239	14172	14174	14041	14017	14078	14143	13924	14280	14157	14110	14314	14026	14313	14119	13991	14278	14069	14241	14276	14167	13964	14006	14008	14149	14175	14072	14288	14200	14010	14021	14072	14045	14109	14128	14089	14242	14207	14068	14243	13986	14075	13974	14217	14076	14139	14106	14164	14238	14059	14103	14246	14168	14124	14100	14135	13863	13903	14108	14014	14118	14125	14125	14200	14216	14191	14096	14239	14175	14018	13886	14159	14120	14138	14209	13987	14124	14096	14212	13897	14229	14124	14158	14154	14185	13909	14012	14127	14275	13986	14140	14050	14106	14137	14142	14167	14131	14020	14200	14204	14177	14279	14107	14141	14037	14188	14149	14011	14075	14007	14180	14073	14195	14168	14284	14186	14211	14148	14175	13959	13936	14194	14025	14153	14165	14178	14214	14110	14136	14025	14138	14149	14193	13979	14076	14228	14115	14133	14116	14083	14078	14320	14023	14057	14168	14089	14345	14072	14176	14237	13998	14209	14161	14075	14074	13958	14008	14029	13775	14057	14045	14087	14036	14097	14409	14116	14074	14089	14179	14092	14093	14120	14018	14173	14118	14099	14204	14098	13913	14072	13985	14005	14059	14178	14201	14205	14038	14166	14051	14228	14047	14175	13989	13988	14038	14325	14022	14025	14078	14095	14331	14188	13819	14074	14115	14306	14107	14039	14065	14063	14085	14066	14158	13984	13962	14117	14090	14049	13881	13976	13986	14273	14013	14021	14001	14144	14180	14112	14222	14275	14112	13927	14016	13983	13964	14264	14202	14105	13966	14102	14049	14083	14021	13874	14013	14039	14026	14158	14045	14178	14190	14075	14104	14057	14115	14071	14060	14176	14108	14109	14111	14140	14206	14189	14246	14261	14094	14091	13926	14101	14074	14222	14294	14055	14113	14173	14035	14199	14030	14314	14150	13991	14138	14188	14017	14195	14117	14015	13934	14062	14074	14135	14112	14091	14131	14096	13981	14061	13974	14102	14037	14041	14212	14063	14179	14110	14166	14016	14125	14068	14040	14229	14105	14235	14078	14027	14091	14148	13955	14131	14186	13965	13942	14067	14051	14176	13983	14057	14163	14075	14306	14287	14020	14018	14015	14066	14092	14085	14047	14116	14342	14024	14186	14145	14205	14088	14438	14224	14097	14006	13938	13979	14038	14339	14237	14113	14144	13947	13915	14093	14190	14156	14220	14017	14157	13918	14025	14248	14233	14106	14092	14241	14166	14169	14228	14151	14102	14026	14100	13782	14222	14154	14271	14094	14167	13976	14244	13969	14024	14254	14163	13982	14085	14184	14141	14138	14134	14296	13997	14225	14089	14085	14151	14226	14023	14111	14212	14124	14188	14266	13986	14123	14111	14115	14107	14137	13957	14253	14034	14024	14190	14070	14156	14128	14066	14215	14165	14174	14040	14025	14143	14045	14027	14066	14093	13907	14181	14144	14252	14245	14106	13994	14120	14084	14144	14206	14246	14123	14076	14095	14216	14159	14056	14047	14034	14068	14088	14128	14147	14087	14167	14048	14115	14100	14196	14031	14255	13913	13929	13928	14126	14019	14266	14229	14231	13984	14164	14191	14181	14112	14028	13990	13956	14232	14171	14079	14118	14146	14096	14213	14171	13947	14182	14011	14056	14170	13884	14181	14138	14085	13988	14263	14163	14146	13920	14174	14277	14000	13927	14073	14164	14103	14082	14061	14032	14109	14204	14086	13868	14146	14097	14319	14160	14052	14219	14117	14001	14244	14215	13946	14062	13998	14118	14173	14233	13973	13976	14076	14043	14120	14027	13949	14057	14095	14149	13850	14004	14021	14077	13999	13932	14203	13995	14213	13981	14107	14146	13873	14067	14186	14119	14137	13959	14126	13980	14008	14431	14153	14129	14198	14124	14128	14130	14158	14176	14077	14069	14004	14100	14084	13924	14115	14240	13887	14092	14085	14109	14078	14183	14162	14024	14022	14088	14135	14096	13958	14002	13951	14168	14110	14087	14112	14239	14186	14042	14272	14168	14277	14206	14134	14094	14219	13987	14015	14064	14197	14338	14130	14192	13964	14038	13978	14115	13994	14221	13983	14215	14061	14121	14008	14010	14081	14134	14115	14114	14116	14098	14233	14326	14197	14194	13957	14012	14090	14108	14214	14057	13986	13992	13860	14069	14185	14132	14017	14171	14025	14240	14159	14176	14065	14128	14135	14044	14082	14115	14186	14458	13919	14093	13971	14037	14082	14114	14041	14015	14167	14150	14061	13807	13999	14237	14035	14228	14011	14114	14138	14034	14250	14213	14239	14005	14062	14176	14183	14277	13998	14206	13972	14312	14176	14170	14198	14066	14188	14046	14204	14249	14069	14104	14140	13945	14173	14185	14062	14204	14021	14071	14074	14160	14176	14057	14236	14071	14204	14016	13967	14202	14137	14144	14057	14060	14097	14130	14158	14190	14208	14168	14011	14229	14084	14120	14365	14071	14106	14130	14140	14224	14112	13988	13921	14045	13995	14265	14176	14157	14207	14095	14022	14085	14120	13897	14051	14081	14189	13988	14081	14014	14019	14212	14055	14048	14099	14046	14161	13983	14027	14037	14225	14184	13934	14192	14117	14024	14071	14092	14027	14105	14302	14092	13991	13861	13946	14033	14265	14075	14122	14054	14048	13929	14065	14267	14035	14052	14197	14194	14102	14097	13899	14048	14120	13926	13849	14052	14126	14118	14214	14114	14145	14083	14153	14256	13913	14111	14025	13933	14281	14035	14042	14069	14024	14087	14265	14195	14105	14142	14036	14106	14089	14007	14005	14174	14033	13992	14212	14029	14346	13929	14007	14131	14224	14301	14053	14159	14164	14132	14073	13920	14252	14095	14167	14103	14089	14109	14223	14007	14248	14305	14091	14113	14143	13972	14105	13912	14111	14071	14044	14057	14020	14015	13854	14087	14243	14140	14055	14140	14154	14099	14085	14153	14082	14167	14197	13998	13963	14097	14318	14033	13933	14113	13994	14113	14050	14043	13941	13933	14089	14119	13921	14121	14182	14277	14218	14089	14113	14258	14162	14039	14403	14053	13988	14008	14142	13965	14187	14355	14173	14058	14313	14034	13826	14052	13966	14164	14020	14225	14019	13994	14169	14071	13953	14093	14338	14122	14163	14042	14158	14083	14036	14115	14154	14290	14225	14172	14093	14018	14031	13984	14310	14117	14312	14031	13927	13989	14173	14188	14099	14040	14095	14099	14019	14251	14319	13925	14086	13983	14022	13974	14106	14293	14135	14124	14006	14172	14114	14266	14125	14200	13876	14376	14076	14115	14079	14067	14259	14107	14151	14073	14073	14186	14021	14031	13918	14067	14139	14147	14256	14163	14101	13991	13986	13962	14177	14121	14079	14131	14075	14049	14207	14017	14088	14258	14236	13932	14129	14070	13918	14118	14140	14266	14233	14282	14072	14054	14119	14145	14059
26950	41622	36919	26844	20887	20283	19635	16133	15307	14777	14305	14141	13990	13659	13277	13330	12963	13114	12951	12931	12796	12842	12727	12797	12764	12735	12737	12847	12638	12828	12480	12812	12706	12925	12856	12856	12875	12772	12829	12753	12658	12658	12835	12732	12824	12837	12726	13091	14523	15367	14946	14064	13388	12980	12764	12763	12636	12499	12645	12500	12595	12757	12802	12658	12553	12562	12557	12561	12704	12729	12687	12737	12648	12509	12694	12607	12656	12589	12713	12485	12660	12682	12637	12714	12528	12712	12963	12592	12677	12712	12612	12545	12647	12582	12743	12601	12601	12577	12819	12645	12789	12537	12560	12622	12586	12766	12743	12608	12759	12694	12541	12651	12690	12830	12622	12549	12817	12585	12654	12615	12799	12667	12675	12749	12730	12666	12572	12678	12616	12582	12672	12583	12679	12592	12748	12783	12549	12559	12665	12709	12846	12672	12571	12612	12629	12778	12672	12616	12637	12539	12740	12688	12684	12766	12717	12643	12550	12704	12744	12528	12740	12642	12706	12546	12706	12582	12847	12593	12721	12728	12857	12682	12632	12738	12681	12669	12594	12564	12674	12575	12676	12642	12720	12708	12596	12588	12516	12386	12549	12669	12416	12564	12777	12471	12737	12678	12598	12814	12564	12666	12790	12733	12627	12511	12642	12469	12654	12710	12573	12651	12877	12764	12435	12745	12691	12726	12837	12572	12691	12716	12700	12516	12774	12637	12792	12596	12714	12398	12566	12688	12567	12887	12629	12596	12702	12724	12551	12664	12819	12754	12658	12504	12653	12767	12725	12539	12598	12493	12737	12534	12718	12669	12766	12753	12567	12630	12521	12617	12858	12737	12801	12557	12711	12669	12657	12809	12730	12553	12669	12499	12665	12586	12743	12775	12686	12799	12507	12627	12626	12636	12612	12633	12687	12612	12705	12561	12499	12573	12646	12776	12712	12612	12613	12641	12685	12610	12692	12649	12860	12573	12822	12562	12447	12581	12659	12516	12714	12589	12642	12466	12615	12577	12567	12630	12636	12636	12769	12638	12604	12680	12755	12579	12821	12632	12741	12725	12644	12577	12572	12654	12772	12575	12600	12604	12676	12711	12778	12570	12571	12584	12727	12759	12701	12616	12733	12737	12618	12586	12722	12567	12787	12550	12565	12507	12639	12555	12555	12722	12571	12524	12802	12521	12658	12576	12778	12697	12631	12600	12821	12676	12616	12639	12716	12683	12747	12656	12560	12758	12559	12747	12763	12587	12541	12593	12582	12671	12514	12803	12808	12814	12640	12469	12662	12611	12652	12622	12828	12662	12488	12755	12442	12572	12656	12655	12608	12741	12683	12750	12632	12589	12632	12692	12766	12586	12450	12451	12701	12707	12648	12617	12755	12681	12511	12674	12569	12651	12574	12721	12770	12626	12671	12623	12724	12520	12554	12524	12508	12663	12697	12620	12700	12766	12602	12555	12801	12687	12706	12698	12649	12593	12603	12595	12620	12555	12734	12510	12720	12773	12795	12667	12624	12667	12683	12590	12685	12752	12601	12579	12763	12496	12563	12670	12827	12643	12697	12598	12766	12637	12688	12582	12561	12658	12774	12465	12585	12664	12773	12614	12588	12574	12727	12774	12720	12785	12693	12469	12753	12717	12530	12661	12511	12776	12750	12563	12850	12771	12502	12548	12740	12595	12591	12617	12520	12489	12653	12539	12668	12611	12532	12779	12677	12756	12439	12693	12862	12879	12618	12812	12614	12692	12557	12723	12623	12658	12662	12791	12735	12666	12686	12601	12611	12658	12576	12532	12760	12660	12560	12700	12738	12445	12609	12591	12575	12745	12507	12713	12649	12683	12563	12602	12757	12728	12580	12520	12759	12615	12541	12715	12561	12619	12622	12546	12540	12557	12712	12729	12569	12676	12604	12537	12652	12608	12791	12551	12627	12769	12753	12728	12651	12688	12537	12728	12414	12714	12572	12694	12896	12501	12486	12569	12685	12787	12636	12581	12451	12779	12489	12660	12744	12507	12780	12667	12726	12670	12655	12827	12592	12672	12673	12680	12677	12471	12592	12610	12620	12682	12574	12523	12569	12523	12713	12644	12698	12753	12648	12762	12727	12595	12817	12632	12487	12749	12677	12689	12572	12635	12560	12843	12560	12750	12796	12750	12717	12800	12731	12709	12673	12607	12693	12523	12765	12570	12714	12640	12667	12733	12543	12674	12531	12751	12722	12684	12516	12625	12726	12721	12600	12660	12602	12703	12663	12585	12682	12593	12622	12650	12785	12548	12547	12679	12759	12496	12785	12655	12484	12532	12668	12460	12602	12680	12643	12685	12729	12726	12616	12759	12634	12525	12600	12657	12717	12697	12673	12801	12650	12645	12723	12506	12667	12736	12685	12577	12828	12657	12662	12579	12599	12704	12544	12648	12686	12663	12610	12820	12610	12628	12630	12542	12747	12740	12646	12568	12746	12653	12615	12686	12724	12611	12772	12676	12688	12569	12698	12678	12785	12657	12540	12701	12613	12948	12737	12739	12623	12528	12695	12628	12659	12649	12811	12690	12667	12461	12453	12553	12729	12598	12653	12819	12785	12727	12608	12656	12751	12673	12815	12681	12612	12635	12604	12591	12695	12574	12870	12621	12553	12620	12637	12644	12566	12463	12678	12653	12579	12572	12683	12599	12657	12727	12696	12532	12619	12428	12686	12660	12601	12477	12734	12730	12797	12660	12550	12587	12612	12669	12585	12577	12668	12754	12561	12496	12514	12673	12707	12628	12600	12777	12731	12511	12699	12662	12552	12699	12586	12821	12758	12690	12636	12642	12559	12812	12568	12882	12647	12728	12673	12613	12437	12770	12782	12528	12705	12780	12741	12667	12510	12451	12640	12652	12663	12711	12708	12554	12661	12577	12689	12540	12749	12513	12682	12629	12551	12441	12500	12560	12753	12750	12621	12552	12467	12608	12681	12546	12541	12696	12618	12596	12738	12490	12899	12586	12607	12456	12596	12514	12546	12591	12608	12677	12627	12750	12680	12700	12650	12749	12601	12687	12726	12541	12680	12496	12542	12698	12616	12584	12745	12535	12645	12611	12746	12536	12642	12417	12634	12497	12738	12655	12627	12652	12824	12673	12530	12698	12594	12601	12549	12741	12861	12561	12644	12638	12640	12697	12543	12455	12562	12562	12805	12632	12699	12556	12684	12626	12637	12490	12668	12480	12546	12637	12640	12788	12564	12700	12822	12839	12568	12673	12567	12750	12793	12660	12647	12806	12637	12678	12593	12551	12622	12623	12669	12753	12616	12627	12651	12560	12615	12713	12529	12725	12601	12728	12729	12747	12622	12656	12601	12491	12591	12600	12508	12673	12776	12811	12734	12658	12784	12651	12675	12636	12756	12629	12647	12650	12567	12587	12627	12613	12593	12660	12667	12592	12612	12506	12712	12691	12738	12681	12714	12468	12700	12793	12767	12546	12794	12582	12572	12710	12646	12750	12482	12554	12582	12596	12669	12755	12589	12742	12629	12688	12652	12602	12560	12590	12550	12680	12747	12575	12474	12797	12671	12697	12580	12672	12672	12583	12602	12613	12710	12648	12677	12652	12745	12679	12651	12610	12626	12761	12552	12801	12708	12719	12647	12662	12614	12731	12666	12588	12629	12702	12776	12656	12783	12750	12885	12712	12701	12593	12678	12660	12818	12700	12627	12713	12561	12608	12364	12710	12576	12641	12701	12641	12504	12459	12728	12777	12642	12878	12764	12614	12675	12661	12653	12631	12685	12554	12643	12696	12692	12487	12701	12775	12677	12920	12688	12665	12694	12475	12437	12688	12574	12621	12622	12572	12726	12417	12727	12615	12568	12599	12838	12494	12544	12798	12442	12745	12814	12837	12609	12532	12526	12586	12726	12698	12583	12547	12767	12633	12760	12509	12660	12633	12622	12490	12712	12634	12533	12567	12690	12585	12556	12625	12614	12724	12600	12641	12847	12496	12562	12663	12660	12558	12622	12613	12516	12737	12348	12574	12403	12751	12720	12595	12673	12594	12656	12832	12630	12518	12674	12724	12689	12650	12701	12575	12713	12731	12699	12608	12635	12505	12667	12659	12608	12596	12549	12768	12598	12647	12651	12478	12473	12576	12619	12742	12574	12698	12697	12641	12741	12635	12770	12572	12652	12441	12706	12412	12668	12736	12649	12521	12588	12500	12640	12647	12629	12485	12701	12673	12655	12595	12597	12529	12787	12735	12613	12706	12546	12599	12680	12688	12683	12603	12623	12575	12546	12670	12705	12547	12938	12631	12551	12622	12569	12723	12654	12483	12579	12704	12728	12574	12690	12709	12547	12424	12721	12625	12580	12703	12674	12669	12800	12655	12809	12705	12506	12676	12573	12789	12628	12566	12623	12611	12576	12612	12629	12794	12776	12574	12537	12538	12637	12604	12671	12676	12674	12658	12675	12635	12797	12712	12785	12586	12625	12609	12694	12684	12624	12540	12673	12575	12551	12671	12714	12544	12606	12645	12686	12878	12673	12557	12593	12589	12608	12712	12677	12508	12818	12620	12488	12681	12593	12504	12678	12598	12611	12707	12836	12693	12724	12520	12618	12676	12752	12650	12679	12591	12558	12583	12762	12506	12659	12669	12608	12633	12656	12632	12548	12604	12706	12636	12705	12525	12694	12577	12613	12770	12607	12543	12791	12627	12613	12758	12635	12468	12844	12660	12696	12715	12623	12724	12665	12573	12858	12766	12563	12628	12592	12757	12603	12531	12708	12809	12523	12687	12654	12737	12683	12837	12622	12597	12665	12470	12526	12562	12631	12833	12657	12695	12544	12645	12745	12534	12541	12656	12868	12552	12647	12563	12600	12729	12472	12546	12649	12505	12680	12601	12632	12812	12621	12691	12520	12716	12443	12639	12505	12765	12597	12693	12739	12786	12568	12577	12617	12687	12503	12549	12567	12566	12628	12623	12425	12475	12650	12734	12700	12612	12661	12692	12802	12594	12619	12576	12539	12516	12634	12861	12794	12764	12759	12683	12751	12635	12578	12592	12614	12705	12696	12679	12748	12844	12569	12615	12721	12594	12667	12576	12752	12680	12503	12674	12551	12720	12538	12670	12745	12713	12684	12663
27543	22507	25133	21085	16376	16206	16303	15575	15372	15363	15400	15272	15163	15303	15036	15115	15039	15016	15230	15165	15059	15103	14943	14895	15046	14981	15045	14898	15095	14847	14928	15078	15016	14910	15153	14966	14977	14878	15021	14833	15048	15021	15165	14949	15070	15217	15026	14999	14864	15192	15234	15142	15262	14966	14994	15044	15128	14945	14996	15065	15013	15008	14974	14957	14948	15105	14815	15094	14950	15138	15081	15038	15052	15067	15144	15092	14917	15052	15087	15111	15139	14960	14905	15091	15082	15014	14957	15140	15245	14881	14982	14961	14824	14896	15123	14788	15067	14910	14942	14826	15020	15036	14914	14886	14992	15130	14938	15150	14911	15062	15081	14866	14887	14914	15104	15095	15143	14831	14836	15140	14863	15079	14882	15078	14959	15081	15001	15008	14901	14902	15103	14996	14948	15225	14987	14970	15046	15028	14881	14800	15028	14925	15011	14831	14957	15061	14970	14988	14958	14803	14824	14855	15016	14830	14974	15119	15159	15020	15236	15149	15062	14922	14911	15148	15135	15203	14986	14970	15131	14926	14937	14820	14881	14931	15104	15053	15199	15215	14905	14999	14871	14764	14916	14976	15154	15087	14987	14857	15129	15124	15069	14720	15001	15023	15070	14974	14959	14980	14943	15030	15003	14845	14901	14971	15085	14888	15046	14978	14830	14881	15090	14910	15094	14904	15153	14975	14985	15062	14926	15098	15047	14970	15024	14956	14967	14914	15276	15040	15184	15087	14819	14941	14951	15171	14995	15052	14969	14883	15019	15106	15005	14876	15147	15052	14893	15027	15067	15008	14981	15057	14966	15078	15010	14966	14730	14957	15045	14950	14998	14935	15163	14980	15161	15117	14984	15025	15009	14955	15294	14941	15013	14844	15094	14937	14942	14831	14840	14921	14983	15098	14970	14906	15013	14960	15012	15205	14912	15016	14828	15096	14897	14974	14964	15029	15031	15059	15165	14897	14990	14932	15090	14963	15068	14971	15164	14876	14942	14847	15141	15096	15107	15037	15116	14865	14990	14943	15198	15072	15065	15149	14987	14918	15060	15016	14893	14988	14870	15038	14978	15098	15184	14892	14973	14879	15055	14925	14865	14970	15020	14889	15088	15124	15199	15019	15006	15266	15112	14999	14975	15008	15062	15104	15264	15092	14978	15144	14986	14925	14841	14905	14926	15168	15180	14978	15008	15048	14945	14870	15138	14877	14994	14904	14947	14957	14975	15022	15067	15022	15126	14981	14999	14961	14959	14970	15022	15034	15122	14966	14990	14677	14952	15069	14873	14761	14971	14880	14944	15046	14930	14831	14926	15072	14920	14895	14897	14736	14929	15012	15023	15105	15052	14950	14883	14850	15014	15032	14873	15077	14925	15105	15097	15047	14940	15068	14861	15008	15056	15053	15031	15075	15063	14934	15121	15133	14972	14840	14944	15157	15209	15050	15113	14733	15070	15104	15045	15081	15156	14854	15027	15241	15031	14992	14955	14937	14851	14934	14886	14822	14908	15010	14997	14958	15186	14995	14999	14961	15007	15007	15126	15062	15079	15012	15021	15252	15024	15079	14813	15009	14939	14898	14874	14919	14982	14976	14924	15030	15152	15070	14890	15024	15044	15016	14996	15048	14925	14944	14883	14987	15132	14952	15048	14874	15112	15164	15009	14924	15241	14968	14854	15139	15181	14856	15046	14869	15067	14951	15049	14937	15131	15101	15180	15008	15145	14978	14882	15012	15029	14968	15004	14794	14921	15159	15139	15010	14878	14886	15039	15040	14982	15119	14982	14910	14980	15024	15027	14895	15034	14859	14780	15056	14966	14820	14961	14908	15174	14898	14887	14956	14699	14879	15004	14912	15038	15078	14775	15029	15024	15180	14847	14929	14909	14963	15074	15054	15107	15203	14851	15186	14913	14750	14997	14973	15050	14972	14862	15075	15015	15087	15048	14908	15162	15121	15004	15076	15101	15142	14846	14907	15234	14949	15177	14916	14942	14962	15007	14990	14955	15125	15092	15112	14986	15040	14947	15036	14932	14889	15199	15121	15005	15004	14972	14976	14957	15010	15028	15076	15057	14968	14859	15021	15012	15032	14995	14878	15006	14865	14919	14863	14974	14986	14937	15033	15104	15108	14954	15145	15042	15065	15128	14926	15124	14975	15123	14939	14956	14933	14860	14813	15108	15118	15049	15233	15000	14805	14743	14829	14777	14927	15076	15040	15168	15097	14972	14903	14921	15035	14744	15004	15115	15042	14873	14794	15145	15120	15030	14956	15048	14983	15094	14785	14792	14907	14985	15041	15118	14870	14976	14988	14929	14974	14915	15042	15029	15045	15160	15155	14949	14781	14950	14830	15074	14850	14983	14957	15054	15005	14921	14893	15031	14964	15060	14910	15025	14946	14966	15015	14970	15046	15002	14945	15090	14949	14928	15125	15062	14996	15026	15076	15006	15080	14953	14983	15091	15101	14889	15032	15060	14910	15186	15097	15013	15081	14992	15117	15038	14942	15136	14934	14920	14973	14969	15000	14867	15045	14897	14921	14908	15169	14961	14948	14984	14870	14927	14939	15059	14992	14942	15030	14849	14953	15053	14942	14984	14878	14924	14871	14987	15071	15061	15306	14914	15034	15069	15190	14947	14776	14909	15064	15040	15111	15016	14951	14904	14928	15021	15108	14887	15128	15037	15013	14990	14981	14897	14891	15121	15014	15017	15188	15147	15052	15270	15183	15188	15148	15162	15017	14915	15110	15079	15236	14880	14804	14845	14961	14797	14918	14926	15067	15258	14948	14985	14972	14999	14998	14882	15045	14947	15184	14992	15053	15039	14794	14879	14814	15061	14900	14966	14965	14815	14905	15033	15115	14921	15062	15042	15104	15052	14983	15032	15040	14944	14872	14910	14951	15115	14995	14971	15056	15097	14994	14870	14903	14971	15135	14998	14859	15123	14956	14776	15014	15181	15119	15087	15068	15094	15073	14912	15079	15005	15017	15161	14958	15032	14747	14811	14863	14993	14980	15020	14938	14885	15183	15142	15036	15029	14920	15142	14932	15105	15065	14923	14969	14922	15015	15183	14919	14940	15055	15132	14929	14817	14914	15015	14848	14908	14934	14995	14949	14904	14911	15033	14907	14995	14965	14986	14920	15005	15149	15135	15159	15067	14916	15125	15262	15073	14995	15155	14976	14961	14945	15013	15126	15064	15090	15053	14986	15003	15038	15063	15040	15020	15068	15120	15063	14991	14886	15011	14808	14937	14962	15029	15045	14978	14975	14986	14864	14969	14951	14968	15119	14949	15079	15158	14949	14829	14857	15044	15106	14668	14982	15112	15037	14987	14769	14882	14846	14754	14997	14911	14990	14915	14906	15028	15118	15111	14933	14983	14859	15027	15025	14880	14813	14995	15019	15077	15002	15187	15161	15066	15092	15139	14988	14915	14871	15010	15027	15082	15117	15167	15095	14959	15056	14942	15015	15027	15041	15049	15044	15077	14936	14868	15042	15090	14784	15032	14913	14967	15167	15089	14947	14944	15067	14816	14977	14967	14991	15055	15007	15011	15025	14951	15113	14953	14818	14966	14751	14956	14989	15164	14865	15072	15123	15094	14878	15022	14971	14897	14952	15096	14897	14841	14928	15078	15000	15044	15014	14919	14948	15288	14938	14969	15001	15138	14988	15213	15105	14954	15052	14877	15071	14984	15089	14842	14959	14940	15108	15006	14887	15009	14902	15080	14974	15029	14942	15155	14921	14784	14932	14908	15061	14983	14838	15168	15068	15075	15104	15099	15066	14853	14999	14880	14971	15242	14986	15104	14925	15000	14826	14946	14877	15101	15066	15025	15103	15165	15154	14910	15011	14858	15006	15073	15141	14957	14865	15105	14993	15037	14981	15174	14929	15146	15060	15130	15171	14996	14978	15127	14951	14857	14831	14973	14894	15119	14858	14842	15070	15003	14914	15070	14881	15121	15064	14934	14690	14826	14882	14878	14826	15081	14880	15048	14951	15115	15006	15027	15059	14811	15112	14964	15053	14930	15171	14959	15117	15129	15063	15095	14855	14992	14967	15127	15148	14989	14996	14818	14951	14776	14894	14961	14971	15086	15106	15078	14981	15134	14981	15038	15280	15043	15063	15067	14892	14893	14750	14901	14938	15119	15025	15040	15105	14993	15009	14852	14846	14998	14941	14880	15152	14946	14953	15007	15058	15070	15073	14980	15012	15018	14935	15135	14944	15041	15201	14876	14855	15084	15081	15065	15098	14997	14958	15289	15097	14945	15059	15102	15089	15052	14937	15098	15015	15093	15085	14924	14995	15087	15043	15014	14971	14944	14865	14913	15249	15014	14866	14978	14842	14982	14859	15054	15235	15164	14775	15125	15224	15127	14783	14907	14866	15285	15095	15055	15007	14990	15028	15083	15058	14916	15072	15018	15050	14855	15036	15113	15016	15048	14978	15105	14832	15069	15088	14970	14899	15024	14854	15239	15112	15019	14884	14843	15293	15148	14949	14917	15046	14900	15006	14974	14938	14909	14968	14881	15082	15080	15117	14951	14917	14997	14929	15242	14951	14881	14860	15082	15208	15103	14924	15038	14884	14834	14902	15148	15188	15036	14859	14968	14878	15035	15074	14920	14894	14872	14931	14900	14899	14949	14889	14926	14916	15050	15039	14784	14946	15154	14776	14971	15064	14968	14739	14814	15059	14866	14959	14823	15046	15160	15117	15051	15150	14802	14835	14958	15139	15001	14878	15190	15088	14800	14947	15028	14959	14912	14858	15041	15020	15073	14979	15059	15091	15079	14783	15064	15001	15073	15140	14935	15229	15085	15137	14996	15020	15025	15116	15185	15066	14964	15003	15143	15014	15060	14976	14820	15085	15004	15101	15223	15057	14888	14932	15022	15129	15066	14932	14886	15061	15074	15116	14930	14928	15050	14979	15052	15029	15087	15014	15134	15131	14977	14931	14997	15059	14989	15056	15083	15056	15072	15156	14994	15089	14914	14941	14835	14860	14847	14982	15005	14945	15052	14933	14922	14934	15059	14960	15074	14992	15074	14948	15028	15096	14963	14957	15029	15136	15141	14888	14997	15013	14945	15070	14917	15121	14904	14994	15020	15046	14962	15071
20481	26264	22682	17804	15133	15170	15055	14078	13687	13706	13516	13581	13475	13473	13459	13399	13471	13254	13292	13222	13194	13060	13243	13149	13163	13264	13143	13217	13263	13265	13349	13228	13259	13086	13346	13378	13166	13173	13220	13171	12969	13328	13219	13098	13068	13310	13219	13157	13328	13594	13526	13244	13334	13176	13185	13115	13159	13072	13181	13167	13102	13237	13186	13191	13172	13199	13221	13200	13241	13199	13268	13141	13249	13208	13067	13159	13040	13343	13125	13168	13158	13238	13170	13088	13286	13218	13038	13208	13170	13133	13163	13298	13055	13248	13300	13020	13201	13249	13233	13184	13280	13338	13294	13232	13217	13359	13201	13258	13212	13067	13263	13268	13152	13208	13175	13293	13277	13280	13108	13107	13288	13094	13180	13367	13227	13175	13174	13257	13144	13056	13173	13209	13195	13176	13083	13208	13241	13288	13017	13200	13187	13300	13236	13288	13102	13314	13269	13131	13217	13249	13287	13318	13075	13381	12905	13233	13189	13375	13178	13323	13255	13244	13224	13135	13315	13098	13115	13140	13159	13162	13141	13354	13271	13054	13356	13090	13319	13203	13029	13032	13292	13110	13162	13252	13181	13220	13131	13153	13240	13236	13086	13104	13185	13240	13115	13165	13026	13288	13105	13146	13203	13315	13180	13066	13112	13291	13369	13183	13291	13073	13227	13031	13194	12891	13199	13135	13304	13245	13226	13054	13165	13067	13135	13263	13285	13206	13069	13151	13138	13329	13229	13176	13133	13356	13178	13061	13154	13174	13219	13183	13112	13180	13430	13085	13111	13071	13435	13181	13075	13173	13340	12982	13296	13168	13284	13218	13181	13258	13017	13047	13181	13066	13154	13132	13104	13221	13233	13185	13262	13178	13053	13366	13265	13240	13266	13265	13323	13216	13155	13348	13222	13235	13094	13320	13273	13099	13341	13303	13277	13185	13115	13220	13218	13258	13179	13285	13027	13205	13199	13291	13204	13201	13200	13171	13081	13227	13188	13115	13251	13002	13341	13232	13243	13085	13137	13152	13190	13171	13155	13263	13087	13146	13191	13282	13168	13179	13092	13174	13300	13186	13104	13203	13164	13082	13209	13199	13123	13050	13165	13252	13115	13131	13330	13159	13255	13206	13207	13151	13256	13301	13291	13168	13174	13179	13202	13227	13160	13383	13161	13186	13130	13256	13178	13171	13177	13058	13161	13230	13131	13120	13162	13239	13275	13004	13227	13132	13206	13133	13186	13421	13111	13219	13144	13039	13184	13214	13381	13074	13167	13274	13242	13231	13327	13039	13218	13252	13334	13081	13130	13144	13212	13281	13275	13265	13154	13210	13129	13213	13184	13203	13156	13202	13240	13283	13238	13203	13090	13124	13262	13224	13334	13269	13196	13222	13201	13117	13121	13245	13060	13212	13109	13192	13164	13180	13264	13388	13277	13232	13260	13178	13409	13280	13145	13154	13214	13245	13050	13283	13246	13240	13196	13247	13295	13211	13257	12958	13226	13235	13310	13313	13411	13164	13160	13156	13316	13275	13335	12970	13128	13291	13115	13182	13190	13272	13039	13207	13207	13180	13334	13305	13163	13253	13168	13251	13282	13178	13323	13081	13203	13135	13009	13130	13184	13221	13260	13321	13161	13255	13166	13248	13268	13063	13268	13154	13106	13136	13170	13213	13123	13045	13273	13284	13219	13181	13192	13211	13153	13021	13252	13164	12973	13120	13286	13385	13217	13124	13268	13266	13261	13127	13233	13274	13175	13110	13229	13148	13282	13119	13196	13209	13231	13092	13322	13181	13145	13247	13059	13183	13417	13218	13055	13202	13167	13140	13171	13270	13084	13256	13192	13070	13257	13206	13228	13213	13169	13077	13111	13232	13265	13272	13182	13161	13308	13117	13180	13159	13209	13278	13176	13155	13131	13254	13190	13261	13131	13152	13159	13226	13264	13157	13107	13190	13229	13276	13157	13164	13175	13427	13068	13373	13161	13226	13104	13072	13291	13250	13205	13167	13203	13052	13199	13066	13192	13290	13140	13328	13197	13225	13243	13163	13258	12984	13009	13226	13157	13234	13254	13305	13159	13293	13327	13211	13256	13287	13239	13265	13133	13231	13101	13358	13212	13299	13217	13173	13227	13159	13208	13246	13276	13225	13334	13203	12980	13088	13151	13144	13200	13253	13120	13220	13234	13230	13114	13068	13179	13165	13054	13155	13167	13414	13050	13110	13285	13322	13227	13077	13122	13225	13039	13369	13114	13259	13203	13116	13286	13167	13108	13211	13191	13077	13200	13330	13361	13186	13362	13178	13344	13247	13120	13189	13204	13147	13077	13171	13311	13298	13126	13168	13107	13324	13126	13288	13149	13178	13185	13294	13276	13208	13313	13136	13113	13266	13220	13292	13272	13171	13283	13253	13124	13127	13028	13219	13044	13171	13102	13311	13301	13151	13196	13104	13179	13259	13220	13318	13316	13262	13275	13230	13188	13000	13167	13086	13151	13171	13130	13382	13242	13062	13199	13096	13195	13130	13444	13231	13191	13129	13222	13148	13288	13067	13162	13089	13125	13081	13232	13232	13075	13264	13330	13138	13083	13238	13057	13178	13245	13087	13176	13212	13093	13246	13156	13107	13158	13219	13174	13153	13102	13182	13054	13087	13286	13117	13312	13244	13059	13174	13167	13024	13267	13146	13252	13325	13124	13284	13265	12943	13236	13159	13192	13101	13192	13266	13318	13175	13186	13225	13111	13302	13234	13102	13052	13292	13235	13213	13182	13177	13056	13201	13313	13217	13186	13026	13217	13340	13137	13239	13203	13461	13138	13276	13144	13096	13143	13241	13182	13213	13112	13199	13255	13250	13163	13137	13179	13332	13268	13324	13347	13391	13258	13159	13065	13245	13211	13394	13210	13025	13085	13209	13224	13270	13112	13276	13332	13155	13276	13297	13157	13191	13345	13150	13253	13164	13254	13332	13155	13032	13106	13297	13199	13269	13187	13213	13258	13168	13133	13203	13268	13265	13208	13254	13089	13206	13242	13161	13148	13204	13255	13290	13240	13203	12998	13396	13117	13318	13362	13316	13116	13356	13239	13141	13237	12982	13245	13245	13258	13315	13037	13184	13083	13040	13049	13047	13125	13200	13059	13082	13255	13078	13185	13187	13295	13325	13310	13240	13342	13092	13126	13187	13099	13164	13343	13096	13143	13195	13233	13286	13323	13226	13211	13178	13268	13275	13072	13298	13326	13219	13135	13179	13107	13368	13378	13182	13282	13131	13314	13192	13053	13351	13073	13302	13074	13339	13146	13177	13122	13248	13244	13296	13169	13106	13293	13045	13092	13032	13167	13259	13268	13153	13140	13109	13074	13052	13157	13235	13380	13137	13244	13231	13197	13168	13135	13102	13203	13127	13296	13246	13149	13238	13418	13298	13101	13135	13274	13221	13139	13127	13209	13287	13105	13245	13221	13262	13177	13097	13222	13192	13273	13185	13204	13034	13177	13115	13305	13294	13290	13281	13179	13128	13077	13162	12966	13209	13243	13136	13228	13293	13322	13338	13249	13222	13173	13211	13073	13186	13142	13151	13311	13169	13294	13160	13094	13137	13276	13103	13272	13214	13144	13230	13209	13332	13203	13161	13363	13135	13068	13204	13313	13278	13237	13202	13061	13284	13319	13169	13255	13250	13208	13148	13287	13201	13301	13103	13148	13140	13170	13314	13144	13182	13318	13186	13189	13166	13223	13387	13167	13093	13132	13125	13215	13244	13155	13282	13248	13039	13235	13026	13272	13127	13251	13199	13265	13201	13044	13141	13157	13195	13273	13157	13198	13293	13151	12955	13157	13219	13259	13173	13161	13291	13138	13168	13242	13329	13050	13050	13198	13154	13162	13063	13448	13144	13288	13243	13072	13177	13255	13287	13149	13162	13180	13166	13143	13151	13232	13158	13316	13194	13088	13099	13188	13363	13269	13154	13106	13123	13299	13274	13188	13279	13282	13267	13283	13270	13167	13184	13049	13105	13195	13293	13217	13229	13395	13159	13239	13235	13110	13002	13217	13150	13165	13140	13303	13094	13200	13169	13230	13256	13205	13237	13165	13175	13066	13184	13144	13170	13342	13172	13146	13282	13142	13220	13272	13210	13237	13139	13091	13288	13345	13342	13051	13129	13099	13151	13246	13287	13175	13226	13068	13066	13202	13070	13224	13156	13217	13206	13279	13197	13345	13198	13126	13086	13283	13167	13261	13239	13286	13180	13229	13318	13177	13229	13235	13174	13099	13154	13175	13139	13253	13053	12933	13263	13135	13182	13369	13127	13242	13235	13311	13340	13356	13116	13222	13180	13175	13224	13231	13099	13246	13142	13254	13026	13295	13098	13333	13278	13201	13170	13267	13187	13255	13173	13030	13093	13150	13409	13179	13026	13209	13092	13234	13272	13227	13291	13200	13247	13199	13129	13320	13109	13326	13173	13353	13147	13258	13105	13372	13197	13182	13305	13193	13144	13056	13105	13097	13147	13118	13276	13293	13074	13221	13142	13103	13214	13147	13183	13248	13230	13056	13062	13272	13249	13287	13131	13176	13228	13331	13047	13080	13067	13099	13057	13221	13078	13106	13314	13187	13357	13083	13258	13353	13162	13282	13322	13228	13224	13193	13202	13209	13039	13119	13226	13216	13193	13299	13176	13118	13171	13252	13084	13277	13026	13160	13073	13248	13291	13192	13110	13300	13310	13125	13321	13229	12968	13248	13280	13269	13159	13410	13263	13242	13260	13220	13124	13182	13042	13142	13290	13231	13241	13305	13027	13192	13191	13155	13279	13182	13212	13195	13251	13224	13155	13296	13306	13349	13228	13279	13120	13248	13168	13209	13221	13254	13329	13289	13228	13268	13044	13078	13248	13195	13163	13180	13309	13094	13292	13325	13200	13365	13133	13275	13058	13215	13299	13246	13212	13195	13176	13359	13128	13092	13289	13447	13254	13278	13029	13289	13386	13416	13183	13203	13194	13289	13144	13432	13024	13145	13222	13323	13081	13304	13172	13225	13238	13277	13267	13107	13306	13156	13169	13249	13259	13074	13185	13211	13210	13189	13188	13203	13350	13112	13195	13303	13168	13055	13133	13066	13262
24022	21408	28886	24350	22134	21902	20477	17114	16337	16585	16311	16227	16009	16059	15757	15443	15721	15636	15742	15583	15672	15696	15468	15891	15620	15545	15327	15450	15618	15567	15708	15527	15595	15643	15584	15654	15672	15328	15467	15434	15636	15518	15480	15578	15279	15469	15754	15392	16012	16707	16459	15937	16097	15679	15547	15529	15358	15365	15590	15523	15529	15612	15438	15334	15250	15378	15294	15468	15279	15563	15435	15479	15250	15333	15458	15421	15333	15681	15358	15482	15502	15520	15540	15542	15778	15618	15495	15417	15385	15375	15641	15461	15409	15457	15454	15387	15342	15530	15470	15443	15692	15307	15421	15398	15408	15570	15404	15301	15280	15319	15632	15523	15370	15412	15631	15488	15466	15501	15446	15488	15470	15366	15609	15264	15392	15281	15544	15375	15684	15556	15348	15423	15600	15270	15361	15498	15492	15465	15419	15443	15486	15367	15508	15260	15407	15296	15538	15662	15361	15487	15352	15349	15462	15352	15604	15359	15332	15321	15403	15347	15556	15414	15490	15201	15087	15390	15690	15435	15426	15265	15517	15427	15415	15347	15442	15513	15435	15311	15431	15460	15330	15379	15418	15302	15577	15374	15263	15372	15674	15426	15382	15487	15311	15436	15398	15420	15415	15335	15513	15541	15325	15365	15527	15410	15311	15392	15160	15532	15158	15409	15573	15438	15389	15428	15375	15474	15546	15526	15440	15591	15467	15416	15339	15472	15495	15529	15454	15383	15325	15282	15452	15491	15468	15399	15443	15439	15291	15439	15528	15550	15336	15409	15402	15497	15392	15316	15335	15352	15364	15320	15355	15370	15503	15607	15538	15257	15280	15385	15515	15463	15296	15304	15377	15591	15595	15370	15602	15522	15351	15280	15450	15467	15424	15500	15344	15434	15410	15120	15317	15489	15335	15372	15333	15427	15406	15623	15440	15343	15562	15507	15583	15398	15508	15385	15447	15425	15445	15519	15499	15420	15166	15458	15550	15646	15558	15386	15286	15424	15283	15462	15469	15348	15495	15493	15300	15519	15368	15505	15495	15224	15381	15279	15400	15443	15553	15424	15561	15493	15294	15312	15488	15359	15675	15456	15281	15508	15216	15252	15378	15497	15387	15416	15496	15403	15542	15590	15375	15488	15495	15401	15468	15414	15354	15365	15668	15490	15562	15381	15550	15576	15418	15366	15401	15480	15515	15383	15426	15380	15426	15455	15594	15489	15611	15455	15369	15275	15671	15494	15469	15506	15326	15383	15267	15371	15286	15265	15506	15381	15442	15541	15707	15447	15503	15614	15293	15424	15473	15290	15650	15419	15531	15482	15417	15564	15207	15325	15534	15436	15313	15433	15248	15417	15409	15380	15519	15573	15291	15576	15447	15382	15504	15457	15616	15576	15238	15368	15273	15495	15511	15410	15496	15535	15408	15440	15490	15365	15212	15426	15372	15544	15316	15452	15254	15280	15286	15439	15283	15274	15283	15580	15513	15354	15387	15271	15436	15465	15533	15375	15391	15535	15572	15281	15408	15417	15407	15404	15386	15391	15456	15567	15476	15474	15493	15367	15367	15350	15564	15321	15283	15369	15441	15419	15473	15383	15686	15296	15457	15582	15334	15370	15511	15419	15389	15429	15621	15406	15293	15305	15457	15494	15640	15179	15471	15302	15538	15218	15552	15399	15448	15294	15272	15425	15339	15645	15576	15536	15405	15603	15541	15526	15395	15376	15549	15424	15461	15418	15392	15310	15388	15600	15480	15434	15329	15456	15540	15459	15522	15312	15567	15382	15430	15375	15268	15539	15404	15316	15404	15457	15390	15493	15518	15456	15372	15363	15323	15486	15313	15702	15476	15556	15451	15454	15321	15436	15411	15438	15454	15357	15444	15507	15514	15184	15409	15364	15417	15496	15423	15242	15396	15417	15235	15378	15544	15493	15599	15331	15306	15383	15379	15500	15471	15559	15388	15325	15415	15219	15401	15614	15373	15327	15490	15410	15454	15369	15313	15432	15451	15380	15309	15467	15415	15340	15448	15545	15314	15467	15499	15368	15384	15440	15373	15461	15368	15303	15445	15450	15581	15391	15543	15315	15336	15697	15511	15554	15400	15365	15441	15400	15388	15479	15493	15424	15381	15474	15473	15322	15579	15350	15442	15454	15322	15330	15447	15432	15248	15338	15613	15473	15555	15558	15399	15419	15508	15322	15503	15506	15537	15161	15417	15351	15472	15338	15539	15501	15474	15537	15262	15458	15145	15293	15397	15310	15339	15298	15583	15454	15317	15533	15592	15353	15292	15545	15280	15459	15228	15411	15684	15321	15477	15269	15417	15285	15459	15601	15462	15467	15473	15484	15352	15418	15336	15329	15314	15405	15383	15439	15590	15396	15304	15275	15545	15515	15428	15395	15242	15315	15288	15321	15297	15548	15386	15490	15603	15190	15496	15371	15439	15515	15569	15403	15426	15312	15462	15384	15553	15266	15422	15710	15335	15480	15380	15538	15419	15520	15519	15489	15583	15475	15395	15390	15168	15389	15478	15454	15547	15320	15380	15464	15265	15337	15345	15389	15506	15395	15379	15304	15320	15377	15506	15613	15446	15392	15445	15472	15305	15326	15349	15341	15356	15517	15386	15341	15532	15501	15586	15381	15233	15356	15475	15528	15601	15667	15413	15453	15536	15479	15535	15407	15410	15448	15368	15405	15458	15308	15601	15431	15517	15322	15521	15388	15458	15470	15428	15443	15446	15318	15399	15331	15168	15256	15396	15344	15435	15494	15563	15306	15486	15433	15613	15381	15404	15502	15383	15427	15456	15456	15382	15406	15256	15202	15387	15474	15322	15073	15433	15502	15591	15298	15511	15232	15422	15238	15405	15546	15309	15387	15568	15558	15531	15419	15505	15518	15586	15409	15353	15596	15331	15616	15542	15517	15564	15605	15296	15349	15302	15391	15498	15407	15509	15433	15463	15233	15368	15645	15401	15589	15375	15640	15479	15379	15524	15490	15446	15387	15507	15418	15253	15506	15278	15389	15423	15502	15438	15454	15380	15308	15365	15326	15565	15510	15441	15254	15378	15303	15312	15427	15533	15509	15400	15260	15331	15439	15488	15390	15473	15509	15400	15614	15561	15253	15312	15401	15484	15246	15474	15389	15323	15452	15547	15399	15396	15437	15356	15138	15416	15382	15500	15421	15380	15454	15400	15483	15522	15371	15521	15410	15444	15601	15464	15370	15690	15540	15657	15473	15275	15514	15497	15449	15416	15305	15403	15193	15444	15343	15291	15458	15420	15283	15300	15469	15444	15388	15405	15342	15472	15656	15461	15483	15363	15554	15540	15483	15446	15550	15510	15479	15488	15548	15394	15281	15303	15312	15253	15369	15260	15330	15265	15394	15341	15307	15400	15511	15505	15398	15587	15336	15401	15580	15437	15475	15227	15370	15322	15473	15456	15365	15304	15524	15626	15494	15327	15565	15389	15304	15541	15359	15471	15411	15367	15290	15508	15364	15515	15238	15448	15520	15488	15546	15546	15366	15382	15637	15516	15336	15470	15512	15550	15385	15466	15331	15545	15353	15257	15457	15350	15379	15536	15408	15482	15560	15459	15559	15305	15342	15531	15625	15646	15659	15407	15430	15523	15606	15276	15300	15482	15376	15279	15478	15397	15510	15383	15469	15490	15481	15400	15386	15618	15463	15512	15278	15409	15419	15649	15388	15637	15336	15239	15506	15401	15574	15527	15353	15331	15414	15516	15563	15540	15408	15592	15436	15489	15302	15453	15358	15301	15343	15398	15537	15419	15613	15590	15326	15264	15250	15236	15609	15385	15372	15465	15572	15408	15412	15459	15498	15305	15495	15572	15529	15456	15424	15481	15273	15352	15404	15491	15566	15694	15545	15306	15503	15387	15368	15585	15381	15105	15454	15443	15375	15328	15457	15381	15654	15368	15407	15393	15485	15488	15425	15373	15181	15496	15577	15595	15384	15429	15463	15472	15368	15427	15414	15135	15452	15405	15342	15367	15457	15620	15570	15487	15425	15432	15340	15408	15384	15754	15393	15411	15362	15489	15484	15258	15479	15488	15402	15263	15558	15266	15472	15376	15471	15325	15512	15259	15423	15440	15402	15574	15541	15260	15425	15491	15470	15481	15478	15298	15331	15490	15370	15434	15451	15551	15549	15250	15270	15292	15404	15394	15409	15638	15432	15354	15215	15458	15551	15574	15501	15527	15342	15453	15355	15366	15499	15686	15284	15268	15432	15372	15521	15565	15505	15415	15446	15396	15329	15338	15453	15257	15354	15397	15323	15334	15344	15577	15487	15467	15371	15412	15433	15418	15306	15501	15532	15521	15484	15347	15437	15364	15350	15503	15377	15409	15293	15354	15497	15492	15275	15438	15408	15231	15537	15384	15319	15402	15428	15416	15480	15379	15396	15527	15434	15417	15211	15346	15414	15308	15537	15345	15457	15467	15439	15433	15399	15554	15418	15510	15276	15193	15588	15477	15452	15440	15495	15289	15385	15347	15427	15484	15307	15515	15233	15477	15441	15317	15368	15301	15375	15209	15566	15405	15540	15526	15353	15366	15326	15578	15481	15409	15421	15573	15486	15325	15151	15633	15640	15480	15432	15467	15464	15480	15472	15328	15407	15278	15453	15518	15434	15450	15623	15315	15484	15383	15312	15602	15417	15492	15376	15343	15592	15460	15186	15268	15497	15534	15336	15440	15510	15551	15413	15453	15403	15482	15333	15346	15253	15477	15417	15405	15408	15423	15473	15388	15532	15292	15631	15494	15392	15375	15383	15423	15523	15436	15266	15411	15521	15406	15696	15544	15374	15443	15521	15434	15569	15452	15411	15407	15458	15532	15492	15567	15426	15484	15359	15392	15557	15375	15490	15482	15356	15127	15227	15372	15486	15443	15307	15284	15384	15484	15617	15381	15575	15384	15229	15451	15488	15446	15472	15552	15362	15467	15353	15406	15519	15571	15378	15336	15476	15587	15676	15379	15556	15283	15378	15411	15357	15354	15565	15277	15202	15275	15414	15463	15413	15446	15192	15474	15432	15371	15406	15486	15406	15348	15526	15476	15526	15596	15441	15599	15386	15475	15454	15399	15381	15700	15481	15468	15297
23964	34182	31018	22142	18732	18001	16962	15561	15116	14939	14667	14641	14477	14115	14159	13739	13769	13752	13616	13607	13545	13644	13512	13577	13514	13428	13427	13636	13612	13638	13588	13449	13628	13562	13548	13689	13479	13654	13419	13612	13682	13421	13580	13378	13570	13481	13382	13491	14363	15233	14656	14119	13948	13695	13584	13402	13426	13491	13433	13546	13497	13704	13516	13384	13527	13301	13257	13407	13437	13372	13599	13322	13550	13410	13263	13422	13429	13453	13424	13542	13466	13426	13403	13512	13501	13742	13437	13432	13495	13505	13699	13597	13501	13544	13467	13378	13536	13388	13489	13339	13399	13506	13420	13483	13495	13570	13482	13477	13349	13510	13428	13391	13417	13425	13565	13470	13542	13330	13480	13548	13315	13517	13601	13438	13451	13500	13457	13266	13635	13348	13321	13332	13181	13466	13651	13300	13538	13297	13601	13485	13577	13374	13526	13518	13472	13546	13481	13453	13521	13424	13436	13376	13352	13462	13383	13593	13502	13496	13334	13403	13453	13445	13636	13412	13435	13180	13361	13575	13422	13347	13446	13540	13546	13511	13402	13372	13565	13468	13386	13361	13487	13454	13478	13484	13487	13473	13500	13569	13389	13336	13414	13545	13309	13514	13522	13442	13375	13463	13467	13479	13520	13390	13435	13530	13337	13391	13397	13298	13491	13381	13390	13375	13412	13384	13431	13536	13444	13441	13601	13469	13369	13538	13584	13322	13357	13475	13480	13365	13298	13496	13402	13447	13439	13321	13477	13435	13440	13418	13395	13432	13500	13493	13349	13349	13437	13437	13469	13463	13512	13428	13503	13436	13463	13358	13441	13511	13395	13344	13394	13525	13511	13466	13287	13464	13246	13414	13416	13523	13412	13302	13343	13419	13330	13538	13386	13531	13577	13647	13362	13364	13548	13537	13364	13496	13380	13487	13497	13488	13425	13580	13438	13484	13496	13496	13388	13514	13395	13518	13479	13497	13436	13311	13561	13470	13426	13301	13483	13516	13537	13440	13433	13478	13510	13447	13593	13566	13373	13535	13460	13433	13567	13470	13484	13490	13547	13407	13381	13436	13534	13490	13596	13489	13632	13453	13331	13471	13427	13376	13455	13274	13291	13429	13492	13481	13543	13621	13695	13334	13343	13506	13428	13374	13434	13423	13347	13412	13395	13413	13628	13419	13393	13229	13363	13308	13415	13478	13390	13410	13297	13513	13490	13290	13396	13443	13586	13397	13433	13163	13514	13422	13481	13613	13471	13457	13499	13463	13457	13464	13495	13489	13548	13482	13426	13563	13450	13429	13393	13647	13440	13405	13515	13354	13454	13402	13555	13470	13643	13441	13378	13395	13481	13237	13515	13377	13358	13546	13547	13398	13549	13498	13351	13339	13525	13499	13385	13349	13515	13353	13426	13295	13393	13438	13470	13265	13542	13475	13304	13414	13618	13316	13490	13335	13534	13299	13501	13377	13396	13344	13276	13609	13489	13393	13486	13595	13567	13419	13547	13286	13409	13347	13471	13367	13494	13314	13290	13381	13453	13381	13440	13584	13184	13491	13417	13320	13409	13302	13506	13458	13638	13566	13455	13337	13418	13343	13501	13313	13508	13444	13518	13446	13613	13453	13526	13518	13432	13509	13461	13523	13358	13442	13509	13475	13472	13609	13421	13515	13470	13212	13441	13476	13297	13496	13441	13312	13649	13435	13526	13493	13475	13594	13346	13423	13339	13406	13590	13496	13437	13347	13519	13557	13441	13559	13477	13355	13447	13374	13513	13504	13633	13598	13429	13498	13550	13342	13497	13490	13383	13320	13536	13479	13458	13485	13506	13435	13443	13652	13544	13542	13481	13603	13371	13330	13786	13407	13370	13548	13525	13453	13436	13545	13473	13416	13429	13325	13456	13468	13392	13609	13364	13436	13327	13351	13566	13478	13515	13493	13409	13433	13602	13428	13347	13462	13406	13463	13404	13598	13336	13650	13601	13518	13405	13460	13508	13297	13431	13509	13359	13444	13376	13341	13458	13410	13356	13452	13471	13478	13310	13413	13383	13398	13456	13345	13299	13442	13378	13494	13515	13450	13343	13465	13514	13483	13398	13491	13343	13513	13497	13389	13397	13446	13431	13501	13387	13578	13332	13451	13377	13537	13380	13612	13483	13561	13420	13575	13485	13335	13510	13473	13347	13423	13513	13502	13404	13433	13511	13507	13407	13331	13497	13463	13529	13457	13514	13472	13402	13363	13387	13566	13463	13453	13348	13430	13303	13459	13487	13313	13367	13459	13375	13457	13401	13590	13373	13387	13517	13499	13380	13413	13459	13468	13581	13563	13399	13427	13441	13431	13321	13478	13534	13627	13429	13477	13450	13532	13363	13364	13514	13510	13437	13590	13458	13379	13498	13391	13502	13464	13514	13414	13554	13410	13334	13436	13399	13338	13484	13516	13471	13497	13258	13486	13649	13249	13398	13568	13366	13453	13453	13466	13411	13386	13467	13569	13434	13290	13524	13444	13417	13459	13560	13524	13264	13458	13434	13383	13377	13474	13336	13448	13578	13380	13372	13485	13440	13519	13435	13373	13513	13430	13649	13402	13311	13460	13538	13377	13509	13353	13348	13496	13388	13479	13443	13450	13490	13430	13538	13400	13454	13404	13591	13447	13516	13436	13489	13271	13585	13361	13555	13334	13444	13457	13492	13468	13478	13547	13352	13404	13510	13350	13441	13410	13451	13409	13501	13400	13418	13479	13467	13371	13470	13522	13455	13555	13439	13319	13330	13457	13508	13488	13533	13623	13333	13440	13672	13506	13393	13414	13397	13584	13450	13254	13506	13316	13497	13430	13329	13524	13456	13343	13568	13476	13313	13308	13437	13468	13310	13328	13681	13459	13462	13463	13442	13495	13388	13412	13415	13548	13414	13564	13372	13406	13517	13657	13429	13300	13395	13461	13387	13430	13329	13479	13459	13442	13380	13559	13437	13283	13461	13711	13493	13637	13487	13375	13545	13542	13330	13583	13523	13400	13428	13457	13303	13532	13469	13244	13377	13338	13375	13485	13410	13509	13520	13448	13478	13410	13490	13304	13306	13543	13536	13446	13349	13515	13432	13427	13594	13343	13515	13476	13505	13384	13472	13475	13402	13376	13412	13368	13340	13461	13458	13301	13321	13480	13436	13507	13410	13499	13407	13459	13490	13404	13364	13513	13352	13486	13405	13515	13467	13438	13402	13384	13536	13560	13632	13514	13608	13402	13488	13477	13484	13468	13463	13521	13422	13411	13454	13446	13489	13661	13636	13416	13414	13356	13545	13334	13379	13469	13282	13503	13474	13382	13343	13357	13364	13589	13466	13464	13414	13379	13311	13505	13417	13460	13464	13485	13319	13405	13544	13526	13462	13452	13477	13388	13283	13416	13555	13327	13491	13569	13472	13317	13266	13491	13381	13461	13508	13455	13518	13467	13604	13478	13364	13430	13365	13537	13441	13452	13470	13463	13469	13429	13387	13468	13405	13653	13334	13559	13417	13540	13502	13432	13489	13200	13546	13290	13403	13480	13521	13384	13405	13571	13409	13486	13394	13318	13540	13458	13376	13540	13270	13404	13390	13380	13504	13473	13521	13327	13500	13507	13571	13685	13389	13589	13569	13502	13478	13616	13492	13377	13486	13377	13621	13547	13535	13460	13367	13501	13420	13234	13452	13476	13615	13376	13452	13611	13318	13533	13530	13424	13370	13461	13264	13514	13587	13436	13438	13313	13491	13449	13433	13314	13487	13508	13480	13607	13397	13421	13464	13460	13532	13473	13492	13433	13471	13491	13489	13393	13465	13427	13419	13335	13437	13260	13468	13499	13487	13370	13460	13479	13455	13600	13401	13265	13418	13353	13479	13398	13517	13500	13221	13535	13421	13482	13423	13496	13453	13347	13349	13413	13490	13394	13474	13471	13455	13522	13532	13411	13528	13445	13532	13491	13423	13458	13512	13418	13462	13552	13431	13512	13616	13546	13426	13405	13379	13437	13296	13395	13572	13355	13414	13432	13511	13516	13472	13527	13412	13446	13492	13611	13702	13418	13365	13488	13478	13386	13389	13553	13471	13433	13501	13538	13458	13441	13458	13452	13506	13582	13626	13495	13368	13525	13273	13378	13456	13673	13612	13449	13419	13391	13387	13510	13310	13510	13403	13378	13457	13580	13442	13440	13416	13405	13725	13426	13436	13478	13456	13426	13624	13529	13423	13505	13483	13556	13405	13646	13564	13361	13458	13559	13537	13563	13493	13229	13479	13441	13249	13285	13553	13442	13302	13457	13303	13381	13470	13432	13390	13515	13427	13504	13338	13463	13401	13446	13308	13407	13497	13483	13590	13578	13557	13281	13568	13389	13470	13503	13382	13343	13499	13429	13456	13357	13361	13561	13485	13486	13535	13366	13555	13457	13493	13437	13552	13579	13504	13345	13417	13379	13283	13357	13425	13517	13398	13517	13284	13323	13455	13441	13470	13544	13583	13516	13504	13620	13437	13393	13411	13288	13436	13495	13421	13333	13492	13510	13514	13594	13442	13454	13412	13496	13383	13413	13423	13450	13406	13366	13468	13378	13320	13404	13553	13471	13480	13435	13458	13450	13558	13488	13595	13322	13585	13311	13540	13636	13365	13555	13479	13554	13518	13509	13391	13559	13487	13507	13427	13413	13444	13593	13333	13533	13637	13561	13433	13298	13421	13445	13645	13517	13391	13625	13357	13289	13471	13459	13301	13495	13468	13506	13447	13494	13478	13592	13453	13604	13540	13438	13346	13564	13409	13617	13491	13319	13601	13430	13443	13562	13513	13382	13437	13515	13462	13343	13463	13472	13510	13452	13578	13371	13311	13585	13590	13407	13373	13409	13519	13407	13294	13461	13346	13590	13372	13540	13387	13492	13518	13549	13450	13519	13371	13356	13450	13540	13383	13282	13242	13440	13286	13412	13303	13358	13593	13432	13276	13543	13453	13339	13425	13480	13421	13358	13464	13384	13480	13521	13413	13437	13418	13560	13457	13636	13456	13384	13459	13504	13460	13573	13205	13314	13168	13517	13483	13458	13518	13402	13461	13489	13439	13488	13374	13580	13304	13542	13554	13421	13518	13576	13488	13379
22955	21436	29295	23918	21628	23489	24306	18280	17018	17228	16754	16544	16122	15822	15687	15672	15613	15523	15508	15522	15464	15379	15321	15584	15645	15524	15491	15365	15366	15360	15451	15439	15542	15379	15319	15310	15450	15419	15539	15187	15260	15211	15288	15373	15382	15341	15387	15576	16177	17242	16603	16183	16057	15667	15432	15458	15339	15179	15210	15335	15393	15270	15441	15328	15309	15404	15351	15223	15359	15307	15264	15307	15167	15143	15180	15220	15243	15318	15373	15407	15357	15289	15419	15221	15248	15334	15406	15107	15214	15296	15093	15432	15370	15483	15402	15325	15050	15123	15217	15269	15212	15296	15273	15365	15351	15189	15417	15385	15174	15074	15496	15096	15281	15359	15362	15124	15205	15145	15449	15352	15337	15316	15135	15074	15238	15356	15422	15217	15265	15285	15410	15131	15211	15256	15325	15132	15146	15104	15265	15194	15366	15377	15332	15199	15395	15198	15409	15268	15111	15318	15219	15359	15330	15422	15315	15223	15302	15377	15373	15231	15264	15305	15262	15481	15233	15230	15378	15211	15253	15180	15182	15276	15269	15114	15238	15426	15378	15112	15348	15173	15248	15371	15309	15301	15314	15165	15318	15341	15291	15307	15244	15308	15314	15218	15388	15240	15164	15414	15208	15348	15391	15260	15292	15149	15509	15305	15551	15217	15283	15268	15357	15209	15297	15333	15215	15382	15237	15115	15404	15177	15091	15260	15201	15216	15174	15348	15238	15246	15161	15226	15343	15353	15312	15274	15166	15289	15269	15310	15372	15106	15150	15085	15301	15318	15356	15336	15419	15280	15228	15413	15331	15347	15320	15384	15276	15182	15114	15192	15297	15270	15178	15148	15304	15162	15146	15378	15397	15449	15425	15193	14946	15160	15239	15279	15294	15234	15086	15185	15072	15194	15179	15206	15326	15416	15321	15295	15303	15196	15224	15057	15347	15176	15228	15228	15266	15184	15247	15201	15297	15184	15165	15249	15279	15341	15301	15253	15146	15068	15139	15355	15226	15200	15276	15159	15471	15269	15465	15042	15309	15405	15447	15067	15419	15073	15346	15301	15230	15055	15162	15038	15140	15152	15154	15278	15148	15244	15267	15368	15172	15215	15435	15285	15232	15138	15350	15410	15163	15432	15238	15304	15107	15248	15148	15209	15321	15104	15225	15130	15155	15215	15434	15084	15342	15133	15370	15126	15165	15221	15268	15302	15329	15244	15146	15278	15285	15324	15087	15196	15225	15344	15369	15168	15255	15151	15366	15167	15311	15256	15263	15424	15301	15303	15139	15137	15195	15082	15354	15303	15067	15026	15310	15087	14927	15104	15272	15255	15444	15216	15126	15383	15169	15412	15414	15478	15277	15386	15361	15278	15339	15222	15272	15345	15325	15316	15056	15479	15283	15327	15139	15377	15371	15346	15262	15235	15238	15274	15159	15261	15120	15214	15074	15148	15231	15361	15288	14951	15312	15228	15301	15296	15241	15310	15331	15508	15203	15215	15303	15256	15019	15102	15262	15307	15396	15281	15380	15138	15264	15299	15186	15118	15348	15372	15191	15191	15254	15138	15210	15192	15305	15275	15346	15285	15172	15243	15123	15312	15225	15226	15424	15170	15215	15359	15451	15231	15397	15181	15125	15268	15126	15277	15179	15271	15233	15204	15175	15125	15378	15398	15096	15028	15265	15306	15126	15122	15293	15303	15259	15201	15171	15443	15356	15418	15128	15334	15237	15208	15188	15176	15418	15165	15189	15393	15454	15149	15367	15190	15278	15320	15247	15323	15383	15328	15377	15275	15297	15248	15240	15168	15285	15161	15353	15223	14984	15240	15281	15184	15334	15291	15265	15234	15203	15256	15138	15219	15179	15256	15357	15163	15314	15225	15086	15215	15252	15084	15157	15178	15356	15358	15391	15231	15327	15171	15383	15346	15296	15220	15319	15223	15347	15351	15128	15167	15319	15236	14945	15190	15207	15226	15130	15052	15388	15442	15157	15417	15392	15061	15094	15132	15307	15228	15334	15251	15198	15014	15399	15310	15132	15180	15323	15283	14989	15216	15280	15173	15397	15205	15148	15177	15279	15340	15285	15251	15049	15328	15137	15062	15317	15242	15199	15270	15343	15143	15050	15226	15263	15173	15243	15151	15228	15202	15116	15205	15135	15252	15440	15259	15290	15257	15184	15180	15282	15133	15063	15155	15117	15334	15339	15129	15099	15382	15197	15335	15078	15267	15407	15219	15381	15264	15227	14991	15145	15246	15554	15413	15286	15395	15233	15213	15390	15292	15351	15220	15142	15262	15517	15270	15464	15348	14937	15355	15428	15079	15355	15105	15122	15336	15159	15150	15284	15058	15226	15266	15039	15345	15273	15182	15171	15119	15139	15069	15025	15094	15341	15207	15165	15325	15247	15368	15367	15169	15412	15241	15156	15158	15306	15375	15458	15347	15252	15255	15269	15314	15363	15312	15207	15386	15190	15376	15231	15194	15324	15154	15307	15137	15368	15193	15173	15105	15117	15170	15186	15182	15469	15129	15058	15117	15236	15298	15267	15371	15185	15160	15172	15342	15099	15148	15319	15246	15310	14997	15063	15259	15393	15137	15056	15098	15491	15280	15323	15217	15079	15206	15299	15255	15060	15363	15226	15459	15254	15156	15194	15329	15439	15190	15184	15320	15292	15061	14990	15189	15207	15161	15171	15257	15131	15320	15155	15156	15259	15175	15137	15420	15041	15037	15340	15308	15456	15151	15298	15091	15277	15297	15251	15099	14975	15243	15235	15080	15043	15326	15245	15264	15221	15367	15320	15351	15099	15339	15157	15261	15240	15113	15343	15354	15300	15298	15326	15054	15181	15222	15303	15160	15143	15312	15109	15259	15090	15115	15061	15176	15224	15054	15060	15150	15179	15289	15215	15399	15218	15145	15251	15199	15266	15237	15226	15250	15232	15320	15397	15119	15245	15326	15198	15157	15327	15474	15055	15178	15260	15273	15205	15152	15344	15267	15250	15363	15114	15241	15092	15177	15206	15258	15120	15160	15263	15233	15312	15314	15183	15258	15401	15158	15163	15294	15208	15328	15228	15195	15277	15298	15153	15190	15130	15231	15117	15411	15291	15171	15094	15278	15218	15191	15274	15208	15159	15117	15297	15166	15157	15054	15245	15224	15211	15085	15226	15293	15327	15282	15252	15038	15278	15366	15336	15261	15347	15256	15298	15332	15120	15276	15338	15275	15341	15260	15480	15080	15012	15144	15407	15084	15182	15156	15431	15170	15121	15175	15099	15272	15282	15221	15212	15161	15172	15406	15174	15159	15162	15307	15191	15162	15501	15366	15249	15052	15286	15257	15225	15422	15170	15407	15304	15368	15038	15291	15270	15158	15399	15168	15215	15212	15354	15535	15271	15123	15085	15323	15373	15300	15171	15269	15069	15234	15330	15279	15243	15059	15069	15195	15140	15233	15156	15390	15379	15338	15274	15180	15062	15290	15092	15141	15329	15379	15221	15247	15197	15323	15178	15136	15320	15411	15424	15208	15245	15108	15249	15083	15169	15297	15165	15181	15337	15253	15236	15268	15423	15074	15482	15253	15244	15209	15172	15123	15216	15316	15308	15170	15245	15216	15305	15161	15364	15334	15231	15386	15177	15168	15235	15322	15314	15022	15197	15141	15279	15328	15002	15267	15293	15261	15333	15225	15156	15264	15157	15307	15326	15190	15362	15102	15221	15161	15193	15336	15273	15369	15259	15216	15383	15284	15123	15295	15227	15177	15197	15178	15369	15323	15410	15152	15261	15142	15194	15288	15107	15302	15318	15324	15143	15348	15115	15238	15455	15251	15070	15263	15257	15250	15121	15432	15421	15291	15241	15119	15428	15276	15261	15240	15277	15255	15266	14955	15451	15381	15279	15297	15328	15343	15283	15060	15137	15267	15243	15317	15346	15303	15303	15318	15405	15287	15382	15155	15360	15346	15180	15035	15352	15333	15280	15339	15372	15321	15312	15213	15214	15322	15322	15290	15286	15087	15372	15199	15408	15360	15064	15198	15187	15489	15292	15227	15189	15384	15175	15398	15297	15129	15122	15254	15127	15048	15216	15269	15403	15193	15150	15182	15303	15090	15282	15210	15241	15284	15242	15156	15150	15117	15135	15352	15160	15256	15314	15393	15239	15270	15220	15195	15296	15306	15379	15340	15389	15205	15323	15252	15192	15054	15344	15310	15298	15094	15337	15248	15175	15329	15194	15191	15231	15234	15312	15439	15465	15241	15218	15117	15208	15144	15077	15143	15030	15179	15306	15468	14981	15149	15394	15450	15213	15091	15330	15111	15166	15223	15363	15073	15209	15415	15218	15103	15225	15298	15246	15284	15302	15191	15285	15177	15230	15298	15241	15172	15207	15283	15292	15154	15244	15316	15320	15228	15171	15309	15274	15235	15176	15350	15059	15029	15248	15378	15367	15185	15320	15266	15282	15390	15236	15154	15207	15288	15210	15338	15273	15312	15312	15029	15128	15229	15147	15271	15223	15237	15291	15191	15250	15150	15381	15492	15237	15114	15241	15282	15232	15250	15363	15369	15146	15274	15389	15363	15457	15301	15232	15158	15456	15231	15159	15262	15062	15245	15329	15212	15276	15162	15327	15250	15262	15065	15307	15295	15149	15131	15219	15472	15324	15117	15318	15254	15339	15388	15320	15203	15411	15141	15151	15087	15360	15326	15243	15185	15041	15194	15150	15142	15240	15278	15194	15391	15285	15420	15353	15107	15193	15224	15296	15148	15275	15264	15082	15101	15314	15268	15140	15125	15293	15247	15201	14848	15436	15391	15252	15242	15173	15365	15270	15435	15263	15254	15172	15214	15293	15031	15097	15209	15208	15271	15272	15256	15413	15176	15323	15199	15215	15201	15329	15359	15250	15256	14993	15492	15257	15220	15340	15171	15198	15131	15164	15135	15136	15192	15291	15044	15269	15339	15414	15137	15386	15280	15359	15242	15354	15274	15213	15479	15092	15351	15318	15248	15061	15127	15403	15303	15259	15332	15314	14990	15104	15039	15069	15266	15101	15077	15045	15225	15269	15206	15187	15210	15175	15208	15282	15378	15261	15129	15107	15119	15062	15383	15329	15142
25429	38954	36147	26094	21903	20076	18036	16685	16064	16122	15279	14991	14557	14131	13931	13686	13396	13544	13482	13371	13265	13353	13316	13261	13379	13293	13312	13391	13260	13346	13198	13369	13303	13277	13422	13290	13453	13303	13377	13611	13247	13166	13198	13396	13385	13375	13320	13274	14921	16375	15231	14154	14389	13749	13245	13304	13373	13278	13280	13186	13342	13275	13214	13238	13259	13220	13211	13412	13334	13276	13235	13163	13285	13429	13302	13189	13320	13255	13252	13216	13195	13163	13298	13093	13347	13301	13236	13286	13318	13183	13103	13411	13244	13191	13365	13229	13374	13275	13201	13365	13244	13220	13528	13268	13271	13329	13228	13249	13323	13267	13310	13186	13161	13314	13173	13344	13249	13406	13239	13286	13175	13374	13264	13207	13275	13379	13242	13400	13247	13414	13207	13375	13414	13331	13273	13217	13301	13345	13359	13285	13235	13237	13201	13252	13213	13288	13196	13277	13257	13216	13192	13124	13299	13147	13283	13115	13170	13159	13311	13273	13195	13402	13324	13078	13337	13195	13171	13191	13173	13167	13182	13203	13132	13307	13335	13312	13251	13281	13157	13050	13294	13226	13411	13340	13178	13140	13252	13298	13302	13183	13165	13172	13114	13070	13283	13255	13370	13125	13192	13236	13289	13238	13392	13256	13190	13261	13396	13309	13262	13204	13212	13137	13264	13346	13296	13332	13215	13442	13237	13475	13330	13347	13162	13250	13187	13074	13326	13195	13294	13253	13449	13188	13222	13227	13201	13220	13092	13240	13226	13229	13238	13357	13301	13241	13383	13215	13279	13369	13256	13282	13286	13271	13194	13278	13222	13224	13317	13207	13331	13142	13396	13300	13177	13359	13085	13347	13377	13270	13090	13247	13187	13280	13292	13100	13205	13146	13232	13177	13307	13234	13215	13365	13171	13333	13308	13182	13450	13343	13179	13170	13435	13181	13273	13108	13350	13213	13404	13143	13292	13222	13221	13182	13141	13274	13119	13196	13186	13163	13327	13155	13322	12968	13296	12959	13184	13283	13412	13276	13107	13255	13180	13302	13323	13128	13321	13089	13313	13332	13214	13304	13271	13300	13020	13224	13131	13146	13204	13268	13299	13214	13244	13155	13255	13149	13299	13351	13379	13254	13319	13221	13203	13205	13237	13278	13214	13152	13234	13246	13234	13286	13185	13307	13102	13188	13193	13151	13264	13261	13345	13007	13327	13276	13333	13332	13238	13350	13242	13280	13250	13210	13082	13336	13264	13270	13361	13194	13128	13262	13351	13171	13206	13197	13107	13113	13191	13250	13379	13273	13223	13321	13297	13353	13236	13483	13392	13298	13413	13350	13309	13257	13306	13046	13258	13150	13166	13113	13457	13164	13282	13425	13258	13312	13267	13393	13345	13407	13279	13319	13192	13353	13231	13040	13105	13308	13299	13231	13309	13197	13219	13266	13362	13173	13243	13437	13249	13306	13260	13283	13203	13298	13173	13152	13150	13234	13309	13402	13279	13090	13242	13210	13150	13251	13364	13212	13199	13026	13365	13262	13233	13143	13235	13076	13199	13213	13133	13228	13327	13277	13272	13294	13186	13242	13209	13273	13200	13224	13378	13280	13180	13417	13378	13171	13268	13052	13285	13166	13167	13147	13234	13220	13261	13020	13234	13217	13246	13310	13313	13197	13295	13200	13267	13229	13244	13234	13458	13217	13204	13349	13191	13184	13457	13221	13188	13257	13116	13203	13179	13205	13156	13229	13197	13195	13095	13254	13370	13206	13245	13192	13050	13131	13198	13420	13055	13524	13196	13129	13268	13335	13065	13124	13124	13223	13132	13218	13146	13100	13152	13345	13249	13240	13454	13275	13145	13193	13253	13343	13162	13130	13139	13332	13282	13239	13435	13190	13277	13218	13285	13177	13171	13255	13296	13232	13073	13525	13180	13249	13205	13215	13219	13239	13184	13151	13256	13137	13387	13285	13110	13283	13149	13239	13068	13209	13338	13149	13154	13112	13203	13423	13333	13340	13250	13247	13111	13102	13140	13233	13215	13221	13342	13333	13216	13116	13201	13242	13320	13216	13178	13173	13415	13257	13163	13122	13229	13308	13328	13234	13321	13443	13274	13368	13203	13384	13229	13228	13298	13048	13292	13259	13191	13341	13202	13296	13141	13223	13252	13306	13236	13203	13225	13318	13181	13154	13199	13279	13217	13218	13304	13327	13418	13262	13221	13259	13310	13220	13180	13367	13210	13384	13138	13422	13219	13169	13286	13158	13188	13184	13318	13217	13282	13237	13430	13356	13345	13276	13243	13278	13152	13256	13213	13160	13287	13362	13153	13222	13193	13351	13333	13286	13315	13187	13235	13217	13240	13193	13232	13302	13224	13190	13198	13147	13250	13404	13223	13320	13313	13105	13258	13195	13298	13319	13157	13136	13240	13334	13150	13223	13159	13362	13412	13173	13208	13225	13253	13248	12999	13250	13283	13221	13238	13274	13303	13310	13204	13215	13281	13206	13263	13117	13159	13267	13405	13252	13410	13103	13345	13210	13400	13322	13164	13131	13315	13336	13288	13195	13238	13115	13090	13126	13331	13046	13227	13250	13330	12928	13081	13421	13216	13175	13202	13168	13231	13210	13222	13153	13293	13413	13170	13003	13133	12992	13196	13225	13314	13324	13279	13186	13263	13169	13414	13152	13152	13197	13330	13317	13392	13277	13154	13274	13125	13139	13280	13019	13239	13187	13382	13166	13035	13202	13333	13141	13108	13258	13331	13200	13332	13286	13266	13202	13401	13276	13328	13319	13316	13056	13104	13343	13284	13342	13315	13173	13016	13221	12965	13191	13320	13189	13184	13156	13176	13234	13210	13395	13058	13255	13206	13198	13217	13342	13154	13201	13141	13268	13130	13343	13184	13274	13235	13299	13205	13139	13157	13248	13295	13202	13145	13184	13209	13212	13180	13252	13213	13135	13322	13251	13241	13215	13451	13289	13281	13296	13208	13281	13271	13206	13349	13318	13145	13119	13266	13152	13330	13140	13280	13416	13211	13352	13056	13240	13322	13051	13344	13254	13245	13365	13385	13175	13330	13376	13325	13237	13229	13244	13314	13130	13260	13201	13392	13233	13382	13079	13188	13099	13419	13243	13226	13250	13252	13004	13246	13132	13263	13173	13355	13315	13255	13314	13252	13266	13219	13142	13170	13108	13153	13129	13184	13320	13274	13327	13140	13241	13193	13316	13349	13089	13290	13187	13176	13094	13306	13348	13308	13305	13201	13400	13215	13212	13209	13242	13174	13189	13166	13216	13184	13381	13187	13195	13287	13232	13243	13386	13192	13174	13482	13189	13271	13310	13113	13220	13301	13277	13139	13262	13258	13341	13072	13288	13240	13348	13231	13262	13319	13137	13165	13279	13247	13210	13251	13372	13194	13184	13276	13229	13216	13121	13341	13008	13199	13238	13294	13232	13263	13266	13181	13179	13314	13210	13202	13316	13095	13234	13331	13334	13368	13304	13187	13248	13213	13496	13236	13255	13265	13090	13154	13289	13154	13475	13187	13272	13221	13353	13295	13140	13273	13348	13321	13252	13268	13274	13266	13215	13371	13256	13333	13207	13212	13307	13125	13241	13324	13305	13268	13341	13306	13176	13199	13226	13217	13202	13420	13346	13427	13070	13137	13178	13408	13166	13237	13408	13339	13243	13215	13091	13276	13161	13249	13301	13257	13455	13233	13300	13126	13234	13279	13180	13280	13025	13398	13154	13268	13467	13119	13387	13396	13245	13213	13058	13220	13161	13298	13097	13342	13127	13346	13209	13199	13282	13105	13274	13259	13263	13293	13069	13185	13123	13161	13296	13249	13240	13220	13183	13337	13334	13370	13247	13283	13205	13301	13273	13222	13197	13250	13319	13312	13373	13225	13316	13247	13025	13294	13184	13230	13249	13252	13337	13123	13122	13138	13198	13212	13360	13421	13160	13150	13228	13309	13279	13111	13287	13264	13110	13237	13213	13119	13288	13279	13195	13336	13161	13224	13106	13318	13310	13249	13042	13348	13125	13410	13146	13275	13321	13202	13142	13444	13211	13236	13181	13334	13341	13312	13332	13437	13155	13304	13307	13201	13151	13327	13209	12918	13292	13286	13268	13313	13150	13263	13226	13257	13277	13186	13252	13240	13199	13267	13230	13247	13150	13248	13365	13371	13307	13294	13269	13198	13312	13269	13215	13344	13273	13152	13199	13186	13265	13227	13136	13288	13225	13318	13185	13123	13259	13162	12973	13295	13223	13298	13464	13226	13238	13038	13243	13309	13326	13347	13238	13284	13197	13282	13235	13155	13256	13316	13255	13242	13293	13197	13027	13291	13266	13237	13405	13260	13376	13187	13104	13187	13166	13122	13363	13329	13391	13170	13362	13100	13216	13247	13249	13213	13223	13379	13185	13191	13152	13278	13190	13191	13267	13235	13312	13177	13379	13280	13325	13088	13225	13274	13306	13196	13352	13072	13218	13204	13252	13324	13162	13347	13115	13346	13371	13299	13288	13275	13308	13226	13268	13301	13162	13329	13206	13254	13214	13033	13154	13250	13197	13251	13341	13118	13198	13087	13263	13177	13313	13250	13364	13266	13255	13173	13148	13199	13130	13199	13151	13228	13134	13262	13381	13491	13213	13332	13225	13349	13236	13436	13021	13248	13222	13105	13185	13212	13094	13184	13132	13278	13344	13237	13234	13371	13348	13021	13177	13286	13307	13245	13212	13257	13126	13266	13071	13232	13392	13267	13137	13309	13296	13214	13299	13270	13209	13204	13146	13142	13036	13178	13245	13333	13175	13139	13101	13323	13214	13279	13252	13225	13297	13303	13140	13285	13020	13165	13273	13170	13286	13201	13301	13396	13298	13114	13241	13252	13317	13193	13238	13127	13226	13337	13170	13423	13323	13244	13346	13128	13185	13262	13184	13316	13260	13200	13235	13243	13274	13417	13277	13167	13251	13412	13301	13241	13218	13005	13159	13302	13328	13313	13226	13182	13298	13232	13174	13146	13193	13261	13146	13245	13227	13005	13262	13200	13216	13293	13209	13396	13201	13304	13246	13182	13232	13199	13273	13117	13294	13297	13082	13039	13204	13262	13224
27727	22440	24889	20201	15717	15516	15278	14746	14737	14867	14691	14700	14436	14421	14232	14453	14523	14410	14518	14304	14393	14344	14291	14199	14158	14077	14143	14360	14222	14216	14229	14398	14392	14365	14255	14383	14535	14446	14244	14212	14199	14198	14270	14162	14244	14404	14394	14245	14305	14494	14355	14279	14434	14173	14332	14321	14124	14151	14282	14044	14162	14243	14268	14193	14286	14244	14227	14328	14387	14315	14410	14357	14182	14096	14231	14262	14395	14339	14427	14256	14271	14270	14387	14230	14243	14038	14246	14377	14339	14149	14111	14197	14353	14382	14212	14097	14399	14233	14146	14247	14398	14289	14181	14070	14260	14325	14253	14194	14087	14239	14274	14226	14280	14295	14303	14272	14365	14332	14164	14054	14150	14345	14320	14356	14104	14105	14482	14343	14284	14431	14316	14263	14376	14325	14425	14165	14280	13989	14150	14281	14306	14104	14287	14086	14173	14056	14232	14191	14001	14205	14022	14181	14298	14130	14299	14306	14431	14291	14178	14184	14286	14153	14199	14246	14183	14347	14402	14291	14138	14380	14157	14074	14308	14168	14183	14236	14325	14217	14373	14352	14410	14376	14313	14239	14343	14173	14151	14310	14282	14342	14228	14372	14221	14228	14474	14305	14144	14300	14282	14411	14301	14485	14189	14253	14294	14222	14336	14189	14224	14413	14386	14280	14166	14395	14405	14152	14264	14102	14191	14217	14095	14127	14279	14326	14129	14284	14266	14096	14322	14236	14135	14297	14239	14336	14240	14241	14066	14309	14384	14271	14394	14306	14367	14390	14327	14103	14320	14168	14232	14216	14281	14122	14399	14271	14326	14212	14359	14262	14139	14288	14484	14230	14063	14359	14329	14175	14354	14324	14395	14290	14228	14226	14275	14320	14307	14233	14126	14293	14274	14314	14249	14218	14389	14339	14248	14196	14212	14254	14242	14320	14143	14433	14233	14153	14273	14264	14388	14184	14131	14250	14353	14265	14301	14118	14033	14212	14438	14140	14182	14350	14205	14321	14271	14206	14184	14279	14265	14074	14205	14445	14305	14167	14107	14448	14095	14354	14212	14144	14291	14184	14326	14291	14226	14275	14281	14212	14321	14227	14265	14083	14346	14359	14167	14278	14423	14098	14263	14253	14377	14273	14361	14375	14071	14156	14265	14219	14372	14427	14255	14021	14097	14087	14308	14356	14286	14254	14133	14336	14280	14146	14149	14032	14196	14349	14306	14337	14346	14253	14456	14300	14163	14163	14043	14351	14153	14067	14135	14388	14318	14431	14246	14328	14328	14283	14319	14331	14231	14152	14247	14231	14102	14107	14311	14098	14260	14260	14274	14153	14194	14397	14079	14172	14241	14241	14086	14293	14265	14394	14452	14255	14173	14286	14430	14034	14243	14168	14286	14375	14373	14215	14165	14378	14463	14320	14366	14302	14257	14252	14250	14221	14354	14288	14136	14271	14250	14178	14392	14219	14343	14420	14265	14055	14359	14200	14137	14245	14204	14146	14211	14260	14242	14172	14274	14233	14290	14479	14317	14373	14227	14175	14149	14276	14258	14304	14191	14409	14237	14144	14291	14536	14124	14268	14098	14245	14324	14331	14202	14128	14185	14342	14238	14348	14264	14209	14052	14243	14216	14231	14315	14301	14150	14158	14114	14379	14306	14108	14147	14223	14195	14188	14361	14241	14269	14358	14138	14413	14383	14315	14286	14189	14300	14357	14101	14340	14397	14357	14271	14199	14130	14016	14316	14168	13997	14165	14119	14145	14300	14385	14339	14169	14392	14224	14237	14102	14328	14258	14188	14168	14300	14165	14197	14238	14240	14333	14291	14404	14131	14191	14182	14279	14212	14196	14343	14189	14332	14315	14168	14249	14333	14323	14210	14120	14299	14367	14197	14278	14377	14327	14045	14249	14285	14254	14305	14403	14296	14089	14133	14179	14236	14071	14287	14149	14367	14460	14351	14155	14231	14274	14264	14213	14350	14376	14343	14333	14262	14168	14215	14138	14101	14247	14425	14431	14221	14207	14086	14290	14357	14217	14169	14374	14427	14223	14312	14292	14322	14174	14320	14293	14399	14286	14165	14230	14326	14325	14274	14315	14577	14262	14077	14231	14068	14214	14284	14273	14152	14245	14183	14130	14259	14259	14096	14301	14307	14284	14181	14207	14283	14364	14338	14142	14327	14239	14198	14449	14330	14322	14259	14347	14300	14208	14373	14242	14203	14403	14127	14139	14191	14183	14083	14345	14273	14134	14276	14164	14311	14207	14290	14237	14459	14421	14196	14180	14210	14233	14117	14154	14234	14324	14133	14188	14134	14231	14171	14330	14459	14220	14321	14483	14163	14588	14180	14425	14248	14205	14200	14136	14380	14121	14241	14260	14101	14287	14191	14208	14135	14330	14218	14466	14286	14132	14240	14325	14327	14155	14290	14186	14251	14153	14197	14033	14081	14273	14315	14191	14108	14172	14411	14227	14418	14323	14265	14291	14040	14246	14364	14320	14395	14350	14268	14236	14209	14338	14423	14182	13931	14047	14359	14166	14217	14091	14247	14392	14321	14191	14124	14214	14300	14190	14228	14213	14266	14372	14347	14285	14355	14300	14235	14332	14390	14377	14299	14158	14363	14355	14318	14190	14162	14158	14255	14115	14327	14364	14045	14099	14312	14363	14304	14339	14266	14327	14114	14222	14185	14309	14539	14041	14215	14276	14088	14416	14169	14251	14137	14295	14318	14361	14229	14333	14322	14064	14118	14021	14373	14412	14252	14277	14303	14221	14202	14007	14142	14239	14246	14310	14178	14218	14232	14393	14351	14397	14207	14121	14325	14475	14238	14391	14125	14220	14143	14180	14249	14227	14218	14370	14450	14486	14224	14250	14346	14148	14208	14353	14242	14354	14284	14395	14244	14159	14241	14169	14025	14154	14210	14101	14248	14188	14431	14414	14462	14332	14262	14354	14408	14449	14263	14076	14118	14235	14227	14335	14384	14250	14326	14187	14205	14266	14396	14156	14380	14196	14357	14404	14605	14186	14102	14085	14164	14066	14348	14516	14188	14172	14346	14247	14238	14245	14367	14157	14343	14368	14137	14207	14314	14386	14463	14474	14240	14131	14357	14041	14140	14251	14357	14224	14338	14210	14236	14176	14192	14317	14195	14215	14314	14201	14450	14163	14203	14408	14132	14326	14158	14039	14226	14214	14325	14158	14195	14156	14222	14240	14395	14120	14267	14192	13979	14140	14292	14229	14485	14437	14421	14234	14229	14154	14218	14108	14217	14124	14329	14346	14234	14180	14178	14206	14238	14422	14171	14311	14286	14187	14138	14165	14170	14311	14284	14202	14336	14332	14275	13992	14255	14245	14157	14371	14470	14422	14247	14217	14271	14150	14159	14274	14243	14318	14310	14179	14145	14231	14371	14303	14084	14238	14187	14066	14206	14280	14226	14192	14149	14227	14152	14295	14337	14295	14100	14202	14425	14399	14348	14274	14231	14373	14255	14164	14228	14300	14243	14162	14114	14112	14267	14198	14336	14342	14398	14089	14406	14359	14375	14269	14189	14335	14265	14212	14282	14283	14285	14080	14356	14420	14360	14267	14211	14196	14020	14228	14219	14320	14337	14102	14026	14151	14253	14178	14015	14250	14096	14236	14280	14102	14304	14445	14420	14277	14378	14184	14048	14474	14484	14333	14442	14258	14365	14226	14126	14181	14195	14286	14190	14262	14299	14367	14285	14245	14370	14110	14019	14250	14330	14150	14301	14183	14256	14313	14264	14244	14192	14189	14291	14270	14199	14289	14323	14252	14386	14125	14209	14346	14372	14169	14263	14356	14433	14361	14212	14404	14341	14117	14287	14249	14214	14259	14167	14233	14317	14185	14200	14179	14019	14129	14340	14053	14100	14055	14255	14231	14129	14138	14451	14311	14288	14344	14337	14087	14230	14268	14174	14304	14293	14362	14147	14205	14181	14321	14149	14310	14394	14369	14296	14580	14332	14305	14093	14249	14312	14040	14256	14241	14359	14240	14088	14372	14069	14240	14307	14215	14294	14101	14297	14359	14232	14355	14264	14219	14233	14121	14110	14193	14296	14119	14406	14313	14232	14088	14174	14361	14195	14120	14520	14480	14518	14261	14321	14326	14219	14103	14221	14289	14114	14323	14095	14245	14252	14383	14332	14270	14288	14286	14201	14150	14101	14169	14252	14364	14378	14208	14048	14118	14076	14359	14500	14364	14348	14308	14229	14243	14244	14391	14391	14115	14350	14279	14465	14173	14200	14327	14240	14167	14040	14128	14326	14195	14106	14494	14207	14543	14183	14300	14322	14141	14268	14189	14383	14100	14264	14431	14323	14262	14225	14321	14329	14258	14244	14149	14128	14338	14081	14334	14255	14279	14190	14234	14213	14439	14451	14295	14292	14334	14288	14285	14280	14219	14359	14276	14283	14452	14109	14281	14298	14347	14436	14357	14195	14282	14267	14186	14213	14295	14165	14228	14247	14297	14086	14313	14310	14268	14302	14227	14280	14290	14198	14291	14316	14182	14364	14295	14127	14241	14225	14223	14392	14204	14174	14265	14180	14272	14086	14078	14362	14171	14298	14289	14038	14391	14143	14323	14449	14332	14125	14196	14266	14286	14308	14086	14318	14408	14466	14257	14307	14355	14284	14420	14353	14379	14287	14363	14284	14248	14375	14164	14253	14351	14321	14188	14274	14378	14320	14264	14357	14211	14193	14236	14292	14296	14252	14327	14288	14287	14354	14233	14185	14153	14170	14116	14365	14191	14073	14387	14341	14199	14175	14362	14318	14226	14091	14067	14220	14292	14146	14362	14153	14227	14441	14361	14274	14243	14234	14286	14246	14246	14020	14317	14145	14168	14090	14395	14223	14103	14153	14079	14208	14382	14339	14381	14323	14267	14300	14094	14106	14361	14033	14272	14252	14288	14124	14161	14385	14253	14432	14213	14347	14336	14183	14180	14255	14233	14353	14197	14340	14058	14383	14300	14120	14326	14277	14238	14284	14374	14312	14293	14411	14256	14406	14178	14265	14196	14228	14285	14392	14291	14362	14247	14455	14250	14322	14070	14337	14232	14329	13997	14115	14106	14265	14242	14265	14228
19743	25979	22129	16590	15014	14295	13667	13490	13390	13570	13461	12899	12789	12716	12591	12814	12606	12597	12755	12562	12552	12639	12602	12625	12496	12687	12621	12466	12709	12676	12628	12534	12584	12649	12809	12589	12702	12791	12601	12693	12506	12439	12730	12657	12468	12688	12625	12599	12547	12704	12611	12768	12838	12593	12794	12843	12576	12727	12580	12489	12625	12434	12607	12515	12456	12569	12699	12624	12612	12751	12466	12612	12626	12274	12560	12696	12673	12392	12727	12619	12815	12477	12469	12639	12618	12517	12666	12470	12687	12660	12478	12577	12546	12539	12743	12593	12559	12581	12560	12504	12667	12621	12491	12499	12657	12555	12441	12776	12722	12619	12624	12638	12508	12750	12624	12580	12487	12499	12554	12568	12596	12766	12586	12646	12651	12688	12605	12622	12644	12645	12545	12472	12445	12568	12504	12541	12574	12492	12647	12517	12622	12406	12611	12508	12645	12710	12741	12564	12494	12568	12414	12710	12518	12572	12640	12602	12442	12444	12537	12520	12708	12493	12649	12613	12660	12602	12611	12679	12750	12612	12409	12532	12641	12583	12559	12672	12602	12644	12330	12530	12546	12575	12531	12611	12503	12660	12491	12475	12499	12410	12715	12558	12521	12667	12735	12475	12549	12625	12583	12522	12690	12524	12519	12507	12618	12662	12560	12523	12706	12601	12470	12530	12638	12500	12601	12682	12593	12780	12675	12451	12461	12686	12626	12672	12657	12625	12575	12556	12475	12554	12499	12661	12686	12572	12545	12566	12688	12628	12533	12580	12558	12461	12522	12605	12605	12679	12802	12464	12465	12637	12525	12596	12422	12669	12669	12600	12685	12438	12682	12541	12501	12568	12717	12614	12551	12594	12483	12606	12597	12573	12534	12477	12567	12582	12474	12600	12566	12569	12586	12620	12528	12487	12626	12528	12505	12638	12610	12575	12474	12679	12565	12462	12519	12410	12506	12601	12703	12575	12711	12525	12417	12644	12705	12508	12796	12588	12511	12553	12662	12453	12582	12608	12638	12504	12706	12660	12568	12668	12645	12515	12538	12555	12572	12544	12497	12458	12584	12508	12590	12588	12453	12566	12517	12526	12608	12554	12728	12523	12554	12724	12562	12573	12699	12593	12594	12628	12608	12728	12697	12397	12427	12585	12600	12636	12496	12602	12457	12579	12695	12561	12640	12459	12484	12622	12538	12461	12628	12559	12496	12607	12553	12752	12670	12561	12528	12569	12683	12581	12677	12647	12649	12643	12552	12727	12536	12516	12528	12525	12629	12378	12700	12606	12674	12462	12317	12556	12604	12620	12661	12398	12664	12607	12771	12533	12552	12655	12476	12630	12525	12718	12430	12551	12471	12632	12709	12569	12600	12465	12641	12620	12562	12619	12683	12621	12730	12438	12604	12528	12500	12595	12473	12641	12530	12652	12601	12530	12479	12672	12514	12489	12544	12478	12528	12686	12558	12507	12579	12486	12467	12729	12510	12665	12659	12528	12641	12571	12718	12566	12658	12580	12618	12628	12417	12568	12574	12576	12506	12305	12647	12550	12419	12684	12534	12582	12561	12588	12713	12665	12564	12539	12618	12446	12546	12564	12667	12524	12564	12540	12511	12488	12507	12593	12457	12479	12471	12544	12704	12658	12530	12598	12616	12489	12510	12585	12506	12669	12455	12787	12542	12617	12619	12537	12577	12613	12603	12509	12585	12462	12487	12552	12627	12558	12510	12599	12587	12554	12459	12705	12602	12619	12573	12517	12686	12613	12561	12656	12783	12608	12532	12617	12631	12478	12622	12599	12477	12521	12445	12646	12528	12782	12570	12523	12740	12527	12739	12543	12468	12520	12579	12463	12618	12568	12596	12564	12597	12485	12513	12498	12540	12531	12516	12548	12532	12702	12490	12627	12547	12531	12595	12684	12787	12631	12558	12642	12668	12510	12573	12593	12466	12589	12509	12629	12542	12348	12677	12428	12517	12486	12588	12571	12510	12696	12594	12535	12548	12513	12614	12712	12573	12526	12531	12718	12773	12557	12521	12689	12488	12679	12516	12552	12593	12684	12712	12448	12539	12515	12350	12615	12489	12617	12676	12545	12660	12558	12590	12639	12572	12545	12770	12615	12519	12478	12546	12514	12557	12590	12425	12510	12475	12420	12478	12527	12382	12536	12528	12551	12536	12576	12490	12657	12685	12543	12367	12651	12546	12628	12680	12455	12630	12541	12574	12461	12731	12642	12516	12526	12387	12671	12654	12538	12565	12494	12592	12532	12678	12573	12483	12460	12639	12585	12576	12420	12601	12628	12657	12625	12674	12502	12560	12516	12669	12695	12479	12588	12491	12555	12524	12641	12514	12715	12536	12674	12615	12797	12521	12596	12682	12666	12549	12504	12597	12470	12779	12653	12730	12480	12461	12620	12679	12747	12564	12611	12438	12552	12608	12692	12541	12580	12618	12703	12591	12609	12650	12729	12543	12374	12659	12739	12623	12659	12486	12544	12468	12686	12416	12510	12604	12666	12687	12738	12618	12573	12473	12714	12494	12625	12635	12661	12696	12487	12523	12713	12781	12635	12533	12572	12453	12756	12569	12626	12713	12612	12553	12581	12631	12525	12610	12715	12683	12640	12559	12514	12439	12532	12527	12637	12605	12674	12571	12620	12437	12557	12681	12564	12542	12593	12575	12589	12521	12603	12579	12755	12624	12592	12618	12387	12612	12604	12727	12594	12561	12597	12655	12614	12584	12766	12544	12656	12611	12576	12575	12494	12669	12532	12471	12701	12484	12581	12756	12607	12636	12569	12548	12549	12647	12755	12588	12564	12687	12648	12508	12614	12487	12739	12600	12580	12533	12721	12646	12419	12599	12535	12533	12565	12551	12426	12591	12691	12668	12642	12638	12561	12508	12583	12741	12481	12692	12592	12710	12588	12567	12712	12584	12602	12575	12699	12511	12398	12668	12592	12572	12578	12596	12643	12649	12503	12629	12617	12504	12554	12653	12640	12635	12667	12584	12456	12582	12517	12619	12465	12688	12736	12670	12639	12602	12587	12560	12448	12520	12683	12449	12451	12592	12460	12587	12473	12586	12579	12638	12439	12647	12547	12617	12331	12599	12554	12685	12513	12680	12568	12546	12639	12534	12485	12546	12436	12739	12569	12495	12570	12589	12527	12615	12662	12459	12507	12497	12458	12629	12519	12680	12550	12606	12551	12612	12506	12630	12611	12506	12594	12635	12606	12390	12634	12661	12795	12526	12818	12667	12756	12513	12620	12573	12467	12662	12656	12468	12537	12539	12553	12561	12620	12520	12711	12550	12567	12411	12636	12609	12674	12529	12569	12583	12526	12610	12608	12638	12419	12589	12666	12332	12462	12654	12447	12623	12505	12599	12550	12685	12641	12676	12616	12623	12674	12685	12621	12602	12716	12548	12511	12572	12639	12341	12526	12762	12585	12590	12669	12624	12555	12451	12542	12616	12674	12625	12468	12630	12831	12619	12617	12457	12418	12442	12474	12486	12534	12633	12490	12449	12503	12688	12559	12379	12571	12375	12693	12534	12656	12686	12644	12466	12644	12592	12492	12602	12566	12548	12449	12572	12557	12469	12671	12476	12520	12461	12576	12667	12639	12420	12571	12468	12613	12458	12545	12484	12527	12588	12469	12562	12759	12645	12658	12582	12770	12589	12598	12602	12702	12526	12572	12770	12663	12516	12775	12510	12484	12424	12562	12661	12430	12690	12533	12661	12534	12499	12577	12585	12710	12604	12675	12586	12736	12619	12716	12522	12662	12467	12641	12627	12737	12497	12576	12566	12632	12410	12548	12830	12468	12470	12573	12541	12378	12772	12625	12632	12707	12501	12565	12503	12497	12543	12534	12482	12520	12611	12691	12544	12587	12473	12531	12439	12568	12564	12598	12698	12585	12676	12448	12590	12486	12531	12674	12495	12680	12601	12540	12598	12660	12601	12576	12344	12442	12624	12663	12682	12658	12677	12603	12516	12474	12536	12594	12762	12510	12585	12457	12695	12572	12678	12764	12557	12673	12567	12601	12852	12575	12726	12649	12614	12710	12574	12649	12565	12591	12456	12608	12586	12782	12548	12444	12559	12611	12730	12703	12699	12679	12545	12602	12669	12607	12722	12530	12590	12653	12571	12553	12642	12324	12688	12660	12598	12661	12479	12810	12585	12547	12515	12618	12629	12575	12783	12545	12599	12755	12714	12641	12509	12751	12494	12636	12567	12531	12588	12536	12605	12452	12629	12380	12531	12653	12294	12492	12656	12723	12645	12668	12569	12417	12674	12659	12609	12639	12622	12603	12643	12571	12598	12582	12520	12503	12549	12637	12739	12348	12562	12594	12651	12635	12602	12567	12550	12710	12664	12646	12468	12551	12593	12703	12591	12588	12710	12544	12341	12567	12642	12598	12632	12602	12578	12522	12640	12764	12514	12602	12469	12438	12433	12664	12643	12532	12553	12536	12486	12561	12816	12426	12610	12718	12537	12681	12500	12624	12586	12601	12553	12509	12758	12586	12667	12581	12589	12727	12651	12525	12796	12517	12619	12636	12434	12620	12573	12655	12505	12518	12741	12759	12605	12429	12543	12664	12750	12532	12618	12636	12484	12589	12621	12649	12552	12498	12640	12461	12580	12461	12581	12490	12790	12541	12578	12492	12597	12492	12554	12711	12551	12548	12557	12761	12456	12715	12702	12700	12398	12565	12668	12489	12659	12638	12530	12696	12703	12662	12543	12604	12704	12448	12582	12459	12471	12516	12620	12701	12592	12581	12443	12543	12515	12539	12678	12643	12536	12533	12389	12618	12677	12619	12547	12543	12479	12659	12561	12517	12559	12581	12506	12532	12495	12609	12645	12623	12537	12644	12708	12588	12763	12597	12611	12695	12741	12664	12508	12725	12550	12540	12596	12613	12406	12528	12737	12579	12558	12601	12555	12691	12566	12500	12526	12631	12643	12609	12514	12568	12589	12618	12530	12552	12579	12641	12635	12517	12537	12590	12643	12513	12528	12500	12577	12505	12544	12618	12497	12441	12607	12605	12598	12565	12640	12517	12578	12593	12369	12546	12714	12707	12526	12566	12596	12596	12539	12626	12734	12574	12591	12513	12605	12542
24093	21416	28790	24371	21690	18636	15174	12579	12147	12392	12249	11817	11467	11391	11274	11299	11350	11320	11173	11335	11004	10904	11107	11050	11054	11121	11067	10992	11105	11114	11191	11164	10982	11125	11137	11099	11252	11031	11035	10992	10892	11232	10874	11069	11170	10884	11186	10885	11188	11451	11538	11625	11626	11289	11424	11177	11150	11085	11170	11095	10909	11168	11009	10876	11214	11166	11006	11055	11076	11172	10907	11080	11087	10974	11257	10968	11038	11266	11012	11169	11002	11114	10954	11085	11029	10857	11155	10972	10868	10821	11097	11041	11138	11003	11108	11032	11044	11009	11149	10919	11010	11058	10987	10912	11132	11076	10998	11165	10932	10980	11022	11092	11049	11009	11063	10953	11222	10926	10976	10948	11008	11052	11131	10993	11065	11058	10977	10998	11202	10981	11027	10956	11114	10895	11061	11074	10963	11017	10988	10855	11047	10895	10857	11075	10973	10955	10967	10976	10763	11052	10960	10949	11051	10785	10919	11040	10867	11040	11084	11043	11038	11131	11113	11191	11057	10981	10971	10840	11045	11020	11062	11051	10980	11045	11148	11067	10929	10981	11072	11006	10928	11028	11060	11049	11051	10860	11264	10833	10836	11172	10933	11110	10969	11083	11049	10967	11158	10898	10958	10992	10918	11108	10896	10938	11151	11060	11138	10798	11200	10800	11040	10994	11029	11136	10980	11085	11064	10972	10928	10973	10942	11036	10979	10984	11023	10881	11078	10991	11003	10988	11177	10977	11091	10894	11003	10902	11318	11084	10974	10958	10946	10886	10976	11226	11082	11160	11108	10983	10874	11099	10956	11111	11102	11068	11035	10934	11055	10944	11203	10982	10990	11064	11079	11073	11245	10974	10953	11045	11059	11034	11152	11102	10888	10978	10946	11098	10950	11037	10891	11116	11278	11076	11126	10992	11072	10901	10984	11057	11100	11135	11107	11003	11051	10953	11017	10930	10910	10992	10989	11003	10930	10796	11037	11044	10805	10967	10913	10941	11182	11060	11214	11080	10963	11076	10906	11013	10961	10863	10943	11179	10905	10820	10999	11150	11119	10933	11000	11118	10936	10941	11078	10871	11103	10941	10915	10948	10864	11021	10989	10989	10872	11067	11111	11028	11111	10954	11061	10971	10953	10948	10959	11205	11025	11086	11091	10953	10957	10878	11177	11098	10967	10983	11109	10998	11055	11026	10864	11199	11009	11038	11090	10970	10964	11032	11033	10992	11037	10965	10954	11123	10931	10985	10987	10979	10981	11148	11023	10891	11021	11029	11251	10998	10951	10836	11097	10993	11052	11114	10880	11003	10957	10864	11121	11000	11062	10934	11163	10982	10925	11036	10972	10915	11208	11024	11011	11109	11183	11077	10917	10849	11211	11192	10895	11063	10959	11042	10980	10918	11003	11130	11181	11020	11016	10985	10970	11112	10991	10889	11006	11118	10955	10908	10966	10976	10903	10973	11000	10969	11077	11100	11077	11111	11053	11125	11044	10903	11045	11054	11122	11062	11099	11018	11042	11106	10871	11215	11074	11051	10980	11092	10975	10830	10928	10998	11021	10992	10893	10955	11132	10985	10964	10976	11033	11039	11120	10944	11032	10858	11016	11067	10999	11098	11094	10811	10849	10710	11117	10841	11005	10981	10978	10968	11064	10870	10906	11180	11059	10949	10971	11032	11019	11051	11109	11015	11019	11168	10809	10961	11069	10969	11056	10842	11065	11020	11021	10861	10982	10937	11097	10878	10987	10882	10871	11045	10915	10914	10968	11038	11051	10897	10944	11042	10967	11077	10952	11089	11081	10996	11047	11091	10889	10990	11076	11017	10935	10928	10977	11061	11020	10924	10851	11057	10994	11111	11172	10968	10900	11017	10877	10967	10964	10933	11110	11059	11080	11031	11138	11017	11065	11160	10928	11109	10956	11008	11021	11006	10931	11004	10991	11208	10976	11024	10919	10936	11102	11008	11089	11038	10822	11024	11050	11058	10921	11087	11017	11090	10928	10945	11042	11218	11077	10894	11037	10972	10997	11096	10988	11117	11049	10889	11100	11047	10854	10876	10955	10960	11046	10902	11028	11100	10974	10983	11057	11023	10937	11008	10943	11022	11047	10978	11001	11067	11044	11046	11021	11137	10980	10852	11022	10959	11075	10980	11048	10897	10987	11185	10995	11101	11067	11042	10948	11149	11090	10849	10939	10975	10988	10937	11100	11109	10947	10940	10875	11102	10946	10952	11044	10934	11007	10951	11021	10928	10974	11036	11024	11041	11040	11122	10849	10992	10999	10981	10983	10961	10969	11084	10968	11108	11061	11020	10865	10776	11017	11030	10886	11024	11120	11034	10995	11025	11124	11236	11058	11002	11155	11127	11163	11049	11152	11023	11063	10896	11085	11106	10977	10835	10814	11112	10952	11146	11128	11043	10975	10963	11050	10943	10960	11100	10969	11020	10985	11038	11104	11104	11055	10932	10980	10998	10978	11064	10994	10948	11099	11071	11086	11081	10894	10796	10994	11087	11039	10965	11050	11039	11171	11072	11127	10868	11025	10989	11002	11081	10824	11132	11220	11099	11087	11077	10949	10989	10969	11093	10969	11111	11039	11068	11218	10950	11049	11034	11058	11070	10852	10925	10906	11230	10955	11070	11132	11072	11070	11055	11077	11119	10914	11017	10945	11005	10994	11099	11126	10995	11039	10926	11066	11017	11065	10922	11085	10836	11027	10840	10872	10990	10894	10816	11181	10945	10924	11147	11231	11029	10868	10963	10961	10979	11081	11085	11030	11145	10991	10991	10992	11047	11016	10963	10987	11055	10918	10994	11030	11062	11063	10935	11016	11105	11219	10740	11049	11001	11111	10932	10919	11046	11091	11026	10907	11002	10987	11042	11039	10958	11164	11052	11102	11067	10923	11129	10970	11115	11092	11074	10998	11106	11081	10967	10999	11095	10924	10987	10948	10821	11093	11108	10922	11103	10968	10875	11002	10945	11080	11113	10992	10993	10834	11028	11054	11048	11156	11037	11001	11044	11021	11065	11069	10848	11170	11046	10916	10921	11158	11059	11004	10949	10821	11026	11058	11189	11072	10988	11014	10991	11151	10852	10929	10893	11092	11046	11039	10935	10929	10877	11008	10996	11045	11044	10974	10943	10957	11071	10991	10961	11025	11085	10941	11080	10814	11116	10985	10957	11228	11146	11243	11101	11053	11046	10958	10912	10992	10911	10907	11097	10856	11026	11130	11145	10989	10903	10800	11117	10880	11004	11008	10874	10990	11054	10986	11130	10908	11060	11038	11153	11136	10986	11011	10877	10945	11060	10992	11081	11019	11064	11031	10919	10871	11066	10866	11001	10994	10985	11128	10872	11012	11021	11193	10893	11084	11032	10856	11055	11146	10964	11120	10990	11077	11019	11046	10926	11186	10911	11091	11045	10943	10984	10910	11102	11061	10910	10807	11027	11169	11012	11033	11065	10943	11163	11057	11140	10975	11100	11079	10912	11132	11028	10931	10916	10973	11086	10929	11098	10861	10904	10956	11029	11072	11003	11133	10951	10918	11032	11207	11084	11022	10973	11139	10875	10999	11166	11116	10934	10903	11032	10831	10824	10937	10968	11106	10919	11100	11041	11033	11105	10840	11002	11016	11008	10963	10845	11114	10958	10956	11122	11110	11211	10889	10968	11025	11094	11109	10960	10896	11001	11132	11140	10938	11273	11084	11203	11148	11190	10902	10848	11026	10973	11073	11067	11061	10987	10993	11106	10944	10898	11015	10952	11104	10956	11141	10998	11108	11151	10979	11019	10920	10865	10895	10991	10965	10944	11003	10977	11133	11060	11138	11073	10934	11032	11054	11027	11077	10922	10873	10958	10962	11020	11016	11006	11180	11082	11170	11173	11085	11043	11030	11044	10988	11019	10988	11179	10999	11164	11052	10869	10923	11153	10943	10890	11031	10980	10976	10908	10962	11062	11027	10849	10942	11002	11268	11228	10984	10993	11047	11094	11053	11079	10914	10944	11075	11169	10959	10956	11035	11029	11035	11041	10981	10991	11035	10767	11029	10963	11111	10988	10942	10975	11024	11011	10944	10901	10876	10843	11064	11128	11025	10988	11091	10954	11088	11051	10918	11170	11063	11059	10912	11071	11051	11123	11158	11065	10995	10923	11038	11134	10990	11197	10932	11003	11189	10862	11122	10875	10990	10817	11142	10901	10968	11015	10919	11104	11241	10986	11169	11072	11002	11069	10967	10917	11036	11187	10827	11128	11094	10989	11180	11076	11016	11068	10825	11195	10923	10928	11019	10955	10839	11085	10852	10945	10853	11094	11156	11011	11179	10961	11080	11060	10909	11134	11058	11086	11033	10816	11270	11022	11024	10982	11157	10822	11090	10975	10933	10837	11071	10968	11024	10963	10932	11087	10909	11116	11000	11038	10785	11022	11073	10935	10907	10871	10996	11027	10983	10998	10949	11042	10991	10903	11035	11177	10865	11052	11024	11005	10932	11165	11013	11142	11017	11088	10979	11011	11015	10888	10974	10825	11113	11013	11064	10992	10928	10918	11106	10888	10919	10750	10912	10866	11051	10934	10861	11090	11152	11051	11032	11049	10892	10929	11085	11107	10830	11008	10927	10805	10968	11069	10987	10960	10908	10946	11039	10968	11099	10992	11048	10754	11018	11139	10981	11262	11012	10956	10905	11134	10967	11001	11101	11061	10932	11099	10946	10886	11063	11062	11149	11108	11188	10967	10996	11093	11024	11015	11080	11009	11142	11018	11178	10989	10958	11094	11035	11123	10891	11060	11126	10901	11124	11013	11123	10944	11026	10961	10820	10974	10920	11003	10994	11077	11000	11062	11014	11157	10997	11044	11025	10854	11031	10999	10838	11147	10919	10984	10920	11056	10989	11104	10954	10982	11012	11107	11001	10856	10979	10844	10954	10872	11079	11183	10992	10929	10934	11146	11074	11019	10929	10990	10827	11007	11105	11117	11161	11167	10853	10967	11035	10899	10961	10965	11053	10964	11064	10992	11192	10897	10999	11010	11126	10981	11052	11019	11140	10940	11167	11074	11288	10914	10976	10940	11023	11007	10970	10850	10964	11076	10980	11073	10954	11016	11294	11030
22598	35031	28986	19676	16257	14544	13364	12735	12505	12664	12008	11575	11188	10940	10816	10702	10590	10852	10675	10678	10634	10807	10578	10646	10746	10583	10709	10826	10735	10842	10763	10673	10529	10593	10644	10714	10677	10662	10717	10606	10606	10802	10676	10494	10596	10618	10693	10460	10890	11395	11466	11538	11118	10868	11287	10776	10628	10502	10330	10641	10715	10628	10497	10417	10618	10501	10611	10509	10663	10706	10648	10503	10453	10601	10603	10660	10544	10693	10451	10635	10464	10435	10491	10199	10419	10543	10529	10622	10414	10536	10532	10443	10548	10553	10525	10611	10632	10431	10535	10502	10466	10600	10454	10571	10421	10569	10309	10672	10493	10746	10548	10400	10515	10653	10470	10436	10501	10387	10553	10440	10416	10622	10526	10708	10580	10456	10623	10415	10490	10606	10469	10324	10509	10445	10590	10626	10520	10477	10437	10502	10446	10466	10576	10478	10529	10468	10609	10409	10637	10453	10514	10546	10503	10390	10463	10651	10485	10560	10563	10374	10452	10456	10440	10455	10563	10545	10513	10629	10459	10476	10557	10552	10624	10509	10671	10577	10429	10587	10525	10567	10561	10509	10577	10466	10620	10560	10569	10507	10517	10416	10366	10470	10573	10632	10613	10635	10549	10584	10586	10507	10660	10417	10497	10590	10508	10488	10703	10516	10437	10626	10613	10573	10600	10561	10461	10548	10585	10501	10577	10473	10375	10538	10574	10447	10587	10779	10600	10401	10438	10461	10633	10450	10402	10448	10703	10371	10513	10516	10395	10638	10551	10518	10524	10511	10557	10469	10521	10388	10726	10616	10402	10612	10408	10573	10489	10591	10464	10527	10621	10581	10545	10530	10594	10621	10437	10483	10451	10392	10454	10637	10613	10645	10597	10459	10454	10737	10582	10370	10502	10574	10506	10494	10648	10579	10494	10645	10486	10582	10551	10480	10656	10521	10696	10556	10479	10498	10541	10540	10531	10502	10501	10376	10474	10419	10559	10415	10471	10311	10530	10583	10418	10596	10516	10441	10580	10537	10291	10741	10482	10727	10619	10492	10584	10451	10437	10575	10495	10540	10395	10521	10383	10529	10629	10551	10622	10518	10548	10667	10548	10496	10433	10599	10566	10403	10578	10434	10535	10488	10389	10526	10542	10502	10607	10357	10499	10657	10408	10464	10604	10581	10582	10362	10593	10605	10421	10513	10491	10483	10461	10597	10496	10482	10583	10448	10486	10353	10435	10512	10540	10547	10518	10454	10384	10473	10615	10435	10500	10496	10575	10629	10453	10599	10604	10513	10521	10507	10439	10497	10493	10547	10578	10400	10620	10552	10588	10613	10444	10357	10408	10529	10455	10547	10560	10526	10483	10645	10559	10496	10679	10569	10453	10467	10579	10469	10679	10431	10550	10564	10571	10486	10541	10631	10347	10514	10645	10541	10537	10572	10553	10428	10324	10423	10737	10503	10447	10435	10400	10444	10501	10462	10492	10562	10512	10357	10632	10400	10453	10647	10401	10497	10534	10487	10564	10589	10671	10506	10543	10337	10431	10452	10571	10582	10585	10397	10574	10519	10568	10474	10462	10511	10553	10589	10525	10474	10550	10426	10547	10404	10542	10401	10647	10673	10579	10503	10566	10659	10549	10632	10514	10598	10499	10642	10563	10561	10560	10535	10507	10400	10668	10607	10544	10543	10559	10501	10580	10691	10547	10482	10327	10360	10483	10407	10568	10618	10384	10579	10498	10554	10473	10548	10533	10399	10655	10518	10385	10598	10427	10495	10426	10558	10526	10577	10575	10421	10527	10438	10655	10508	10557	10306	10625	10549	10574	10522	10534	10591	10620	10553	10339	10428	10679	10491	10414	10587	10485	10471	10579	10423	10528	10580	10328	10434	10479	10525	10591	10396	10396	10594	10614	10551	10542	10590	10456	10439	10492	10418	10383	10439	10581	10630	10446	10500	10443	10417	10525	10427	10511	10460	10490	10423	10740	10384	10448	10473	10596	10573	10506	10533	10529	10621	10400	10484	10636	10579	10481	10485	10492	10555	10777	10470	10513	10582	10583	10463	10486	10497	10575	10662	10455	10667	10554	10540	10565	10372	10613	10597	10377	10422	10510	10487	10478	10525	10513	10649	10527	10490	10684	10694	10664	10524	10629	10609	10609	10489	10441	10643	10429	10546	10426	10577	10530	10506	10537	10615	10498	10464	10461	10435	10607	10380	10419	10519	10479	10520	10573	10752	10577	10546	10598	10574	10583	10275	10398	10580	10552	10666	10514	10529	10498	10512	10620	10539	10586	10580	10528	10511	10460	10646	10564	10630	10394	10267	10581	10435	10356	10573	10481	10432	10527	10526	10608	10475	10517	10606	10523	10491	10500	10583	10572	10394	10345	10527	10524	10500	10519	10358	10577	10602	10616	10544	10500	10569	10544	10453	10458	10411	10547	10563	10434	10433	10533	10563	10437	10362	10527	10556	10481	10333	10426	10588	10582	10536	10454	10564	10505	10472	10492	10535	10622	10569	10522	10466	10497	10676	10707	10657	10569	10516	10703	10442	10563	10643	10710	10464	10460	10450	10509	10641	10500	10655	10593	10584	10677	10529	10325	10574	10639	10696	10559	10555	10517	10473	10458	10400	10649	10516	10616	10606	10364	10475	10448	10614	10436	10521	10539	10635	10510	10591	10484	10516	10468	10576	10472	10456	10625	10542	10586	10180	10408	10606	10510	10482	10513	10525	10556	10573	10544	10444	10594	10493	10580	10676	10628	10678	10451	10588	10542	10491	10411	10584	10473	10586	10583	10524	10471	10487	10516	10449	10621	10648	10531	10458	10589	10522	10355	10344	10526	10512	10525	10524	10541	10465	10338	10561	10519	10389	10551	10426	10621	10475	10641	10383	10535	10456	10400	10399	10664	10531	10595	10575	10475	10477	10353	10438	10433	10640	10589	10500	10584	10482	10498	10568	10461	10591	10630	10437	10452	10407	10627	10556	10466	10511	10479	10521	10538	10436	10524	10514	10361	10388	10534	10630	10506	10595	10599	10453	10630	10424	10612	10578	10698	10524	10535	10428	10432	10586	10618	10478	10508	10389	10489	10607	10598	10408	10572	10542	10484	10557	10571	10561	10499	10577	10479	10351	10563	10535	10314	10326	10558	10603	10626	10468	10443	10424	10573	10580	10588	10560	10566	10460	10480	10486	10634	10425	10495	10598	10479	10591	10472	10515	10575	10601	10513	10485	10437	10452	10509	10613	10552	10290	10407	10669	10524	10662	10552	10475	10564	10560	10497	10379	10498	10540	10510	10492	10510	10556	10581	10463	10377	10520	10513	10630	10685	10483	10556	10572	10481	10665	10527	10482	10545	10330	10523	10522	10528	10550	10572	10440	10624	10497	10575	10478	10566	10513	10385	10499	10591	10376	10369	10584	10470	10546	10528	10653	10567	10507	10420	10541	10454	10621	10663	10504	10566	10562	10378	10384	10545	10602	10612	10570	10505	10545	10312	10554	10556	10551	10526	10517	10436	10611	10578	10376	10681	10480	10432	10551	10598	10538	10339	10415	10599	10663	10519	10508	10535	10378	10395	10576	10461	10448	10587	10543	10511	10561	10548	10499	10504	10511	10417	10395	10590	10526	10503	10466	10483	10528	10447	10284	10523	10605	10395	10419	10477	10434	10594	10499	10552	10570	10401	10469	10479	10500	10385	10641	10497	10437	10435	10552	10516	10432	10606	10570	10497	10589	10707	10534	10446	10377	10516	10482	10523	10486	10440	10620	10499	10552	10366	10494	10449	10376	10394	10561	10646	10617	10667	10437	10637	10547	10611	10567	10381	10557	10508	10527	10681	10514	10599	10604	10480	10488	10453	10474	10659	10559	10582	10682	10633	10522	10647	10531	10510	10428	10646	10533	10604	10596	10469	10533	10516	10635	10596	10593	10600	10649	10440	10567	10365	10536	10526	10518	10432	10486	10635	10511	10750	10534	10460	10379	10611	10357	10651	10280	10500	10497	10460	10660	10571	10550	10355	10477	10489	10504	10480	10405	10537	10396	10286	10383	10542	10531	10480	10561	10578	10574	10605	10404	10545	10563	10438	10507	10429	10466	10528	10505	10453	10348	10554	10534	10558	10433	10621	10519	10524	10473	10520	10605	10535	10538	10533	10526	10510	10427	10410	10400	10461	10579	10418	10362	10634	10515	10567	10496	10624	10630	10247	10486	10645	10434	10577	10449	10542	10411	10552	10546	10516	10574	10340	10634	10439	10584	10632	10460	10501	10380	10535	10410	10411	10372	10583	10548	10576	10552	10502	10509	10582	10653	10571	10553	10365	10550	10584	10541	10529	10529	10373	10345	10503	10691	10501	10464	10509	10651	10499	10500	10532	10475	10528	10421	10503	10490	10435	10438	10584	10626	10485	10559	10502	10586	10772	10405	10533	10597	10588	10428	10494	10449	10532	10408	10457	10492	10469	10448	10572	10639	10547	10483	10527	10644	10614	10541	10445	10516	10390	10432	10491	10433	10430	10449	10604	10528	10603	10461	10589	10439	10503	10568	10515	10533	10497	10530	10529	10573	10392	10710	10576	10591	10612	10509	10414	10452	10555	10585	10538	10438	10726	10604	10518	10555	10544	10491	10532	10571	10489	10569	10534	10498	10610	10502	10522	10485	10472	10418	10234	10612	10621	10555	10452	10460	10546	10427	10454	10520	10489	10551	10592	10393	10543	10450	10420	10567	10516	10525	10659	10311	10467	10672	10475	10638	10516	10578	10538	10506	10459	10567	10557	10655	10478	10655	10600	10624	10373	10525	10322	10518	10561	10435	10532	10461	10480	10548	10586	10518	10524	10500	10716	10518	10582	10538	10504	10477	10259	10649	10538	10528	10557	10626	10483	10431	10576	10623	10461	10493	10336	10486	10457	10718	10531	10484	10444	10552	10385	10350	10573	10632	10471	10589	10551	10485	10486	10529	10406	10544	10580	10466	10518	10465	10501	10453	10517	10570	10460	10643	10518	10503	10605	10691	10325	10618	10537	10529	10481	10391	10456	10504	10476	10488	10614	10473	10595	10495	10486	10536	10707	10494	10464	10507	10542	10473	10607	10369	10650	10507	10526	10638	10519	10576
23012	21425	29196	23891	21503	22735	21843	15611	14321	14542	14117	13648	13514	13434	13316	13164	13246	13238	12859	13060	13162	13063	13098	12952	12899	13183	13138	13066	13042	12896	12781	12747	12818	12951	12897	12951	12919	12928	12804	13060	13038	12906	12932	12950	12840	13002	12847	13196	13915	14561	14421	13678	13414	13039	12926	12883	12733	12822	12775	12883	12933	12748	12809	12953	12814	12795	12731	12683	12643	12683	12909	12757	12813	12871	12665	12878	12740	12745	12848	12736	12897	12796	12892	12780	12852	12745	12705	12719	12660	12857	12802	12767	12688	12648	12795	12732	12772	12915	12854	12774	13001	12834	12664	12692	12844	12689	12776	12677	12746	12705	12896	12758	12785	12651	12762	12692	13020	12771	12682	12761	12727	12552	12579	12715	12613	12638	12769	12907	12692	12906	12895	12742	12650	12603	12636	12817	12812	12680	12825	12636	12763	12709	12838	12726	12700	12802	12773	12667	12970	12864	12699	12756	12703	12632	12723	12765	12855	12882	12763	12769	12737	12671	13080	12755	12758	12555	12761	12623	12824	12843	12781	12754	12685	12532	12867	12843	12745	12594	12768	12799	12784	12690	12661	12748	12698	12718	12787	12592	12688	12720	12693	12785	12710	12433	12741	12871	12903	12665	12740	12736	12735	12617	12649	12643	12592	12737	12823	12799	12649	12776	12880	12682	12734	12736	12910	12876	12785	12655	12769	12633	12918	12841	12683	12738	12841	12787	12902	12879	12604	12681	12950	12770	12667	12707	12869	12871	12937	12642	12787	12648	12734	12785	12784	12576	12562	12715	12789	12774	12724	12642	12660	12864	12619	12884	12802	12829	12705	12725	12823	12816	12940	12810	12782	12922	12620	12501	12590	12603	12569	12837	12739	12669	12651	12901	12716	12726	12747	12823	12759	12754	12615	12620	12616	12808	12744	12813	12797	12752	12605	12626	12738	12745	12683	12588	12733	12703	12694	12700	12819	12867	12603	12633	12751	12760	12706	12729	12800	12743	12771	12704	12662	12627	12652	12736	12742	12589	12716	12682	12558	12799	12889	12818	12836	12922	12746	12689	12784	12561	12752	12960	12624	12875	12720	12847	12613	12844	12586	12751	12755	12792	12652	12797	12644	12549	12762	12535	12876	12882	12675	12737	12697	12897	12745	12868	12740	12663	12771	12763	12924	12745	12754	12894	12804	12746	12868	12451	12776	12595	12841	12930	12685	12728	12734	12641	12813	12762	12638	12798	12717	12900	12712	12808	12717	12781	12645	12669	12596	12843	12757	12804	12747	12793	12807	12810	12780	12789	12643	12786	12880	12587	12758	12694	12743	12803	12556	12728	12671	12732	12768	12776	12659	12627	12642	12727	12669	12820	12760	12799	12584	12729	12819	12787	12678	12822	12785	12737	12775	12709	12788	12702	12735	12603	12740	12752	12726	12702	12762	12842	12796	12752	12554	12773	12736	12756	12762	12789	12618	12700	12642	12743	12809	12619	12728	12656	12802	12898	12891	12776	12865	12891	12824	12872	12640	12833	12748	12588	12748	12776	12766	12692	12923	12713	12754	12641	12752	12723	12685	12547	12540	12872	12688	12518	12731	12658	12853	12761	12799	12769	12724	12660	12698	12642	12757	12800	12613	12813	12599	12724	12508	12855	12718	12658	12543	12797	12708	12822	12685	12832	12715	12620	12615	12590	12895	12634	12698	12734	12831	12814	12616	12853	12663	12776	12655	12759	12726	12683	12655	12714	12732	12678	12728	12774	12740	12611	12691	12834	12641	12526	12645	12663	12691	12850	12818	12865	12758	12760	12765	12771	12772	12726	12640	12705	12793	12837	12690	12845	12830	12853	12745	12660	12845	12668	12758	12687	12675	12876	12587	12800	12856	12581	12627	12638	12858	12902	12578	12717	12738	12735	12765	12728	12622	12461	12775	12720	12831	12668	12813	12702	12730	12693	12880	12655	12833	12811	12761	12747	12780	12603	12738	12759	12934	12599	12868	12698	12855	12713	12795	12612	12748	12879	12847	12747	12645	12726	12795	12509	12713	12838	12765	12612	12755	12558	12885	12870	12684	12637	12769	12830	12638	12885	12880	12809	12700	12723	12668	12614	12510	12606	12708	12792	12920	12825	12750	12705	12571	12775	12828	12881	12620	12733	12714	12836	12731	12768	12744	12980	12760	12808	12893	12833	12966	12752	12760	12770	12638	12758	12757	12739	12817	12668	12804	12762	12742	12823	12730	12685	12750	12763	12741	12725	12571	12709	12824	12723	12621	12709	12855	12797	12700	12606	12721	12693	12647	12843	12915	12799	12592	12660	12830	12737	12521	12738	12774	12681	12654	12793	12864	12670	12734	12723	12744	12683	12657	12637	12719	12555	12780	12656	12800	12605	12677	12838	12746	12922	12736	12699	12597	12685	12712	12697	12685	12824	12753	12825	12706	12995	12803	12507	12813	12939	12705	12815	12908	12657	12788	12683	12666	12497	12703	12817	12734	12864	12804	12636	12732	12658	12491	12664	12730	12699	12790	12609	12758	12666	12579	12740	12641	12841	12786	12724	12846	12698	12740	12723	12692	12635	12775	12729	12983	12822	12760	12819	12739	12805	12866	12644	12826	12746	12706	12733	13063	12636	12606	12493	12628	12748	12994	12698	12540	12702	12717	12879	12638	12632	12849	12695	12645	12681	12792	12636	12734	12684	12641	12727	12685	12820	12692	12626	12741	12613	12733	12812	12829	12659	12659	12592	12682	12697	12695	12672	12704	12705	12592	12740	12640	12824	12666	12838	12648	12603	12676	12793	12672	12604	12720	12512	12782	12564	12848	12621	12920	12694	12727	12821	12824	12700	12808	12755	12836	12979	12520	12587	12731	12770	12752	12794	12781	12570	12658	12693	12713	12866	12941	12599	12765	12622	12624	12511	12783	12856	12871	12816	12713	12705	12875	12556	12695	12632	12704	12759	12762	12797	12669	12797	12696	12640	12742	12679	12785	12678	12727	12792	12820	12809	12705	12711	12543	12683	12765	12751	12725	12684	12738	12847	12878	12801	12758	12712	12686	12753	12526	12649	12607	12668	12640	12776	12715	12788	12787	12736	12586	12794	12706	12607	12845	12817	12796	12604	12696	12811	12681	12842	12874	12761	12849	12599	12687	12590	12687	12831	12661	12701	12767	12876	12768	12728	12642	12583	12725	12847	12747	12939	12575	12715	12887	12684	12770	12754	12825	12660	12742	12593	12602	12661	12641	12778	12578	12897	12720	12679	12912	12718	12801	12703	12487	12745	12671	12826	12753	12769	12634	12749	12767	12839	12809	12421	12886	12776	12623	12848	12662	12889	12798	12701	12811	12673	12705	12761	12611	12508	12735	12777	12721	12654	12787	12526	12582	12671	12700	12733	12595	12892	12816	12692	12692	12812	12748	12829	12869	12681	12827	12669	12835	12671	12673	12977	12664	12585	12676	12757	12823	12736	12662	12825	12738	12791	12747	12781	12760	12611	12768	12688	12719	12749	12850	12742	12638	12663	12494	12841	12765	12752	12871	12978	12872	12725	12729	12784	12726	12850	12737	12710	12654	12717	12799	12839	12725	12793	12748	12633	12829	12758	12730	12839	12895	12609	12559	12797	12772	12755	12809	12589	12850	12668	12743	12793	12752	12763	12795	12692	12732	12700	12683	12489	12609	12607	12759	12693	12778	12638	12768	12776	12832	12796	12942	12679	12557	12676	12670	12839	12661	12754	12792	12632	12821	12731	12566	12820	12666	12744	12746	12675	12736	12801	12543	12797	12695	12723	12700	12582	12829	12702	12678	12589	12765	12848	12837	12670	12772	12837	12757	12572	12887	12490	12658	12730	12636	12774	12680	12710	12705	12819	12669	12812	12743	12861	12828	12734	12576	12630	12662	12821	12776	12661	12704	12739	12736	12605	12742	12841	12658	12746	12531	12852	12707	12885	12720	12787	12751	12647	12644	12733	12571	12640	12593	12775	12890	12510	12823	12536	12730	12672	12718	12779	12710	12687	12999	12579	12802	12784	12814	12726	12752	12588	12943	12487	12518	12807	12779	12664	12644	12758	12651	12848	12640	12722	12710	12703	12767	12776	12657	12806	12818	12711	12695	12702	12752	12680	12520	12627	12677	12903	12894	12778	12549	12629	12753	12857	12727	12581	12636	12644	12616	12615	12611	12576	12666	12765	12919	12576	12687	12704	12854	12774	12680	12735	12679	12720	12674	12621	12682	12876	12752	12791	12756	12723	12676	12925	12852	12684	12740	12640	12786	12728	12742	12730	12706	12593	12710	12692	12796	12819	12748	12744	12907	12772	12712	12638	12732	12744	12693	12786	12720	12734	12536	12548	12777	12666	12719	12567	12655	12805	12820	12720	12705	12694	12847	12841	12713	12792	12640	12755	12762	12739	12728	12644	12634	12670	12780	12891	12489	12692	12802	12718	12937	12745	12607	12642	12828	12627	12877	12919	12787	12730	12714	12777	12621	12625	12705	12621	12712	12520	12654	12584	12663	12821	12701	12721	12656	12683	12687	12772	12914	12667	12808	12731	12752	12779	12734	12718	12724	12594	12521	12769	12816	12830	12793	12654	12766	12539	12693	12694	12584	12694	12636	12773	12657	12467	12722	12558	12677	12834	12742	12683	12646	12827	12867	12597	12806	12741	12601	12781	12875	12702	12605	12800	12692	12826	12635	12746	12628	12751	12731	12812	12665	12719	12792	12766	12749	12624	12794	12840	12715	12547	12762	12689	12928	12575	12714	12826	12650	12574	12820	12741	12729	12821	12842	12787	12917	12966	12758	12794	12643	12699	12764	12744	12679	12541	12719	12678	12757	12710	12710	12872	12681	12947	12854	12718	12780	12642	12783	12701	12632	12709	12828	12716	12712	12750	12778	12784	12612	12667	12665	12817	12629	12693	12682	13064	12786	12669	12833	12938	12694	12748	12952	12648	12802	12671	12838	12531	12798	12809	12790	12673	12650	12745	12631	12811	12727	12601	12534	12668	12805	12617	12732	12824	12766	12695	12785	12647	12731	12657	12823	12751	12675	12754	12870	12609	12768	12769	12809	12639	12466	12720	12668	12503	12533	12641	12695	12603	12607	12723	12802	12773	12802	12796
26130	40702	33516	24468	20254	17280	15798	14861	14373	14219	13563	13024	12923	12542	12214	12323	12088	12156	12075	11973	11952	11938	11944	11926	12064	11975	11870	11922	11842	11858	12068	11947	11906	11845	11955	12001	11978	11895	11818	11859	11943	12024	11963	11927	11720	11870	11756	12183	13605	14615	13821	13015	12352	12043	11903	11905	11700	11747	11725	11865	11732	11759	11879	11846	11815	11689	11908	11771	11890	11702	11620	11679	11719	11795	11667	11812	11586	11633	11913	11708	11702	11708	11847	11676	11864	11798	11792	11548	11666	11789	11749	11833	11854	11735	11768	11883	11576	11672	11776	11868	11681	11889	11710	11967	11804	11753	11702	11780	11816	11797	11605	11708	11745	11798	11811	11874	11714	11822	11537	11693	11716	11618	11692	11790	11714	11709	11847	11884	11612	11860	11793	11672	11733	11813	11645	11690	11803	11810	11923	11572	11726	11659	11919	11786	11553	11842	11821	11842	11642	12007	11687	11675	11785	11792	11784	11605	11671	11684	11784	11769	11733	11716	11793	11591	11794	11673	11692	11901	11772	11732	11714	11587	11742	11748	11745	11892	11584	11756	11764	11936	11789	11812	11866	11885	11932	11749	11632	11666	11722	11668	11806	11558	11671	11715	11907	11639	11721	11732	11786	11763	11856	11765	11783	11586	11723	11774	11793	11716	11774	11656	11736	11654	11787	11632	11675	11898	11846	11774	11852	11800	11717	11830	11933	11670	11684	11796	11489	11745	11737	11710	11749	11774	11819	11613	11922	11753	11763	11636	11708	11840	11845	11754	11774	11840	11693	11715	11688	11746	11811	11764	11686	11783	11697	11690	11755	11683	11798	11759	11835	11672	11766	11625	11726	11587	11692	11779	11808	11668	11746	11611	11697	11785	11894	11756	11716	11833	11875	11617	11773	11750	11745	11774	11737	11856	11663	11910	11756	11719	11777	11776	11781	11773	11630	11718	11680	11710	11742	11777	11681	11670	11594	11771	11702	11753	11762	11714	11768	11778	11721	11761	12015	11756	11651	11636	11783	11742	11708	11810	11799	11891	11592	11680	11710	11572	11852	11661	11581	11643	11742	11674	11658	11858	11726	11709	11750	11806	11856	11796	11782	11813	11762	11594	11786	11774	11783	11699	11777	11631	11785	11873	11824	11708	11824	11721	11862	11688	11607	11795	11769	11909	11609	11698	11680	11869	11733	11616	11929	11682	11822	11808	11848	11834	11689	11633	11875	11553	11751	11847	11927	11913	11775	11847	11635	11620	11816	11713	11804	11834	11843	11863	11739	11907	11875	11697	11805	11658	11615	11769	11724	11828	11652	11743	11844	12004	11719	11693	11787	11775	11756	11823	11719	11662	11743	11633	11634	11737	11622	11608	11861	11960	11745	11688	11754	11756	11676	11751	11887	11729	11736	11804	11870	11779	11833	11720	11604	11719	11791	11748	11672	11901	11773	11769	11594	11705	11807	11809	11745	11666	11749	11710	11703	11676	11889	11699	11749	11830	11651	11914	11585	11681	11659	11866	11705	11873	11700	11797	11733	11752	11691	11837	11851	11929	11747	11724	11778	11892	11804	11832	11943	11742	11765	11789	11838	11800	11787	11753	11801	11806	11596	11702	11887	11787	11605	11854	11720	11815	11692	11644	11824	11790	11641	11561	11719	11795	11871	11673	11769	11698	11584	11601	11735	11702	11843	11827	11735	11759	11845	11890	11666	11913	11701	11841	11851	11650	11758	11753	11696	11743	11764	11714	11794	11837	11783	11843	11852	11758	11726	11725	11761	11624	11839	11759	11938	11814	11766	11686	11892	11624	11739	11949	11905	11595	11635	11739	11577	11789	11769	11772	11788	11745	11662	11690	11790	11823	11709	11626	11901	11744	11722	11701	11758	11663	11790	11930	11868	11837	11701	11871	11528	11759	11695	11862	11862	11755	11769	11616	11727	11790	11878	11576	11763	11644	11754	11626	11791	11769	11811	11743	11793	11823	11815	11700	11821	11784	11761	11725	11664	11708	11785	11898	11796	11703	11827	11837	11714	11744	11722	12006	11698	11858	11749	11662	11686	11885	11710	11755	11656	11814	11701	11803	11816	11813	11793	11753	11717	11709	11835	11653	11577	11753	11781	11790	11788	11718	11587	11742	11908	11597	11733	11624	11798	11684	11683	11661	11674	11727	11781	11722	11771	11818	11717	11694	11659	11710	11631	11831	11774	11963	11592	11627	11796	11808	11730	11646	11780	11788	11728	11704	11806	11721	11641	11705	11760	11820	11783	11769	11777	11786	11800	11880	11835	11581	11704	11658	11825	11946	11882	11703	11981	11689	11779	11780	11703	11776	11702	11765	11717	11856	11780	11732	11846	11743	11883	11887	11675	11834	11742	11697	11639	11777	11653	11667	11753	11687	11744	11773	11785	11752	11812	11736	11738	11715	11716	11914	11666	11693	11819	11626	11666	11734	11725	11769	11751	11617	11805	11648	11742	11811	11781	11741	11750	11792	11720	11751	11635	11851	11595	11679	11817	11797	11811	11717	11892	11487	11789	11717	11844	11793	11629	11719	11836	11693	11807	11704	11720	11895	11715	11814	11616	11517	11726	11788	11674	11729	11606	11783	11716	11775	11798	11773	11805	11684	11798	11907	11754	11736	11725	11640	11824	11823	11764	11685	11735	11710	11700	11795	11667	11749	11715	11751	11713	11719	11834	11628	11757	11881	11849	11760	11487	11803	11789	11855	11748	11587	11765	11915	11787	11702	11821	11697	11718	11915	11678	11897	11587	11756	11825	11720	11762	11697	11719	11679	11619	11789	11734	11928	11667	11556	11710	11794	11698	11824	11779	11683	11688	11711	11790	11739	11874	11920	11650	11707	11712	11718	11721	11706	11730	11802	11728	11673	11863	11776	11722	11726	11784	11583	11618	11649	11501	11835	11781	11640	11814	11630	11691	11661	11700	11787	11553	11714	11596	11647	11819	11819	11693	11689	11801	11709	11787	11651	11758	11763	11679	11736	11699	11766	11663	11685	11706	11860	11805	11746	11874	11804	11740	11742	11728	11759	11745	11727	11887	11847	11765	11782	11688	11639	11695	11752	11657	11675	11827	11786	11663	11569	11764	11754	11614	11604	11700	11798	11729	11666	11811	11791	11860	11757	11603	11805	11862	11681	11660	12004	11835	11790	11717	11813	11611	11737	11840	11822	11882	11626	11848	11935	11674	11791	11808	11718	11774	11798	11863	11723	11741	11760	11804	11952	11665	11790	11832	11658	11899	11759	11766	11765	11809	11757	11884	11544	11778	11714	11756	11875	11767	11784	11697	11703	11680	11820	11848	11668	11651	11636	11711	11837	11711	11742	11777	11777	11897	11794	11652	11697	11762	11859	11751	11612	11748	11874	11756	11686	11745	11713	11681	11987	11745	11693	11699	11551	11733	11803	11757	11782	11723	11593	11740	11713	11836	11673	11745	11929	11724	11738	11699	11661	11780	11730	11868	11721	11855	11791	11808	11671	11799	11774	11773	11744	11679	11611	11773	11697	11793	11666	11772	11699	11704	11665	11583	11691	11670	11759	11772	12064	11642	11667	11748	11786	11728	11715	11708	11706	11752	11719	11758	11802	11588	11641	11775	11694	11679	11647	11842	11682	11717	11755	11781	11797	11713	11632	11715	11798	11732	11841	11834	11739	11634	11930	11818	11882	11734	11721	11716	11856	11730	11791	11828	11783	11844	11771	11875	11717	11877	11588	11771	11839	11670	11808	11552	11813	11713	11816	11769	11840	11784	11804	11795	11688	11769	11712	11672	11753	11772	11691	11893	11773	11760	11693	11772	11886	11676	11878	11769	11603	11688	11679	11755	11829	11662	11527	11742	11533	11853	11808	11764	11773	11795	11779	11741	11581	11773	11626	11790	11754	11795	11766	11804	11791	11793	11695	11657	11831	11864	11895	11876	11701	11534	11719	11736	11775	11716	11735	11586	11778	11815	11699	11887	11614	11989	11717	11824	11773	11649	11956	11693	11690	11645	11712	11714	11723	11872	11774	11781	11664	11778	11830	11700	11762	11856	11854	11683	11782	11772	11609	11690	11636	11589	11677	11757	11743	11734	11703	11741	11752	11713	11614	11575	11725	11792	11753	11811	11630	11832	11739	11920	11671	11727	12022	11805	11825	11711	11819	11633	11869	11725	11782	11781	11833	11779	11969	11588	11742	11667	11673	11684	11695	11723	11864	11790	11655	11906	11774	11765	11891	11788	11756	11678	11904	11823	11605	11638	11826	11757	11659	11686	11778	11626	11676	11792	11791	11613	11764	11609	11870	11743	11494	11705	11889	11688	11692	11671	11695	11835	11741	11796	11729	11813	11691	11679	11868	11709	11773	11873	11841	11519	11653	11671	11717	11852	11659	11737	11871	11803	11564	11876	11678	11809	11567	11644	11729	11838	11760	11749	11787	11699	11628	11767	11866	11769	11692	11943	11693	11709	11668	11579	11759	11751	11692	11708	11785	11715	11645	11682	11658	11815	11879	11688	11692	11903	11970	11721	11788	11785	11771	11675	11676	11654	11728	11611	11767	11598	11717	11572	11746	11712	11861	11851	11780	11712	11654	11665	11847	11768	11682	11808	11624	11788	11773	11760	11638	11834	11857	11837	11688	11717	11784	11621	11800	11767	11804	11689	11732	11765	11704	11784	11637	11834	11834	11731	11907	11725	11904	11855	11755	11592	11755	11696	11731	11699	11649	11824	11844	11652	11612	11666	11747	11703	11692	11798	11991	11679	11690	11751	11823	11871	11771	11664	11653	11589	11619	11819	11885	11731	11769	11582	11531	11731	11774	11746	11826	11570	11834	11624	11732	11819	11691	11754	11663	11711	11648	11683	11694	11774	11729	11631	11570	11684	11594	11731	11855	11729	11818	11722	11778	11658	11848	11839	11897	11781	11653	11722	11856	11671	11624	11844	11907	11808	11787	11757	11880	11657	11686	11842	11893	11744	11672	11743	11772	11806	11718	11616	11720	11906	11658	11584	11722	11970	11693	11771	11706	11712	11703	11750	11704	11763	11683	11796	11654	11628	11777	11807	11752	11692	11688	11885	11796	11709	11598	11696	11771	11767	11802	11608	11736	11783	11728	11930	11663
27510	22094	23338	18580	14306	13712	13655	13265	13312	13306	13292	13203	13204	13205	13164	13150	13004	13172	13049	12999	13105	13009	13172	13077	13239	13271	13155	12992	13144	13111	13059	12900	13140	13022	13131	13135	13159	12935	13103	13023	12973	13096	13112	13106	12975	13115	12853	13001	13122	13138	13213	13145	13027	13102	13063	12885	12914	12899	12950	12877	12850	13107	12907	12999	13129	12799	13114	13072	12829	13176	13032	13056	13005	12969	13073	12836	13043	13055	12973	12975	13019	13062	12998	13177	13062	13047	13089	13011	13071	12975	12968	13105	13204	13123	12984	13044	13028	13141	13163	12882	12802	12980	13037	13051	13075	13190	13131	12838	13033	12851	12986	13176	12973	13055	12930	12962	13123	13167	12975	13029	12845	13169	13324	13045	13088	12991	12997	12982	12882	12875	12844	13078	12823	13009	12990	12957	13022	13117	12850	13055	13065	13082	13011	13007	12922	12949	12989	12888	13098	12998	12957	12919	12967	13030	13153	13110	13079	12855	12979	12945	13056	12977	12922	13090	13078	12908	12866	12821	13130	12997	12845	13109	12982	12972	12946	13025	12944	12979	12992	13029	12908	12946	13032	12991	13016	13084	12900	12920	13032	13088	12869	12932	13185	13034	13082	13080	13013	13065	12895	13059	13027	12730	12904	13030	12894	12998	12920	13023	12991	12864	12959	13102	13061	13140	13088	13113	13125	12966	13024	12873	12916	13109	13070	12983	12977	13013	12810	13069	13121	12888	12873	12823	12928	13123	13134	12860	12959	12884	13069	12864	12990	13088	13143	13016	13041	13052	12806	12874	12970	12904	13246	12961	12981	12954	13078	12971	13039	13170	13156	13141	13069	13018	12921	13003	13035	12973	12919	12976	12938	12947	13059	13095	12905	12926	12950	12930	12967	12844	12990	13156	13057	12941	13000	12978	12817	12890	13049	13005	13043	12963	13131	13135	13220	13253	13070	12947	12969	12910	12954	13183	13036	12977	13083	12850	12851	12930	13028	12975	12997	12955	12880	13089	12810	12883	13075	12967	13219	12870	12860	13004	12938	13090	12926	13036	13122	12996	13030	12961	12969	13071	13103	12930	12990	12950	12773	12961	12854	13004	13079	12888	13192	12948	13112	12957	12821	13112	13070	13071	13065	13039	12911	12864	13020	13008	13048	12979	12921	12982	13020	12901	13076	12857	12933	12982	12916	13066	12913	12856	13069	13006	12872	12852	13198	13141	12937	12926	13187	12989	12990	13187	13090	13113	12907	12898	13176	12933	12980	12989	12952	12947	13025	13047	13299	12874	13022	13110	13090	13074	13094	12944	13045	13045	13043	13012	13041	13061	13056	13062	12941	13086	12994	13006	12963	13017	13044	12979	12870	13123	13069	12980	13056	12897	13134	13197	13075	13140	13042	12943	13050	12942	12930	13023	12929	12944	13109	13001	12874	12998	12983	12858	12932	13040	13142	12947	12850	13012	13019	13020	12989	13082	13080	12923	12827	13063	13069	12966	13027	13224	12968	12898	13123	13064	12974	12952	13002	13147	13031	12985	12968	13016	13144	13003	13156	13231	13003	12982	13061	13076	13025	12916	13155	12900	13099	12992	13143	13067	13030	13146	13135	12989	12962	12919	13074	13150	12970	12945	13196	13032	12961	12891	12962	12929	13124	12908	13017	13027	12994	12995	12887	12960	13048	13046	13140	12927	12944	13154	13137	13038	13117	12876	13075	12954	13166	12752	12923	13055	13006	13020	12883	13157	13010	12927	13018	13076	13012	12915	13055	13045	13156	13084	13030	13012	12985	13032	13039	13145	12963	13144	12929	12882	12746	12862	12971	12930	12946	12875	12981	13098	12845	12870	12956	12949	13051	13054	13026	12977	12936	12975	12955	13116	13195	13115	12988	13000	12841	12953	12940	13062	13056	12991	12982	13094	13074	13111	13052	12960	12995	13108	12962	12953	12979	12976	12952	13120	13037	12902	13075	13049	13155	13125	13057	12934	12997	12949	12982	12873	12955	13087	12976	12899	12890	12936	13056	13015	12979	13032	12968	13017	12894	13008	13163	13086	13036	12925	12975	13120	12928	12953	13059	13065	12940	12914	12859	12821	13106	13231	12891	13052	12920	13170	12921	12880	12934	12970	13156	12958	12920	13067	12972	12930	13045	13005	13045	13003	13153	12900	12983	12981	12992	12865	13094	13138	13139	12774	12911	13107	13139	13013	13133	12878	13222	12943	13019	13120	13143	12996	12967	13027	13137	13183	12986	13003	13154	12755	12886	13054	13095	13077	13038	12992	12938	13145	12920	13054	12735	13003	13232	12985	13040	12988	12943	13031	13031	12906	13066	13012	12926	13015	13004	12991	12998	12989	12823	13017	13165	13152	12945	13139	12960	13010	13148	12915	13126	13030	12828	12900	12968	12922	12955	12988	13210	12863	12927	13044	12927	13021	13128	13014	13065	13365	13039	13082	13117	12955	12894	12951	12969	13020	13062	12892	12895	12966	12991	12974	13045	12987	13134	13164	13101	13050	13057	13049	13218	13027	13054	12885	12849	12943	12996	13184	12931	13154	13197	12979	13031	12924	12986	12954	13223	13056	12923	12961	13048	13049	12906	13046	12874	13065	12865	13024	13163	13042	13022	12953	13083	13122	12833	12966	12973	12925	13120	13091	12998	12958	13057	13069	12954	12878	13144	13051	13073	13009	13099	12901	13054	12977	12948	13009	12906	12965	13082	13203	13063	12811	12973	13023	12942	12890	12987	12983	12835	12972	12975	13152	12848	12861	12966	13051	12922	13053	13009	13078	13242	12973	12911	12912	13127	13142	13064	13052	13123	13060	13156	13169	12862	12900	12877	12932	13115	12958	13019	13010	13100	12854	13044	12932	12937	13027	13119	12980	12986	12856	12860	12894	12940	13028	13020	12966	13116	12955	13029	12955	13036	12903	13068	12896	13153	12938	13057	13072	12942	13139	12987	13016	13002	13003	12847	12999	13109	13060	13201	12980	13021	12965	13121	13052	12967	13020	12868	12953	12883	12919	13004	13147	12944	12828	12975	12848	12865	12970	13100	12968	12990	12926	13072	13028	12978	12979	12907	12905	13033	12988	12926	13025	13101	13089	13111	12962	12959	12914	12969	13096	12993	12972	12956	12964	12877	13023	13236	13066	12902	12963	12983	13009	13018	12926	13204	12968	12992	13047	12961	12920	13044	12931	12901	12882	12949	13037	12999	13231	13102	13113	12820	13028	13007	13079	13084	13163	13053	13012	12893	12842	12983	12921	13040	13061	12973	13030	13218	13031	13111	12769	13014	13083	12942	12968	13098	12933	12902	13142	13006	13018	12907	12900	13105	13101	13215	13088	13150	13354	13167	13032	13020	12734	12924	12876	13046	13022	12980	13070	12952	13135	12966	12951	12904	13128	13161	13203	13120	13023	12963	13013	13178	13084	13331	12992	13157	13033	12971	13001	13146	12989	13055	13012	12994	13122	12983	13192	13016	12948	13058	13017	12861	13067	12894	12915	12992	13041	13019	13125	12966	12947	13146	13038	12881	13043	13014	12912	13030	13017	13016	13018	13183	12938	13005	12950	13089	12933	13053	13018	12985	12905	13061	12936	13066	13060	13018	12863	13001	12899	13138	13029	12890	13016	13011	13149	13181	13133	13213	12955	12997	13017	12882	13085	13115	13073	12963	13115	13133	13122	12995	12951	13088	13008	13288	13235	13128	13228	12998	13058	12995	13056	12924	12903	13055	13059	13042	13012	12821	12980	12929	12998	13026	12905	12995	13097	13240	12999	12805	12974	13026	12925	13041	13045	13025	12992	12950	12951	13153	13038	13063	13107	13191	13055	13214	13087	12877	12957	13086	13115	13213	13152	12864	13095	13061	12972	13069	12983	13084	13011	13035	13084	13091	12960	13033	13089	12950	12927	13106	13009	13101	13065	13153	12998	12973	13005	12993	13076	13090	12937	12835	13061	12876	13169	12962	12884	12996	12945	13221	12860	13171	13010	12944	13107	13166	13108	13071	13037	13072	12986	13083	12980	13090	13017	13024	13138	12890	13163	12988	12973	13022	13165	12998	13154	13027	13050	12890	12882	12954	13153	12953	12936	12889	12961	13056	12891	12946	13031	12990	13068	12833	12894	13027	13050	13237	13176	13016	13127	12971	12992	12935	12848	13051	13100	12973	12957	12953	12802	12975	12999	13091	12991	12986	13133	12995	13070	12862	12980	13132	13133	13058	12937	12981	13102	12953	12974	12958	13050	13022	13011	12925	13090	12914	12888	13172	13048	12997	12929	13031	12906	12996	13157	13054	13087	13022	13019	12988	12888	13006	13025	13000	13080	12957	12959	12994	12934	12942	13002	13150	12985	12977	12956	12968	13116	13009	13002	12998	13038	13004	12973	12854	13041	13079	13060	12849	13094	12968	12813	13063	13213	13069	12987	12978	13203	13213	13163	13112	13031	12996	13017	13065	13113	12949	12983	13011	13006	12976	12847	13156	13056	13071	13156	13098	13099	13151	12966	13060	13113	13006	12928	13053	13015	13214	13185	13086	13039	12941	12935	13040	13017	13058	12906	12954	13063	12956	13058	12930	12945	13149	13029	13022	12942	12913	13096	13009	12936	12973	13140	13069	13015	13204	12892	12961	13038	12743	12828	12820	13051	13156	12967	12986	13094	12964	13158	13010	12981	13209	12718	12978	13012	12973	12727	13210	12905	13153	13004	12903	13012	12978	12954	13061	13191	13139	12977	13019	12993	12960	13059	13129	12956	13048	12996	13055	12906	12981	12806	13103	12842	13022	13090	13158	12959	12997	12986	12842	13177	13041	12917	13122	12993	12997	12951	12951	12963	13021	12902	13019	12909	12972	12944	12935	12975	13198	12903	13015	12990	13046	12991	12922	13032	13234	12933	13126	13093	12988	12919	13095	13101	13014	12932	12797	13006	13015	13148	13105	12991	12897	12949	12909	13138	13044	13046	12778	13043	12952	12961	12966	12979	13044	13124	13015	12843	13244	12992	13050	13197	12854	12926	12940	12835	12937	12972	12839	13035	12965	12997	13003	12951	13063	12842	12988	12988	13064	13069	12873	13184	13087	12868	13028	13180	13124	13098	13040	13060	12999	12963
19439	23232	19755	15851	14081	13227	12645	12580	12501	12499	12373	12201	12205	12027	12154	11995	11958	12156	12118	12137	11978	12070	11994	12003	12134	11992	11992	11939	12143	11913	12049	12036	12074	12054	12024	12050	12184	12181	12033	12008	12031	12026	11915	11940	11950	12003	11933	11926	12236	12041	12289	12067	11957	11964	12006	11814	11985	11898	11962	11944	11851	11948	12150	12100	11936	12039	11936	12094	11884	11889	11988	11944	12001	11817	11747	12143	11806	11984	11758	12105	11892	12045	11960	11898	11936	11939	12054	11924	11949	11961	12061	11908	11883	11851	11987	11782	12075	11949	11939	11926	12024	11867	12016	11907	11942	11835	12057	11839	11899	12085	11760	11878	11902	11826	12140	11937	11995	12054	12061	11965	11923	12081	11982	12033	11896	11897	11883	12009	11939	11950	12045	11864	11886	11909	12009	12038	11986	11906	11943	11949	12138	11818	11875	11858	11994	11899	11937	11974	11865	12030	12119	11867	11897	12014	11871	11934	11827	11722	11985	11827	12007	11910	11910	11892	11941	11796	11881	11803	11814	12033	11824	11969	11829	12101	11916	11845	11953	11985	11961	11971	11982	11815	12106	11754	11962	11969	11933	12050	12020	11986	12019	11964	11909	12011	11939	11781	11897	11999	11747	12005	11814	11711	11915	11813	12077	11933	11969	12059	11908	11961	12024	11917	11724	11966	11938	11950	12065	11989	11992	11891	11840	11922	11989	11927	11771	12064	11999	11942	11880	11807	12079	12015	11911	11994	12098	11908	11877	12037	11829	12010	11990	11904	11979	11960	11913	11979	11892	11913	11836	11889	11957	11974	12113	11880	11922	12008	11883	12034	11929	12129	11838	11982	11834	12035	11908	11746	11994	12067	11901	11883	11805	11931	12047	11916	11889	12057	11858	11988	11948	12010	11786	11816	12008	11873	11929	11859	12043	11940	11925	11811	12062	11943	11896	11914	11912	12005	12034	12031	11948	11884	11921	11894	11937	11880	12113	12069	11979	11688	11977	11994	11917	11954	11978	11928	12020	12028	11978	11965	11956	12005	11921	11900	11892	11871	12004	12016	12098	11931	12014	12040	11918	12015	11900	11995	11919	11852	12028	11768	11886	11986	11761	11974	12025	11978	11979	11884	12008	11842	11938	11920	11949	11951	11899	11874	11964	11977	11719	12088	12022	11865	11948	12010	12036	11986	11901	11875	12220	11983	11989	11995	11870	11765	11939	11882	11925	11989	12100	11954	12018	11880	11834	12035	11792	11797	11970	11896	11872	11942	11866	11997	11970	11846	12148	12077	11884	11996	12019	12067	11853	12016	12036	12063	11946	12088	12042	11779	11978	11963	11909	11958	12006	11909	11811	12055	12033	12054	12064	11839	12034	11990	11983	11770	11988	11878	11961	11982	11900	11907	11965	12076	12065	11955	11847	11926	11676	12029	12115	12097	11855	12054	11921	12027	12153	11961	11978	11788	11896	11913	11964	11950	11917	11831	12004	11931	11902	12087	11933	11817	11965	11964	11789	11897	11837	12038	12013	11987	11959	11977	11937	11966	11796	11982	12062	11921	11898	11897	11967	11911	12014	12004	12067	11855	11966	11825	11900	12093	11758	12016	11877	11910	12130	11962	11962	11750	12281	12000	11993	12004	12119	11887	12012	12065	11892	11894	12062	11893	11910	11966	11914	12058	12062	12020	12040	12101	12043	11925	11924	12049	11981	11852	11940	12058	11902	11972	11831	11806	11946	12055	11978	11949	12036	11993	11789	12106	11930	11880	11972	11729	11796	12029	11978	11848	11852	11954	11998	12050	11831	12058	11981	11937	11912	11824	11853	11965	12093	11914	12083	11920	11951	12074	12010	12001	11969	11961	11965	11863	11977	11915	12048	11874	11961	11939	12045	12050	11948	11871	11938	11891	12014	12107	12085	12056	11928	11890	11875	11924	11693	11884	12046	11933	11964	11780	11861	11880	12021	11887	11900	11912	12066	11809	11890	12009	11862	11934	11982	12080	12067	12043	11895	12043	11811	11867	12080	11883	11892	11943	11695	12018	11971	11902	11796	12014	11959	12005	11984	11845	11900	11915	11898	11984	11962	11951	11972	12104	12021	11932	11796	11813	11993	11988	12075	12135	11856	11959	11841	12024	12022	11887	11999	11987	11851	11888	12079	11654	11879	12073	12044	11859	11910	11955	11819	11928	11941	12069	11996	11885	12074	11956	11813	11891	12157	11915	11942	11906	12019	11988	12008	11936	11801	12044	11962	12001	12003	11818	11869	12136	11953	11910	11951	11758	11906	12099	11976	12064	11943	11948	12008	11839	12057	12068	12030	11897	11988	12002	12108	11884	11973	11861	11846	12080	12025	11872	11888	11963	12029	11967	11915	11894	11943	11934	11922	12047	11989	11915	11970	11914	11782	11905	11975	11976	11946	11907	12076	11964	11991	11966	11759	11999	11938	12117	11942	12098	11927	11928	12028	11925	12002	12005	11869	11799	12050	11836	11829	11942	11888	11942	11871	12024	11803	11879	11952	12004	11950	11860	12070	11832	11931	11828	11937	11997	11967	11946	11925	11808	12049	11873	11948	11973	11973	11999	11779	11893	11953	11907	11884	11866	11916	11969	11955	12030	11918	11940	11907	11979	11975	11873	11849	11999	11947	11897	12004	11934	11967	11981	11885	12048	12026	11959	11966	11811	11945	11875	12030	11778	11844	11815	12022	11718	11910	12149	11871	11960	11921	11894	11920	11922	11896	12105	11898	12029	11910	11851	11858	11959	11980	11895	11899	11995	11942	11978	11831	11907	11949	12083	11980	11984	11869	11838	11909	11908	12052	11958	12101	12006	11918	11830	11786	12023	11908	11913	12081	12089	11866	12072	11943	11860	11902	11826	12075	11917	11947	11984	11867	11839	12044	11818	11970	12121	11955	11909	11976	12069	11983	11986	11976	12001	11877	12008	11785	11932	11940	11984	12080	11874	11926	11886	12028	11816	12012	11970	12209	11903	12047	11956	12003	11947	11927	12079	11912	11816	11967	11941	11839	11985	11690	11894	11971	12033	12048	12012	12039	11849	11815	11963	12004	11939	12018	11878	11960	11922	12116	11919	11852	11800	11962	11972	11878	11884	11923	11824	11936	11859	11925	11956	11985	12072	11938	11962	11962	12106	11799	11989	12080	11796	11920	11961	11812	12072	11877	11830	12153	12035	11954	12062	12051	12139	12151	11915	12086	11806	12008	11819	12058	12002	11771	11985	11817	11979	11922	11853	11988	11884	11950	11994	12032	11826	11978	11944	11951	11887	12105	11986	11993	11866	12044	12096	11919	11972	12063	11965	11925	11877	11923	11897	12036	11970	12116	12025	11955	12082	12016	11898	11944	11963	11951	12016	11890	11936	11830	12008	11972	11862	12116	12116	11969	11884	12008	12029	11901	11800	11845	11927	11992	11933	11930	11966	11960	11915	11799	11980	11964	12009	11882	11922	12030	12009	11846	12016	12104	12036	12165	12002	11850	12018	12127	12000	11869	11864	12009	12018	11969	12037	11904	11975	12070	12012	11927	12110	11942	12010	11902	11999	12073	11899	11905	11840	12002	11991	11926	11935	11893	11815	11869	11918	11940	12073	12046	12073	11901	11983	11949	11952	11923	11916	11822	11999	12136	12070	11889	11907	11872	11922	12049	11972	11917	12016	11986	11865	11866	11998	11888	11833	12091	11936	11916	11935	12013	11970	11930	11967	12061	11998	11955	12032	12074	11931	12044	12031	11852	11877	11978	11952	11941	11913	11803	11972	12044	11920	12052	11888	11969	11940	12001	11943	11798	12014	11822	11941	11930	11863	11882	11961	12031	12098	11884	11890	11977	12054	11882	11909	11847	11851	11903	11966	11970	12171	11876	11938	11979	11837	11856	11843	12122	11765	11980	11958	11942	11913	11923	12003	12012	11918	11894	12074	12004	11979	11978	11920	11812	11937	12006	11975	11945	11804	11731	11821	11943	12003	11807	11978	11975	11940	11940	11896	11906	11845	12053	11821	11733	11865	12033	11915	11975	11951	11963	11894	11846	11952	11979	11894	11986	12105	11991	11876	11989	11992	11936	11842	11702	11987	11960	12065	11784	12077	12031	12084	11959	11875	11896	12005	11876	12024	11984	11932	11995	11959	12045	12000	11939	12037	11801	12038	11873	12067	11975	11868	11867	12029	11997	11887	11853	11889	11920	11890	11947	11842	11935	11949	11846	11925	11954	12026	11950	11868	12006	12075	11961	12060	11869	11795	11894	11945	11920	11890	11854	11911	12017	12107	11966	11928	11910	12029	11751	11866	11870	11838	11999	11999	12025	11919	11848	11893	11923	11956	11904	12172	12079	11996	12035	11894	11893	11917	11927	11978	11914	12071	12020	11864	12021	11704	11944	11885	11972	11922	12004	11914	11971	11793	12027	12017	11844	11911	11889	11928	11961	11931	11993	11873	11955	11825	11968	12034	11919	12009	11933	11887	11832	11967	11949	11955	12096	11942	11873	12022	11845	11879	11792	11847	12081	11897	12001	12015	11967	11761	12099	11985	11864	11962	11901	11935	11842	11993	11873	11940	11969	11886	11953	11885	11978	12001	11875	11925	11958	11970	11835	11945	11873	11988	11823	11877	11917	12035	12065	11956	11820	12063	11985	12063	11898	11820	11916	11821	11959	11951	12137	11728	11739	11942	11880	11966	11986	11800	12033	11867	11923	12003	12108	11968	11998	12069	11964	11918	12041	11969	12016	11916	12001	11809	11981	11967	11886	12016	11941	11973	11952	11759	11963	12009	11979	12158	11963	12030	11985	11869	12036	11937	12047	11931	12017	11904	11986	11893	12026	12058	11949	11960	11882	12033	11911	11921	11771	11915	12060	12115	11817	12053	12009	11953	12008	11926	12038	12021	12022	11908	12005	12059	11763	11965	12093	12008	11815	11857	11957	12035	11968	11722	11927	11919	11895	11986	11934	12001	12003	12094	12054	11856	11936	11919	12035	12034	11779	12052	11969	11759	11941	11912	11934	12057	11998	11986	11841	11940	11998	11871	11952	12001	12003	11997	11782	11978	11891	11894	11701	12007	11970	12004	12157	11993	11896	12072	12037	12093	11955	12004	11768	12024
24028	21384	28809	24331	21756	19315	16385	13877	13267	13213	13219	12983	12760	12621	12648	12543	12574	12611	12637	12687	12498	12670	12429	12488	12298	12465	12449	12409	12544	12416	12290	12744	12364	12372	12464	12360	12458	12483	12481	12230	12503	12321	12340	12512	12271	12440	12352	12388	12782	13380	13407	13099	12853	12591	12330	12334	12371	12195	12467	12470	12338	12286	12453	12295	12440	12330	12215	12299	12447	12257	12437	12430	12245	12259	12253	12322	12330	12375	12228	12216	12423	12266	12308	12359	12319	12186	12263	12235	12317	12283	12233	12186	12438	12431	12242	12197	12310	12151	12404	12412	12289	12417	12129	12295	12210	12415	12244	12200	12233	12328	12280	12295	12103	12333	12217	12255	12369	12394	12186	12466	12224	12492	12315	12184	12581	12287	12253	12157	12197	12407	12422	12586	12302	12132	12349	12207	12421	12428	12210	12361	12288	12415	12176	12441	12215	12307	12240	12304	12505	12454	12209	12150	12432	12347	12315	12461	12170	12342	12439	12297	12373	12387	12167	12417	12425	12470	12250	12429	12345	12047	12343	12190	12296	12286	12193	12175	12293	12324	12388	12360	12190	12297	12401	12169	12256	12310	12357	12286	12274	12260	12509	12232	12302	12223	12341	12304	12131	12311	12096	12525	12389	12228	12337	12296	12177	12203	12377	12296	12158	12357	12306	12449	12188	12296	12279	12233	12383	12364	12165	12253	12250	12253	12471	12402	12247	12176	12366	12280	12480	12337	12317	12272	12275	12268	12348	12304	12231	12291	12224	12289	12233	12335	12370	12438	12491	12344	12180	12292	12307	12351	12446	12264	12131	12331	12474	12376	12246	12379	12182	12317	12425	12321	12320	12116	12292	12132	12499	12338	12201	12258	12303	12243	12395	12225	12288	12206	12304	12131	12344	12368	12343	12215	12312	12300	12060	12238	12247	12519	12448	12129	12352	12270	12388	12326	12295	12501	12379	12403	12270	12294	12111	12182	12364	12262	12165	12316	12405	12271	12265	12428	12270	12354	12230	12187	12247	12294	12412	12093	12381	12346	12181	12360	12318	12238	12349	12149	12424	12346	12195	12476	12350	12094	12241	12133	12446	12304	12172	12214	12213	12160	12142	12245	12340	12359	12342	12254	12329	12224	12351	12398	12330	12136	12372	12544	12261	12126	12392	12269	12434	12200	12285	12239	12528	12294	12252	12219	12205	12433	12390	12284	12225	12260	12232	12547	12273	12308	12317	12470	12296	12471	12408	12402	12274	12323	12261	12272	12162	12237	12236	12353	12421	12356	12260	12236	12308	12294	12205	12483	12286	12327	12401	12323	12250	12459	12313	12514	12219	12407	12384	12192	12492	12336	12372	12301	12383	12433	12263	12288	12213	12337	12393	12198	12457	12420	12172	12402	12250	12283	12439	12212	12209	12289	12354	12335	12203	12092	12234	12283	12380	12367	12128	12240	12299	12384	12364	12413	12285	12271	12332	12094	12232	12361	12318	12330	12254	12326	12323	12414	12295	12339	12382	12298	12337	12320	12340	12274	12292	12146	12294	12375	12185	12269	12365	12464	12397	12407	12332	12332	12301	12164	12399	12226	12323	12239	12153	12226	12346	12217	12190	12313	12385	12364	12221	12334	12354	12237	12289	12287	12340	12518	12480	12383	12343	12233	12326	12307	12330	12332	12296	12309	12375	12477	12383	12435	12240	12360	12393	12401	12427	12259	12294	12167	12207	12364	12076	12287	12087	12424	12288	12175	12269	12223	12425	12226	12391	12278	12300	12250	12438	12084	12346	12208	12321	12413	12525	12419	12275	12248	12376	12443	12392	12325	12283	12304	12357	12144	12158	12252	12433	12316	12252	12314	12365	12226	12248	12289	12301	12174	12267	12330	12308	12143	12186	12240	12153	12301	12422	12146	12193	12203	12297	12380	12554	12252	12101	12291	12291	12225	12260	12459	12294	12445	12242	12367	12284	12139	12360	12450	12330	12213	12278	12244	12411	12446	12405	12438	12386	12384	12377	12358	12319	12253	12285	12212	12357	12279	12353	12347	12285	12310	12302	12266	12232	12328	12257	12335	12316	12395	12230	12267	12441	12402	12370	12354	12279	12314	12237	12443	12236	12416	12202	12208	12326	12213	12371	12343	12349	12408	12165	12276	12137	12141	12234	12399	12206	12512	12296	12119	12373	12387	12318	12268	12431	12355	12288	12319	12336	12442	12294	12267	12273	12141	12364	12400	12357	12207	12289	12244	12509	12327	12382	12097	12338	12246	12400	12206	12215	12241	12249	12391	12331	12262	12470	12387	12159	12306	12223	12392	12252	12281	12379	12276	12172	12203	12277	12343	12245	12157	12221	12250	12332	12261	12227	12224	12416	12481	12219	12313	12272	12265	12332	12313	12224	12240	12316	12139	12248	12213	12504	12384	12396	12266	12334	12450	12333	12174	12399	12242	12221	12462	12372	12179	12539	12297	12335	12236	12213	12326	12281	12361	12426	12324	12403	12247	12460	12276	12279	12256	12265	12229	12482	12220	12434	12395	12297	12402	12276	12416	12342	12280	12406	12295	12328	12311	12374	12367	12320	12200	12271	12211	12341	12382	12405	12420	12379	12378	12457	12393	12253	12189	12274	12454	12381	12198	12394	12258	12291	12377	12374	12255	12332	12340	12181	12283	12397	12370	12264	12247	12191	12408	12216	12100	12328	12471	12247	12410	12339	12205	12260	12348	12406	12317	12283	12640	12426	12292	12523	12378	12231	12382	12247	12397	12397	12322	12279	12234	12448	12268	12407	12443	12351	12548	12222	12202	12610	12368	12240	12319	12257	12326	12166	12250	12429	12206	12285	12223	12430	12307	12574	12473	12241	12415	12306	12233	12190	12425	12227	12360	12320	12311	12219	12137	12271	12437	12403	12361	12155	12199	12280	12220	12126	12214	12248	12224	12444	12247	12268	12365	12182	12292	12337	12253	12221	12259	12384	12312	12248	12296	12145	12403	12331	12399	12361	12403	12120	12366	12183	12148	12283	12287	12299	12352	12511	12336	12323	12218	12297	12152	12383	12360	12347	12290	12509	12264	12420	12040	12421	12316	12258	12398	12187	12197	12216	12326	12428	12322	12348	12427	12275	12128	12197	12316	12288	12210	12179	12351	12357	12404	12471	12077	12406	12405	12290	12255	12482	12248	12431	12294	12363	12454	12406	12356	12208	12506	12234	12247	12364	12418	12210	12195	12353	12295	12338	12321	12176	12113	12311	12272	12335	12362	12240	12255	12401	12074	12471	12136	12224	12290	12440	12218	12353	12334	12354	12219	12163	12437	12264	12430	12287	12288	12298	12342	12402	12300	12465	12603	12308	12388	12358	12478	12410	12358	12118	12251	12170	12256	12384	12236	12325	12362	12401	12242	12340	12319	12353	12237	12239	12348	12151	12124	12348	12445	12250	12220	12195	12294	12399	12240	12470	12218	12251	12288	12328	12227	12280	12288	12463	12387	12343	12315	12508	12220	12210	12215	12251	12273	12397	12363	12446	12414	12381	12266	12333	12373	12207	12263	12237	12342	12438	12167	12177	12182	12293	12204	12296	12323	12528	12282	12341	12398	12331	12372	12326	12515	12424	12304	12408	12252	12119	12211	12378	12325	12267	12326	12164	12412	12408	12335	12319	12375	12265	12301	12277	12397	12282	12361	12271	12261	12446	12329	12187	12225	12453	12190	12222	12308	12467	12326	12398	12273	12130	12407	12234	12098	12425	12233	12361	12181	12399	12093	12362	12098	12316	12342	12311	12280	12263	12311	12418	12289	12395	12411	12348	12320	12477	12231	12232	12064	12200	12364	12272	12156	12321	12286	12400	12176	12195	12382	12390	12453	12251	12302	12197	12381	12300	12327	12402	12277	12301	12371	12221	12140	12280	12341	12194	12162	12314	12242	12324	12404	12222	12403	12232	12365	12426	12427	12218	12487	12398	12282	12382	12427	12285	12288	12198	12289	12210	12269	12480	12490	12595	12207	12390	12314	12429	12237	12372	12424	12397	12369	12372	12338	12575	12338	12308	12343	12256	12457	12393	12270	12478	12371	12272	12338	12210	12271	12224	12234	12351	12279	12376	12369	12438	12257	12485	12323	12292	12275	12272	12226	12244	12403	12352	12293	12402	12251	12115	12430	12171	12323	12144	12307	12523	12358	12109	12357	12503	12297	12289	12352	12347	12267	12325	12371	12319	12466	12357	12321	12338	12275	12201	12411	12239	12298	12227	12224	12390	12387	12150	12320	12296	12431	12325	12318	12437	12291	12310	12314	12498	12265	12077	12291	12262	12360	12292	12432	12275	12260	12233	12349	12140	12279	12179	12306	12311	12367	12284	12195	12359	12344	12081	12317	12130	12151	12200	12286	12078	12408	12436	12258	12396	12355	12180	12177	12270	12304	12313	12267	12289	12216	12451	12298	12315	12398	12325	12240	12208	12139	12295	12335	12334	12300	12326	12332	12498	12265	12435	12521	12267	12268	12213	12263	12220	12171	12342	12223	12360	12431	12327	12438	12405	12210	12383	12333	12301	12396	12231	12176	12327	12341	12051	12093	12248	12442	12369	12184	12238	12311	12325	12436	12300	12398	12408	12221	12394	12351	12369	12451	12324	12173	12271	12220	12291	12213	12281	12303	12289	12260	12213	12365	12455	12290	12196	12478	12365	12302	12241	12331	12310	12363	12400	12435	12080	12295	12467	12366	12343	12375	12253	12372	12301	12278	12262	12420	12238	12397	12374	12294	12303	12281	12296	12286	12405	12213	12352	12396	12342	12178	12088	12349	12286	12382	12356	12537	12214	12377	12374	12421	12178	12130	12326	12345	12220	12448	12272	12442	12356	12408	12433	12435	12265	12350	12178	12295	12197	12370	12341	12216	12305	12230	12166	12187	12291	12423	12259	12401	12343	12184	12386	12244	12387	12240	12348	12305	12346	12533	12388	12301	12423	12313	12435	12387	12229	12313	12341	12332	12347	12292	12394	12247	12366	12334	12220	12403	12395	12286	12268	12373	12304	12414	12223	12326	12280	12339	12240	12346	12270	12410	12206	12348	12299	12431	12358	12250	12259	12149	12330	12161	12265	12191	12244	12023	12016	12235	12204	12174
21774	32755	28524	20816	16563	15087	14111	13631	12958	12827	12695	12462	12059	12112	11943	11900	11740	11909	12086	11926	11817	11906	11831	11814	11713	11895	11711	11777	11787	11859	11860	11703	11645	11889	11785	11737	11740	11729	11792	11952	11660	11767	11769	11664	11818	11645	11794	11728	12406	13233	13020	12603	12190	11770	11640	11534	11629	11728	11679	11712	11604	11626	11690	11663	11617	11588	11597	11673	11691	11491	11523	11625	11642	11652	11776	11579	11870	11625	11683	11699	11710	11610	11496	11773	11722	11672	11668	11810	11724	11548	11631	11746	11745	11626	11558	11736	11663	11750	11775	11642	11684	11604	11634	11695	11874	11642	11692	11666	11657	11691	11781	11583	11656	11685	11671	11685	11497	11747	11689	11552	11690	11686	11632	11751	11779	11691	11719	11817	11707	11582	11699	11775	11580	11685	11650	11598	11706	11702	11539	11769	11661	11649	11545	11715	11553	11653	11638	11934	11661	11673	11654	11725	11640	11684	11604	11773	11617	11487	11660	11689	11521	11592	11531	11704	11669	11477	11709	11567	11725	11686	11736	11528	11733	11705	11564	11676	11628	11564	11677	11516	11588	11837	11714	11563	11524	11704	11593	11581	11547	11493	11755	11792	11433	11637	11488	11767	11648	11523	11697	11710	11695	11588	11526	11536	11781	11828	11622	11711	11736	11509	11554	11622	11660	11703	11599	11768	11646	11436	11520	11554	11733	11751	11621	11646	11702	11575	11760	11657	11608	11670	11565	11731	11570	11596	11566	11680	11552	11497	11686	11726	11651	11683	11791	11554	11717	11761	11768	11842	11761	11627	11614	11686	11574	11564	11687	11635	11652	11692	11642	11677	11661	11651	11689	11793	11462	11564	11677	11590	11660	11630	11645	11639	11609	11581	11659	11570	11755	11610	11615	11752	11601	11450	11605	11552	11834	11600	11738	11689	11750	11512	11611	11687	11704	11602	11510	11568	11844	11645	11653	11628	11575	11785	11582	11695	11763	11623	11698	11579	11619	11591	11621	11691	11664	11623	11601	11690	11648	11698	11858	11705	11586	11501	11748	11484	11745	11611	11557	11592	11661	11620	11695	11594	11584	11656	11736	11641	11718	11675	11607	11518	11669	11563	11652	11593	11606	11694	11657	11775	11474	11709	11673	11555	11666	11702	11755	11493	11619	11483	11555	11658	11422	11656	11770	11707	11649	11782	11649	11613	11538	11639	11636	11703	11700	11634	11725	11593	11510	11541	11626	11441	11815	11564	11545	11610	11573	11682	11787	11646	11487	11698	11569	11635	11503	11541	11775	11636	11654	11616	11619	11488	11654	11596	11634	11554	11666	11566	11762	11577	11587	11559	11574	11630	11611	11741	11687	11631	11604	11648	11431	11751	11630	11589	11672	11532	11521	11609	11584	11666	11588	11758	11653	11586	11780	11523	11584	11640	11606	11656	11616	11703	11640	11742	11699	11675	11474	11659	11711	11683	11765	11711	11458	11683	11556	11772	11854	11719	11858	11620	11611	11616	11665	11591	11577	11695	11649	11717	11655	11558	11634	11816	11645	11766	11666	11728	11727	11768	11739	11724	11548	11570	11647	11711	11599	11767	11656	11630	11636	11694	11686	11595	11620	11586	11716	11567	11637	11599	11644	11440	11604	11628	11586	11584	11535	11697	11646	11771	11784	11738	11737	11574	11527	11665	11660	11740	11633	11657	11726	11671	11596	11892	11641	11608	11739	11751	11796	11668	11491	11627	11500	11697	11578	11731	11509	11529	11634	11557	11651	11641	11691	11718	11459	11681	11678	11584	11596	11695	11632	11608	11529	11647	11580	11536	11714	11685	11558	11657	11805	11747	11627	11549	11642	11723	11627	11580	11738	11723	11689	11634	11506	11670	11630	11684	11614	11751	11617	11686	11640	11712	11704	11585	11833	11781	11691	11866	11535	11711	11546	11528	11607	11677	11644	11709	11669	11523	11847	11589	11655	11782	11716	11495	11459	11480	11678	11801	11669	11695	11644	11718	11668	11560	11812	11590	11683	11766	11581	11759	11477	11785	11498	11874	11629	11561	11543	11629	11657	11704	11595	11717	11661	11876	11594	11751	11581	11844	11721	11706	11668	11643	11862	11612	11722	11664	11742	11639	11667	11600	11777	11503	11729	11631	11565	11558	11607	11685	11560	11492	11572	11654	11581	11843	11580	11655	11583	11662	11883	11651	11617	11646	11725	11649	11517	11736	11458	11498	11505	11587	11632	11491	11596	11504	11766	11650	11569	11778	11445	11458	11532	11668	11613	11719	11602	11662	11443	11810	11664	11681	11718	11540	11690	11672	11779	11711	11451	11566	11478	11697	11558	11552	11674	11648	11567	11693	11727	11677	11781	11592	11805	11614	11762	11805	11594	11543	11612	11660	11745	11794	11654	11667	11705	11547	11594	11549	11647	11730	11667	11732	11575	11566	11615	11630	11641	11517	11659	11619	11684	11623	11549	11562	11632	11655	11595	11702	11621	11633	11716	11591	11637	11722	11516	11664	11654	11536	11567	11724	11560	11648	11499	11735	11700	11739	11715	11720	11668	11592	11647	11501	11615	11713	11686	11834	11695	11700	11810	11622	11519	11586	11716	11717	11659	11622	11617	11605	11692	11653	11567	11597	11723	11513	11597	11674	11634	11738	11619	11496	11586	11682	11598	11780	11715	11573	11759	11550	11577	11697	11774	11539	11490	11746	11654	11575	11691	11537	11718	11617	11560	11562	11619	11593	11604	11750	11665	11773	11757	11763	11640	11656	11559	11490	11415	11669	11754	11683	11634	11554	11698	11662	11693	11410	11883	11685	11613	11579	11611	11634	11573	11653	11647	11770	11716	11586	11737	11737	11480	11726	11651	11691	11718	11659	11588	11691	11614	11753	11584	11465	11486	11679	11518	11655	11660	11710	11530	11588	11615	11698	11606	11677	11672	11491	11559	11676	11623	11577	11562	11766	11570	11759	11689	11592	11605	11513	11697	11679	11640	11615	11772	11750	11624	11609	11603	11648	11646	11669	11570	11591	11614	11589	11701	11642	11714	11683	11583	11623	11535	11742	11631	11657	11639	11624	11609	11742	11634	11631	11618	11749	11674	11634	11585	11637	11594	11732	11722	11582	11721	11726	11596	11787	11593	11697	11509	11588	11612	11576	11715	11694	11761	11664	11730	11678	11600	11585	11538	11738	11651	11883	11602	11566	11573	11743	11596	11591	11639	11641	11712	11774	11523	11719	11903	11660	11571	11624	11589	11746	11672	11656	11655	11657	11759	11684	11663	11720	11796	11480	11679	11687	11681	11537	11670	11536	11704	11650	11606	11676	11616	11781	11694	11500	11651	11603	11614	11453	11605	11592	11450	11580	11636	11667	11690	11606	11673	11504	11611	11706	11728	11633	11640	11701	11555	11773	11740	11632	11718	11482	11560	11613	11665	11761	11675	11622	11620	11669	11852	11866	11654	11613	11559	11724	11599	11751	11626	11567	11713	11624	11589	11741	11653	11611	11631	11706	11504	11625	11676	11820	11608	11709	11837	11664	11613	11786	11601	11633	11686	11649	11733	11646	11631	11587	11709	11590	11639	11641	11646	11637	11693	11621	11665	11516	11716	11487	11639	11640	11746	11643	11556	11618	11551	11602	11679	11584	11674	11636	11693	11541	11706	11535	11641	11644	11593	11697	11655	11639	11684	11522	11507	11499	11643	11756	11633	11676	11649	11699	11582	11747	11610	11608	11680	11555	11689	11647	11684	11721	11481	11698	11577	11766	11540	11645	11581	11600	11609	11555	11699	11659	11539	11737	11703	11721	11686	11711	11659	11589	11673	11571	11835	11544	11577	11606	11774	11704	11638	11666	11544	11788	11663	11652	11660	11547	11624	11682	11703	11564	11682	11669	11477	11730	11766	11558	11653	11669	11636	11619	11576	11578	11553	11706	11646	11648	11640	11721	11796	11549	11766	11784	11613	11601	11659	11608	11754	11666	11612	11739	11645	11609	11569	11716	11502	11708	11596	11724	11538	11602	11575	11672	11509	11737	11587	11723	11680	11795	11491	11569	11610	11555	11479	11668	11609	11650	11657	11664	11691	11701	11632	11628	11656	11610	11633	11805	11614	11663	11619	11580	11804	11533	11576	11480	11679	11665	11566	11586	11663	11558	11661	11635	11675	11799	11635	11701	11719	11699	11746	11715	11762	11678	11616	11685	11813	11765	11582	11482	11580	11482	11655	11653	11556	11703	11568	11614	11757	11645	11608	11549	11666	11534	11703	11515	11581	11620	11653	11723	11666	11725	11838	11693	11738	11733	11692	11603	11647	11676	11757	11731	11599	11824	11678	11739	11576	11673	11502	11701	11473	11608	11819	11773	11638	11782	11580	11819	11594	11588	11605	11694	11467	11653	11689	11620	11815	11643	11715	11733	11679	11596	11646	11678	11630	11663	11566	11643	11757	11554	11649	11791	11563	11761	11685	11595	11902	11674	11513	11659	11624	11540	11666	11581	11664	11645	11620	11636	11522	11588	11513	11631	11717	11649	11683	11550	11750	11711	11803	11679	11647	11658	11688	11743	11802	11760	11537	11703	11580	11734	11745	11590	11541	11589	11850	11545	11631	11723	11744	11741	11647	11774	11788	11741	11667	11654	11745	11556	11504	11624	11660	11686	11671	11514	11526	11769	11543	11696	11606	11594	11745	11757	11555	11531	11641	11527	11696	11595	11760	11628	11683	11639	11493	11619	11545	11535	11702	11622	11784	11570	11694	11699	11680	11631	11577	11637	11790	11627	11691	11666	11593	11679	11679	11809	11662	11632	11543	11761	11627	11680	11692	11769	11550	11662	11586	11572	11602	11618	11520	11486	11655	11643	11694	11538	11642	11607	11602	11788	11789	11749	11564	11484	11534	11625	11604	11622	11624	11678	11700	11674	11614	11553	11628	11506	11438	11752	11715	11584	11632	11524	11667	11746	11609	11794	11766	11682	11397	11705	11784	11788	11612	11693	11526	11784	11624	11635	11511	11709	11629	11566	11593	11511	11614	11633	11691	11778	11665	11570	11620	11670	11652	11655	11699	11508	11587	11634	11646	11821	11734	11615	11595	11707	11606	11663	11663	11573	11402	11553
23016	21395	29219	23876	21479	22770	21840	15486	14072	14286	13953	13501	13502	13248	13035	13041	13197	13087	13128	13103	13153	13097	12983	12872	12891	13029	12988	12990	12865	12860	12943	12824	13014	12951	12748	13007	13012	12973	12798	12917	13051	12940	12884	12853	12934	12798	12936	12977	14124	14714	14335	13842	13186	12939	12799	12912	12735	12677	12687	12846	12944	12800	12811	12811	12826	12722	12591	12818	12988	12793	12840	12745	12791	12736	12709	12740	12679	12799	13028	12887	12771	12896	12763	12668	12801	12823	12959	12706	12687	12641	12986	12703	12845	12781	12857	12875	12862	12679	12897	12794	12866	12730	12774	12770	12706	12678	12719	12656	12712	12732	12826	12820	12719	12784	12691	12629	12838	12783	12776	12659	12717	12773	12808	12805	12648	12696	12541	12770	13009	12825	12946	12770	12839	12723	12682	12667	12902	12747	12825	12806	12614	12635	12702	12695	12680	12660	12609	12784	12877	12818	12653	12784	12701	12664	12824	12565	12583	12930	12671	12657	12701	12704	12793	12644	12710	12601	12796	12712	12668	12805	12750	12775	12729	12601	12587	12613	12540	12762	13017	12667	12624	12772	12858	12697	12577	12688	12894	12574	12983	12682	12943	12941	12526	12707	12756	12678	12801	12574	12800	12554	12600	12775	12661	12743	12719	12879	12851	12751	12494	13100	12889	12655	12633	12728	12740	12755	12645	12611	12825	12767	12686	12900	12611	12595	12625	12739	12591	12737	12816	12816	12761	12637	12781	12623	12635	12563	12883	12738	12755	12943	12871	12776	12799	12821	12749	12733	12631	12634	12583	12642	12670	12896	12848	12643	12801	12480	12669	12856	12510	12768	12628	12788	12884	12861	12809	12607	12829	12779	12622	12649	12709	12751	12650	12549	12858	13032	12824	12753	12733	12799	12792	12738	12691	12762	12938	12833	12671	12561	13027	12871	12747	12731	12615	12758	12880	12738	12941	12591	12521	12625	12611	12694	12881	12719	12671	12638	12676	12912	12646	12802	12754	12823	12693	12832	12909	12677	12621	12952	12737	12721	12906	12767	12814	12658	12921	12755	12696	12606	12437	12729	12749	12721	12678	12663	12698	12665	12850	12753	12943	12681	12640	12529	12717	12821	12684	12712	12726	12582	12689	12611	12890	12687	12623	12851	12554	12847	12709	12940	12867	12909	12581	12774	12683	12742	12732	12577	12655	12709	12793	12803	12731	12745	12785	12764	12876	12743	12723	12696	12647	12811	12665	12837	12778	12674	12663	12648	12699	12645	12927	12759	12647	12760	12745	12802	12740	12848	12851	12806	12668	12767	12763	12887	12825	12737	12677	12689	12904	12874	12675	12824	12677	12664	12678	12919	12599	12660	12893	12679	12813	12735	12604	12646	12608	12843	12797	12736	12504	12903	12738	12831	12880	12541	12714	12905	12671	12771	12489	12801	12721	12641	12819	12819	12832	12711	12675	12704	12728	12653	12682	12604	12619	12738	12803	12775	12679	12827	12770	12721	12921	12779	12728	12860	12748	12819	12836	12880	12772	12819	12586	12642	12539	12665	12739	12678	12615	12782	12839	12578	12631	12789	12866	12807	12745	12589	12741	12827	12749	12661	12634	12518	12818	12672	12789	12707	12745	12794	12761	12722	12541	12877	12681	12672	12840	12763	12556	12775	12817	12680	12813	12916	12619	12515	12794	12760	12651	12762	12810	12602	12738	12868	12839	12759	12744	12810	12682	12797	12711	12536	12750	12887	12740	12756	12638	12768	12566	12681	12702	12799	12671	12827	12899	12595	12712	12693	12844	12617	12769	12801	12878	12766	12835	12840	12726	12850	12794	12728	12723	12752	12708	12745	12803	12681	12627	12605	12569	12511	12735	12662	12755	12621	12727	12629	12607	12559	12799	12870	12756	12767	12696	12623	12558	12728	12847	12517	12802	12694	12773	12534	12752	12521	12780	12789	12572	13086	12614	12628	12608	12773	12643	12762	12799	12608	12730	12833	12656	12613	12811	12775	12724	12637	12767	12581	12585	12605	12493	12730	12692	12766	12659	12812	12819	12690	12816	12757	12715	12709	12779	12746	12859	12826	12758	12550	12766	12748	12810	12693	12677	12899	12808	12824	12635	12773	12967	12760	12556	12596	12684	12670	12815	12746	12857	12933	12513	12644	12653	12824	12789	12814	12855	12559	12699	12670	12563	12860	12849	12720	12892	12933	12682	12629	12874	12794	12819	12934	12761	12729	12741	12665	12744	12710	12649	12886	12784	12785	12947	12581	12853	12897	12676	12780	12660	12738	12920	12651	12752	12571	12779	12745	12924	12822	12661	12656	12651	12726	12680	12803	12811	12697	12811	12582	12850	12674	12833	12761	12837	12626	12592	12926	12781	12633	12728	12725	12711	12794	12736	12898	12682	12865	12753	12867	12807	12725	12717	12803	12807	12539	12837	12735	12728	12564	12857	12808	12429	12828	12891	12732	12618	12711	12797	12767	12716	12547	12719	12755	12761	12733	12846	12663	12685	12760	12513	12746	12652	12713	12794	12693	12550	12791	12583	12812	12824	12741	12892	12751	12707	12547	12895	12853	12703	12653	12701	12867	12440	12776	12717	12816	12742	12848	12683	12702	12714	12773	12641	12748	12470	12552	12884	12716	12546	12615	12755	12620	12711	12901	12908	12634	12673	12636	12654	12820	12593	12820	12751	12695	12813	12694	12663	12531	12668	12732	12544	12646	12669	12857	12766	12798	12825	12750	12698	12596	12970	12764	12882	12700	12702	12697	12812	12777	12801	12745	12782	12740	12746	12707	12563	12564	12760	12702	12780	12705	12590	12677	12893	12628	12787	12625	12652	12758	12747	12725	12846	12787	12679	12844	12892	12763	12645	12562	12877	12886	12704	12659	12758	12647	12695	12592	12751	12648	12831	12733	12598	12676	12761	12628	12609	12716	12625	12632	12588	12676	12709	12665	12904	12919	12897	12812	12744	12826	12736	12776	12775	12870	12881	12765	12685	12572	12736	12846	12923	12797	12844	12739	12520	12828	12510	12778	12817	12493	12753	12692	12748	12694	12716	12816	12637	12668	12783	12675	12757	12774	12656	12794	12777	12875	12870	12554	12796	12744	12578	12866	12645	12731	12677	12752	12823	12912	12792	12816	12856	12670	12786	12728	12673	12712	12696	12691	12714	12753	12719	12798	12690	12612	12557	12613	12734	12720	12827	12689	12626	12618	12756	12641	12724	12765	12713	12671	12786	12699	12744	12789	12608	12542	12729	12614	12548	12840	12820	12641	12712	12724	12825	12671	12706	12850	12728	12792	12833	12632	12726	12806	12706	12973	12792	12738	12887	12790	12724	12733	12891	12666	12824	12753	12646	12921	12840	12670	12740	12701	12713	12821	12692	12723	12591	12944	12721	12643	12702	12805	12600	12916	12754	12798	12645	12759	12620	12725	12757	12739	12653	12839	12625	12595	12687	12769	12694	12873	12738	12840	12737	12661	12686	12832	12690	12674	12934	12830	12775	12901	12664	12985	12828	12677	12849	12803	12832	12857	12771	12475	12771	12662	12622	12706	12681	12797	12816	12791	12973	12732	12800	12770	12802	12772	12734	12670	12723	12794	12794	12686	12737	12596	12664	12651	12814	12642	12708	12846	12633	12696	12836	12809	12768	12688	12704	12678	12655	12727	12724	12734	12721	12880	12534	12718	12763	12761	12607	12731	12795	12712	12763	12741	12849	12737	12771	12898	12729	12813	12817	12720	12734	12652	12802	12626	12760	12757	12835	12778	12846	12756	12810	12586	12766	12735	12659	12681	12686	12700	12733	12761	12840	12739	12736	12739	12572	12677	12889	12691	12447	12638	12842	12701	12866	12877	12591	12677	12910	12802	12639	12790	12675	12705	12716	12864	12827	12804	12768	12665	12555	12680	12845	12977	12726	12622	12784	12623	12450	12608	12639	12744	12839	12769	12851	12918	12700	12879	12795	12765	12659	12646	12700	12516	12697	12684	12981	12955	12593	12562	12588	12642	12610	12701	12722	12659	12641	12761	12700	12805	12622	12806	13059	12910	12738	12808	12626	12944	12788	12771	12818	12803	12820	12634	12710	12906	12747	12823	12858	12839	12618	12675	12768	12607	12952	12827	12868	12700	12606	12599	12768	12910	12548	12666	12684	12632	12990	12766	12867	12549	12615	12603	12814	12515	12605	12730	12724	12771	12724	12870	12638	12814	12628	12808	12626	12702	12740	12765	12658	12678	12763	12911	12745	12786	12666	12695	12706	12795	12749	12795	12616	12776	12564	12659	12733	12813	12634	12720	12741	12627	12782	12691	12663	12841	12682	12719	12703	12687	12555	12695	12513	12626	12685	12769	12768	12720	12589	12565	12622	12787	12815	12648	12709	12758	12744	12702	12832	12679	12561	12669	12757	12799	12753	12823	12691	12786	12494	12574	12590	12670	12680	12747	12771	12769	12627	12681	12717	12762	12583	12730	12699	12804	12676	12847	12634	12564	12835	12602	12760	12512	12798	12748	12678	12781	12782	12732	12716	12681	12711	12698	12696	12744	12758	12727	12660	12794	12843	12563	12764	12709	12667	12818	12881	12710	12807	12756	12760	12770	12653	12555	12955	12808	12530	12711	12740	12646	12823	12584	12608	12729	12802	12794	12874	12672	12648	12597	12579	12754	12680	12618	12572	12573	12698	12848	12842	12806	12779	12881	12807	12710	12732	12698	12571	12764	12679	12568	12843	12518	12605	12775	12794	12727	12617	12700	12789	12709	12779	12647	12637	12857	13054	12849	12505	12669	12660	12857	12820	12974	12855	12820	12682	12614	12617	12736	12681	12778	12659	12727	12681	12831	12821	12812	12807	12771	12721	12830	12538	12639	12518	12701	12639	12547	12569	12528	12689	12771	12588	12681	12827	12548	12834	12814	12602	12654	12706	12684	12571	12752	12818	12839	12836	12778	12787	12708	12697	12722	12730	12583	12620	12734	12741	12882	12687	12643	12731	12738	12807	12848	12747	12562	12792	12609	12755	12684	12650	12733	12559	12548	12610	12850	12737	12571	12538	12742	12685	12625	12680	12530	12511	12784	12703	12738	12732	12780	12830	12733	12833	12655	12649	12605
23664	38458	34497	25049	19539	17292	15709	14850	14060	13812	13587	13240	12740	12598	12377	12262	12128	12260	12140	12264	12113	11962	12175	12200	11956	12315	12078	12292	12085	12142	12200	12150	11914	12178	12093	12069	12092	12171	11854	11937	12084	12097	11898	12029	12015	11973	11979	12224	14207	14986	14263	13273	12494	12083	11929	11947	11858	11835	11953	11931	11956	11797	11978	11843	12029	11831	11851	11765	11835	11796	11909	11949	11899	11964	11877	12020	11850	12071	11971	11904	11934	11784	11946	11901	11895	11880	11921	11935	11791	11670	11851	11689	11975	11929	11804	11880	11998	12021	11927	11898	11833	11873	11889	11889	11992	11877	11914	11727	11924	11850	11807	11989	11865	11796	11939	11934	11867	11797	11700	12019	11840	12034	11911	11770	11906	11781	11744	11988	11939	11797	12126	11881	11888	11939	11999	11841	11726	11905	11817	12022	12007	11822	11816	11849	11942	11962	11972	11948	11941	11799	11970	11802	11798	11818	11929	11903	11850	11778	11802	11935	11863	11917	11927	11825	11917	11822	11899	11917	11847	11884	12037	11822	11984	11902	11903	11806	11925	11879	11807	11884	11992	11872	11872	11955	12072	11989	12021	11890	11968	11737	11858	11992	11886	11847	11933	11829	11991	11920	11749	12107	12058	11828	11911	11894	11931	11820	11821	11877	11832	11944	11757	12055	12016	11754	11864	11890	11840	11772	11929	11853	11834	11910	12016	11808	11777	11739	11833	11828	11765	11738	11935	11830	11838	12018	11906	11865	11989	11770	11847	11743	11732	11843	11842	11766	11975	11769	12029	11939	12033	11973	11926	11897	12015	11901	11957	11906	11895	11879	11963	11854	11993	11831	11897	11894	12063	11927	11850	11842	11921	11895	11885	11988	11876	11832	11817	11682	11924	11921	11867	11888	11661	11849	11812	11983	11937	11689	11713	12005	11879	11843	11769	11807	11861	11936	11888	11974	11914	11679	11920	11839	11869	12042	11921	11910	11894	12095	11935	11886	11823	11957	11829	12070	11986	11896	11871	12058	11809	11944	11793	11880	11787	11875	12006	11890	11951	11922	11932	11925	11849	11718	11883	11827	11975	12069	12018	11964	11872	11810	12095	12019	11905	12020	11947	11795	11893	11917	11874	11962	11731	11875	11894	11878	11826	11808	11707	12074	11902	11845	12055	11763	11832	12055	11987	11759	11873	11855	11932	11917	11885	12038	11790	11841	11886	11745	11933	11927	11852	11870	11851	11777	11851	11915	11856	12051	12012	12025	11931	11884	11867	11929	12034	11917	11833	11742	12040	11920	11732	11896	11858	11773	11848	11866	11836	11732	11842	12008	11896	11891	11980	11862	11869	11817	11806	11817	11878	11784	11760	11945	11897	11789	12150	12000	12078	11997	11769	11892	11828	11759	11867	11748	12027	11774	11823	11934	11746	11994	11974	11984	11768	11749	11840	11751	11887	12022	11849	11936	11777	11855	11895	11774	11979	11836	11834	11887	11845	11984	11840	11807	11975	11856	11852	12027	11840	11759	12080	11797	11654	11801	11848	12115	11982	11731	11935	11974	11717	11784	11738	11741	11816	11823	11896	11860	11891	11778	11821	11961	11861	11872	11928	11911	11795	11743	11878	12007	11874	11699	11919	11871	12045	11799	11897	11973	11787	11750	11839	11815	11863	11795	11981	11905	11821	12045	11961	11828	11816	12060	11743	11831	11943	11749	11983	11845	11799	11708	11858	11772	11879	11827	11903	11963	11921	11813	12006	11856	11868	11970	11737	11819	11831	11858	11929	11783	11857	11738	11769	11892	11891	12033	11984	11925	11794	12002	11873	11961	11863	11971	12058	11776	11917	11884	11974	11969	11880	11956	11899	12032	11819	11685	12047	12010	11921	12005	11779	11948	11829	11912	11851	11808	11914	11913	11943	11905	11767	11871	11756	11846	11976	11917	11876	11705	11912	11931	11873	11820	11929	11862	11722	11894	11994	11772	12015	11826	11730	11900	11991	11836	11930	11938	11869	11880	11892	12007	11881	11869	11727	11821	11937	11974	11896	11912	11872	11822	11921	11883	11963	11930	11795	12015	11820	11839	11967	11617	11974	11862	12081	11765	11960	11909	11767	12005	11970	11802	11815	11924	11864	11843	11905	11976	11771	11897	11886	11725	11886	11876	11808	11974	11837	11956	12017	12009	11780	12005	11770	11766	11809	11842	11834	11778	11809	11941	11879	11895	11880	11880	11683	11869	11789	11906	11804	11877	11874	11846	12055	12041	11716	11838	11894	11782	11861	11932	11818	11976	11855	11719	11933	11787	11858	11701	11925	11827	11796	11891	11940	11811	11993	11954	12001	11910	11743	11878	11853	11955	11918	12007	11905	11912	11869	11633	12014	11711	11888	11790	11811	11992	11818	11695	11778	11911	11847	11879	11655	11874	11951	11725	11655	11906	11875	11968	12121	11865	11783	11841	11935	11824	11900	11790	11959	12081	11881	11772	11840	11791	11775	11988	11870	11987	11858	11814	11937	11918	11946	11867	11800	11922	12058	11845	12040	12025	11871	12021	11935	11940	12011	11948	12015	11908	11848	11929	11951	11824	11981	11681	11989	11862	11877	11752	11855	11923	11763	11839	11810	11905	11913	11980	11938	11812	11940	11892	11814	11977	11870	11801	11822	11941	11727	11805	11865	11691	11930	11763	11884	11927	11856	11778	12004	11719	11942	11642	11869	11862	11897	11781	11781	11933	11997	12081	12009	11872	11845	11796	11889	11824	11828	11910	11814	11848	11919	11686	11802	11819	11887	11790	11704	11796	11651	12066	11792	11917	11850	11816	11812	11845	11954	11825	11859	11944	11892	11883	11704	12094	11844	11963	11983	11982	11870	11833	11765	11854	11960	11878	11897	11980	11878	11965	11791	11987	11920	11706	11927	11709	11886	11988	11870	11788	11766	11940	11956	11895	11779	11865	11955	11933	11886	12091	11764	11840	11895	11788	11906	11866	11883	11880	11869	11764	11731	11920	12037	11995	11801	11801	11949	11912	11994	11920	11897	11918	11911	11787	11804	11901	11821	12022	12030	11866	11828	11902	11799	11793	11832	11896	12114	11913	11798	11892	11880	11933	11959	12015	11950	11711	11748	11912	11864	11878	11933	11946	11943	11973	11949	11777	11715	11823	11746	11964	11799	11964	11931	11787	11882	11869	11842	11866	11790	11873	11727	11803	11950	12037	11730	11927	11906	11911	11931	11857	12167	11995	12033	11870	11932	11792	11794	11937	11966	11805	11928	11917	11755	11832	11817	11961	11857	11926	11828	11798	11799	11786	11918	12012	11850	11879	11885	11929	11808	11784	11738	11753	11749	11838	11931	11935	11996	11861	11818	11967	11774	11832	11815	11932	11788	11890	11886	11905	11845	11663	11749	11898	11838	11829	11878	11838	11835	11711	11816	11879	11817	11891	11792	11893	11917	11824	11801	11904	11839	11979	11995	11978	11724	11966	11857	11859	11873	11786	11899	12059	11807	11864	12005	11812	11726	11861	11964	11964	11908	11721	11894	11864	11922	11875	12031	11879	11946	11895	12000	11895	11915	11972	11948	11687	11850	11873	11886	11898	11900	11785	11844	11861	11819	11623	11940	11720	11859	11970	11913	11735	11788	11852	11645	11945	11915	11738	11771	11933	11758	11761	11929	11910	11908	11804	11944	11891	11971	11914	11882	11954	12014	11708	11967	12102	11911	11842	11897	11900	11790	11921	11969	11815	11836	12008	11917	11887	11933	11715	11899	11946	11972	11728	11798	11877	11875	11790	11885	11874	12052	11830	11883	11947	11959	11874	11885	11840	11848	11844	11889	11956	11763	11899	11861	11775	11811	11958	12055	11927	11790	11762	11826	11733	11807	11901	11887	11845	11740	11693	11788	12055	11903	11970	11766	11925	11786	11890	11884	11707	11945	11783	11842	11785	11962	12050	11899	11901	11871	11780	11853	11836	11876	11832	11966	12047	11776	11770	12016	11909	11904	11823	11949	11879	11616	11917	11919	11790	11740	11896	11914	11849	11840	11740	11924	11940	12097	11882	11820	11899	11897	11808	12025	11916	11967	11893	11906	11960	11802	11855	11751	11853	11916	11808	11884	11990	11875	11860	11646	11956	11892	11812	11799	11973	11973	11844	11936	11807	11953	11937	11893	11823	11875	11780	11776	11986	11975	11823	11849	11896	11794	11977	11981	11947	11941	11922	11747	11831	11883	11756	11851	11955	11975	11817	11817	11981	11845	11951	12013	11863	11878	12023	11996	11903	11886	11816	11852	11820	11745	11837	11818	11810	11920	11844	11807	11888	11900	11908	11880	11965	11845	11827	11945	11940	11808	12031	11803	11807	11868	11835	11805	11918	11964	11887	11857	11859	11732	12024	11949	11820	11914	11742	11728	11966	11849	11828	12058	11855	11747	12006	11896	11877	12142	11855	11916	11860	11838	11875	11860	11890	11761	11924	11906	11751	11850	11733	11988	11882	11903	11834	11965	11786	11822	11878	11826	11842	11748	11817	11922	11754	12006	12053	11823	11936	11987	12018	11942	11958	11887	11753	12012	11870	12017	11984	11978	11897	11922	11897	11866	11745	11877	11790	11788	11958	11877	11699	11997	11940	11871	11837	11827	11841	11741	11875	11885	11870	11863	11840	12024	11972	11790	11855	11895	11871	11899	11986	11939	11838	11863	11795	11870	11892	11840	11853	11819	11875	11762	11876	11700	11920	11837	11967	11991	11806	11757	11870	11868	12006	11910	11943	11917	11704	11810	11795	11939	11919	11805	12040	11941	11879	11786	11843	11921	12022	11888	11984	11940	11852	11958	11679	11782	11977	11852	11862	11800	11952	12020	11952	11922	11863	11855	11876	11874	11793	11711	11951	12006	11890	11934	11944	11786	11853	11788	11730	11929	11868	11958	11730	11839	11836	11885	11869	11838	12049	11863	11937	11805	11772	11948	11786	11800	12008	11906	11751	11870	11783	11887	11993	11762	11894	11917	11942	11960	11764	11786	11800	11952	11930	11812	11861	11989	11948	11849	11956	11854	11733	11993	11864	11756	11690	11959	11856	11727	11876	11965	11987	11955	11783	11874	11872	11810	12074	11994	11933
27477	22193	24724	20723	16335	15956	15687	15616	15251	15301	15254	15145	15318	15174	15377	15217	15166	15237	15163	15203	15311	15179	15304	15338	15135	15378	15188	15240	15080	15164	15131	14978	15169	15151	14916	15139	15098	15150	15047	15053	15052	14994	15271	15017	15146	15208	15073	15219	15168	15261	15255	15163	15196	15247	15207	15147	15221	15053	14981	15060	15059	15073	14970	14999	15271	15116	15108	15015	15002	15129	15160	15376	14874	15084	15057	15157	15056	15233	14943	15145	15057	14973	15061	15001	15187	15144	15384	14959	15249	15019	15057	14969	15089	14834	14873	14964	15108	15052	15064	15053	15110	15281	15183	15103	15120	15220	14940	15071	14972	14924	14960	15024	15181	15135	14999	14965	15028	15083	15122	15224	15146	15298	15197	15022	15025	15052	14936	14903	15091	15155	15132	14981	14939	15074	15042	15110	15073	14922	15090	15141	15089	14983	15038	15195	14955	15072	15064	15096	15105	14866	14870	14907	15120	14854	15046	14950	14918	15024	14993	14857	14952	15037	15185	14992	14929	15053	14833	14894	14701	15093	15111	15023	15019	14976	14976	15100	15127	15018	14996	14973	15037	14955	15091	15036	15083	14914	15050	14903	15002	15020	15033	15062	15076	14892	14932	15124	15021	15024	14971	14802	15048	14874	15095	14862	14936	14922	15033	15000	15205	15015	15142	15064	14916	15050	14958	15069	14852	15129	15074	15054	15146	15007	15219	15198	14939	15208	15000	14990	15052	14921	15018	15076	15071	15211	15031	14942	15161	14938	14931	14965	14972	14917	14800	15093	14872	15030	15021	14941	15110	15139	15133	15005	15144	15174	15265	15040	15028	14946	14998	14987	15123	14899	15132	15132	15292	15037	14901	15065	14939	14902	14964	14973	15085	15136	15055	15110	14962	14928	15173	15251	14862	15134	14976	14987	14975	15135	15041	15096	15017	15047	15133	15338	15175	15058	15010	14869	15103	15059	15057	15083	15236	15158	14913	14981	15149	15003	15037	14938	14952	14914	15128	14902	15015	15165	15109	15034	14975	14873	14905	14784	15082	15110	15148	15208	15038	14891	15028	14904	14996	15288	14988	15052	14860	15084	15007	15035	15199	15015	14949	14769	14996	15026	15112	15005	15075	15021	14981	14945	14904	14967	15036	15113	15057	14858	15089	15000	15150	15049	15095	15174	15051	15100	15123	15046	15036	15162	15288	14924	15232	15071	15137	15040	15123	15056	15185	15112	15056	15022	15013	14991	14995	15024	15060	15306	15112	15065	15201	15018	15026	15175	15093	15070	15177	14965	15042	15180	15212	15006	15120	15116	15171	15125	15205	15025	14850	14929	14961	15005	14854	14988	15060	15037	15043	14967	14895	15061	15126	15101	15152	14887	14943	15273	14829	15152	14973	15019	14942	15127	15195	15083	14901	15097	15178	15023	15305	14991	15140	15082	15078	15023	15106	15035	15095	14960	15043	15054	15032	15088	15063	15046	15178	15216	14927	15070	14884	15030	15044	15073	15042	14968	15205	15126	15093	15094	14955	14955	15138	14975	14994	14974	15248	15128	15196	15204	15037	14937	15117	15065	15171	15075	15145	15137	14970	15006	15175	15075	15265	15001	14892	14921	14956	15085	15229	15281	15001	15031	15062	14943	15178	14981	15259	15226	15207	15017	14933	15088	15012	14991	15109	14965	15073	15240	15015	15204	14825	15052	15073	14927	14970	14946	14887	14960	15022	15306	15219	14998	15033	14948	15046	14969	15109	15071	15128	14872	15071	15123	14972	15049	15020	15014	14938	15067	14974	15090	14942	15170	15118	15108	14987	14948	14967	15114	15051	15004	14950	15057	14976	14968	15024	14919	15032	15075	14991	15217	15096	15000	14983	14911	15224	15099	15171	15025	15082	15198	15116	14947	15100	15238	15007	15228	15008	15134	15308	15075	15221	14965	14905	15188	14981	14986	15132	15002	15115	15122	15003	14999	15030	15093	15056	15176	15142	15112	15088	15023	15016	14993	15097	15110	15065	14993	14957	15149	15057	15076	15021	14980	15002	14997	15098	15113	14949	15170	15271	14929	15063	14993	15287	14977	14891	14955	14988	15190	15083	15093	15096	15095	15086	15093	14981	14878	15149	15005	15035	15026	15083	15160	15026	15219	14819	15105	15158	15103	15152	15093	15012	15295	14921	15007	14929	15162	15264	15149	15172	15124	14809	14987	15098	15344	14949	15069	14889	15110	15129	15040	15105	15133	15024	15106	15200	14992	15087	14985	14908	14992	15017	14901	15040	15344	15073	15128	14934	14938	15052	15105	15033	15258	15211	15135	15236	15019	14915	15022	14963	15076	15102	15036	14838	14929	14911	14987	14956	15026	15263	15093	15165	15165	15107	15200	14996	15030	14740	15140	15072	15103	15087	15152	15228	15114	15062	15213	15054	15194	15095	15246	15192	15053	15132	14959	14864	15268	15347	15097	14983	15067	15153	14912	14830	15104	15234	14985	14844	15121	14950	15013	15151	14833	14773	15112	14956	15107	14933	15014	14971	15043	15163	15091	14997	14842	14898	14919	15184	15158	15102	15055	15056	15002	15187	15037	15158	15237	15088	14856	15120	14963	15045	14915	14912	15237	15124	14880	15198	14951	15143	15243	15034	14985	15007	14740	14916	14943	15180	15100	15093	15005	14940	14890	14970	14899	15141	14968	14938	15084	15110	15155	15159	15157	14942	15108	14813	15070	15021	15140	15193	15057	15043	15101	14914	15134	15130	15108	15279	15218	15002	15036	15089	14954	14991	14794	14848	15009	15081	15127	15082	15171	15074	14943	15163	15090	14956	15143	15112	15138	15079	15094	15087	15015	14961	14958	15224	14960	15080	14769	15127	14952	14991	15228	15111	15261	15005	14969	14922	15051	15003	15188	15006	15020	15001	14993	15068	15094	14897	15025	15045	15087	15088	15103	15209	15277	15011	14959	15062	15031	15081	15118	15205	15073	15131	15013	14987	14806	15010	15220	15055	15017	15216	15126	15058	15149	15051	15042	15050	15058	14900	15069	15091	15126	15046	15067	15048	15195	15292	14926	15009	15162	14929	14953	15123	15009	15201	15267	15113	15157	14968	15023	15018	14944	14994	14931	15081	14955	15208	15042	15202	15122	15121	15096	15140	15148	14905	14984	15000	15135	15183	15157	15202	15112	15106	15239	15005	15061	14998	15077	15210	14836	15163	15032	15104	15027	15036	15229	15166	15118	15155	14925	14991	14999	15105	15103	14991	15043	15049	15236	15215	15060	14987	15004	15128	14991	15191	15019	15080	15099	15370	15154	15009	15190	15064	15108	14861	15027	15043	15300	15177	15122	14910	15162	15145	14933	15015	15224	15058	15031	15083	14927	15079	15164	15047	14846	15189	15069	14923	15078	15006	14940	14872	14867	15062	14971	14968	15043	14996	15269	15092	15187	14997	15004	15102	14914	15174	15013	15105	15006	15096	15274	14974	15016	15036	15133	15035	15056	15059	14897	15049	15270	15044	14915	15181	15123	15171	15013	15234	15231	14956	15111	15196	15076	14990	15034	15111	15021	15360	15103	14910	14986	14847	15160	14997	15094	15225	14824	14921	15146	14957	15050	14982	14809	15048	15115	15094	15051	14974	15144	15018	15011	14872	14841	15245	14867	14912	15071	14920	15007	15003	15079	15082	15154	15023	14832	14963	14930	14999	14847	14948	14855	14874	15022	15254	15187	15216	15204	15217	15081	14861	15025	14941	14944	15117	15003	15095	15253	15303	14952	15078	15125	15184	15016	14964	15141	14888	14932	15072	14934	14938	15052	15267	15199	15267	15185	15136	15037	14991	15139	15157	14888	14906	15074	14942	14957	15156	15128	15021	15082	15121	15009	15120	14980	15095	15012	14925	14994	15014	15136	15137	15237	14856	15112	15214	15081	15151	15088	15191	15158	14921	15114	15086	15129	15022	15185	14985	15062	15188	14965	15163	15004	15189	14830	14936	15082	15243	15122	15244	15198	15274	15033	15212	15144	15140	15214	15153	15236	14991	15163	14982	15185	15044	14998	15018	15089	15000	14927	14921	15222	14862	15064	14876	14895	15152	15055	15073	15173	15147	14894	14872	15122	15187	15242	15071	15167	15119	14901	15027	15169	15027	15082	15202	14982	15080	14923	14861	15135	15050	15152	15160	14959	15137	15041	14943	14883	14981	15051	15173	15087	15021	15065	15229	15013	14909	14992	15241	14872	15014	15090	15061	15165	15066	15076	15236	15117	15109	14991	15066	15033	15178	15065	15193	14870	15060	15187	14961	14973	15114	15045	15184	15196	14976	15127	15118	14909	14887	14842	14799	15066	15018	15072	14961	15081	15121	15019	15166	15234	14869	15029	14842	15024	15139	15083	15117	15000	15194	15011	15110	15101	14956	15055	15045	15097	14851	15285	15056	15192	15268	15101	15134	15053	15043	14946	14887	15053	15039	15159	15094	14994	15092	15034	15024	15109	15096	15097	14945	15064	15194	15073	14963	15107	15057	14879	15019	14955	14849	15066	15067	14942	15112	15202	15114	15029	15266	15157	15130	15074	15147	15068	15095	15234	15025	15019	15050	14923	14988	14959	14983	15092	15043	14976	14970	15042	15182	15163	15178	15012	14999	15221	15116	15029	15047	15003	15054	15188	15120	14933	14941	15218	14857	15101	14977	15124	15078	14982	15049	15199	15031	14990	15133	14860	15217	15035	15023	14844	14998	15114	15037	15032	15063	14941	15149	14943	15132	14920	15059	15004	14992	14891	15280	15067	15069	14937	14873	15142	15114	15134	15014	15265	15002	15133	15075	15155	14946	15030	15062	15119	14974	14984	14976	15056	15014	15171	15160	14995	14939	14990	14947	15167	15177	15054	14957	15040	15069	15123	15084	15126	15047	15147	15075	15004	14864	14911	15203	14901	15244	15137	15018	15006	15169	15040	14925	15128	15109	15033	15013	15090	15126	14928	15109	15021	15045	15035	15004	14985	15068	15099	14942	15111	15016	15028	15152	14923	15046	15127	15290	15046	15154	15111	14995	15062	15038	14980	15208	14887	15176	14972	15067	15112	14993	14999	15013	15198	14996	14974	15059	14899	15068	14900	14995	15082	15227	15159
18037	24265	21066	17233	15189	14456	14137	14013	13812	13764	13555	13669	13474	13404	13580	13577	13444	13442	13333	13331	13488	13501	13652	13421	13432	13346	13544	13403	13521	13365	13389	13390	13508	13418	13452	13425	13404	13470	13346	13368	13539	13403	13309	13429	13587	13232	13372	13357	13595	13656	13587	13578	13445	13350	13474	13390	13457	13412	13475	13624	13362	13289	13335	13482	13339	13205	13460	13396	13462	13315	13260	13478	13329	13314	13465	13496	13325	13426	13432	13427	13405	13372	13279	13323	13423	13494	13296	13402	13274	13217	13312	13437	13330	13189	13272	13228	13268	13438	13353	13349	13291	13264	13289	13431	13254	13443	13435	13224	13272	13431	13442	13339	13348	13333	13154	13380	13344	13476	13416	13476	13343	13141	13262	13351	13316	13373	13457	13200	13368	13292	13309	13370	13399	13295	13364	13448	13395	13424	13362	13254	13286	13484	13410	13355	13456	13337	13296	13388	13561	13244	13310	13303	13347	13281	13277	13421	13506	13491	13458	13603	13328	13342	13304	13308	13372	13438	13406	13194	13262	13348	13356	13324	13294	13425	13334	13240	13443	13457	13353	13362	13374	13459	13312	13320	13215	13403	13280	13219	13354	13430	13303	13345	13549	13474	13242	13339	13390	13321	13499	13407	13391	13238	13467	13320	13325	13348	13272	13259	13319	13448	13318	13303	13205	13309	13403	13427	13480	13287	13442	13318	13325	13280	13302	13406	13290	13428	13211	13400	13441	13450	13286	13585	13434	13246	13302	13457	13333	13250	13465	13282	13254	13491	13464	13406	13393	13443	13512	13433	13284	13461	13286	13421	13387	13313	13384	13384	13288	13316	13161	13404	13306	13389	13220	13388	13385	13400	13423	13421	13358	13382	13363	13423	13219	13221	13244	13421	13357	13368	13432	13353	13482	13342	13202	13433	13274	13268	13466	13405	13393	13315	13437	13477	13353	13337	13412	13284	13495	13420	13392	13352	13532	13271	13353	13353	13291	13276	13211	13233	13370	13455	13408	13414	13425	13371	13445	13240	13447	13406	13550	13338	13392	13355	13407	13407	13413	13321	13388	13491	13544	13404	13303	13222	13484	13283	13295	13303	13438	13377	13290	13385	13712	13442	13379	13620	13329	13325	13292	13416	13198	13202	13311	13376	13450	13417	13380	13265	13180	13496	13449	13371	13362	13470	13395	13467	13337	13196	13327	13365	13451	13262	13391	13378	13314	13411	13444	13362	13250	13495	13286	13579	13459	13288	13270	13397	13458	13307	13333	13369	13388	13409	13467	13286	13467	13491	13493	13406	13264	13483	13269	13378	13407	13462	13368	13441	13511	13522	13344	13399	13345	13352	13351	13426	13395	13429	13233	13447	13344	13322	13312	13407	13418	13416	13368	13306	13456	13143	13386	13497	13359	13326	13493	13256	13484	13501	13341	13470	13288	13268	13303	13227	13380	13420	13433	13395	13412	13433	13412	13418	13442	13449	13513	13334	13378	13242	13463	13542	13270	13498	13382	13170	13436	13308	13329	13117	13395	13360	13323	13462	13312	13293	13498	13373	13339	13434	13381	13233	13538	13357	13195	13205	13305	13466	13332	13415	13306	13249	13332	13414	13348	13310	13339	13415	13284	13430	13334	13520	13531	13336	13427	13361	13526	13594	13294	13290	13395	13414	13352	13428	13441	13307	13467	13331	13460	13285	13266	13347	13319	13366	13376	13292	13275	13328	13457	13291	13465	13432	13563	13407	13418	13478	13410	13312	13430	13392	13353	13417	13479	13369	13376	13419	13388	13340	13709	13420	13433	13450	13374	13366	13230	13409	13362	13295	13329	13323	13392	13430	13388	13359	13423	13273	13386	13449	13380	13515	13313	13294	13364	13409	13140	13378	13497	13379	13431	13428	13340	13441	13442	13230	13336	13350	13374	13353	13473	13505	13401	13380	13372	13364	13481	13288	13259	13456	13327	13242	13481	13426	13482	13390	13245	13308	13437	13419	13318	13350	13257	13366	13372	13233	13233	13344	13267	13220	13320	13420	13420	13299	13375	13339	13310	13377	13239	13413	13363	13446	13443	13427	13513	13364	13422	13382	13217	13328	13241	13354	13442	13561	13387	13299	13442	13229	13191	13298	13253	13314	13392	13257	13267	13405	13376	13362	13355	13379	13405	13459	13558	13396	13478	13305	13401	13349	13496	13464	13220	13412	13152	13420	13350	13394	13501	13315	13441	13439	13349	13357	13581	13470	13382	13315	13413	13495	13415	13237	13160	13370	13304	13256	13285	13416	13372	13341	13326	13504	13388	13382	13423	13564	13393	13411	13424	13266	13330	13403	13352	13424	13396	13240	13452	13386	13366	13425	13479	13358	13350	13386	13328	13379	13399	13390	13347	13486	13460	13370	13192	13318	13446	13549	13313	13384	13449	13525	13330	13570	13450	13356	13317	13299	13317	13402	13287	13358	13314	13505	13412	13315	13321	13259	13363	13265	13379	13398	13282	13348	13348	13208	13189	13380	13366	13437	13341	13409	13376	13447	13526	13459	13362	13394	13363	13389	13231	13304	13507	13369	13369	13381	13373	13540	13363	13465	13345	13354	13441	13245	13460	13359	13362	13314	13242	13308	13426	13239	13343	13377	13334	13443	13442	13466	13414	13397	13397	13257	13380	13352	13431	13438	13422	13307	13376	13251	13173	13490	13357	13219	13383	13306	13493	13356	13376	13420	13487	13400	13436	13220	13365	13325	13405	13287	13364	13300	13200	13415	13413	13285	13423	13296	13333	13435	13453	13455	13337	13356	13236	13393	13454	13397	13395	13348	13520	13326	13396	13423	13347	13359	13326	13421	13289	13315	13526	13217	13389	13345	13551	13448	13480	13389	13326	13303	13324	13329	13317	13339	13223	13356	13503	13180	13273	13265	13523	13398	13428	13264	13267	13420	13255	13390	13326	13372	13359	13398	13407	13436	13379	13368	13493	13328	13356	13396	13287	13404	13208	13318	13439	13511	13387	13345	13484	13397	13332	13347	13346	13293	13406	13376	13405	13412	13323	13369	13423	13417	13463	13173	13433	13283	13366	13358	13291	13498	13288	13367	13424	13405	13395	13431	13455	13290	13326	13194	13345	13314	13499	13408	13271	13282	13397	13397	13298	13341	13355	13335	13376	13314	13158	13353	13431	13395	13247	13349	13466	13323	13290	13382	13409	13496	13509	13366	13373	13482	13387	13425	13341	13372	13293	13284	13262	13413	13441	13466	13370	13456	13203	13556	13273	13337	13283	13488	13302	13274	13389	13497	13374	13394	13303	13419	13303	13416	13348	13237	13308	13374	13409	13349	13367	13341	13230	13312	13366	13244	13475	13366	13301	13251	13285	13386	13418	13317	13278	13311	13516	13310	13349	13499	13321	13398	13305	13498	13414	13450	13392	13534	13578	13316	13225	13406	13402	13368	13470	13320	13213	13334	13412	13439	13370	13521	13313	13294	13424	13317	13333	13553	13312	13337	13493	13388	13446	13449	13486	13324	13285	13414	13363	13341	13239	13562	13419	13349	13640	13336	13431	13229	13411	13419	13346	13399	13340	13263	13408	13291	13297	13325	13250	13464	13425	13546	13367	13476	13343	13350	13440	13503	13284	13410	13429	13291	13317	13435	13371	13454	13513	13382	13368	13403	13292	13431	13150	13445	13320	13312	13285	13501	13404	13339	13303	13239	13340	13606	13430	13470	13324	13306	13257	13169	13478	13336	13469	13415	13373	13549	13438	13334	13329	13344	13477	13417	13380	13313	13508	13251	13393	13398	13253	13334	13405	13484	13496	13391	13455	13194	13426	13485	13388	13238	13335	13509	13412	13406	13326	13398	13384	13221	13346	13339	13217	13420	13278	13421	13308	13322	13047	13375	13434	13511	13408	13368	13296	13199	13270	13332	13249	13402	13373	13357	13261	13343	13521	13257	13349	13528	13361	13322	13359	13531	13245	13247	13351	13427	13399	13403	13354	13433	13369	13173	13451	13453	13124	13350	13416	13427	13287	13228	13259	13358	13358	13333	13383	13451	13240	13284	13484	13355	13359	13384	13534	13519	13340	13355	13526	13538	13354	13520	13301	13405	13611	13139	13373	13275	13338	13382	13724	13458	13375	13372	13431	13346	13273	13445	13500	13357	13290	13383	13359	13297	13418	13272	13451	13264	13349	13291	13299	13223	13296	13378	13423	13248	13417	13239	13468	13368	13292	13502	13237	13311	13413	13341	13382	13268	13407	13345	13389	13404	13314	13383	13323	13424	13429	13406	13455	13295	13326	13548	13537	13263	13279	13325	13432	13162	13315	13362	13202	13275	13355	13401	13274	13436	13419	13380	13457	13369	13414	13366	13463	13393	13331	13403	13170	13315	13507	13321	13375	13354	13335	13409	13426	13365	13331	13352	13247	13367	13376	13355	13376	13393	13226	13292	13449	13317	13367	13402	13203	13226	13263	13365	13343	13286	13364	13412	13414	13425	13430	13344	13392	13389	13527	13427	13433	13391	13291	13347	13311	13358	13289	13409	13417	13533	13301	13349	13284	13357	13335	13494	13372	13391	13366	13267	13432	13475	13380	13431	13157	13346	13359	13622	13381	13462	13381	13434	13510	13260	13304	13344	13415	13368	13349	13191	13274	13541	13469	13435	13392	13536	13172	13497	13335	13290	13345	13358	13279	13348	13462	13405	13408	13371	13181	13454	13300	13523	13320	13434	13349	13388	13487	13557	13377	13439	13287	13366	13509	13376	13458	13320	13438	13378	13287	13399	13485	13598	13384	13341	13267	13287	13386	13443	13451	13366	13396	13509	13421	13342	13479	13326	13452	13300	13260	13450	13448	13279	13423	13433	13334	13350	13487	13318	13617	13381	13424	13240	13312	13298	13460	13439	13356	13442	13210	13355	13338	13345	13406	13294	13278	13310	13416	13467	13538	13582	13354	13385	13428	13400	13406	13336	13386	13515	13355	13342	13518	13335	13317	13505	13429	13342	13362	13453	13430	13492	13310	13397	13195	13520	13299	13199	13500	13315	13439	13566	13336	13281	13349	13320	13378	13241	13403	13393	13480	13132	13430	13272	13365	13369	13294	13268	13360	13357	13439	13305	13305	13391	13337	13430
23969	21443	28946	24374	22277	22186	21053	17901	17575	17834	17410	17356	17283	17265	17041	17156	17019	16927	16883	16769	17001	17000	16989	16897	16953	16935	17058	16802	16813	16966	16844	16846	16768	16824	16953	16850	16770	16736	16827	16975	16796	17090	16838	16662	16739	16866	17056	16966	17102	18140	17454	17195	17032	17031	16772	16947	16865	16737	16777	16791	16803	17037	16738	16519	17040	16644	16321	16481	16674	16685	16684	16850	16743	16942	16866	16912	16829	16928	16712	16713	16789	16890	16612	16685	16823	16424	16965	16754	16715	16768	16772	16803	16663	16900	16852	16902	16631	16771	16709	16744	16508	16803	16951	16683	16671	16623	16779	16708	16762	16801	16706	16783	16699	16636	16459	16822	16714	16663	16842	16728	16787	16613	16845	16840	16561	16773	16600	16743	16916	16765	16678	16602	16765	16570	16628	16804	16832	16826	16542	17013	16835	16634	16762	16635	16695	16748	16899	16669	16752	16633	16444	16674	16554	16598	16654	16692	16843	16489	16563	16753	16787	16654	16763	16668	16741	16787	16703	16778	16811	16539	16982	16686	16733	16648	16639	16740	16672	16567	16811	16922	16658	16577	16465	16788	16769	16679	16757	16737	16736	16728	16580	16656	16704	16636	16825	16619	16771	16801	16688	16690	16607	16797	16771	16808	16610	16819	16793	16556	16766	16793	16534	16815	16767	16651	16663	16605	16769	16562	16572	16794	16899	16615	16691	16688	16827	16793	16793	16465	16963	16724	16661	16542	16920	16600	16597	16798	16791	16809	16878	16671	16886	16750	16812	16770	16457	16755	16524	16545	16767	16910	17038	16659	16679	16515	16719	16848	16530	16526	16640	16765	16691	16867	16771	16651	16847	16815	16733	16573	16714	16650	16613	16661	16802	16761	16601	16639	16718	16872	16612	16513	16652	16630	16840	16626	16862	16734	16872	16767	16760	16737	16735	16825	16852	16679	16698	16874	16822	16638	16718	16588	16601	16873	17006	16781	16706	16823	16584	16652	16700	16633	16854	16477	16888	16697	16609	16748	16539	16827	16854	16765	16957	16838	16867	16674	16628	16941	16749	16868	16857	16794	16644	16755	16695	16891	16552	16574	16947	16717	16747	16645	16905	16907	16658	16925	16650	16772	16797	16718	16842	16550	16630	16723	16709	16744	16743	16912	16905	16754	16749	16864	16721	16754	16687	16786	16787	16662	16809	16743	16767	16615	16650	16505	16679	16616	16671	16572	16890	16844	16789	16646	16781	16682	16730	16660	16855	16830	16627	16656	16610	16799	16754	16685	16573	16715	16860	16876	16814	16700	16852	16893	16687	16588	16875	16814	16879	16862	16919	16580	16817	16592	16532	16510	16639	16818	16940	16753	16629	16717	16736	16684	16690	16589	16668	16602	16752	16688	16861	16593	16717	16693	16624	16710	16797	16662	16625	16880	16707	16746	16675	16903	16764	16746	16583	16641	16525	16699	16836	16822	16641	16749	16623	16723	16724	16702	16926	16549	16764	16689	16719	16545	16940	16678	16811	16629	16627	16840	16828	16670	16639	16647	16743	16853	17019	16760	16969	16787	16564	16629	16753	16609	16653	16733	16675	16596	16685	16688	16915	16503	16757	16675	16814	16768	16541	16853	16938	16535	16635	16753	17048	16804	16718	16635	16805	16636	16829	16660	16698	16492	16755	16815	16784	16625	16747	16509	16468	16607	16755	16639	16720	16609	16776	16674	16846	16887	16738	16662	16755	16705	16739	16666	16643	16668	16918	16696	16668	16502	16814	16938	16809	16611	16673	16690	16608	16451	16698	16726	16686	16669	16632	16742	16510	16964	16858	16790	16763	16610	16767	16689	16588	16581	16752	16834	16695	16746	16732	16651	16661	16727	16711	16734	16667	16811	16568	16809	16788	16866	16751	16753	16652	16684	16678	16846	16700	16583	16787	16785	16657	16802	16609	16873	16734	16748	16599	16571	16865	16806	16771	16780	16679	16666	16943	16715	16692	16763	16775	16821	16794	16690	16656	16889	16628	16688	16725	16808	16783	16693	16791	16883	16926	16650	16691	16759	16542	16701	16728	16669	16659	16731	16735	16853	16986	16682	16694	16797	16834	16876	16888	16590	16679	16585	16766	16765	16690	16567	17037	16870	16795	16685	16789	16662	16649	16675	16619	16951	16659	16906	16707	16728	16972	16713	16809	16790	16667	16839	16674	16664	16851	16782	16680	16761	16932	16834	16726	16820	16788	16951	16987	17031	16770	16690	16900	16693	16762	16658	16595	16840	16751	16740	16809	16776	16754	16674	16760	16625	16714	16773	16611	16718	16910	16769	16876	17001	16952	16800	16884	16752	16581	16747	16620	16713	16802	16624	16717	16582	16626	16795	16721	16796	16650	16653	16795	16879	16871	16658	16617	16790	16771	16876	16664	16784	16730	16909	16843	16618	16779	16908	16703	16877	16654	16598	16568	16845	16933	16836	16666	16720	16620	16869	16750	16796	16777	16791	16684	16835	16887	16710	16761	16662	16680	16871	16482	16746	16663	16840	16823	16773	16759	16722	16977	16850	16586	16649	16442	16674	16780	16807	16672	16707	16724	16709	16724	16650	16687	16725	16837	16641	16744	16498	16785	16672	16577	16822	16737	17053	16886	16779	16665	16624	16689	16650	16916	16635	16840	16739	16608	16748	16992	16929	16813	16713	16898	16686	16512	16787	16837	16768	16750	16749	16677	16724	16599	16818	16615	16771	16671	16858	16689	16697	16691	16723	16694	16758	16507	16784	16769	16850	16762	16729	16683	16745	16822	16705	16458	16708	16641	16840	16753	16743	16886	16836	16690	16678	16739	16797	16955	16771	16679	16713	16920	16821	16633	16676	16747	16686	16777	16523	16784	16803	16783	16701	16944	16897	16669	16644	16770	16858	16696	16725	16836	16658	16777	16810	16636	16857	16826	16807	16900	16828	16803	16690	16715	16729	16647	16799	16820	16490	16841	16626	16771	16739	16702	16765	16825	16803	16708	16599	16620	16712	16582	16906	16735	16773	16972	16758	16675	16801	17064	16728	16872	16802	16708	16779	16549	16604	16371	16819	16789	16754	16535	16783	16726	16683	16839	16627	16717	16597	16802	16674	16698	16703	16680	16895	16807	16880	16747	16668	16642	16657	16574	16800	16683	16713	16720	17104	16715	16841	16845	16833	16838	16972	16833	17005	16917	16821	16862	16703	16833	16880	16731	16731	16602	16863	16603	16685	16728	16721	16754	16879	16516	16624	16777	16694	16741	16730	16675	16847	16876	16801	16818	16700	16703	16849	16845	16642	16762	16898	16801	16780	16690	16771	17004	16800	16612	16770	16799	16767	16808	16743	16720	16796	16930	16790	16895	16646	16644	16801	17053	16812	16689	16696	16643	16730	16681	16812	16803	16652	17022	16645	16703	16654	16835	16871	16721	16596	16790	16583	16585	16684	16991	16864	16640	16846	16861	16698	16715	16815	16741	16827	16774	16863	16776	16737	16789	16703	16652	16716	16691	16779	16705	16789	16757	16809	16658	16836	16782	16840	16791	16944	16837	16787	16727	16728	16604	16707	16831	16740	16809	16768	16768	16715	16789	16615	16717	16869	16690	16738	16458	16441	16647	16781	16904	16806	16616	16830	16726	16713	16759	16621	16909	16531	16482	16808	16642	16596	16714	16764	16755	16645	16576	16827	16753	16673	16711	16974	16918	16776	16675	16834	16770	16912	16756	16578	16539	16592	16929	16648	16787	16668	16677	16622	16752	16857	16728	16550	16765	16737	16545	16778	16750	16767	16825	16681	16791	16936	16745	16656	16939	16914	16692	16746	16598	16573	16733	16771	16716	16808	16638	16733	16557	16707	16953	16662	16759	16879	16849	16837	16498	16862	16728	16827	16713	16627	16688	16720	16666	16778	16799	16907	16885	16577	16594	16609	16793	16815	16739	16825	16948	16676	16549	16767	16665	16717	16663	16735	16785	16690	16874	16724	16706	16705	16769	16732	16811	16694	16823	16764	16576	16576	16746	16765	16655	16733	16935	16904	16660	16753	16777	16711	16848	16857	16899	16771	16623	16576	16742	16582	16735	16773	16715	16720	16562	16760	16772	16668	16831	16878	16613	16880	16653	16846	16763	16774	16624	16482	16578	16632	16705	16455	16784	16726	16831	16845	16724	16969	16807	16586	16766	16747	16652	16825	16645	16788	16814	16752	16827	16617	16833	16719	16806	16682	16756	16559	16649	16818	16716	16668	16681	16605	16534	16810	16854	16693	16780	16483	16651	16661	16968	16648	16514	16689	16814	16610	16887	16743	16512	16826	16933	16710	16821	16673	16746	16788	16727	16649	16882	16778	16806	16782	16624	16949	16833	16808	16782	16592	16865	16774	16796	16795	16761	16842	16789	16856	16940	16830	16686	16610	16770	16735	16611	16645	16722	16756	16982	16659	16689	16895	16760	16760	16659	16628	16903	16918	16879	16853	16807	16829	16757	16782	16837	16888	16960	16940	16608	16741	16835	16775	16855	16451	16669	16849	16561	16687	16722	16564	16758	17001	16862	16710	16577	16850	16767	16919	16826	16651	16819	16697	16745	16786	16734	16624	17008	16909	16858	16734	16700	16764	16838	16814	16827	16834	16816	16713	16861	16624	16844	16744	16822	16642	16826	16955	16919	16732	16713	16782	16718	16554	16619	16656	16650	16686	16753	16722	16668	16767	16644	16740	16736	16648	16801	16578	16858	16868	16674	16677	16665	16669	16610	16633	16928	16815	16742	16877	16751	16985	16662	16773	16615	16824	16767	16858	16630	16758	16715	16732	16806	16833	16682	16656	16706	16836	16626	16477	16830	16643	16689	16595	16838	16687	16513	16655	16774	16716	16711	16741	16867	16745	17001	16817	16672	16692	16713	16719	16641	16567	16645	16613	16696	16762	16740	16632	16675	16532	16883	16710	16814	16746	16993	16736	16828	16841	16737	16634	16616	16723	16815	16520	16679	16905	16770	16713	16821	16996	16779	16635	16846	16684	16856	16594	16736	16773	16670	16674	16612	16661	16729	16685	16725	16780	16838	16719	16799	16705	16830	16711	16641	16753	16803	17035	16784	16632	16636	16663	16769	16772	16802	16846
21189	34582	30167	22625	19085	17611	16817	15924	15675	15568	15578	14930	14936	14747	14716	14651	14578	14402	14584	14581	14630	14685	14428	14445	14671	14669	14725	14446	14482	14686	14566	14446	14549	14684	14557	14426	14506	14387	14385	14338	14579	14632	14570	14525	14483	14539	14453	14504	15188	16179	15346	15120	14816	14435	14495	14386	14446	14460	14375	14575	14475	14509	14709	14414	14327	14542	14480	14449	14390	14536	14462	14626	14658	14508	14501	14324	14360	14465	14435	14488	14411	14441	14477	14375	14472	14270	14582	14466	14460	14501	14630	14548	14422	14397	14488	14544	14386	14510	14496	14338	14477	14383	14311	14477	14419	14429	14450	14525	14271	14369	14618	14504	14357	14498	14375	14501	14374	14417	14420	14327	14472	14359	14348	14469	14444	14581	14358	14492	14292	14424	14354	14397	14345	14377	14506	14522	14561	14503	14465	14433	14462	14312	14241	14659	14484	14424	14472	14393	14576	14187	14505	14503	14405	14382	14527	14475	14486	14363	14476	14429	14591	14405	14557	14506	14628	14535	14452	14313	14495	14550	14428	14484	14571	14426	14377	14511	14690	14300	14541	14371	14484	14429	14491	14496	14372	14358	14409	14397	14280	14460	14464	14533	14484	14320	14503	14487	14420	14496	14344	14325	14309	14305	14456	14401	14719	14517	14409	14487	14393	14485	14502	14524	14480	14298	14353	14380	14408	14532	14500	14470	14516	14434	14279	14423	14520	14430	14585	14362	14522	14453	14450	14455	14317	14314	14492	14570	14326	14569	14387	14414	14361	14497	14449	14471	14500	14432	14513	14398	14324	14400	14356	14507	14508	14403	14539	14413	14382	14505	14447	14439	14584	14329	14414	14588	14411	14585	14373	14497	14493	14451	14485	14323	14406	14263	14574	14426	14518	14490	14328	14397	14238	14338	14401	14443	14531	14377	14363	14466	14437	14286	14479	14431	14480	14560	14440	14416	14228	14545	14404	14569	14282	14582	14312	14498	14353	14328	14555	14529	14433	14422	14427	14298	14286	14499	14421	14389	14503	14219	14401	14430	14436	14502	14406	14500	14358	14331	14409	14541	14536	14490	14526	14373	14507	14418	14389	14429	14571	14517	14425	14473	14408	14473	14417	14405	14462	14387	14531	14384	14386	14496	14375	14523	14342	14362	14548	14437	14531	14503	14342	14373	14428	14480	14463	14593	14578	14428	14499	14465	14517	14314	14518	14557	14363	14403	14379	14574	14561	14458	14347	14254	14706	14673	14426	14567	14374	14489	14385	14553	14413	14458	14475	14656	14641	14467	14295	14433	14515	14518	14278	14407	14325	14668	14503	14323	14491	14617	14334	14433	14364	14334	14629	14398	14336	14666	14368	14490	14431	14479	14355	14385	14527	14475	14404	14466	14405	14412	14368	14555	14451	14584	14472	14366	14566	14423	14509	14321	14493	14395	14514	14397	14536	14241	14437	14401	14472	14447	14337	14475	14525	14331	14412	14246	14383	14373	14590	14440	14394	14483	14377	14312	14491	14302	14479	14269	14347	14476	14553	14386	14454	14370	14355	14518	14533	14408	14337	14446	14502	14527	14507	14389	14378	14470	14404	14518	14513	14413	14360	14352	14530	14336	14468	14444	14430	14503	14530	14351	14457	14594	14560	14282	14458	14436	14351	14468	14602	14256	14534	14559	14301	14527	14255	14556	14403	14413	14406	14412	14549	14566	14356	14461	14456	14570	14392	14577	14377	14411	14369	14315	14356	14391	14448	14514	14594	14421	14550	14478	14346	14386	14294	14493	14478	14381	14309	14407	14287	14464	14518	14394	14436	14534	14400	14358	14478	14273	14669	14334	14459	14509	14380	14401	14454	14316	14238	14390	14361	14503	14343	14333	14367	14570	14558	14383	14720	14437	14650	14456	14391	14367	14442	14494	14347	14312	14481	14444	14379	14457	14568	14385	14493	14324	14527	14302	14549	14368	14486	14530	14508	14403	14525	14310	14437	14530	14546	14508	14427	14295	14526	14316	14357	14572	14387	14313	14465	14279	14514	14480	14579	14573	14554	14274	14431	14453	14473	14600	14517	14216	14319	14463	14388	14249	14468	14520	14479	14477	14388	14553	14421	14437	14496	14491	14364	14380	14562	14321	14352	14382	14436	14385	14433	14414	14237	14537	14418	14565	14479	14463	14447	14484	14538	14354	14289	14360	14473	14479	14377	14331	14529	14451	14556	14511	14471	14508	14543	14454	14438	14374	14434	14532	14474	14357	14454	14508	14333	14399	14384	14480	14523	14416	14507	14392	14583	14429	14282	14543	14561	14470	14406	14308	14395	14294	14405	14371	14446	14406	14659	14414	14354	14386	14508	14388	14524	14286	14339	14387	14391	14461	14382	14579	14501	14415	14489	14417	14471	14645	14410	14484	14313	14533	14448	14362	14445	14405	14446	14481	14403	14286	14392	14353	14482	14434	14542	14497	14362	14453	14410	14511	14392	14412	14354	14361	14352	14500	14542	14505	14285	14358	14540	14509	14519	14680	14501	14373	14581	14623	14358	14440	14427	14527	14383	14535	14345	14410	14387	14465	14376	14487	14515	14451	14232	14449	14576	14471	14429	14511	14472	14597	14412	14456	14564	14544	14504	14510	14618	14314	14443	14475	14501	14512	14514	14338	14410	14481	14330	14425	14436	14494	14423	14531	14454	14478	14335	14487	14664	14398	14521	14433	14464	14342	14467	14430	14410	14499	14352	14273	14394	14454	14362	14428	14354	14489	14501	14597	14366	14424	14363	14454	14454	14453	14341	14512	14427	14398	14274	14448	14379	14250	14473	14336	14604	14331	14440	14429	14579	14356	14414	14480	14569	14447	14368	14595	14337	14568	14383	14360	14392	14549	14445	14555	14468	14503	14513	14524	14448	14494	14168	14287	14356	14410	14424	14524	14374	14327	14532	14548	14288	14411	14432	14419	14376	14383	14402	14403	14462	14455	14523	14578	14492	14421	14321	14283	14539	14450	14488	14482	14552	14430	14173	14136	14482	14496	14471	14274	14491	14552	14364	14387	14384	14388	14531	14424	14392	14421	14397	14468	14479	14335	14446	14391	14378	14469	14395	14575	14436	14308	14492	14471	14542	14332	14378	14426	14395	14672	14346	14391	14526	14333	14496	14438	14453	14318	14351	14495	14457	14279	14467	14340	14346	14323	14246	14519	14414	14438	14395	14461	14527	14539	14317	14624	14348	14349	14414	14335	14382	14395	14293	14454	14554	14453	14470	14375	14448	14503	14480	14344	14544	14361	14526	14524	14444	14665	14381	14544	14314	14474	14378	14630	14444	14547	14589	14428	14500	14492	14328	14474	14383	14498	14454	14534	14394	14326	14434	14581	14452	14340	14514	14510	14425	14629	14405	14436	14496	14349	14532	14409	14447	14646	14523	14409	14486	14438	14432	14351	14514	14533	14373	14469	14403	14316	14552	14278	14312	14558	14450	14498	14460	14562	14514	14431	14589	14486	14379	14391	14399	14466	14414	14336	14375	14482	14253	14494	14490	14533	14508	14319	14560	14449	14535	14422	14556	14459	14450	14541	14369	14379	14419	14372	14536	14597	14396	14593	14421	14439	14389	14471	14344	14412	14398	14461	14438	14464	14510	14248	14426	14397	14316	14528	14437	14381	14418	14588	14429	14433	14532	14475	14418	14582	14457	14471	14500	14400	14531	14402	14534	14249	14487	14401	14424	14524	14402	14355	14327	14430	14520	14469	14506	14362	14434	14387	14373	14551	14357	14338	14235	14426	14381	14480	14486	14532	14449	14524	14415	14521	14345	14459	14434	14328	14393	14363	14609	14447	14485	14459	14397	14504	14451	14476	14457	14450	14294	14434	14494	14341	14449	14391	14494	14517	14333	14494	14263	14450	14500	14520	14310	14397	14387	14390	14471	14389	14452	14493	14336	14396	14458	14331	14480	14457	14437	14526	14487	14433	14250	14568	14386	14497	14599	14506	14354	14385	14376	14468	14488	14584	14355	14487	14492	14389	14502	14460	14433	14373	14464	14395	14301	14471	14443	14476	14485	14387	14310	14618	14337	14295	14429	14413	14489	14125	14508	14527	14564	14407	14461	14396	14454	14493	14398	14364	14414	14338	14465	14446	14439	14410	14495	14419	14455	14316	14463	14356	14500	14653	14593	14385	14407	14441	14318	14409	14476	14432	14327	14417	14324	14228	14483	14371	14592	14555	14507	14264	14474	14471	14556	14426	14573	14253	14472	14440	14554	14450	14411	14430	14548	14664	14498	14395	14545	14352	14474	14635	14610	14610	14389	14396	14431	14537	14556	14317	14483	14524	14428	14559	14542	14428	14664	14481	14463	14346	14464	14326	14414	14369	14347	14660	14542	14446	14561	14619	14538	14320	14379	14315	14298	14411	14379	14564	14624	14275	14649	14422	14413	14429	14434	14400	14462	14264	14391	14403	14562	14316	14299	14480	14398	14374	14471	14277	14458	14451	14369	14377	14439	14399	14382	14415	14443	14377	14484	14190	14540	14408	14522	14410	14503	14425	14454	14462	14363	14325	14435	14437	14522	14314	14637	14422	14582	14303	14484	14280	14447	14350	14471	14360	14391	14478	14490	14367	14486	14512	14313	14455	14543	14376	14410	14458	14439	14474	14463	14575	14541	14518	14471	14571	14561	14399	14428	14388	14513	14399	14500	14469	14412	14344	14348	14504	14503	14366	14491	14552	14400	14402	14403	14395	14361	14508	14410	14204	14422	14358	14438	14541	14465	14390	14431	14553	14413	14475	14427	14594	14425	14510	14457	14440	14390	14556	14396	14658	14449	14523	14345	14391	14491	14374	14410	14494	14483	14436	14292	14579	14527	14394	14603	14639	14637	14440	14405	14472	14363	14462	14526	14536	14310	14505	14578	14308	14438	14475	14422	14293	14415	14490	14474	14387	14522	14416	14307	14540	14424	14537	14377	14509	14516	14452	14439	14526	14276	14389	14315	14520	14356	14295	14472	14528	14464	14444	14413	14490	14413	14539	14393	14329	14515	14506	14519	14500	14388	14484	14611	14595	14567	14430	14469	14612	14473	14363	14484	14433	14515	14420	14394	14451	14465	14467	14367	14351	14486	14389	14577	14514
22913	21401	29242	23907	21632	23772	25602	20135	18802	19024	19052	18528	18314	18124	18066	17966	17988	17777	18026	17827	17913	17998	17974	17923	17881	17800	17780	17787	17826	17999	18093	17846	17881	17919	17913	17787	17772	17759	17713	17949	17590	17729	17730	17817	17836	17762	17889	17747	18487	20019	19200	18696	18065	17821	17798	17703	17764	17772	17396	17651	17759	17627	17865	17593	17705	17534	17516	17701	17674	17541	17627	17538	17797	17740	17618	17746	17808	17629	17462	17655	17602	17515	17676	17633	17539	17606	17564	17677	17716	17475	17446	17584	17627	17561	17640	17656	17593	17569	17627	17447	17683	17571	17683	17635	17556	17730	17643	17760	17732	17352	17506	17536	17675	17750	17750	17638	17559	17760	17564	17576	17695	17715	17549	17745	17633	17716	17697	17639	17639	17422	17446	17599	17642	17652	17397	17581	17915	17713	17685	17642	17588	17683	17647	17599	17635	17538	17530	17676	17696	17779	17645	17462	17600	17651	17708	17841	17686	17655	17752	17691	17543	17530	17529	17763	17633	17735	17577	17598	17468	17839	17606	17356	17659	17546	17594	17785	17514	17434	17735	17581	17568	17662	17609	17754	17763	17481	17629	17667	17609	17705	17729	17654	17603	17798	17723	17636	17636	17254	17570	17632	17570	17724	17658	17765	17792	17700	17652	17603	17525	17493	17503	17668	17590	17713	17648	17457	17410	17565	17772	17597	17488	17429	17526	17723	17532	17485	17517	17941	17630	17712	17642	17731	17660	17636	17551	17718	17612	17661	17733	17630	17668	17540	17351	17443	17663	17343	17817	17738	17715	17661	17703	17522	17783	17531	17349	17505	17746	17411	17653	17661	17558	17640	17674	17325	17625	17766	17701	17652	17594	17507	17708	17494	17484	17658	17522	17497	17681	17507	17632	17726	17859	17637	17751	17699	17832	17690	17695	17602	17668	17589	17631	17660	17612	17374	17398	17540	17518	17562	17720	17381	17509	17726	17720	17447	17552	17664	17505	17624	17590	17633	17591	17550	17446	17486	17504	17529	17689	17470	17593	17568	17696	17558	17448	17562	17576	17749	17651	17487	17738	17679	17798	17588	17509	17674	17866	17625	17614	17620	17570	17607	17511	17580	17572	17657	17597	17618	17700	17527	17672	17741	17737	17579	17617	17578	17566	17566	17644	17578	17605	17603	17762	17541	17675	17665	17549	17572	17488	17619	17597	17519	17637	17499	17557	17489	17523	17599	17673	17597	17531	17543	17701	17817	17682	17559	17929	17703	17451	17765	17418	17597	17479	17607	17379	17625	17469	17706	17724	17550	17669	17669	17694	17418	17564	17645	17624	17635	17743	17754	17464	17675	17458	17721	17470	17551	17552	17568	17803	17643	17633	17801	17425	17839	17662	17618	17605	17535	17624	17490	17642	17675	17655	17546	17764	17698	17768	17617	17633	17506	17573	17573	17742	17433	17677	17704	17558	17342	17732	17434	17475	17742	17480	17651	17732	17705	17742	17364	17605	17547	17354	17568	17885	17691	17530	17591	17710	17520	17581	17432	17633	17470	17670	17506	17495	17316	17457	17598	17749	17374	17492	17839	17654	17592	17545	17646	17695	17566	17649	17550	17610	17720	17585	17499	17419	17465	17531	17675	17661	17352	17577	17502	17585	17602	17550	17661	17595	17568	17658	17659	17690	17635	17773	17578	17582	17650	17596	17633	17667	17451	17615	17728	17732	17676	17576	17641	17573	17529	17805	17695	17529	17690	17755	17692	17448	17676	17637	17582	17558	17467	17386	17518	17476	17681	17490	17643	17585	17541	17503	17593	17513	17752	17552	17809	17490	17634	17558	17576	17495	17599	17488	17505	17547	17577	17721	17695	17666	17752	17439	17737	17491	17635	17412	17693	17668	17599	17769	17557	17525	17684	17626	17404	17611	17565	17521	17636	17705	17675	17597	17530	17586	17753	17834	17489	17811	17701	17408	17517	17530	17600	17597	17509	17413	17530	17562	17501	17723	17592	17676	17759	17545	17721	17629	17518	17492	17449	17519	17441	17616	17618	17664	17675	17725	17623	17355	17340	17453	17643	17656	17687	17660	17663	17697	17619	17502	17617	17648	17519	17507	17451	17642	17735	17487	17655	17648	17503	17605	17762	17612	17717	17776	17865	17578	17759	17615	17426	17735	17400	17665	17773	17790	17560	17534	17678	17842	17836	17772	17618	17535	17744	17737	17451	17693	17698	17363	17466	17623	17617	17803	17599	17614	17704	17753	17786	17644	17482	17609	17645	17579	17887	17601	17553	17472	17532	17406	17712	17828	17793	17439	17632	17578	17603	17496	17757	17694	17585	17806	17598	17482	17493	17771	17786	17669	17598	17468	17678	17516	17585	17476	17597	17578	17694	17534	17559	17753	17664	17528	17430	17612	17657	17669	17734	17618	17652	17629	17477	17705	17740	17718	17744	17547	17668	17689	17614	17772	17615	17596	17688	17502	17757	17492	17595	17395	17439	17705	17536	17741	17835	17541	17596	17751	17782	17624	17504	17600	17639	17555	17359	17399	17738	17711	17466	17597	17735	17609	17752	17673	17676	17613	17513	17417	17468	17679	17523	17638	17429	17457	17648	17604	17563	17668	17778	17266	17573	17550	17503	17435	17614	17451	17731	17599	17577	17533	17682	17564	17580	17636	17827	17603	17761	17582	17659	17658	17397	17528	17597	17703	17336	17624	17674	17564	17727	17779	17725	17558	17562	17719	17485	17553	17489	17550	17568	17615	17577	17715	17539	17402	17623	17482	17555	17501	17459	17590	17627	17505	17817	17671	17687	17743	17374	17611	17641	17480	17768	17475	17550	17484	17534	17637	17459	17475	17599	17493	17566	17802	17675	17651	17663	17614	17684	17675	17419	17579	17624	17658	17510	17605	17439	17731	17825	17757	17760	17520	17604	17780	17548	17480	17376	17513	17659	17573	17472	17611	17696	17379	17588	17647	17520	17490	17511	17611	17532	17706	17661	17899	17556	17697	17628	17839	17667	17392	17436	17585	17715	17729	17695	17737	17709	17460	17386	17587	17477	17568	17794	17507	17568	17295	17576	17662	17635	17792	17596	17635	17384	17514	17618	17577	17663	17606	17555	17740	17697	17669	17436	17547	17640	17487	17675	17724	17633	17678	17586	17635	17570	17618	17476	17469	17558	17585	17661	17493	17769	17525	17542	17581	17694	17492	17631	17371	17646	17547	17586	17566	17848	17551	17548	17462	17479	17628	17543	17490	17515	17525	17391	17791	17756	17580	17691	17604	17476	17646	17553	17494	17641	17457	17683	17618	17535	17709	17626	17683	17428	17579	17521	17489	17534	17652	17597	17508	17532	17648	17660	17792	17631	17795	17826	17741	17635	17925	17647	17490	17461	17768	17822	17596	17678	17758	17676	17411	17497	17492	17486	17461	17376	17504	17404	17692	17316	17656	17548	17550	17653	17555	17645	17519	17752	17679	17701	17708	17535	17719	17664	17692	17573	17603	17577	17630	17490	17373	17512	17529	17656	17583	17544	17550	17552	17451	17395	17548	17374	17488	17632	17544	17787	17684	17613	17804	17717	17346	17682	17622	17727	17514	17589	17632	17767	17508	17523	17634	17623	17480	17624	17646	17696	17547	17497	17578	17663	17732	17698	17680	17803	17560	17603	17584	17720	17416	17646	17831	17524	17764	17664	17864	17618	17526	17565	17618	17576	17747	17751	17717	17639	17533	17685	17579	17711	17534	17563	17545	17658	17596	17738	17663	17754	17585	17487	17631	17773	17631	17615	17541	17660	17594	17614	17693	17479	17472	17773	17507	17531	17627	17681	17522	17593	17696	17664	17762	17635	17785	17475	17790	17514	17527	17557	17512	17550	17857	17659	17515	17527	17575	17586	17648	17608	17578	17628	17510	17588	17371	17444	17666	17534	17593	17649	17524	17604	17249	17531	17693	17541	17765	17626	17772	17443	17408	17586	17595	17492	17574	17607	17764	17584	17434	17750	17469	17809	17542	17668	17717	17469	17648	17546	17723	17595	17506	17321	17788	17667	17577	17755	17813	17454	17706	17619	17599	17628	17398	17435	17552	17581	17621	17418	17598	17602	17588	17597	17674	17742	17569	17587	17658	17790	17604	17314	17460	17550	17609	17933	17613	17656	17489	17628	17531	17562	17575	17657	17716	17671	17374	17700	17865	17669	17635	17464	17843	17528	17509	17713	17590	17456	17598	17592	17640	17496	17624	17504	17433	17572	17553	17674	17687	17600	17431	17558	17430	17277	17565	17592	17588	17653	17653	17803	17864	17548	17578	17617	17453	17680	17479	17524	17638	17420	17590	17636	17370	17655	17542	17566	17500	17401	17474	17597	17701	17305	17536	17550	17405	17572	17650	17574	17553	17644	17612	17648	17465	17684	17416	17622	17694	17757	17726	17537	17572	17897	17538	17497	17652	17532	17710	17512	17718	17527	17846	17536	17687	17673	17537	17601	17805	17593	17460	17639	17616	17751	17528	17687	17614	17688	17466	17649	17678	17657	17488	17744	17662	17479	17548	17664	17559	17694	17523	17454	17526	17679	17486	17723	17541	17468	17598	17739	17600	17545	17678	17561	17705	17536	17623	17605	17793	17816	17601	17666	17671	17434	17531	17674	17619	17747	17606	17579	17626	17513	17505	17619	17600	17515	17778	17555	17511	17528	17536	17857	17506	17463	17562	17699	17564	17673	17513	17481	17657	17571	17767	17453	17607	17558	17529	17671	17725	17765	17701	17464	17492	17501	17540	17546	17627	17627	17620	17626	17624	17692	17675	17587	17749	17669	17716	17481	17672	17741	17702	17611	17410	17568	17530	17626	17407	17573	17707	17642	17416	17663	17620	17751	17557	17658	17602	17536	17692	17536	17441	17700	17329	17577	17780	17617	17513	17535	17519	17589	17516	17566	17598	17620	17582	17705	17511	17567	17720	17730	17702	17693	17345	17594	17730	17685	17672	17636	17565	17736	17547	17802	17721	17515	17597	17536	17766	17691	17468	17465	17666	17424	17870	17591	17592	17478	17473	17658	17617	17579	17681	17679	17594	17622	17621	17506	17483	17673	17610	17415	17803	17563	17591	17639	17639	17608	17464	17645
24633	39465	35616	26842	22047	19822	18731	17709	17004	16655	16418	15799	15473	15545	15231	15127	15101	15121	15049	15183	14971	15101	15150	15228	15012	15139	15128	14973	15116	15287	15080	15005	15029	14821	15116	15292	15131	14842	15180	15077	15159	15038	15020	15039	15007	14899	15056	15058	16142	18579	16671	16051	15630	15129	14939	15017	15030	14931	14995	14996	15046	15010	14880	14893	14923	14833	14806	14914	14848	14785	14951	14969	14860	14924	15048	14912	14985	14839	14968	14922	14777	14809	15040	14886	14854	14925	14819	14889	14909	14936	15065	14917	14802	14878	14814	14783	15077	14761	14899	14969	14881	14777	14861	14911	14809	14980	14954	14848	14904	15011	15028	15084	14859	14753	14866	14899	14919	14910	14906	14857	14850	14766	14927	15032	14877	14982	14782	14733	14672	15059	14957	14851	15171	14989	14866	14971	14930	14819	15059	14740	14929	14979	14856	14880	14967	15013	14768	14863	14966	14937	14977	14919	14809	14820	14883	14896	14945	14862	14989	14776	15006	14969	14857	15164	14970	14926	14926	14795	14803	14885	14755	14835	15044	14971	14753	14774	14800	15037	14915	14992	14844	14945	14843	15016	14954	15186	14733	14762	14873	14800	14942	14744	14953	14906	14904	14969	14878	14774	14810	14838	14858	14807	14816	15001	14628	15058	14934	14869	14826	14872	15031	14799	14877	14694	14910	14910	14869	14821	14900	14938	15051	15059	14924	14959	14862	14936	14711	15039	14988	14757	14921	14831	14915	14789	14768	14908	15035	14766	14882	15129	15021	14990	14987	14862	14924	14781	14869	14806	15124	14964	14778	14897	14785	14857	15022	14960	14961	15016	14925	14939	14849	14884	15035	14896	15000	14798	14841	14916	14874	15051	14967	14909	14989	14977	15023	14811	14914	14989	14901	14858	14861	15053	14844	14902	14849	14987	14804	14805	14848	14859	14814	14892	15109	14746	14962	15047	14838	14754	14905	15033	14979	14783	14955	14951	14804	14895	14908	14991	14953	14877	14907	14911	15021	14790	14914	14947	14850	14792	14850	14931	14957	14764	14912	14780	14826	14884	14794	14809	14815	14844	14925	15125	14794	14927	14751	14971	14959	14818	14957	14988	14901	14833	14736	15001	14915	14930	14983	15037	14977	14876	14822	14987	14883	14836	14831	14920	14730	14948	14907	14938	14997	14773	14827	14714	14826	14921	14769	14990	14930	14813	14702	14983	14822	14768	14897	14852	14985	14901	14955	14921	14960	14894	14984	14992	14963	14899	14887	14856	14795	15140	14785	14705	14874	14973	14840	14901	14884	14960	14881	14792	15022	14682	14957	14899	14819	14883	14742	14882	14874	15019	14953	14806	14690	14959	14907	14937	14895	14941	14867	14918	14952	14970	14904	14757	14932	14937	14875	14865	14936	14940	14736	14928	14804	14898	14913	14748	14904	14860	14955	15007	15047	14920	14958	14872	14914	14736	14766	14965	14929	14680	14616	14773	14957	14720	14826	14827	15031	14991	14938	14953	14808	14878	14782	14791	14954	14958	14920	14895	14908	14845	14796	14829	14911	14909	14715	15046	14712	14763	14986	14762	14929	14967	14870	14857	15112	14849	14801	14727	15069	14843	14797	14829	14775	14861	14708	14884	14845	14867	14941	14949	14999	14675	14785	14844	14831	14773	14842	14916	14759	14861	14894	14922	14861	14877	14791	14866	14827	14999	14791	15049	14915	14719	15053	14836	14849	15012	14962	14740	14884	15026	14615	14890	14729	15006	14857	14987	14986	14938	14825	15095	14919	14866	14610	14973	15100	14951	14905	14927	14746	14822	14775	14892	14877	14923	14866	14942	15063	14825	14878	14931	14766	14889	14909	15024	14847	14885	14719	14970	14873	14835	14939	15074	14780	14798	14937	14944	14828	14741	14982	14879	14863	14916	14836	14921	14889	14894	14925	14885	15009	14988	15114	14930	14744	14971	14793	14825	14894	14819	14852	14849	14962	14791	14765	14915	14989	14803	14905	14826	14677	14913	14974	14874	14819	14891	14870	14901	14996	14813	14980	15059	14958	15063	14876	14546	14833	14743	14983	14923	14925	14906	14906	14757	14773	14896	14908	14689	14894	14900	14885	14945	14833	14792	14878	14819	14836	14893	14905	14790	14861	14975	14970	14956	14908	14915	14825	14950	14955	14791	14735	14776	14872	14937	14984	14735	14924	14854	14759	15030	15014	15004	14800	14952	14840	14903	14862	14932	14806	15039	14802	14822	14859	14894	14796	14855	14963	14846	14785	15050	14873	14787	14879	14954	15019	14850	14766	14974	14909	14861	14890	14900	14914	14952	14745	14816	14983	14942	15053	14843	14631	14983	14987	14779	14914	15000	15018	14891	14904	14790	14888	14989	14925	14826	14832	14763	14960	14833	15063	14887	14957	14857	14824	14952	14986	15001	14898	14934	14921	14858	14968	14873	14946	14884	14766	14861	14870	15057	14902	14857	14962	14850	14869	14761	14727	14996	14877	14755	14912	15042	14824	14839	14956	14816	14779	14961	14697	14856	14942	14789	15000	14908	14830	14886	14767	14776	14729	14873	15072	14817	14850	14769	14800	14857	14785	14971	14866	14897	15127	14980	14940	14977	14847	14964	14965	14755	15092	14779	14830	14791	14634	14904	15008	14978	14828	14926	14863	14846	14754	14974	14932	14894	15004	14874	14866	14768	14863	14803	14700	14870	14785	14752	14902	14940	15034	14721	14910	14822	14917	15008	14818	14814	14808	14964	14899	14858	14854	14966	14916	14804	14935	14877	15059	14753	14880	14938	14758	14766	14877	14838	14808	14852	14754	14894	14882	14948	14889	14878	14857	14777	14902	14790	14905	14914	14956	14786	14781	14804	14937	14854	14721	14954	15103	14794	14874	14920	14859	14759	14935	14906	14977	14816	14857	14978	14852	14938	15010	14940	14847	14856	14864	14829	14909	14915	14865	14847	14999	14861	14750	14920	14975	14816	14760	14808	14871	14855	14840	14824	14922	14777	14807	14892	14722	14749	14704	14915	15027	15080	14767	14916	14807	14796	14923	14904	14935	14868	14783	14998	14815	14981	14947	14864	15044	14931	14743	14914	14987	14835	14962	14907	14877	14843	14931	14779	14879	14940	15022	14845	14864	14924	14830	14935	14900	14862	14925	14875	14936	14772	15011	14781	14763	15043	14804	14672	14938	14915	14885	14878	14811	14840	14901	14772	14889	14869	14789	14900	14915	15021	14836	15006	14745	14899	14826	14850	14785	14992	14914	15015	14731	14872	15020	14740	14933	15023	14925	14818	15011	14826	15042	14792	14979	14898	14920	15021	14978	14701	14970	14645	14946	14774	14884	14722	14998	14839	14904	14775	14920	14868	14893	14882	14758	14625	14876	14741	14849	14869	14790	14839	14896	14996	14953	14897	14877	14894	14847	14939	14926	14793	14801	14910	14951	14912	14959	14795	14858	14962	14867	14888	14929	14867	14973	14905	14998	14915	14860	14941	14926	14930	15045	14796	14862	14806	15040	14879	14999	14995	14782	14766	15082	14747	15097	14748	14870	14776	14731	15133	14987	14861	14825	14936	14767	14835	14968	14995	14818	14809	14855	14872	14825	14887	15058	14823	14891	14768	14866	14890	14849	14827	14968	15052	14942	14958	14924	14914	15010	14880	14924	14887	14930	14821	14853	14839	14971	14840	14678	14865	15059	14872	14905	14834	14950	14916	14865	14662	14806	14831	14960	14871	14954	14840	14723	14767	14953	14988	14882	14914	14828	14963	14894	14899	14916	14750	14888	14986	14975	14883	14892	14740	14819	14787	14897	14922	14789	14860	14908	14812	14798	14816	14821	14847	14978	14995	14923	14862	14797	14921	14874	14740	14974	14815	14951	14834	14957	14896	14920	14914	15016	14921	14858	14873	15050	14747	14961	14795	14798	14937	14831	15027	15013	14812	14977	14849	14848	14901	14863	14769	14989	14874	14902	14962	14794	14898	14928	14957	14859	14851	14841	14776	14904	14834	14887	14955	14807	14864	14986	14798	14969	14696	14927	14804	15099	14784	14896	14799	14917	14792	14870	14829	15052	14942	14868	14840	14896	14906	14783	14884	14821	14984	14965	14727	14838	14979	14808	14944	14967	14798	14749	14705	14851	14855	14775	14815	15000	15024	14873	14985	14855	14894	14899	14739	14884	14870	14820	14965	14828	14881	14995	14859	14882	14837	14924	14929	14859	14980	14752	14939	14823	14719	14819	14712	14873	14981	14853	14877	14721	14955	14871	15000	14848	15016	14770	14898	14859	14860	14691	15024	15017	14834	14743	15057	14901	14964	14804	14753	14997	15052	14761	14828	14811	14928	14708	14881	14868	14938	14817	14986	14720	14804	14730	14850	15102	14939	14961	14911	14900	14849	14969	14857	14904	14782	14929	14998	14990	14873	14929	14831	14904	14940	14866	15038	14766	14953	14887	14952	14876	15025	14801	14993	14960	14902	15025	14881	14934	14782	14910	14763	14959	14872	14911	14959	14951	14882	14739	14858	14785	14909	14857	14846	14813	14845	14884	14865	14792	14947	14837	14776	14865	14799	14887	14908	14978	14886	14947	14863	14843	14781	14784	14923	14832	14899	14927	14916	15048	14877	14865	14913	14967	14894	14888	14823	15067	14811	14687	14917	14874	14989	14895	14900	14707	14908	14825	14962	14986	14985	14848	14873	14867	14879	14821	14883	14887	14990	14835	15013	14897	15024	14923	14945	14869	14916	14884	14871	14898	14715	14955	14975	14809	15127	14889	14792	14907	14798	14868	15040	14826	14908	14875	14888	14696	14974	14789	14765	14790	14820	14756	14890	14932	15011	14917	14787	14808	14912	14852	15002	14821	14996	14935	14816	14853	14839	14793	14851	14852	14876	14848	14970	14815	14707	14911	14866	14942	14796	14623	14730	14878	14906	14974	14740	14621	14862	14745	14969	14792	14809	14686	14800	14764	14908	15038	15017	14894	14813	14957	14881	14952	14812	14962	14901	14908	14840	15128	14874	14941	14791	14709	14867	15012	14770	15023	14982	14836	14941	14894	14961	14965	14837	14862	14916	14997	15025	14846	14786	14844	14883	14801	14981	14737	15019
27861	22618	26587	23656	19836	19664	19724	19355	19035	19024	19294	18968	19033	19021	18823	18829	18845	18741	18798	18828	18803	18851	18999	18898	18686	18704	18856	19072	18891	18870	18988	18937	18920	19054	18963	18760	19023	18843	18967	18773	18730	19011	18922	18775	18873	18672	18646	18780	18903	18995	18985	19036	18907	18761	18831	18874	18819	18737	18719	18908	18781	18935	18704	18749	18722	18805	18914	18730	18619	18607	18762	18517	18494	19102	18908	18875	18711	18898	18848	18829	18870	18970	18614	18756	18819	18672	18873	18783	18782	18882	18862	19006	18770	18680	18726	18875	18773	18673	18754	18804	18864	18873	18772	18828	18663	18683	18703	18942	18726	18697	18837	18807	18776	18730	18681	18855	18697	18789	18891	18863	18675	18649	18775	18727	18902	18711	18813	18822	18624	18794	18900	18928	18866	18768	18791	18908	18644	18477	18724	18560	18801	18693	18576	18761	18885	18742	18748	18847	18691	18715	18826	18881	18763	18646	18661	18669	18830	18970	18606	18817	18713	18677	18825	18776	18727	18783	18973	18741	18660	18685	18904	18852	18676	18680	18654	18721	18815	18941	18860	18685	18822	18811	18646	18760	18512	18873	18597	18807	18794	18715	18619	18878	18659	18714	18749	18795	18747	18794	18539	18830	18933	18946	18741	18707	18848	18800	19011	18818	18872	18741	18830	18744	18857	18992	18898	18610	18704	18755	18623	18866	18673	18771	18891	18837	18849	18920	18875	18654	18725	18720	18630	18847	18762	18615	18763	18661	18817	18744	18478	18778	18668	18682	18633	18626	18696	18933	18970	18993	18695	18738	18902	18920	18878	18639	18810	18737	18788	18804	18702	18795	18772	18738	18884	18786	18849	18882	18914	18779	18795	18736	18486	18824	18841	18755	18731	18963	18688	18898	18832	18770	18869	18710	18703	18886	18773	18897	18907	18649	18686	19040	18766	18630	18774	18740	18844	18761	18679	18875	18700	18729	18842	18895	18742	18798	18870	18664	18999	18824	18918	18685	18829	18833	18600	18879	18879	18951	18922	18712	18761	18784	18688	18709	18851	18748	18729	18789	18774	18750	18918	18706	18751	18875	18905	18730	18821	18836	18752	18639	18854	18746	18761	18797	18909	18617	18663	18759	18614	18810	18943	18754	18853	18594	18725	18807	18790	18861	18967	18838	18925	18920	18828	18671	18947	18616	18834	18785	18715	18910	18735	18710	18801	18687	18902	18831	18979	18894	18802	18772	18719	18912	18749	18773	18744	18719	18766	18823	18906	18753	18885	18740	18798	18726	18762	18687	18673	18781	18449	18799	18857	18896	18719	18676	18837	18694	18573	18637	18877	18803	18632	18795	18837	18870	18587	18803	18831	18788	18762	18739	18658	18688	19002	18766	18610	18883	18819	18767	18692	19079	18874	18635	19032	18767	18615	18804	18824	18852	18790	18715	18776	18785	18714	18595	18702	18849	18879	18836	19095	18861	18738	18915	18861	19065	18724	18823	18735	18730	18855	18793	18746	18725	18741	18715	18633	18763	18640	18930	18856	18761	19033	18988	18952	18895	18744	18787	18593	18743	18719	18565	18874	18907	18691	18919	18864	18775	18838	18897	18910	18812	18829	18627	18756	18799	18600	18692	18641	18882	18929	18651	18888	18757	18857	18660	18815	18814	18748	18798	18599	18741	18746	18849	18818	18667	18958	18698	18731	18899	18865	18755	18927	18945	18784	18750	18574	18673	18592	18986	18894	18861	18737	18829	18814	18802	18779	18921	18810	18815	18732	19074	18819	18785	18696	18799	18721	18620	18701	18802	18693	18694	18750	18872	18640	18801	18701	18728	18860	18750	18799	18693	18826	18800	18654	18821	18751	18576	18992	18832	18877	18843	18938	18747	18801	18828	18768	18733	18776	19106	18801	18744	18776	18856	18899	18818	18572	18799	18967	18855	18950	18721	18904	18915	18724	18859	18881	19028	18677	18934	18898	18558	18730	18813	18631	18838	18824	18959	18921	18712	18886	18893	18918	18790	18798	18777	18768	18784	18998	18691	18790	18714	18637	18694	18764	18790	18775	18974	18910	18800	18586	18566	18585	18722	18578	18717	18844	18764	18858	18903	18744	18744	18710	18653	18790	18836	18823	18912	18908	18738	18521	18550	18748	18730	18657	18612	18744	18827	18745	18950	18799	18895	18939	18857	19079	18810	19032	18649	18842	18551	18685	18707	18606	18831	18850	18719	18592	18823	18633	18823	18992	18950	18797	18773	18827	18581	18881	18734	18685	18874	18734	18795	18927	18786	18788	18773	18896	18787	18802	18872	18864	18770	18882	18736	18811	18686	18711	18821	18834	18770	18808	18768	18714	18654	18753	18687	18701	18960	18727	18610	18495	18781	18790	18631	18904	18667	18722	18938	18624	18754	18817	18781	18858	18611	18839	18777	18624	18724	18925	19030	18825	18750	18732	18800	18658	18863	18919	18600	18942	18647	18851	18842	18642	19000	18742	18678	18786	18881	18883	18778	18690	18903	18723	18594	18899	18872	18616	18823	18743	18666	18910	18713	18794	18788	18603	18869	18773	18857	18878	18856	18931	18716	18753	18729	18786	18782	18804	18591	18924	19008	18992	18780	18692	18822	18827	18559	18625	18774	18557	18735	18527	18860	18827	18811	18818	18890	18738	18649	18714	18827	18670	18692	18842	18655	19053	18651	18813	18749	18864	18860	18841	18942	18697	18633	18652	18852	18752	18873	18871	18812	18737	18714	18721	18859	18762	18919	18976	18846	18643	18883	18820	18757	18939	18975	18846	18894	18819	18668	18917	18819	18820	18743	18815	18969	18915	18748	18756	18684	18762	18825	18831	18849	18885	18971	18864	18995	19060	18840	18623	18841	18829	18796	18735	18695	18811	18766	18665	18934	18797	18793	18754	18908	18840	18939	18616	18673	18908	18620	18731	18637	18945	18937	18885	18822	18701	18844	18891	18718	18588	18703	18590	18800	18872	18767	18704	18659	18738	18970	18811	18777	18595	18897	18991	18892	18474	18620	18677	18949	18920	18779	18888	18821	18581	18761	18878	18669	18745	18702	18648	18569	18741	18849	18691	18748	18882	18762	18916	18893	18963	18810	18831	18740	18816	18999	18786	18824	18882	18720	18648	18717	18694	18928	18910	18787	18820	18902	18883	18801	18613	18701	18823	18784	18891	18787	18835	18599	18745	19000	18905	18755	18618	18612	18614	19143	18592	18731	18748	18871	18869	18855	18788	18883	19056	18686	18914	18942	18874	18949	18985	18932	18968	18899	18734	18935	18681	18717	18639	18894	18828	18853	18723	18823	18593	18689	18862	18874	18815	18943	19058	18694	18861	18772	18667	18773	18785	18792	18916	18895	18799	18670	18644	18709	18623	18704	18855	18863	18745	18774	18878	18796	18944	18873	18830	18645	18865	18882	18884	18709	18889	18912	18902	18864	19054	18574	18701	18524	18720	18805	18736	18834	18872	18785	18966	18810	18799	18727	18725	18816	18814	18859	18712	18757	18624	18906	18815	18726	18797	18993	18730	18560	18549	18928	18678	18899	18662	19064	18676	18790	18731	18737	18710	18737	18838	18697	18701	18893	18878	18865	18962	18803	18675	18764	18805	19004	18617	18703	18729	18676	18907	18887	18910	18826	18727	18876	18738	18705	18937	18815	18696	18885	18753	18888	18959	18836	18759	18988	18762	18740	18914	18819	18745	18836	18609	18664	18817	18791	18914	18644	18719	18798	18782	18865	18837	18953	18916	18857	18825	18796	18933	18767	18669	19069	18710	18947	18898	18943	18678	18732	18748	18597	18913	18913	18679	18509	18597	18631	18902	18771	18611	18702	18760	18657	18850	18569	18864	18674	18804	18908	18956	18910	18906	18799	18975	18892	18520	18816	18840	18654	18909	18841	18709	18749	19150	18788	18908	18784	19081	18859	18756	18824	18788	18770	18762	18842	18831	18863	18767	18639	18717	18753	18617	18814	18846	18968	18993	18747	18840	18773	18695	18745	18846	18938	18759	18676	18712	18901	18800	18763	18631	18921	18825	18830	18712	18746	18742	18859	18917	18847	18900	18656	18708	18697	18713	18858	18777	19092	18528	18589	18802	19139	18619	18694	18939	18893	18916	18490	18740	18864	18734	18772	18963	18706	18679	18861	18763	18604	18799	18886	18677	18859	18694	18741	18807	18841	18775	18728	18719	18760	18915	18579	18633	18574	18647	18795	18803	18838	18877	19068	18873	18794	18737	18808	18965	18796	18762	19002	18972	18926	18740	18707	18759	18754	18983	18883	18829	18814	18580	18712	18856	18696	18688	18798	18810	18664	18759	18733	18909	19041	18895	19041	18757	18857	18701	18753	18544	18797	19014	18656	18908	18891	18931	18758	18873	18876	18724	18591	18692	18882	18687	18604	18655	18910	18799	18692	18920	18719	18761	18829	18680	18798	18752	18741	18600	18803	18842	18829	18847	18809	18794	18809	18928	18589	18838	18621	18737	19003	18798	18742	18915	18657	18626	18767	18891	18799	18820	18681	18785	18905	18823	18676	18922	18635	18841	18765	18854	18954	18937	18802	18615	18548	18820	18712	18804	19060	18630	18847	18722	18907	18866	18773	19011	18597	18807	18926	18803	18630	18850	18940	18813	18824	18804	18823	18903	18699	18811	18868	18826	18844	18737	18834	18849	18896	18794	18887	18725	18666	18813	18825	18870	18877	18662	18833	18787	18514	18695	18956	18859	18843	18903	18600	18824	18658	18793	18666	19029	18808	18695	18790	18931	18747	18871	18618	18667	18658	18903	18839	18756	18933	18659	18739	18908	18941	18688	18926	18740	18563	18925	18855	18928	18895	19011	18921	19042	18852	18724	18638	18827	18666	18835	18562	18741	18971	18998	18868	18731	18738	18613	18793	19097	18691	18932	18746	18632	18597	18923	18837	18898	18754	18898	18890	18856	18780	18897	18796	18875	18901	18650	18668	18713	18716	18767	18828	18867	18729	18716	18767	18861	18780	18905	18773	18855	18723	18895	18589	18860	18788	18735	18774	18685	18758	18766	19057	18944	18738	19105	18909	18945	18833	18693	18739	18863	18680	18784	18846	18889	18773	18923	18809	18703	18860
18956	24314	22919	18865	17565	16905	16410	16291	16032	16052	15811	15859	15503	15601	15762	15670	15662	15508	15487	15720	15520	15644	15599	15818	15648	15565	15598	15475	15774	15546	15602	15698	15679	15651	15565	15612	15614	15506	15459	15458	15527	15632	15754	15533	15594	15457	15707	15740	15728	15820	15828	15744	15542	15554	15697	15533	15497	15671	15504	15537	15460	15557	15558	15503	15558	15705	15600	15500	15592	15541	15366	15608	15649	15587	15458	15613	15678	15669	15640	15785	15686	15726	15619	15467	15539	15615	15416	15544	15603	15667	15424	15679	15547	15660	15671	15739	15681	15318	15564	15568	15592	15682	15465	15536	15518	15427	15694	15615	15525	15684	15604	15445	15613	15389	15640	15652	15595	15520	15643	15570	15593	15524	15569	15402	15583	15548	15661	15522	15446	15716	15572	15526	15463	15631	15518	15610	15637	15561	15554	15612	15762	15547	15582	15734	15554	15353	15625	15507	15476	15557	15596	15417	15534	15660	15568	15434	15492	15661	15482	15830	15517	15492	15477	15630	15483	15681	15544	15420	15582	15499	15517	15686	15445	15758	15439	15684	15571	15515	15504	15564	15587	15641	15378	15438	15569	15574	15526	15665	15499	15521	15456	15528	15746	15445	15742	15443	15551	15462	15720	15551	15465	15400	15472	15532	15500	15606	15742	15507	15623	15540	15615	15569	15324	15586	15632	15341	15483	15589	15520	15634	15473	15494	15462	15442	15819	15495	15374	15396	15615	15584	15569	15511	15675	15517	15670	15571	15539	15649	15520	15578	15474	15600	15548	15647	15547	15510	15573	15542	15681	15468	15743	15703	15508	15512	15392	15659	15620	15394	15411	15606	15424	15386	15426	15569	15464	15604	15567	15707	15660	15624	15527	15514	15618	15425	15623	15555	15613	15446	15576	15544	15785	15619	15487	15440	15520	15595	15496	15569	15638	15455	15507	15531	15724	15576	15545	15442	15373	15591	15479	15580	15595	15700	15637	15520	15582	15607	15612	15548	15672	15586	15385	15484	15485	15518	15450	15565	15787	15370	15566	15650	15526	15466	15549	15583	15638	15636	15571	15542	15569	15632	15460	15722	15451	15649	15632	15661	15298	15660	15659	15466	15501	15660	15573	15549	15402	15603	15573	15699	15494	15441	15557	15528	15404	15610	15564	15632	15461	15591	15508	15481	15439	15496	15638	15558	15558	15463	15458	15446	15656	15329	15527	15504	15621	15664	15384	15444	15798	15664	15506	15542	15716	15700	15528	15584	15705	15561	15639	15722	15620	15696	15513	15465	15419	15458	15564	15541	15567	15496	15498	15641	15679	15434	15498	15573	15533	15557	15478	15521	15539	15752	15652	15546	15432	15582	15480	15551	15510	15554	15610	15515	15556	15540	15518	15599	15721	15434	15500	15658	15546	15778	15605	15472	15513	15416	15508	15524	15445	15536	15530	15581	15382	15429	15478	15536	15693	15527	15516	15554	15603	15408	15576	15775	15487	15674	15506	15623	15537	15596	15715	15695	15532	15565	15688	15609	15558	15521	15542	15320	15543	15672	15476	15704	15632	15466	15562	15576	15551	15515	15601	15597	15440	15623	15336	15581	15648	15612	15612	15459	15515	15732	15458	15598	15702	15600	15647	15531	15437	15389	15726	15344	15427	15537	15476	15363	15564	15462	15601	15563	15486	15617	15407	15741	15465	15388	15497	15568	15443	15475	15745	15663	15459	15468	15625	15513	15477	15503	15582	15482	15495	15553	15606	15618	15465	15607	15391	15596	15548	15583	15525	15648	15673	15413	15581	15613	15626	15542	15369	15586	15562	15604	15646	15545	15465	15546	15533	15345	15606	15459	15650	15491	15395	15494	15503	15449	15559	15691	15549	15493	15432	15632	15405	15688	15512	15526	15579	15381	15526	15525	15462	15561	15544	15581	15526	15554	15552	15681	15498	15573	15574	15508	15696	15559	15522	15646	15588	15643	15559	15676	15835	15365	15514	15579	15582	15558	15662	15659	15515	15604	15602	15500	15696	15632	15528	15593	15525	15602	15517	15578	15612	15483	15591	15514	15333	15399	15583	15482	15577	15290	15544	15659	15569	15710	15433	15599	15641	15629	15762	15548	15430	15704	15518	15570	15648	15541	15493	15378	15753	15579	15476	15551	15391	15463	15474	15552	15707	15579	15602	15581	15593	15662	15677	15692	15508	15533	15357	15587	15569	15451	15550	15514	15421	15481	15647	15427	15469	15416	15602	15405	15747	15529	15552	15665	15519	15696	15425	15565	15511	15531	15595	15581	15461	15659	15580	15524	15583	15630	15755	15551	15475	15661	15653	15548	15607	15576	15372	15729	15527	15522	15690	15534	15570	15628	15466	15575	15383	15646	15671	15574	15640	15467	15542	15769	15588	15691	15618	15527	15572	15356	15589	15619	15436	15387	15616	15706	15734	15486	15415	15546	15602	15471	15394	15546	15439	15615	15607	15533	15658	15601	15428	15536	15565	15406	15557	15311	15531	15509	15574	15603	15445	15447	15641	15775	15517	15639	15587	15544	15673	15456	15598	15491	15440	15588	15549	15494	15681	15540	15669	15666	15562	15457	15662	15605	15625	15649	15527	15486	15591	15520	15616	15543	15569	15692	15612	15669	15806	15556	15471	15534	15490	15356	15635	15566	15492	15671	15570	15479	15528	15616	15340	15509	15625	15508	15488	15320	15547	15585	15461	15638	15530	15548	15624	15595	15423	15462	15525	15594	15389	15512	15344	15702	15557	15671	15348	15555	15361	15510	15504	15427	15586	15689	15534	15621	15561	15624	15538	15624	15564	15345	15699	15549	15560	15680	15649	15619	15673	15574	15439	15628	15457	15543	15673	15430	15485	15561	15447	15654	15594	15511	15566	15430	15491	15476	15521	15553	15609	15447	15575	15422	15523	15491	15415	15629	15545	15793	15696	15468	15545	15768	15463	15509	15550	15741	15738	15360	15481	15491	15659	15627	15443	15850	15564	15323	15731	15433	15651	15692	15514	15636	15523	15620	15544	15582	15446	15511	15503	15450	15348	15625	15659	15661	15579	15610	15757	15550	15570	15592	15621	15608	15480	15500	15459	15400	15484	15620	15477	15523	15719	15755	15563	15410	15651	15732	15531	15535	15711	15583	15701	15578	15512	15627	15746	15508	15575	15418	15600	15559	15585	15358	15553	15526	15422	15513	15484	15400	15436	15514	15601	15562	15563	15420	15551	15519	15585	15494	15605	15652	15484	15584	15617	15542	15605	15574	15516	15501	15354	15706	15562	15573	15572	15601	15581	15446	15631	15685	15493	15666	15599	15654	15550	15699	15505	15502	15659	15502	15613	15453	15624	15493	15510	15601	15780	15577	15552	15649	15624	15666	15505	15466	15614	15610	15511	15564	15551	15604	15629	15650	15616	15517	15505	15610	15595	15664	15474	15706	15526	15580	15574	15450	15552	15626	15661	15465	15461	15552	15573	15525	15548	15501	15556	15588	15633	15657	15446	15591	15617	15684	15578	15556	15456	15528	15514	15645	15504	15550	15647	15559	15617	15502	15622	15637	15726	15467	15653	15689	15629	15570	15519	15582	15412	15457	15523	15542	15588	15576	15755	15627	15740	15531	15515	15744	15479	15479	15738	15601	15638	15491	15623	15711	15508	15574	15546	15715	15504	15393	15657	15652	15803	15416	15596	15721	15610	15514	15548	15582	15430	15462	15574	15482	15761	15566	15379	15597	15480	15689	15736	15504	15646	15460	15584	15630	15582	15589	15409	15685	15467	15570	15692	15692	15605	15610	15481	15713	15483	15768	15609	15419	15556	15511	15606	15698	15536	15650	15447	15465	15603	15546	15503	15616	15612	15531	15609	15464	15323	15571	15739	15794	15554	15642	15585	15604	15593	15655	15570	15489	15695	15642	15616	15673	15572	15541	15698	15636	15512	15532	15715	15436	15635	15459	15642	15619	15490	15566	15308	15473	15712	15573	15633	15692	15484	15506	15649	15620	15514	15586	15430	15497	15610	15452	15477	15553	15534	15742	15483	15438	15467	15511	15670	15573	15422	15520	15563	15615	15491	15513	15634	15540	15708	15419	15619	15543	15605	15702	15772	15675	15578	15543	15467	15543	15650	15516	15610	15636	15551	15473	15815	15464	15646	15629	15541	15714	15562	15341	15469	15617	15614	15620	15506	15632	15626	15550	15781	15655	15576	15539	15678	15542	15318	15630	15670	15575	15483	15500	15620	15646	15572	15407	15404	15618	15619	15667	15336	15612	15743	15500	15560	15689	15429	15450	15708	15459	15399	15603	15664	15696	15578	15585	15604	15584	15592	15414	15671	15524	15519	15717	15434	15512	15495	15580	15632	15608	15592	15509	15662	15662	15707	15609	15546	15501	15476	15637	15634	15499	15585	15526	15635	15657	15682	15506	15487	15570	15592	15502	15533	15543	15499	15583	15641	15738	15596	15634	15542	15587	15852	15568	15654	15581	15619	15616	15600	15594	15475	15641	15406	15449	15629	15510	15527	15428	15625	15626	15477	15699	15600	15543	15558	15573	15488	15568	15479	15523	15483	15365	15566	15546	15639	15725	15511	15607	15592	15645	15603	15700	15516	15419	15659	15531	15450	15705	15620	15665	15367	15551	15571	15674	15573	15597	15647	15588	15741	15450	15570	15405	15481	15531	15681	15572	15466	15453	15555	15704	15783	15410	15391	15671	15558	15385	15437	15547	15538	15409	15523	15606	15429	15562	15532	15623	15608	15506	15531	15638	15334	15445	15721	15499	15498	15738	15546	15644	15509	15422	15490	15577	15487	15687	15652	15500	15620	15553	15562	15556	15500	15697	15692	15403	15561	15455	15456	15539	15595	15624	15510	15637	15442	15656	15511	15411	15619	15570	15598	15424	15578	15587	15516	15688	15750	15344	15615	15666	15659	15533	15529	15576	15650	15618	15443	15583	15471	15743	15453	15748	15809	15610	15639	15540	15448	15463	15495	15517	15598	15516	15554	15511	15533	15480	15554	15504	15580	15448	15493	15511	15525	15659	15360	15587	15606	15498	15551	15437	15607	15635	15535	15607	15605	15557	15479	15443	15749	15400	15745	15514	15630	15551	15513	15398	15669	15471
23790	21378	28894	24312	22545	23393	23083	20129	19788	19525	19331	19163	19112	19138	19035	18881	19248	18886	18957	18999	19025	18925	18981	18917	19096	18900	18879	18858	18794	18827	18945	18674	18704	18936	18970	18845	18792	18893	19083	18812	18809	18806	18883	18770	18708	18857	18810	18912	19213	19878	19454	19278	19138	18926	18941	18913	18691	18824	18769	18847	18845	18908	18939	18781	18675	18703	18787	18598	18810	18775	18905	18602	18754	18884	18685	19049	18830	18666	18724	18615	18939	18789	18829	18449	18722	18833	18765	18761	18839	18797	18978	18783	18872	18702	18897	18705	18819	18649	18722	18615	18551	18553	18860	18781	18785	18913	18848	18852	18725	18793	18875	18736	18748	18723	18591	18566	18738	18845	18816	18858	18623	18868	18845	18735	18777	18756	18742	18871	18923	18765	18620	18618	18719	18829	18603	18749	18875	18621	18775	18652	18816	18792	18931	18662	18670	18698	18661	18834	18777	18642	18624	18501	18726	18706	18855	18817	18958	18804	18716	18824	18822	18675	18951	18670	18807	18823	18527	18668	18793	18771	18666	18659	18857	18937	18630	18768	18705	18717	18724	18737	18796	18957	18695	18850	18954	18975	18732	18832	18941	18793	18691	18707	18831	18607	18718	18720	18657	18579	18784	18761	18715	18779	18916	18581	18854	18609	18832	18647	18785	19008	18926	18924	18547	18839	18813	18889	18719	18975	18766	18775	19089	18755	18794	18720	18668	18851	18809	18945	18856	18831	18672	18709	18590	18611	18817	18742	18807	18806	18601	18913	18905	18931	18708	18630	18686	18856	18691	18701	18748	18776	18778	18766	18792	18614	18600	18720	18707	18743	18594	18769	18865	18622	18674	18635	18711	18788	18738	18706	18766	18876	18665	18757	18582	18860	18698	18644	18756	18814	18749	18819	18749	18888	18666	18762	18722	18694	18864	18858	18735	18708	18605	18480	18716	18625	18841	19075	18696	18972	18748	18896	18819	18786	18903	18652	18834	18998	18477	18555	18791	18735	18748	18800	18610	18701	18741	18864	18821	18835	18765	18721	18793	18827	18647	19027	18568	18908	18510	18662	18781	18752	18701	18856	18779	18655	18662	18623	18698	18803	18784	18666	18719	18812	18794	18942	18728	18909	18775	18796	18791	18669	18649	18651	18869	18672	18871	18856	18666	18550	18642	18635	18665	18778	18698	18903	18711	18900	18670	18626	18571	18871	18700	18793	18898	18948	18876	18865	18737	18830	18726	18697	18914	18817	18988	18727	18719	18622	18737	18714	18827	18852	18859	18287	18696	18996	18640	18705	18786	18639	18595	18877	18866	18804	18606	18734	18683	18707	18716	18623	18680	18576	18656	18567	18635	18723	18543	18708	18690	18952	18944	18683	18842	18710	18566	18712	18726	18694	18831	18653	18737	18620	18660	18791	18627	18835	18791	18915	18620	18516	18777	18550	18669	18963	18565	18819	18701	18753	18645	18708	18560	18618	18714	18621	18705	18855	18644	18710	18513	18794	18857	18702	18830	18813	18794	18653	18730	18906	18740	18697	18667	18612	18686	18718	18811	18689	18914	18656	18752	18797	18812	18676	18815	18738	18776	18817	18911	18852	18585	18778	18764	18837	18746	18708	18659	18932	18697	18983	18766	18696	18889	18719	18843	18677	18529	18794	18546	18706	18773	18707	18609	18636	18794	18737	18787	18826	18674	18752	18433	18555	18700	18552	18711	18694	18706	18696	18690	18614	18857	18617	19012	18693	18804	18541	18778	18775	18649	18665	18736	18855	18597	18756	18874	18887	18682	18629	18675	18929	18633	18921	18755	18746	18742	18617	18928	18720	18994	18752	18779	18843	18812	18558	18732	18715	18738	18762	18817	18726	18779	18734	18750	18786	18794	18730	18682	18903	18865	18700	18853	18768	18732	18834	18791	18935	18766	18668	18578	18559	18918	18742	18746	18750	18705	18715	18826	18718	18672	18641	18795	18710	18691	18836	18805	18831	18679	18429	18821	18974	18907	18829	18607	18986	18703	18658	18795	18723	18708	18750	18406	18567	18679	18611	18806	18951	18799	18850	18765	18576	18728	18739	18707	18662	18629	18715	18696	18663	18551	18878	18666	18511	18911	18713	18669	18852	18990	18862	18785	18654	18628	18728	18785	18930	18770	18694	18623	18700	18671	18789	18867	18877	18708	18793	18822	18889	18770	18722	18864	18705	18772	18729	18924	18705	19114	18681	18756	18883	18905	18767	18789	18644	18668	18873	18478	18700	18932	18831	18714	18916	18652	18725	18822	18693	18723	18728	18700	18559	18694	18844	18695	18782	18824	18762	18737	18774	18789	19015	18610	18678	18791	18812	18546	18481	18670	18616	18676	18768	18749	18881	18826	18605	18782	18837	18677	18883	18817	18889	18748	18697	18751	18800	18771	18600	18669	18710	18789	18516	18811	18783	18700	18793	18629	18623	18793	18796	18737	19029	18521	18614	18678	18578	18866	18789	18750	18645	18861	18801	18741	18606	18749	18638	18506	18501	18529	18793	18806	18680	18719	18779	18784	18820	18782	18699	18780	18858	18892	18664	18624	18791	18731	18730	18874	18732	18834	18873	18862	18859	18671	18815	18757	18692	18722	18729	18662	18726	18751	18850	18588	18666	18617	18833	18644	18649	18721	18791	18794	18836	18657	18817	18668	18880	18810	18754	18725	18832	18610	18665	18673	18644	18677	18881	18962	18762	18965	18651	18744	18758	18882	18846	18641	18815	18634	18704	18692	18691	18662	18579	18766	18720	18675	18739	18777	18854	18772	18747	18613	18577	18771	18674	18516	18949	18741	18682	18646	18614	18765	18865	18838	18755	18693	18461	18692	18661	18791	18615	18654	18677	18700	18858	18696	18820	18654	18799	19066	18716	18723	18867	18587	18676	18846	18546	18775	18792	18841	18536	18890	18817	18773	18854	18861	18900	18878	18825	18684	18656	18801	18730	18734	18550	18655	18782	18481	18938	19004	18922	18972	18568	18740	18912	18713	18766	18789	18784	18653	18684	18814	18692	18745	18702	18784	18844	18641	18714	18784	18863	18742	18665	18724	18677	18837	18797	18701	18701	18551	18778	18632	18878	18731	18788	18819	18691	18849	18637	18639	18654	18888	18738	18683	18748	18666	18619	18972	18803	18732	18796	18714	18659	18537	18623	18578	18793	18654	18834	18822	19011	18702	18862	18759	18820	18780	18852	18660	18729	18791	18725	18707	18755	18749	18745	18717	18781	18955	18593	18737	18653	18700	18783	18639	18769	18828	18706	18696	18701	19001	18910	18678	18804	18578	18830	18613	18909	18739	18615	18662	18731	19018	18417	18762	18743	18939	18747	18754	18609	18786	18752	18747	18764	18637	18663	18863	18929	18829	18744	18760	18744	18598	18652	18830	18772	18814	18838	18715	18689	18756	18849	18916	18685	18874	18643	18579	18750	18561	18868	18900	18950	18724	18610	18703	18607	18752	18657	18855	18869	18844	18923	18862	18721	18878	18832	18840	18712	18835	18676	18816	18856	18628	18850	18687	18794	18769	18912	18726	18813	18650	18583	18880	18787	18957	18781	18992	18950	18787	18677	18861	18870	18646	18745	18856	18796	18865	19013	18798	18863	18790	18682	18726	18704	18692	18848	18635	18718	18769	18738	18849	18603	18853	18741	18728	18836	18778	18769	18762	18752	18771	18723	18821	18705	18810	18827	18621	18794	18764	18540	18605	18645	18715	18822	18584	18639	18910	18813	18592	18654	18764	18764	18911	18783	18720	18641	18567	18559	18589	18610	18699	18737	18826	18535	18526	18650	18799	18692	18669	18858	18753	18691	18759	18727	18727	18771	18785	18718	18629	18773	18788	18790	18858	18920	18771	18762	18782	18666	18663	18978	18904	18702	18657	18947	18942	18580	18757	18706	18714	18852	18861	18898	18718	18841	18850	18728	18649	18681	18728	18712	18642	18802	18726	18757	18711	18698	18718	18744	18905	18840	18735	18771	18835	18751	18801	18661	18716	18689	18975	18821	18815	18785	18764	18698	18727	18705	18708	18672	18740	18725	18771	18687	18827	18590	18722	18653	18647	18641	18669	18820	18953	18649	18912	18890	18844	18809	18818	18900	18825	18823	18869	18775	18717	18766	18781	18914	18702	18835	18529	18689	18848	18677	18671	18682	18800	18825	18662	18677	18729	18657	18776	18606	18766	18699	18699	18931	18688	18768	18755	18661	18667	18773	18843	18753	18589	18664	18808	18718	18747	18528	18726	18755	18653	18735	18829	18609	18751	18808	18773	18765	18533	18783	18754	18813	18862	18840	18978	18830	18627	18673	18676	18745	18857	18843	18659	18759	18844	18803	18671	18822	18607	18842	18749	18759	18868	18650	18719	18701	18879	18790	18545	18760	18799	18825	18723	18622	18577	18558	18839	18655	18814	18834	18762	18811	18611	18665	18779	18723	18790	18686	18586	18797	18765	18778	18790	18666	18890	18849	18880	18978	18921	18816	18701	18816	18700	18846	18676	18788	18636	18728	18425	18889	18769	18740	18641	18410	18612	18836	18684	18781	18778	18659	18628	18826	18559	18505	18629	18834	18831	18694	18678	18670	18802	18897	18772	18508	18609	18700	18744	18781	18527	18608	18769	18670	18827	18892	18824	18664	18842	18741	18722	18845	18772	18659	18654	18905	19049	18839	18768	18748	18734	18782	18869	18715	18574	18594	18847	18795	18618	18657	18550	18685	18688	18588	18709	18729	18594	18929	18828	18733	18770	18643	18788	18767	18745	18513	18842	18768	18682	18574	18754	18830	19009	18649	18868	18758	18968	18795	18848	18901	18715	18814	18715	18716	18782	18692	18876	18844	18794	18719	18712	18994	18631	19015	18690	18635	18622	18738	18725	18945	18599	18665	18746	18795	18758	18819	18691	18658	18842	18614	18744	18807	18922	18695	18947	18519	18680	18730	18686	18549	18771	18613	18799	18843	18743	18791	18720	18771	18691	18918	18961	18804	18620	18812	18915	18778	18876	18716	18874	18845	18716	18748	18706	18645	18876	18843	18816	18609	18648	18728	18872	18705	18750	18743	18736	18721	18826	18731	18633	18828	18554	19014	18651	18718	18597	18657
20741	33482	31330	23835	20661	19115	17765	17424	16868	16586	16409	16136	16113	15824	15777	15606	15780	15727	15855	15576	15710	15923	15810	15810	15728	15682	15730	15668	15701	15525	15586	15765	15722	15585	15484	15583	15706	15575	15609	15589	15501	15595	15523	15538	15579	15673	15525	15581	16433	17445	16571	16300	16028	15646	15468	15598	15615	15654	15430	15601	15556	15411	15565	15569	15758	15584	15415	15531	15406	15392	15504	15485	15499	15566	15428	15590	15522	15489	15497	15576	15446	15608	15455	15549	15660	15620	15590	15469	15629	15554	15461	15644	15530	15338	15482	15556	15588	15574	15315	15433	15530	15573	15404	15476	15634	15468	15644	15664	15638	15620	15493	15511	15489	15522	15360	15524	15560	15393	15360	15515	15406	15467	15589	15626	15428	15390	15353	15476	15420	15729	15348	15599	15517	15593	15440	15516	15361	15393	15497	15408	15518	15400	15607	15569	15488	15579	15510	15575	15495	15657	15481	15580	15492	15446	15534	15648	15546	15556	15571	15574	15691	15498	15644	15662	15574	15620	15674	15662	15593	15493	15473	15689	15630	15536	15657	15445	15239	15596	15595	15549	15484	15529	15368	15504	15461	15589	15480	15444	15645	15450	15606	15341	15395	15545	15619	15563	15557	15599	15444	15406	15533	15638	15564	15640	15501	15590	15624	15437	15429	15466	15639	15575	15514	15369	15560	15503	15405	15528	15506	15686	15498	15630	15470	15453	15447	15424	15435	15507	15416	15627	15604	15597	15424	15362	15412	15472	15508	15437	15478	15644	15441	15543	15330	15543	15508	15620	15490	15540	15625	15507	15419	15455	15662	15598	15526	15560	15529	15507	15520	15558	15349	15575	15643	15573	15639	15315	15527	15482	15528	15559	15634	15573	15686	15364	15565	15658	15556	15459	15384	15618	15544	15727	15445	15520	15517	15450	15439	15431	15561	15431	15573	15362	15311	15539	15523	15504	15619	15575	15624	15456	15620	15494	15497	15408	15415	15487	15433	15480	15368	15533	15623	15432	15555	15496	15608	15565	15425	15488	15442	15554	15479	15434	15515	15581	15544	15593	15511	15399	15378	15580	15404	15565	15601	15409	15530	15569	15541	15452	15531	15332	15710	15606	15716	15548	15494	15500	15595	15541	15482	15421	15491	15589	15476	15474	15484	15435	15523	15600	15570	15596	15616	15370	15579	15381	15504	15591	15595	15559	15426	15519	15290	15434	15593	15292	15627	15447	15687	15527	15558	15552	15499	15466	15540	15587	15717	15343	15522	15510	15656	15608	15628	15429	15549	15397	15569	15393	15462	15514	15498	15509	15448	15481	15579	15555	15506	15605	15584	15464	15546	15415	15370	15572	15507	15647	15566	15487	15514	15367	15472	15609	15511	15569	15470	15534	15532	15406	15655	15551	15527	15442	15596	15527	15421	15482	15581	15591	15593	15542	15502	15635	15440	15523	15448	15603	15388	15410	15608	15489	15636	15454	15450	15558	15462	15505	15682	15651	15717	15431	15579	15488	15663	15509	15648	15663	15182	15576	15657	15505	15623	15567	15441	15609	15550	15605	15420	15539	15568	15652	15533	15517	15520	15382	15513	15589	15577	15567	15596	15509	15526	15526	15496	15410	15571	15494	15470	15563	15656	15507	15578	15503	15488	15577	15463	15429	15521	15471	15488	15489	15601	15683	15655	15563	15636	15355	15643	15466	15582	15567	15438	15502	15652	15475	15508	15545	15393	15582	15545	15555	15698	15465	15523	15733	15336	15561	15638	15409	15401	15534	15452	15587	15518	15552	15629	15569	15416	15316	15545	15593	15368	15651	15575	15430	15400	15603	15500	15534	15507	15556	15586	15528	15531	15501	15473	15518	15510	15580	15595	15485	15432	15440	15486	15495	15529	15253	15654	15423	15631	15671	15540	15599	15575	15750	15458	15581	15368	15436	15650	15672	15598	15455	15563	15418	15511	15514	15549	15582	15508	15453	15432	15619	15497	15715	15512	15385	15409	15580	15471	15479	15383	15501	15513	15570	15645	15399	15592	15560	15328	15652	15503	15579	15529	15563	15629	15331	15353	15489	15473	15528	15543	15430	15517	15431	15561	15621	15492	15653	15529	15295	15727	15571	15717	15451	15542	15399	15597	15501	15470	15472	15642	15464	15492	15586	15430	15492	15477	15617	15532	15504	15627	15483	15618	15660	15637	15650	15518	15539	15455	15399	15478	15338	15602	15516	15603	15494	15474	15512	15625	15541	15277	15492	15492	15512	15474	15537	15475	15514	15513	15594	15528	15615	15667	15521	15521	15528	15487	15544	15629	15642	15661	15522	15516	15590	15537	15586	15529	15635	15413	15528	15557	15550	15589	15358	15624	15642	15532	15472	15623	15594	15519	15529	15485	15368	15693	15547	15433	15505	15422	15617	15593	15574	15630	15518	15608	15480	15534	15791	15495	15449	15612	15530	15714	15716	15587	15458	15504	15609	15561	15551	15617	15367	15644	15487	15492	15445	15708	15515	15555	15586	15547	15419	15434	15602	15409	15554	15832	15551	15495	15481	15488	15554	15650	15534	15523	15282	15609	15514	15542	15483	15556	15574	15445	15385	15582	15403	15623	15635	15479	15496	15522	15715	15620	15680	15533	15487	15443	15340	15531	15523	15341	15479	15487	15576	15423	15551	15526	15541	15688	15677	15601	15314	15570	15582	15533	15699	15465	15519	15512	15499	15635	15557	15444	15660	15390	15704	15436	15559	15473	15474	15602	15509	15439	15542	15604	15511	15668	15675	15607	15517	15498	15436	15331	15563	15374	15533	15591	15416	15678	15683	15519	15533	15521	15426	15744	15521	15794	15514	15655	15507	15643	15273	15648	15692	15424	15391	15568	15606	15626	15670	15550	15639	15530	15360	15642	15565	15466	15481	15332	15524	15563	15559	15429	15757	15513	15659	15434	15526	15542	15550	15410	15555	15398	15629	15614	15491	15495	15617	15432	15396	15457	15559	15546	15472	15486	15461	15729	15557	15510	15745	15590	15417	15601	15474	15494	15648	15563	15418	15462	15609	15473	15557	15507	15385	15438	15525	15475	15529	15458	15698	15557	15647	15592	15396	15638	15622	15673	15518	15485	15638	15648	15476	15673	15645	15434	15623	15526	15528	15503	15522	15514	15549	15665	15499	15669	15511	15619	15445	15468	15540	15598	15627	15590	15482	15647	15434	15547	15544	15474	15578	15622	15418	15528	15476	15434	15465	15517	15543	15441	15605	15577	15590	15419	15573	15469	15667	15669	15489	15530	15421	15602	15558	15546	15618	15527	15568	15452	15306	15692	15494	15623	15506	15512	15641	15582	15454	15503	15608	15627	15640	15540	15556	15403	15523	15543	15468	15623	15510	15492	15490	15642	15582	15570	15516	15504	15414	15499	15494	15355	15521	15527	15743	15503	15518	15565	15441	15417	15647	15380	15451	15498	15561	15388	15527	15474	15434	15587	15519	15487	15506	15415	15645	15520	15434	15521	15475	15641	15552	15586	15516	15548	15468	15542	15576	15433	15435	15465	15412	15567	15512	15462	15466	15614	15562	15515	15381	15469	15727	15647	15597	15432	15610	15556	15534	15435	15468	15593	15554	15500	15651	15744	15571	15757	15631	15541	15578	15524	15692	15430	15363	15437	15432	15557	15620	15502	15543	15300	15366	15663	15397	15508	15475	15578	15503	15453	15644	15477	15569	15519	15513	15421	15696	15438	15634	15600	15485	15440	15650	15586	15579	15590	15235	15608	15570	15587	15683	15575	15336	15651	15365	15452	15603	15483	15473	15486	15574	15488	15518	15525	15566	15590	15649	15363	15485	15351	15500	15575	15672	15393	15439	15650	15480	15622	15636	15417	15516	15800	15530	15503	15428	15717	15383	15520	15432	15616	15522	15569	15473	15418	15497	15578	15376	15496	15479	15434	15548	15434	15619	15489	15470	15626	15605	15495	15458	15717	15504	15581	15403	15435	15422	15581	15681	15853	15393	15442	15504	15404	15643	15558	15575	15531	15247	15643	15497	15514	15387	15655	15340	15488	15442	15470	15464	15533	15460	15524	15408	15481	15478	15556	15577	15486	15694	15363	15585	15585	15443	15506	15446	15513	15468	15514	15492	15491	15364	15600	15496	15408	15517	15570	15463	15520	15458	15603	15550	15491	15434	15524	15552	15760	15285	15525	15543	15539	15520	15424	15468	15684	15352	15565	15472	15420	15561	15455	15630	15473	15581	15563	15474	15624	15581	15581	15534	15644	15457	15510	15388	15571	15545	15385	15627	15529	15495	15514	15632	15516	15424	15503	15432	15554	15519	15585	15522	15474	15520	15709	15695	15415	15511	15739	15443	15547	15543	15479	15608	15520	15536	15422	15519	15630	15617	15501	15619	15586	15715	15436	15598	15541	15443	15367	15647	15508	15619	15590	15465	15565	15616	15319	15395	15737	15452	15545	15475	15332	15663	15579	15505	15452	15656	15589	15656	15402	15362	15398	15440	15539	15721	15502	15314	15570	15525	15610	15420	15570	15496	15527	15467	15660	15479	15440	15626	15748	15293	15318	15503	15466	15519	15519	15403	15722	15386	15402	15576	15363	15686	15502	15535	15438	15537	15548	15668	15743	15434	15500	15547	15547	15588	15592	15298	15645	15420	15422	15606	15533	15624	15545	15447	15457	15651	15604	15705	15516	15623	15505	15585	15444	15498	15576	15398	15553	15486	15519	15673	15457	15743	15534	15462	15532	15533	15668	15554	15658	15560	15547	15577	15685	15622	15606	15577	15686	15360	15639	15489	15444	15449	15596	15547	15300	15413	15566	15512	15601	15397	15513	15420	15677	15510	15567	15481	15441	15508	15503	15526	15747	15531	15665	15655	15645	15702	15504	15660	15652	15647	15553	15569	15472	15553	15482	15462	15520	15437	15474	15493	15434	15448	15464	15452	15553	15417	15492	15585	15640	15475	15355	15483	15469	15505	15561	15445	15518	15520	15513	15466	15442	15586	15626	15495	15506	15503	15533	15615	15612	15586	15561	15328	15490	15458	15455	15539	15738	15461	15489	15376	15548	15628	15536	15504	15645	15589	15505	15544	15678	15592	15513	15452	15767	15468	15467	15573
22835	21349	29225	23808	21612	23940	25955	20464	19414	19563	19423	18837	18943	18781	18489	18438	18370	18501	18293	18111	18295	18298	18122	18100	18348	18067	18325	18361	18115	18227	18245	18309	18017	18233	18184	17970	18040	18173	18021	18210	18225	18214	18226	18132	18323	18254	18175	18238	18935	20155	19407	18969	18721	18373	18109	18114	17873	17856	17916	18071	17999	17997	18039	18016	18384	18047	18201	18285	18179	18109	18024	17920	18112	18209	18091	17904	18011	17989	18161	18194	18132	18189	18208	18199	18189	17880	17801	18219	17975	18099	17897	18104	17902	17944	18210	18087	17878	17812	18191	17975	18000	17951	18003	17999	17909	18223	18190	18167	18103	17892	17911	18115	18001	17918	18182	17898	17914	18167	18209	18027	18056	18097	18072	18151	17880	17902	18059	18073	18115	17973	18190	18195	17968	17918	18083	18111	18187	18035	17887	17966	17756	17837	18300	17916	18061	17966	18089	18095	18022	18017	17978	17972	18040	18004	17821	18187	18210	18148	17910	18095	18058	17975	17926	18047	17959	17970	18161	18038	18234	18125	17900	17769	17979	17945	17973	18220	18060	18173	17959	18061	18059	18028	18111	17956	18083	18068	17981	17905	17914	17930	17806	17972	17968	17718	18018	17984	17882	17978	18020	17956	18057	17989	17945	17958	18254	18057	17973	17906	18190	17998	18008	17916	18078	18001	18125	17883	17973	17998	18047	17902	17847	17901	17840	18185	18090	17963	17988	17997	18217	17871	18008	18050	18036	17908	17976	17939	18039	17910	18121	17955	17881	17822	18001	18045	17877	17914	17976	18025	17895	18049	17817	18074	17735	17999	17935	17959	18129	18046	18100	18014	18115	18025	17940	18048	17925	18158	18254	18049	18126	17969	17938	17929	17957	17924	18020	17953	18036	18004	18032	18075	17983	18169	17959	18019	18020	18186	18025	17991	17899	18281	17993	17963	18146	17944	17774	17963	18280	17919	17954	17963	18054	18026	18101	17950	18040	17909	18047	17987	18142	18220	17937	18058	17968	18280	18029	17874	18014	18037	17862	18147	17918	18098	18109	18041	17907	18094	17949	17929	17931	17919	18070	17847	18162	18132	17985	18006	17949	18009	17905	18048	18039	17929	17902	17971	18116	17880	17927	17941	17919	17976	18012	18176	18003	17948	18326	17981	18081	18133	17714	18031	18066	18064	18103	17744	18329	18247	18010	18092	18053	17979	17797	18015	18066	18222	17788	18048	18174	18152	18171	18009	17898	17986	17929	18038	17898	17872	17877	17731	18000	17793	18033	18125	18349	17873	17929	18094	17935	17835	17772	18030	17890	17821	17866	17782	18020	17978	18138	17933	17872	17814	17916	17939	18071	18058	17967	18034	18135	18242	17998	18116	17891	18097	17717	17953	17976	18118	17895	18010	18123	18039	18084	17909	18035	18198	18146	18070	18051	17998	18178	18157	18098	17963	17905	17923	18115	17954	17947	18166	18129	18070	17888	17934	17906	17978	18067	18116	17856	18097	18115	18149	17836	17822	17982	17964	17955	18248	18082	17918	17964	17775	18007	17971	17990	17996	17842	17878	17963	18034	18082	18116	17978	18069	18275	17891	18012	17917	18062	17932	17879	17764	18042	18035	18006	17814	17697	17985	17821	18024	17790	17958	18065	17874	17966	17862	18022	18049	17981	17919	18128	17952	18154	17822	18004	17949	18076	18024	18247	18186	17814	17941	17934	17689	18025	17901	18054	18193	18158	18121	17978	17880	18084	17807	17637	17966	18047	17925	18164	17921	17946	17988	18039	18017	17884	18202	18048	18252	18001	17698	17948	17910	17917	18019	17946	17959	17910	17902	17974	18139	18073	17956	17935	17789	18095	18040	17935	17956	17991	18140	17860	18169	17878	17811	18057	17922	17887	17909	17974	17875	17855	17955	17972	18020	18131	18157	18070	18106	17861	18001	18176	18145	17936	18025	18043	18099	17962	17851	18002	17990	17961	17977	18077	17915	18047	18044	17947	18064	18010	17967	17932	17854	17841	17863	17999	17829	18117	18099	17950	17904	18114	17961	18067	17903	18170	17968	18007	18053	18235	17789	17988	18087	17919	17974	18109	17716	18112	17987	17809	17950	17945	17986	18095	18015	17981	17978	17883	17949	17992	18038	18102	17933	18169	18016	18011	17903	18167	17876	18159	17962	18153	17805	18058	17818	18245	18095	18196	17985	17960	17813	18196	18145	18026	18232	18081	18001	18039	18213	18222	17937	17972	18136	17884	17986	17974	17897	17985	18117	18014	17842	18000	18032	17983	18029	17895	18062	18023	17961	17795	18037	18053	18060	17950	17915	18000	18061	17904	18056	18123	17867	18201	17906	18008	18084	17946	18079	17999	17968	17992	17965	18188	17922	17996	17882	18085	17880	17856	18000	17911	17864	18155	17913	17994	17926	18144	17950	17939	17737	17947	17936	18060	18049	18099	17940	17926	17955	18065	17941	18030	18049	18048	18146	17988	18098	18003	18088	18011	18001	18086	17892	17739	18144	18044	17850	17958	18036	17934	17991	17806	17991	17996	18055	18046	18066	17864	18250	17997	17987	17904	17877	17981	17750	18020	17757	18081	17918	18187	17888	18093	17923	18087	18077	18046	17778	18186	18000	18044	18102	17927	17896	18064	18183	18015	18135	17864	18026	17975	17920	17861	17996	18025	17898	18160	18095	17949	17936	18226	18271	17966	17933	17886	17798	17971	18097	17945	17866	17979	18089	17953	18140	18043	17802	18206	17942	17933	17931	17970	17826	17950	18158	18007	18063	17860	17863	17847	18028	18087	17965	17952	17859	17848	18124	17952	17990	17996	17993	17764	18023	18086	17903	18164	18068	18008	17942	17829	18011	18073	17883	18125	18194	18099	17986	18103	18005	18035	18138	17972	18007	17890	17933	18027	18130	18092	18013	17836	18013	17860	18026	18039	17984	18092	17967	18064	17792	17812	17885	17930	18041	18151	18119	17964	18006	18134	17975	17930	17812	17963	18210	18205	18162	18360	17822	17721	18170	17874	17996	17954	17918	18049	17963	17933	17921	17995	17900	17987	17962	18070	18213	18066	17988	17839	17790	17931	18050	17936	17936	18139	17903	17902	17920	18115	18070	18149	17975	17906	18003	18097	18060	18001	18224	18116	18061	18006	17841	17851	17999	17982	17767	18057	17808	17944	18043	18196	18082	17946	17854	17858	17922	17805	17863	18136	18037	17856	17984	17903	17929	18067	17886	17930	18075	17965	17969	18152	17870	18149	18156	17864	18226	18126	17926	18067	17898	17871	18031	17929	17705	17973	17847	17904	17970	18095	18054	17889	17843	18005	17853	17955	17884	18097	18063	18000	18105	18225	18079	17818	17966	18145	17820	17960	18083	18031	17979	18096	18022	17964	18160	17918	18216	17843	18086	17765	17906	17945	17957	17988	18041	18217	18076	17952	18277	17954	17760	17709	18009	18139	18059	18075	18005	18104	18150	17915	18099	18023	18002	18144	18142	17988	17918	18124	18156	17975	18198	18074	17868	18112	17926	18299	17830	18037	17839	18102	18023	17755	18223	17897	18052	17996	17886	17905	17955	18137	18015	18221	18126	18070	18027	18056	17896	18283	18053	17989	18063	17913	18004	18062	17972	17979	17707	18134	17959	17968	17953	18036	18028	18057	17845	17919	17864	18056	17810	18233	18081	18133	17889	17892	17925	17872	17877	17965	18000	17954	17920	17831	17922	18074	18003	17857	18034	17864	17953	17933	17692	17862	17737	17791	17936	17946	17954	17981	18207	17982	18014	17983	18019	18047	18109	18023	17842	17976	17828	17988	18066	18080	18009	17977	17978	17927	18054	17857	18145	18005	17746	18086	18034	17978	17945	18130	17971	17938	17756	18010	17871	17994	17721	18033	17884	17899	17899	18141	17816	17923	18279	18087	18125	17916	17763	18163	17996	17941	17914	17792	17901	18071	17884	18182	17881	17767	17914	18093	17911	17990	18003	18009	17986	18082	18118	17826	17954	17930	18119	17922	17782	17994	18025	18213	18083	18011	17968	17972	17984	18032	17739	18052	18018	18042	18020	18086	18107	17968	17980	18147	18256	17973	18116	18028	17878	18030	17954	17862	17928	18094	17916	18134	17947	18137	18172	18195	17923	17994	17835	18078	17827	17927	17952	17945	18042	18128	17841	18095	18045	18080	17997	18009	18116	18119	17807	18094	18013	17967	18145	18144	18045	18099	18012	18184	18053	18174	18026	17795	17872	18042	18024	17707	17892	17956	18029	18000	18071	17885	17973	17908	18000	18046	17928	18110	18127	18035	18122	17988	18076	17935	17985	18206	18254	18204	18129	17980	17942	17793	17956	18075	17908	17889	18105	18254	18300	18081	18147	18189	18359	18099	17846	18063	17962	18121	18056	17976	18044	17946	17983	17918	17927	17796	17866	17913	18056	18035	17796	18136	17851	17947	17988	17930	17941	17857	17992	17882	18070	18056	18120	18104	17911	18040	17799	18229	18102	17857	18030	18002	17873	18038	18146	17882	18109	18145	17997	18053	18132	17953	17962	17865	18028	17978	18059	18018	18054	17951	17940	18050	18025	18102	18006	17924	17792	18034	17883	17958	17995	18030	18100	18382	18066	17910	17803	18187	18118	18223	17987	18004	17929	18031	17936	17788	17822	17804	18162	18135	17774	18003	17823	17998	18004	18009	17798	17991	17932	17929	17922	18110	18139	17953	17990	18073	18166	18080	17888	17993	17935	18017	18053	17952	17957	17919	18047	18097	18051	17745	17868	17930	18041	18002	17988	17999	17862	18099	17912	18059	17915	17776	17918	18055	18191	17986	18070	17892	17960	18031	18120	17941	18225	18091	17980	17841	17831	18119	17907	18009	17969	18076	17924	17873	18172	18017	17941	18105	17873	17986	18030	17906	18040	18045	18141	18054	17790	18075	18206	18239	18010	17979	18121	18005	18139	17872	17897	17741	17906	17974	17863	17946	18011	17833	18080	17816	17979	17924	18203	17853	18070	18080	18020	17942	18008	17901	17945	17909	18001	18177	17956	18094	17997	17928	17992	17916	17778	17864	18221	18038	18152	18087	17966	17955	17983	18036	18102	17925	18022	18012	18095
23923	39934	36269	27159	23015	20916	19239	17931	17324	16758	16477	15991	15549	15607	15574	15553	15560	15477	15289	15091	15196	15225	15336	15014	15302	15150	15274	15205	15242	15115	15017	15121	14983	14959	15112	15081	14957	15071	15235	15256	15107	15076	15139	15034	14941	15305	14988	15097	16666	18322	16858	16109	15669	15399	15053	15055	14944	14971	15171	14999	14916	14908	14953	15054	14849	15013	14982	14889	14969	15091	15089	15157	15005	15141	14989	14935	15014	15067	14933	15232	15140	15029	15220	14890	14987	15076	15136	15088	14818	15023	14948	14923	15024	14936	14966	14914	15090	15065	14887	14899	14940	14899	15207	15014	14932	14933	15148	14902	14957	14933	14987	15044	14955	14956	14988	14835	14957	14807	14981	14879	15083	14915	14922	15051	14870	14903	15022	14948	15033	15147	14951	14875	14990	14939	15143	14968	14836	14995	14853	14898	14970	14922	15119	15085	14889	14737	15055	15085	14901	15164	14979	14957	14945	14909	15137	14937	15013	15006	15012	14893	14910	14846	15049	15025	15266	15096	15070	15074	15100	15087	14877	15111	15026	14906	14980	14878	14984	15081	14960	15150	15012	14915	15056	15039	14953	15081	14835	14960	14987	14927	14969	15083	15218	14924	14949	15071	14900	14948	15173	14965	14836	14955	14930	14895	15085	14832	15170	14966	14975	15051	14978	14903	14942	14961	15034	15052	15123	15055	14970	15102	14844	14991	15120	15039	15010	14979	14829	14900	15050	15077	14977	14911	14770	14784	15058	14986	14914	15182	15041	14949	15144	14901	14797	14972	14916	14961	14894	14996	14882	14883	15038	14927	15029	15015	14968	15045	14861	14979	14809	15009	14962	15113	15065	14943	14914	14895	14867	14979	15002	15066	14944	15085	15024	15008	14854	15168	14826	14985	14899	15082	14966	15019	15081	14949	15004	14868	15044	14898	14984	15027	14918	15064	14912	14976	14896	14868	14879	15012	15046	15024	15000	15053	14971	14986	14799	15016	14966	15033	14892	15048	14999	15035	14930	15043	15022	15036	14998	15038	15050	15057	15107	14957	14859	15097	14943	15021	14961	15117	15189	14959	15021	14965	15309	14934	14961	15036	15081	15094	15099	14890	15073	15187	14985	15036	15125	15000	14931	14892	15020	14963	14966	14863	15023	14896	15080	15102	14991	15007	15121	15120	15011	15148	15067	15061	14968	14897	15021	15146	14945	14907	14944	14977	15032	14986	14914	15091	14973	14950	15013	15156	14983	14838	15004	14803	15130	14985	15027	14949	14899	14951	14883	14851	15052	14996	15077	14911	15114	14940	15027	15080	14742	14911	14981	14962	15111	15095	15070	15065	14924	15123	14922	14838	14995	14980	15045	15074	15036	14942	14813	15045	15105	15194	14802	14897	14912	14965	15080	14882	15025	15073	15109	14867	14997	15039	14970	14896	14936	14963	14893	15112	14867	15022	14985	14768	14953	15020	14959	15065	14941	14888	14980	15009	14999	14875	15078	14925	14867	14969	15002	15027	15048	15054	15006	14939	15010	14883	15131	14912	15051	15080	15016	14915	14821	14977	14761	15067	14936	14885	15026	14926	15051	15066	15094	15016	15248	14996	15031	14990	15004	14922	14940	14846	15046	14879	14896	14912	14853	14924	14846	14932	15083	15017	14881	14964	15008	15072	15134	14979	14883	15025	14790	15061	14842	15141	14936	14836	14894	15006	15055	15075	14845	15149	15066	15117	15065	14939	15053	14917	14988	14899	14815	15048	14916	14899	15061	14935	14878	15056	14816	15046	15041	14924	14932	15012	15000	15002	14931	15058	15012	14889	14989	14942	15065	15050	15144	14877	14866	15015	15102	14990	15053	15038	14991	15175	14974	15021	14946	15175	15128	14905	14930	15008	15041	14811	15078	14850	14949	15084	14996	15193	14905	15033	14924	14905	14938	14944	15035	14796	15055	15065	15033	15160	14978	15071	15024	14915	15048	14920	15072	15013	15172	14965	15069	15112	14810	15123	14974	15082	15025	14862	15096	15151	14879	15068	14943	15016	14721	14991	14996	15051	15103	15049	14649	14890	14983	15070	15085	15003	15193	14979	15028	15049	15099	14948	14906	14996	14935	14975	15004	14970	15003	15210	14920	14828	14856	15093	14995	14932	14834	15043	14759	14992	14990	14990	15058	14934	15064	14901	15004	15060	14921	14898	14797	14943	14840	15000	15227	15109	14835	14820	15094	14987	15100	15029	15253	14908	15162	14865	15049	15059	15022	15038	14967	15077	14815	14958	15136	15114	15023	14921	14807	15074	14947	15003	14949	15037	14860	14977	14886	15052	14786	15025	15150	15079	14943	14927	14963	15041	14915	15163	14990	15047	15050	15160	15205	15000	14809	15155	15010	14839	15089	14915	14961	14940	15034	15115	14866	15102	14853	14911	14892	14962	14814	15068	14960	14935	14972	14989	15032	14884	15007	14969	14877	15086	14974	14986	15009	14961	14948	15022	15064	14946	15248	15105	15017	15046	14901	15189	15266	15150	15025	15018	14991	15039	15009	14983	14833	14985	14903	14848	14641	15008	14854	15118	14849	15041	15055	15060	14968	15156	15081	14917	15127	14954	14769	15043	14930	15038	14940	15123	15045	14926	15005	14981	15025	14924	14861	14884	15024	15068	15044	14987	14996	15005	15098	14968	15151	15097	15039	14984	15053	15045	14999	14990	15144	14978	15038	15082	15062	14996	14969	15012	14875	15182	15017	15169	14993	14856	15056	14972	14927	15058	15061	14990	15045	14911	14901	15034	15091	14859	14979	15157	15054	14938	15033	14989	15058	14970	15027	15032	14967	14964	15091	14963	15132	15070	15049	14934	15055	14919	14961	14947	15019	15035	15143	14899	14907	15002	15015	14847	14972	14982	15062	14969	15042	14936	14777	14849	14890	15051	14926	15142	14889	15084	15114	14982	15017	14774	15083	14941	14983	15028	14940	15002	14915	15009	14934	14909	15039	14925	14877	14992	15148	14731	15130	15116	14964	14975	15022	14912	15034	15082	14990	15128	14932	14881	14995	14769	15033	15114	15002	14952	14881	14982	14999	14922	15101	14826	14916	14874	14847	15131	14971	14802	15054	14971	14893	14864	14961	14982	15045	14969	14923	14965	15239	14912	15074	14860	14918	15003	14937	14980	14847	15180	14996	14936	15165	14917	15108	14743	15078	14993	15029	15033	15054	14983	14943	15143	14993	15234	15057	15016	14988	14951	14772	15020	15050	14962	15033	15044	14969	15066	14969	15010	15120	14989	15189	14896	15058	14931	14955	14986	14987	14962	14909	14832	15043	14902	14915	14969	14895	14836	14955	15100	15009	14933	14940	14882	14898	14881	15030	15096	14798	15067	15101	15097	14964	14861	15100	14975	15008	15019	15102	14928	14989	15010	15031	14844	15057	14939	14927	14964	14867	14875	15055	15023	15006	14963	14994	15134	15050	15082	15219	14988	14962	14950	15084	14841	14994	15021	14778	14861	14980	14882	14981	14918	15035	14917	15068	15185	15040	15006	14921	14918	14978	14977	14960	15284	14934	14913	15087	14778	15125	14912	14912	14979	15089	14848	14988	14972	14831	14799	15014	14962	14908	14877	14934	15008	14944	14972	14967	15068	15009	14944	15056	15035	15046	14977	15103	14823	14945	14972	15088	14982	14920	14948	14999	14921	15251	14994	14956	14983	14973	15115	14850	14966	14992	14965	15080	15009	14955	14971	15159	14900	15098	15141	14889	14906	15033	14924	14922	15042	14722	14905	14931	14797	14962	14921	14952	14956	15037	14808	15162	15095	14885	15119	15050	15000	15050	15007	14965	14996	14981	14882	14976	14927	15050	15086	14860	15092	14930	14983	14964	14915	14950	15127	15058	14979	14950	15013	14982	14981	14962	14963	15198	15066	14857	15086	14930	14950	15002	15095	14914	14918	14828	15081	15060	14919	14874	14962	14989	15085	15109	14796	15096	14957	14925	14861	14881	14969	14915	14982	15023	15026	14995	14802	14868	15015	15097	14821	14929	14980	14943	14967	14876	14844	15057	14958	14841	15131	15037	15063	14984	14928	15035	14970	14999	15100	14977	15255	14963	15078	14946	15076	15052	14994	14952	15172	15098	14975	14972	14906	14999	14985	14919	15042	14900	14970	15067	14971	15002	14918	14879	14927	15006	15064	15190	14922	14976	14991	14953	14920	15113	15071	15028	15042	15022	15043	14954	14829	14929	15209	14989	15003	14972	14995	15121	15085	15239	14833	14829	14906	15091	15035	15035	14791	15014	15017	15013	15026	14999	14864	14988	15028	14857	15005	15012	14894	15125	15107	14988	15141	14923	14969	15014	14849	15055	14869	15085	15009	14748	14901	14929	15142	14917	15000	14981	14927	15084	15164	15135	14849	14970	14971	15106	14819	14962	15013	14920	14976	14925	15163	14947	15118	15031	15030	14934	15069	15181	15082	14977	14943	14933	14974	14842	14845	15193	15056	14878	15040	15003	14946	14916	14963	15117	14909	15076	14928	14951	14959	15026	14992	14995	15082	15179	14983	14772	15077	14960	15060	14979	14999	15107	15008	15145	14941	15058	15034	14982	14979	15047	14966	14977	14985	14894	14917	14946	14946	15064	14936	14981	14969	14856	15186	14977	15034	15119	14966	14906	15149	15011	14960	15046	14960	15011	14879	14983	14998	14829	14976	14983	14976	15178	14814	15148	15168	15022	15067	14915	15072	14927	14890	15088	15018	14931	14964	14965	14986	15100	15048	15233	15023	14989	15037	14978	15046	15175	15019	14864	14938	15102	15222	14878	14953	15030	15020	14852	15067	14908	14930	15004	15114	15020	14884	14981	15089	15066	14889	15031	14925	14945	15015	15023	14921	14928	14859	14990	14799	15134	14887	14819	14914	15161	14939	14973	14995	15000	14853	14877	15016	14980	14970	14966	14912	14992	14897	14997	14981	15126	15100	15093	14828	15085	14992	14921	15111	14963	14951	15111	15078	14812	15003	15085	15080	15024	15020	14891	15021	15041	14973	14985	14990	14967	15105	14993	14869	15047	14875	15028	15078	15055	14966	15022	15051	15148	14927	15146	14889	15039	14812	15070	15152	14884	14880	14935	15020
27376	22117	25536	22650	18654	18411	18200	17706	17833	17589	17496	17239	17323	17334	17363	17384	17378	17288	17367	17273	17341	17501	17375	17353	17328	17463	17416	17342	17460	17495	17455	17512	17247	17250	17406	17435	17371	17376	17215	17230	17189	17344	17356	17340	16904	17321	17307	17415	17361	17546	17484	17305	17500	17402	17125	17312	17398	17298	17253	17321	17271	17248	17177	17166	17253	17395	17279	17390	17410	17202	17313	17290	17278	17438	17329	17329	17263	17379	17265	17262	17220	17340	17153	17083	17373	17348	17277	17276	17271	17267	17240	17042	17311	17126	17100	17339	17440	17227	17249	17204	17457	17227	17461	17298	17127	17162	17403	17395	17284	17349	17390	17282	17110	17156	17494	17335	17376	17243	17424	17194	17416	17142	17423	17343	17425	17181	17266	17216	17166	17536	17195	17158	17282	17175	17369	17170	17256	17316	17322	17246	17356	17286	17302	17323	17445	17390	17310	17325	17278	17227	17408	17313	17376	17354	17215	17344	17222	17285	17136	17219	17028	17198	17158	17151	17377	17284	17330	17313	17455	17315	17402	17227	17097	17105	17363	17097	17431	17232	17302	17212	17333	17358	17190	17168	17255	17430	17275	17153	17227	17203	17283	17340	17134	17215	17306	17227	17318	17185	17104	17185	17259	17248	17231	17069	17291	17016	17417	17333	17469	17195	17297	17165	17409	17295	17434	17479	17610	17372	17292	17137	17125	17296	17501	17215	17425	17273	17280	17269	17446	17143	17379	17272	17391	17399	17357	17345	17330	17219	17061	17346	17257	17329	17295	17244	17582	17560	17384	17365	17356	17026	17232	17389	17472	17353	17056	17288	17394	17314	17289	17182	17373	17286	17185	17197	17508	17175	17435	17324	17171	17316	17460	17242	17392	17335	17394	17253	17385	17298	17345	17445	17215	17414	17248	17173	17333	17140	17261	17205	17470	17191	17334	17458	17311	17385	17167	17204	17255	17032	17302	17272	17295	17145	17272	17266	17254	17204	17308	17382	17402	17006	17209	17292	17128	17449	17300	17279	17401	17265	17364	17389	17267	17213	17112	17117	17344	17256	17347	17333	17229	17361	17385	17442	17333	17437	17426	17423	17268	17250	17229	17115	17293	17377	17202	17434	17359	17057	17402	17277	17410	17214	17282	17365	17316	17355	17272	17444	17237	17257	17251	17377	17303	17350	17201	17203	17482	17215	17414	17207	17500	17257	17340	17136	17307	17470	17218	17304	17120	17294	17267	17333	17563	17172	17304	17085	17404	17382	17327	17254	17318	17292	17165	17501	17461	17269	17166	17548	17198	17240	17304	17038	17030	17246	17127	17267	17115	17170	17282	17289	17292	17428	17382	17399	17299	17393	17291	17070	17366	17424	17101	17269	17245	17308	17419	17360	17344	17179	17227	17454	17138	17483	17394	17252	17207	17350	17400	17289	17214	17471	17281	17393	17127	17214	17332	17273	17211	17255	17270	17275	17126	17083	17221	17328	17228	17620	17283	17246	17081	17235	17445	17219	17414	17160	17061	17251	17147	17288	17451	17216	17363	17349	17275	17322	17240	17196	17290	17530	17292	17419	17499	17393	17166	17329	17341	16966	17239	17311	17333	17142	17444	17213	17317	17377	17284	17339	17450	17343	17252	17234	17307	17347	17061	17329	17349	17269	17352	17461	17292	17358	17392	17218	17330	17185	17254	17299	17295	17213	17274	17253	17315	17136	17237	17374	17315	17380	17276	17349	17281	17320	17404	17250	17237	17212	17186	17235	17594	17528	17403	17068	17356	17304	17291	17394	17273	17302	17197	17210	17229	17191	17338	17362	17238	17322	17266	17242	17210	17290	17321	17079	17310	17424	17144	17434	17389	17272	17397	17251	17347	17215	17204	17243	17322	17439	17533	17223	17356	17477	17281	17264	17236	17346	17247	17213	17183	17354	17164	17197	17372	17326	17291	17275	17249	17202	17213	17234	17335	17190	17217	17322	17181	17298	17132	17340	17220	17343	17377	17420	17286	17296	17155	17274	17124	17143	17260	17411	17231	17212	17211	17102	17149	17306	17571	17440	17320	17396	17388	17193	17237	17296	17253	17162	17187	17286	17232	17162	17430	17308	17349	17205	17112	17231	17357	17335	17416	16972	17016	17475	17362	17285	17206	17352	17564	17265	17109	17161	17289	17155	17121	17371	17098	17264	17385	17195	17350	17021	17286	17105	17251	17152	17306	17097	17385	17209	17204	17413	17390	17330	17219	17203	17065	17159	17146	17239	17262	17263	17290	17286	17265	17184	17430	17373	17558	17542	17156	17208	17261	17261	17142	17256	17470	17140	17515	17364	17190	17418	17300	17167	17413	17323	17285	17271	17495	17295	17139	17264	17271	17377	17350	17281	17285	17440	17135	17198	17465	17305	17263	17155	17193	17051	17351	17270	17304	17381	17477	17270	17344	17221	17286	17554	17454	17392	17505	17391	17416	17346	17315	17356	17302	17359	17373	17175	17200	17302	17422	17232	17139	17312	17133	17341	17385	17314	17314	17326	17340	17241	17428	17218	17131	17089	17369	17081	17172	17163	17107	17523	17227	17335	17428	17313	17346	17136	17271	17241	17160	17376	17402	17404	17237	17319	17204	17423	17134	17276	17330	17099	17485	17281	17288	17194	17296	17294	17416	17241	17272	17350	17437	17255	17277	17248	17303	17052	17282	17328	17143	17315	17423	17510	17477	17325	17169	17288	17314	17221	17166	17247	17321	17469	17181	17318	17243	17124	17284	17443	17257	17186	17304	17094	17217	17180	17418	17421	17360	17324	17523	17191	17409	17143	17333	17398	17394	17167	17182	17176	17505	17493	17209	17407	17227	17235	17245	17252	17262	17293	17246	17251	17437	17288	17204	17291	17089	17711	17385	17167	17307	17195	17424	17135	17182	17177	17459	17199	17295	17180	17447	17265	17204	17143	17217	17412	17442	17320	17295	17411	17367	17378	17544	17196	17386	17260	17285	17456	17328	17561	17410	17303	17273	17424	17244	17213	17158	17417	17219	17170	17349	17464	17375	17353	17331	17273	17303	17287	17466	17252	17422	17343	17339	17500	17280	17173	17206	17321	17336	17292	17331	17171	17262	17359	17452	17286	17446	17379	17413	17288	17334	17120	17251	17333	17222	17202	17282	17423	17430	17291	17232	17367	17304	17222	17448	17252	17113	17189	17453	17238	17241	17153	17357	17331	17465	17327	17273	17318	17581	17486	17468	17489	17287	17338	17233	17275	17071	17067	17356	17247	17362	17236	17126	17378	17229	17312	17343	17192	17314	17441	17386	17225	17535	17278	17116	17213	17243	17372	17384	17301	17167	17106	17355	17279	17353	17274	17522	17469	17122	17093	17250	17216	17208	17293	17239	17455	17322	17272	17169	17161	17407	17177	16947	17158	17019	17206	17392	17293	17228	17255	17251	17529	17304	17201	17234	17359	17137	17229	17485	17330	17338	17271	17351	17342	17256	17524	17344	17313	17273	17230	17168	17279	17011	17067	17448	17224	17447	17295	17202	17231	17169	17381	17235	17236	17178	17471	17454	17257	17395	17233	17219	17611	17136	17271	17387	17232	17352	17103	17445	17415	17225	17372	17382	17154	17377	17342	17233	17099	17495	17092	17390	17056	17237	17317	17418	17191	17300	17103	17226	17270	17247	17335	16993	17246	17323	17458	17366	17238	17546	17205	17213	17291	17283	17328	17337	17335	17172	17486	17364	17213	17325	17602	17547	17079	17211	17347	17380	17287	17325	17294	17295	17274	17336	17125	17341	17343	17292	17259	17237	17436	17317	17439	17292	17290	17527	17065	17223	17328	17275	17186	17316	17290	17373	17296	17556	17285	17341	17226	17183	17200	17342	17264	17405	17366	17340	17258	17178	17263	17204	17305	17306	17385	17261	17305	17282	17278	17380	17360	17372	17322	17205	17177	17134	17226	17319	17373	17290	17176	17390	17247	17465	17217	17170	17339	17364	17194	17154	17131	17294	17336	17382	17137	17324	17378	17049	17131	17295	17033	17256	17227	17344	17294	17170	17307	17243	17160	17122	17183	17422	17534	17381	17286	17350	17489	17337	17292	17331	17494	17321	17413	17210	17367	17383	17139	17290	17119	17503	17296	17310	17167	17187	17343	17227	17270	17404	17212	17420	17354	17363	17169	17267	17348	17243	17318	17342	17264	17336	17161	17401	17291	17318	17167	17071	17255	17224	17135	17466	17439	17275	17287	17281	17119	17203	17376	17258	17141	17326	17204	17445	17516	17368	17310	17261	17278	17269	17277	17178	17270	17164	17237	17197	17360	17466	17132	17375	17170	17170	17323	17273	17201	17208	17296	17144	17246	17602	17362	17109	17115	17266	17476	17294	17451	17333	17160	17357	17146	17338	17386	17473	17208	17322	17371	17467	17419	17424	17212	17249	17413	17294	17367	17298	17213	17293	17201	17197	17229	17107	17074	17326	17248	17139	17348	17323	17355	17175	17247	17320	17310	17660	17316	17533	17463	17236	17535	17475	17381	17073	17421	17149	17328	17305	17101	17239	17301	17205	17036	17317	17205	17209	17257	17405	17219	16963	17509	17300	17108	17377	17312	17292	17509	17180	17291	17437	17422	17269	17249	17125	17248	17279	17428	17134	17207	17549	17169	17111	17413	17447	17318	17248	17277	17050	17373	17237	17482	17288	17186	17367	17364	17225	17266	17130	17402	17336	17359	17168	17436	17520	17315	17377	17257	17296	17371	17157	17292	17296	17049	17247	17428	17336	17177	17408	17247	17450	17278	17250	17180	17288	17272	17360	17296	17109	17267	17270	17228	17302	17367	17494	17346	17224	17391	17401	17323	17056	17249	17252	17364	17304	17308	17223	17283	17182	17327	17151	17125	17271	17193	17472	17176	17331	17191	17210	17133	17249	17305	17236	17364	17358	17008	17201	17110	17263	17325	17261	17158	17205	17253	17100	17304	17442	17496	17393	17234	17321	17064	17111	17245	17429	17367	17270	17159	17298	17304	17201	17275	17189	17453	17267	17270	17347	17165	17214	17421	17179	17211	17434	17462	17139	17307	17191	17215	17273	17201	17173	17374	17228	17368	17396	17366	17411	17201	17226	17213	17391	17393
17176	22463	22045	18542	16856	16380	15669	15252	15081	14983	14808	14771	14615	14586	14582	14643	14681	14595	14753	14631	14625	14645	14547	14480	14716	14636	14703	14793	14686	14607	14758	14672	14562	14459	14813	14712	14562	14594	14493	14557	14562	14539	14558	14477	14456	14601	14563	14612	14734	14676	14814	14669	14664	14613	14657	14464	14572	14528	14639	14614	14657	14585	14620	14683	14581	14563	14693	14521	14734	14577	14379	14554	14632	14634	14621	14460	14568	14576	14563	14420	14432	14391	14792	14490	14610	14813	14549	14725	14493	14580	14576	14612	14548	14524	14560	14614	14635	14437	14573	14684	14420	14495	14681	14467	14506	14577	14566	14506	14570	14646	14630	14633	14640	14740	14513	14673	14421	14311	14609	14565	14576	14589	14587	14471	14688	14560	14573	14503	14407	14582	14494	14673	14683	14579	14713	14507	14592	14720	14563	14452	14461	14645	14687	14501	14455	14400	14470	14601	14730	14647	14614	14436	14582	14563	14654	14608	14473	14408	14432	14543	14635	14474	14605	14499	14589	14663	14589	14345	14632	14498	14548	14646	14568	14547	14645	14616	14456	14530	14653	14568	14559	14626	14546	14530	14374	14652	14663	14682	14636	14508	14562	14689	14531	14609	14688	14648	14544	14528	14663	14370	14513	14511	14523	14546	14648	14605	14480	14690	14605	14549	14514	14635	14677	14501	14428	14485	14596	14490	14559	14566	14589	14535	14592	14481	14549	14799	14686	14559	14672	14623	14462	14448	14436	14631	14465	14579	14523	14562	14784	14569	14563	14574	14712	14606	14556	14680	14533	14740	14576	14656	14351	14584	14575	14659	14509	14667	14684	14469	14545	14481	14503	14524	14351	14527	14556	14439	14600	14484	14590	14683	14640	14529	14680	14501	14627	14528	14597	14456	14673	14517	14436	14567	14710	14596	14612	14642	14633	14600	14537	14673	14505	14611	14593	14511	14676	14551	14504	14624	14603	14313	14424	14456	14641	14487	14590	14709	14623	14422	14740	14594	14519	14548	14506	14513	14610	14523	14542	14651	14724	14542	14490	14577	14562	14562	14570	14537	14650	14529	14685	14636	14406	14613	14675	14536	14494	14590	14467	14585	14438	14688	14522	14335	14668	14454	14643	14477	14584	14585	14571	14547	14422	14534	14549	14530	14664	14532	14504	14731	14520	14480	14546	14665	14479	14643	14493	14499	14497	14565	14477	14520	14493	14649	14608	14600	14549	14638	14602	14610	14549	14565	14541	14477	14531	14566	14455	14648	14504	14491	14725	14832	14647	14603	14571	14633	14661	14502	14385	14478	14575	14595	14376	14545	14646	14561	14495	14463	14618	14731	14648	14443	14631	14439	14758	14605	14497	14509	14463	14756	14508	14692	14561	14736	14701	14617	14693	14716	14566	14446	14618	14624	14677	14614	14542	14359	14669	14486	14326	14536	14658	14549	14542	14575	14537	14470	14555	14532	14554	14467	14629	14635	14526	14679	14636	14575	14627	14466	14519	14542	14508	14628	14660	14619	14621	14590	14515	14495	14590	14599	14653	14594	14483	14743	14370	14557	14579	14495	14585	14599	14637	14423	14533	14487	14758	14734	14723	14489	14772	14551	14526	14433	14500	14595	14462	14642	14431	14681	14486	14604	14739	14578	14512	14529	14640	14471	14613	14644	14447	14589	14493	14592	14553	14602	14450	14398	14539	14504	14509	14668	14562	14580	14576	14691	14555	14594	14774	14626	14730	14443	14670	14549	14538	14500	14557	14442	14486	14593	14601	14700	14493	14756	14638	14678	14635	14740	14544	14492	14579	14557	14721	14470	14593	14545	14642	14517	14552	14566	14456	14568	14800	14508	14564	14405	14644	14698	14413	14687	14645	14544	14518	14617	14628	14517	14544	14624	14519	14579	14703	14591	14717	14693	14542	14481	14547	14577	14574	14623	14639	14702	14402	14545	14492	14457	14510	14494	14600	14519	14534	14662	14534	14521	14591	14543	14848	14524	14683	14542	14632	14625	14608	14667	14438	14567	14611	14570	14536	14588	14541	14599	14750	14614	14595	14690	14630	14377	14511	14560	14555	14830	14588	14690	14484	14555	14589	14723	14550	14721	14539	14475	14650	14568	14539	14574	14654	14505	14645	14650	14570	14615	14625	14485	14803	14615	14495	14540	14468	14598	14561	14566	14591	14459	14559	14563	14695	14626	14532	14412	14503	14624	14606	14735	14494	14538	14586	14505	14749	14495	14684	14595	14573	14787	14460	14675	14642	14427	14551	14686	14632	14625	14648	14650	14626	14474	14646	14566	14572	14610	14536	14424	14628	14283	14536	14620	14417	14639	14574	14462	14585	14512	14485	14605	14526	14636	14558	14598	14450	14740	14451	14624	14575	14655	14606	14453	14629	14505	14537	14585	14557	14642	14524	14365	14621	14612	14580	14617	14546	14567	14628	14474	14523	14643	14542	14735	14473	14652	14555	14402	14701	14494	14553	14347	14588	14556	14624	14530	14536	14568	14659	14692	14663	14585	14504	14473	14599	14514	14423	14491	14443	14525	14656	14508	14509	14583	14589	14611	14737	14623	14543	14635	14469	14543	14626	14267	14591	14588	14592	14774	14656	14431	14646	14653	14605	14606	14535	14746	14546	14571	14677	14517	14617	14579	14474	14589	14556	14507	14663	14656	14624	14434	14440	14602	14628	14604	14419	14393	14441	14457	14537	14436	14686	14438	14633	14573	14626	14604	14687	14454	14744	14379	14709	14512	14634	14617	14526	14519	14556	14625	14585	14469	14643	14736	14577	14490	14572	14718	14652	14527	14552	14687	14579	14562	14454	14344	14410	14629	14614	14526	14517	14476	14622	14460	14644	14618	14499	14567	14483	14446	14814	14529	14494	14473	14507	14698	14558	14746	14555	14589	14537	14438	14692	14568	14651	14548	14759	14622	14530	14711	14661	14473	14532	14570	14789	14589	14507	14564	14542	14516	14553	14550	14601	14484	14726	14651	14602	14478	14482	14525	14723	14433	14416	14579	14602	14591	14630	14505	14753	14451	14504	14688	14566	14618	14493	14800	14633	14650	14495	14558	14595	14655	14741	14783	14536	14528	14661	14612	14520	14569	14597	14575	14592	14770	14516	14871	14535	14576	14474	14462	14426	14586	14729	14644	14576	14544	14559	14665	14634	14625	14555	14497	14588	14531	14596	14583	14605	14454	14625	14602	14523	14786	14348	14507	14584	14595	14845	14643	14499	14441	14500	14611	14513	14388	14489	14801	14503	14600	14760	14374	14494	14745	14766	14567	14595	14609	14604	14588	14562	14441	14571	14645	14571	14691	14457	14601	14443	14570	14536	14452	14720	14526	14561	14315	14665	14481	14627	14516	14588	14588	14675	14682	14501	14584	14390	14438	14540	14588	14701	14481	14606	14720	14618	14523	14524	14682	14633	14559	14648	14679	14630	14672	14664	14755	14551	14484	14513	14597	14310	14547	14684	14672	14531	14633	14573	14432	14477	14401	14510	14616	14661	14408	14791	14449	14454	14568	14521	14577	14770	14627	14745	14594	14696	14609	14623	14540	14491	14601	14546	14482	14640	14710	14538	14512	14469	14682	14528	14680	14622	14664	14477	14614	14628	14516	14477	14516	14741	14477	14523	14552	14604	14459	14547	14657	14656	14499	14494	14632	14503	14427	14800	14524	14666	14626	14483	14792	14566	14517	14591	14631	14577	14617	14537	14507	14664	14699	14569	14644	14510	14663	14686	14579	14718	14644	14557	14526	14631	14381	14646	14529	14673	14605	14489	14570	14562	14688	14628	14560	14583	14641	14363	14546	14531	14601	14591	14543	14677	14561	14513	14444	14653	14611	14506	14545	14495	14614	14445	14472	14579	14630	14586	14521	14419	14705	14537	14594	14549	14552	14727	14598	14374	14629	14587	14683	14827	14493	14554	14547	14522	14650	14583	14473	14787	14575	14475	14481	14391	14362	14618	14613	14717	14425	14729	14642	14634	14510	14605	14574	14646	14511	14553	14472	14560	14756	14660	14703	14618	14589	14554	14480	14557	14747	14827	14552	14653	14414	14653	14670	14691	14657	14531	14613	14644	14598	14446	14669	14603	14548	14611	14596	14697	14489	14572	14520	14520	14548	14825	14435	14550	14625	14571	14615	14623	14466	14724	14494	14325	14624	14613	14480	14549	14791	14523	14665	14684	14531	14581	14531	14445	14621	14480	14694	14617	14554	14654	14501	14572	14587	14657	14522	14717	14549	14679	14700	14642	14530	14637	14616	14790	14672	14540	14412	14590	14591	14448	14635	14316	14625	14516	14455	14406	14662	14550	14724	14573	14571	14589	14458	14584	14669	14617	14803	14557	14713	14666	14658	14585	14464	14553	14565	14793	14558	14470	14658	14646	14709	14466	14480	14470	14693	14585	14379	14511	14456	14624	14380	14626	14552	14522	14634	14579	14546	14270	14643	14599	14552	14412	14592	14549	14672	14665	14583	14606	14660	14532	14485	14727	14599	14524	14588	14675	14558	14521	14506	14653	14647	14511	14584	14547	14473	14509	14683	14379	14589	14640	14477	14649	14502	14628	14341	14559	14411	14661	14655	14687	14514	14398	14492	14595	14496	14577	14558	14475	14583	14676	14586	14640	14466	14537	14525	14577	14574	14475	14718	14537	14695	14652	14710	14631	14617	14522	14697	14482	14638	14570	14616	14582	14635	14659	14652	14504	14572	14512	14442	14452	14494	14630	14665	14517	14709	14556	14593	14585	14629	14537	14569	14405	14717	14554	14785	14533	14713	14655	14590	14649	14551	14651	14645	14540	14675	14538	14547	14684	14666	14511	14342	14354	14537	14603	14654	14580	14676	14663	14608	14546	14426	14622	14650	14546	14372	14541	14617	14585	14646	14483	14851	14630	14589	14613	14534	14540	14650	14806	14538	14697	14556	14549	14569	14639	14494	14689	14513	14591	14711	14624	14468	14481	14430	14498	14484	14603	14571	14763	14534	14540	14538	14587	14613	14618	14510	14547	14499	14618	14557	14563	14447	14578	14624	14529	14645	14642	14592	14547	14620	14626	14416	14447	14602	14544	14479	14649	14529	14642	14668	14492	14595	14579	14634	14612	14618
23868	21347	28843	24300	22216	22144	20483	17831	16979	17238	17077	16783	16727	16768	16635	16547	16552	16550	16325	16610	16354	16272	16586	16410	16222	16193	16227	16369	16438	16355	16253	16319	16274	16261	16412	16327	16357	16488	16438	16408	16457	16126	16343	16296	16407	16548	16406	16389	16700	17555	17113	16936	16828	16427	16453	16405	16301	16236	16237	16375	16269	16298	16148	16197	16416	16305	16366	16435	16355	16414	16218	16382	16247	16164	16259	16392	16279	16326	16199	16022	16162	16431	16422	16166	16334	16168	16096	16556	16394	16326	16349	16383	16331	16496	16353	16240	16453	16227	16188	16328	16215	16373	16539	16363	16377	16283	16225	16433	16222	16367	16232	16413	16068	16384	16324	16395	16152	16216	16102	16415	16271	16286	16469	16456	16510	16366	16279	16333	16338	16139	16188	16315	16227	16453	16344	16266	16365	16531	16216	16305	16365	16281	16310	16395	16326	16125	16082	16299	16182	16334	16424	16277	16184	16370	16306	16330	16340	16359	16570	16498	16298	16399	16541	16174	16343	16041	16319	16189	16211	16325	16238	16384	16500	16189	16199	16352	16336	16160	16361	16276	16239	16367	16302	16317	16453	16237	16288	16350	16256	16234	16271	16227	16155	16352	16260	16364	16286	16318	16452	16298	16314	16218	16166	16183	16450	16283	16420	16325	16358	16131	16241	16280	16333	16292	16209	16276	16220	16189	16182	16269	16186	16248	16299	16297	16149	16358	16296	16148	16223	16472	16379	16428	16390	16302	16170	16198	16140	16229	16289	16330	16407	16390	16261	16120	16295	16156	16234	16212	16219	16241	16224	16315	16122	16334	16370	16320	16283	16380	16281	16296	16208	16292	16358	16429	16223	16239	16351	16363	16244	16346	16311	16307	16216	16039	16075	16090	16375	16339	16265	16320	16268	16337	16007	16115	16375	16276	16204	16252	16230	16096	16278	16109	16204	16343	16145	16124	16280	16334	16154	16272	16130	16330	16120	16305	16347	16288	16251	16200	16246	16291	16286	16354	16187	16273	16050	16052	16244	16277	16237	16304	16139	16238	16190	16129	16201	16093	16097	16336	16357	16225	16285	16287	16310	16400	16302	16226	16153	16378	16008	16190	16249	16365	16404	16224	16167	16601	16297	16243	16199	16433	16111	16033	16230	16227	16352	16301	16302	16183	16387	16103	16239	16153	16287	16188	16184	16218	16196	16389	16200	16002	16433	16334	16326	16211	16295	16409	16254	16308	16157	16234	16151	16200	16245	16401	16379	16001	16243	16363	16346	16348	16400	16331	16133	16180	16281	16326	16274	16277	16247	16275	16176	16471	16302	16174	16217	16357	16173	16305	16391	16128	16259	16278	16082	16139	16283	16331	16493	16196	16115	16302	16254	16249	16328	16251	16432	16395	16258	16118	16405	16411	16254	16142	16317	16350	16355	16474	16342	16326	16354	16442	16323	16152	16269	16304	16198	16116	16148	16217	16389	16402	16106	16401	16206	16343	16436	16288	16201	16116	16259	16364	16202	16027	16214	16358	16299	16307	16270	16541	16299	16241	16433	16348	16336	16281	16195	16186	16080	16270	16356	16366	16242	16375	16263	16337	16295	16255	16133	16379	16209	16352	16421	16244	16200	16368	16438	16244	16195	16102	16265	16334	16267	16209	16094	16336	16222	16253	16432	16118	16368	16338	16481	16358	16162	16305	16589	16509	16285	16414	16270	16253	16301	16393	16387	16316	16240	16251	16266	16200	16268	16361	16339	16323	16073	16471	16248	16282	16237	16212	16271	16214	16303	16098	16241	16420	16159	16081	16357	16242	16201	16525	16268	16254	15996	16132	16350	16122	16280	16274	16181	16040	16245	16374	16335	16266	16383	16112	16160	16084	16189	16372	16285	16198	16453	16324	16332	16216	16263	16230	16244	16375	16221	16169	16290	16326	16312	16256	16298	16171	16367	16341	16377	16296	16329	16424	16194	16334	16271	16339	16267	16358	16165	16436	16483	16340	16342	16225	16311	16255	16195	16012	16412	16336	16207	16357	16245	16299	16377	16216	16224	16292	16317	16335	16162	16330	16214	16429	16332	16362	16257	16125	16283	16125	16187	15976	16192	16313	16287	16335	16236	16337	16426	16281	16172	16245	16274	16442	16376	16200	16297	16286	16215	16190	16262	16113	16398	16211	16250	16089	16286	16031	16400	16028	16230	16407	16378	16446	16129	16331	16325	16222	16217	16138	16280	16558	16471	16326	16428	16334	16273	16169	16209	16575	16311	16349	16373	16207	16272	16293	16282	16238	16208	16158	16306	16416	16261	16393	16259	16382	16389	16178	16055	16384	16138	16125	16245	16283	16179	16038	16199	16440	16413	16163	16379	16335	16170	16390	16186	16445	16262	16233	16347	16415	16193	16451	16330	16275	16354	16496	16367	16360	16332	16270	16224	16364	16317	16361	16214	16305	16349	16318	16211	16085	16534	16217	16028	16417	16289	16396	16311	16313	16385	16224	16474	16227	16149	16346	16191	16339	16230	16459	16404	16397	16312	16316	16458	16039	16267	16216	16287	16198	16400	16241	16291	16345	16551	16344	16265	16319	16249	16031	16131	16045	16060	16179	16312	16263	16356	16274	16442	16204	16186	16345	16174	16585	16043	16420	16260	16128	16211	16476	16315	16155	16194	16525	16311	16471	16421	16242	16289	16264	16184	16288	16417	16279	16121	16403	16422	16280	16295	16346	16145	16357	16239	16540	16414	16258	16271	16318	16269	16380	16245	16282	16419	16127	16134	16376	16371	16240	16280	16317	16111	16372	16195	16299	16409	16402	16306	16137	16178	16275	16253	16219	16331	16300	16270	16132	15974	16254	16273	16265	16351	16304	16269	16109	16475	16318	16299	16316	16258	16458	16322	16341	16463	16111	16380	16324	16254	16576	16332	16112	16077	16320	16284	16407	16379	16001	16198	16154	16271	16239	16309	16331	16174	16339	16287	16433	16301	16313	16381	16218	16214	16156	16339	16157	16407	16355	16399	16419	16229	16134	16188	16227	16147	16202	16306	16282	16198	16161	16221	16201	16202	16123	16262	16265	16098	16183	16180	16386	16166	16350	16250	16168	16416	16268	16479	16231	16296	16296	16262	16360	16075	16211	16178	16171	16360	16088	16239	16435	16419	16111	16240	16209	16280	16307	16456	16159	16273	16185	16088	16492	16244	16302	16228	16410	16091	16196	16351	16219	16285	16417	16460	16141	16108	16227	16211	16470	16161	16340	16270	16422	16354	16298	16193	16211	16214	16302	16263	16455	16206	16300	16370	16285	16315	16157	16252	16090	16443	16181	16202	16389	16367	16244	16530	16152	16492	16184	16190	16427	16154	16324	16305	16156	16275	16242	16356	16270	16224	16128	16335	16346	16293	16294	16192	16253	16271	16276	16381	16345	16222	16163	16256	16280	16268	16356	16161	16230	16172	16340	16127	16233	16299	16275	16157	16154	16229	16336	16184	16269	16439	16376	16132	16194	16384	16142	16265	16451	16369	16258	16237	16327	16379	16332	16339	16407	16249	16428	16495	16366	16337	16197	16236	16165	16359	16167	16314	16275	16301	16372	16318	16329	16338	16311	16419	16331	16122	16265	16188	16354	16388	16043	16114	16100	16130	16222	16480	16382	16401	16347	16219	16413	16230	16144	16304	16418	16187	16322	16308	16265	16288	16433	16110	16293	16318	16412	16201	16450	16328	16332	16275	16394	16040	16067	16367	16227	16316	16297	16322	16369	16221	16213	16328	16317	16450	16258	16212	16427	16439	16333	16500	16519	16260	16434	16183	16369	16283	16286	16353	16470	16269	16185	16416	16362	16351	16305	16463	16386	16216	16373	16466	16365	16425	16334	16234	16202	16160	16349	16250	16245	16195	16373	16258	16180	16326	16178	16140	16264	16307	16292	16104	16335	16080	16151	16592	16318	16224	16327	16482	16240	16550	16303	16301	16275	16341	16281	16346	16475	16135	16106	16322	16297	16230	16169	16323	16412	16370	16269	16345	16461	16334	16334	16361	16309	16109	16161	16286	16317	16329	16341	16294	16354	16173	16300	16383	16343	16335	16391	16262	16416	16289	16300	16387	16167	16365	16279	16260	16125	16215	16262	16167	16252	16337	16338	16351	16173	16475	16310	16241	16214	16364	16374	16116	16195	16088	16189	16403	16400	16300	16217	16336	16272	16173	16245	16289	16310	16206	16114	16417	16082	16355	16266	16376	16391	16298	16255	16301	16437	16358	16161	16397	16473	16285	16437	16353	16319	16182	16230	16457	16321	16202	16242	16436	16285	16303	16136	16322	16216	16082	16260	16361	16191	16383	16286	16316	16321	16365	16250	16221	16087	16389	16266	16346	16171	16354	16323	16348	16184	16115	16199	16447	16468	16506	16232	16096	16331	16217	16348	16420	16264	16225	16159	16252	16073	16315	16338	16295	16250	16327	16149	16283	16280	16359	16339	16412	16242	16174	16106	16208	16222	16318	16154	16418	16289	16366	16368	16464	16239	16223	16429	16303	16200	16343	16409	16274	16145	16263	16476	16367	16130	16273	16347	16391	16329	16081	16063	16307	16505	16380	16293	16235	16347	16300	16088	16111	16096	16393	16434	16338	16363	16184	16102	16320	16130	16341	16263	16324	16318	16356	16251	16187	16223	16215	16298	16206	16349	16286	16290	16229	16466	16297	16354	16195	16385	16326	16271	16353	16169	16159	16282	15950	16399	16218	16266	16388	16288	16324	16375	16364	16215	16303	16181	16164	16270	16419	16250	16424	16312	16253	16413	16193	16270	16302	16362	16105	16144	16337	16240	16163	16054	16460	16500	16147	16332	16360	16295	16355	16257	16407	16338	16137	16393	16250	16329	16194	16065	16562	16302	16316	16091	16296	16223	16165	16342	16120	16483	16045	16255	16228	16281	16306	16278	16213	16189	16442	16249	16399	16201	16104	16200	16305	16241	16425	16223	16152	16352	16309	16205	16396	16259	16345	16275	16237	16391	16329	16190	16194	16373	16086	16203	16256	16164	16387	16340	16480	16270	16517	16420	16241	16320	16257	16373	16337	16155	16283	16124	16377	16356	16408	16202	16194	16142	16406	16371	16242	16108	16294	16241
20423	32526	31284	23626	19287	17794	16669	15890	15270	15016	14851	14626	14428	14368	14325	14232	14443	14198	14238	14279	14085	14096	14077	14084	14134	13993	14163	14336	14169	14207	14029	14251	14147	14191	14015	14189	14091	13972	14115	14054	13975	14131	14198	14250	14024	14027	14111	13917	14645	15776	15184	14917	14390	14367	14020	14043	13818	14025	14078	13928	13836	14052	14016	13973	13985	14012	13944	13957	14003	13960	14016	14128	14128	14019	13821	13924	14044	13966	14057	14002	13976	14099	13977	13879	13823	14033	14075	13914	14078	14023	14057	13916	14061	14045	13997	14011	13933	14065	14091	13978	14194	13930	13895	14180	14036	13914	14028	13927	13983	13901	14057	13940	13984	14004	13812	14039	13815	13966	13916	14100	14044	14045	13902	14014	14151	13918	14054	14083	13832	14039	14094	14059	14096	14019	14091	13995	13952	14096	14004	13858	13943	13972	14104	13924	14094	13929	13988	13900	14046	14070	13868	14037	14026	14041	13935	13802	13966	14075	13977	14015	13869	13990	14043	13919	14043	14079	13851	14013	14056	14056	13946	14008	13917	13984	14052	13891	14049	14082	13818	14142	14102	13777	13916	14076	14098	14021	14020	14220	13883	14062	13911	13963	13825	14150	13987	13958	13829	13979	14085	14063	13866	14013	13944	14115	13875	13897	14052	14216	14033	13857	13972	13874	13902	13942	13994	13868	13932	13931	14123	14010	13951	13919	14196	13861	14013	13976	14066	14157	13936	14025	13882	14060	14092	13978	13820	13837	14077	13953	13957	13883	13954	13995	14040	13963	14026	13972	14100	13956	13916	14164	14106	13816	13968	14097	13924	13822	13988	13890	14018	14144	13877	14048	14082	13877	13866	14170	13932	13924	14132	13932	14128	14051	13896	14279	14069	13899	14035	13940	14184	13928	13760	13869	13878	14133	13833	13983	14037	13849	14027	14010	13923	14008	13940	13961	14087	13941	13955	13881	13968	13848	13991	14075	14037	13921	13901	13829	13924	14004	13976	13935	14064	13921	13887	14139	13995	13973	14020	13991	14028	13940	14113	14064	14098	14088	13932	13944	13945	14027	13894	13976	14013	14049	13965	13871	13923	14050	14024	13846	13935	13937	14037	13980	14201	14100	13934	13914	14147	13979	13999	14087	14053	13908	13928	13903	14109	13927	13992	14034	14084	13964	13893	13922	14058	13966	14033	13905	14020	14006	14002	13943	14024	14040	13894	13888	13902	13915	14105	14030	14048	13949	14012	14008	14092	13975	13956	13992	14129	14007	14152	14148	14019	13896	14147	14086	13936	13910	14142	13898	13909	13885	13872	14073	13882	13954	13909	13991	13860	13882	13996	13956	13985	14090	14108	14007	13984	13966	13967	13849	13954	14035	13925	13972	13894	14059	13955	14025	13970	14062	13973	14174	13983	13956	14005	14043	14081	14064	13807	14033	13771	13827	14004	14003	14171	13956	13958	14053	14069	14062	13996	14115	13892	13968	13906	13990	14187	13932	14086	13940	13947	13842	14097	13932	13979	14035	14025	13889	13797	13885	14020	14132	13901	14038	14004	14010	13916	14030	13942	13991	13971	14008	14070	13982	13979	13943	13912	14036	13978	14067	13959	13902	13831	14038	14078	14096	14034	13901	13817	14232	14127	13935	14077	13993	13915	14145	13955	14034	14069	13997	13872	14014	14131	13980	14003	14032	13974	14139	13921	13919	14032	13965	13912	13853	14070	14062	13877	13807	13926	13893	13989	13966	13918	13994	14080	13981	14044	14031	13883	14019	14132	13753	14007	13960	14108	14106	14134	13775	13935	13898	14024	13923	13893	14016	13953	14139	14057	14003	13985	14031	13988	14110	13969	13968	14080	13799	13939	14068	13863	14201	13938	14169	13935	14062	14062	14034	14088	13997	14025	14140	14074	13869	13819	14055	13931	14105	14008	13949	13978	14025	13986	13849	14019	13991	13972	14055	13804	13962	13858	14039	14003	13931	13987	13864	14204	13938	13923	13864	13927	13868	14163	14000	13904	13977	14008	13953	13912	13944	14065	13897	13789	13874	14055	13925	13789	14081	13943	14011	13857	13911	13953	13986	13932	13910	13881	14107	14031	14023	14011	13979	14058	13984	13980	14093	13977	13836	13954	13852	14025	13921	13956	13923	14127	13880	14086	13921	14009	14077	13895	13953	14044	13984	14078	14021	13866	14021	13863	14123	14096	14056	14061	14011	14112	13903	13815	13892	14036	14020	13969	14056	13731	13799	14017	14025	14071	14145	13935	14019	13929	13994	13873	14105	13957	14051	14124	13999	14055	14071	14118	13918	14056	14180	14088	13932	13991	13826	13848	14128	14037	14078	13886	13981	14067	14046	14115	13857	13941	13961	14036	14120	13915	14033	13892	13994	14055	13940	13976	13785	13890	13975	13987	14037	13984	13897	14002	13730	14048	14043	14037	14063	14056	14063	14113	13886	14040	13931	14030	13989	14143	14036	13975	13993	14012	14122	13921	14007	13923	14008	13893	13884	14117	14107	14088	14026	13987	13976	14145	14181	13908	13876	13943	13854	13828	14146	13856	13977	13923	13971	13837	13957	13935	14054	14192	13988	14050	13859	13965	14042	14083	13895	13973	13971	14016	13904	13992	14090	13937	13830	14071	14030	14095	14010	13988	13720	14005	13829	13928	13876	14051	13972	14046	13998	14085	14069	14155	14055	13913	13890	13751	13957	13808	13944	14088	13906	14015	13900	14220	13909	14041	14163	14027	13997	14096	14080	13895	14025	14057	14025	13826	13972	14079	13977	13974	13894	13949	14032	14047	13919	14135	13913	13995	13965	14054	14160	14034	13890	13960	13982	13958	14078	13926	13886	13966	13858	13908	13946	13952	14022	14158	14142	14021	14055	14041	13821	13834	13976	13966	14021	13985	13937	14222	13981	13855	14051	13959	13994	13954	14002	14018	14022	13935	14055	13970	13719	13925	14006	13946	14192	13999	14150	14028	13928	13817	14154	13958	14073	14017	14051	14017	13950	13918	14281	14045	13827	13972	13865	13958	13810	13978	13859	14034	14005	13887	13964	14062	13911	13981	13965	14093	13883	14060	14034	13950	13942	14044	13900	13949	13851	14034	14015	14130	14015	13923	14102	14022	13946	14016	14016	13968	13998	13862	13921	13991	14069	13864	14021	13900	13966	14119	13803	13977	13840	14081	13983	13903	13864	13890	13809	13812	13904	13993	13787	14011	14022	14091	13991	14041	13989	14193	13803	13808	14048	13999	14023	13933	13831	14162	14055	13840	13953	13753	14183	14022	13922	14158	14009	14026	13940	14036	13881	13889	14031	13991	14037	14108	14108	13886	14003	14041	13832	13926	14118	13952	13913	13891	14082	14093	14159	14171	13925	14047	13893	13917	14058	13937	14117	13948	13875	13872	13880	14032	13988	14151	14066	13872	13966	14125	13881	14040	14145	13900	13781	14065	13993	14116	14001	13886	13918	14012	13846	14013	13899	14061	13955	13867	14251	14069	14038	14044	14066	14061	14049	14054	14026	14001	13863	14117	13947	14117	14063	13935	14078	14075	14063	14089	13978	13927	13973	13997	14006	14092	14103	13930	14080	14065	13899	14032	13937	13982	13974	13990	14082	13900	13771	13963	13958	13999	13941	14191	13988	13974	14065	14020	13843	14186	13937	14166	14036	13818	13950	13914	13994	14047	13746	14005	14153	13921	13912	13944	14170	13955	13994	14001	14033	13953	13958	14047	14098	13994	13920	13871	13959	13962	14016	14036	13962	14257	14034	13976	14087	13920	13936	13882	14033	14050	14182	13921	14124	13937	13944	13927	14164	13911	14154	14038	13916	13930	13991	14146	14080	13894	14002	13971	13999	13944	13910	14076	14008	13928	13934	13962	13910	14148	13983	13902	14039	13990	13963	13838	13975	13902	13846	13985	13920	13891	13918	14057	14057	14047	14114	14160	13902	13872	14039	14012	14147	13800	14054	14036	13955	13933	14094	13985	14031	13921	13923	13945	13925	13997	14032	13950	13850	13882	13983	14041	14060	14121	14094	14054	13964	14042	14057	13922	13950	14020	13969	13930	13982	13950	14164	13933	14082	13924	14036	14065	14136	13704	13921	14125	13872	14040	13937	13926	14019	13846	13913	13956	13870	13946	13921	13993	14090	13892	14121	13856	14052	13989	14015	13915	13980	14023	14040	13890	13977	13979	14044	13889	13839	14113	14143	13931	14026	14224	14073	13845	13866	13908	13935	13965	13939	14080	14070	13975	13987	13952	14004	13983	13867	14002	14065	13917	13981	13937	13945	14002	13924	14024	14172	14074	13784	14088	13869	13820	13991	13978	13889	13965	14129	14196	13973	13912	13936	14052	13871	13898	13819	13909	13875	14034	13877	13952	13946	14036	13868	14009	14079	14018	13833	13977	13922	13921	13960	13946	14112	14115	14004	14006	14118	13944	13820	13891	14081	14124	13941	14018	14154	13931	13945	14069	13833	13879	14062	14065	14205	13958	14024	14070	14032	14054	14116	14064	14004	13928	14094	13849	14110	13881	13920	13954	14082	13912	13956	13963	13987	13956	13988	13952	13961	13934	13964	13998	14023	14094	13797	14045	13921	14070	13915	14049	14043	14053	14002	13893	13917	14025	13953	14022	13952	13881	13949	13856	13883	13790	14153	14021	13944	13845	14004	13991	13992	13989	14117	13884	14095	14161	13974	13884	13961	14015	13948	14192	13862	13966	13951	14004	13867	14140	13964	14140	14003	13972	13930	14170	13892	13992	14063	13787	13926	14034	14126	13886	14028	13878	14082	14064	13903	14013	14000	13877	13899	13990	13949	13984	14011	14111	13817	13954	14028	14001	14084	14215	13837	13979	14082	13879	13978	13983	14026	14012	14066	14094	13938	13849	14006	13933	13931	14063	13901	14055	13939	13969	13927	13842	14014	14013	13968	13967	13895	13990	14015	14011	14041	13871	13932	13905	14005	13941	13953	14034	13924	14130	13851	14003	14011	14046	14039	13893	14094	13901	13896	13936	14029	14008	13952	13983	14052	13938	13925	13949	14015	13973	13963	13835	14052	14007	14002	13956	14056	13950	13964	14021	14303	13924	14037	13964	14145	14166	13995
22813	21337	29198	23829	21553	23226	24322	18576	17306	17497	17172	16812	16389	16382	16407	16428	16254	16282	16169	16164	15984	16084	16111	16202	16109	16164	15967	16185	16008	16006	16068	16109	16027	16047	15949	16029	16027	15957	16142	16197	16035	15820	16043	16023	16056	16097	16012	16010	16205	17638	17853	17585	16892	16416	16176	15896	15907	15840	15994	15962	15936	16105	15916	15913	15733	16047	15839	15902	16102	16075	15838	15896	15765	15909	16010	15842	15856	15937	15762	16073	15879	15903	15952	15955	15818	15757	15962	15921	15725	15932	15579	15844	15801	15631	16114	15734	15880	15896	16015	15888	15801	15863	15688	15803	16075	15957	15966	15815	15689	15796	15894	15966	15736	16176	15897	15954	15823	15884	15714	15729	15826	15876	15875	15836	15796	15941	16027	15722	15843	16070	15593	15750	15815	15802	15955	15859	15831	15835	15734	15995	16068	15692	16080	15906	15639	15786	15846	15788	15686	15824	15903	15734	15868	15744	15835	15741	15866	15956	16033	15855	15746	15898	15891	15748	15912	15844	15767	15579	15921	15767	15746	15864	15803	15990	15897	16040	15983	15749	15855	15897	15853	15742	15699	15968	16111	16044	15893	15715	15952	15737	15682	15867	15624	15820	15816	15732	16047	15893	16002	15864	15772	15864	15787	15823	15824	15881	15591	15664	15842	15994	15913	15773	15925	15847	15955	15880	15721	15865	15920	15726	15868	15844	15891	15749	15794	16066	15993	15745	15684	15693	15751	15732	15826	15928	15975	15661	15718	15761	15875	15960	15943	16018	15873	15745	15688	15795	15661	15703	15828	15953	15905	15906	15695	15783	15914	15688	15855	15795	15662	15823	15698	16035	15791	15846	15859	15868	15782	15934	15636	15821	15725	15799	15733	15911	15844	15968	16005	15890	15906	15885	15771	15932	15953	15759	15927	15923	15944	15714	15979	15749	15707	15971	15990	15873	15884	15875	15699	15956	15677	15910	15763	15985	15747	15746	15927	15790	15991	15870	15938	15833	15782	15811	15947	15975	15947	15666	15692	15844	15897	15783	15720	15807	15921	15637	15912	15964	15888	15681	15843	15753	15712	15825	15697	15752	15992	15726	15727	16022	15649	15702	15947	15812	15788	15744	15770	16096	15994	15713	15708	15894	15727	15895	15718	15706	15830	15824	15725	15669	15664	15658	16004	15770	15719	15925	15730	15945	15932	15856	15794	15890	15958	15878	15826	15889	15716	15913	15642	15729	15581	15747	16068	16063	15904	15938	16104	15803	15849	15789	15799	15884	15758	15741	15787	15843	15845	15696	15787	15843	15824	15866	15706	15729	15733	15683	15868	15771	15937	15774	15648	15810	15652	15905	15915	15966	15848	15610	15740	15852	15819	16102	15869	15841	15928	15903	15776	15846	15885	15926	15738	15648	15827	15661	15919	15913	15813	15708	15845	15584	15735	15874	15735	15795	15619	15701	16001	15823	15909	15750	16008	15984	15603	15853	15852	15827	15788	15971	15763	15797	15908	15698	15786	15798	15995	15816	15874	16018	15642	15852	15778	15918	15866	15881	16030	15966	15886	15797	15976	15680	15786	15882	15845	15764	15839	15757	15814	15906	15764	15812	15852	15801	15938	15816	15842	15635	15756	15918	15699	15848	15612	15913	15927	15828	15710	15766	15799	15787	15985	15717	15810	15824	15488	15746	15763	15761	15651	15931	15956	15791	15859	15788	16038	15892	15609	15873	15903	15883	16042	15860	15646	15831	15763	15956	15915	15875	15722	15900	15829	15636	15913	15704	15716	15791	16050	15887	15825	15893	15612	15950	15789	15856	15776	15679	15764	15997	15859	15715	15977	15790	15968	15602	16051	15768	15802	15727	15817	15756	15823	15860	15856	15886	15900	15862	15806	15742	15655	15767	15837	15837	16067	15829	15855	15650	15868	15795	15663	15887	15889	15746	15788	16008	15886	15917	15958	15674	15760	15792	15912	15992	15866	15961	15925	15719	15881	15923	15604	15876	15902	15827	15821	16073	15722	15656	15782	15876	15672	15841	15938	15784	15876	15906	15920	15737	15811	15688	15896	15869	15744	15811	16101	16000	15889	15819	15770	15814	15626	15846	15878	15886	15776	16086	15717	15845	15940	15830	15915	15701	15928	16035	15864	15908	15879	15890	15576	15762	16056	15822	15823	15804	15882	16013	15878	15873	15687	15836	15779	15795	15757	15839	15915	15950	15851	15873	15950	16087	15912	15894	15855	15648	15866	15812	15892	15894	15849	15699	15792	15788	15882	15940	15799	15910	15838	15896	16124	15602	15815	15786	15844	15941	15809	15898	15951	16080	15944	15815	15918	15901	15766	15783	15875	15861	15781	15600	15602	15869	15900	15818	15697	15747	15789	15754	15641	15943	15732	15719	15797	16094	15882	15829	15840	15845	15724	15725	15906	15735	15988	15920	15935	15750	15769	16198	16043	15783	15789	15692	15807	15918	15727	15888	15826	15703	15820	15714	15881	15836	15784	15848	15879	15935	16055	15791	15949	15735	15962	15984	15827	15827	15837	15832	15906	15802	15942	15962	15876	15942	15924	15902	15798	15855	15896	15787	15803	15997	15815	15823	15845	15707	15948	15715	15861	15615	15700	15846	15958	15977	15875	15930	15708	15967	15713	15976	15653	15977	15711	15968	15792	15727	15691	15782	15879	15777	15839	15679	15751	15723	15813	15700	15833	15755	15816	15640	15844	15817	16016	15987	15794	15921	16047	15810	15736	15717	16019	15783	15716	15611	15653	15749	15938	15606	15747	15782	15844	15807	15928	15755	15847	15953	15812	15938	15832	15792	15989	15779	15904	15859	15745	15884	15731	15805	15871	15873	15674	15808	16112	15688	15921	15940	15918	15817	15871	15766	15955	16020	15990	15718	15882	15847	15880	15906	15920	15790	15918	15828	15990	15716	15733	15669	15925	15866	16043	15812	15722	15787	15954	15922	15749	15906	15873	15802	15791	15833	15975	15677	15758	15889	15793	15684	16043	15809	15699	15713	15760	15898	15948	15876	15834	15889	16048	15915	15975	16015	15765	15625	15680	15923	15911	15865	15903	15710	15751	15899	15836	16150	15692	15999	15908	15921	15822	15857	15793	15830	15984	15806	15589	15654	16197	15731	15993	15920	15843	15951	15826	15784	15883	15815	15698	15980	15793	15907	15675	15883	15952	15827	15862	15630	15938	15897	15864	15871	16070	15713	15639	16019	15905	15999	15866	15806	15811	15728	15778	15873	16113	15879	15934	15559	15788	15960	15841	15985	15862	15845	15737	15782	15718	15938	15852	15773	15997	15826	15855	15943	15951	15768	15813	15825	15965	15944	15989	15664	15791	15702	15693	15899	15712	15653	15854	16115	15833	15799	15737	15794	15741	15705	15990	16009	15813	15890	15794	15962	15907	15727	15799	15982	15951	16029	15783	15901	15758	15711	15625	15828	15948	15971	16007	15912	15721	15787	15885	15669	15701	15759	15884	15611	15785	15784	15847	15768	15836	15673	15853	15870	15762	15699	15994	15846	15857	15671	15704	15741	15662	15745	15738	15631	15819	15849	15732	15885	15809	15793	15946	15929	15585	15767	15840	15962	15670	15958	15958	16002	15834	15868	15839	15874	15909	15738	15803	15878	15710	15795	15691	15873	16000	15649	15762	15798	15949	15736	15546	15854	15758	16019	15912	15812	15778	15846	15985	15818	15620	15710	15736	15703	15713	15743	16037	15974	15688	15924	15647	15687	15832	15800	15943	15771	15753	15890	15765	15888	15788	15751	15862	15858	15938	15851	15773	15869	15928	15658	15887	15776	15584	15894	15868	15943	15815	15744	15780	15841	15899	15537	15884	15981	15888	15871	15729	15850	15728	15889	15788	15800	15880	15822	15663	16097	15819	15774	15931	15774	16080	15912	16047	15851	15787	15795	15871	15968	15872	16094	15720	15779	15690	15722	15869	15746	15857	15835	15778	15665	15800	15976	15957	15835	15916	15787	15730	16021	15891	15782	15920	15807	15993	15873	15787	15662	15727	15785	15900	15769	15847	15845	16019	16002	15794	15876	15751	15967	15830	15886	15839	15832	15795	15892	15851	15904	15785	15801	15732	15931	15854	15847	15854	15845	15832	15844	15813	15813	15946	15662	15754	15847	15767	15855	15773	15856	15981	15768	15702	15903	15724	15738	15874	15689	15780	15854	15722	15872	15815	15907	15755	15725	15697	15790	15956	15586	15873	15805	15864	16110	16056	15822	15955	15799	15984	15822	15754	15870	15895	15824	15699	15709	16015	15722	15695	15949	15849	16026	15799	16090	15935	15865	15679	15616	15890	16015	15880	15802	15699	16065	15771	15824	15992	15868	15713	15812	15999	15824	15799	15812	15880	15973	15764	15901	15917	15823	15732	15747	15958	15926	15877	16043	15812	15949	15797	15706	15743	15638	15524	15979	16018	15697	15915	16006	15944	15793	15865	15753	15949	15865	15849	15793	15864	15885	15885	15977	16003	15898	15925	15846	15836	15877	15740	15756	15732	15807	15950	15797	15921	15784	15940	15706	15756	15768	15935	15737	15824	15913	15978	15701	16085	15956	16036	15961	15772	15833	15850	15755	15827	15683	15946	15902	15812	15766	15794	15785	15675	15796	15813	15823	15849	15743	15843	15758	15770	15793	15857	15844	15911	15915	16092	15868	16084	15949	15991	15763	15748	15704	15822	15877	15927	15806	15861	15875	15971	16044	15771	15771	16045	15934	15799	15723	15934	15909	15914	15972	15936	16016	15903	15905	15907	15907	15808	15719	15728	15748	15840	15893	15883	15827	15954	15911	15704	15626	15864	15885	15966	15871	15911	15861	15911	15835	15934	15861	15726	15883	15800	15719	16021	15795	15857	15732	15830	15979	15674	15997	15959	15839	16003	15829	15801	15807	15760	15563	15894	15946	15898	15779	15598	15841	15916	15959	15690	15796	15858	15875	15760	15657	15883	15662	15635	15758	15867	15977	15830	15972	15987	15768	15808	15919	15801	15958	15946	16033	15709	16005	15887	15962	15822	15665	15838	15781	15971	15913	15917	15663	16059	15648	15892	15946	15677	15695	15724	15630	15924	15876	15734	15915	15911	15828
23233	38607	37803	27829	21451	18940	17750	16647	16012	15642	15163	14533	14500	14307	14194	14130	14113	13823	13974	13957	13980	13915	13943	13849	13794	13709	13833	13718	13830	13888	13902	13827	13936	13769	13638	13796	13761	13673	13737	13754	13775	13737	13800	13703	13963	13779	13799	13676	14202	16615	16492	15829	14618	13921	13900	13756	13786	13641	13817	13681	13692	13769	13761	13549	13568	13646	13569	13715	13654	13653	13627	13661	13833	13518	13625	13713	13726	13644	13690	13630	13736	13702	13854	13645	13772	13621	13896	13715	13762	13597	13625	13829	13724	13704	13664	13788	13782	13754	13618	13610	13570	13616	13689	13703	13754	13526	13811	13797	13761	13696	13596	13729	13536	13685	13702	13809	13654	13627	13802	13821	13535	13536	13705	13789	13680	13712	13668	13845	13638	13717	13783	13802	13716	13722	13709	13713	13657	13620	13699	13815	13669	13696	13722	13618	13667	13525	13871	13843	13656	13632	13585	13734	13689	13732	13661	13669	13568	13610	13852	13641	13578	13601	13598	13605	13815	13624	13666	13682	13527	13886	13766	13667	13770	13710	13665	13800	13711	13875	13633	13708	13587	13779	13757	13665	13598	13694	13658	13739	13757	13757	13619	13511	13599	13617	13737	13702	13649	13701	13779	13680	13730	13491	13790	13580	13732	13970	13670	13644	13791	13664	13592	13745	13780	13602	13687	13734	13836	13707	13639	13673	13661	13736	13742	13637	13742	13828	13765	13687	13767	13655	13655	13626	13954	13500	13882	13755	13675	13723	13584	13611	13573	13854	13692	13642	13585	13602	13647	13757	13629	13636	13645	13702	13750	13531	13701	13664	13769	13767	13665	13708	13742	13678	13658	13564	13781	13749	13683	13738	13599	13680	13584	13582	13726	13555	13509	13523	13716	13567	13760	13560	13723	13686	13605	13677	13572	13760	13684	13762	13704	13829	13613	13824	13570	13791	13999	13720	13555	13638	13540	13709	13728	13908	13763	13694	13582	13718	13863	13656	13776	13763	13800	13675	13676	13724	13731	13648	13740	13721	13782	13707	13840	13752	13684	13706	13655	13712	13823	13813	13691	13738	13701	13717	13745	13639	13570	13555	13579	13512	13763	13587	13605	13831	13686	13738	13800	13674	13509	13690	13653	13675	13603	13718	13911	13765	13533	13712	13725	13747	13693	13627	13861	13767	13421	13650	13664	13679	13731	13675	13599	13625	13875	13475	13567	13806	13653	13514	13681	13772	13694	13528	13661	13813	13701	13733	13647	13702	13698	13560	13605	13697	13770	13635	13736	13659	13636	13680	13669	13782	13601	13648	13730	13640	13548	13590	13581	13576	13666	13660	13757	13664	13745	13783	13608	13647	13829	13731	13620	13639	13786	13629	13889	13690	13790	13602	13645	13666	13326	13791	13584	13607	13733	13615	13557	13616	13811	13574	13672	13789	13815	13740	13626	13758	13746	13678	13655	13787	13622	13615	13672	13621	13689	13762	13804	13667	13749	13844	13575	13586	13692	13673	13750	13748	13585	13713	13600	13613	13751	13645	13635	13553	13741	13514	13612	13741	13545	13610	13689	13567	13781	13720	13768	13689	13534	13570	13658	13591	13510	13626	13505	13618	13583	13726	13713	13749	13667	13512	13599	13620	13818	13748	13706	13763	13681	13644	13587	13572	13729	13749	13713	13728	13656	13706	13636	13541	13743	13705	13705	13867	13577	13730	13608	13710	13530	13609	13630	13672	13561	13681	13702	13630	13746	13677	13629	13746	13558	13808	13667	13704	13668	13591	13689	13501	13637	13735	13691	13506	13668	13654	13819	13564	13752	13613	13656	13867	13777	13789	13858	13595	13814	13700	13449	13730	13732	13608	13608	13744	13639	13720	13722	13766	13634	13680	13712	13598	13558	13626	13677	13682	13656	13757	13813	13676	13667	13528	13810	13713	13761	13629	13739	13641	13735	13876	13882	13820	13635	13646	13668	13726	13762	13652	13668	13522	13733	13803	13652	13622	13783	13536	13826	13717	13542	13634	13710	13595	13470	13766	13713	13711	13681	13608	13581	13761	13775	13584	13593	13544	13686	13631	13797	13710	13783	13617	13685	13504	13768	13708	13485	13752	13618	13560	13618	13631	13693	13769	13677	13623	13767	13748	13643	13662	13745	13818	13518	13578	13687	13825	13620	13606	13706	13694	13712	13744	13642	13789	13758	13703	13801	13762	13646	13693	13692	13709	13838	13800	13641	13781	13801	13678	13822	13769	13656	13678	13722	13641	13852	13650	13670	13526	13622	13798	13778	13805	13595	13708	13529	13597	13846	13704	13754	13550	13714	13766	13688	13732	13493	13848	13510	13755	13691	13711	13651	13686	13650	13566	13932	13728	13842	13624	13745	13614	13693	13655	13766	13637	13559	13816	13842	13587	13516	13680	13527	13787	13549	13644	13638	13739	13496	13726	13772	13808	13616	13622	13590	13768	13637	13594	13651	13605	13674	13848	13469	13707	13740	13658	13741	13624	13503	13739	13767	13640	13639	13639	13565	13713	13677	13654	13615	13660	13735	13770	13751	13668	13688	13591	13671	13649	13582	13731	13668	13748	13715	13725	13805	13586	13663	13664	13532	13812	13708	13779	13713	13551	13683	13669	13555	13663	13658	13643	13637	13499	13655	13815	13681	13537	13570	13611	13899	13680	13596	13593	13803	13609	13719	13537	13810	13724	13512	13759	13857	13737	13609	13759	13504	13512	13661	13681	13704	13648	13723	13760	13545	13811	13713	13714	13670	13781	13648	13831	13861	13455	13602	13727	13762	13664	13590	13724	13607	13887	13847	13549	13749	13474	13711	13592	13890	13715	13615	13635	13779	13812	13910	13557	13597	13683	13768	13644	13491	13618	13595	13624	13676	13743	13745	13745	13722	13798	13674	13686	13927	13655	13647	13613	13782	13649	13940	13753	13848	13731	13651	13628	13762	13719	13634	13544	13596	13587	13744	13815	13741	13432	13815	13743	13909	13631	13704	13659	13604	13760	13715	13723	13727	13687	13541	13648	13745	13697	13636	13647	13560	13650	13769	13662	13790	13748	13715	13712	13548	13778	13825	13504	13454	13692	13576	13599	13706	13772	13654	13685	13678	13736	13538	13767	13462	13706	13581	13677	13665	13655	13771	13678	13712	13541	13724	13786	13631	13753	13786	13710	13652	13707	13756	13744	13780	13687	13655	13744	13800	13636	13459	13693	13843	13699	13778	13721	13764	13639	13572	13675	13672	13685	13794	13600	13566	13542	13724	13934	13632	13744	13603	13638	13609	13683	13674	13705	13728	13838	13634	13739	13415	13725	13803	13759	13743	13479	13742	13453	13721	13639	13644	13655	13696	13896	13510	13609	13782	13686	13689	13466	13598	13618	13728	13707	13619	13642	13884	13644	13679	13611	13817	13666	13536	13708	13897	13670	13622	13731	13600	13718	13494	13632	13821	13635	13775	13768	13756	13713	13792	13752	13653	13697	13623	13586	13647	13794	13753	13921	13651	13586	13772	13573	13657	13745	13445	13693	13735	13635	13864	13560	13795	13541	13573	13655	13640	13634	13709	13721	13820	13611	13704	13576	13549	13569	13753	13661	13707	13545	13697	13664	13801	13704	13792	13812	13585	13722	13472	13742	13661	13731	13811	13688	13728	13556	13722	13778	13768	13572	13705	13716	13597	13720	13793	13530	13738	13648	13705	13720	13736	13681	13748	13720	13753	13527	13640	13658	13797	13730	13579	13581	13830	13661	13679	13694	13633	13776	13792	13731	13649	13687	13820	13893	13620	13721	13676	13642	13620	13599	13759	13528	13686	13640	13680	13732	13669	13519	13584	13548	13586	13664	13625	13684	13802	13457	13697	13929	13470	13802	13607	13626	13709	13610	13657	13909	13644	13617	13701	13626	13427	13638	13778	13595	13561	13619	13752	13562	13582	13834	13687	13445	13763	13537	13658	13752	13604	13727	13767	13485	13781	13758	13575	13723	13792	13561	13655	13746	13604	13657	13696	13621	13767	13605	13741	13759	13706	13712	13760	13490	13809	13721	13646	13570	13939	13703	13732	13697	13673	13620	13605	13630	13529	13760	13527	13490	13640	13545	13705	13553	13722	13774	13689	13591	13685	13662	13643	13604	13747	13422	13661	13715	13511	13721	13776	13664	13779	13797	13911	13791	13783	13739	13901	13520	13649	13729	13608	13611	13692	13706	13681	13768	13587	13652	13604	13722	13553	13676	13635	13812	13648	13716	13693	13821	13721	13579	13540	13624	13740	13672	13775	13612	13645	13569	13678	13718	13683	13595	13676	13733	13626	13707	13598	13817	13684	13696	13765	13687	13799	13765	13717	13605	13633	13726	13647	13837	13704	13802	13505	13737	13570	13666	13594	13632	13611	13635	13569	13787	13727	13567	13629	13516	13582	13766	13639	13796	13685	13645	13766	13758	13756	13725	13659	13649	13746	13608	13669	13558	13566	13755	13873	13651	13662	13555	13628	13562	13720	13738	13656	13705	13579	13783	13566	13741	13713	13790	13604	13563	13627	13780	13829	13715	13749	13606	13545	13736	13744	13791	13800	13873	13609	13682	13689	13602	13631	13729	13563	13554	13774	13528	13790	13721	13680	13656	13861	13715	13713	13799	13797	13672	13785	13721	13580	13723	13588	13605	13801	13769	13828	13886	13792	13677	13955	13690	13642	13691	13729	13684	13568	13755	13794	13586	13624	13639	13806	13735	13607	13611	13815	13683	13748	13583	13631	13649	13642	13534	13542	13687	13854	13781	13727	13627	13698	13764	13705	13601	13513	13765	13683	13557	13788	13518	13710	13733	13654	13783	13715	13748	13621	13883	13672	13658	13628	13619	13578	13765	13690	13684	13766	13670	13644	13680	13603	13681	13720	13701	13729	13617	13443	13732	13667	13615	13880	13437	13844	13645	13724	13573	13776	13580	13635	13652	13606	13737	13484	13670	13788	13847	13705	13529	13522	13831	13700	13652	13631	13421	13704	13592	13630	13714	13851	13602	13801	13650	13766	13547	13824	13695	13633	13583	13688	13815	13651	13831	13700	13844	13636	13789	13717	13853	13607	13674	13668	13612	13716	13663	13567	13681	13637	13622
27412	22123	25264	21882	17735	17233	17069	16712	16547	16596	16503	16338	16385	16509	16443	16347	16421	16559	16325	16210	16328	16594	16599	16323	16355	16580	16500	16516	16458	16456	16449	16430	16515	16437	16410	16440	16622	16401	16388	16444	16604	16519	16368	16298	16285	16441	16589	16210	16478	16363	16474	16692	16364	16692	16626	16597	16404	16393	16368	16352	16165	16532	16390	16463	16481	16420	16343	16404	16465	16473	16253	16574	16394	16425	16546	16333	16385	16412	16244	16387	16200	16449	16478	16242	16307	16348	16349	16387	16579	16459	16625	16463	16351	16301	16427	16278	16540	16404	16535	16296	16333	16295	16494	16424	16285	16341	16396	16423	16475	16404	16442	16391	16396	16352	16285	16415	16250	16318	16303	16269	16450	16185	16443	16481	16281	16444	16265	16329	16330	16289	16459	16418	16327	16342	16415	16246	16384	16342	16397	16457	16301	16436	16532	16488	16426	16549	16471	16406	16376	16521	16394	16220	16381	16231	16486	16329	16332	16307	16195	16142	16448	16407	16286	16196	16430	16514	16362	16247	16197	16201	16453	16413	16513	16570	16360	16395	16363	16328	16385	16405	16120	16247	16430	16154	16235	16277	16251	16302	16332	16424	16569	16349	16323	16256	16313	16329	16386	16390	16355	16365	16234	16189	16350	16378	16387	16211	16299	16187	16157	16496	16449	16382	16426	16276	16267	16436	16354	16271	16484	16512	16452	16510	16464	16278	16426	16211	16257	16262	16426	16481	16440	16513	16422	16295	16285	16334	16302	16140	16362	16311	16282	16325	16203	16283	16372	16395	16432	16306	16408	16190	16331	16413	16362	16236	16475	16466	16381	16377	16173	16399	16321	16531	16367	16467	16308	16362	16393	16562	16455	16272	16335	16289	16335	16393	16348	16349	16561	16545	16441	16471	16271	16181	16450	16389	16567	16624	16588	16268	16433	16461	16430	16453	16517	16379	16550	16288	16402	16235	16251	16196	16557	16335	16116	16516	16243	16440	16280	16352	16408	16376	16263	16327	16470	16350	16571	16334	16480	16368	16292	16099	16385	16393	16471	16305	16392	16527	16585	16284	16360	16326	16321	16398	16411	16252	16193	16504	16387	16362	16299	16207	16312	16281	16169	16441	16153	16125	16475	16491	16404	16555	16269	16510	16327	16405	16533	16405	16323	16269	16410	16396	16439	16379	16101	16295	16342	16450	16330	16385	16284	16373	16451	16524	16532	16602	16565	16547	16334	16537	16430	16343	16423	16294	16524	16160	16271	16138	16178	16502	16555	16306	16371	16300	16621	16235	16546	16570	16315	16362	16208	16563	16425	16550	16341	16319	16390	16509	16264	16318	16295	16601	16277	16221	16222	16435	16089	16319	16247	16354	16380	16208	16360	16407	16446	16419	16496	16509	16252	16360	16447	16299	16136	16345	16524	16419	16239	16267	16442	16290	16312	16365	16233	16541	16614	16520	16342	16426	16415	16437	16540	16386	16303	16409	16236	16406	16356	16289	16173	16470	16200	16243	16330	16460	16498	16652	16254	16280	16526	16315	16490	16472	16376	16320	16360	16509	16371	16310	16259	16397	16554	16337	16471	16137	16423	16385	16213	16242	16326	16334	16452	16298	16453	16445	16415	16247	16312	16284	16407	16538	16416	16311	16357	16333	16252	16467	16297	16186	16510	16235	16362	16298	16273	16326	16222	16380	16109	16441	16526	16415	16403	16341	16241	16458	16249	16352	16157	16292	16232	16353	16193	16378	16400	16332	16444	16475	16288	16176	16491	16264	16369	16238	16506	16570	16319	16318	16300	16292	16409	16239	16284	16169	16230	16313	16302	16434	16418	16340	16396	16487	16456	16344	16302	16190	16172	16262	16590	16387	16444	16479	16291	16381	16354	16522	16512	16562	16348	16568	16373	16265	16426	16264	16251	16341	16275	16317	16398	16554	16319	16303	16339	16406	16196	16267	16459	16380	16488	16309	16534	16402	16637	16258	16235	16480	16472	16214	16608	16308	16193	16462	16391	16381	16415	16363	16415	16392	16366	16344	16422	16551	16188	16424	16445	16286	16451	16431	16582	16343	16469	16499	16437	16475	16446	16391	16307	16302	16207	16270	16269	16278	16215	16369	16553	16397	16423	16445	16581	16505	16476	16428	16354	16283	16235	16318	16634	16428	16239	16402	16517	16287	16326	16489	16294	16402	16373	16436	16247	16415	16393	16321	16329	16107	16374	16355	16595	16299	16277	16482	16524	16347	16292	16354	16613	16360	16105	16407	16448	16289	16414	16399	16426	16427	16557	16397	16132	16181	16351	16420	16381	16498	16320	16545	16232	16404	16389	16432	16387	16478	16385	16361	16363	16257	16389	16411	16549	16309	16261	16596	16346	16397	16465	16495	16571	16481	16087	16227	16592	16241	16443	16506	16385	16322	16320	16394	16360	16257	16169	16299	16478	16583	16320	16371	16387	16387	16260	16406	16287	16283	16368	16341	16457	16527	16384	16217	16439	16476	16494	16339	16342	16459	16656	16207	16557	16264	16271	16446	16324	16420	16430	16392	16366	16342	16247	16499	16427	16498	16506	16295	16203	16529	16311	16422	16234	16206	16550	16310	16363	16514	16314	16197	16327	16295	16312	16373	16483	16386	16378	16458	16416	16627	16101	16491	16357	16293	16450	16515	16401	16450	16330	16306	16315	16586	16383	16358	16476	16279	16351	16349	16324	16481	16303	16473	16542	16645	16260	16287	16320	16352	16396	16446	16455	16586	16455	16494	16458	16496	16461	16483	16367	16411	16385	16444	16377	16380	16310	16526	16316	16314	16315	16335	16419	16407	16375	16437	16350	16283	16363	16285	16469	16349	16285	16669	16648	16576	16427	16422	16558	16471	16359	16585	16673	16523	16261	16426	16378	16332	16463	16204	16288	16079	16510	16493	16426	16443	16193	16199	16334	16409	16355	16260	16407	16508	16602	16464	16358	16305	16392	16254	16263	16278	16319	16466	16317	16450	16297	16236	16181	16261	16509	16460	16394	16242	16328	16404	16467	16400	16470	16350	16488	16349	16379	16509	16295	16344	16675	16249	16160	16398	16410	16286	16405	16480	16326	16222	16262	16355	16482	16343	16350	16335	16447	16426	16656	16480	16397	16511	16346	16343	16323	16490	16516	16392	16295	16331	16310	16348	16252	16550	16519	16489	16371	16404	16368	16401	16488	16352	16343	16355	16342	16358	16290	16380	16373	16496	16422	16289	16561	16440	16219	16357	16285	16294	16474	16369	16415	16543	16306	16355	16550	16389	16298	16395	16415	16461	16258	16380	16512	16168	16433	16386	16404	16300	16327	16551	16302	16458	16234	16268	16412	16229	16381	16341	16453	16290	16470	16444	16483	16296	16345	16297	16259	16459	16375	16268	16389	16262	16440	16152	16218	16394	16380	16285	16312	16290	16284	16427	16206	16291	16375	16390	16291	16336	16161	16482	16449	16361	16560	16512	16267	16417	16456	16293	16402	16343	16293	16305	16452	16154	16320	16296	16448	16424	16457	16376	16541	16329	16294	16316	16353	16368	16333	16298	16505	16292	16386	16428	16392	16489	16365	16590	16726	16472	16262	16392	16297	16288	16279	16451	16510	16352	16426	16306	16348	16414	16504	16357	16324	16253	16276	16226	16298	16390	16591	16451	16504	16474	16305	16448	16232	16174	16623	16168	16246	16381	16065	16319	16418	16552	16381	16303	16488	16450	16335	16477	16495	16541	16319	16319	16342	16209	16296	16411	16324	16293	16545	16402	16464	16402	16479	16342	16486	16503	16262	16359	16469	16289	16359	16421	16403	16397	16386	16300	16385	16260	16384	16375	16489	16317	16482	16535	16568	16230	16417	16329	16267	16303	16230	16362	16467	16357	16527	16501	16256	16284	16498	16458	16310	16458	16465	16445	16464	16471	16124	16342	16361	16357	16518	16408	16379	16458	16392	16263	16500	16359	16379	16477	16311	16294	16460	16429	16547	16321	16341	16396	16565	16378	16353	16452	16573	16516	16368	16349	16312	16430	16278	16314	16468	16202	16420	16541	16562	16286	16464	16350	16414	16304	16337	16091	16627	16453	16525	16476	16357	16499	16239	16377	16448	16410	16352	16344	16504	16347	16444	16562	16384	16183	16413	16321	16398	16234	16241	16493	16418	16568	16331	16246	16407	16327	16384	16357	16346	16454	16505	16436	16317	16355	16417	16332	16464	16325	16177	16417	16356	16405	16354	16324	16449	16421	16488	16423	16370	16452	16272	16542	16585	16510	16358	16526	16306	16373	16321	16410	16439	16512	16523	16378	16419	16372	16521	16406	16318	16491	16509	16436	16293	16485	16499	16389	16198	16440	16314	16517	16503	16358	16407	16465	16350	16439	16368	16465	16151	16270	16361	16333	16380	16406	16341	16469	16286	16404	16366	16414	16208	16226	16239	16369	16324	16335	16324	16460	16454	16279	16660	16457	16490	16447	16361	16292	16398	16428	16418	16304	16474	16461	16326	16430	16270	16215	16253	16365	16450	16309	16392	16506	16403	16231	16409	16372	16282	16387	16448	16571	16280	16247	16346	16395	16350	16454	16455	16416	16367	16377	16365	16386	16433	16277	16372	16584	16468	16566	16529	16257	16170	16347	16332	16430	16451	16378	16595	16429	16448	16457	16437	16414	16371	16261	16419	16372	16353	16420	16350	16325	16142	16275	16256	16315	16098	16375	16316	16202	16434	16194	16247	16352	16662	16367	16414	16347	16615	16483	16652	16517	16275	16416	16270	16552	16331	16408	16244	16572	16444	16313	16473	16344	16302	16537	16544	16335	16255	16336	16414	16670	16341	16455	16498	16390	16596	16404	16423	16388	16422	16413	16183	16203	16404	16419	16309	16410	16277	16389	16538	16299	16188	16498	16337	16397	16623	16356	16189	16380	16396	16251	16374	16234	16338	16377	16301	16338	16453	16402	16376	16549	16425	16482	16523	16421	16279	16226	16237	16270	16256	16213	16358	16313	16348	16309	16305	16397	16345	16399	16414	16367	16326	16536	16447	16339	16289	16377	16646	16451	16377	16420	16434	16650	16242	16150	16470	16482	16534	16526	16460	16389	16563	16264	16507	16466	16355	16336
17521	22497	22061	17922	15973	15206	14884	14742	14474	14336	14177	14293	14138	14236	14150	14120	14007	13984	13996	14067	13968	13961	14039	13928	13895	14161	13916	13928	14045	14134	14260	13992	13932	14165	13952	14039	14001	14089	13930	14019	14163	14205	14111	14117	14148	14018	13935	13972	14115	14233	14219	14356	13988	13987	14022	14121	14124	13795	14156	14027	13875	13921	14213	13892	13995	14035	13956	13848	13938	14121	14150	14036	14092	13972	14044	14001	13950	14096	14023	14032	14019	14093	13907	13937	14010	13933	14153	14007	14080	14073	13970	14153	14015	14035	14063	13865	13889	13948	13864	14049	14022	13884	14099	13918	14023	13868	13934	13884	13861	14033	13989	14041	14130	13908	13956	13935	13989	14061	13991	13961	14050	14064	14026	14124	13975	13999	13940	14050	13922	14031	13955	13859	14095	13959	14094	14033	14010	14014	14049	14066	14020	14111	13957	14051	14136	14131	14034	13929	14004	14138	13951	14012	14136	13925	14103	14105	14020	14048	14038	14026	13941	14036	14128	13926	13817	13876	13890	14060	14043	13858	14256	13941	13960	13929	13810	13913	13925	14157	14149	13963	14187	14010	13893	13940	14065	14023	13901	14075	14078	14197	13973	14044	14146	13988	13939	13872	14157	14020	14101	13966	13911	13942	14018	14059	14020	14132	14075	14084	13859	14038	13939	13981	13947	13884	14055	14008	14108	13973	14172	14033	14100	14091	13983	14124	14044	13925	13874	14033	13991	14015	14178	13913	13954	14054	14060	14017	13914	14097	14012	13815	13907	14052	14153	13942	14105	13969	14027	14171	14020	14100	14038	14037	14031	14094	13992	14067	14081	13947	14197	14007	14140	13907	13891	13833	14009	13909	14057	14096	14129	13941	13958	14191	14119	13913	14019	13985	14100	13906	13955	14162	14044	14157	13913	14053	14018	14025	13972	14143	14007	14050	13923	14044	14000	14035	14120	14025	14127	14140	14034	13944	13874	13931	14025	14106	13992	14134	13897	14084	13994	14120	13933	14020	13919	13959	13910	13951	14074	13914	13909	14143	14022	14047	14208	13995	14005	13969	13955	14002	13999	13954	14080	13881	14161	14077	14135	13986	14065	14151	13994	13890	14134	14023	14042	13967	13959	14020	13958	13944	14147	13926	14118	14025	13992	14204	13897	14015	14223	14019	13873	13968	13961	13932	14010	13871	13971	13934	14033	14040	14015	13983	13911	14084	14152	13986	14011	14030	13974	14137	14000	14076	13963	14062	14080	14012	14135	14006	14152	13936	14002	13978	13969	14118	14163	14054	14066	13902	13805	14016	14008	14070	14033	14007	14093	13976	13998	13952	14061	13900	14029	13939	13835	14093	13979	13969	14053	13928	14029	13937	13977	14052	14136	14054	13979	14117	14190	13977	13958	14008	13934	13962	14063	13817	14012	13955	13955	14080	13873	14022	14047	13877	14098	13941	14073	14034	14100	14063	13960	14083	13959	14032	13926	14235	14145	13988	13929	14116	13839	13947	14027	13929	13987	14090	13911	14109	14032	13889	13961	14004	14066	14025	13890	13981	14031	14033	14074	14004	13948	14137	14053	14121	13969	13932	14006	13919	13945	14184	13883	14049	14005	13948	13909	13970	13944	13927	14009	13971	14010	14042	14034	14077	14104	14042	13794	13843	13940	13946	13857	14019	14015	14220	13988	14009	14100	14097	14027	13930	13886	13928	14082	14022	14010	14183	14108	14022	13983	14046	13946	13985	13974	14235	13969	14231	13913	14113	14097	14087	13990	14239	14097	14011	13928	14031	14048	13963	14171	13919	13990	14064	14092	13833	13932	14069	14001	14114	14082	13980	13983	14084	13915	14079	14121	14017	14065	13871	13817	14018	14165	13968	13860	14059	13901	13850	13997	14060	14030	14075	14046	14001	14066	14095	13992	14184	14066	13983	13958	14117	14179	14135	14042	14085	14073	13949	14035	14100	14001	14060	14125	14120	13925	13928	13830	13956	13992	14103	13994	13992	14002	14083	14106	13918	13997	13968	14030	13953	14093	14062	14211	14021	13919	13980	14102	13948	14034	14145	13970	13995	14097	14029	14021	14080	13882	14022	13981	13992	14101	13901	13907	13927	13907	14130	14044	14068	14058	13996	14082	13954	13760	14015	14175	14034	14060	14015	14008	13925	13968	14123	14019	14007	14138	13940	14025	14199	14102	13876	13892	14061	14096	14020	14110	13861	13923	14028	14198	13871	14027	13958	14031	14023	13958	13853	14059	13875	14125	14143	13943	13975	13998	14069	14035	13918	14004	14070	14238	13932	14008	14047	13988	13816	13848	14147	14186	13985	14256	14090	14076	14000	14032	14050	13836	13924	14092	14058	14113	14100	13977	13868	14054	14040	13967	14133	14013	14019	13884	14121	14078	14080	13952	13935	14065	14106	13953	13968	14091	14176	13945	14077	14009	14062	14042	13860	13940	14085	13898	14033	14092	13971	13913	14011	14095	14044	14142	13968	13995	13983	14065	13999	14076	14001	14190	14066	13901	13808	14037	13969	14200	14056	13924	14116	13815	14165	13908	13826	14026	14003	14086	13880	14012	13998	14088	14093	14155	13979	13917	14034	14082	13976	14103	14007	14065	13982	13975	14184	14073	13996	13913	14189	14099	14011	13958	13967	13916	13792	14064	13939	14119	13931	14117	14127	13805	14148	13922	14170	14118	13922	13985	13942	13988	14112	14019	14173	14037	14116	14161	14119	13974	14093	13978	14131	13940	14031	13902	14038	13933	14080	13974	14078	13914	14061	14138	13964	13964	14049	14064	14028	13980	13950	13841	14160	13988	13906	14027	13901	13878	13982	13989	13988	14017	13899	14072	13843	14105	13855	14155	13924	13880	14084	14062	14043	13978	13887	14183	14046	14006	14199	14129	14129	14041	14033	14077	13918	13908	13808	13971	14010	13944	14010	14134	14000	13930	14055	13985	14010	14023	14127	14057	14019	14077	13871	13983	14042	13884	14019	13971	14057	14133	13981	14077	13949	13997	14081	14091	13957	14036	13878	14124	14038	14000	13993	14029	14144	13955	14063	13863	13989	13998	14107	14000	14035	13837	13972	13909	13827	14006	14046	14151	14173	13980	14039	13976	14101	14038	13843	14114	14040	13886	14148	13945	14096	14151	14032	14044	14091	13978	14131	14079	13986	13954	14068	13896	14082	14000	13988	14120	13999	13960	14013	14038	14047	14020	14145	13915	14067	13815	14119	14207	14139	13788	14100	14132	14090	14065	13942	13980	13935	13963	13907	13968	13917	13971	13988	14027	14090	14089	13963	13803	14061	13826	14098	13914	14045	14005	14117	13954	13948	14107	14030	14013	13979	13948	14190	14074	13951	14047	14073	13964	13879	13922	14024	13926	13931	14211	13961	13963	14085	13888	14020	13977	14131	14096	13916	14093	13907	13915	13918	14012	13917	14065	13825	13958	13891	14061	14074	14001	13912	14147	14060	13899	14147	13854	14099	14056	13982	14033	13942	14046	13978	13969	13890	13952	13974	13793	14145	13865	14018	14014	14077	14049	13790	13900	14075	14062	14088	14017	14013	14066	14070	14114	13975	14023	13984	14132	14044	14043	14097	14066	14145	13924	13904	14109	14031	14109	14235	14186	14108	13943	14130	14052	14109	13973	14138	14064	14162	14008	14067	14104	13940	13918	14054	13991	13928	13985	13834	14073	13939	13993	14028	14061	14037	13890	14094	13953	14083	13917	14009	14173	13971	13960	14046	14113	14123	13893	14016	14097	14070	13947	14045	13933	14108	13922	14021	14049	14105	13976	14141	14066	14133	13893	13924	14166	13925	14024	14092	13903	13928	13960	14103	14033	14015	14035	14274	14057	13998	14078	13822	14013	13971	13919	14053	14048	13976	14183	13990	13890	13912	14027	14085	13989	13967	14059	14048	14015	13964	14029	13884	14114	13816	14058	13903	13903	14037	13994	14048	14010	13988	13937	14090	14041	14164	13898	14078	14112	13920	14078	14044	13906	14100	13945	14059	13998	14085	13989	13928	13949	13987	13947	14144	13826	14082	14135	13900	14037	13999	13964	14017	13962	13887	13937	14106	13992	14186	14083	14018	14107	13873	14028	14120	14019	13954	14044	13992	14070	14091	14076	14003	13935	14040	13874	14042	13981	14039	14000	14056	14055	13956	13946	14207	14059	14068	13986	14093	14073	14079	14041	14036	14058	14036	14080	14057	13994	14028	14122	14103	13959	13816	14107	13841	14160	13888	14028	14155	14104	14082	13854	13998	13913	14066	14100	13945	13899	13865	13980	13902	14137	14186	14095	14109	13951	13942	14019	14293	14040	14078	14086	13933	13829	14084	13977	14036	13808	14008	14049	13976	14179	13846	14195	14028	13929	13890	13990	14060	13836	14021	13876	13990	13800	13986	14090	14076	14061	13969	13994	14184	13800	13992	14137	13834	13968	13843	13827	14144	13910	14041	14273	14056	13977	13946	14221	14007	14228	13980	13880	13954	13980	14093	14164	13986	13986	13930	14029	13969	13993	13903	13958	14061	13938	13951	14061	14087	14014	14067	13885	13801	13980	14156	14043	13986	14043	14000	13911	13926	14083	14085	14076	13840	14004	13996	13922	14124	14004	13884	14000	13934	14050	13864	14025	13975	14072	13994	13990	14234	14005	14019	14238	13992	13946	13923	14107	14182	14001	13833	14087	14022	13873	13965	13874	14071	13992	14037	13969	14049	14188	13981	13939	13882	14027	14094	14063	13972	14075	14008	13975	14138	13965	14028	13937	14046	13987	14031	13887	13922	14065	13897	14001	13997	13951	13959	14111	13930	14065	14005	13795	13930	14001	13927	14019	14019	14066	13998	14033	14132	13960	13879	13978	13984	14115	13936	14049	13978	13941	13890	14058	13992	14083	13897	13990	14050	14311	14051	14001	13985	14240	14119	14012	14102	14258	13980	13927	14066	14153	13957	14107	14153	13975	13976	13953	14012	14024	13941	14017	14083	13940	14037	14041	14066	14031	14142	14076	14017	14128	13944	13956	13885	14253	14075	14047	13949	14140	14028	14119	13973	13893	14164	14026	14075	14061	13926	14121	13929	14050	14089	14056	13935	13996	14091	14033	14090
23946	21371	28772	24387	22115	21564	20148	17257	16618	16856	16534	16201	16049	15997	16190	15994	16035	15930	15886	15864	16113	15963	16059	15989	15882	15918	15842	16050	16027	16050	16020	16018	15846	15966	15830	16024	16034	15808	16094	15769	15776	15915	15903	15911	15983	15890	16005	16044	16122	16721	16958	16780	16259	16246	15861	15949	15986	15648	15991	15957	15930	15847	15963	15908	15825	15864	15940	15855	16180	15752	15995	15604	15718	15648	15865	15898	16080	15951	16006	15651	15897	15695	15782	15920	15868	15948	15946	15890	15911	15887	15927	15840	15773	15797	15786	15918	15743	15627	15876	15756	15751	15643	15984	15870	16005	15895	15875	15741	15959	16058	15852	15925	15945	16021	15982	15982	16052	15890	15939	15713	15954	16020	16000	15864	15842	15804	15964	15748	15879	15932	16036	15900	15845	15984	15953	15628	15895	15893	15829	15673	15973	15740	15789	15599	15727	15629	15963	15558	15776	15864	15798	15920	15756	15746	15891	15871	15905	15850	15862	15820	16074	15971	15928	15685	15803	15799	15912	15529	15909	15968	15846	15720	15680	15870	15885	15760	15835	15938	15866	16009	15898	15907	15929	15836	15687	15696	15621	15887	15728	15990	15885	15721	15932	15762	15668	15673	15794	15879	15989	15681	15764	15743	15809	15932	15948	15793	15819	15843	16004	15871	16009	15768	16002	15865	15967	15746	15726	15733	16036	15811	15906	15805	15812	15937	15881	15890	15688	15916	15953	15821	15792	15626	15868	15825	15886	15990	16078	15893	15788	15787	16057	15946	15911	15956	15719	15746	15686	15781	15748	15934	15745	15856	15993	15657	15658	15917	15951	15676	15679	15899	15671	15617	15945	15910	15865	15785	15903	15874	15727	15951	15926	15900	15871	15855	15950	15911	15946	15985	15951	15748	15982	15889	15728	15652	15976	15858	15604	15842	15813	15878	15735	15818	15909	15947	15724	15931	15811	15914	15862	15960	15833	15896	16001	15958	15887	15954	15830	15860	15925	15771	15789	15746	15855	15778	15510	15821	15988	15789	15919	15979	15926	15905	15981	15842	15790	15853	15749	15959	15814	16048	15758	15917	15831	15880	15810	15803	15777	15847	15831	15926	15764	15980	15731	15798	15823	15868	15952	15773	15705	15720	15888	15623	15781	15873	15770	15920	15694	15833	15918	16037	15943	15904	15852	16109	15819	15722	15768	15973	16146	16057	15943	15898	15732	15751	16052	15773	15951	15717	15845	15834	15853	15800	16017	15724	15989	15869	15882	15868	15880	15968	15962	15646	15800	15824	16092	15839	15622	15632	15832	15841	16109	15804	15698	15938	15934	16048	15713	15809	15808	15907	15701	15891	15779	15912	16089	15803	15979	15974	15884	15814	15881	15726	15900	15896	15967	15840	15826	15751	16186	15986	15852	15783	15795	15836	15990	15818	15736	16031	15898	15895	15921	15904	15893	15786	15900	16029	15758	15942	15995	15995	15867	15726	15643	15759	15752	15800	15829	15890	15754	15744	15797	15991	16013	15848	15842	15769	15668	15736	15648	15915	15951	15959	15992	15863	15973	15727	15803	15935	15723	15662	15929	15828	15845	15888	16133	15789	15659	15853	15670	16155	15918	15929	15769	15553	15778	15791	15930	15810	15993	15908	15832	15928	15898	15692	15923	15641	15766	15682	15685	15948	15815	15641	15981	15911	15749	15843	15627	15690	15819	15720	15742	15907	15963	15723	15946	15815	15654	15860	15877	15989	15992	16088	16095	15729	15799	15809	15799	15750	15895	15834	15775	15712	15783	16052	15958	15775	15866	15752	15827	15965	15841	15780	15847	15855	15683	15717	15841	15779	15698	15704	15805	15746	15820	15811	15688	15744	15931	15686	16142	15746	15941	15932	15835	15961	15543	15810	15843	15953	15948	15609	15968	16018	15864	15713	15719	15600	15888	15860	15864	15887	16070	15847	15691	15840	15967	15726	15878	15831	15749	15998	15955	15818	15891	15962	15782	15778	15817	16026	15661	15894	15942	15861	15859	15982	15811	15775	15777	15968	15946	15781	15878	15944	15755	15902	15774	15864	15814	15752	15628	15882	15740	15777	15923	15867	15910	15892	15805	15973	15715	15752	15900	15973	15862	15751	15774	15990	16036	16008	15828	15803	15781	15974	16021	15692	15750	15809	15905	15801	15851	15594	15889	15940	15743	15684	15874	15951	16020	15913	16000	16018	15772	15850	15800	15987	15810	15759	15897	15891	15925	15554	15793	15732	15822	16011	15891	15871	15945	15835	15907	15641	15749	15775	15711	15968	15787	15794	15970	15674	15763	15764	15840	15763	15705	15797	15819	15696	15807	15896	15854	15717	15941	15968	15793	15893	15670	15859	15799	15843	15667	15748	15990	15784	15798	15805	15965	15778	15800	15728	15803	15797	15735	15683	15862	15623	15766	15913	15650	15783	15806	15908	15903	15696	15903	15777	15866	15737	15915	15891	15768	16144	15815	15775	15752	15955	15987	15782	15978	15810	15575	15816	15733	15832	15861	15898	15830	15870	15808	15824	15872	15892	15839	15642	15816	15722	15863	15806	15756	15710	15819	15935	15860	15721	15806	15853	15934	15914	15888	15988	15704	15695	15853	15768	15868	15762	15728	15701	15886	15779	15838	16022	15922	15851	15854	15796	15858	15942	15963	15853	15769	15885	15657	15829	16014	16038	15830	15876	15722	15829	15833	15940	15609	15816	15841	15907	15913	15900	15892	15799	15724	15888	15989	15883	15761	15860	15731	15917	16170	15787	15675	15763	15952	15904	15699	15712	15977	15537	15928	15779	15910	15807	15899	15823	15815	15596	15704	15817	15726	15999	15767	15997	15770	15904	15800	15777	15764	15777	15666	15873	15881	15864	15893	15922	15930	15931	16002	15935	15850	15889	15835	15801	15736	15861	15809	15957	15748	15822	15853	16033	15899	15765	15783	15749	15725	15958	15867	16023	15637	15707	15826	15813	15894	15739	15841	15904	15880	15668	15876	15818	15670	15966	15821	15801	15700	15756	15891	15775	15762	15901	15920	15770	15609	15819	15878	15783	15871	15545	15946	15860	15924	15741	15963	15874	15831	15980	16059	15616	15783	15727	15967	15820	15813	15841	15903	15886	15814	15853	15932	15707	15853	15848	15877	15850	16074	15756	15799	15860	15609	15759	15946	15933	15921	15712	15984	15725	15933	15842	16035	15954	15836	15757	15780	16088	16027	15796	15824	15602	16005	15752	15593	15781	15732	15845	15880	15761	15791	15758	16104	15853	15766	16034	15903	15861	15709	15849	16188	15765	15760	15876	15609	15908	15864	15987	16030	15844	15551	15677	15976	15823	15892	15748	15535	16043	15721	15712	15857	15890	15880	15860	16102	16061	16019	15888	15697	15949	15739	15763	15846	15959	15851	15691	15722	15981	15810	15814	15929	15814	15638	15867	15643	15713	15735	15933	15930	15947	15899	15957	15650	15886	15951	15905	15962	15837	15739	15860	15916	15762	15906	15992	15734	15766	15719	15795	15822	15781	15834	15548	15652	15738	15750	15914	15739	15716	15729	15765	15765	15932	15985	15639	15688	15749	15994	15787	15952	15730	15874	16040	15876	15790	15759	15875	15831	15923	15903	15827	15843	15762	15823	15842	15815	15796	15942	15898	15822	15806	16054	15708	15815	15904	15939	16053	15976	15835	15834	15853	15766	15904	15673	15791	15961	15821	15844	15751	15806	15938	15677	16037	15826	15856	15788	15982	15916	16015	15822	15723	15870	15880	15899	15832	15852	15733	16016	15824	15897	15846	15991	15796	15777	15732	15720	15600	15786	15902	15812	15454	15728	15743	15749	15770	15991	16021	15780	15846	15947	15777	15723	15641	15722	15743	15901	15791	16126	15979	15872	16029	15839	15786	15927	15758	15970	15903	15801	15765	15858	15751	15892	15852	15782	15773	15951	15869	16006	15811	15849	15765	15961	15725	15496	15652	15821	15735	15872	15717	15874	15769	15831	15831	15781	15956	15816	15860	15808	15786	15911	15736	15698	15888	15812	15827	15727	15533	15791	15763	15847	15868	15854	15879	15829	15816	15855	15926	15840	15626	15901	15858	15834	15963	15751	15973	15868	15870	15903	16024	16032	16081	15761	15884	15879	15769	15815	15646	15823	15732	15854	15789	15621	15802	15968	15883	15829	16230	15913	15846	15680	15926	15796	15858	15904	15757	15926	15859	15826	15752	16057	15723	15813	15896	15921	15767	16066	16096	15764	16094	16004	15822	15930	15925	15808	15745	15947	15904	15948	16048	15826	15791	16079	15860	15865	16001	16002	15884	15960	16001	15929	15787	15798	15786	15623	15800	15947	15909	15862	15861	15800	15789	15844	16008	15775	15730	15757	15744	15776	15863	15813	15842	15723	15730	15924	15712	15927	15672	16036	15909	15554	15841	15931	15947	15798	15773	15662	15652	15741	15932	15807	15885	15826	15742	15931	15778	15892	15851	15838	15761	15813	15658	16007	15878	15948	15864	15832	15896	15815	15668	15759	15704	15895	15893	15881	15850	16016	15911	15644	15827	15822	15789	15957	15621	15694	15836	15655	15609	15901	15868	15901	15890	15667	15740	15904	15965	15699	15831	15940	15720	15836	15777	15927	15819	15771	15789	15806	15984	15786	15664	15767	15817	15698	15834	15809	15971	15748	15661	15850	15934	15990	15786	15950	15819	15815	15912	15859	15737	15814	15836	15782	15855	15903	15765	15913	15757	15750	15951	16042	15794	15783	15905	15945	15731	15871	15777	15938	16000	16039	15698	15869	15813	15622	15737	15691	15732	15828	15835	15842	15788	15925	15916	15966	16031	15991	15900	15947	15917	16021	15886	15912	15791	15673	15779	15716	15961	15913	15696	15975	15990	15894	15787	15847	15797	15767	15802	15686	15919	16013	15976	15755	15817	15824	15862	15776	15995	16061	15723	15701	15973	16006	15914	15597	15841	15875	15963	15863	16037	15844	15793	15693	15751	15849	15828	15842	15824	15800	15910	15697	15796	15759	15806	15687	15716	15953	16033	15637	15821	15830	15865	15827	15834	15593	15827	15907	16051	15781	15943	15684	15801	15947	15832	15703	16019
20875	34243	32825	24026	18517	16610	15913	15425	14990	14813	14386	14420	14236	14089	13867	13839	13957	13878	13870	13724	13837	13876	13842	13601	13893	13885	13957	13605	13763	13829	13834	13895	13790	13724	13640	13716	13980	13827	13721	13804	13828	13825	13656	13620	13575	13771	13825	13974	14246	15097	15149	14608	14153	14002	13938	13842	13804	13704	13816	13786	13654	13696	13732	13708	13803	13538	13727	13842	13696	13691	13644	13650	13631	13799	13677	13725	13676	13832	13658	13787	13703	13732	13612	13772	13683	13641	13776	13657	13797	13774	13668	13565	13654	13697	13552	13681	13802	13645	13665	13624	13680	13682	13790	13605	13799	13854	13627	13618	13696	13587	13866	13570	13706	13870	13854	13633	13701	13836	13693	13844	13686	13684	13736	13692	13764	13658	13729	13728	13582	13754	13731	13810	13777	13884	13675	13790	13673	13680	13664	13664	13627	13796	13737	13589	13823	13738	13616	13713	13576	13631	13712	13589	13775	13738	13629	13720	13769	13725	13639	13738	13794	13576	13765	13577	13787	13679	13639	13678	13747	13709	13765	13752	13806	13779	13758	13733	13663	13926	13643	13657	13512	13771	13695	13607	13839	13717	13823	13877	13656	13735	13901	13859	13747	13684	13572	13626	13733	13690	13644	13748	13673	13690	13613	13646	13778	13664	13710	13635	13757	13636	13690	13766	13771	13653	13805	13674	13680	13701	13636	13741	13677	13702	13744	13726	13609	13629	13789	13583	13555	13810	13691	13674	13635	13864	13673	13469	13608	13779	13703	13563	13647	13656	13892	13665	13718	13676	13803	13619	13669	13720	13825	13815	13621	13742	13614	13714	13702	13596	13558	13659	13664	13608	13658	13639	13663	13798	13636	13705	13672	13570	13713	13679	13644	13779	13740	13689	13741	13732	13848	13674	13776	13815	13620	13749	13617	13835	13821	13700	13729	13728	13557	13736	13611	13595	13701	13692	13721	13576	13633	13737	13808	13714	13606	13781	13588	13643	13685	13741	13646	13868	13554	13609	13604	13604	13932	13606	13495	13616	13732	13651	13790	13567	13676	13564	13695	13505	13704	13656	13710	13860	13574	13847	13717	13685	13874	13673	13572	13562	13776	13705	13692	13629	13704	13690	13893	13669	13680	13616	13596	13679	13529	13927	13520	13689	13856	13734	13751	13650	13539	13785	13753	13879	13698	13752	13655	13665	13696	13736	13754	13549	13686	13648	13714	13751	13705	13784	13504	13662	13617	13564	13654	13733	13646	13672	13855	13689	13738	13611	13686	13721	13700	13597	13616	13771	13922	13916	13659	13614	13704	13595	13614	13652	13641	13650	13755	13824	13636	13819	13673	13825	13736	13774	13842	13613	13695	13568	13610	13823	13615	13724	13711	13757	13586	13841	13603	13665	13799	13732	13841	13666	13726	13667	13795	13679	13611	13611	13700	13736	13819	13825	13647	13761	13668	13728	13692	13677	13653	13716	13717	13589	13777	13870	13655	13706	13804	13672	13606	13685	13822	13656	13737	13805	13724	13842	13561	13491	13720	13855	13749	13696	13807	13682	13583	13770	13875	13568	13659	13690	13686	13615	13783	13669	13752	13755	13719	13789	13747	13738	13808	13664	13771	13674	13733	13784	13691	13816	13687	13699	13725	13737	13645	13705	13577	13636	13704	13778	13613	13773	13665	13693	13772	13670	13778	13748	13767	13605	13669	13620	13675	13626	13747	13569	13782	13906	13474	13559	13519	13635	13734	13733	13676	13868	13714	13600	13548	13701	13816	13801	13719	13615	13747	13633	13638	13769	13777	13798	13601	13720	13657	13570	13803	13832	13555	13699	13576	13657	13515	13798	13808	13532	13596	13858	13586	13741	13564	13777	13569	13743	13618	13628	13702	13776	13835	13727	13820	13605	13834	13473	13768	13791	13700	13767	13776	13504	13948	13668	13749	13690	13565	13676	13661	13758	13764	13753	13611	13773	13847	13735	13692	13479	13745	13767	13615	13701	13786	13775	13758	13837	13518	13738	13653	13520	13741	13589	13755	13738	13720	13633	13680	13646	13678	13762	13669	13701	13658	13765	13776	13755	13666	13652	13626	13658	13845	13731	13625	13677	13636	13767	13637	13802	13770	13728	13779	13704	13871	13601	13711	13712	13731	13633	13838	13583	13752	13799	13650	13884	13700	13736	13568	13681	13706	13689	13648	13824	13682	13748	13665	13557	13654	13807	13560	13791	13690	13799	13690	13648	13656	13642	13638	13639	13736	13652	13758	13751	13722	13637	13818	13837	13604	13715	13640	13811	13744	13707	13647	13612	13707	13747	13744	13492	13570	13803	13691	13512	13757	13711	13657	13779	13875	13716	13783	13642	13765	13731	13945	13654	13683	13577	13660	13620	13869	13650	13815	13753	13796	13796	13602	13815	13730	13713	13780	13663	13631	13706	13689	13589	13576	13693	13610	13777	13643	13698	13682	13813	13627	13768	13635	13727	13645	13751	13808	13587	13732	13677	13636	13725	13804	13535	13713	13776	13665	13767	13636	13829	13653	13553	13813	13654	13656	13619	13652	13585	13636	13581	13686	13694	13745	13702	13581	13619	13769	13699	13632	13623	13771	13618	13635	13904	13812	13665	13745	13774	13668	13618	13731	13713	13479	13735	13805	13796	13892	13669	13654	13738	13678	13823	13877	13554	13664	13672	13644	13607	13775	13736	13991	13728	13775	13849	13635	13712	13568	13735	13656	13681	13715	13730	13662	13655	13741	13478	13709	13656	13713	13907	13643	13717	13632	13653	13713	13862	13653	13731	13714	13667	13655	13629	13695	13650	13585	13646	13586	13560	13762	13819	13726	13544	13673	13696	13684	13708	13672	13548	13764	13692	13720	13658	13624	13693	13734	13604	13690	13662	13698	13642	13766	13710	13831	13689	13808	13677	13780	13746	13702	13753	13784	13742	13661	13822	13676	13620	13689	13720	13660	13844	13674	13658	13779	13785	13770	13703	13701	13780	13570	13648	13651	13880	13736	13917	13919	13817	13543	13923	13803	13801	13739	13648	13709	13773	13618	13613	13715	13667	13760	13715	13770	13631	13653	13727	13744	13686	13597	13603	13880	13729	13895	13840	13689	13580	13810	13559	13367	13718	13901	13772	13657	13631	13764	13629	13770	13642	13701	13645	13567	13586	13536	13849	13752	13604	13641	13795	13684	13710	13661	13749	13627	13744	13716	13943	13754	13610	13783	13721	13722	13572	13715	13705	13744	13738	13758	13479	13604	13774	13706	13741	13638	13893	13625	13659	13735	13581	13867	13745	13688	13852	13589	13687	13620	13828	13702	13684	13673	13790	13681	13813	13749	13641	13722	14051	13638	13598	13682	13806	13746	13686	13681	13619	13810	13798	13576	13539	13731	13667	13748	13791	13776	13699	13715	13754	13826	13844	13657	13516	13804	13789	13611	13653	13740	13555	13872	13567	13768	13680	13767	13716	13694	13635	13697	13828	13633	13704	13693	13799	13594	13778	13597	13729	13691	13633	13689	13655	13645	13661	13615	13809	13726	13726	13594	13853	13845	13768	13835	13746	13533	13613	13700	13757	13681	13589	13637	13703	13651	13599	13655	13741	13748	13530	13715	13612	13954	13682	13785	13749	13915	13768	13756	13775	13601	13796	13696	13714	13679	13751	13647	13606	13698	13610	13757	13751	13631	13698	13826	13748	13688	13665	13558	13695	13614	13608	13847	13586	13881	13615	13698	13758	13708	13680	13761	13637	13695	13543	13645	13699	13651	13622	13528	13635	13857	13715	13710	13610	13461	13697	13497	13660	13777	13729	13764	13632	13544	13603	13624	13712	13767	13750	13658	13793	13714	13747	13620	13622	13659	13652	13598	13837	13596	13675	13602	13745	13797	13722	13563	13809	13648	13810	13676	13801	13629	13647	13823	13585	13768	13696	13838	13725	13732	13895	13664	13714	13753	13683	13726	13642	13666	13559	13615	13751	13824	13655	13581	13729	13743	13547	13608	13620	13768	13833	13772	13659	13806	13774	13672	13619	13775	13842	13768	13527	13781	13754	13882	13622	13640	13653	13617	13680	13673	13684	13785	13655	13748	13600	13712	13918	13670	13789	13631	13681	13754	13506	13596	13625	13771	13640	13692	13792	13677	13798	13903	13711	13736	13666	13590	13476	13759	13693	13938	13702	13711	13739	13670	13850	13704	13622	13650	13574	13660	13692	13594	13701	13800	13738	13904	13775	13523	13628	13674	13839	13809	13619	13743	13772	13546	13535	13605	13757	13634	13596	13826	13847	13755	13816	13739	13804	13689	13590	13592	13637	13762	13668	13744	13745	13699	13697	13574	13807	13935	13672	13586	13543	13693	13833	13657	13695	13657	13795	13668	13779	13712	13691	13771	13745	13719	13518	13612	13644	13696	13845	13796	13725	13734	13977	13575	13901	13704	13727	13667	13649	13685	13712	13693	13696	13689	13594	13819	13687	13738	13730	13770	13697	13640	13746	13604	13628	13592	13896	13666	13619	13878	13613	13715	13796	13653	13637	13640	13607	13639	13737	13696	13675	13812	13728	13743	13725	13629	13829	13621	13615	13773	13727	13711	13753	13694	13716	13698	13664	13671	13757	13595	13632	13784	13839	13714	13556	13800	13804	13656	13833	13671	13572	13709	13636	13654	13723	13692	13758	13627	13796	13595	13731	13816	13853	13618	13699	13838	13738	13853	13699	13844	13584	13742	13754	13774	13671	13735	13650	13640	13741	13815	13670	13856	13489	13691	13602	13692	13675	13678	13635	13684	13705	13656	13768	13774	13664	13788	13769	13756	13594	13799	13695	13772	13587	13667	13911	13829	13667	13555	13649	13702	13801	13680	13589	13823	13795	13727	13852	13811	13744	13880	13746	13800	13697	13825	13773	13866	13814	13735	13746	13691	13674	13846	13794	13748	13808	13685	13601	13768	13579	13679	13772	13672	13799	13713	13623	13603	13783	13605	13712	13685	13638	13773	13817	13681	13879	13770	13726	13872	13780	13897	14078	13866	13733	13762	13621	13590	13873	13838	13582	13696	13827	13708	13853	13616	13718	13719	13787	13574	13648	13929	13612	13615	13637	13638	13690	13762	13847	13663	13780
22957	21391	29264	23847	21567	22939	23092	17488	16364	16319	15935	15478	15343	15226	14994	14970	14964	14864	14782	14939	14968	14787	14865	14755	14853	15004	14805	14747	14756	14950	14847	14687	14630	14699	14723	14661	14747	14837	14616	14641	14878	14766	14655	14761	14646	14795	14621	14928	15123	15542	16415	16373	15402	15164	15003	14881	14787	14524	14676	14595	14732	14710	14842	14855	14512	14583	14782	14662	14633	14807	14831	14716	14808	14686	14632	14507	14512	14646	14672	14759	14724	14674	14618	14729	14651	14506	14671	14613	14751	14631	14774	14630	14789	14813	14537	14633	14661	14756	14548	14503	14534	14543	14620	14722	14590	14436	14480	14680	14670	14644	14670	14639	14595	14632	14640	14693	14750	14650	14722	14641	14641	14501	14729	14698	14707	14498	14545	14711	14586	14640	14583	14678	14504	14585	14749	14447	14593	14551	14571	14594	14296	14546	14570	14565	14595	14562	14461	14761	14365	14736	14728	14614	14514	14492	14711	14727	14765	14719	14545	14641	14659	14566	14635	14539	14558	14535	14496	14683	14467	14652	14764	14524	14803	14556	14476	14408	14660	14531	14755	14551	14688	14590	14607	14567	14703	14619	14697	14796	14798	14773	14543	14775	14467	14515	14457	14702	14516	14556	14511	14444	14454	14713	14448	14501	14627	14521	14493	14706	14466	14553	14832	14617	14705	14737	14790	14639	14679	14553	14531	14579	14514	14761	14575	14824	14596	14544	14469	14382	14706	14687	14421	14527	14639	14459	14591	14431	14682	14521	14518	14722	14409	14473	14589	14677	14643	14480	14667	14603	14538	14454	14583	14760	14595	14623	14767	14511	14600	14554	14556	14518	14729	14576	14775	14743	14678	14475	14526	14604	14658	14485	14599	14628	14676	14732	14806	14829	14615	14614	14698	14306	14555	14476	14589	14622	14658	14525	14677	14621	14548	14506	14531	14385	14680	14541	14834	14733	14487	14514	14480	14540	14632	14549	14432	14604	14467	14617	14539	14579	14498	14595	14705	14719	14593	14427	14665	14652	14668	14406	14541	14460	14602	14624	14533	14569	14442	14394	14593	14626	14553	14514	14811	14589	14493	14712	14586	14710	14565	14670	14561	14395	14421	14610	14704	14566	14541	14604	14705	14719	14729	14500	14541	14494	14491	14587	14528	14510	14476	14503	14735	14620	14729	14580	14636	14589	14462	14507	14612	14518	14621	14636	14723	14677	14621	14744	14570	14735	14775	14657	14683	14474	14630	14528	14578	14767	14590	14683	14709	14478	14592	14694	14705	14683	14529	14678	14538	14431	14648	14562	14497	14713	14536	14676	14583	14580	14665	14518	14405	14597	14631	14451	14783	14552	14698	14469	14577	14727	14525	14771	14627	14717	14571	14461	14519	14556	14637	14824	14646	14683	14703	14524	14573	14507	14395	14534	14610	14759	14656	14580	14589	14513	14476	14527	14601	14651	14547	14697	14667	14815	14614	14540	14670	14512	14659	14556	14671	14600	14632	14566	14562	14694	14549	14442	14395	14460	14385	14647	14585	14570	14649	14490	14503	14763	14681	14630	14720	14477	14531	14677	14675	14648	14767	14618	14553	14582	14529	14557	14368	14583	14719	14615	14398	14570	14721	14521	14429	14695	14566	14617	14487	14569	14557	14572	14592	14450	14564	14677	14652	14719	14713	14641	14596	14568	14580	14642	14646	14533	14735	14624	14495	14691	14538	14547	14661	14506	14675	14605	14898	14655	14783	14611	14495	14756	14521	14810	14600	14504	14526	14514	14546	14658	14555	14543	14586	14535	14756	14588	14536	14407	14680	14487	14625	14508	14702	14655	14796	14753	14498	14491	14620	14443	14691	14462	14473	14235	14602	14720	14607	14513	14564	14600	14579	14772	14674	14567	14684	14443	14485	14598	14643	14487	14595	14423	14688	14738	14647	14696	14514	14525	14470	14652	14546	14660	14597	14577	14700	14447	14491	14460	14598	14572	14526	14746	14763	14643	14584	14630	14511	14477	14720	14866	14450	14742	14629	14730	14535	14584	14475	14611	14543	14383	14490	14462	14415	14505	14587	14438	14464	14658	14545	14466	14581	14438	14631	14476	14782	14677	14689	14585	14746	14706	14624	14800	14457	14584	14475	14535	14668	14485	14435	14508	14610	14554	14516	14545	14638	14654	14777	14621	14638	14536	14770	14678	14599	14516	14571	14612	14600	14585	14635	14715	14624	14688	14563	14532	14520	14524	14493	14412	14616	14463	14472	14497	14569	14429	14536	14472	14499	14622	14603	14610	14508	14591	14558	14370	14640	14522	14678	14625	14430	14538	14624	14392	14462	14784	14598	14729	14655	14571	14597	14731	14462	14535	14547	14730	14594	14624	14644	14485	14603	14552	14402	14444	14280	14776	14516	14639	14609	14532	14508	14631	14461	14583	14562	14517	14626	14512	14526	14616	14578	14576	14714	14680	14573	14546	14594	14583	14648	14752	14473	14626	14585	14812	14515	14790	14642	14590	14400	14661	14457	14437	14767	14746	14642	14626	14642	14603	14710	14535	14575	14826	14785	14665	14711	14753	14469	14524	14674	14688	14654	14546	14757	14794	14648	14602	14606	14626	14635	14503	14736	14602	14517	14486	14616	14617	14703	14562	14725	14641	14537	14539	14516	14469	14423	14724	14659	14592	14701	14619	14483	14730	14601	14465	14558	14471	14691	14693	14682	14464	14577	14452	14724	14542	14589	14540	14633	14779	14562	14459	14669	14768	14601	14570	14765	14480	14675	14644	14619	14744	14702	14670	14515	14674	14642	14599	14586	14675	14444	14522	14501	14683	14776	14441	14638	14733	14556	14361	14763	14602	14617	14493	14589	14556	14528	14442	14400	14791	14821	14646	14591	14643	14479	14618	14488	14253	14351	14606	14637	14543	14586	14666	14711	14585	14483	14583	14458	14494	14487	14730	14453	14568	14605	14469	14763	14702	14692	14528	14504	14550	14647	14730	14747	14574	14587	14611	14532	14750	14583	14712	14804	14666	14516	14609	14773	14559	14619	14529	14653	14506	14494	14644	14422	14534	14700	14647	14702	14483	14605	14536	14623	14666	14771	14593	14512	14533	14499	14623	14697	14570	14614	14544	14470	14507	14583	14720	14666	14593	14590	14577	14492	14639	14547	14638	14448	14631	14478	14526	14503	14548	14572	14341	14765	14672	14502	14432	14483	14816	14700	14410	14469	14690	14690	14680	14649	14602	14567	14709	14742	14667	14663	14683	14654	14541	14528	14645	14797	14605	14597	14697	14646	14471	14541	14557	14503	14673	14729	14486	14542	14697	14542	14649	14528	14584	14730	14654	14761	14620	14472	14677	14618	14418	14665	14598	14546	14645	14536	14519	14694	14783	14454	14534	14537	14477	14773	14680	14726	14337	14386	14562	14645	14527	14823	14661	14582	14651	14444	14581	14652	14728	14531	14555	14726	14706	14740	14596	14462	14544	14715	14603	14610	14543	14590	14818	14554	14484	14529	14698	14495	14692	14696	14641	14696	14477	14566	14562	14517	14411	14551	14697	14531	14419	14519	14662	14438	14488	14672	14422	14500	14434	14560	14561	14606	14645	14426	14534	14593	14555	14836	14636	14557	14558	14608	14470	14340	14884	14512	14553	14467	14630	14785	14695	14576	14502	14565	14570	14607	14432	14452	14944	14580	14652	14640	14808	14601	14797	14762	14575	14647	14587	14565	14549	14642	14481	14542	14593	14691	14493	14572	14576	14643	14312	14618	14601	14404	14533	14679	14626	14599	14466	14636	14696	14604	14590	14597	14526	14362	14747	14602	14720	14620	14456	14591	14675	14702	14621	14728	14555	14649	14537	14766	14534	14635	14636	14567	14427	14717	14557	14629	14581	14495	14725	14600	14387	14750	14523	14685	14650	14413	14592	14428	14567	14672	14600	14454	14544	14491	14635	14715	14506	14757	14520	14484	14654	14571	14619	14604	14546	14650	14499	14758	14590	14544	14757	14601	14503	14636	14564	14563	14482	14634	14398	14612	14363	14620	14544	14578	14519	14529	14460	14645	14452	14640	14417	14605	14355	14382	14529	14643	14583	14740	14501	14559	14373	14842	14548	14439	14385	14555	14633	14467	14535	14588	14584	14548	14575	14561	14521	14709	14524	14521	14445	14561	14662	14550	14747	14583	14626	14575	14556	14617	14607	14725	14700	14528	14557	14579	14499	14393	14620	14497	14440	14695	14416	14405	14610	14671	14672	14569	14488	14478	14412	14686	14713	14577	14764	14653	14583	14588	14660	14594	14608	14636	14600	14558	14512	14580	14577	14458	14646	14490	14595	14583	14555	14521	14553	14413	14499	14414	14532	14596	14559	14405	14449	14549	14500	14490	14588	14483	14398	14474	14586	14701	14599	14754	14537	14581	14470	14489	14637	14631	14506	14600	14542	14414	14532	14574	14584	14827	14561	14543	14847	14639	14511	14605	14518	14468	14505	14679	14694	14721	14364	14378	14622	14574	14510	14451	14462	14612	14527	14560	14729	14520	14630	14693	14582	14702	14410	14659	14431	14654	14650	14671	14511	14626	14450	14481	14530	14664	14423	14410	14425	14734	14591	14625	14664	14621	14527	14658	14540	14899	14532	14552	14508	14578	14693	14603	14613	14579	14578	14348	14598	14514	14545	14538	14531	14591	14574	14727	14873	14719	14513	14630	14741	14652	14736	14572	14537	14668	14579	14588	14579	14535	14600	14564	14383	14625	14461	14734	14468	14523	14536	14649	14795	14493	14334	14539	14629	14504	14555	14438	14444	14662	14460	14567	14668	14778	14510	14536	14627	14493	14661	14570	14752	14377	14614	14621	14697	14535	14449	14603	14610	14693	14653	14590	14594	14619	14724	14566	14796	14626	14459	14434	14601	14438	14349	14716	14400	14675	14667	14552	14537	14591	14526	14622	14631	14698	14551	14529	14545	14410	14446	14406	14658	14461	14431	14565	14647	14644	14437	14625	14744	14735	14613	14630	14583	14642	14673	14652	14522	14689	14738	14695	14590	14572	14600	14402	14508	14520	14581	14715	14529	14671	14473	14489	14620	14697	14827	14527	14553	14518	14607	14620	14678	14776	14504	14407	14645
24019	38891	38853	29180	20267	17254	16255	15672	15291	14856	14524	14057	13626	13377	13323	13401	13292	13282	13020	13010	13007	13061	12967	13115	12917	13035	13037	13101	13013	13203	13104	12934	13165	13117	13030	12976	13076	12886	12986	12975	13145	12904	13027	13059	12903	12858	12880	13106	13562	14536	15831	15323	14218	13389	13247	12890	12913	12863	13014	13069	12980	12781	12987	12869	12970	12996	12956	13019	12818	12975	12998	12903	12964	12983	13068	12888	12983	12924	12983	12836	12877	12935	12912	12761	12977	12887	12990	12903	12979	12853	12897	12857	12843	12981	12908	12836	13201	12921	12756	12759	12987	12989	13074	12791	12909	12967	12873	12978	12861	12873	13023	12850	12658	12891	12936	12830	12958	12873	12947	12935	13102	13102	13145	12817	12969	12907	12843	12900	12813	12889	12876	13095	12899	13136	13163	12935	12989	12946	13067	12976	12871	12788	12993	13031	12807	12985	12760	12867	12967	12876	12920	12770	12914	12917	12916	12978	12865	12956	12889	12878	12888	13024	12884	13014	12989	12836	12846	13063	12875	12824	12969	12904	12713	13007	12926	13094	12855	12981	12857	12854	12968	12894	12959	12834	12914	12988	12776	12891	12921	12823	12986	12825	12917	12961	13008	12825	12702	12921	13044	13088	12898	12948	12982	13018	12951	12800	12970	12850	12879	13049	13001	13045	13110	13024	12993	12985	12916	12823	12841	12798	13023	12750	12950	13054	12927	12811	13129	12806	12992	12902	13070	12829	12796	12869	12857	12972	13019	12956	12938	12848	13056	12848	12832	12745	13043	12914	12893	12925	12897	12860	12834	12861	12914	12844	12794	12655	12994	12712	12877	12867	12805	12945	12946	12941	12825	12961	12962	12973	12848	12885	12986	13058	13049	12939	12932	12863	12823	12794	12742	12897	13025	12936	12903	12988	12862	13003	12914	12934	12978	12979	12956	12912	12929	12974	12954	13002	12844	13076	12981	12954	12805	13006	12894	13147	13022	12936	12889	12845	12801	12936	12961	12929	12898	13013	12860	12965	12863	12857	12931	12932	13041	12924	12920	13063	12988	12946	12955	12950	12933	12870	12970	12899	12917	13041	12932	13061	12903	13090	12897	12977	12848	12922	12700	13057	12880	12936	12943	12909	12996	12912	12876	12742	12860	12900	12975	12876	13065	12950	12878	12939	13049	12954	13005	12881	12816	12817	12899	12927	12970	12905	12891	13000	13129	12846	12854	12879	13021	12884	12784	12984	12822	12972	12877	12773	12829	12882	12983	12830	12853	13003	12835	13066	12838	12940	12890	12804	12898	12774	12868	12953	12972	12929	12946	13017	12933	12926	13001	12984	12708	12963	12952	12919	12940	12912	12890	12875	12858	12833	12928	12897	12898	12827	12696	12852	12972	12893	12932	12838	12818	12914	12721	12837	12994	12863	12898	12669	12851	12913	12930	12774	12823	12834	12976	13007	12949	12950	13014	13069	12827	12862	12812	12882	12872	12933	12992	12911	12963	12967	12935	13095	12733	13016	12895	12862	12840	12882	12849	12920	13015	12962	12917	12823	12820	12872	12979	13063	12957	12896	12864	12855	12924	13003	12783	12859	12937	12847	13057	12878	12810	12847	12814	12920	12945	12955	12826	12872	12910	12947	12943	12891	12927	12717	12882	12961	12981	12943	12817	12825	12912	12982	12817	12969	12939	12899	12804	12895	13062	12883	12910	12903	13063	12810	12884	12871	12953	12962	12720	12935	12864	12967	12758	12875	12930	12854	13036	13007	12980	12738	12875	12937	12975	12851	12899	12823	12860	12916	12950	12845	12961	12917	12880	12929	12881	12942	12944	12924	12925	12813	12976	12997	12931	12926	12985	12907	12986	12935	12948	12885	12852	12914	12775	12898	12728	12856	12848	12996	12860	12856	13016	12949	12842	12968	13071	12965	12938	12987	12994	12823	12851	12885	12980	12884	12975	12933	12945	12977	12921	12828	12993	12956	12819	12773	13038	12949	12905	12846	12855	12994	13122	12896	12934	12815	12893	12924	12770	13055	12915	12960	13076	12899	12902	12748	12837	12886	12983	12988	12827	12871	12879	12852	12920	12869	12996	12828	12814	12908	12810	12878	12807	12891	12907	12819	13147	12857	12828	12990	12979	12881	12980	12800	12915	13040	12850	12906	12846	13063	12885	12835	13005	12869	12639	12993	12873	12862	13004	13056	12970	12908	12920	12953	12864	12907	12850	12966	12902	12872	12861	12820	12858	12960	12880	12872	12813	13004	12824	12926	12819	12919	12903	12811	12956	12856	12954	12882	13100	12729	12946	12972	12822	13060	12822	12959	13003	13054	13001	12948	12870	12750	13032	12875	12901	13174	12918	12928	12924	12909	12835	12923	12848	13040	12863	12886	12832	12939	12805	12878	13057	12880	12798	12864	12845	12938	13054	13034	12889	13143	12959	12845	12771	12841	12793	12812	13097	12873	12920	12995	13081	12828	12919	12923	12884	12878	12904	12947	12978	13024	12775	12862	13041	12987	12974	12884	13009	12898	12848	12811	12980	12815	12817	12920	13000	12776	12782	12806	13029	12814	12927	12962	13013	12861	12872	12954	12942	12770	12898	12909	12921	12878	12967	12943	12874	13021	12898	12929	12725	12963	12797	12841	12969	12826	12871	12998	12805	13010	13037	12897	12974	12910	12962	12940	12824	13010	12935	12991	12798	12788	13003	12919	12748	12835	12878	13029	12968	12806	12852	12990	12773	13008	13005	13037	12950	12926	12820	12981	12968	12896	12930	12954	12833	12908	13053	12897	12919	12844	12859	12903	13024	12914	13082	12918	12904	12768	12929	13002	12882	12787	12893	12753	12879	12864	13010	12990	12922	12934	12926	13014	12980	12972	12912	12704	12832	12937	12921	12902	12985	12911	12894	12941	12772	12940	12942	12928	12902	12958	12965	12921	12867	12860	12836	12868	12866	13007	13037	12784	12968	12748	12746	12815	12875	12930	12795	12860	12855	12997	12895	12765	12950	12883	13001	12915	12853	12927	12801	13001	12962	12784	12895	12777	12868	12970	12967	12652	12911	13009	13031	12842	12886	12836	12929	13017	12917	12871	12832	12924	12949	12879	12760	12767	12874	12892	12973	12869	13048	12898	12896	12900	13003	12816	12626	12772	12844	13117	12873	12943	12768	12886	13001	12952	12786	12923	12997	12957	12925	12757	12902	12998	12929	12877	12900	12980	12924	12922	13063	12844	12948	12809	12855	12867	13037	12957	12928	12998	13044	12986	13103	12813	12793	13004	12923	13016	12895	12739	12942	12791	13018	12963	12993	12857	12849	12934	12753	12964	12782	12906	12814	13005	12816	12985	12866	12884	12830	12935	12847	12955	12715	12926	12754	12924	13040	12835	12863	13082	12873	12839	12919	12909	12912	12955	13040	12806	13070	12912	12909	12873	12976	12861	12929	12876	12939	12877	12678	12926	12972	13053	13106	12933	12894	12923	12959	13009	12808	12975	12827	12934	12812	12912	12965	13051	12827	12803	13040	13081	12805	12755	13091	12969	13005	12974	12773	13046	12844	12828	12963	12973	12815	12907	12879	12939	12804	13001	12998	12926	12951	12842	12936	12960	12938	12996	12870	12847	12917	12940	12793	12918	12868	13074	12980	13067	12830	12864	12924	12844	12993	12992	13079	12845	12957	12938	12795	12854	12910	12722	12904	12843	12785	12842	12881	12831	12782	12836	12920	12999	12954	12966	12830	13006	12866	12751	12808	12941	12942	12867	13116	12957	12850	12933	12948	12934	13016	12996	12873	13046	12885	13015	12788	13035	12878	12967	13032	12894	12911	13002	12766	12966	12801	12843	13003	12949	12943	13017	12953	12953	13133	12893	12919	13015	13052	13008	12953	12895	12921	12890	12886	12813	12890	12986	12983	12896	12864	12990	13035	12944	12857	12983	12892	12939	13024	13014	12788	12795	12996	12843	13067	12746	12965	13052	12895	12950	12806	12906	12835	12855	12881	12779	12897	12769	12975	13042	12904	12940	12896	12893	12902	12930	12873	12997	12891	13063	13020	12957	12935	12962	12859	12929	12813	12951	12884	12846	12955	12843	12870	12928	12979	12872	12898	12830	12920	12939	12869	12865	12897	12756	12946	12819	12885	12934	13051	12949	12757	12962	12987	12774	12853	12673	13039	12785	12940	12870	12866	12906	13070	12886	12896	13081	12813	12837	12935	13012	12927	13015	12940	12894	12874	12975	12894	12950	13062	12950	12832	13047	12924	12870	12856	12746	12982	12875	12888	12944	13052	12914	12962	12926	12909	12915	12993	12989	13138	12948	12889	12930	13091	12999	12845	13038	12874	12971	12896	12998	12872	12854	12953	13015	12841	12857	12812	12876	12859	12908	12916	12781	12830	12835	12983	12928	12858	12961	12973	12884	12780	12899	12935	12956	12938	12986	12933	12990	12942	12929	12854	12836	12897	12944	12779	12865	12918	12860	12946	12961	13042	12851	12922	12897	12889	12803	12976	12896	12877	12963	12621	12911	13083	12921	12936	13015	12842	12886	12964	12893	13008	12892	12891	12960	12867	13009	13034	12900	12893	12919	13017	12951	13014	13064	12753	12967	13061	13003	12987	12903	12815	12961	13181	12914	12991	12900	12836	12977	12902	12884	12971	12954	12992	12861	13044	12862	12931	12866	12966	12958	12879	12965	12743	12827	12922	12781	12967	12729	12740	12861	12885	12730	12884	12983	12975	12913	12846	12943	12917	12765	12806	12713	13026	12832	12968	12834	13061	12865	12980	12916	12768	12781	12872	13068	12892	13017	12898	12951	12874	12883	12904	12890	12890	12925	12961	12854	13011	12834	12925	12955	12913	12861	12794	12759	12911	13031	12801	12956	12900	12863	12957	12996	12960	12762	12873	12818	12851	12950	12988	12874	13090	12927	12719	12897	12952	12962	12999	12927	12913	12906	12925	13007	12924	12852	12890	12808	12805	12824	12983	12974	12955	12972	12884	12930	12996	12847	12972	12875	12950	12821	12828	13032	12885	12863	12957	12913	12884	12988	12876	12975	12945	12875	12891	12879	12849	12961	13016	12954	12937	12950	12920	12865	12851	12760	12965	12956	12925	12862
27519	22067	24979	20913	16152	15377	15304	15129	15133	14861	14822	14823	14633	14760	14692	14637	14839	14745	14649	14440	14535	14684	14636	14838	14758	14661	14730	14691	14571	14492	14607	14612	14586	14533	14614	14551	14768	14668	14548	14620	14608	14648	14681	14569	14637	14594	14731	14505	14781	15007	14789	14917	14904	14721	14742	14593	14495	14727	14699	14548	14659	14699	14658	14643	14626	14452	14595	14747	14709	14650	14620	14653	14647	14598	14671	14567	14600	14698	14608	14598	14583	14735	14569	14619	14559	14665	14662	14825	14612	14536	14679	14426	14571	14659	14786	14770	14739	14646	14798	14826	14502	14710	14678	14621	14807	14630	14607	14706	14740	14612	14448	14823	14595	14730	14722	14757	14670	14601	14714	14529	14595	14539	14585	14680	14487	14668	14487	14359	14720	14693	14690	14683	14601	14763	14634	14618	14687	14600	14664	14489	14518	14734	14690	14431	14501	14462	14532	14670	14824	14781	14507	14692	14655	14514	14587	14654	14792	14653	14563	14692	14522	14540	14647	14610	14621	14552	14537	14454	14740	14639	14643	14550	14745	14626	14658	14725	14641	14597	14793	14652	14711	14630	14911	14766	14547	14655	14496	14721	14612	14466	14635	14486	14502	14686	14569	14725	14589	14670	14663	14778	14599	14625	14745	14714	14721	14497	14630	14478	14764	14585	14717	14692	14674	14576	14619	14609	14750	14635	14807	14770	14526	14784	14480	14521	14683	14666	14699	14804	14628	14555	14847	14594	14615	14663	14681	14494	14553	14649	14693	14616	14776	14627	14541	14617	14449	14829	14825	14601	14687	14735	14610	14568	14768	14691	14723	14554	14784	14508	14806	14818	14797	14443	14549	14675	14661	14643	14590	14613	14662	14709	14609	14747	14608	14566	14808	14695	14676	14709	14610	14648	14696	14799	14635	14579	14851	14660	14607	14582	14608	14484	14743	14553	14513	14770	14462	14511	14656	14559	14734	14618	14721	14778	14833	14807	14504	14511	14558	14711	14631	14519	14664	14577	14530	14704	14600	14688	14749	14661	14711	14841	14527	14520	14582	14660	14754	14706	14494	14687	14789	14824	14632	14638	14804	14612	14692	14573	14912	14700	14670	14492	14589	14650	14593	14681	14515	14590	14760	14651	14590	14668	14553	14587	14769	14710	14717	14523	14440	14686	14728	14558	14678	14731	14639	14825	14604	14833	14646	14757	14646	14820	14726	14821	14516	14784	14802	14672	14762	14743	14626	14629	14617	14743	14738	14715	14564	14479	14676	14576	14407	14536	14629	14581	14869	14756	14628	14571	14813	14874	14713	14617	14651	14682	14467	14563	14758	14786	14612	14778	14512	14632	14453	14833	14698	14517	14592	14525	14835	14778	14694	14632	14876	14759	14698	14820	14595	14879	14749	14593	14652	14653	14570	14606	14842	14712	14533	14642	14762	14834	14696	14934	14704	14727	14593	14591	14560	14551	14953	14568	14686	14532	14663	14617	14681	14583	14661	14332	14479	14571	14368	14625	14670	14741	14647	14497	14552	14506	14607	14715	14760	14564	14622	14548	14803	14612	14719	14802	14687	14750	14572	14592	14702	14631	14651	14509	14733	14725	14658	14678	14468	14518	14630	14843	14389	14518	14567	14525	14698	14748	14821	14724	14504	14612	14565	14671	14736	14633	14586	14629	14592	14724	14620	14633	14816	14480	14775	14741	14750	14696	14547	14730	14689	14613	14774	14703	14512	14694	14522	14770	14490	14630	14674	14832	14646	14604	14583	14684	14762	14770	14715	14745	14777	15037	14647	14748	14863	14534	14670	14568	14642	14621	14754	14841	14738	14866	14726	14673	14566	14743	14676	14483	14864	14674	14767	14669	14687	14530	14582	14718	14610	14654	14776	14669	14607	14549	14721	14659	14594	14743	14682	14688	14643	14583	14607	14493	14515	14680	14740	14758	14695	14740	14506	14824	14578	14679	14661	14635	14740	14738	14429	14587	14641	14777	14605	14686	14499	14688	14621	14745	14579	14719	14625	14599	14495	14506	14704	14707	14644	14621	14673	14752	14791	14586	14552	14639	14623	14755	14711	14664	14599	14694	14721	14811	14772	14578	14684	14881	14689	14510	14618	14698	14658	14798	14759	14668	14734	14641	14618	14676	14575	14694	14688	14747	14628	14399	14626	14670	14633	14609	14729	14683	14624	14628	14603	14629	14697	14593	14502	14450	14635	14733	14741	14636	14591	14642	14610	14727	14603	14534	14553	14566	14662	14798	14766	14623	14717	14631	14839	14486	14780	14581	14756	14528	14560	14613	14880	14580	14565	14959	14806	14781	14701	14705	14667	14784	14821	14714	14752	14687	14585	14696	14572	14647	14756	14697	14921	14636	14656	14746	14712	14762	14590	14529	15009	14744	14688	14678	14840	14695	14569	14670	14651	14768	14682	14776	14742	14842	14596	14721	14612	14710	14607	14634	14500	14654	14619	14537	14574	14523	14578	14690	14643	14631	14579	14727	14695	14674	14710	14494	14482	14755	14809	14678	14818	14741	14729	14728	14730	14570	14761	14496	14641	14772	14615	14612	14718	14716	14891	14692	14651	14826	14620	14456	14676	14565	14445	14722	14784	14934	14487	14570	14693	14461	14700	14551	14760	14709	14574	14904	14760	14665	14764	14818	14555	14789	14422	14916	14746	14679	14733	14629	14679	14674	14685	14514	14659	14549	14501	14723	14559	14557	14792	14742	14551	14733	14762	14564	14564	14725	14653	14736	14709	14600	14755	14654	14709	14696	14636	14560	14642	14878	14694	14834	14620	14617	14797	14545	14513	14720	14521	14780	14534	14664	14661	14627	14751	14606	14546	14818	14606	14689	14714	14566	14777	14777	14384	14608	14571	14671	14710	14504	14887	14592	14686	14684	14825	14525	14736	14754	14713	14688	14584	14613	14660	14619	14634	14724	14732	14668	14684	14580	14758	14769	14522	14655	14635	14667	14578	14601	14621	14604	14498	14446	14602	14537	14595	14498	14923	14704	14634	14588	14843	14929	14385	14728	14656	14534	14645	14771	14767	14731	14460	14578	14804	14587	14677	14676	14568	14470	14673	14643	14643	14504	14580	14581	14675	14734	14630	14695	14505	14595	14807	14503	14531	14561	14662	14648	14691	14731	14744	14623	14585	14567	14550	14712	14719	14638	14604	14589	14750	14792	14725	14604	14652	14529	14698	14619	14542	14663	14671	14508	14546	14755	14775	14682	14599	14376	14568	14549	14604	14487	14717	14694	14880	14717	14822	14921	14809	14575	14588	14625	14803	14667	14648	14740	14766	14797	14626	14641	14729	14685	14738	14702	14676	14653	14417	14595	14522	14893	14589	14375	14595	14613	14680	14603	14626	14714	14515	14618	14637	14744	14745	14752	14810	14901	14751	14654	14590	14657	14728	14671	14713	14825	14504	14683	14707	14832	14766	14727	14695	14548	14597	14479	14790	14606	14826	14515	14654	14862	14555	14735	14655	14660	14941	14711	14759	14583	14648	14673	14493	14505	14663	14560	14536	14575	14720	14681	14637	14656	14586	14618	14513	14730	14773	14791	14642	14492	14563	14701	14524	14753	14791	14681	14898	14600	14629	14684	14557	14789	14559	14624	14560	14716	14719	14554	14757	14858	14687	14883	14544	14711	14798	14743	14639	14472	14679	14651	14701	14706	14709	14565	14631	14705	14612	14700	14654	14484	14700	14567	14553	14598	14572	14667	14592	14482	14811	14598	14702	14670	14667	14603	14792	14586	14802	14671	14701	14508	14723	14644	14649	14769	14473	14670	14790	14612	14675	14498	14808	14620	14580	14633	14759	14696	14597	14755	14598	14791	14684	14660	14707	14769	14413	14665	14484	14698	14813	14589	14696	14820	14493	14628	14803	14809	14684	14754	14784	14707	14826	14628	14602	14702	14667	14503	14514	14772	14746	14568	14643	14497	14658	14534	14602	14598	14796	14728	14508	14587	14608	14769	14625	14666	14653	14495	14556	14619	14470	14643	14576	14550	14607	14603	14753	14709	14651	14687	14692	14590	14669	14501	14635	14547	14619	14821	14693	14774	14620	14663	14676	14674	14551	14758	14770	14614	14614	14616	14657	14659	14704	14634	14584	14628	14678	14537	14562	14649	14555	14527	14392	14620	14571	14668	14655	14668	14583	14688	14501	14910	14825	14539	14636	14606	14753	14578	14710	14608	14708	14678	14508	14621	14600	14632	14492	14635	14735	14671	14514	14572	14557	14565	14732	14765	14981	14504	14546	14667	14657	14578	14728	14630	14615	14733	14543	14829	14630	14591	14578	14521	14616	14456	14595	14579	14526	14732	14858	14746	14768	14624	14665	14591	14693	14525	14704	14845	14849	14670	14720	14777	14607	14624	14670	14512	14678	14953	14683	14613	14802	14502	14641	14619	14589	14812	14640	14561	14658	14699	14656	14640	14714	14517	14664	14669	14826	14696	14729	14746	14416	14891	14937	14747	14689	14775	14627	14656	14760	14501	14712	14517	14735	14660	14589	14520	14798	14607	14705	14440	14851	14735	14701	14697	14548	14800	14595	14658	14453	14592	14672	14660	14610	14725	14539	14705	14650	14791	14607	14627	14758	14703	14649	14552	14586	14648	14563	14631	14484	14606	14665	14670	14579	14710	14670	14786	14865	14805	14661	14537	14792	14650	14786	14567	14453	14576	14603	14807	14597	14680	14638	14797	14808	14728	14574	14532	14660	14535	14774	14644	14819	14435	14572	14523	14592	14681	14649	14772	14669	14634	14517	14686	14756	14573	14571	14846	14766	14809	14789	14643	14535	14486	14523	14731	14685	14717	14666	14652	14782	14643	14650	14629	14570	14945	14826	14852	14531	14741	14519	14553	14775	14437	14726	14682	14676	14517	14762	14562	14581	14716	14583	14831	14738	14539	14651	14512	14631	14569	14758	14551	14592	14725	14683	14698	14718	14668	14749	14701	14658	14637	14746	14581	14566	14695	14676	14705	14549	14666	14742	14667	14848	14840	14682	14682	14570	14767	14675	14757	14694	14698	14854	14450	14552	14694	14853	14717	14667	14644	14661	14483	14753	14664	14589	14637	14443	14815	14818	14627	14673	14771	14710	14710
17092	21790	22806	17739	15221	13815	13714	13622	13620	13423	13431	13240	13285	13131	13027	13199	13172	13157	13149	12930	12918	13075	12969	13006	12979	13110	12844	12911	13207	12991	13040	13034	13063	12965	13088	13024	12951	12850	13036	12973	12949	13230	13178	13030	13031	13032	13053	12982	13200	13401	13453	13228	13221	13062	13000	13069	12980	13039	13046	13180	13123	12983	13008	13040	12844	12916	12986	12963	13112	12990	13135	12959	12981	12931	13008	12946	13166	12978	12955	13079	12894	13016	13116	12972	12938	12905	12992	13208	13040	12943	13051	12894	13154	13041	12962	12828	12992	13186	12935	12969	12909	12953	12982	12991	13072	12950	12988	12814	13023	12908	13180	12931	12940	13009	13004	12915	13072	13114	12980	12862	13017	13044	13062	12903	13089	13172	13199	12929	12847	13053	12978	12871	12895	13016	12993	13086	12920	12827	12921	13006	13025	13035	13086	12974	12910	12894	13057	12991	13044	13033	13041	12996	13044	13038	12975	13023	12976	13117	12774	13221	13004	13000	13011	13099	13064	13045	12844	12903	13074	13006	13123	12841	12953	13033	13013	12909	12897	13045	13122	12956	13071	12969	12889	12802	13021	13006	13042	12935	12952	13104	12900	13010	12844	13028	12933	12998	12968	12849	13038	13171	13013	13073	12996	12953	13093	13017	13144	12974	13085	13068	12927	13024	12927	12942	12955	13127	13060	12924	12881	13020	13085	12988	13086	13109	13183	12915	13029	13103	12856	12892	12965	13160	13033	13004	12826	12954	13140	12891	12917	13054	13006	12904	12795	13110	12956	13219	13033	13039	12947	12855	12957	12907	12972	12896	12931	12971	13051	12939	13076	13142	12841	12984	13060	13173	13022	12984	12901	13060	13134	12976	12899	13067	12992	12996	12902	12943	12838	12916	12965	12995	12992	12991	13027	13124	13151	13162	12889	12862	12822	13022	13076	12802	13228	13104	12790	13023	13114	13006	12970	12944	13050	12922	12846	12869	12996	13092	13044	12931	12913	12895	12992	13027	12777	12923	12986	13043	12901	13121	13093	12984	12920	12908	13060	12934	12915	13015	12973	13051	13029	13015	12994	13147	13114	13044	13014	13013	13021	12959	13154	12880	13094	13046	12889	12998	12913	12953	12913	13002	13007	12869	12832	12995	13148	12901	12962	13083	13130	12891	13124	13088	13077	13113	12974	12946	13071	13000	12871	12971	12929	13054	13161	12990	12965	13067	12919	12851	13067	13009	13146	12886	13097	13070	12912	12872	12847	13075	13015	13146	12980	12901	12915	13047	13007	12994	13045	12943	12898	12942	13056	13001	12939	13041	12939	13031	13080	13048	12951	12963	13102	12944	13144	12955	13054	12942	12981	13089	13099	12866	13068	13055	13050	12976	12998	13096	13000	13051	13132	13080	12962	12959	13020	13038	13060	12917	13141	12898	12922	12903	13058	12920	12949	12930	13211	13088	13068	12987	12866	13025	13070	12882	13015	12830	13041	12928	12992	12902	13002	12948	13122	13137	13054	12945	13082	12885	13051	13017	13060	12887	13047	13095	12930	13082	12962	12924	12791	13025	12956	12889	13088	13142	12972	13008	13049	13041	13063	13107	12899	12973	12954	13048	12937	12874	12943	12933	13159	12869	12982	13197	13027	13111	13056	12938	13088	13125	13009	13110	12852	13009	12808	13063	12962	13020	12831	13147	12976	13120	13119	13082	13167	13131	13042	12979	13055	13165	12985	13109	13020	13111	13010	12890	13014	12998	12932	13067	12883	12887	12993	12998	12956	13107	12916	12942	12994	12997	13033	12979	12938	13130	12967	13025	13133	12922	12982	12858	12989	12879	13108	12951	13029	12888	12995	13103	12929	13113	12911	13068	12736	12924	13170	12942	12984	12903	12973	13043	12962	13022	13041	13069	13065	12972	12949	12984	13059	12974	12823	13080	13053	12972	12973	12925	13078	13205	12936	13039	13072	13109	12977	12947	12856	13106	12978	13145	13008	13154	13055	13215	12859	12956	12876	12927	13061	12986	12984	13233	13151	13052	13146	13066	13023	12969	13065	13102	12959	13029	13285	13119	13059	12905	13056	13122	12845	12980	13106	12993	13118	13019	12992	12912	13002	12990	13160	13104	13086	12948	12969	12888	13114	13078	12908	13066	12978	13072	13198	13043	13173	12967	13025	13029	13043	12755	13085	13076	12940	13020	12908	12923	13044	13122	13043	12984	12999	12864	13062	12998	13001	13006	12956	13045	12984	12952	12877	13156	13009	13095	13030	12973	13085	13004	12961	13134	12827	12976	12918	12748	13061	13144	12864	13175	12900	12984	12970	12968	13129	12943	12930	13164	12857	13130	13115	12983	13045	12828	13063	13103	12977	12939	13111	13043	13075	12931	13000	13179	12982	13052	12981	13011	13191	13027	12928	13013	12939	13104	12984	13076	13137	12995	13016	13098	13046	12804	13101	12980	12939	13025	12884	12977	12999	13133	13021	12945	12997	12873	13040	12873	13041	13196	12972	13025	12835	13149	12927	12927	12997	13308	13053	12958	13085	12886	13028	12988	12867	12934	13072	13018	13278	13027	12881	12921	13024	12946	12809	12964	12964	12906	12918	13078	13023	12887	12975	12923	12943	13072	12954	12980	12982	13002	13070	12937	12903	13045	13255	13102	13067	13051	12970	13118	12891	13026	13066	12989	12828	13158	12967	13018	13147	12913	13026	13062	13049	13034	12959	13087	12972	13102	12993	13135	12971	12970	13025	12860	12869	12951	12958	13188	13055	13025	13045	12974	13071	13007	13050	12953	13040	13070	12955	13131	13043	13045	13158	13159	12862	13155	12918	12989	13030	12887	12907	13075	12987	12853	12899	12881	12927	13063	12981	13020	13058	12922	12795	12843	13069	12993	13098	12899	13029	13015	12842	13139	13015	13054	13024	13127	13006	13051	12983	12914	12942	12978	12964	12956	13035	12972	13050	13065	12928	12983	13044	13079	13023	13041	13016	13121	13061	13010	13210	12816	12943	12942	12963	12919	13042	13084	12996	13222	13037	12926	13012	12991	13032	12936	13006	12981	13006	12936	13093	12824	13175	12925	13060	13053	12936	13077	13016	12958	12976	13102	12907	12957	13130	13036	12992	12951	12975	12945	12945	13095	13031	12922	13039	13026	12976	13025	13160	13098	13063	12784	13009	12928	12964	13080	13124	13052	12940	12946	13038	13054	13156	13078	12935	13002	13055	12888	13005	12838	12996	12906	13166	13166	13088	12906	12985	12901	13022	13128	12900	12996	12987	12806	13047	13077	13096	13026	13191	12923	13002	13002	12998	12904	13026	13047	12959	12896	13029	13175	13017	12914	13113	13022	12989	13130	12996	13083	12982	12894	12890	12898	12968	12813	13110	13064	13067	12734	12976	13119	13050	13112	12965	13004	12811	13000	13096	13001	13085	12862	12999	13119	13160	13029	13083	13090	13061	13018	12928	12931	13041	13044	13034	12948	12972	12846	13020	13037	12978	12882	12873	12873	13079	12830	12975	12902	13109	13101	13129	12973	13164	13061	13165	13111	13031	12988	13016	12957	12971	13068	12902	12950	12969	13076	12814	13045	13082	13073	12976	12889	13006	13010	13007	12703	12994	12884	12879	12999	13088	13013	13036	13092	13001	13104	13046	13009	13151	13076	12982	12959	12847	13070	13051	12969	12907	13013	12871	12872	13104	12999	13047	12967	13045	12949	13099	13028	12938	13048	12924	12947	12968	13092	12920	13097	12778	12968	12841	13107	12964	12930	13025	12964	12907	12933	13059	13146	12945	12996	13080	12945	13173	13160	13029	13031	13030	13051	12988	13121	13130	13061	13137	12989	12996	12951	12988	12975	12925	13114	12971	12929	13015	13016	12881	12823	13005	12842	13031	13051	12966	13079	13011	13000	13106	13023	13058	13042	12969	13086	13015	12965	13068	12839	12840	12959	13088	12973	13007	13109	13022	12931	13005	13065	12995	12940	12938	12897	12903	13148	13064	13334	13076	12799	13101	12965	13027	12985	13212	12848	13132	12944	12858	13119	12985	13074	13103	13048	13161	13163	12962	13043	12927	13025	13078	12887	12969	13021	13060	13047	12963	12991	13082	12864	12875	13080	12991	12949	12810	12895	13076	13233	13047	12897	13075	13012	12950	12977	13051	12947	13051	12896	13100	12922	12930	12737	13070	12933	13052	13066	13092	13054	12959	13079	13185	13010	13111	13087	12997	13000	13144	12948	12990	12993	13039	13048	12905	13195	13187	13101	13027	13056	13064	13051	13055	12974	12996	12991	13100	13082	12970	12943	12872	13135	13183	12944	13077	13030	12968	12813	13024	12876	12991	13039	12992	13113	13043	13221	13120	13093	13171	12974	12961	13090	12985	13116	12876	13085	13003	13053	12936	13007	13134	12991	13004	13072	12984	13031	13026	13000	12996	12945	13097	12881	12808	13096	12957	12964	12991	12901	13128	12921	12993	13009	13019	13017	13049	12960	12948	13041	13098	12783	12797	12918	12990	13086	12887	13060	12873	13055	13146	12966	12975	13047	12955	13145	12936	13104	12978	12926	13000	13021	13093	12939	12995	13075	12932	12934	13231	12967	13104	12989	13124	12922	13042	13053	12923	13080	13014	13092	13014	13078	12920	12869	13055	13131	13021	12932	13044	12942	12983	13003	12892	12870	13135	13116	12929	12824	13013	13109	13093	13030	12996	13008	13150	13104	12875	13017	13039	12889	13117	12953	13008	13014	12925	13008	13036	12955	12988	13138	13020	13050	13043	12889	12980	12994	12992	12997	12988	12820	13064	12965	12999	13016	12948	12900	13024	13120	12966	12919	13281	12908	13039	12954	13069	13018	13049	12967	12847	12950	13012	12961	12948	13014	12908	12948	12895	13016	13069	13074	13110	12961	13185	13014	13009	12961	12930	13058	12970	12917	12916	12968	13008	12898	12901	13080	13130	12965	13124	12924	13002	12990	13051	13090	12943	13044	12896	13024	12984	12941	12907	13042	13024	12932	13013	13012	13134	13123	12951	13137	12915	13150	13049	13037	13085	12854	13048	12792	13040	13117	12978	12882	12917	12975	13003	13066	13039	13044	13131	12984	13015	13110	13191	12926
24069	21472	28919	24439	21988	20195	17757	15252	14944	14680	14687	14262	14260	14141	14180	14080	13957	14059	14006	13854	13820	13689	13868	13843	14013	13906	14136	14039	13961	14039	13996	13806	13859	13908	13965	14029	13877	13835	14085	13878	13963	14016	13956	13945	14015	13832	13821	14075	14805	14798	14606	14377	14160	13920	13755	13831	13898	13713	13976	13738	13763	13868	13889	13837	13892	13730	13878	13758	13652	13750	13645	13834	13869	13796	13651	13738	13657	13930	13806	13816	13924	13901	13839	13836	13816	13820	13474	13828	13968	13719	13720	13720	13798	13786	13931	13933	13745	13948	14019	13758	14002	13967	13930	13726	13594	13862	13896	13790	13721	13705	13596	13577	13907	13777	13642	13914	13905	13745	13802	13742	13778	13806	13630	13823	13957	13874	13932	13909	13768	13871	13799	13550	13866	13731	13812	13868	13743	13911	13758	13848	13939	13755	13799	13797	13878	13894	13751	13863	13807	13868	13723	13831	13676	13807	13846	13750	13890	13996	13709	13879	13967	13750	13755	14061	13906	13775	13830	13887	13879	13938	13637	13757	13779	13827	13640	14089	13795	13794	13638	13624	13892	13793	13851	13762	13988	13791	13733	13909	13616	13948	13880	13721	13797	13599	13652	13890	13933	13775	13836	13822	13724	13844	13775	13942	13791	13781	13734	13816	13837	13899	13804	13723	13946	13757	13757	13719	14012	13841	13853	13906	13702	13655	13838	13885	13790	13836	13691	13718	13682	13721	13952	13778	13745	13895	13662	13516	13868	13622	13675	13649	13725	13847	13528	13838	14095	13982	13737	13773	13721	13941	13586	13681	13660	13818	13793	13771	13596	13763	13922	13866	13671	13892	13695	13852	13703	13824	13773	13626	13678	13894	13788	13869	13609	14098	13808	13941	13642	13815	13793	13718	13949	13769	13790	13900	13763	13905	13774	13461	13728	13787	13736	13715	13799	13818	13774	13771	13721	13765	13675	13718	13801	13708	13754	13589	13813	13771	13941	13791	13887	13702	13823	13828	13754	13734	13800	13725	13848	13743	13902	13906	13833	13765	13727	13728	13796	13868	13903	13886	13818	13799	13605	13781	13949	13698	13828	13783	13737	13830	13865	14058	13702	13614	13783	13536	13800	13578	13952	13887	13796	13918	13788	13798	13824	13719	13683	13871	13727	13727	13861	13845	13749	13877	13864	13851	13725	13740	13907	13568	13594	13628	13903	13549	13811	13834	13771	13814	13824	13848	13832	13539	13842	13744	13663	13896	13837	13746	13753	13911	13766	13872	13874	13714	13845	13652	13628	13810	13857	13921	13947	13840	13947	13878	13899	13727	13725	13793	13765	13899	13798	13777	13597	13642	13710	13821	13941	13726	13885	13988	13745	13999	13874	13771	13664	13736	13553	13810	13850	13686	13913	13726	13793	13819	14007	13814	13567	13870	13794	14009	13920	13788	13690	13823	13814	13705	13965	13714	13803	13785	13881	13849	13839	13812	13759	13659	13706	13897	13914	13859	13673	13750	13693	13898	13912	13749	13783	13610	13665	13689	13656	13740	13660	13801	13827	13800	13694	13879	13640	13822	13723	13635	13815	13867	13856	13766	13788	13714	13770	13884	13681	13831	13847	13665	13794	13885	13793	13638	13853	13788	13837	13807	13760	13646	13757	13812	13684	13929	13868	13881	13932	13749	13951	13814	13712	13942	13842	13842	13798	13852	13856	13777	13809	13683	13935	13762	13857	13880	13887	13780	14003	13824	13731	13703	13790	13712	13597	13838	13838	13927	13816	14025	13684	13668	13856	13727	13806	13741	13820	13786	13927	13992	13908	13822	13720	13691	14003	13897	13854	13938	13820	13759	13816	14014	14045	13874	13887	13942	13750	13722	13812	13873	13748	13707	13735	13740	13796	13952	13940	13662	13746	13773	13713	13768	13900	13732	13916	13794	13900	13682	13806	13676	13633	13661	13950	13787	13904	13676	13919	13747	13689	13807	14015	13733	13927	13811	13741	13924	13680	13525	13696	13861	13829	13848	13856	13828	13935	13694	13656	13696	13609	13725	13888	13751	13725	13704	13668	13933	13627	13706	13653	13732	14026	13714	13701	13763	13773	13881	13760	13815	13814	13808	13800	13795	13833	13815	13952	13860	13799	13739	13943	13619	13583	13756	13903	13923	13789	13832	13865	13881	13681	13697	13934	13968	13723	13699	13714	13723	13827	13763	13714	13763	13843	13818	13951	13870	13867	13907	13843	13582	13841	13642	14013	13867	13787	13783	13816	13831	13816	13706	13701	13808	13949	13766	13872	13830	13860	14083	13883	14017	13695	13769	13777	13766	13902	13811	13708	13794	13644	13789	14001	13930	13897	13789	13812	13816	13859	13693	13762	13839	13900	13674	13722	13884	13842	13704	13813	13727	13741	13787	13909	13650	13778	13964	13827	13899	13697	13633	13702	13659	13767	13866	13781	13771	13910	13835	13855	13713	13742	13606	13794	13730	13825	13895	13887	13716	13798	13840	13938	14045	14043	13919	13711	13770	13854	13742	13882	13793	13849	13736	13860	13818	13889	13766	13854	13965	13981	13837	13943	13795	13782	13884	13743	13998	13873	13691	13781	13750	13878	13878	13785	13754	13932	13944	13969	13901	13869	13776	13826	13810	13855	13686	13795	13841	13857	13927	13858	14057	13950	13783	13869	13852	13677	13655	13989	13750	13839	13830	13746	13735	13921	13749	13701	13819	13762	13975	13778	13814	13804	13698	13817	13837	13842	13841	13787	13899	13860	13851	13726	13723	13776	13826	13832	13758	13866	13869	13728	13777	13701	13982	13756	13830	13806	13760	13913	13745	13948	13803	13798	13737	13953	13635	13804	13745	13960	13801	13700	13703	13648	13846	13672	13768	13773	13856	13946	13716	13592	13751	13740	13931	13912	13792	13713	13696	13744	13971	13709	13840	13905	13967	13959	13937	13737	13707	13735	13844	13752	13970	13931	13686	13831	13874	13855	13710	13627	13565	13712	13740	13585	13785	13724	13826	13763	13916	13763	13742	13963	14028	14073	13874	13810	13861	13675	13790	13924	13815	13802	13952	13833	13874	13963	13954	13830	13864	13771	13689	13698	13833	13637	13832	13865	13699	13850	13677	13839	13762	13719	13916	13920	13805	13598	13762	13815	13955	13790	13974	13908	13875	13953	13925	14037	13886	13947	13706	13747	13932	13783	13670	13730	13805	13725	13765	13725	13671	13797	13869	13885	13749	13787	13869	13734	13912	13621	13642	13921	13649	13946	13835	13659	13634	13862	13792	13743	13905	13829	13757	13867	13795	13818	13895	13875	13799	13868	13805	13806	13727	13825	13821	13827	13627	13910	13918	13764	13826	13758	13842	13847	13758	13783	13801	13677	13871	13777	13975	13907	13752	13786	13843	13825	13782	13743	13731	13858	13807	13608	13744	14006	13714	13982	13951	13789	13731	13998	13696	13723	13680	13706	13687	13686	13611	13714	13871	13758	13906	13627	13960	13755	13814	13947	14033	13799	13817	13641	13941	13777	13725	13845	13799	13959	13933	13791	13794	13701	13723	13850	13635	13872	13737	13821	14009	13791	13711	13818	13847	13855	13817	13823	13846	13527	13522	13763	13896	13986	13868	13939	13654	13873	13863	13815	13811	13762	13867	13906	13738	13741	13713	13788	13820	13888	13872	13885	13893	13780	13820	13981	13732	13833	13725	13738	13821	13883	13735	13735	13815	13874	13721	13809	13895	13707	13808	13897	13770	13908	13872	14045	13731	13792	13617	13799	13909	13948	13818	13753	13680	13756	13683	13931	13619	13701	13896	13839	13862	13917	13877	13901	14016	13812	13772	13873	13789	14054	13871	13733	13803	13932	13660	13941	13838	13784	13877	13801	13727	13486	13717	13831	13939	13927	13840	13729	13779	13708	13708	13837	13681	13858	13927	13789	13815	13962	13576	13904	13964	13692	13756	13844	13766	13851	13739	13723	13668	13844	13946	14007	13905	13754	13784	13715	13784	13907	13813	13715	13828	13686	13909	13947	13808	13810	13847	13767	13689	13632	13972	13962	13809	13746	13635	13627	13774	13817	13682	13871	13761	13840	13744	13882	13770	13692	13904	13849	13768	13805	13888	13797	13771	13773	13696	13842	13791	13664	13789	13774	13903	13882	13832	13857	13966	13875	13762	13698	13832	13768	13619	13722	13550	13622	13868	13701	13621	13713	13994	13533	13876	13902	13945	13833	13823	13932	13687	13808	13782	13862	13763	13671	13893	13730	13609	13726	13700	13776	14006	13845	13743	13858	13758	13906	13767	13854	13993	13711	13764	13927	13912	13974	13780	13823	13691	13910	13791	13872	13908	13818	13842	13715	13792	13787	13858	13582	13881	13940	13819	13893	13875	14050	13813	14064	13719	13869	13893	13815	13881	13770	13814	13695	13812	13737	13789	13839	13901	13820	13757	13662	13963	13791	13792	13833	13760	13726	13793	13760	13705	13832	13773	13904	13767	13714	13755	13870	13790	13640	13685	13718	13811	13748	13605	13884	13839	13800	13945	13692	13846	13741	13905	13659	14068	13811	13675	13800	13603	13871	13737	13629	13863	13944	13866	14025	13823	13739	13777	13624	13669	13928	13788	13769	13680	13655	13898	13662	13816	13886	13812	13720	13750	13946	13904	13958	13902	13850	13725	13925	13823	13800	13739	13828	13778	13555	13719	13782	13666	13744	13703	13848	13782	13984	13646	13733	13772	13754	13605	13725	13911	13691	13674	13847	13747	13743	13942	13979	13939	13919	13942	13758	13809	13927	13882	13592	13674	13910	13776	13751	13720	13924	13733	13659	13813	14082	13906	13860	13813	13820	13743	13832	13788	13908	13839	13827	13767	13992	13797	13819	13670	13690	13694	13721	13898	13843	13788	13734	13741	13847	13748	13674	13708	13821	13793	13769	13792	13806	13984	13784	13791	13920	13911	13914	13758	13884	13775	13988	13736	13705	13747	13940	13804	13616	13711	13736	13794	13884	13856	13928	13841	13955	13772	13782	13828	13748	13676	13827	13543	13933	13861	13795	13834	13887	13789	13701	13993	13824	13930	13912	13654	13922	13845	13987	13592	13701	13762	13911	13813
21246	34310	33249	24005	17352	14999	14407	14241	14031	13508	13419	13010	13010	12941	12929	12869	12866	12771	12531	12570	12547	12625	12564	12533	12654	12639	12509	12537	12714	12376	12642	12630	12656	12564	12638	12593	12445	12417	12509	12567	12531	12459	12507	12429	12582	12441	12493	12938	13999	14157	13463	13331	12785	12572	12527	12550	12628	12610	12462	12576	12522	12450	12560	12433	12387	12388	12513	12578	12484	12384	12559	12586	12453	12474	12572	12428	12412	12522	12580	12510	12521	12588	12500	12441	12604	12601	12510	12520	12534	12379	12692	12672	12612	12372	12614	12484	12699	12473	12526	12461	12556	12497	12437	12545	12523	12455	12664	12495	12537	12492	12247	12588	12401	12586	12453	12633	12435	12508	12419	12555	12589	12535	12509	12433	12480	12566	12409	12444	12496	12541	12622	12451	12488	12593	12460	12428	12683	12528	12490	12281	12632	12422	12550	12563	12535	12595	12395	12513	12682	12659	12483	12527	12551	12269	12342	12669	12508	12380	12519	12592	12506	12536	12467	12405	12495	12483	12533	12453	12579	12488	12546	12579	12612	12480	12410	12620	12478	12506	12369	12544	12310	12435	12218	12412	12328	12518	12444	12543	12355	12459	12603	12577	12440	12595	12454	12614	12595	12597	12392	12408	12537	12544	12412	12582	12688	12561	12373	12453	12529	12331	12502	12543	12507	12516	12404	12471	12421	12532	12296	12473	12533	12421	12519	12352	12464	12600	12382	12529	12529	12502	12489	12407	12536	12582	12451	12391	12503	12463	12614	12443	12558	12404	12438	12419	12397	12544	12356	12575	12529	12486	12478	12303	12522	12653	12527	12487	12428	12513	12518	12534	12479	12495	12569	12520	12511	12274	12483	12503	12381	12620	12550	12531	12521	12434	12284	12542	12582	12427	12605	12601	12393	12377	12441	12408	12489	12529	12448	12415	12414	12414	12475	12572	12562	12564	12424	12343	12532	12521	12453	12510	12551	12481	12592	12577	12518	12598	12368	12472	12296	12459	12356	12637	12519	12485	12311	12424	12495	12459	12582	12467	12582	12563	12423	12563	12473	12582	12404	12535	12527	12450	12427	12551	12348	12601	12443	12558	12545	12592	12599	12619	12433	12572	12451	12414	12413	12679	12357	12627	12527	12572	12450	12452	12439	12532	12492	12514	12500	12515	12545	12518	12513	12566	12273	12459	12367	12453	12509	12695	12415	12508	12510	12574	12475	12466	12570	12386	12484	12571	12681	12387	12417	12464	12540	12480	12507	12456	12373	12510	12532	12494	12482	12524	12482	12391	12382	12476	12521	12444	12562	12553	12418	12584	12393	12451	12514	12473	12454	12412	12557	12573	12507	12505	12561	12405	12521	12478	12521	12578	12438	12599	12596	12450	12569	12476	12479	12460	12327	12590	12557	12473	12466	12502	12597	12515	12451	12288	12480	12518	12518	12573	12419	12465	12512	12454	12470	12508	12530	12429	12561	12554	12446	12462	12597	12585	12487	12380	12660	12449	12412	12554	12372	12365	12631	12347	12481	12484	12431	12687	12666	12408	12495	12551	12291	12505	12458	12407	12452	12474	12534	12485	12581	12497	12525	12500	12525	12435	12488	12540	12471	12474	12363	12411	12441	12415	12430	12511	12566	12562	12563	12389	12404	12486	12506	12465	12572	12531	12423	12388	12431	12580	12299	12492	12458	12547	12448	12508	12627	12446	12605	12386	12420	12471	12480	12584	12565	12379	12451	12388	12485	12540	12592	12397	12583	12489	12577	12365	12555	12429	12508	12512	12573	12600	12726	12585	12414	12632	12521	12721	12647	12613	12344	12557	12533	12441	12504	12600	12513	12382	12437	12418	12463	12477	12533	12508	12527	12496	12482	12530	12421	12603	12347	12372	12697	12418	12506	12390	12479	12622	12409	12454	12391	12696	12573	12446	12513	12615	12494	12464	12336	12377	12421	12578	12346	12604	12631	12433	12497	12455	12426	12337	12516	12488	12557	12552	12486	12520	12471	12652	12536	12438	12421	12508	12443	12499	12502	12594	12574	12480	12416	12563	12448	12651	12558	12626	12649	12324	12591	12440	12468	12435	12547	12527	12466	12448	12415	12392	12598	12350	12582	12458	12475	12352	12584	12427	12523	12544	12600	12440	12603	12498	12504	12318	12465	12450	12462	12488	12262	12567	12466	12444	12592	12580	12541	12568	12452	12448	12355	12379	12454	12444	12521	12466	12565	12538	12407	12430	12577	12535	12526	12478	12370	12611	12365	12532	12529	12463	12388	12348	12572	12480	12504	12435	12557	12543	12643	12471	12664	12564	12484	12467	12450	12360	12503	12371	12330	12499	12538	12491	12458	12452	12484	12512	12444	12374	12443	12513	12497	12561	12562	12584	12458	12366	12687	12474	12624	12413	12558	12520	12334	12603	12496	12331	12384	12581	12443	12641	12423	12499	12490	12470	12440	12616	12507	12495	12570	12759	12435	12557	12506	12558	12535	12538	12596	12520	12455	12551	12394	12541	12568	12489	12506	12461	12481	12410	12415	12423	12388	12571	12636	12456	12388	12595	12683	12588	12483	12255	12562	12616	12298	12548	12578	12473	12438	12467	12538	12390	12429	12523	12503	12353	12487	12456	12403	12455	12491	12464	12547	12510	12445	12488	12509	12341	12594	12548	12408	12486	12395	12515	12355	12557	12451	12475	12518	12435	12494	12469	12501	12303	12492	12306	12420	12504	12450	12362	12498	12562	12379	12526	12463	12560	12420	12320	12394	12456	12582	12461	12404	12503	12572	12585	12540	12484	12473	12491	12503	12626	12348	12385	12402	12476	12362	12365	12540	12562	12442	12530	12542	12442	12378	12527	12519	12456	12614	12550	12426	12503	12580	12453	12490	12487	12555	12504	12482	12480	12557	12453	12424	12532	12569	12607	12536	12484	12454	12313	12499	12445	12491	12516	12507	12439	12536	12435	12424	12526	12674	12655	12480	12603	12425	12429	12470	12543	12418	12568	12507	12371	12617	12449	12417	12539	12488	12459	12609	12484	12408	12480	12446	12542	12439	12431	12374	12597	12475	12470	12449	12389	12466	12659	12473	12505	12591	12511	12543	12544	12521	12635	12690	12351	12529	12635	12439	12397	12570	12406	12369	12641	12413	12571	12573	12544	12554	12529	12290	12407	12593	12340	12498	12478	12302	12473	12456	12618	12568	12379	12518	12419	12528	12455	12400	12634	12445	12403	12302	12734	12486	12618	12446	12513	12543	12403	12601	12516	12497	12499	12530	12443	12521	12550	12316	12726	12515	12385	12581	12520	12403	12560	12500	12375	12318	12561	12560	12455	12409	12311	12531	12530	12434	12444	12339	12315	12522	12624	12633	12403	12437	12671	12550	12501	12496	12438	12351	12393	12509	12410	12518	12579	12373	12432	12309	12475	12556	12529	12456	12496	12749	12495	12346	12503	12472	12467	12413	12489	12509	12391	12403	12327	12418	12528	12349	12478	12404	12455	12500	12537	12507	12405	12497	12469	12333	12622	12503	12357	12522	12480	12327	12463	12532	12412	12426	12533	12577	12460	12384	12628	12423	12406	12536	12552	12445	12405	12635	12398	12630	12502	12492	12456	12382	12517	12480	12438	12394	12566	12398	12359	12342	12577	12507	12311	12540	12544	12621	12548	12513	12534	12498	12231	12586	12318	12327	12535	12420	12561	12667	12411	12309	12602	12396	12578	12694	12598	12463	12374	12523	12563	12445	12449	12645	12461	12473	12546	12646	12468	12480	12472	12638	12504	12472	12533	12450	12441	12433	12444	12508	12586	12606	12524	12500	12558	12556	12446	12708	12395	12437	12501	12410	12608	12292	12499	12504	12556	12642	12578	12489	12513	12628	12577	12505	12378	12528	12452	12462	12474	12339	12488	12292	12466	12613	12665	12557	12517	12474	12408	12509	12740	12514	12515	12427	12621	12390	12420	12630	12536	12469	12478	12492	12533	12592	12651	12422	12512	12575	12347	12585	12536	12551	12447	12323	12559	12524	12450	12533	12569	12451	12530	12579	12478	12583	12556	12579	12486	12486	12488	12327	12480	12488	12541	12507	12506	12553	12494	12389	12482	12489	12468	12479	12543	12362	12513	12554	12377	12569	12466	12621	12467	12433	12423	12514	12570	12490	12484	12447	12408	12694	12537	12443	12497	12433	12421	12612	12556	12476	12560	12437	12395	12492	12597	12465	12380	12389	12540	12502	12298	12616	12570	12527	12474	12489	12406	12419	12424	12358	12425	12547	12521	12458	12502	12594	12536	12422	12540	12478	12422	12537	12612	12466	12420	12540	12505	12395	12480	12326	12560	12403	12486	12412	12496	12452	12536	12525	12500	12521	12478	12494	12468	12608	12490	12348	12503	12563	12375	12399	12500	12579	12492	12557	12438	12439	12543	12587	12438	12429	12481	12555	12419	12521	12432	12532	12419	12315	12597	12421	12537	12479	12481	12530	12484	12534	12304	12420	12486	12567	12609	12586	12661	12574	12537	12650	12643	12414	12442	12397	12505	12647	12529	12566	12561	12301	12515	12435	12567	12424	12717	12497	12405	12388	12326	12440	12602	12588	12497	12463	12336	12580	12432	12443	12446	12486	12452	12542	12475	12574	12579	12457	12606	12480	12473	12515	12584	12475	12513	12529	12525	12391	12521	12550	12455	12586	12580	12470	12428	12493	12721	12548	12391	12365	12392	12517	12388	12420	12602	12543	12464	12411	12512	12583	12553	12413	12510	12385	12473	12519	12493	12493	12632	12519	12450	12435	12507	12576	12476	12352	12336	12452	12437	12511	12503	12626	12407	12523	12458	12545	12417	12476	12447	12540	12437	12505	12700	12527	12508	12422	12577	12443	12549	12400	12378	12544	12465	12535	12550	12429	12397	12613	12429	12544	12625	12457	12441	12699	12550	12557	12570	12472	12464	12297	12523	12445	12457	12584	12518	12444	12421	12460	12565	12386	12449	12400	12555	12546	12518	12453	12624	12358	12453	12496	12486	12427	12526	12446	12496	12459	12638	12529	12454	12499	12553	12598	12632	12544	12645	12487	12438	12584	12505	12377	12508	12412	12490	12667	12491	12534	12403	12616	12482	12513	12577
22996	21463	29312	23923	21597	23016	23152	17447	16198	16260	16022	15426	15358	15388	15236	15360	14995	15105	15145	15050	14947	14949	14880	14871	15158	15070	14848	15016	15032	14869	14895	14963	15033	14981	14987	14858	15059	15078	14765	14825	14878	14707	14960	14801	14876	14727	14880	15257	16509	16838	16038	15593	15256	15053	14671	14771	14792	14632	14818	14758	14724	14724	14780	14806	14775	14746	14967	14665	14794	14886	14829	14761	14594	14844	14845	14863	14893	14948	14980	14884	14831	14680	14636	14850	14735	14756	14728	14655	14650	14769	14757	14660	14931	14754	14738	14614	14865	14732	15001	14833	14490	14697	14909	14743	14732	14665	14734	14908	14859	14701	14767	14881	14743	14724	14814	14740	14902	14951	14842	14578	14917	14944	14611	14556	14781	14705	14762	14829	14890	14677	14655	14777	14656	14695	14764	14772	14716	14903	14680	14888	14860	14888	14736	14880	14717	14627	14709	14796	14814	14773	14937	14739	15008	14602	14689	14699	14755	14608	14612	14840	14625	14797	14853	14691	14850	14847	14736	14783	14649	14505	14754	14752	14740	14763	14704	14609	14889	14514	14829	14669	14704	14645	14836	14373	14544	14684	14862	14801	14493	14752	14811	14765	14914	14655	14626	14489	14733	14744	14800	14617	14736	14680	14625	14786	14762	14736	14739	14716	14788	14793	14722	14786	14900	14780	14794	14618	14676	14899	14551	14817	14722	14741	14770	14520	14569	14694	14663	14662	14929	14648	14670	14834	14690	14726	14883	14709	14739	14757	15008	14800	14655	14901	14593	14632	14705	14645	14721	14846	14808	14852	14802	14983	14629	14625	14876	14641	14726	14632	14858	14756	14848	14792	14716	14726	14748	14692	14797	14628	14951	14484	14702	14659	14722	14912	14714	14794	14842	14568	14757	14725	14812	14748	14729	14667	14618	14564	14594	14826	14840	14590	14880	14680	14708	14626	14629	14559	14625	14573	14735	14730	14857	14530	14803	14623	14609	14667	14649	14652	14788	14555	14976	14704	14807	14796	14748	14756	14836	14873	14682	14646	14634	14788	14619	14701	14778	14844	14654	14806	14747	14547	14849	14710	14748	14729	14624	14544	14618	14620	14629	14875	15014	14820	14620	14661	14773	14766	14652	14990	14693	14704	14670	14772	14979	14823	14881	14769	14594	14780	14843	14697	14624	14980	14722	14788	14862	14816	14731	14697	14699	14752	14666	14529	14823	14965	14794	14835	14739	14823	14886	14663	14759	14842	14743	14833	14698	14717	14644	14710	14967	14867	14715	14754	14747	14941	14613	14648	14629	14725	14856	14659	14874	14766	14712	14716	14854	14876	14706	14735	14733	14524	14662	14548	14634	14684	14926	14788	14581	14846	14733	14782	14773	14449	14881	14690	14684	14724	14762	14508	14856	14713	14770	14617	14575	14597	14698	14726	14599	14895	14749	14813	14804	14796	14661	14597	14637	14659	14777	14702	14873	14876	14697	14615	14555	14770	14567	14652	14597	14602	14637	14663	14756	14828	14713	14853	14905	14593	14797	14683	14741	14531	14703	14625	14671	14695	14631	14724	14729	14822	14686	14691	14706	14727	14716	14691	14938	14735	14616	14657	14739	14736	14614	14890	14795	14686	14433	14623	14598	14818	14816	14907	14731	14665	14793	14953	14855	14795	14708	14720	14549	14828	14643	14659	14828	14647	14668	14766	14571	14551	14704	14812	14975	14746	14525	14782	14676	14668	14698	14829	14707	14713	14674	14880	14645	14840	14775	14857	14691	14739	14679	14580	14744	14597	14528	14826	14906	14720	14784	14720	14938	14749	14675	14829	14731	14656	14758	14834	14822	14721	14563	14804	14774	14519	14694	14630	14664	14685	14906	14745	14765	14827	14620	14868	14871	14878	14819	14848	14822	15039	14793	14772	14696	14657	14645	14806	14654	14988	14731	14644	14665	14800	14730	14749	14827	14740	14779	14654	14760	14813	14761	14791	14735	14908	14695	14732	14715	14833	14894	14752	14562	14804	14585	14642	14831	14800	14917	14656	14700	14737	14582	14827	14545	14742	14792	14803	14868	14717	14773	14905	14762	14782	14627	14784	14694	14658	14818	14636	14859	14588	14668	14785	14697	14956	14871	14808	14803	14630	14677	14805	14815	14838	14706	14706	14663	14639	14656	14772	14743	14640	14638	14628	14731	14794	14689	14569	14718	14474	14780	14636	14689	14912	14790	14602	14625	14715	14921	14892	14790	14757	14682	14717	14877	14804	14740	14750	14858	14757	14549	14784	14865	14623	14770	14805	14790	14721	14735	14770	14620	14788	14832	14886	14648	14659	14811	14826	14767	14878	14814	14638	14807	14694	14888	14739	14763	14745	14668	14671	14745	14664	14596	14664	14612	14693	14724	14608	14864	14603	14784	14901	14679	14725	14713	14756	14643	14798	14853	14556	14492	14682	14839	14829	14901	14788	14737	14698	14727	14666	14549	14710	14778	14839	14602	14559	14573	14822	14721	14802	14821	14637	14712	14729	14740	14839	14829	14878	14746	14648	14841	14799	14624	14836	14858	14659	14614	14799	14732	14671	14647	14671	14748	14566	14600	14717	14601	14746	14820	14916	14454	14775	14607	14738	14666	14844	14582	14586	14865	14729	14771	14665	14852	14714	14679	14756	14568	14691	14746	14853	14728	14767	14638	14649	14826	14868	14701	14668	14876	14845	14728	14732	14766	14753	14796	14570	14688	14618	14805	14561	14840	14693	14738	14813	14775	14735	14655	14783	14881	14704	14800	14684	14708	14700	14752	14886	14683	14757	14754	14550	14613	14622	14723	14770	14769	14803	14836	14549	14751	14727	14705	14559	14643	14638	14738	14771	14825	14619	14489	14712	14997	14896	14859	14688	14462	14665	14636	14520	14784	14754	14673	14835	14721	14719	14619	14881	14621	14728	14795	14883	14550	14750	14845	14795	14854	14667	14472	14784	14871	14755	14736	15025	14956	14738	14718	14945	14775	14761	14768	14734	14652	14808	14784	14930	14716	14716	14801	14780	14753	14762	14734	14677	14660	14697	14794	14833	14664	14817	14609	14832	14824	14718	14815	14584	14665	14736	14990	14841	14691	14717	14788	14502	14846	14850	14799	14876	14716	14655	14785	14765	14781	14725	14582	14744	14780	14745	14625	14691	14610	14838	14947	14731	14688	14747	14689	14684	14709	14582	14821	14628	14659	14792	14627	14927	14770	14853	14723	14817	14606	14700	14750	14654	14719	14728	14605	14764	14823	14635	14786	14664	14744	14711	14821	14902	14832	14756	14802	14760	14581	14671	14547	14701	14720	14617	14911	14791	14798	14745	14887	14767	14633	14606	14736	14699	14707	14613	14551	14839	14749	14646	14715	14590	14842	14537	14569	14773	14691	14676	14734	14688	14769	14654	14643	14666	14588	14854	14626	14892	14774	14540	14744	14809	14566	14694	14543	14747	14601	14583	14712	14824	14450	14796	14705	14744	14609	14785	14607	14721	14791	14683	14765	14829	14819	14742	14785	14636	14690	15017	14742	14629	14542	14778	14834	14711	14829	14728	14752	14794	14817	14852	14665	14763	14831	14651	14681	14869	14738	14748	14613	14707	14781	14618	14849	14787	14656	14741	14905	14640	14593	14610	14695	14689	14547	14766	14704	14793	14834	14767	14681	14887	14656	14754	14959	14925	14886	14762	14841	14654	14852	14737	14654	14733	14658	14765	14792	14472	14766	14513	14849	14836	14712	14728	14917	14714	14648	14870	14774	14572	14469	14825	14732	14799	14621	14639	14602	14720	14663	14764	14687	14687	14642	14716	14635	14720	14632	14710	14706	14915	14751	14678	14712	14775	14648	14928	14700	14630	14810	14682	14655	14904	14738	14875	14721	14727	14696	14609	14777	14890	14555	14754	14668	14667	14824	14794	14749	14819	14689	14669	14778	14935	14619	14584	14746	14757	14849	14739	14775	14772	14743	14683	14578	14725	14843	14583	14711	14755	14820	14844	14636	14782	14602	14698	14786	14788	14571	14814	14643	14880	14801	14681	14792	14734	14733	14754	14832	14739	14981	14910	14442	14641	14640	14748	14822	14787	14797	14720	14646	14884	14813	14724	14763	14623	14510	14653	14596	14716	14598	14646	14635	14669	14801	14655	14817	14778	14608	14910	14660	14673	14815	14567	14643	14730	14688	14512	14767	14744	14873	14791	14804	14959	14870	14839	14807	14637	14846	14901	14767	14539	14620	14824	14979	14750	14759	14765	14723	14771	14599	14610	14602	14731	14896	14807	14783	14920	14812	14833	14849	14728	14756	14774	14701	14583	14777	14611	14632	14825	14590	14809	14750	14830	14696	14757	14725	14538	14987	14855	14650	14736	14769	14727	14814	14801	14623	14724	14727	14737	14766	14914	14551	14657	14532	14615	14779	14930	14673	14683	14731	14695	14711	14780	14698	14549	14793	14881	14594	14825	14725	14724	14592	14750	14742	14749	14901	14743	14747	14823	14784	14906	14701	14717	14801	14859	14801	14790	14716	14702	14869	14699	14882	14936	14831	14659	14849	14848	14760	14542	14719	14744	14778	14833	14797	14681	14633	14784	14972	14634	14475	15014	14838	14785	14978	14838	14762	14710	14855	14762	14696	14806	14842	14637	14817	14715	14635	14548	14651	14668	14855	14697	14656	14903	14755	14642	14634	14895	14606	14670	14663	14642	15060	14840	14836	14614	14790	14661	14709	14907	14805	14838	14822	14697	14790	15012	14671	14521	14846	14520	14699	14522	14798	14808	14686	14854	14677	14487	14938	14814	14947	14770	14560	14556	14603	14557	14784	14921	14637	14761	14948	14690	14533	14688	14869	14632	14635	14785	14719	14954	14787	14893	14796	14610	14858	14746	14810	14786	14582	14779	14660	14669	14792	14692	14832	14881	14600	14812	14810	14698	14683	14892	14691	14541	14572	14583	14880	14553	14745	14545	14693	14676	14868	14738	14828	14479	14739	14507	14623	14564	14532	14718	14838	14764	14865	14572	14500	14821	14623	14483	14690	14714	14918	14714	14576	14665	14507	14723	14692	14847	14735	14777	14722	14611	14783	14686	14689	14757	14683	14593	14831	14687	14783	14809
24623	41049	38509	27956	20530	17065	16075	15961	15342	15110	14531	13901	13644	13774	13363	13393	13401	13401	13294	13308	13272	13204	13216	13146	13342	13093	13164	13309	13109	13259	13062	13186	13002	13018	13327	13337	13249	13022	13182	13165	13237	13005	13091	12833	13105	13060	13237	14215	15683	15946	14697	14229	13635	13421	13158	13130	13302	13086	13048	13060	13037	13134	13037	13184	13122	12990	13095	13082	13204	13062	13100	13057	13057	13225	12905	12933	12964	13160	13027	12919	13081	13061	13165	13058	13068	13053	12748	13127	13186	13006	13202	13160	13101	13027	13132	12957	13105	13085	13069	12979	13140	13064	13136	13153	13048	13066	12928	13065	13029	13300	12967	13110	13038	13029	13049	13093	13253	13058	13184	13040	12997	13052	13056	12974	13216	13033	13078	13014	13286	13170	13037	13077	13005	13041	13149	13113	12983	13089	12936	12937	12946	13102	12962	13084	13060	13023	13048	13029	13212	13041	12984	13098	12987	13095	13062	13111	13195	12989	12838	13129	13150	13081	13090	13032	13129	13231	13066	13091	12954	13224	12999	13103	13008	13019	13050	13286	13052	13143	13016	13323	13044	13028	12933	12942	13102	13174	13167	12936	13097	13021	13129	12991	13030	12999	12976	13113	12980	13026	12926	12997	12919	13110	13058	12991	13202	13102	12970	13126	13177	12985	13079	13170	13021	13027	13149	13125	13006	13066	13005	13132	13095	12891	13098	13139	12950	13056	13046	13042	13122	12956	13169	13163	12919	13159	13023	13127	13135	13043	13045	13042	13091	12925	13237	13189	13044	13032	13112	13098	12920	13108	13129	13055	13133	13138	13124	13005	13129	13158	13053	12979	13352	13195	13104	12914	13160	13008	12987	13074	12963	13080	12938	13134	13133	13095	13153	13143	13060	13024	13182	12989	13157	13061	12943	13041	13138	13019	13145	13244	13305	13150	13140	13086	13128	12987	12984	12942	13075	12929	12965	13063	13086	13035	13149	13034	13047	13089	13035	13051	13002	13075	13057	13174	13167	13086	13166	13108	13205	13066	13135	13096	13142	13126	13124	13078	12967	13082	13302	12990	13037	12975	13087	13018	12918	13194	13132	13107	13037	13008	13086	12968	12968	13024	13089	13020	12951	13026	13141	13195	12872	13118	12870	13202	13124	12881	12911	13104	13109	13027	13064	13048	13230	12978	13140	13024	13160	13267	13055	13091	13047	13136	13081	13072	13058	13045	13039	12945	13048	13102	13114	13185	13018	13145	13124	13151	13106	12975	13194	13087	13062	13048	12916	13163	12937	12953	12940	13031	13090	13067	13122	13095	12980	13079	13082	13030	13017	13152	12941	13169	13178	13094	13121	13127	13120	12921	13055	12871	12994	12949	13063	13088	12932	13079	12896	13147	13121	13175	13046	13062	13113	12993	13126	13049	13119	13067	13029	13047	13035	13024	13033	13145	13013	13043	13064	13053	13136	12986	13199	13046	13118	13089	12884	13011	12980	13120	13198	13069	13092	13260	13101	13189	12900	13097	13100	13042	13049	13020	13006	13035	13045	12993	12953	13098	13165	13010	13010	13109	13068	13111	13020	13053	13000	13128	13070	13069	13264	13127	12991	13055	13035	13079	13024	13022	13100	12985	13067	13138	13083	13335	13136	13004	13042	13078	12896	13232	13009	12987	13050	13062	13176	13094	13148	12871	12985	13093	12918	13070	13075	13083	13204	13025	13159	13075	13064	13115	13093	13190	12966	13151	13112	13058	13100	12929	13087	13191	13165	12944	12952	13003	13236	12961	13009	13076	13158	13184	13058	13101	13130	13125	13132	13147	13171	13137	12953	13161	12991	13058	13127	13046	13136	13004	13165	13067	13060	13035	12968	13079	12995	13035	13046	13287	12984	13204	12886	12852	13035	13137	13131	13107	13057	12977	13082	13036	13148	13085	13123	12967	13024	13093	13153	13146	12929	13216	13139	13006	13004	13044	13189	13237	12933	13168	12972	13242	13027	13228	13123	12997	13121	12925	13300	13074	13115	12971	12965	13156	13083	13044	13007	12960	13005	13035	13113	13008	13151	13057	13029	12969	13128	13102	13149	13010	13129	12982	13070	13170	13015	12992	13086	13095	13010	13044	13034	13057	12918	13038	13018	13034	13080	12881	13049	13039	13042	13069	13311	13017	12982	13209	13119	13092	12914	13077	13078	12997	13024	13071	13215	12959	13032	13069	13138	12996	13067	13040	13128	12931	12992	13071	13181	12873	13037	13040	13103	13069	13183	13012	12971	13112	13057	13077	13078	13099	13170	13166	13076	13123	13016	13151	13267	12976	12947	13102	13080	13091	13162	12946	12973	12967	13008	13092	13275	13032	13068	13005	12920	13061	13080	13017	13120	12976	13042	12965	13027	13041	13045	13089	12914	13068	13083	13158	12876	13193	13025	13107	13162	12989	13016	13026	13099	12854	12962	13046	12969	13033	12992	13223	13042	13166	13126	13165	13003	13041	13027	13069	12969	13131	12902	13152	13263	13096	12975	13117	13193	13131	13194	13004	13059	12968	13188	13101	13066	13001	13280	12975	13147	12897	13059	13113	13171	13133	13103	13065	13169	13097	12903	13111	12926	12970	13070	12976	12994	12954	13112	13142	13328	13132	13195	13059	13165	13144	13028	12980	13050	13052	13189	12994	13091	13098	13120	13198	13065	13078	13120	13153	13225	13058	13108	13057	13073	13236	13050	13138	13016	13102	13203	13128	13219	13141	13104	13033	12953	13177	13004	13001	13244	13051	13195	13221	13137	12998	13128	12949	13024	13055	13020	12997	13020	13147	13050	13043	13217	13071	13139	13067	13063	13202	13069	13037	13222	13081	12908	13123	13065	12913	13091	12941	13191	13031	13117	13106	13186	13001	13184	13100	12912	13103	13256	12943	12834	13032	13060	12931	12996	13017	13116	13030	12996	13160	13001	13039	13105	13208	13182	13063	12910	13190	13142	13310	13026	13002	13096	13097	13190	13056	12935	13009	13266	13050	13030	13046	13182	13040	13160	13140	12874	13207	13115	13174	13194	13130	13140	13015	13062	12890	12998	13142	13110	13060	13062	12996	13032	13043	13076	13052	12995	13092	13020	13080	13039	12980	13090	13129	12959	13093	13037	13169	13051	13138	13058	13039	13237	13019	13117	13075	12972	13039	12948	13073	12855	13096	13122	12981	12950	13114	13219	13065	13032	13200	13047	13085	12947	13048	13086	12990	13082	12911	12984	12902	13105	13218	12882	13056	13049	12882	12974	13207	13003	13169	12996	13091	13139	12918	13128	13071	12999	13173	13017	12920	13321	13015	12869	13190	13048	12969	13085	13091	13171	13103	12923	13147	13154	13148	13156	13192	12983	12982	13148	13051	13155	12994	13165	13128	13011	13060	13093	13000	12977	12980	13206	12893	13178	12823	13135	13139	13049	13131	12945	12930	13075	13160	12971	13193	13162	13209	12949	12885	13055	13233	12993	13123	13027	12933	13281	13056	13119	13007	13027	13165	13120	12899	13068	12919	13292	12950	13062	13030	13084	13256	13060	13169	12966	13144	13072	12845	13084	13040	13069	13062	13094	13014	13053	12982	13046	12901	12968	13007	13048	13172	13093	12966	13011	13151	12993	13234	13106	13103	13051	13177	13079	12948	13061	13019	13266	13008	13012	13008	13040	13062	13031	13073	12923	13026	13107	12969	13074	13033	13018	13064	13100	12856	13008	13132	13186	13132	12822	13075	13142	13093	13026	12995	13015	13099	13081	13033	12983	13038	13052	13024	12980	13064	12943	12964	13100	13006	12989	13006	13001	13039	13108	13045	13079	13061	12955	13074	13125	13062	12985	13033	13113	12988	13193	13079	12995	12989	12960	13041	13187	13017	12994	13108	12959	13008	13006	13060	13017	12988	13017	13096	13086	13125	12987	13075	13087	13178	13110	13032	13182	13022	13043	13081	13081	13075	12991	13098	13075	12989	12963	13074	13227	12936	13012	13060	12961	13109	13051	13109	13171	12984	13137	12994	13184	13108	13023	13075	12837	13090	13095	13086	13148	12986	13144	13048	12836	13036	12903	12963	12998	13043	12960	13144	13094	13047	13149	13041	12966	13087	13004	12977	13154	13031	13127	13140	13054	12937	13172	13112	13070	13066	13056	13153	12975	13183	13133	13103	13013	13004	13029	12912	13147	12995	13051	13101	13028	13069	12988	13073	13073	13113	13054	13164	13028	13015	12999	12990	13061	12955	13039	13025	12981	13011	13006	13147	13102	13013	13052	12986	13085	13062	13095	13056	13131	13039	13091	13094	13049	13013	13173	13093	12955	13171	12952	13209	13013	13127	13020	13222	12871	12938	13176	12949	13075	13018	12976	12985	13053	13011	13168	12939	13296	13008	13057	12970	13017	13121	12924	13122	12997	13179	13101	13001	13012	13119	13067	13068	13043	13180	13072	12962	12919	13121	13250	12972	12994	13113	13091	13111	13114	12964	13097	12902	12977	13174	13017	13062	13112	13004	13013	13118	13030	12908	13079	13155	13046	13020	13027	13146	13060	13013	12918	13070	13011	13044	13268	12974	12999	13016	12973	13060	13132	12889	12987	13030	13007	12971	13010	13194	13029	12984	12992	13173	13099	13114	13121	13069	13108	12977	12990	13021	13135	12842	13062	13008	13075	13083	13139	12965	13015	13045	12959	13111	13170	13086	13096	13003	12957	13135	13115	13002	13000	13072	12932	12996	13027	12987	13046	12952	13047	13071	13158	12973	13177	13104	13107	13151	13044	13171	12923	13087	13004	13115	13038	12994	13151	13046	13104	13083	12992	13077	13009	13141	13056	12953	13133	12822	13011	13114	13123	13186	13170	13088	13135	13152	13025	13077	12983	13193	12951	13147	13116	13213	13071	13102	13040	13030	12998	13167	13013	13001	13238	13157	12947	12991	13006	12992	13097	13124	13141	13146	13094	13118	13077	12933	13062	13001	13122	13073	13140	13122	13142	13202	13282	13155	13027	13201	12988	12960	13222	13173	13168	13293	13036	13112	13072	13090	13013	12996	13190	13085	13104	13099	13133	12924	13138	13166	13055	13040	12938	13104	12953	12889	12968	13068	13050	13218	13102	13246	12903	13096
27723	22381	24892	21114	16397	15742	15730	15493	15285	15384	15323	15335	15216	15127	15196	15111	15240	15117	15017	15286	15316	15179	15194	15152	15165	14919	14963	15181	15170	15207	15174	15077	15246	14980	15197	14953	15253	15134	15227	15228	15290	15018	15144	15082	15190	15394	15073	14966	15094	15139	15207	15139	15198	15392	15105	15185	15228	15176	15272	15024	15180	15123	15023	15165	15012	14928	14800	15018	15149	15142	15118	15180	15073	15232	15169	15293	14939	15081	15030	15024	15092	15110	15036	15112	15197	15058	15081	15091	15161	15130	15102	15058	15135	15259	15069	15154	15284	15153	14961	15192	15042	15146	15180	14946	15133	15125	15033	15273	15046	14963	14920	15313	15064	15268	15015	15211	15232	15247	15195	15120	15226	15224	14983	15123	15047	15208	14978	15145	15061	15233	15182	15304	15139	15217	15150	15305	15235	15209	15266	15034	15226	15075	15131	15199	15071	15261	15095	15066	15258	15247	15167	15221	15196	15020	15127	15134	15315	15263	15055	15257	15273	15231	15138	15148	14912	15044	14985	14993	15123	14897	15112	15197	15136	15166	15063	14910	15145	15131	15267	15065	15085	15144	15004	15173	15159	14979	15028	15168	15083	15060	15176	15191	15031	15182	15117	14937	15148	15134	15133	15116	15226	15017	15103	15256	14983	15049	15156	15130	15064	15137	15095	15007	15137	15210	15276	15011	15080	14970	15239	15035	15179	14938	15147	15194	15012	15020	15186	15158	15192	15132	15079	15003	15402	15253	14979	15311	15240	14988	15146	15142	15025	15164	15308	15084	15081	15059	15292	15010	15074	15015	15031	15111	15312	14967	15093	14964	15213	15076	14979	15232	15378	15316	15152	14955	15201	15167	15175	15135	15027	15170	15012	15095	14985	15093	15084	15110	15120	15109	15026	15246	15181	15015	15149	15201	15151	15142	15275	15104	15135	15244	15103	15062	15253	15293	14961	15075	14884	15086	15090	15098	15032	15089	15172	15413	15044	15124	15120	14989	15046	15295	15151	15283	14898	15074	14967	15034	15057	15282	15162	15131	15082	14990	15264	15141	15124	15094	15059	15116	15090	15177	15157	15331	15109	15230	15165	15219	15279	15218	15328	15074	15259	14994	15121	15069	15073	15147	15253	15262	15249	15012	15063	14980	15098	15227	15197	15070	15005	15172	15114	15130	14985	15096	15262	15175	15221	15243	15138	15011	15168	15208	15113	15123	15149	15125	15103	15129	15175	15212	14908	14921	14941	14935	14897	15113	15253	15099	15119	14971	15255	15226	15211	15085	15214	15063	15262	14818	15114	15046	15134	15307	15086	15151	15181	15164	15255	15113	15120	14998	15208	15008	15151	15079	15237	15273	15150	14947	15068	14914	14874	15243	15074	15155	15003	15128	15136	15017	15162	15203	15292	15199	15192	15337	15176	15096	15124	15244	15090	15144	15101	15280	15258	15155	15180	15194	15022	15161	15269	15196	15121	15010	15042	15113	15053	15249	15186	15252	15196	15056	15084	15198	15286	15067	15209	14935	14939	15084	15138	15277	15179	14988	15170	15344	15217	15040	15192	15172	15382	15044	15347	15196	14958	14774	15052	15058	15081	15195	15104	15356	15289	15253	15274	14992	15074	15003	14988	15109	15181	15114	15122	15117	15233	15246	15327	15060	15146	15239	15297	15207	15127	15162	15076	15126	15196	15016	15326	15365	15307	15313	14968	15007	15201	15069	15289	15143	15041	15090	15187	15212	15042	15238	15266	14991	15079	15139	15274	15213	15194	15351	15254	15322	15178	15204	15312	15001	15121	14998	15016	15244	15099	15084	15143	15238	15181	15227	15281	15105	15042	15096	14986	15099	15239	15264	15304	15198	15054	15088	15260	15209	15099	15082	15242	15104	15155	15142	14878	15129	15282	15283	15012	15173	15087	15079	15134	15452	15156	15030	15119	15176	14905	15048	15156	15246	15177	15150	15132	15111	15053	15108	15101	15087	15413	15192	15090	15098	15093	14968	15087	14996	15010	15058	14969	15197	15290	15081	15197	15023	15074	15240	15296	15267	15163	15158	15202	15220	15149	15335	15220	15248	15255	15202	15234	15214	15105	15084	15087	15046	15121	15135	15118	15124	15218	15191	15046	15147	15137	15224	15102	15148	15243	15150	15250	15201	15104	15283	15255	15192	15093	15140	15141	15016	15149	15219	15341	14982	15122	15129	15121	15031	15237	15084	15193	14915	14949	15187	15250	15319	14930	14992	15153	15126	15197	15175	15231	15117	15406	15168	15072	14960	14991	15058	14913	15034	15238	14999	15258	14924	15031	15031	15224	15137	15085	15092	15141	15053	15055	15214	15285	15161	15085	15291	15306	15099	15196	15038	15042	15111	15112	15267	15099	15148	15214	14939	15046	15341	15166	15225	15278	15123	15259	15238	15168	15212	15145	15168	14996	15213	15161	15169	15141	15085	15092	15167	15050	15107	15127	15090	15253	14936	15142	15182	15034	15267	15075	15133	14984	15300	15153	15163	15244	15048	15154	15107	15094	15191	15332	15107	15114	14961	15198	15076	15072	15157	15157	15139	15227	15183	15090	14867	15117	15096	14991	15149	15278	15162	15069	15288	15182	14990	15115	15147	15179	15243	15217	15248	15186	15044	15146	15314	15115	15139	15115	14993	14948	15058	15207	15158	15216	15107	15351	15149	15226	15265	15119	15144	15080	15229	15208	15175	15151	15205	15231	15287	15018	15113	15194	15089	14956	15280	15262	15231	15079	15154	14998	15101	15128	15082	15048	15109	15117	15106	15011	15060	15209	15145	15160	14963	15290	14949	15221	15080	15131	15052	15199	15196	15250	15138	15165	14979	15230	15248	15084	15080	15218	14990	14992	15103	15169	15136	15094	15178	15166	15107	15269	15107	15375	15126	15212	14987	15161	15152	15209	15154	15062	15086	15225	15172	15069	15144	15209	14977	15236	15010	15160	14979	15095	15010	15158	15383	15091	15059	15093	15263	15255	15353	15245	15428	15260	15104	14970	15134	15236	15154	15047	15047	15100	15073	15095	15108	15085	15161	15195	15177	15207	15228	15097	15097	15151	15042	15140	15195	15056	15154	15151	15237	15125	15029	15026	15152	15237	15066	15091	15043	14984	15104	15125	15125	15063	15054	15092	15327	15004	15223	15294	15077	15090	15091	15190	15030	15259	15164	15171	15387	15112	15069	15115	14962	15199	15252	15074	15339	15224	15006	15277	15342	15239	15167	15096	15169	15082	15076	15299	15037	15141	15149	15090	15081	15126	15138	15417	15199	15213	15200	15379	15230	15065	14963	15164	15124	15083	14960	15064	14880	15126	15168	15104	15143	15012	15162	15373	15176	15226	14904	15149	15138	15184	15255	15130	15217	15038	15317	15179	15134	15168	15189	15083	15074	15242	14989	15188	15255	15250	15150	15184	15175	15145	15099	15197	15083	15180	15235	15074	14965	15076	15094	15243	15261	15219	15052	15237	15013	15022	15255	15122	15109	15152	14929	15114	15411	15097	15054	15060	15078	15052	15140	15205	15082	15445	15060	15181	15067	15158	15033	15260	15024	15014	14975	15056	15190	15286	15198	15036	15080	15297	15141	15129	15152	15251	15360	15140	14905	15223	15013	15041	15026	15280	15484	15348	15142	15110	15238	15297	15219	15229	15021	15212	15185	15242	15068	15247	15066	15107	15065	15128	15191	15022	15288	15090	15192	15238	15264	15130	15064	15146	15156	15100	15086	15116	15105	15203	15191	15233	15230	14884	15128	15241	14995	15143	15142	15138	15126	15022	15105	15025	15123	15107	15184	15155	15248	15113	15248	15087	15190	15183	15182	15185	15317	15114	15322	15112	15158	15338	14939	15128	15177	15119	15420	15304	15133	15101	15135	15274	15153	15186	15338	15116	15077	15240	15234	15122	15259	15039	15345	14886	15063	15224	15237	15269	15219	15048	15105	15246	15256	15104	15158	14971	15004	15208	15105	15283	15218	15213	15054	15269	15135	15316	15032	15083	15157	15139	15241	15001	15009	15193	14905	15050	15239	15092	15065	15174	15152	15144	15114	15154	15218	15144	14887	15094	15264	15235	15213	15124	15231	14846	15033	15078	15106	14976	15277	15218	14995	15259	15209	15192	15111	15211	15073	15187	15233	15339	15261	15110	15144	15018	15236	15247	15304	15115	15131	15009	15159	15235	15341	14954	15187	15163	15143	15089	14955	15193	15074	15019	15186	14979	15322	15289	15008	15437	15215	15218	15300	15189	15142	15196	15157	15087	15189	15166	15301	15248	14998	14935	15128	15257	14963	15061	15008	15005	15070	14994	15093	15186	15089	14992	15212	15075	15106	15045	15086	15243	15062	15271	15260	15024	15090	15142	15173	15165	15149	15241	15077	15128	15054	15292	15110	14951	15258	15214	15158	15146	15172	15029	15335	15144	15026	15111	15131	15150	15351	15212	15070	15192	15211	15096	15009	15071	15111	14830	15098	14985	15124	15200	15174	15166	15218	15062	15128	15028	15044	14951	15007	15220	15185	14985	15039	15300	15227	15121	15076	15288	15138	15148	15156	15213	15238	15120	15216	15122	15165	15043	15156	15192	15118	15192	15189	15103	14993	14948	15209	15090	15263	15284	14975	15114	15307	15131	15133	14936	15138	15164	15177	15147	15329	15275	15237	15213	15260	15199	15072	15189	15025	15244	15184	15300	15225	15253	15052	15323	15018	15096	15087	14962	15221	15306	15311	15068	15173	15090	15255	15120	15163	15286	15246	15003	15045	15246	15193	15072	15047	15085	14928	15167	15219	14947	15033	15000	15016	15057	15126	15161	15300	15052	15053	14985	15150	15073	15144	15155	15079	15030	15136	15041	15090	15082	15055	15130	15146	15123	15125	15316	15265	15178	15139	15049	15070	15253	15242	14992	15223	15075	15287	15180	15114	15016	15091	15066	15163	15026	15131	15182	15316	15297	15178	14970	15053	15168	15154	15243	15156	15216	15118	14901	14988	15221	15170	15240	15236	15132	15135	15241	15360	15317	15211	15253	15216	15102	15234	15205	15103	15210	15100	15241	15256	15248	15180	15027	15210	15328	15070	14961	15208	15143	15290	14993	15205	15147	15063
17835	24501	22023	17483	15104	14194	14063	13912	13772	13662	13630	13494	13452	13363	13384	13252	13272	13440	13272	13398	13318	13204	13368	13518	13359	13222	13381	13270	13375	13181	13356	13290	13241	13519	13209	13463	13336	13273	13276	13277	13218	13368	13317	13291	13400	13238	13380	13350	13533	13517	13649	13441	13284	13539	13371	13342	13530	13279	13402	13281	13314	13339	13275	13316	13322	13326	13328	13240	13196	13376	13216	13328	13342	13331	13234	13437	13509	13209	13332	13255	13299	13308	13321	13192	13403	13355	13235	13330	13329	13195	13341	13155	13383	13399	13231	13290	13121	13271	13252	13413	13299	13351	13187	13417	13281	13225	13287	13378	13252	13302	13129	13308	13262	13317	13310	13232	13438	13316	13349	13416	13191	13338	13284	13228	13226	13302	13326	13235	13344	13242	13217	13121	13278	13272	13254	13340	13336	13319	13409	13347	13390	13466	13236	13279	13305	13290	13321	13136	13334	13312	13226	13284	13111	13218	13071	13221	13239	13262	13209	13306	13278	13328	13364	13373	13356	13400	13233	13208	13451	13177	13370	13411	13408	13299	13435	13295	13352	13338	13232	13342	13180	13281	13306	13341	13283	13312	13345	13246	13423	13165	13297	13267	13312	13373	13320	13446	13317	13356	13140	13276	13284	13410	13381	13262	13146	13375	13319	13358	13329	13337	13224	13328	13367	13393	13176	13245	13312	13156	13276	13401	13324	13352	13203	13286	13544	13170	13325	13436	13227	13181	13321	13306	13479	13288	13454	13332	13479	13334	13183	13272	13323	13300	13220	13291	13344	13325	13282	13206	13451	13366	13369	13300	13351	13327	13193	13407	13231	13344	13402	13247	13335	13377	13241	13204	13152	13362	13418	13106	13372	13204	13343	13321	13462	13353	13383	13292	13201	13126	13282	13197	13324	13454	13352	13326	13347	13391	13308	13281	13396	13233	13269	13201	13409	13338	13175	13285	13340	13461	13527	13341	13390	13282	13294	13282	13256	13320	13461	13309	13263	13384	13516	13535	13363	13251	13520	13356	13258	13154	13443	13238	13370	13518	13571	13272	13441	13345	13479	13290	13202	13397	13278	13361	13197	13321	13330	13361	13236	13259	13304	13361	13297	13384	13276	13273	13232	13458	13291	13403	13253	13175	13359	13279	13374	13380	13329	13285	13461	13344	13426	13256	13320	13354	13286	13309	13311	13384	13181	13194	13214	13281	13300	13323	13360	13185	13222	13183	13234	13367	13427	13315	13391	13178	13356	13349	13427	13216	13236	13234	13353	13263	13442	13272	13204	13333	13207	13331	13260	13244	13229	13114	13331	13483	13336	13317	13393	13181	13296	13412	13293	13274	13274	13317	13211	13231	13191	13325	13130	13226	13317	13398	13337	13297	13379	13302	13313	13336	13305	13173	13550	13470	13460	13437	13256	13275	13326	13363	13214	13278	13247	13260	13283	13464	13374	13320	13401	13193	13169	13247	13404	13466	13312	13282	13185	13231	13488	13173	13235	13323	13301	13132	13354	13193	13391	13254	13457	13282	13294	13312	13345	13252	13257	13419	13213	13404	13278	13407	13266	13343	13303	13186	13277	13347	13294	13380	13233	13352	13397	13308	13376	13107	13337	13381	13185	13291	13316	13206	13145	13231	13480	13282	13331	13242	13124	13095	13252	13236	13310	13278	13282	13399	13264	13411	13304	13448	13314	13401	13284	13332	13442	13299	13402	13376	13273	13370	13323	13267	13405	13431	13289	13460	13409	13283	13328	13357	13325	13335	13223	13195	13112	13399	13336	13336	13222	13314	13354	13373	13357	13170	13220	13375	13284	13402	13379	13338	13313	13382	13309	13313	13466	13300	13297	13348	13350	13230	13269	13443	13357	13236	13284	13325	13302	13380	13366	13344	13529	13202	13336	13292	13313	13448	13366	13397	13480	13374	13265	13260	13451	13383	13206	13423	13365	13376	13336	13360	13428	13257	13231	13456	13353	13228	13591	13269	13324	13227	13193	13253	13342	13211	13490	13197	13279	13342	13372	13239	13281	13161	13254	13266	13250	13489	13296	13313	13279	13335	13340	13374	13161	13244	13358	13207	13395	13435	13432	13391	13242	13346	13276	13212	13351	13269	13321	13323	13295	13436	13263	13381	13207	13276	13390	13408	13262	13354	13463	13513	13325	13402	13316	13289	13298	13349	13384	13289	13422	13326	13224	13314	13338	13283	13331	13339	13263	13382	13349	13318	13418	13347	13422	13458	13423	13187	13324	13251	13382	13407	13374	13266	13361	13436	13201	13287	13179	13371	13191	13260	13487	13315	13299	13276	13375	13262	13392	13398	13344	13215	13280	13211	13239	13298	13416	13325	13532	13279	13285	13262	13304	13305	13296	13267	13304	13393	13236	13453	13266	13378	13361	13292	13345	13269	13089	13366	13329	13205	13447	13335	13366	13197	13205	13368	13413	13292	13246	13282	13220	13198	13259	13423	13357	13337	13452	13276	13132	13251	13259	13192	13328	13415	13249	13313	13423	13317	13361	13267	13124	13190	13221	13291	13208	13190	13300	13412	13323	13384	13247	13239	13339	13223	13306	13383	13310	13146	13342	13308	13363	13314	13103	13466	13274	13338	13341	13515	13262	13419	13460	13176	13444	13435	13426	13470	13436	13425	13309	13375	13432	13340	13338	13336	13330	13321	13159	13315	13466	13239	13433	13253	13357	13444	13502	13334	13400	13252	13299	13293	13342	13340	13279	13176	13471	13356	13401	13318	13405	13179	13296	13270	13271	13180	13362	13346	13178	13347	13228	13280	13361	13418	13490	13212	13188	13440	13270	13339	13251	13398	13273	13376	13318	13519	13156	13281	13334	13357	13261	13384	13297	13496	13361	13344	13329	13200	13298	13171	13257	13269	13267	13201	13448	13282	13313	13366	13287	13460	13317	13187	13338	13197	13324	13271	13459	13114	13401	13281	13160	13256	13411	13368	13268	13300	13271	13288	13345	13396	13407	13273	13339	13406	13368	13285	13203	13405	13242	13304	13296	13374	13252	13405	13413	13256	13429	13355	13373	13310	13399	13271	13312	13225	13287	13316	13244	13253	13397	13377	13403	13228	13510	13287	13317	13260	13349	13415	13222	13210	13249	13372	13308	13340	13264	13266	13328	13224	13445	13476	13423	13231	13332	13109	13228	13300	13473	13316	13355	13389	13417	13353	13221	13215	13164	13127	13300	13182	13357	13326	13203	13267	13501	13606	13279	13447	13340	13344	13504	13247	13447	13240	13420	13195	13312	13378	13421	13389	13314	13467	13183	13305	13220	13391	13475	13271	13561	13439	13288	13321	13310	13273	13527	13352	13271	13212	13440	13288	13392	13278	13167	13281	13303	13285	13248	13382	13265	13357	13400	13361	13318	13192	13523	13289	13432	13260	13129	13235	13280	13295	13252	13372	13426	13459	13177	13378	13375	13392	13419	13510	13408	13331	13404	13266	13175	13295	13440	13340	13407	13445	13463	13371	13548	13283	13363	13242	13643	13402	13401	13533	13344	13281	13203	13273	13446	13297	13259	13421	13305	13228	13172	13363	13202	13342	13447	13277	13353	13444	13213	13323	13424	13312	13534	13160	13316	13326	13203	13150	13344	13389	13334	13308	13267	13371	13231	13295	13395	13113	13320	13466	13401	13328	13292	13318	13352	13309	13047	13398	13319	13435	13570	13186	13244	13273	13230	13106	13305	13368	13245	13098	13263	13440	13354	13315	13386	13281	13291	13276	13371	13218	13486	13326	13339	13217	13245	13238	13433	13279	13295	13441	13288	13214	13359	13281	13296	13183	13331	13342	13372	13338	13377	13240	13268	13360	13413	13255	13376	13228	13258	13217	13268	13304	13320	13279	13418	13384	13328	13230	13304	13423	13302	13323	13592	13249	13344	13336	13373	13375	13296	13377	13406	13186	13310	13422	13465	13155	13258	13273	13235	13320	13490	13228	13369	13337	13174	13353	12958	13280	13443	13269	13266	13314	13323	13474	13383	13296	13299	13361	13164	13444	13232	13299	13244	13304	13414	13312	13352	13338	13266	13330	13226	13315	13344	13303	13428	13344	13343	13134	13369	13444	13436	13322	13292	13419	13226	13346	13386	13145	13261	13190	13404	13292	13439	13277	13311	13416	13299	13312	13385	13297	13361	13305	13236	13481	13508	13519	13324	13384	13309	13406	13214	13082	13408	13507	13242	13327	13449	13335	13404	13241	13363	13283	13409	13421	13381	13601	13264	13295	13278	13078	13355	13399	13472	13209	13379	13302	13325	13287	13403	13357	13297	13506	13322	13449	13275	13275	13192	13301	13372	13320	13384	13441	13163	13275	13251	13314	13366	13277	13348	13218	13328	13381	13318	13403	13311	13420	13429	13317	13489	13121	13377	13343	13253	13315	13128	13480	13388	13369	13386	13315	13255	13265	13318	13377	13292	13283	13345	13342	13338	13444	13382	13338	13464	13329	13364	13421	13466	13363	13269	13114	13387	13240	13285	13272	13278	13313	13268	13234	13347	13252	13206	13359	13068	13148	13294	13379	13308	13199	13225	13286	13255	13229	13525	13342	13435	13416	13343	13425	13370	13418	13417	13294	13208	13404	13135	13455	13303	13391	13394	13363	13352	13213	13260	13350	13299	13215	13368	13355	13512	13258	13380	13154	13328	13382	13320	13312	13234	13271	13282	13381	13377	13308	13237	13240	13154	13398	13374	13228	13356	13441	13336	13260	13288	13356	13415	13447	13336	13334	13345	13264	13496	13283	13302	13449	13500	13409	13411	13284	13312	13290	13289	13285	13226	13326	13544	13188	13442	13396	13254	13449	13205	13398	13257	13387	13417	13414	13345	13469	13221	13063	13007	13262	13193	13285	13375	13286	13179	13240	13238	13363	13375	13502	13300	13343	13397	13364	13205	13210	13242	13297	13285	13233	13459	13473	13223	13412	13376	13191	13402	13379	13172	13240	13276	13412	13442	13395	13174	13148	13350	13366	13189	13257	13338	13319	13394	13428	13391	13388	13318	13271	13465	13299	13093	13271	13346	13184	13416	13294	13130	13270	13240	13157	13275	13344	13487	13388	13217	13395	13375	13327	13391	13530	13456	13264	13270	13362
23935	21450	28943	24313	22028	21105	19256	16717	16362	16139	15961	15909	15816	15744	15752	15507	15458	15523	15496	15511	15430	15402	15430	15307	15576	15603	15424	15282	15333	15507	15492	15569	15314	15439	15473	15561	15462	15555	15334	15441	15293	15370	15406	15293	15555	15529	15435	15140	15993	16636	16144	15740	15610	15410	15420	15227	15227	15225	15182	15226	15359	15424	15442	15517	15258	15330	15331	15280	15240	15336	15299	15271	15265	15271	15373	15238	15383	15448	15217	15251	15440	15460	15301	15425	15458	15500	15269	15348	15355	15298	15223	15313	15357	15411	15427	15329	15236	15396	15291	15476	15442	15241	15116	15115	15365	15460	15403	15272	15266	15099	15299	15260	15160	15229	15236	15480	15379	15472	15285	15275	15262	15125	15090	15339	15018	15362	15409	15142	15260	15477	15436	15394	15320	15295	15301	15276	15334	15231	15397	15301	15324	15330	15342	15234	15377	15304	15490	15166	15415	15113	15122	15316	15299	15357	15314	15148	15402	15336	15366	15402	15561	15342	15161	15473	15428	15071	15261	15396	15332	15241	15297	15301	15379	15312	15262	15169	15380	15291	15308	15442	15395	15282	15267	15164	15290	15200	15476	15167	15231	15225	15179	15109	15241	15232	15144	15363	15361	15131	15276	15359	15436	15295	15540	15380	15341	15399	15219	15438	15270	15242	15328	15206	15375	15356	15359	15379	15267	15439	15451	15341	15199	15116	15371	15353	15083	15114	15276	15248	15382	15266	15217	15382	15480	15449	15142	15233	15408	15316	15310	15218	15202	15158	15349	15123	15392	15336	15275	15317	15385	15101	15251	15227	15357	15534	15270	15328	15505	15408	15466	15375	15339	15347	15447	15318	15300	15424	15328	15255	15405	15239	15124	15129	15168	15285	15491	15424	15654	15344	15290	15371	15367	15304	15366	15373	15121	15316	15407	15424	15293	15409	15240	15316	15380	15374	15083	15286	15233	15268	15268	15217	15346	15224	15270	15147	15186	15168	15284	15250	15428	15236	15413	15257	15483	15546	15485	15157	15134	15317	15316	15371	15206	15319	15375	15320	15271	15380	15218	15253	15190	15249	15391	15424	15216	15275	15491	15296	15498	15445	15215	15305	15366	15203	15321	15206	15342	15493	15324	15320	15160	15335	15215	15461	15290	15339	15240	15283	15238	15281	15377	15311	15372	15302	15281	15443	15354	15346	15341	15427	15483	15511	15066	15302	15456	15313	15367	15355	15282	15229	15247	15297	15362	15266	15156	15239	15282	15158	15252	15307	15091	15318	15169	15316	15310	15599	15169	15409	15249	15151	15116	15101	15085	15376	15366	15510	15244	15177	15349	15154	15319	15370	15350	15226	15312	15062	15308	15323	15335	15247	15308	15308	15307	15295	15291	15243	15383	15301	15262	15242	15275	15212	15491	15371	15198	15497	15517	15062	15422	15272	15289	15323	15228	15243	15059	15169	15430	15293	15199	15330	15343	15315	15358	15220	15221	15282	15274	15281	15238	15511	15274	15122	15298	15485	15495	15234	15362	15473	15326	15158	15211	15357	15285	15239	15267	15130	15345	15156	15220	15324	15325	15294	15431	15205	15200	15308	15118	15392	15149	15315	15445	15273	15168	15336	15226	15408	15303	15296	15294	15244	15352	15256	15141	15369	15357	15349	15423	15339	15535	15129	15268	15318	15304	15258	15259	15182	15076	15374	15374	15202	15436	15201	15234	15378	15182	15488	15376	15206	15095	15197	15468	15316	15209	15462	15293	15121	15290	15321	15326	15460	15340	14892	15290	15180	15305	15395	15256	15209	15242	15308	15296	15332	15146	15447	15239	15238	15352	15196	15364	15259	15235	15390	15346	15466	15319	15299	15311	15468	15280	15093	15160	15382	15449	15481	15316	15372	15236	15376	15351	15273	15359	15223	15067	15161	15324	15140	15079	15395	15251	15301	15073	15106	15299	15180	15312	15150	15460	15334	15261	15199	15314	15405	15182	15210	15208	15247	15337	15362	15334	15460	15251	15415	15098	15157	15370	15227	15159	15210	15393	15205	15288	15296	15142	15290	15275	15149	15337	15228	15559	15455	15332	15137	15222	15210	15175	15133	15343	15259	15223	15497	15414	15208	15463	15334	15424	15344	15301	15403	15329	15348	15291	15255	15092	15228	15384	15284	15319	15221	15258	15270	15345	15110	15397	15511	15309	15063	15201	15271	15250	15225	15216	15353	15318	15266	15280	15417	15417	15194	15284	15368	15391	15297	15300	15187	15137	15189	15137	15400	15498	15277	15392	15155	15377	15239	15120	15287	15377	15431	15236	15411	15475	15328	15417	15255	15333	15431	15200	15287	15342	15241	15256	15210	15528	15297	15289	15451	15443	15218	15202	15332	15222	15296	15222	15300	15233	15222	15214	15399	15301	15213	15138	15192	15353	15420	15333	15375	15272	15320	15268	15355	15381	15385	15313	15444	15346	15269	15229	15413	15323	15485	15248	15273	15369	15215	15207	15365	15321	15500	15396	15123	15113	15316	15114	15300	15191	15319	15092	15238	15402	15375	15504	15310	15256	15380	15305	15278	15281	15232	15333	15431	15240	15298	15257	15435	15180	15211	15318	15370	15248	15405	15339	15134	15172	15349	15248	15350	15288	15444	15230	15255	15260	15439	15303	15225	15347	15381	15338	15216	15311	15354	15165	15332	15186	15288	15306	15273	15155	15153	15308	15409	15181	15171	15424	15294	15187	15321	15364	15378	15324	15516	15247	15395	15510	15480	15312	15329	15306	15577	15363	15282	15219	15377	15288	15172	15226	15134	15359	15301	15195	15475	15382	15223	15205	15299	15109	15275	15331	15306	15448	15319	15480	15398	15187	15316	15194	15296	15111	15284	15330	15217	15271	15192	15436	15390	15468	15111	15332	15425	15277	15428	15088	15156	15365	15349	15420	15261	15284	15200	15167	15272	15317	15247	15175	15347	15337	15286	15425	15589	15258	15391	15142	15464	15405	15268	15225	15259	15159	15519	15443	15332	15436	15112	15019	15139	15253	15306	15096	15329	15354	15177	15328	15242	15254	15330	15199	15183	15360	15442	15363	15190	15309	15326	15300	15421	15265	15262	15344	15289	15461	15101	15226	15314	15407	15308	15392	15269	15561	15302	15155	15171	15526	15240	15363	15418	15324	15243	15399	15364	15410	15242	15442	15122	15289	15139	15197	15175	15174	15412	15281	15288	15465	15216	15391	15204	15087	15250	15297	15291	15316	15381	15323	15260	15393	15460	15258	15353	15283	15124	15235	15288	15308	15260	15260	15280	15323	15324	15122	15372	15352	15375	15283	15349	15207	15109	15329	15186	15067	15274	15145	15237	15322	15468	15357	15418	15265	15136	15215	15296	15386	15288	15348	15426	15403	15319	15175	15379	15266	15294	15261	15391	15371	15255	15251	15184	15299	15446	15204	15393	15480	15405	15169	15283	15127	15102	15318	15392	15205	15454	15518	15337	15356	15331	15232	15530	15482	15168	15355	15301	15438	15536	15218	15356	15257	15309	15270	15172	15344	15376	15422	15359	15278	15393	15372	15234	15306	15165	15274	15152	15588	15365	15304	15250	15327	15162	15460	15330	15104	15386	15246	15277	15255	15376	15166	15387	15458	15328	15415	15291	15300	15356	15398	15490	15350	15284	15176	15370	15136	15275	15336	15432	15349	15376	15449	15155	15353	15107	15374	15342	15311	15294	15344	15215	15264	15521	15216	15287	15365	15363	15267	15249	15171	15161	15255	15306	15213	15322	15569	15266	15437	15470	15240	15509	15367	15340	15194	15261	15421	15237	15498	15475	15334	15269	15185	15187	15390	15232	15411	15402	15071	15188	15412	15298	15370	15391	15284	15215	15310	15387	15135	15397	15171	15258	15138	15057	15308	15393	15204	15475	15391	15414	15232	15203	15290	15233	15280	15308	15187	15281	15153	15363	15340	15195	15230	15159	15299	15392	15463	15366	15255	15442	15403	15322	15601	15332	15247	15282	15341	15369	15339	15347	15529	15446	15421	15059	15281	15166	15390	15238	15313	15308	15256	15542	15333	15493	15293	15327	15446	15301	15229	15254	15306	15489	15477	15135	15394	15342	15415	15387	15490	15477	15270	15284	15566	15426	15253	15535	15467	15366	15446	15341	15250	15460	15145	15257	15390	15274	15413	15413	15210	15259	15269	15192	15296	15173	15415	15419	15285	15335	15388	15297	15143	15264	15370	15382	15313	15225	15274	15302	15223	15215	15455	15247	15343	15404	15401	15413	15254	15251	15377	15364	15204	15314	15166	15233	15269	15139	15063	15335	15332	15286	15306	15301	15089	15248	15293	15241	15338	15509	15287	15191	15225	15272	15431	15264	15272	15252	15280	15291	15535	15496	15430	15279	15219	15394	15278	15322	15147	15358	15223	15318	15425	15388	15295	15227	15469	15489	15376	15487	15350	15389	15348	15231	15348	15129	15256	15464	15485	15443	15231	15192	15208	15335	15161	15215	15321	15240	15353	15333	15195	15227	15260	15341	15355	15304	15365	15537	15398	15364	15401	15340	15287	15421	15301	15278	15292	15362	15410	15403	15512	15420	15396	15275	15192	15283	15272	15263	15307	15452	15266	15373	15410	15286	15427	15350	15263	15227	15385	15355	15431	15199	15293	15216	15176	15290	15500	15340	15176	15466	15249	15518	15161	15706	15275	15090	15184	15152	15522	15232	15225	15224	15403	15388	15315	15254	15291	15176	15341	15341	15236	15334	15334	15243	15408	15334	15242	15148	15294	15236	15241	15220	15457	15351	15539	15333	15205	15256	15189	15260	15502	15196	15235	15368	15277	15400	15343	15293	15168	15475	15067	15331	15319	15445	15413	15366	15395	15266	15489	15286	15447	15111	15098	15229	15196	15433	15250	15433	15373	15233	15284	15197	15109	15298	15293	15330	15311	15006	15097	15247	15427	15219	15343	15172	15371	15268	15279	15233	15478	15309	15251	15254	15316	15559	15414	15365	15189	15136	15311	15355	15217	15190	15117	15144	15276	15205	15273	15266	15368	15434	15420	15289	15251	15386	15399	15293	15468	15432	15311	15565	15199	15014	15439	15293	15217	15342	15245	15065	15029	15307
21037	35080	30995	21999	17675	16018	15136	15041	15028	14435	14360	13996	14061	13683	13682	13549	13587	13519	13571	13666	13587	13584	13589	13570	13416	13561	13699	13368	13524	13332	13528	13574	13393	13767	13545	13538	13492	13441	13488	13648	13493	13549	13304	13647	13360	13426	13436	13528	14382	15358	14559	13951	13927	13629	13494	13498	13511	13408	13424	13440	13529	13470	13480	13321	13498	13354	13555	13413	13411	13262	13712	13304	13436	13406	13382	13366	13360	13398	13604	13351	13340	13469	13313	13525	13454	13494	13316	13409	13345	13462	13475	13407	13444	13472	13513	13449	13490	13507	13521	13544	13439	13500	13530	13482	13360	13431	13486	13473	13457	13298	13495	13399	13526	13324	13358	13356	13322	13319	13214	13469	13401	13383	13488	13395	13425	13488	13412	13467	13645	13437	13434	13383	13243	13364	13383	13586	13453	13202	13394	13496	13485	13385	13638	13369	13459	13410	13608	13263	13180	13512	13327	13369	13357	13549	13593	13365	13423	13480	13515	13565	13580	13445	13440	13368	13322	13405	13618	13396	13472	13490	13501	13233	13457	13602	13437	13510	13528	13171	13247	13242	13327	13547	13422	13454	13434	13456	13567	13293	13519	13418	13449	13513	13304	13489	13470	13427	13423	13355	13432	13551	13514	13469	13410	13291	13579	13481	13325	13482	13458	13377	13532	13512	13377	13314	13448	13445	13487	13465	13504	13551	13245	13320	13645	13278	13427	13620	13600	13356	13365	13447	13374	13302	13564	13450	13358	13639	13442	13482	13478	13337	13372	13274	13402	13479	13458	13474	13311	13444	13398	13547	13372	13453	13558	13328	13560	13421	13398	13231	13472	13346	13456	13527	13505	13540	13494	13427	13542	13421	13278	13455	13467	13320	13507	13488	13364	13430	13354	13556	13382	13456	13553	13372	13320	13473	13439	13282	13354	13263	13310	13304	13477	13424	13359	13345	13379	13427	13560	13290	13305	13443	13599	13437	13203	13473	13491	13469	13304	13345	13501	13408	13310	13304	13329	13513	13497	13393	13352	13468	13524	13462	13495	13459	13202	13466	13449	13441	13309	13380	13536	13457	13407	13450	13471	13300	13540	13309	13322	13593	13537	13347	13416	13429	13331	13280	13514	13413	13437	13308	13417	13467	13344	13390	13476	13248	13398	13508	13291	13382	13384	13353	13398	13435	13352	13449	13444	13443	13418	13327	13593	13376	13582	13430	13436	13448	13613	13367	13422	13356	13516	13343	13477	13419	13412	13438	13421	13452	13441	13336	13580	13506	13186	13529	13335	13481	13409	13360	13567	13431	13415	13407	13457	13292	13562	13444	13478	13363	13492	13573	13331	13433	13267	13544	13424	13517	13432	13536	13439	13488	13470	13504	13478	13360	13355	13364	13335	13302	13501	13377	13476	13234	13546	13416	13440	13349	13390	13645	13536	13357	13437	13326	13405	13510	13442	13399	13440	13548	13381	13322	13335	13481	13462	13453	13466	13595	13410	13421	13403	13421	13426	13391	13520	13417	13331	13498	13442	13440	13287	13386	13576	13556	13505	13518	13511	13339	13373	13523	13314	13454	13289	13434	13537	13396	13405	13544	13481	13594	13350	13437	13382	13368	13501	13299	13376	13640	13340	13497	13504	13370	13261	13388	13287	13454	13477	13538	13236	13594	13581	13331	13368	13358	13460	13468	13420	13426	13422	13566	13431	13435	13288	13506	13450	13511	13410	13507	13329	13452	13428	13498	13452	13433	13438	13452	13440	13455	13454	13591	13512	13297	13437	13489	13445	13589	13375	13506	13384	13379	13504	13562	13439	13417	13469	13383	13512	13549	13366	13345	13463	13333	13497	13405	13431	13445	13502	13470	13468	13349	13363	13390	13331	13342	13592	13390	13564	13364	13494	13648	13465	13463	13372	13460	13308	13457	13413	13299	13346	13496	13638	13526	13492	13365	13298	13489	13516	13648	13382	13452	13448	13279	13362	13443	13462	13360	13441	13548	13377	13443	13435	13380	13361	13422	13354	13503	13599	13459	13569	13362	13311	13317	13452	13366	13472	13375	13503	13311	13537	13426	13362	13341	13434	13356	13675	13385	13411	13367	13285	13532	13542	13601	13358	13439	13451	13529	13543	13399	13549	13423	13268	13631	13438	13440	13332	13464	13504	13472	13437	13414	13380	13546	13327	13492	13370	13534	13493	13547	13430	13313	13433	13414	13385	13451	13380	13561	13504	13451	13337	13292	13388	13548	13540	13371	13339	13375	13501	13368	13233	13578	13484	13481	13421	13382	13459	13511	13353	13422	13471	13287	13244	13477	13436	13483	13321	13440	13537	13522	13533	13331	13472	13286	13406	13483	13356	13424	13393	13415	13328	13503	13389	13511	13499	13389	13341	13443	13450	13221	13328	13434	13363	13292	13296	13383	13392	13485	13526	13362	13411	13366	13491	13438	13372	13270	13490	13403	13503	13332	13307	13532	13254	13580	13457	13372	13336	13561	13269	13362	13375	13397	13514	13231	13446	13354	13461	13404	13515	13434	13389	13437	13369	13338	13396	13562	13241	13472	13448	13523	13424	13277	13288	13484	13466	13455	13490	13494	13515	13477	13511	13431	13322	13552	13321	13329	13440	13650	13365	13411	13416	13359	13365	13417	13455	13365	13590	13451	13396	13644	13651	13430	13445	13514	13559	13454	13385	13531	13388	13625	13438	13490	13452	13526	13367	13423	13463	13329	13408	13406	13326	13275	13570	13501	13326	13353	13316	13482	13329	13414	13473	13348	13438	13595	13414	13401	13587	13376	13674	13458	13442	13479	13546	13432	13241	13478	13576	13512	13342	13569	13332	13436	13475	13450	13410	13456	13402	13384	13306	13465	13474	13455	13445	13351	13483	13255	13305	13475	13407	13424	13410	13350	13426	13579	13362	13440	13223	13605	13376	13372	13536	13503	13676	13420	13395	13490	13517	13490	13459	13408	13477	13460	13305	13339	13483	13335	13344	13506	13402	13674	13477	13318	13437	13319	13496	13612	13468	13582	13359	13337	13282	13710	13485	13611	13489	13452	13473	13592	13366	13473	13559	13524	13416	13401	13383	13602	13303	13375	13497	13376	13469	13267	13369	13435	13370	13390	13365	13271	13418	13437	13299	13331	13496	13631	13416	13413	13514	13551	13401	13599	13509	13514	13282	13448	13345	13380	13347	13508	13379	13380	13421	13576	13369	13425	13442	13420	13496	13460	13519	13414	13491	13408	13441	13389	13539	13385	13364	13346	13418	13581	13594	13434	13407	13364	13361	13442	13294	13359	13369	13408	13322	13533	13522	13433	13448	13558	13438	13311	13487	13246	13252	13727	13429	13305	13456	13544	13348	13374	13497	13492	13342	13269	13554	13442	13429	13344	13580	13245	13414	13567	13577	13277	13530	13384	13383	13655	13385	13463	13396	13547	13412	13266	13431	13368	13415	13578	13222	13368	13374	13536	13330	13396	13489	13401	13502	13471	13448	13417	13451	13385	13412	13498	13423	13451	13510	13491	13443	13498	13273	13448	13594	13312	13470	13382	13536	13278	13439	13376	13490	13583	13250	13536	13302	13435	13374	13448	13482	13480	13551	13583	13454	13526	13576	13412	13416	13348	13350	13385	13500	13341	13381	13482	13364	13326	13402	13458	13349	13564	13380	13397	13503	13395	13400	13362	13413	13361	13651	13387	13565	13662	13425	13346	13171	13241	13384	13342	13522	13455	13480	13391	13448	13657	13515	13464	13520	13580	13382	13447	13374	13303	13448	13393	13399	13543	13506	13585	13473	13314	13367	13273	13412	13465	13391	13455	13574	13414	13334	13530	13354	13475	13395	13375	13255	13445	13350	13206	13363	13406	13540	13221	13286	13427	13580	13521	13445	13360	13245	13417	13483	13382	13504	13403	13503	13437	13318	13377	13437	13421	13582	13293	13438	13511	13503	13407	13468	13487	13407	13505	13565	13332	13530	13499	13304	13553	13368	13520	13443	13574	13330	13461	13260	13410	13613	13408	13426	13408	13428	13479	13245	13328	13519	13305	13373	13537	13414	13390	13440	13475	13581	13291	13518	13461	13490	13315	13406	13541	13420	13351	13360	13511	13383	13612	13467	13389	13604	13537	13448	13401	13360	13409	13460	13569	13461	13416	13298	13430	13399	13457	13460	13365	13607	13428	13360	13416	13613	13328	13249	13529	13518	13432	13537	13436	13514	13565	13429	13357	13312	13591	13423	13451	13433	13652	13397	13511	13400	13481	13350	13445	13379	13406	13486	13562	13401	13362	13382	13552	13498	13339	13417	13331	13624	13340	13317	13519	13376	13559	13316	13384	13473	13315	13593	13428	13398	13373	13481	13301	13489	13327	13655	13467	13395	13272	13379	13411	13446	13352	13363	13437	13452	13256	13495	13566	13401	13434	13435	13498	13436	13397	13402	13312	13288	13488	13308	13459	13427	13335	13442	13348	13531	13429	13351	13309	13354	13500	13387	13377	13637	13477	13580	13718	13488	13401	13400	13416	13538	13394	13456	13503	13430	13289	13330	13459	13497	13372	13617	13456	13364	13317	13365	13422	13396	13544	13517	13496	13576	13522	13310	13340	13425	13297	13369	13499	13436	13351	13450	13414	13359	13452	13423	13349	13435	13341	13282	13403	13411	13295	13433	13353	13352	13484	13481	13359	13483	13484	13377	13484	13571	13380	13360	13260	13317	13418	13446	13548	13515	13269	13306	13478	13326	13391	13399	13366	13472	13227	13501	13649	13365	13481	13556	13444	13489	13364	13471	13461	13645	13463	13433	13446	13455	13367	13511	13376	13408	13459	13427	13293	13488	13424	13450	13517	13458	13354	13453	13398	13425	13366	13410	13560	13384	13544	13461	13500	13404	13511	13509	13413	13507	13366	13355	13332	13321	13318	13512	13593	13361	13407	13496	13472	13463	13463	13474	13530	13393	13454	13365	13489	13449	13466	13320	13395	13478	13435	13240	13299	13307	13338	13484	13405	13496	13600	13263	13500	13438	13331	13458	13359	13411	13500	13465	13387	13447	13443	13449	13430	13540	13542	13469	13344	13373	13599	13506	13404	13526	13544	13429	13402	13394	13380	13350	13470	13351	13286
22964	21406	29295	23890	21520	23100	23454	17604	16570	16498	16283	15844	15655	15702	15635	15518	15413	15401	15398	15230	15084	15343	15218	15277	15385	15199	15285	15390	15210	15410	15326	15065	15306	15199	15280	15216	15169	15407	15149	15234	15192	15339	15244	15127	15198	15275	15121	15143	15773	17681	17030	16037	15801	15342	15212	14973	15249	15145	15201	15168	15153	14988	15069	14819	15182	15355	15064	14987	15220	15059	15074	15131	15143	15281	15430	15024	15149	14917	14889	15080	15026	15204	15095	15167	15205	15043	15095	14992	15056	14838	15157	15085	15250	15153	15087	15146	15105	14855	15088	15320	15214	15030	15123	15103	15058	14952	15021	15086	15168	15074	15025	15062	15047	15118	14948	15072	14945	15014	14995	15048	15127	15127	15161	15231	15028	15233	15089	15134	14869	14878	15041	14748	15110	15138	14983	15210	15169	15089	15142	14991	15185	14957	15116	15168	15068	15130	14834	15006	15039	14979	15240	15153	15126	15059	15086	15093	15120	15034	15194	15110	15184	15118	15089	15148	15069	15092	15085	14772	14863	15150	15223	14990	15054	15019	15213	15126	15052	15039	14926	15114	15123	15000	14903	15042	15117	15219	14949	14988	15035	15004	15140	15170	14959	15009	15210	14957	15177	14908	14983	14907	14814	15041	14857	15052	15020	15308	15022	14960	15141	14973	15038	15084	15041	15009	15061	15276	15126	15001	15079	15122	15188	15120	15070	14951	15097	14926	15049	15404	14954	15253	15197	15097	15045	15078	15111	14955	15006	14940	15042	14955	14986	15193	15060	15222	14997	14962	15160	15059	15045	15012	15103	14985	14927	15163	15168	15011	15183	14808	15168	15200	15197	15144	15173	15179	15252	15072	15020	14976	15095	15032	15151	14999	15109	15087	15104	15272	15032	14807	15134	15022	14827	15139	15220	14856	15023	15145	15068	15016	15253	15073	14927	15053	15138	15026	14967	14985	14934	15131	15126	15017	15104	14996	14828	15086	15205	15119	15131	15096	15018	15047	15114	15125	15183	15041	14972	15031	15179	15029	15114	15206	14910	15124	15107	15071	15158	15042	15083	14989	15121	15108	15069	15119	15089	15090	15113	15102	14950	14987	15045	15077	15069	15062	15089	15075	15052	15014	15182	15248	15054	15048	15255	15073	15104	15070	15195	14987	15058	15116	15032	14940	15284	15161	15097	15138	15211	14998	15117	15067	15015	15046	15174	15014	15024	15048	14899	14958	15118	15169	15142	15218	15013	14895	15036	14985	15013	15176	14995	14908	15082	15131	15194	15067	14976	15021	15052	14997	15178	14961	14997	14901	15094	14976	14922	15189	15092	15004	15090	15053	15233	15195	15036	14960	15047	15021	15105	15109	14918	14946	15094	14952	15008	15042	15053	14979	15023	15029	15156	14953	14793	15039	15152	15049	15030	14981	15158	15096	15121	14949	15244	15002	15011	14842	14979	15042	15037	14955	15163	15021	15286	15103	15162	15144	15174	15109	14996	14878	14861	14995	15159	14956	14970	15118	15126	14872	15137	14990	14951	15071	15021	15084	15164	14954	15166	14981	15046	14952	15076	15059	14975	14983	14893	15123	15117	14907	14962	14872	15037	15088	14931	14944	15237	14999	15073	14988	15098	14975	14888	15074	15126	15244	15131	15102	14894	15030	15019	15179	14922	15135	14877	15136	15138	15160	14959	15054	15190	15114	15018	15128	15000	15163	15045	15114	15093	14964	15160	15186	14891	15021	14926	15020	14991	15008	15067	14956	15186	14829	15064	15195	15050	15223	15116	14851	14831	15049	15111	15105	15144	15088	15006	15159	15192	15068	15080	14941	15140	15207	14944	15008	14972	15089	15168	14967	15270	15170	15224	14983	15214	15112	15233	15079	14973	14957	14986	15213	14994	14866	14874	15126	15170	14919	15058	15092	15019	14990	14914	15016	14922	15014	15181	15118	15053	14929	15112	15085	15017	15261	15093	14942	14944	15068	15160	15098	15193	15026	15192	15017	14965	15074	15058	15077	15062	15040	15079	14986	15027	15122	14980	15026	15148	15079	15181	14932	15090	14903	15062	14949	15233	15023	15064	15184	15072	15119	15072	15123	15277	14807	15172	15004	15330	15088	15124	15018	14950	15061	15096	15077	14989	14982	14966	15018	15122	15008	15207	14956	14904	15077	14906	15021	14965	15111	15077	14842	15083	14913	15057	15176	14987	15120	15002	14848	15071	15137	15198	15064	15270	14887	15091	15110	15109	15056	15199	14792	15043	15056	15029	14927	14979	15012	15124	14851	15129	15113	14916	14793	14952	15013	15081	15182	15000	15167	15093	15056	15022	15072	15101	14949	15064	15191	15045	14948	15060	15039	15188	15052	15012	15094	15165	15049	15042	15100	15046	14829	15110	15156	14871	15112	15083	15124	15083	15010	15145	15125	14844	15028	14984	15187	15065	15045	15213	15181	15107	14970	15168	15153	15123	14945	14958	15028	15149	14975	15101	14996	15093	15154	15056	15058	15310	15100	15314	15018	14975	14962	15156	15007	15149	14999	14812	14865	15087	15049	15046	15098	14947	14948	14815	15028	14959	15240	15034	14983	15247	15147	15109	15055	14858	15240	14996	15130	15059	15004	15096	14905	15099	14943	15026	15037	14893	15042	15081	15071	15276	15228	15053	14930	15084	15144	15010	14948	14852	15057	14945	14941	14952	15080	14754	14929	15082	15186	14955	14864	15225	15126	15045	15098	15216	15130	15082	14977	14955	14969	14664	15059	15115	14819	15038	15174	15054	15181	15017	15087	15103	15056	14921	15023	15201	15002	15226	15054	14992	15005	15029	15054	15146	15053	14996	15024	15156	14860	15148	15232	15177	15112	14915	15087	15165	15089	14993	15012	14852	15153	15056	15003	15126	15281	15014	14986	14940	14998	15146	15031	14943	15035	15112	15033	15225	14969	14999	15130	15285	15060	15151	15021	15162	15052	15070	15121	14985	14909	14923	15085	15313	15150	15008	14958	15022	14950	15214	15137	15230	15082	15154	14997	14750	15111	15008	14849	15014	15035	14904	14898	15084	14849	15061	15043	14990	15096	15118	14944	14836	15000	15022	15088	15304	15051	15281	15020	15055	15030	14957	15050	15044	15163	15094	15256	15133	15057	15270	15074	15143	15093	14923	15203	14896	14731	14954	14860	14983	15188	14931	15028	15026	15090	15020	15100	15071	14771	15071	15215	15059	14982	15028	15207	15026	15089	15150	14896	15117	15031	15072	15080	15021	15072	14939	15059	14831	14968	15172	15157	14945	15132	14800	15042	15006	15298	14840	14892	15052	15199	15009	15163	15159	15011	15147	14974	15125	15158	14991	15007	15138	14930	15152	15126	15352	14908	14956	15277	15064	15024	15064	14990	15060	15039	15012	15069	15162	15250	15102	15018	14936	14893	15012	15162	15061	15116	14880	15127	15139	15012	15087	15090	15071	15130	15171	14896	15079	15041	15138	15033	15029	15003	15069	14900	15165	15058	15168	15136	15202	14965	15097	15035	14988	14957	14907	14935	14850	15058	15009	15145	15067	14927	15082	15180	14992	15201	15145	15041	15267	14934	15002	14979	14986	15027	15099	15019	14986	15108	15178	15051	15009	15085	14922	15058	14956	15125	15069	15195	15002	15133	14880	14963	15075	15104	14931	14989	14892	14989	15207	15092	15160	15090	15119	15039	14988	15095	15091	15052	15065	15082	14990	14921	14877	15093	15084	15303	15145	15127	14824	15083	15226	15040	15287	15214	14972	15007	15303	15185	15045	15108	15004	14943	15122	15300	14967	15122	15177	14953	15139	14971	15015	15012	15013	15160	15173	15146	14913	15135	15051	15045	15020	15058	15143	15191	15086	15082	15167	15008	14984	14903	14929	15136	14982	15115	15116	15079	15132	15199	14868	14998	14951	15123	15185	15199	15004	14974	14952	15070	15028	15142	14942	15084	15000	15028	14878	15057	14940	15083	15050	15065	15056	15081	14942	15187	14907	15038	14972	15083	14968	15132	15240	15083	15218	14897	14976	14836	15109	14960	15153	14869	15092	14946	15207	15024	14954	15098	15239	15071	15074	14955	14891	14959	15007	15046	15194	15205	14944	15001	15170	14870	15079	15016	14955	15070	15012	15189	15154	15063	15097	14806	14961	14981	14980	15051	14751	15222	15035	14961	14964	14896	15187	14921	15216	14921	14920	14959	15012	14988	15114	14813	15066	15043	15218	14832	14978	14989	15051	15104	14946	14910	15161	15311	15177	15053	15114	14996	15022	15173	14918	14904	15231	14949	15174	15018	15145	15040	15106	15173	15057	15067	15229	15403	15012	15195	15011	15218	15165	15199	15153	15156	15016	14961	14898	15138	15199	15105	15103	14982	15044	15009	15085	15136	15169	15034	15054	14847	14916	14932	15010	15194	15167	15098	15063	15138	15070	15071	15098	15067	15027	15273	15033	15032	14976	15041	15142	14987	14972	14942	15101	15059	15042	15120	14953	14958	14988	15079	15054	14984	15195	15020	15249	15151	15088	15015	15076	15062	15002	15025	15128	15116	15173	14982	15030	14912	15029	15178	15061	14976	14960	15118	15026	14995	15117	15133	15141	14850	15081	14909	15184	15080	15152	14907	14984	15031	15106	14992	14827	14948	15187	14947	14990	15283	15026	14901	15070	15035	15038	15213	15022	15172	15144	15083	15096	14957	15194	15156	15207	14958	15145	15168	15069	15064	14865	14973	15170	14978	14900	15101	15132	15052	15326	15128	14917	15041	15230	14918	14928	15124	14959	15003	15254	15169	15006	15129	15092	14948	15075	15027	14954	15163	15053	15043	15395	14972	14856	14951	15189	15231	14958	15052	15031	14854	15180	15176	15123	15188	15058	14891	14907	15093	15048	15225	15054	15188	15315	15120	14939	15038	15022	14836	15046	15218	15025	15024	15059	14965	15057	14995	15168	15149	15270	14950	15225	15176	15241	15088	15045	15154	15083	14992	15077	14833	15139	14922	15051	15118	14857	15180	15158	15135	15236	15223	14997	15028	15265	14758	15004	15237	15146	15169	15256	15020	14905	15035	14760	15056	15032	14961	15208	15121	14973	15125	15187	15234	15019	14937	15256	15248
23682	40499	33163	24345	19846	17774	16272	15627	15498	14993	14582	14183	14036	13785	13618	13648	13551	13740	13379	13382	13506	13380	13633	13256	13312	13416	13358	13406	13247	13415	13244	13458	13353	13319	13277	13474	13445	13405	13290	13317	13416	13359	13332	13546	13318	13397	13354	13311	14826	17064	15436	14694	13856	13447	13310	13293	13243	13397	13172	13296	13271	13234	13209	13152	13317	13186	13221	13349	13354	13212	13217	13166	13304	13197	13303	13365	13286	13144	13195	13252	13194	13285	13258	13237	13371	13209	13326	13227	13200	13192	13275	13232	13334	13183	13214	13391	13340	13484	13103	13235	13346	13209	13208	13300	13373	13425	13358	13448	13247	13278	13300	13210	13184	13108	13290	13399	13340	13201	13304	13264	13182	13175	13353	13383	13246	13363	13280	13238	13250	13205	13237	13281	13236	13351	13408	13227	13349	13101	13237	13263	13235	13269	13262	13244	13331	13275	13324	13236	13393	13263	13106	13364	13262	13110	13347	13307	13307	13212	13212	13451	13295	13185	13227	13250	13308	13364	13020	13349	13140	13322	13273	13172	13384	13103	13291	13350	13403	13344	13302	13279	13301	13339	13344	13154	13205	13103	13222	13082	13173	13256	13208	13237	13466	13302	13306	13390	13275	13243	13190	13203	13354	13353	13332	13070	13245	13228	13315	13307	13321	13373	13370	13310	13215	13301	13390	13319	13403	13265	13338	13234	13262	13169	13313	13384	13386	13208	13300	13152	13214	13272	13196	13080	13218	13368	13326	13324	13247	13331	13256	13322	13351	13352	13353	13302	13207	13214	13375	13245	13329	13225	13300	13244	13373	13392	13297	13277	13262	13439	12971	13170	13335	13391	13311	13299	13167	13292	13211	13219	13394	13153	13193	12998	13314	13238	13254	13390	13221	13253	13183	13304	13280	13303	13277	13272	13287	13234	13319	13220	13252	13149	13268	13383	13252	13269	13353	13346	13284	13162	13151	13261	13207	13321	13095	13254	13143	13384	13123	13241	13145	13225	13231	13431	13190	13283	13276	13357	13292	13241	13362	13230	13288	13445	13298	13210	13328	13292	13270	13164	13350	13334	13259	13103	13167	13381	13345	13260	13379	13250	13239	13265	13152	13264	13238	13300	13180	13317	13181	13362	13183	13199	13356	13189	13249	13232	13373	13129	13298	13533	13276	13166	13181	13258	13364	13261	13321	13291	13124	13356	13212	13249	13301	13256	13291	13368	13272	13152	13078	13352	13284	13145	13183	13109	13171	13199	13489	13274	13310	13272	13336	13356	13307	13274	13134	13136	13240	13287	13332	13231	13223	13393	13396	13415	13328	13286	13163	13383	13097	13479	13162	13246	13136	13230	13352	13233	13279	13353	13293	13086	13244	13273	13374	13216	13161	13284	13191	13352	13385	13308	13258	13317	13332	13291	13122	13341	13099	13235	13200	13049	13301	13163	13445	13226	13264	13208	13193	13412	13165	13255	13301	13060	13367	13284	13284	13343	13173	13334	13160	13327	13296	13435	13369	13193	13215	13235	13183	13412	13261	13269	13348	13229	13307	13464	13291	13104	13126	13017	13157	13216	13192	13199	13355	13323	13331	13481	13263	13214	13340	13357	13351	13229	13343	13240	13216	13189	13126	13412	13272	13281	13301	13265	13321	13240	13394	13369	13355	13167	13379	13350	13177	13313	13158	13225	13325	13324	13310	13283	13171	13313	13320	13275	13247	13350	13318	13208	13226	13339	13293	13304	13160	13206	13323	13285	13188	13328	13368	13295	13409	13226	13408	13374	13268	13264	13165	13219	13175	13417	13310	13290	13252	13242	13266	13230	13148	13262	13167	13146	13243	13235	13278	13224	13323	13120	13164	13472	13183	13194	13347	13207	13317	13231	13273	13151	13344	13438	13352	13108	13310	13247	13224	13135	13298	13242	13263	13288	13187	13227	13220	13233	13272	13281	13249	13156	13310	13268	13163	13323	13260	13148	13219	13314	13357	13251	13146	13325	13129	13408	13243	13356	13190	13245	13325	13297	13239	13289	13344	13352	13210	13286	13304	13194	13285	13408	13347	13307	13287	13126	13334	13158	13166	13348	13140	13259	13276	13248	13264	13326	13354	13248	13304	13340	13119	13105	13230	13206	13245	13220	13272	13292	13212	13334	13265	13233	13159	13097	13244	13365	13272	13212	13292	13378	13197	13182	13331	13336	13293	13208	13163	13242	13250	13264	13266	13263	13491	13193	13249	13188	13252	13318	13224	13212	13130	13241	13233	13312	13215	13250	13131	13343	13188	13284	13252	13188	13241	13462	13321	13220	13326	13399	13229	13130	13173	13276	13273	13360	13247	13316	13319	13180	13379	13134	13255	13216	13243	13372	13270	13213	13091	13198	13324	13300	13194	13272	13250	13305	13220	13181	13202	13193	13247	13229	13326	13351	13340	13242	13419	13241	13288	13240	13113	13278	13135	13227	13259	13230	13140	13215	13437	13268	13368	13280	13253	13281	13239	13199	13353	13298	13379	13414	13272	13396	13234	13272	13220	13264	13391	13327	13397	13261	13322	13231	13111	13174	13163	13077	13223	13211	13364	13247	13451	13272	13308	13401	13394	13190	13230	13250	13124	13255	13463	13215	13138	13366	13166	13333	13197	13291	13301	13375	13040	13266	13357	13216	13335	13242	13287	13183	13339	13221	13271	13226	13268	13189	13318	13055	13321	13325	13393	13288	13226	13154	13252	13326	13175	13064	13019	13296	13229	13253	13139	13377	13122	13309	13288	13284	13210	13256	13245	13213	13243	13208	13199	13193	13318	13320	13118	13149	13231	13340	13317	13337	13167	13338	13217	13417	13287	13220	13360	13164	13362	13462	13049	13208	13278	13318	13291	13398	13239	13282	13318	13160	13340	13185	13230	13316	13439	13350	13224	13315	13280	13140	13272	13285	13169	13308	13248	13347	13217	13481	13162	13239	13337	13110	13197	13254	13222	13441	13262	13370	13317	13182	13254	13447	13369	13350	13032	13248	13161	13124	13278	13381	13437	13075	13225	13335	13205	13276	13253	13195	13320	13193	13352	13159	13294	13080	13214	13204	13340	13338	13266	13316	13196	13344	13216	13341	13298	13094	13334	13158	13226	13353	13358	13225	13220	13188	13339	13230	13359	13345	13121	13226	13227	13323	13307	13284	13187	13294	13176	13344	13370	13251	13036	13435	13240	13227	13112	13233	13178	13350	13302	13111	13276	13134	13344	13347	13269	13157	13096	13172	13299	13465	13186	13228	13315	13370	13283	13275	13325	13448	13257	13165	13308	13235	13124	13193	13225	13296	13275	13148	13185	13233	13289	13088	13263	13171	13341	13438	13217	13138	13325	13267	13421	13215	13318	13114	13091	13174	13427	13234	13374	13212	13298	13355	13356	13278	13292	13225	13258	13247	13325	13191	13348	13369	13230	13193	13353	13315	13434	13237	13352	13280	13299	13355	13297	13219	13098	13118	13184	13260	13339	13215	13308	13209	13239	13123	13065	13362	13296	13519	13246	13193	13326	13144	13207	13273	13265	13211	13241	13390	13226	13197	13418	13248	13347	13269	13298	13197	13383	13353	13187	13278	13201	13302	13348	13396	13487	13384	13444	13216	13379	13164	13153	13203	13199	13188	13179	13306	13137	13139	13258	13231	13456	13252	13165	13127	13205	13310	13306	13369	13331	13171	13190	13145	13226	13187	13125	13277	13117	13170	13205	13278	13253	13275	13260	13306	13294	13238	13223	13216	13148	13090	13143	13206	13398	13304	13319	13319	13371	13423	13299	13056	13176	13271	13246	13291	13075	13316	13374	13322	13083	13260	13416	13381	13000	13295	13242	13101	13308	13214	13112	13290	13397	13398	13214	13356	13303	13291	13243	13356	13223	13215	13333	13196	13269	13258	13296	13249	13370	13262	13231	13222	13243	13359	13353	13185	13204	13258	13095	13253	13244	13420	13271	13155	13299	13333	13284	13214	13204	13328	13124	13082	13286	13186	13274	13260	13345	13297	13309	13150	13261	13345	13269	13361	13247	13093	13268	13297	13373	13406	13268	13203	13285	13323	13334	13279	13213	13169	13358	13276	13230	13445	13072	13420	13356	13206	13162	13245	13355	13190	13283	13294	13182	13376	13300	13349	13390	13449	13279	13080	13208	13467	13287	13192	13210	13239	13331	13184	13158	13286	13184	13416	13196	13443	13261	13291	13241	13221	13155	13256	13261	13375	13225	13343	13193	13255	13162	13266	13369	13200	13322	13268	13236	13205	13110	13030	13304	13249	13322	13247	13263	13334	13132	13268	13214	13311	13317	13226	13178	13252	13064	13377	13417	13354	13287	13166	13102	13326	13254	13322	13330	13227	13081	13287	13358	13346	13151	13344	13172	13417	13348	13243	13253	13208	13176	13256	13270	13303	13365	13234	13344	13321	13169	13222	13278	13311	13159	13422	13110	13355	13080	13416	13234	13207	13375	13315	13213	13375	13107	13298	13232	13338	13315	13300	13242	13186	13297	13347	13155	13247	13306	13295	13365	13217	13277	13227	13227	13351	13388	13306	13407	13315	13078	13287	13354	13298	13323	13207	13245	13189	13310	13216	13105	13363	13254	13197	13383	13096	13163	13177	13350	13161	13162	13273	13328	13158	13277	13403	13296	13173	13318	13362	13395	13281	13272	13289	13365	13352	13366	13214	13141	13036	13306	13324	13417	13278	13320	13205	13249	13190	13182	13274	13220	13315	13398	13268	13284	13280	13321	13325	13147	13236	13299	13164	13384	13317	13247	13313	13279	13275	13168	13328	13316	13381	13290	13143	13226	13442	13412	13249	13219	13106	13299	13328	13305	13256	13195	13077	13137	13317	13218	13080	13204	13226	13416	13253	13353	13249	13243	13424	13152	13228	13286	13339	13130	13250	13271	13221	13398	13252	13295	13311	13304	13284	13416	13208	13139	13280	13276	13141	13422	13158	13236	13293	13167	13230	13233	13332	13365	13384	13298	13263	13332	13223	13253	13319	13177	13331	13073	13087	13484	13361	13353	13273	13097	13301	13182	13167	13336	13189	13194	13225	13173	13284	13217	13245	13302	13217	13233	13199	13304	13209	13220	13395	13185	13318	13168	13251
27747	22440	24897	21042	17036	16525	16603	16265	16285	16293	16051	16162	16136	16002	16004	15914	15865	16198	16030	16112	16099	16125	16066	15959	16181	15886	16167	15985	16081	16019	15917	16020	16042	16051	15854	16185	16095	16082	16064	16023	16054	15961	15854	16091	15894	16203	15996	15964	16193	16249	16146	16301	16118	16188	16067	15944	16010	15957	15881	16033	15978	15869	16159	15897	15821	15809	16019	15982	16218	16013	15878	16186	16057	16085	15984	15895	16090	15907	15960	16214	15954	15956	15929	16179	15965	16038	16022	15829	15968	16066	15904	16079	15979	16119	15930	16124	15930	16009	15970	15993	15882	15798	15981	16155	16167	15998	15813	16144	16076	15814	15959	16142	16091	15952	15983	15845	15984	15606	16085	15745	16033	15882	16154	16011	15814	15770	15919	15969	15984	15945	16078	15927	16037	16140	15907	15988	16183	16055	15982	15972	15937	15949	15999	15973	15971	15942	15982	15895	16132	16097	15975	15888	16083	16098	15967	15915	16045	15936	16015	16170	15759	15989	15881	16048	15821	16070	16054	16235	16026	16008	15914	15906	15920	15946	16052	16109	16034	15997	16088	15847	15782	15995	15872	15909	15821	16323	16077	16054	16057	16090	15916	16054	15863	15956	16037	16217	16044	15876	16090	16072	15899	16032	16105	15902	15867	16079	16163	15918	15835	16060	16024	15926	15799	15916	15812	15923	16040	16182	16011	16135	15856	15920	15914	15887	16187	16059	15818	15840	15956	16034	16058	16061	16014	16012	15859	16106	16066	15957	15982	16031	15882	16024	15990	16038	16127	15957	15949	16003	15984	16081	15954	15963	15819	15906	16199	16433	16162	15836	15974	16116	15845	15811	16170	16180	16015	15823	16030	15893	15889	15949	16067	16049	16134	15795	16086	15945	15925	15825	15893	15958	16092	15802	15953	15893	15803	16071	15851	16118	16156	16099	15993	16058	16084	15942	16094	16107	16277	16104	16166	15925	16014	15981	16134	16035	16079	15939	16102	16162	15760	15971	15856	16142	16019	16019	16057	16138	16066	16079	15963	15958	16104	16123	16001	16046	15880	15916	16032	15945	15899	15966	15905	15923	15919	15935	16066	15997	16012	15750	15916	15948	16231	16017	16152	15996	16085	16150	15945	15876	15772	15713	16081	16011	15953	16008	16133	15820	15955	16094	15875	15890	15887	16156	15892	15915	16106	16051	16110	16017	15884	15853	16099	15802	16073	15911	15964	15925	15949	16179	15968	15858	15886	15818	15870	16186	15849	15974	16026	15995	16100	16207	15747	15994	16017	16143	15862	15991	15922	15927	15942	15833	16092	16052	16138	15814	16079	15947	15946	15989	15841	16059	16113	15902	15811	16006	15779	16113	16134	15960	15849	15830	16062	16013	15904	15939	16096	16049	16041	15855	16009	15944	16036	15934	15842	15980	15850	15910	16136	15961	15970	15907	16087	16082	16035	15786	16025	16190	15877	16094	15835	15978	15919	16022	15994	16013	16116	15988	15769	15925	15891	15952	15985	15925	15923	16054	15840	16102	15981	16071	16091	15782	16091	16025	15939	15901	15995	16057	16042	16147	16082	15949	16074	16190	16134	16052	16049	15970	15886	16089	15950	15810	15889	15925	16003	15870	16169	16034	15763	16107	16081	15916	16033	16055	15700	15858	16224	16088	16121	15974	15940	15965	16024	16119	16246	16000	16009	16042	16019	15848	15898	15811	16044	16060	15942	16190	15902	15912	16018	15978	16040	15713	16108	16230	15940	15967	16006	16156	16076	15976	15969	16012	15987	16043	16097	16085	16224	16065	16032	16003	15723	15956	15898	15905	16117	16120	16082	16037	15977	16010	15979	15825	15893	16010	16046	15876	15875	16018	16002	15865	16059	15854	16149	15970	15962	16166	16059	16020	15841	15865	16033	16101	16006	16014	16128	15987	16000	16170	16108	16071	16150	15799	16051	16119	15785	15977	15863	16048	15948	15988	16001	15991	16063	16132	15999	15880	15905	16008	15821	15853	15865	15744	16047	16163	15726	15859	15926	15935	16114	16147	16003	15851	15896	15963	16107	15819	16067	15885	15969	15855	16085	15939	16167	16083	16010	15794	16131	15998	16018	15969	16110	16011	15830	16097	15860	16028	16019	15957	15967	16126	16112	16030	15877	16205	16018	15934	15946	16074	16159	16025	16015	16145	15892	15974	16259	15887	16066	16136	15959	15966	16100	15962	15958	15989	15964	16174	16089	16104	15994	15994	15868	16117	15848	16106	16082	16191	16029	16058	16029	16041	15910	16063	15858	16101	15761	15921	15878	15997	16006	15861	15985	16048	16013	15865	16050	16033	16050	16130	16317	16042	15935	15971	15963	16013	16163	16036	16003	16009	16098	16002	16090	16014	15879	16142	16003	16010	16024	15926	15878	15949	16007	15942	15927	15958	15984	15901	16110	16091	16014	16037	15935	15986	15881	16035	16057	15899	15751	15953	15917	15829	16096	15886	16013	16079	15837	16017	16041	16252	15991	15846	16113	15961	16173	15780	15884	15946	16172	15974	16008	16152	16038	16022	16177	16057	16023	16143	15806	15846	15943	16107	16003	15792	15978	15876	15959	16035	16051	16038	16049	16146	16033	16053	15933	16187	16067	16068	15947	15919	15963	16062	15884	16061	16115	16108	16120	15968	15725	16017	16097	15913	15897	15993	16173	16152	15941	16100	15714	15988	16060	15899	16075	15985	16074	15942	15935	16028	16000	16128	16095	15949	16024	15917	15952	16071	15895	15933	16015	16075	16164	16030	16116	16068	15992	16046	16020	15760	15853	15877	15842	15885	16030	16340	15923	15933	15673	15819	16035	16223	15892	15931	15946	15866	15940	16069	16027	15820	15818	15944	15962	15891	16027	16037	15910	16109	16097	15935	16062	16101	15845	16097	16189	15967	15705	16070	15805	15811	15835	15804	16016	16070	15951	15649	15954	15848	16097	15902	16092	15884	15961	16000	15951	15979	15867	15979	16092	15920	16284	15953	16172	15955	16012	15822	16098	15990	16104	15968	16032	15902	16047	16031	15935	15995	16054	15964	15945	15935	16098	15886	16014	16136	15893	15823	15944	15888	16057	16035	16009	16027	15969	15927	16053	16013	16111	15910	16056	15724	15973	15850	16039	16043	16051	15945	15915	15988	16028	16084	16101	16021	16009	15879	16162	15942	16147	15977	15781	16037	16149	16065	16021	16046	16045	15992	15999	16089	16017	15870	15757	15768	16161	16087	16012	16083	15866	16011	15917	16041	15919	15946	15940	16064	16061	15845	16116	15992	16131	16095	16028	16007	16184	16028	15888	16125	15999	15991	16137	15865	16028	16022	16029	16038	15930	15836	16139	16140	15944	15965	16029	16004	15960	15976	15860	15871	15907	16100	15883	16019	15910	16119	15978	16018	16014	15830	16249	15965	15788	15924	16027	15851	15940	16152	16052	15909	15987	15841	16131	16045	16039	16198	15891	16018	15887	16044	16189	15996	16009	15778	16070	16012	15949	16159	15989	16049	15899	15943	15956	15999	15972	15932	15853	15900	16084	16064	15969	16007	15887	15988	16096	16072	16157	15922	16064	16015	15906	15956	16123	15898	16106	15925	16012	15993	16137	16047	15874	15953	15955	16173	16104	15933	16053	16013	15873	16081	15699	16000	15894	16232	16160	15996	15742	15963	16034	16233	15998	16111	15876	16090	15965	16216	16058	16056	16065	15936	16116	16081	16012	16038	16290	15923	15803	15867	16171	15923	15993	15928	16134	15984	15972	16054	16141	16161	16157	15938	15945	16135	16011	15989	15967	15971	15740	16063	15877	15903	15927	16122	16176	16051	16068	16042	15949	15982	15925	15929	16128	16065	15912	16004	16066	16026	15941	15897	16029	15917	15916	15854	15927	16083	15955	16063	15966	16018	16001	15922	15878	16142	16101	15980	15865	15919	16031	16073	15993	16005	15915	15986	16162	16134	15939	16199	16159	15906	15917	16214	16025	16037	15905	15777	15953	16046	15993	16083	16080	16005	16043	16134	16015	16239	15831	16092	16000	15998	16140	15836	16008	15892	16169	16108	16100	16007	16155	15903	15915	15952	15985	16208	16067	16063	15926	15805	16191	15829	15839	15954	15962	16100	15920	16122	15818	15790	15846	16162	16062	15898	15935	16037	16127	16090	15937	15842	16019	16197	15898	15831	15740	15994	16013	15829	16071	15890	15851	15971	15846	15777	16047	16003	16022	15954	16095	16054	16167	15912	15806	16079	15902	16009	15994	15880	15807	15869	15970	15781	16113	16064	15787	15940	15974	16080	15885	16058	16186	16235	16242	15982	15887	15987	15963	16083	15808	16028	15950	16071	15943	15985	16038	15929	15920	15974	16217	16046	16119	16118	16013	16018	16022	16108	15890	15956	15896	15887	15870	15818	15836	16044	15929	16265	16035	16027	15869	16075	15841	15800	15876	16074	16088	15853	15944	16060	16010	15693	16004	15933	16153	16034	15930	15921	16067	16315	16187	15851	16143	16143	16045	16092	15915	16057	16009	15998	16151	15970	16018	16133	15993	16039	15966	15999	16114	15984	16110	15950	15974	15910	15728	16094	16210	15925	15980	15945	15964	15988	15963	15873	16070	16103	16016	16050	16043	16004	15992	15964	16176	16034	16018	15955	15873	15969	16016	16191	16056	15938	15964	16058	16021	16272	16091	16083	16113	15890	15820	15815	16098	15970	16150	15847	15928	16128	15876	15832	15922	16095	15941	15864	15978	15922	15936	15881	16094	15965	15983	15891	16090	15857	15935	16128	16008	16124	15908	16030	16015	15969	16194	16016	16075	16117	15972	15940	15980	15928	15668	16029	16016	15998	16082	15942	16042	16156	15973	15978	15890	15968	15984	15813	15841	15862	15937	15996	15914	15976	15861	15824	15853	16140	15947	16107	15930	16188	15949	16052	15816	16019	15880	15933	15983	15981	15755	15959	16110	16032	16018	16021	15812	16173	15962	15988	16159	16049	16100	15860	16078	16073	15887	15982	15886	16082	16172	15701	15884	16131	15931	15998	16027	16056	15986	15933	15887	16001	16038	16004	15943	15884	15955	16007	15774	16009	16051	16085	15967	15889	16117	16083
17953	24002	20740	16710	15565	14985	14555	14382	14267	14195	14147	14200	13941	13956	14175	14046	14024	14070	13837	14011	13835	13733	13897	14102	13982	13788	13996	13832	13966	13893	13893	13995	13842	14014	14037	13909	14014	13787	13925	14053	14080	14048	13927	13904	13935	13847	13964	14067	13997	14199	14109	14069	13980	13974	13888	14016	13943	13951	13722	13882	13841	13973	13765	13821	13859	13927	13995	13869	14082	13878	13888	14015	13935	14079	13708	13980	13902	13714	14078	13903	13939	13957	13953	13906	13789	14069	13882	13907	13962	13893	13760	13853	13830	13823	14004	13949	13881	13944	13851	14243	14016	13812	13827	13923	13882	13946	13936	14069	13776	13868	13797	13828	13875	13965	13910	14044	13774	13987	13873	13970	13945	13952	13846	13900	13865	13839	13951	13731	13848	13895	13850	13736	13995	13778	13891	13811	13958	13689	13806	13576	13875	13926	13746	13755	13813	13837	13853	13983	13776	13760	13893	14005	13909	13713	14115	13888	13844	14176	13872	13789	13903	13810	13779	13932	13906	13816	13869	13829	13938	13793	13928	13756	13977	13962	13780	13845	14114	13850	13871	13836	13984	13728	14025	13876	13892	13961	13928	13863	13874	13898	13913	13936	13853	13910	13903	13839	13987	13816	13853	13857	13880	13892	13913	13804	13962	13972	14017	13968	13971	13769	14003	13862	13749	13909	13894	13920	13857	13784	13982	13876	13843	13940	13790	13855	13911	13775	13981	13647	13832	13837	13759	13863	13918	13767	14028	13845	13899	13884	13858	13976	13772	13936	13825	13810	13883	13702	13980	13839	13868	13791	13832	13815	13895	14033	13819	13979	13991	13930	13836	13916	13934	13853	13781	13797	13713	13957	13848	13868	13817	13795	13932	13822	13873	13912	13844	13907	13946	13872	13906	13770	13957	13801	13836	13712	13927	13652	13993	13892	13866	13782	13950	13762	13810	13925	13888	13653	13925	13862	13915	13831	13958	13932	13856	13806	13844	13737	13938	13869	13952	13782	13894	13907	13887	14022	13945	13940	13897	13937	13916	13994	14053	13809	13851	13986	13979	13689	13815	13813	13927	13692	14066	13964	13925	13748	13912	13920	14068	13824	13868	13852	13950	13856	13786	13900	13921	13875	13940	13980	13901	13877	13947	13826	14010	14058	14062	13903	13785	13878	13899	13871	13991	13953	14076	13897	13714	13906	13859	13911	13743	13893	13959	13956	13768	13771	13876	13873	13938	13856	13804	13852	13848	13992	13882	13746	13789	13857	13957	13909	14019	13938	13900	13795	13868	13943	13908	13826	13909	14011	13886	13888	13901	13866	13668	13837	13900	14061	13799	13806	13819	13895	13899	13833	13816	13797	14002	13936	13899	13918	13760	13862	13993	13902	13999	13808	13870	13855	13798	13898	13806	13978	13777	14031	13908	13921	13958	13802	13828	13880	13890	13815	13836	14019	13872	13886	13807	13894	13916	13806	13962	13658	13947	13878	13775	13856	14064	13951	13815	13774	13844	13934	13923	14064	13823	13925	14060	13933	13922	14011	13836	13815	13973	13834	13933	13909	13938	13948	13851	14008	13948	13881	13956	14002	14029	13808	13932	14012	13923	13928	13907	13773	13807	13959	13750	13950	13841	13874	14052	13751	13787	13931	13944	13848	14022	13845	13760	13739	13928	13662	13743	13826	13970	14019	13959	13960	13813	13782	13904	14041	13961	13926	14001	13865	13975	13835	13921	13891	13958	13936	13878	13913	13864	13935	14003	14032	13865	13958	13789	14003	13720	13697	14078	13732	13809	14007	13853	13882	13874	13881	13784	13869	13947	14045	13874	13913	13863	13871	13847	13879	14068	13804	13802	13939	13944	13963	13984	13803	13978	13757	13935	13823	14001	13797	13839	13899	13812	13817	13892	13873	13852	13894	13848	13714	13847	14032	13917	13861	14068	14113	13828	13827	13836	13831	13913	13852	13783	13973	13842	13880	13834	13867	13925	14106	13767	13797	13852	13870	13950	13980	13838	13928	13841	13932	14102	13898	13976	13860	13894	13749	13995	13757	13789	13899	13966	13873	13872	13821	13833	13887	13603	14037	13854	13944	13873	13973	13946	13889	13936	13813	13986	13845	13885	13792	13884	13800	13854	13893	14082	13843	13696	13988	13994	13870	13926	13851	13900	13830	14054	13933	13961	13856	13892	13883	13784	14083	14096	14001	13969	13782	13963	13792	13840	13918	13943	13799	13944	13989	14007	14004	13840	13931	14073	14029	13755	14021	13823	13919	13884	13834	13990	13916	13811	13927	13931	13867	13799	13865	14068	13890	13774	14039	13828	13852	14084	13864	13837	13831	13941	13879	13904	14001	13845	13973	13807	13976	13928	13932	13721	13945	13863	13846	13911	13807	13958	13947	14064	13972	13855	13903	13937	13971	13884	13950	13824	13933	13712	14011	13852	13694	14011	13987	13827	13940	13783	13801	13821	14087	13961	13910	13960	13940	14008	13716	13898	13854	13874	13886	13866	13864	13829	13952	14045	13863	13879	14005	13987	13884	13985	13948	14022	13728	13868	13978	13970	13919	14170	14085	13983	13794	13799	14022	14069	13841	13883	13943	13801	13888	13928	13932	13903	13898	13887	13790	13868	13748	13830	13727	13727	13742	13889	13707	13800	13960	13844	14013	13930	13947	13707	13782	13988	13875	13820	13831	13669	14087	13833	13886	13912	13979	13887	13690	13924	13948	13903	13948	13927	13847	13932	13902	13962	13749	13850	14097	14059	13707	13925	13975	13813	13921	13779	14026	13828	13823	13850	13783	13859	13693	13815	13780	13836	13835	13859	13851	13855	13947	14016	13892	13886	13934	13936	13741	13943	13846	13932	14048	13929	13810	13954	13892	13873	13766	13703	13834	13936	13845	13844	13981	13779	14124	13948	13999	13933	13810	13893	14002	13889	13797	13828	14029	13973	13983	13941	13888	13976	13957	13855	13930	13842	13844	14083	13829	13848	13996	13853	14019	13861	13922	13782	13859	13935	13836	13881	13857	14098	13898	13971	13775	13848	14134	13937	13910	14058	13794	13840	13928	13796	13946	14007	13890	13818	14058	14062	13808	13762	13933	13916	13888	13987	13730	13877	14010	13950	13893	13686	14023	13916	13793	13917	14013	14036	13956	13954	13806	13985	13865	13887	13829	13896	13974	13911	13849	13926	13932	13862	14040	13829	13822	13922	13737	13894	13835	13762	13920	13793	13765	13883	13903	13830	13899	13950	14033	13867	13899	13920	13836	13919	13866	13885	13965	13972	13946	13928	13852	13941	13887	13988	14189	13919	14024	13847	13768	13897	13806	14013	13809	13789	14140	13908	13823	13759	13943	13905	13853	13852	13864	14021	13917	13927	13910	13701	13855	13871	13786	13870	14075	13994	14015	13883	13997	14027	13926	13769	13982	14039	13970	13903	13922	13848	13840	13844	13916	13881	13710	14000	13792	13861	14016	13990	13922	13773	13897	13700	13870	13986	13960	13916	13846	13966	13808	13939	13770	13806	13904	13896	13746	13885	13879	14012	13992	14013	13789	14048	13912	14211	13892	13888	13859	13854	13803	14005	13705	13813	13953	13819	13815	13893	13892	13778	14015	13897	13929	13921	14111	13955	13915	13880	13894	14029	13900	13833	13930	13906	13855	13963	13903	13904	13891	13906	13971	13907	14076	13844	13802	13873	14018	13749	14140	14024	13844	13971	13928	13815	13946	13949	13888	13870	13860	13734	13869	13879	13880	13934	13922	13919	13779	14004	13969	13902	13895	13839	14047	13902	13977	13748	13775	13953	13841	13855	13937	13895	13860	13911	13781	13929	13863	13708	13768	13859	13872	13795	13858	13881	13891	13865	13890	13778	13785	13923	13738	13894	13925	13927	14045	13880	13773	13892	13938	13888	13880	14040	13741	13812	13782	13803	13865	13921	14054	13756	13790	13980	13837	13916	13790	14055	14065	13931	13804	13872	13905	13944	13739	14045	13654	13870	13753	13895	13825	13851	13811	13871	13916	13725	13846	14028	14062	13978	13943	13967	14019	13752	13856	13978	13789	13819	13809	14018	13900	13814	13831	13964	13825	13926	13885	13911	13859	14142	13901	13981	13893	13892	13842	13884	13930	13802	13798	13502	14076	13984	13864	13964	13988	14080	13863	13992	14066	13794	13958	13665	14007	13884	14145	13914	13893	13980	13964	13975	14025	13826	13788	13898	13854	13867	13880	13750	13859	13717	14009	13809	13772	13866	13867	14011	13657	13839	13805	13916	13887	14120	13825	13797	13837	13875	13953	13863	13659	13865	13964	13985	13688	13771	13949	13975	13954	13890	13894	14017	14054	13888	13838	13915	14043	14047	13876	13886	13916	13843	13903	13970	13778	14024	13892	13799	14040	13915	13822	13923	13970	13956	13839	13968	14007	13891	13704	13855	13868	13787	14000	13785	13965	13874	14036	13785	13842	14056	13868	13874	13908	13879	13926	13974	13783	13917	13980	13937	13908	13943	13883	13952	13930	13926	13826	13901	13906	13974	13821	14001	13974	13962	13937	13902	13927	13930	13848	13726	13778	13776	13895	13826	13948	13859	13940	13883	13957	13928	13972	13758	13713	14104	13914	13674	13734	13856	13957	13914	13902	13888	13867	13824	14156	13891	13815	13930	13856	13787	13811	13916	14163	13894	13809	13784	13874	13988	13907	14104	13818	13891	14026	13998	13851	13984	13942	13932	13885	13628	13936	13890	13909	13818	13855	13860	14016	14014	14040	13990	13834	13857	14012	13911	13999	13925	13742	13819	13843	13834	13711	13984	13846	13872	13839	13936	13749	13845	13841	13749	13799	13960	13983	13859	13954	13937	13824	13965	13983	13847	13711	14078	13880	13889	13770	13812	13910	13878	13901	13747	13861	13636	13780	13976	13959	13830	13875	13971	13924	13988	13836	13762	13983	13803	13864	13996	13845	13919	13913	13773	14023	13913	13905	13928	13741	13914	13765	13923	13918	14006	13960	13909	13850	13940	13914	13949	13880	13909	13915	13954	13911	14011	13853	13832	13967	13994	13929	14017	13768	13923	13863	14016	13861	13923	14068	13967	14031	13958	14027	13759	13917	14015	13826
23934	21390	28831	24386	22146	21883	20222	17408	16828	16968	16695	16677	16520	16457	16452	16449	16493	16356	16295	16292	16354	16317	16365	16342	16468	16426	16428	16262	16362	16331	16095	16280	16231	16146	16329	16173	16427	16281	16325	16316	16190	16094	16188	16140	16384	16350	16255	16331	16752	17264	16967	16630	16629	16440	16363	16113	16106	16181	16265	16351	16453	16243	16285	16183	15995	16294	16096	16366	16280	16255	16303	16246	16080	16103	16258	16143	16064	15899	16271	16469	16099	16462	16414	16239	16370	16268	16176	16161	16110	16238	16035	16288	16167	16259	16251	16196	16195	16227	16295	16235	16250	16113	15990	16215	16169	16191	15992	15961	16286	16006	16077	16221	15841	16233	16178	16223	16080	16162	16146	16125	16214	16255	16001	16222	16103	16380	16148	16156	16038	16175	16119	16197	16054	16193	16246	16336	16242	16057	16263	15967	16001	16171	16308	16404	16197	16068	16144	16303	15991	16321	16158	16367	16109	16243	16108	16283	16244	16099	15892	16046	16100	16137	15912	16011	16199	16195	16185	16270	16284	16197	16103	16110	16205	16181	16119	16252	16226	16286	16385	16204	16077	16143	16209	16006	16154	16261	16282	16177	16237	16277	16350	16156	16194	16131	16406	16079	16051	16094	16216	16191	16200	16225	16023	16076	16132	16104	16106	16106	16215	16231	16052	16193	16195	16016	16132	16169	16205	16224	15991	16207	16278	16044	15957	16154	16078	16000	16133	16186	16270	16440	15978	16190	15955	16211	16214	16081	16312	16086	16075	16288	16101	16030	16040	16341	16057	16224	16101	15991	15967	16243	16140	16011	16200	16152	16098	16282	16065	16230	16280	16036	16087	16208	16066	16224	16297	16302	15933	16130	16227	16138	16203	16227	16163	15924	16143	16099	16316	16371	16196	15966	16206	16113	15974	16067	16212	16292	16170	16039	16164	16055	16063	16097	16244	16108	16131	16103	16105	16107	16339	16258	16187	16091	16209	16061	16245	16206	16129	16156	16035	16064	16291	16032	16298	16034	16198	16310	16216	16151	16133	16163	15996	16137	16261	16371	16185	16225	16045	16283	16076	16172	16224	16200	16098	16174	16307	16320	16231	16200	16211	16221	16179	15990	16172	16340	16323	16023	16136	16264	16045	16076	16083	16073	16164	16284	16271	16295	15974	16186	16127	16184	16146	16135	16113	16307	16094	16077	16220	16040	16115	16340	16418	16125	16187	16130	16084	16129	16210	16213	16196	16285	16114	16309	16050	16260	16177	16098	16273	15984	16092	15915	16063	16181	16155	15999	16286	16145	16269	16174	16323	16179	16181	16025	16110	16200	16257	16130	16068	16195	16178	16059	16277	16205	16347	16143	16319	16296	16111	16283	16231	16156	16262	16249	16365	16482	16066	16229	16151	16260	16112	16180	16285	16179	15992	16281	16114	16047	16254	16161	16223	16231	16305	16220	16017	16294	16104	16007	16101	16087	15985	16211	16231	16195	16074	16110	16291	16114	15932	15951	16075	16115	16135	16179	16168	16327	16132	16089	16251	16401	16137	16151	16267	16210	16271	16136	16345	16258	16237	16149	16074	16102	16102	16382	16297	16293	16097	16147	16267	16041	16371	16169	16214	16089	16363	16273	16137	16218	16112	16237	16044	15980	16328	16274	16130	16130	16135	16182	16363	16179	16164	16102	16202	16302	16156	16335	16297	16249	16249	16190	16435	16136	16282	16072	16115	16077	16255	16279	16275	16139	16257	16057	16095	16082	16209	16196	16126	16226	16177	16176	16181	16100	16199	16134	16277	16217	16060	15919	16119	16099	16282	16131	16330	16231	16007	16158	16096	16203	16232	16214	16130	16284	16195	16133	16175	16270	16325	16146	16038	15997	16246	15915	16221	16142	16237	16257	16082	16169	16345	16161	16057	16151	16139	16109	16363	16290	16516	16255	16214	16250	16312	16153	16311	16331	16249	16056	16376	16316	16519	16195	16074	16120	16298	16021	15991	16251	16252	16201	16160	16291	16206	16131	16237	16177	16259	16043	16133	16045	16287	16163	16243	16105	16327	16275	16179	16152	16337	16163	16257	16308	16278	16124	16235	15827	16024	16233	16228	16288	16199	16314	16065	16157	16232	16289	16173	16125	16142	16232	16218	16212	16160	16105	16087	16209	16206	16067	16356	16245	16125	16283	16257	16074	16256	16061	16238	16178	16044	16069	15951	16027	16134	16280	16038	16160	16209	16243	16099	16270	16082	16212	16481	15921	16134	16227	16131	16061	16280	16145	16258	16386	16414	16277	16170	15997	16362	16123	16257	16171	16103	16086	16130	16194	16027	16282	16333	16363	16289	16168	16224	16269	15971	16372	16302	16091	16198	16204	16278	16054	16097	16195	16213	16161	16279	16244	16233	16237	16360	16198	16057	16112	16035	16315	16078	16123	16078	16047	16196	16005	16302	16055	16136	16281	16268	16110	16098	16236	16102	16193	16029	16270	16138	16243	16053	16319	16200	16102	16266	16384	16134	16041	16037	16376	16247	16187	16104	16298	16392	16100	16082	16102	16097	16143	16113	16162	16239	16274	16265	16172	16133	16255	16213	16152	16252	16087	16189	16224	16095	16103	16087	16203	16014	16199	16229	16084	16207	16131	16303	16160	16173	16187	16058	15986	16032	16081	16213	16134	15863	16262	16212	16320	16169	16283	15994	16121	16078	16251	16093	16145	16113	16199	16306	16233	16175	16232	16197	16066	16279	16066	16030	16181	16092	16432	16077	16090	16190	16126	16218	16099	16122	16201	16080	16183	16466	16088	16209	16189	16140	16116	16155	16159	16128	16264	16119	16153	16002	16203	16048	16111	16065	16107	16163	15995	16077	16107	16207	16259	15980	16014	16104	16244	16263	16321	16392	16289	16048	16132	16313	16152	16013	16098	16143	16322	16312	16208	16202	16096	16027	16227	16217	16066	15999	16220	16190	16099	16107	16177	16324	16020	16220	16251	16126	15995	16151	16213	16212	16096	15976	16280	16288	16246	16208	16309	16274	16273	16025	16085	16162	16239	16098	16063	16069	16136	16282	16315	16112	16216	16209	16079	16147	16233	16190	16166	16134	16147	16201	16221	16046	16199	16085	16059	16063	16154	16096	16300	16110	16080	16200	16133	16312	16235	16119	16182	16251	16149	15988	16234	16158	16195	16466	16071	16136	16290	16210	16243	16268	16133	16315	16153	15985	16082	16105	16138	16252	16210	16252	16328	16147	16206	16140	16250	16213	16193	16349	16097	16077	16162	16455	16329	16283	16265	16050	16290	16227	15950	16035	16124	16250	16278	16133	16121	15950	16137	16294	16238	16190	16287	16330	16202	16163	16109	16109	16165	16186	16016	16282	16268	16291	16435	16426	16292	16292	16261	16287	16086	16161	16090	15993	16319	16199	16265	16283	16046	16171	16071	16284	16237	16092	16025	16274	16059	16113	16192	16046	16255	16230	16127	16194	15974	16070	16237	16240	16091	16215	16094	16173	15940	16267	16088	16012	16365	16139	16148	16097	16192	16092	16158	16303	16269	16128	16008	16087	16135	16039	16011	16195	16439	16142	16511	16366	16140	16095	16299	16273	16132	16185	16254	16157	16218	16139	16314	16218	16139	15909	16033	15786	16113	16118	16128	16081	16185	16107	16197	16306	16318	16420	16270	16173	16156	15998	15855	16018	15984	16136	16235	16273	16282	15980	16062	16214	16297	16022	16235	16303	16267	16303	16221	15840	16222	16214	16096	16003	16025	16302	16028	16214	15938	15994	16117	16278	16057	16316	16120	16255	16011	16327	16374	16206	16191	16318	16118	16035	16053	16110	16282	16107	16234	16289	16051	16359	16164	16030	16197	16186	16300	15934	16224	16153	16211	16106	16267	16109	16448	16296	16067	16176	16425	16114	15995	16126	16088	16240	16172	16148	16159	16203	16284	16110	16197	16054	16023	16227	16018	16082	16114	16158	15991	16093	16185	16204	16134	16203	15891	16194	16145	16221	16155	16248	16275	16099	16145	15822	16102	16246	16278	16258	16282	16196	16073	16307	16099	16045	16122	15938	16083	16024	16225	16120	16403	16092	16111	16097	16072	16119	16235	16138	16154	16267	16083	16173	16225	16292	16264	16380	16228	16331	16328	16135	16125	16259	16141	16180	16105	15881	16103	16189	16106	16220	16226	16186	16236	16186	16092	16059	16082	16217	16177	16160	16187	16253	15953	16170	15949	16244	16170	16081	16068	16143	16060	16151	16129	16143	16071	16225	16211	16189	16201	16200	16238	16177	16394	16250	16232	16291	16321	16096	16202	16342	16245	16285	16126	16090	16176	16363	16264	15969	16151	16195	16270	15986	16040	16266	15993	16148	16140	16423	16240	16231	16227	16305	16384	16117	15984	16142	16016	16349	16111	16082	15996	16154	16293	16257	16342	16161	16144	16248	16241	16095	16194	16168	16044	16356	15989	15910	16156	16166	16248	16125	16176	16151	16188	16240	16203	16160	16130	16201	16076	16254	16269	16128	16275	16152	16284	16323	16309	15989	16267	16144	15997	16318	16073	16303	16381	16206	16032	16122	16106	16129	16328	16100	15963	16482	16130	16304	16077	16309	16123	16210	16118	16218	16193	16197	16219	16110	16239	16224	16006	16030	16102	16114	16238	16228	16295	16231	16250	16231	16286	16319	16244	16243	16263	16321	16163	16107	16235	16096	16159	16173	16086	16069	16089	16179	16139	16178	16263	16119	16308	16084	16254	16153	16246	16155	16183	16140	15904	16072	16081	16169	15990	15989	15964	16214	15995	16218	16033	16142	16310	15966	16428	16171	16143	16139	16289	16082	16199	16166	16073	16331	16221	16210	16097	16204	16144	16172	16323	16330	16181	16177	16245	16191	16153	16439	16358	16180	16045	16170	16128	16177	16386	16335	16237	16138	15998	16123	16104	16234	16309	16277	16022	16393	16383	16303	16212	16275	16257	16181	16224	16157	16080	16238	16127	16318	16251	16148	16267	16156	16163	16181	16103	16237	16087	16124	16261	16249	16046	16039	15952	16113	16071	16089	16218	16165	16134	16238	16130	16225	16190	16168	16110	16117	16227	16242	16219	16175	16051	16062	16070	16000	16251
21459	34714	29192	21256	18401	16846	15996	15496	15056	14845	14642	14501	14278	14300	14147	14256	14254	14188	14104	14026	14201	14069	14035	13960	14148	14007	14118	14066	14131	14125	13908	14096	14032	14058	13981	14003	14154	13888	14085	14189	14119	14106	14011	14161	13979	14104	14027	14158	14868	15905	14981	14645	14523	14206	14044	14059	14076	13994	14046	13857	13978	14086	13922	14086	14073	14043	14014	13783	13886	14016	14030	13956	14000	14083	14003	13880	13869	13846	14001	14050	14082	13891	13872	13944	14159	13891	14044	14008	13989	13982	14052	13932	13901	14066	13793	14004	14074	13857	13810	13969	13897	14025	13990	14015	13971	13908	14107	13885	14052	13973	13966	13964	13949	14020	14009	13872	13971	13892	14080	14117	13827	14035	13731	13913	13964	13935	13985	14084	13906	13973	13847	13865	13961	14012	13951	13975	13886	13915	14000	14031	14155	14051	13995	13924	13960	14046	14113	14049	13925	13955	14038	13928	14005	14057	14114	14075	14125	13945	14138	13914	13979	13831	14028	13927	13966	13865	13948	13967	13921	13891	13954	13919	14061	13978	13894	14194	14043	14026	13922	13953	14102	13929	13916	14032	14125	14044	13984	14089	13859	13897	14074	14058	14000	14097	13975	13968	14005	13824	13841	13897	13960	13986	14114	14120	13850	14108	14164	14012	13936	13905	13881	13952	14052	13975	14056	14010	14038	14188	13951	14041	13918	13922	13923	13988	14037	13910	13886	13830	13831	13946	13951	13985	13961	14051	13994	13786	14033	13863	13852	13924	13891	13926	14108	13858	13734	13792	14086	13902	13792	14018	14138	13840	14297	14052	14007	13898	13897	13898	13937	13923	13964	13939	13849	13967	14061	13896	13946	13767	13931	13994	14116	14047	13997	13840	13923	13975	14006	14042	13923	13935	13856	14085	13890	14043	13941	13812	13920	13876	13958	13976	13941	13897	14108	13972	14006	14038	13873	13954	14072	13918	14088	13784	13994	13910	13913	13971	13872	13817	14013	13977	13819	14079	13992	13957	14084	13975	13978	13941	13846	13906	13904	13989	13835	13953	13890	13983	13812	13779	14119	13804	13987	14100	13886	14077	14027	13983	13894	13896	14040	14050	13870	13846	13912	13902	13940	14014	13953	14042	13994	14058	13937	13943	14115	14035	13890	14067	13918	13828	14261	13943	14157	14070	14000	14114	13901	14060	14059	13922	14138	13858	13915	13899	14097	14116	14137	13960	14146	13855	13902	14025	13869	13967	13960	13852	14015	14011	13960	13995	13917	13882	14013	14019	14053	13912	13785	14065	13952	13987	13961	13959	14079	13902	14172	13974	13922	14034	13866	14042	13950	14043	14071	13830	13949	14092	13946	13891	13993	13926	14036	13936	13983	14076	13901	13881	14030	13929	14125	14050	13834	13936	14027	13926	14070	13867	13909	13911	13930	13894	13854	13978	13826	13923	13852	14065	14022	14014	13872	13944	13926	13937	14091	13921	14109	14069	13859	13804	14002	14142	13893	14022	14015	14061	13964	14022	13711	13841	14094	14098	13977	14070	14079	13859	14031	14021	13982	13924	13993	13917	14042	13911	14047	14152	13899	14102	14019	14032	14054	14022	13901	13759	14045	14029	14089	14052	14207	14009	13961	13996	13991	13937	13934	13886	14110	14028	14043	13959	14002	13982	14084	13954	13896	13947	13844	13865	14019	13919	14121	14071	14040	14082	13920	13960	14049	13893	14009	13865	13873	13985	13861	14049	14144	13891	13838	13998	13979	14001	13977	13842	14080	14035	13893	13861	13986	13878	13969	14034	13822	13909	13820	14068	13860	13768	13920	13969	14176	14070	13947	13966	13922	14114	13936	14014	13895	13886	13897	14098	13911	13937	14055	13941	14120	13979	14025	13963	13945	13798	13779	14018	14008	14125	13962	13886	14097	13871	13958	14063	14056	13979	14000	14091	14078	13920	14046	14001	13925	13772	14096	13907	13825	14075	13874	14006	14038	13835	13972	13980	13993	13966	13881	13861	13852	14020	14073	13987	13954	14134	13987	14082	13992	14040	14042	13951	14025	14040	13917	13978	14058	14128	13856	13890	13912	13958	13919	13949	13965	14117	13985	14038	13907	13978	14159	13915	14016	14076	14046	14104	13985	13950	14028	13896	14126	13909	13802	13878	13879	13983	14039	14074	13982	14012	13989	13815	13926	13898	14042	13947	13918	13867	13939	13984	13899	14059	13951	14037	13868	14058	13947	14034	14051	13931	13930	14012	13969	14047	13902	14038	13834	13983	13885	14009	13907	13979	13822	14035	13956	13968	13897	13936	13835	14117	13934	13896	13973	14132	13928	13934	13950	13922	14055	14145	13921	13973	13967	13853	13866	13972	14037	14048	14138	13996	13915	14007	14109	13894	13983	13984	13932	13895	14047	13966	13861	13916	13817	13960	13885	13856	13978	14010	13816	14101	13993	14065	13996	14001	14152	13809	13948	13946	13921	13814	14054	13853	14028	14111	13957	13993	14136	13797	13878	13901	14086	13993	14071	14004	13949	13957	14029	13824	13944	13963	14055	13878	14119	13947	14019	13864	14051	13963	14100	13917	14027	14056	13794	13980	13956	13890	14012	14007	13921	14007	13947	14011	14066	13957	13901	14017	14078	13819	14203	13923	14080	13998	13967	13959	13981	14054	13920	14085	13842	14006	13927	13952	13967	13830	14007	14099	14021	14053	13928	13989	14204	13883	13972	13956	14004	14073	13995	13873	13985	13858	14003	13995	13929	14092	13918	13952	13808	14038	13943	14014	14017	13947	13806	13974	14058	13843	14087	14143	13903	14039	13973	14036	13894	13992	13902	13869	14020	13938	14127	13980	14015	13922	14015	13691	13919	13854	13882	14098	13884	14001	13938	13971	13944	14040	14001	13902	13883	14050	14014	13960	14010	14062	13812	13956	13908	13932	13950	13924	13993	14250	14044	13962	14093	13854	13980	13825	14120	13895	13953	13937	13992	13917	13865	13934	14004	14077	13944	13884	13998	14073	13946	14084	14001	14039	13855	14043	14118	14076	14035	13998	14262	13837	14142	13953	14018	13887	14149	14104	14003	13998	13953	13742	13875	13981	13943	13991	14003	13999	13987	13986	14075	13913	13887	13869	13859	14071	14126	13924	13954	13820	13938	14074	14147	13982	14091	14111	13967	13996	14070	13899	13963	13879	14050	14016	13875	14030	14127	14111	13971	13980	14010	13794	14091	14072	13790	13991	13952	13884	13989	13919	14101	13930	14018	14057	13944	13891	13803	14171	13987	14040	13900	14072	13981	13925	13964	14003	14053	13945	14076	14055	14105	13981	13833	13794	13897	13945	14072	14058	14002	13976	14061	13970	13962	13916	13985	14112	13860	13972	13873	14169	14046	13874	13957	13886	14026	13905	13862	14003	14160	14034	14196	13929	13804	13945	13796	13947	13980	13895	14095	14114	14067	14009	13995	13891	14082	13998	14052	14039	14028	14017	14094	13940	13856	14017	13889	13986	13952	14019	13878	13984	13996	14014	14054	14031	13909	14018	13948	14125	13816	13861	14058	13977	14026	13894	14127	13938	13885	13932	13881	14021	14176	14175	14011	13933	14074	13990	14026	13923	13886	13950	13923	13843	14011	13935	13891	13963	13982	14028	13941	13989	14018	14046	13994	14037	13917	13988	14027	13959	13970	13854	13856	13749	14123	13772	13944	13933	14049	14038	13852	13941	14002	14168	13907	13988	13799	14029	13952	14026	13861	13765	13912	13958	13933	13970	13972	13827	14027	13899	14053	13920	14057	14052	13929	13927	13818	13950	13924	13851	14068	13987	14014	14025	13937	14153	13795	13982	14038	13992	13946	13816	14027	13944	13917	13976	13982	13988	14014	13845	13916	14075	13974	13903	13859	13971	13987	14070	14193	14071	13934	13947	13911	13849	14035	13937	13981	13811	13930	13723	14036	13986	13964	14027	13971	13956	13984	13911	13986	13846	14126	14113	14002	13964	13951	13879	14093	13979	13943	14092	14035	13761	13981	13879	13799	13947	13888	13916	14065	14053	14007	13940	13846	14001	13850	13956	14127	13810	13930	14063	14127	13698	13958	13972	13951	13925	13956	13863	13859	13925	14081	14063	13962	14092	14000	13980	13981	14038	14018	14167	13934	13817	13878	13945	14037	13976	13881	13976	13968	13901	13892	13938	14071	13958	13944	13807	13863	13830	13964	13949	13836	14005	13933	13789	13906	14009	13922	13955	13970	13754	13778	14164	14215	13989	13949	14126	13932	13811	13900	13875	13967	14045	14067	14030	13986	14015	13906	14040	14017	13994	13863	14040	13773	14091	14103	14107	14048	14068	13976	13896	13992	13958	13877	13931	13948	13991	13977	14111	13823	14155	14003	13935	13938	14056	14022	13840	13859	13945	13919	13960	14086	13907	14120	13963	13897	13922	13982	13953	13839	14031	13949	14037	13993	13911	13938	13847	14058	13796	13979	14210	13985	14029	14002	13934	14117	13957	14021	13903	14019	14095	14055	13936	14023	13962	13837	13982	13960	13876	14006	14031	14160	14016	13938	14006	14239	14002	14034	13887	13892	13827	14112	13977	13895	14073	13873	14002	14007	13935	13941	13863	14020	13986	13933	14090	13905	13916	14020	13845	13946	13900	14050	13959	13926	13906	14074	14007	14084	13913	13850	14031	13958	13945	13998	14038	14032	14141	13901	13786	13980	14140	13921	14173	14117	13791	13911	13833	14099	14061	14051	13991	14013	13965	13964	14004	13902	14127	13932	14006	14008	14040	14003	14038	14034	14035	14016	14004	13913	13993	13817	13872	13976	13970	13970	13866	14095	13955	13946	13990	13976	13958	13945	13962	13969	14087	13978	13878	13890	13903	14010	13819	13770	14107	14108	13950	14117	14054	14100	14027	13897	14031	14037	13980	14027	13938	13910	13945	13999	13892	14110	13754	13998	13908	13948	13844	13925	13929	13909	14037	13990	13966	13907	13886	13977	14025	13965	13898	14119	14065	14222	14069	14012	13932	14211	13895	13877	13956	13969	13752	13962	13984	14055	13994	13806	13893	13948	14117	13918	13989	14073	13888	13875	13903	13872	13819	13950	14049	13982	14061
22922	21413	29264	23887	21589	23549	24418	18905	17576	17911	17448	17085	17393	16823	16947	17153	16947	16986	16823	16694	16817	16813	16879	16777	16485	16622	16707	16812	16725	16695	16554	16692	16582	16626	16745	16711	16435	16682	16548	16748	16559	16581	16592	16663	16699	16425	16803	16579	17316	18261	17913	17514	17022	16620	16605	16439	16569	16452	16440	16507	16397	16353	16726	16486	16484	16367	16532	16432	16500	16497	16463	16618	16458	16406	16342	16619	16417	16363	16371	16364	16539	16492	16449	16424	16383	16402	16550	16511	16445	16286	16469	16440	16408	16802	16620	16456	16329	16345	16418	16381	16722	16455	16705	16609	16410	16579	16280	16344	16385	16516	16363	16408	16476	16334	16461	16646	16621	16385	16582	16591	16603	16316	16693	16367	16423	16456	16321	16549	16286	16366	16557	16620	16412	16477	16548	16688	16542	16570	16494	16308	16209	16274	16353	16337	16315	16501	16544	16413	16428	16442	16222	16387	16326	16302	16599	16600	16198	16466	16343	16347	16508	16257	16484	16681	16449	16547	16436	16432	16649	16487	16363	16291	16443	16517	16315	16440	16489	16490	16350	16438	16266	16207	16531	16356	16493	16551	16674	16307	16339	16291	16336	16403	16555	16423	16392	16312	16500	16311	16539	16328	16455	16520	16462	16512	16445	16486	16473	16560	16454	16373	16567	16531	16343	16412	16440	16560	16389	16229	16534	16543	16293	16438	16420	16529	16365	16512	16447	16592	16475	16239	16336	16557	16616	16449	16330	16477	16520	16612	16376	16527	16642	16485	16318	16364	16516	16466	16645	16349	16421	16388	16466	16706	16665	16433	16378	16331	16366	16347	16377	16421	16495	16442	16311	16482	16554	16661	16346	16230	16431	16438	16594	16429	16570	16342	16465	16717	16466	16222	16358	16374	16145	16458	16333	16438	16492	16454	16499	16426	16406	16472	16352	16201	16539	16561	16534	16342	16362	16390	16514	16379	16309	16452	16363	16487	16497	16548	16619	16434	16467	16303	16547	16390	16284	16602	16564	16425	16445	16437	16412	16440	16423	16192	16393	16336	16460	16430	16374	16561	16446	16411	16283	16685	16306	16302	16200	16479	16368	16608	16506	16333	16652	16528	16349	16406	16472	16633	16542	16339	16374	16264	16336	16542	16489	16550	16530	16436	16460	16407	16545	16392	16360	16369	16530	16330	16466	16443	16364	16414	16530	16391	16350	16152	16334	16273	16464	16581	16307	16364	16281	16433	16559	16551	16196	16322	16532	16371	16397	16471	16367	16543	16451	16365	16337	16335	16349	16491	16385	16524	16403	16581	16485	16318	16465	16477	16380	16686	16336	16406	16320	16294	16377	16627	16387	16376	16336	16206	16358	16487	16437	16360	16424	16378	16359	16395	16573	16481	16461	16334	16226	16332	16435	16192	16549	16391	16481	16544	16258	16569	16451	16288	16369	16429	16436	16442	16269	16348	16538	16260	16356	16355	16543	16430	16440	16384	16593	16396	16442	16407	16316	16278	16402	16534	16285	16467	16287	16339	16572	16587	16642	16438	16460	16305	16357	16524	16441	16516	16515	16364	16510	16462	16378	16411	16426	16387	16530	16450	16296	16460	16513	16593	16594	16563	16344	16559	16423	16506	16322	16510	16437	16467	16572	16393	16454	16463	16516	16509	16530	16523	16379	16313	16440	16506	16336	16073	16485	16778	16406	16579	16435	16536	16520	16523	16379	16464	16384	16331	16522	16510	16582	16379	16266	16473	16582	16442	16415	16596	16725	16510	16528	16199	16332	16293	16478	16443	16475	16481	16298	16277	16437	16341	16434	16447	16565	16475	16348	16290	16511	16515	16301	16395	16506	16373	16703	16515	16459	16446	16642	16522	16465	16501	16511	16384	16509	16598	16722	16356	16398	16294	16430	16503	16626	16479	16532	16416	16497	16199	16384	16391	16478	16595	16405	16243	16314	16245	16365	16200	16321	16693	16500	16583	16590	16471	16387	16598	16428	16182	16569	16442	16483	16376	16685	16493	16503	16445	16410	16203	16301	16252	16295	16437	16302	16514	16242	16433	16318	16464	16399	16530	16449	16467	16402	16542	16413	16370	16308	16516	16466	16424	16337	16185	16403	16345	16438	16321	16444	16395	16444	16482	16309	16547	16349	16499	16622	16391	16579	16438	16521	16384	16484	16411	16413	16514	16350	16434	16355	16386	16321	16399	16523	16435	16451	16517	16196	16607	16368	16366	16419	16483	16442	16536	16234	16402	16660	16400	16391	16544	16428	16357	16395	16409	16416	16408	16221	16297	16364	16478	16345	16276	16427	16602	16350	16575	16372	16308	16441	16386	16448	16337	16664	16309	16216	16384	16440	16383	16324	16358	16302	16514	16469	16452	16302	16366	16518	16261	16472	16137	16390	16340	16619	16376	16487	16485	16540	16376	16512	16479	16220	16479	16418	16471	16509	16441	16276	16460	16489	16217	16291	16313	16177	16444	16538	16354	16345	16264	16565	16567	16414	16459	16527	16540	16415	16348	16319	16289	16368	16517	16454	16471	16547	16374	16331	16253	16395	16591	16380	16439	16477	16518	16668	16386	16481	16379	16537	16524	16436	16408	16431	16365	16425	16353	16398	16355	16459	16498	16554	16364	16520	16695	16264	16395	16443	16427	16320	16419	16434	16302	16387	16478	16325	16488	16532	16638	16366	16535	16422	16281	16360	16470	16472	16363	16344	16511	16614	16386	16453	16509	16517	16231	16638	16489	16600	16499	16618	16416	16331	16518	16178	16464	16420	16448	16465	16500	16532	16762	16397	16351	16375	16459	16407	16347	16528	16546	16532	16313	16410	16394	16467	16352	16578	16411	16282	16559	16365	16231	16315	16392	16408	16472	16436	16337	16654	16396	16299	16372	16422	16567	16561	16342	16380	16475	16284	16413	16563	16375	16333	16369	16305	16364	16454	16730	16432	16439	16369	16375	16550	16392	16384	16286	16377	16505	16537	16497	16378	16586	16310	16342	16592	16496	16574	16512	16440	16483	16497	16302	16654	16361	16553	16515	16481	16499	16454	16505	16586	16311	16492	16410	16479	16429	16641	16254	16567	16494	16488	16261	16465	16477	16510	16480	16406	16446	16378	16733	16422	16472	16371	16409	16337	16385	16369	16294	16386	16252	16427	16234	16422	16323	16401	16496	16190	16360	16412	16403	16554	16389	16387	16491	16569	16239	16514	16436	16670	16567	16442	16331	16347	16389	16213	16405	16375	16383	16111	16374	16483	16276	16421	16516	16479	16201	16373	16416	16381	16305	16380	16304	16404	16511	16729	16328	16313	16426	16235	16598	16487	16328	16492	16612	16682	16369	16577	16423	16580	16467	16379	16605	16401	16365	16455	16341	16505	16441	16233	16427	16271	16454	16514	16326	16527	16398	16508	16492	16518	16571	16529	16242	16342	16714	16533	16467	16544	16326	16357	16540	16638	16480	16444	16373	16405	16548	16507	16564	16485	16473	16360	16406	16320	16502	16453	16498	16475	16301	16439	16209	16308	16375	16516	16637	16529	16541	16247	16360	16486	16369	16352	16277	16257	16451	16390	16434	16381	16509	16568	16483	16273	16354	16451	16311	16115	16167	16365	16415	16502	16542	16527	16397	16278	16216	16360	16465	16401	16379	16464	16341	16517	16444	16481	16644	16493	16273	16474	16344	16590	16382	16372	16517	16550	16531	16403	16412	16379	16398	16347	16423	16495	16319	16596	16340	16610	16547	16454	16359	16433	16599	16659	16555	16539	16442	16429	16588	16415	16392	16373	16533	16538	16158	16443	16477	16480	16418	16464	16532	16516	16792	16554	16383	16626	16457	16266	16260	16430	16285	16336	16410	16439	16511	16343	16358	16293	16356	16513	16526	16569	16357	16282	16230	16411	16326	16563	16367	16384	16353	16359	16436	16626	16473	16304	16228	16425	16318	16183	16445	16367	16418	16451	16369	16366	16528	16313	16480	16639	16275	16365	16341	16464	16387	16577	16516	16412	16381	16347	16389	16662	16364	16484	16308	16244	16500	16470	16535	16492	16451	16204	16556	16417	16385	16555	16319	16366	16519	16408	16447	16267	16447	16460	16467	16458	16424	16237	16338	16383	16366	16433	16443	16392	16330	16440	16333	16382	16313	16427	16224	16497	16326	16607	16446	16448	16262	16378	16452	16510	16598	16419	16641	16543	16639	16549	16646	16461	16269	16197	16378	16552	16530	16466	16561	16494	16582	16444	16302	16385	16330	16466	16440	16147	16399	16262	16355	16476	16340	16532	16402	16418	16458	16335	16529	16433	16291	16364	16515	16486	16473	16500	16486	16351	16555	16579	16465	16642	16330	16639	16590	16395	16309	16295	16439	16299	16398	16423	16465	16328	16451	16466	16347	16760	16383	16406	16438	16622	16339	16370	16236	16454	16532	16664	16396	16431	16585	16554	16388	16387	16634	16238	16640	16653	16379	16361	16347	16491	16450	16520	16422	16396	16385	16346	16596	16430	16529	16487	16441	16435	16537	16287	16510	16673	16396	16442	16531	16431	16331	16339	16360	16199	16430	16603	16714	16567	16515	16546	16485	16578	16224	16448	16439	16618	16514	16372	16426	16449	16498	16332	16488	16585	16683	16354	16419	16582	16508	16637	16649	16335	16237	16384	16370	16385	16330	16689	16422	16440	16448	16445	16486	16551	16259	16427	16311	16396	16466	16330	16449	16366	16331	16436	16509	16570	16477	16506	16336	16518	16385	16477	16570	16278	16321	16444	16311	16263	16469	16457	16354	16450	16345	16320	16480	16297	16498	16450	16507	16457	16326	16253	16189	16403	16522	16233	16604	16471	16367	16510	16457	16358	16533	16444	16593	16533	16357	16284	16436	16534	16556	16194	16201	16317	16564	16447	16582	16431	16519	16414	16471	16558	16572	16420	16424	16394	16392	16252	16406	16432	16409	16439	16413	16418	16587	16384	16686	16472	16057	16145	16525	16366	16448	16464	16352	16542	16548	16407	16485	16338	16290	16256	16435	16437	16436	16471	16306	16363	16456	16577	16508	16356	16384	16380	16266	16403	16422	16415	16593	16435	16522	16347	16364	16509	16308	16529	16599	16361	16480
24299	41560	34161	25390	21294	18719	17575	16604	16056	15786	15248	15014	14894	14871	14673	14795	14836	14417	14477	14379	14215	14623	14303	14290	14274	14160	14160	14277	14256	13986	14266	14177	14404	14084	14138	14219	14150	14283	14300	14149	14098	14217	14182	14207	14239	14187	14304	14340	15773	16969	16296	15379	14999	14406	14528	13992	14130	14136	14094	14025	14078	13934	13984	14174	14088	14205	14229	14018	14111	13937	14213	14179	14164	14017	14260	14209	14065	14006	14114	13927	14250	14094	14104	14307	14119	14150	14166	14119	14095	14208	14098	14212	14236	14182	14148	14223	14218	14148	14329	14226	14277	14180	14117	13978	14291	14298	14100	14118	14162	13990	13962	14084	14077	14090	14186	14058	14148	14158	14100	14117	14223	13981	14102	14086	14309	14136	14113	14188	14160	14013	14254	14084	14214	14205	14107	14049	14107	14170	14033	13994	14135	14095	14200	14141	14165	14266	14091	14233	14031	14208	14018	14294	14167	14072	14149	14162	14136	14133	14064	13996	14229	14075	14180	14025	14192	14135	14154	14051	14247	14068	14127	14207	14062	14086	14245	14109	14167	14146	14155	14034	14072	14119	14109	13971	14208	14174	14220	14090	14004	14228	14070	14189	14017	14140	14166	14179	14193	14216	14226	14249	14141	14247	14096	14257	14116	14164	14184	14265	14091	14137	14175	14184	14137	14095	13957	14001	14191	14136	14071	14117	14250	14065	14045	14149	14109	14254	13889	14073	14098	14113	14066	14181	14114	14198	14180	14217	14134	14174	14015	14362	14103	14260	14159	14307	14107	14248	14118	14097	14108	14163	14090	14048	14073	13860	14147	14231	14123	14255	14161	14043	14090	14071	14181	14232	14230	14120	14206	14111	14083	14104	14015	14068	14037	14217	14222	14169	14169	14189	14202	14216	14068	14052	13983	14233	14248	14077	14043	14094	14172	14069	14240	14232	14031	14001	14137	14126	13988	14121	13956	13947	14197	14240	13857	14253	14087	14238	14138	13920	14231	13987	14141	14311	14127	14087	14270	13995	14096	14114	14116	14203	13994	14114	14124	14096	14086	13958	14172	14314	14145	13995	14041	14244	14224	14101	13916	14249	14046	14079	14095	13864	14235	14272	14182	14243	14086	14279	14147	14110	14133	14021	14283	14205	14173	14210	14056	14047	13983	14030	14216	14215	14305	14063	14141	14128	14041	14201	14228	14114	13968	14105	14188	14269	14062	14055	14228	14299	13864	14124	14107	14146	14098	14187	14272	14157	13972	14324	14139	14083	14094	14132	14251	14090	14276	13916	14142	14090	14116	14045	14069	14152	14075	14055	14361	14023	14166	14275	13865	14205	13969	14150	14122	13957	14273	13996	14062	14054	14184	14170	14276	14209	14221	14100	14218	14173	14098	14205	14250	14261	14218	14111	14139	14156	14238	14112	14009	13956	14276	13915	14132	14185	14120	14217	14201	14194	14062	14157	14074	13981	14175	14168	14282	14112	14200	14109	14078	14161	14214	14133	13984	14169	14154	14060	14046	14224	14235	14072	14227	14106	14266	13992	13987	14214	14257	14001	14142	14133	14148	14188	14188	14289	14047	14180	14118	14224	14357	14211	14207	14146	14148	14172	13992	14245	14217	14168	14185	14147	14187	13982	14091	14239	14228	14113	14116	14196	13891	14109	14243	13968	14163	14122	14037	14104	14197	14131	14087	14239	14048	14190	14241	14053	14270	14177	14078	14209	14170	14019	14271	14029	13998	14275	14042	14242	14237	14108	14013	14240	14302	14273	14071	14268	14087	14022	14021	14100	14057	14154	14222	14204	14131	14200	14057	13901	14206	14041	14251	14066	13992	14123	14041	14187	14271	14078	14080	14124	14148	14160	14135	14249	14211	14066	13988	14184	14124	14165	14162	14011	14127	14128	14119	13999	14247	14224	14163	14193	14150	14150	13940	13983	14162	14101	14123	14113	14080	14108	14106	14205	14222	13999	14092	14166	14163	14222	13976	14251	14148	14065	13998	14074	14074	14213	14173	13989	14062	13945	14219	14040	14054	14157	14258	14048	13891	14251	14033	14055	14026	14119	14055	14122	14060	14128	14176	14100	14115	14041	14219	14220	14021	14154	14254	14091	14249	14235	14079	14212	14053	14319	14108	14257	13976	14239	14227	14240	14000	14114	14136	14146	14102	13934	14029	14108	14066	14001	14176	14003	13978	14191	13982	13980	14215	14233	14145	14148	14104	14131	14100	13985	14234	14155	14027	14081	14093	14183	14184	14250	14088	14066	14109	14057	14139	14240	14240	14113	14182	14163	13971	14182	14070	14184	14201	14151	14222	14076	13929	14012	14180	14229	14129	13996	14036	14046	14079	13973	14245	14203	14195	14285	14022	14200	14212	14188	14261	13917	14166	14013	14047	14041	14143	14200	14243	14228	14230	14163	14144	14125	14424	14212	14060	14105	14087	14011	14079	14040	14066	14075	14147	14191	14191	14314	14198	14146	14226	14183	14197	14127	13878	14081	14084	14060	14181	14074	14136	14073	14116	14218	14201	14035	14032	14192	14267	13917	14172	14194	14015	14204	14088	14007	13973	14061	14308	13918	14121	14134	14218	14106	14067	14155	14132	14193	13926	14182	14136	14114	14128	14231	14205	14358	14064	14214	14061	14025	14034	14168	14178	14212	14041	14053	13887	14234	14030	14139	13986	13989	13883	14035	14098	14133	14192	14064	14087	14181	14096	14199	14150	14137	14109	14070	14069	14236	14164	14138	14173	13885	14060	13901	14139	14160	14258	14019	13902	14008	14145	14153	14029	13950	14142	14020	14219	14054	14125	14254	14106	14223	14197	14242	13994	14080	14297	14125	14018	14195	14224	14084	14293	14174	14029	14225	14114	14123	14287	14114	14131	13999	14218	14210	14088	14062	14089	14061	14025	14119	14028	14170	14068	14136	13938	14052	14162	14384	14115	14126	14066	14102	14228	14334	14317	14206	14082	14002	14011	14185	14185	14142	14043	14047	14118	14021	14160	14141	13986	14198	14090	13951	14086	13961	14064	14133	14054	14040	14132	14159	14010	14044	14041	13943	14122	14027	14150	14112	14193	14076	14258	14304	14325	14112	14123	14333	14041	13988	13996	14067	14107	14096	14310	14240	14103	14110	14250	13940	14045	14137	14108	14153	14014	14100	14091	14135	14115	14171	14264	14084	14132	14122	14184	14016	14210	14148	14145	13984	14146	14149	14060	14217	14228	14045	14327	14157	14099	14186	14126	14182	13997	14167	14097	14119	14177	14073	14117	14066	14049	14230	14210	14240	14191	13982	14010	14082	14132	13910	14062	14218	14365	14087	14053	14091	13948	14035	14037	14027	14245	14216	13870	14084	14166	13957	14200	14180	13896	14132	14070	14142	14339	14160	14117	14010	14199	14083	14215	14002	14188	14092	13956	14245	14244	14131	14126	14079	14200	14149	14085	14114	14056	14124	14242	14201	14169	14129	14002	14148	13967	14237	14084	14119	13984	14050	14104	14147	13966	14142	14031	14140	14209	14095	13984	14135	14218	14250	14137	14089	14147	14046	14141	14164	14153	14050	14079	14230	14009	14168	14147	13942	14135	14175	13931	14042	14152	14047	14136	14270	14092	14196	14199	14001	14050	14045	14115	14106	13987	14091	14153	14230	14142	14077	14032	14201	14037	14020	14151	14286	14226	14083	14086	14159	14008	14074	14106	14202	13949	14040	14098	13991	14067	14187	14033	14099	14183	13947	14132	14081	14234	13938	14141	14122	14199	13972	14251	14074	14145	14173	14203	14278	13995	14192	14207	14158	14331	14094	13946	14231	14056	14012	14265	14104	14153	14006	14138	14128	14176	14035	14149	14150	13952	14136	14148	14134	14126	14236	14076	14244	14007	14118	14170	14078	14232	14079	14174	14196	14117	14202	14023	14182	14072	13915	14064	14195	14085	14228	14217	14130	14013	14169	14131	14056	14032	14088	14249	14178	14025	14229	14170	14111	14241	14136	14136	14182	13965	14118	14096	14092	14071	14012	14221	14284	14332	14159	14016	14205	13960	14186	14182	14205	14214	14245	14083	14137	14146	14151	14216	14200	14039	14028	13910	14138	13906	14091	13986	14231	14087	14125	14070	14086	13989	13971	14204	14052	14272	14082	14022	14185	14158	14168	14036	14062	14034	14223	14162	14143	14068	14138	14275	14071	14124	14093	14078	14220	14036	14284	14142	13931	14086	14129	14256	14126	14065	14070	14065	14102	13971	14127	14005	14111	14092	14150	13936	14294	14098	14064	14033	14150	14116	13997	14108	14119	14106	13963	14232	14198	13922	14052	14099	14085	14152	14157	14140	14174	14084	14258	14128	14131	14265	14125	14122	13961	14125	14106	14236	14013	14260	14066	14169	14224	14091	14209	14043	14218	14181	14061	14107	14137	14014	14089	14053	14146	14054	14072	14037	14002	14134	14053	14255	14193	14175	14035	14086	14041	14116	14109	13992	14208	14111	14064	14026	14258	14032	13995	14128	14174	14184	14121	14048	14257	14231	13988	14108	14221	14129	14009	14120	13994	14169	14220	14141	14015	14184	14189	14112	14158	13989	14127	14213	14111	14261	14192	14041	14138	14188	14159	14186	14217	14304	14135	14318	14209	14226	14014	14339	14203	13978	14070	14215	14196	14023	14096	14238	14115	13971	14070	14143	13992	14105	14122	14218	14149	14063	14132	14055	14003	14242	14120	14044	14223	14051	14104	14173	14105	14289	14121	14028	14233	14152	14153	13976	14058	13943	14192	13997	13939	14157	14099	14092	13956	14155	13925	14058	13985	14102	13856	14309	14046	14161	14200	13995	14183	14023	14284	14085	14070	14062	14014	13994	14145	14178	14093	14002	14024	14093	14069	14139	14072	14204	14013	14199	14137	13962	14002	14195	13952	14200	14150	14056	14170	14117	13981	14188	14033	14121	14120	14261	14129	14059	14125	13980	14159	14005	14177	14096	14152	14180	14015	14171	14115	14074	14162	14194	14034	13997	14179	14220	14073	14193	14141	14231	14171	14043	14015	14223	14138	14221	14180	14167	13996	14038	14009	14029	14153	14033	13957	14164	14285	14115	14116	14088	14150	14118	14034	14126	14048
27696	22459	25334	21616	17644	17352	17065	16863	16695	16760	16591	16607	16719	16761	16642	16900	16820	16757	16739	16653	16662	16415	16595	16484	16707	16736	16623	16507	16718	16787	16786	16779	16637	16651	16668	16511	16446	16791	16691	16601	16561	16580	16588	16729	16548	16835	16654	16732	16674	16585	16726	16653	16818	16560	16744	16711	16579	16678	16403	16484	16574	16669	16688	16558	16703	16667	16526	16583	16560	16572	16459	16452	16470	16628	16410	16682	16566	16626	16740	16623	16547	16737	16559	16525	16662	16628	16558	16643	16306	16498	16798	16635	16483	16639	16638	16661	16542	16715	16740	16611	16651	16713	16497	16638	16557	16597	16603	16710	16624	16525	16669	16555	16688	16581	16688	16475	16432	16644	16605	16627	16604	16582	16413	16452	16659	16632	16466	16617	16467	16453	16573	16740	16629	16570	16327	16319	16528	16505	16579	16630	16526	16525	16524	16571	16481	16514	16585	16642	16751	16559	16233	16377	16635	16543	16611	16518	16564	16549	16598	16654	16612	16524	16594	16327	16379	16563	16423	16577	16751	16493	16618	16482	16532	16542	16591	16458	16468	16616	16515	16666	16391	16568	16647	16798	16744	16575	16544	16736	16624	16511	16724	16530	16769	16654	16522	16521	16504	16489	16681	16686	16518	16622	16542	16349	16476	16762	16490	16470	16726	16566	16667	16549	16437	16687	16517	16577	16577	16363	16495	16604	16644	16593	16608	16518	16442	16639	16634	16677	16648	16638	16490	16557	16494	16372	16770	16616	16517	16494	16481	16604	16643	16664	16492	16713	16580	16600	16670	16519	16542	16714	16620	16374	16648	16604	16755	16524	16488	16629	16529	16741	16393	16620	16492	16684	16710	16802	16619	16589	16649	16617	16463	16611	16494	16616	16506	16618	16710	16511	16647	16724	16489	16440	16542	16563	16449	16671	16590	16552	16512	16503	16545	16459	16652	16658	16524	16678	16509	16515	16451	16797	16643	16613	16475	16631	16389	16590	16641	16262	16582	16429	16436	16476	16657	16596	16532	16516	16547	16494	16557	16707	16542	16704	16694	16690	16550	16384	16754	16439	16397	16617	16423	16493	16546	16619	16493	16633	16704	16518	16537	16487	16622	16678	16534	16558	16528	16510	16471	16670	16559	16548	16629	16676	16680	16752	16502	16497	16520	16570	16495	16425	16539	16661	16689	16545	16485	16565	16579	16516	16640	16728	16582	16311	16636	16606	16620	16554	16448	16536	16426	16456	16541	16593	16535	16485	16638	16422	16583	16625	16404	16526	16450	16629	16540	16529	16624	16744	16364	16560	16632	16352	16502	16642	16609	16439	16630	16540	16600	16734	16628	16373	16529	16661	16527	16524	16680	16551	16612	16647	16782	16711	16547	16729	16583	16614	16587	16613	16667	16699	16489	16560	16582	16493	16497	16740	16714	16761	16746	16369	16549	16532	16769	16588	16472	16347	16432	16611	16503	16519	16733	16587	16536	16819	16586	16587	16572	16682	16696	16511	16474	16804	16681	16567	16614	16603	16679	16667	16680	16692	16646	16614	16725	16634	16680	16472	16626	16481	16558	16708	16599	16732	16611	16615	16714	16783	16396	16415	16540	16567	16636	16473	16688	16517	16608	16847	16598	16563	16648	16740	16696	16630	16445	16650	16583	16545	16382	16470	16449	16522	16497	16664	16609	16432	16809	16586	16572	16701	16660	16711	16492	16463	16503	16496	16535	16678	16513	16493	16583	16540	16586	16599	16762	16651	16695	16525	16664	16559	16558	16455	16396	16704	16658	16565	16398	16631	16613	16819	16597	16527	16437	16659	16489	16701	16519	16612	16746	16738	16655	16667	16624	16568	16523	16794	16581	16542	16490	16611	16497	16534	16522	16395	16619	16649	16455	16756	16579	16725	16481	16464	16646	16608	16650	16641	16735	16673	16597	16609	16632	16556	16631	16656	16594	16495	16557	16375	16522	16592	16525	16534	16614	16376	16627	16537	16663	16667	16630	16581	16558	16674	16571	16595	16331	16635	16654	16494	16640	16659	16474	16481	16443	16570	16574	16594	16628	16588	16737	16568	16608	16488	16551	16713	16657	16623	16680	16458	16541	16661	16688	16618	16570	16639	16519	16499	16619	16565	16445	16603	16646	16619	16706	16643	16734	16518	16517	16922	16585	16507	16602	16485	16548	16655	16434	16441	16743	16646	16482	16829	16612	16752	16524	16440	16571	16481	16544	16640	16653	16555	16516	16545	16684	16556	16660	16429	16609	16610	16591	16606	16643	16584	16836	16373	16503	16553	16371	16597	16692	16632	16707	16680	16566	16614	16701	16770	16513	16427	16754	16477	16680	16586	16530	16606	16554	16524	16554	16734	16795	16394	16208	16537	16874	16622	16632	16525	16522	16469	16468	16618	16503	16611	16429	16527	16522	16454	16620	16505	16515	16519	16597	16547	16615	16636	16566	16567	16380	16645	16616	16430	16478	16765	16461	16598	16734	16488	16636	16600	16412	16392	16635	16750	16648	16687	16764	16516	16555	16592	16491	16528	16704	16580	16706	16696	16490	16411	16672	16660	16708	16730	16569	16388	16378	16678	16602	16466	16609	16627	16703	16646	16420	16570	16731	16559	16386	16458	16614	16441	16507	16475	16587	16598	16720	16778	16612	16774	16730	16625	16504	16502	16490	16493	16669	16484	16573	16562	16716	16588	16566	16777	16639	16585	16272	16580	16473	16527	16554	16567	16498	16505	16628	16473	16664	16537	16589	16443	16529	16684	16641	16470	16660	16520	16469	16470	16519	16520	16514	16469	16485	16591	16562	16507	16785	16427	16601	16530	16598	16698	16562	16727	16614	16386	16640	16599	16707	16660	16670	16817	16698	16505	16628	16534	16614	16770	16454	16535	16679	16559	16721	16677	16615	16504	16541	16490	16607	16637	16657	16574	16619	16545	16479	16675	16560	16444	16597	16531	16602	16399	16869	16638	16625	16495	16593	16270	16611	16334	16527	16468	16632	16566	16625	16604	16561	16680	16768	16638	16583	16753	16413	16396	16722	16666	16516	16641	16578	16610	16514	16601	16384	16672	16514	16557	16684	16488	16764	16456	16450	16464	16559	16561	16585	16643	16701	16605	16785	16668	16622	16522	16729	16582	16665	16651	16529	16483	16556	16449	16730	16397	16550	16377	16581	16678	16623	16658	16438	16734	16805	16577	16478	16472	16533	16673	16766	16696	16622	16434	16596	16599	16741	16539	16773	16776	16435	16638	16731	16525	16507	16735	16450	16643	16700	16467	16623	16433	16601	16617	16624	16666	16460	16650	16529	16377	16507	16626	16573	16808	16701	16554	16412	16644	16637	16502	16666	16662	16486	16690	16829	16667	16476	16611	16669	16556	16585	16549	16779	16484	16380	16578	16653	16485	16804	16751	16436	16711	16665	16485	16734	16552	16501	16650	16522	16436	16764	16548	16556	16591	16814	16703	16597	16603	16667	16459	16424	16640	16724	16555	16764	16481	16452	16545	16752	16369	16596	16432	16391	16664	16568	16516	16604	16808	16663	16622	16629	16677	16742	16532	16528	16549	16619	16449	16788	16632	16587	16516	16619	16682	16492	16425	16586	16707	16710	16722	16552	16613	16391	16557	16605	16525	16589	16703	16660	16550	16729	16557	16392	16710	16623	16543	16499	16581	16485	16672	16603	16501	16470	16629	16663	16585	16521	16654	16648	16562	16632	16509	16549	16537	16410	16616	16720	16477	16537	16630	16537	16586	16580	16411	16408	16428	16641	16661	16635	16684	16807	16780	16535	16405	16631	16647	16375	16593	16582	16578	16729	16425	16721	16634	16653	16570	16537	16737	16705	16666	16616	16651	16557	16685	16607	16607	16544	16444	16618	16877	16786	16651	16442	16446	16498	16542	16763	16674	16840	16793	16735	16523	16696	16616	16677	16357	16787	16463	16693	16486	16580	16671	16762	16669	16561	16536	16552	16701	16617	16602	16659	16558	16574	16528	16702	16582	16566	16599	16744	16690	16513	16449	16541	16585	16475	16619	16685	16594	16630	16532	16473	16705	16454	16658	16512	16515	16559	16655	16760	16559	16647	16535	16585	16591	16698	16734	16532	16563	16493	16606	16491	16500	16599	16586	16790	16520	16654	16475	16554	16506	16621	16578	16595	16568	16666	16741	16697	16605	16622	16500	16810	16682	16732	16543	16756	16551	16609	16337	16516	16857	16605	16488	16707	16665	16638	16467	16737	16619	16426	16565	16492	16490	16473	16552	16574	16477	16653	16729	16689	16467	16607	16760	16753	16579	16645	16742	16560	16618	16560	16633	16668	16326	16394	16625	16437	16651	16722	16582	16518	16747	16699	16690	16433	16666	16581	16420	16525	16624	16719	16550	16534	16537	16666	16724	16491	16590	16479	16668	16556	16371	16516	16471	16659	16794	16627	16788	16702	16553	16703	16697	16676	16606	16444	16498	16552	16473	16726	16512	16456	16577	16738	16569	16689	16333	16572	16580	16673	16584	16619	16608	16627	16495	16588	16480	16756	16570	16477	16622	16531	16500	16583	16630	16464	16642	16665	16574	16655	16600	16742	16638	16533	16556	16634	16798	16557	16756	16610	16437	16485	16626	16534	16481	16374	16708	16677	16564	16622	16647	16687	16433	16762	16574	16495	16423	16832	16663	16824	16712	16457	16573	16664	16733	16693	16574	16708	16523	16582	16696	16678	16602	16481	16580	16581	16267	16412	16699	16550	16556	16516	16518	16527	16715	16635	16465	16585	16514	16686	16749	16516	16599	16763	16693	16556	16675	16682	16484	16777	16624	16717	16462	16499	16519	16640	16221	16451	16708	16499	16440	16564	16689	16651	16477	16600	16674	16555	16579	16555	16654	16631	16487	16803	16462	16555	16702	16648	16624	16518	16639	16634	16626	16491	16539	16472	16545	16543	16487	16627	16649	16698	16571	16674	16619	16559	16450	16394	16538	16578	16449	16491	16573	16649	16720	16607	16681	16647	16613	16713	16679	16376	16689	16809	16500	16567	16617	16408	16667	16423	16586	16666	16771	16669	16514	16561	16620	16550	16643	16625	16664	16591	16487	16546	16548	16414	16840	16511	16475	16496	16734
18581	24797	20917	17210	15994	15219	14913	14866	14594	14462	14488	14433	14431	14491	14425	14298	14249	14450	14316	14325	14171	14476	14285	14181	14385	14262	14184	14286	14121	14228	14319	14288	14427	14275	14254	14181	14201	14228	14304	14277	14074	14202	14277	14062	14194	14324	14317	14263	14197	14341	14456	14538	14369	14302	14332	14285	14155	14277	14313	14169	14259	14236	14198	14063	14018	14306	14165	14225	14151	14112	14283	14295	14346	14105	14203	14209	14124	14034	14212	14205	13988	14168	14248	14179	14029	14198	14226	14149	14338	14143	14191	14070	14227	14260	14226	14159	14487	14343	14200	14260	14199	14134	14393	14257	14205	14273	14197	14219	14270	14383	14102	14226	14282	14252	14296	14314	14011	14152	14148	14176	14147	14110	14147	14141	14098	14149	14215	14288	14165	14192	14069	14132	14236	14114	14211	14330	14238	14161	14277	14282	14198	14241	14042	14348	14145	14304	14017	14147	14321	14377	14337	14292	14162	14156	14223	14086	14161	13991	14243	14299	13980	14160	14190	14255	14316	14257	14198	14249	14261	14117	14145	14372	14067	14130	14228	14125	14015	14006	14163	14170	14013	14092	14246	14020	14234	14261	14134	14186	14088	14065	14161	14198	14057	14244	14161	14293	14225	14242	14334	14247	14089	14199	14150	14087	14048	14334	14117	14347	14075	14284	14181	14283	14068	14105	14135	14146	14150	14195	14230	14237	14125	14058	14193	14123	14231	14104	14086	14218	14176	14036	14118	14306	14170	14225	14295	14098	14258	14103	14197	14202	14073	14385	14146	14169	14228	14120	14270	14098	14225	14127	14253	14233	14167	14423	14222	14226	14259	14278	14211	14252	14006	14068	14134	14294	14269	14181	14156	14195	14195	14176	14176	14097	14231	14271	14157	14235	14052	14312	14400	14144	14066	14218	14177	14290	14145	14074	14172	14234	14272	14149	14187	14101	14194	14186	14096	14158	14312	14223	14109	14233	14150	14144	14238	14151	14258	14101	14085	14081	14100	14108	14231	14261	14144	14146	14097	14332	14265	14317	14037	14214	14144	14116	14244	14229	14160	14186	14023	13994	14120	14258	14180	14261	14242	14201	14322	14049	14123	14142	14275	14157	14128	14113	14112	14427	14226	14249	14401	14278	14280	14014	14201	14298	14104	14133	14227	14168	14084	14205	14153	14205	14187	14193	14243	14181	14135	14204	14256	14240	14186	14250	14165	14292	14272	14243	14194	14089	14074	14158	14032	14127	14078	14173	14145	14208	14329	14172	14266	14061	14217	14076	14137	14232	14264	14118	14209	13982	14337	14057	14304	14094	14317	14257	14190	14193	14216	14091	14241	14072	14118	14320	14200	14090	14103	14277	14190	14107	14126	14137	14293	14325	14236	14308	14088	14122	14229	14230	14215	13927	14015	14289	14235	14238	14184	14221	14150	14303	14249	14137	14117	14110	14155	14205	14069	14242	14272	14145	14330	14176	14198	14247	14040	14086	14252	14096	14119	14042	14261	14387	14426	14169	14139	14121	14160	14362	14237	14063	14237	14194	14106	14173	14020	14290	14095	14183	14156	14148	14115	14208	14231	14196	14252	14110	14161	14152	14291	14037	14336	14072	14273	14119	14099	14268	14217	14239	14049	14328	14117	14136	14205	14154	14141	14027	14165	14321	14147	14126	14171	14145	14224	14117	13928	14263	14343	14271	14053	14235	14188	14180	14263	14004	14239	13950	14231	14106	14177	14070	14188	14202	14152	14262	14148	14046	14282	14213	14225	14312	14208	14441	14146	14135	14192	14202	14281	14170	14310	14151	14158	14327	14143	14313	14187	14322	14237	14259	14217	14344	14118	14167	14051	14146	14256	14192	14250	14123	14272	14178	14218	14143	14207	14279	14214	14239	14148	14376	14116	14163	14143	14128	14247	14182	14238	14164	14209	14072	14017	14120	14217	14315	14221	14148	14290	14180	14256	14039	14175	14209	14252	14105	14163	14187	14183	14170	14231	14290	14052	14158	14196	14054	14292	14194	14388	14251	14184	14090	14212	14155	14054	14121	14354	14227	14220	14154	14181	14286	14038	14297	14315	14129	14310	14241	14250	14073	14180	14179	14098	14070	14345	14235	14221	14203	14115	14034	14291	14148	14181	14283	14193	14169	14315	14085	14260	14248	14155	14124	14115	14064	14389	14230	14223	14213	14122	14283	14190	14303	14030	14198	14142	14085	14233	14223	14227	14177	14152	14156	14143	14115	14270	14291	14367	14082	14210	14181	14258	14057	14212	14276	14221	14125	14198	14233	14233	14028	14284	14205	14193	14446	14293	14292	14269	14208	14340	14244	14296	14129	14415	13991	14209	14179	14356	14149	13885	14070	14262	14087	14093	14082	14286	14141	14254	14245	14159	14031	13963	14179	14083	14065	14183	14330	14164	14142	14354	14216	14120	14122	14324	14226	14147	14136	14195	14144	14304	14248	14174	14329	14159	14318	14186	14115	14157	14115	14274	14136	14149	14313	14183	14236	14237	14300	14213	14067	14103	14203	13996	14170	14197	14295	14108	14092	14161	14265	14104	14178	14244	14280	14393	14125	14143	14286	14013	14245	14156	14194	14293	14180	14353	14163	14206	14029	14186	14164	14395	14294	14370	14175	14139	14200	14131	14136	14162	14099	14108	14219	14172	14072	14267	14093	14186	14171	14224	14282	14189	14082	14390	14116	13962	14195	14169	14330	14257	14169	14292	14149	14197	14102	14207	14131	14208	14162	14112	14148	14046	14237	14090	14134	14378	14088	14290	14326	14193	14190	14226	14229	14242	14140	14228	14175	14185	14190	14116	14006	14229	14262	14113	14141	14011	14272	14314	14144	14220	14064	14224	14117	14146	14080	14106	14159	14360	14245	14121	14339	14204	14162	14133	14384	14247	14093	14170	14270	14160	14288	14116	14016	14243	14193	14195	14208	14084	14154	14142	14188	14274	14120	14236	14235	14247	14243	14024	14071	14232	14196	14078	14211	14251	14125	14265	14163	14296	14244	14052	14113	14199	14138	14191	14218	14126	14218	14181	14350	14230	14136	14267	14192	14294	14322	14012	14260	14427	14071	14191	14254	14355	14335	14138	14182	14183	14249	14162	14114	14153	14025	14298	13978	14210	14285	14317	14040	14060	14184	14111	14273	14313	14152	14188	14029	14005	14159	14272	14103	14215	14184	14101	14171	14152	14206	14085	14301	14213	14190	14219	14111	14192	14100	14245	14242	14320	14183	14189	14221	14283	14164	14172	14227	14211	14262	14168	14185	14181	14308	14329	14283	14257	14162	14299	14155	14208	14332	14230	14198	14012	14237	14324	14172	14081	14412	14250	14313	14231	14315	14208	14192	14151	14201	14190	14136	13983	14322	14108	14269	14193	14071	14193	14264	14115	14176	14024	14026	14327	14226	14231	14090	14123	14250	14066	14162	14211	14344	14073	14185	14223	14235	14323	14306	14291	14233	14277	14175	14177	14333	14282	14254	14238	14229	14094	14162	14195	14125	14361	14153	14190	14128	14164	14332	14249	14252	14322	14062	14206	14200	14167	14305	14196	14159	14181	14151	14070	14360	14211	14324	14186	14106	14209	14100	14221	14173	14171	14303	14178	14265	14171	14250	14260	14128	14205	14160	14251	14153	14090	14201	14092	14258	14149	14282	14251	14152	14216	14069	14172	14074	14244	14075	14329	14243	14234	14100	14287	14018	14154	14116	14227	14327	14178	14067	14162	14050	14121	14044	14063	14121	14005	14133	14068	14134	14141	14161	14014	14122	14146	14244	14081	14121	14144	14329	14292	14194	14240	14327	14181	14194	14237	14253	14209	14288	14200	14250	14244	14082	14271	14117	14168	14219	14137	14291	14205	14195	14178	14203	14337	14196	14178	14254	14334	14323	14257	14075	14213	14184	14118	14111	14134	14322	14155	14286	14165	14232	14186	14010	14314	14138	14293	14155	14092	14041	14200	14053	14392	14129	14066	14159	14198	14152	14194	14125	14142	14110	14190	14203	14194	14074	14138	14085	14297	14164	14059	14304	14062	14172	14071	14152	14156	14231	14168	14305	14282	14155	14085	14195	14187	14156	14213	14239	14126	14186	14270	14198	14194	14280	14252	14308	14251	14227	14209	14190	14093	14147	14261	14109	14242	14146	14204	14249	14099	14120	14038	14399	14210	14147	14155	14214	14097	14076	14144	14185	14061	14218	14135	14233	14239	14105	14146	14220	14418	14097	14053	14105	14227	14047	14295	14136	14283	14058	14213	14006	14089	14106	14298	14067	14241	14098	14332	14352	14174	14193	14031	14215	14207	14184	14091	14204	13937	14122	14186	14171	14133	14085	14031	14203	14185	14183	14176	14070	14195	14201	14225	14044	14275	14117	14156	14196	14260	14149	14073	14066	14161	14145	14263	14151	14317	14355	14164	14152	13983	14271	14117	14100	14221	14287	14297	14081	14218	14173	14244	14130	14195	14292	14174	14232	14243	14219	14135	14188	14165	14128	14175	14322	14372	14265	14182	14356	14251	14275	14223	14165	14213	14189	14189	14248	14288	14119	14225	14248	14189	14273	14370	14264	14284	14120	14119	14129	14229	14235	14238	14197	14321	14381	14078	14124	14388	14172	14384	14218	14140	14217	14304	14200	14277	14204	14227	13932	14253	14222	14133	14151	14125	14139	14217	14117	14413	14373	14187	14285	14179	14068	14382	14168	14118	14279	14177	14133	14010	14129	14294	14149	14254	14351	14168	14284	14323	14401	14278	14151	14189	14340	14141	14211	14233	14189	14219	14124	14109	14231	14084	14240	14273	14224	14280	14126	14118	14143	14285	14297	14120	14136	14217	14325	14316	14064	14214	14286	14238	14149	14307	13978	14171	14106	14178	14228	14249	14146	14069	14299	14368	14121	14143	14218	14305	14169	14390	14230	14099	14178	14325	14120	14226	13957	14093	14162	14267	14065	14229	14241	14216	14178	14113	14261	14317	14320	14358	14182	14233	14408	14193	14056	14290	14107	14229	14199	14263	14059	13998	14244	14112	14079	14308	14218	14357	14108	14389	14276	14255	14301	14237	14345	14146	14184	14016	14348	14302	14240	14182	14121	14244	14051	14258	14335	14085	14248
23984	21430	28971	24336	22257	22332	20885	18364	17862	17474	17463	17444	17310	17563	17278	17207	17480	17114	17101	17067	17066	17249	17091	16889	16990	17032	17119	17138	16958	17001	16933	17111	16802	17143	17144	17102	17026	17090	16870	17025	16929	17029	17039	16940	17024	17025	16887	17229	17470	18084	17896	17317	17227	16947	17014	16969	16932	16938	16887	16850	16884	17065	17017	17022	16994	16886	17040	16965	17075	16947	16950	16936	16861	16918	16819	16823	16958	16897	17006	17284	16908	16859	16939	16900	16969	16761	16860	17019	16961	16882	16947	17023	17109	17018	17076	16789	16917	17053	16925	16872	16997	16554	16765	16768	17064	16971	16919	16873	16743	16654	16767	16809	16796	17080	16857	17033	16801	16960	16683	16842	16859	16950	16981	16894	16826	16854	16752	16821	16852	17088	17272	16973	16757	16877	16934	16781	16827	16961	17043	17187	16945	16845	16962	16867	16823	16884	16874	16705	16882	16834	16701	16634	16849	16941	16859	16875	16988	16840	16816	16906	16791	16956	16895	16868	16853	17013	16799	16975	16793	17013	17064	16864	16747	17017	16875	16694	16957	16902	16914	16882	17083	17052	16712	16567	16952	16831	16793	16902	16800	16909	16781	16959	16849	16690	16817	16805	16993	16724	16880	16884	16866	16892	16767	16766	16784	16959	16768	16918	16779	17002	16763	16964	17055	16859	16822	16928	16934	16782	17104	16907	16849	16953	16909	16962	16795	16684	16696	17013	17091	16876	16897	16770	17054	16787	16865	16974	17023	16521	16683	16904	16916	16728	16857	16826	16788	16659	16845	16738	16925	16824	16943	16816	17088	16797	16894	16865	16860	16866	16776	16865	17062	17078	16815	16904	16811	16535	16774	17075	16858	17024	17086	16956	17083	16744	16994	16906	16858	16805	16922	16971	16949	16904	16996	16964	16879	16956	17011	16878	16959	16870	16847	16847	17162	16991	17061	16853	16754	16803	16854	16830	16782	16875	16744	16738	16871	16758	16858	16924	16894	16906	16952	16832	16918	16947	16901	16845	16846	17047	17082	16744	16904	16948	17044	16581	16939	16924	16941	16958	16803	16851	17075	16917	16922	16830	16886	17119	16836	16792	16874	16988	16966	17037	16944	16902	17005	16863	16998	16872	16966	16946	17028	16879	16647	16735	16852	16959	16780	16834	17067	16941	17076	16925	16836	16715	17124	16967	16850	17060	16958	16860	17019	16808	16852	16777	16870	16947	17046	17239	16829	16877	17049	16931	16696	16804	16993	16981	16773	17026	16825	16872	16842	16824	16889	17242	16990	16925	16931	16721	16976	16769	16827	16846	16962	16939	16824	16748	16699	17045	16846	17030	17001	17024	17000	16970	16978	16885	16843	16797	16865	16839	16877	16751	17034	16801	16930	16858	16835	16794	17038	16794	16817	16720	17038	17042	16865	16813	16805	16863	16886	16747	16755	16845	16925	16795	16746	16899	16924	16884	16662	16965	16862	16858	16817	16838	16893	16918	16842	17239	16698	16813	16994	16969	17174	16819	16988	16840	16957	17036	16885	16840	16665	16711	16950	16941	17007	16960	16883	16832	16885	16826	17042	16742	16771	16886	16799	16850	16705	16724	16847	17011	16932	16945	16915	16933	16995	16950	16768	16719	17149	16970	17020	16899	16854	16912	16725	16955	17017	16821	16875	16933	16956	17108	16888	16820	16946	16851	16972	16991	16880	16858	16727	16958	16846	16899	16787	17030	16853	16967	17012	16799	16865	17007	16822	16928	16787	16610	16856	16867	16838	16786	16853	16870	16833	16856	16937	16846	17160	16663	16803	17088	16880	16857	16737	16736	16752	16923	17106	16970	16963	17064	17134	17021	16786	17007	16948	16634	16939	16966	16852	16720	16809	16977	17044	16980	16707	16820	16922	17172	16946	17054	17004	16937	16831	16662	16906	17000	16968	16932	16854	16788	16914	16858	16956	16768	16854	16822	16852	16889	17084	16985	17160	16748	16628	16925	16831	16890	16681	16844	16913	16772	16901	16969	16837	16792	16856	16791	16880	17055	16790	16780	16924	16919	16943	16943	16888	16850	16807	16773	16978	17052	17083	16957	16918	16812	16874	16839	16855	16804	16798	16950	16962	16602	16895	16997	16946	16899	16806	17134	16753	17053	16992	16764	16846	16883	17131	16810	16934	16868	16872	17023	16778	16949	16823	16872	16851	16917	16872	16932	16825	16938	16816	16947	16973	16752	16915	16860	16985	16913	16785	16773	16890	16966	16879	17057	17009	17050	16891	17029	16808	16621	16991	16796	16865	17037	17035	17024	16797	16830	16802	16971	16897	16873	17067	17023	17036	16685	16942	16898	17006	16838	16949	16747	16846	16913	16787	16727	17017	16898	16939	16968	17090	16835	16970	16994	16913	16887	17013	16771	16802	16934	16873	16770	16919	16857	17013	16746	16767	16964	16809	16821	16820	16951	16964	16920	16811	16744	16992	16966	16959	16888	17072	16897	16908	16862	17012	16960	16808	16826	17065	16764	17008	16968	16818	16982	17110	16742	16939	16771	16782	16966	16902	16797	17005	17022	16798	16815	16860	16650	17013	17053	16768	16926	16930	17105	17044	17032	16843	16823	16747	16931	16937	17111	16899	17073	16946	16945	17057	17024	16923	16868	17132	16953	17036	16977	17056	16848	16835	16962	16906	16788	16845	16843	16913	16755	17016	16903	16929	16794	17025	17003	16911	16900	16913	17171	16977	16970	16772	16967	17076	16868	16877	17060	16781	16679	16912	16954	16841	16844	16681	16962	17114	17013	17124	16976	17030	16969	16984	16612	16685	16857	16964	16976	17015	16908	17002	16846	16796	16883	16778	16783	16990	16662	16756	16949	17065	16907	16814	16690	16932	16970	16914	16723	16877	16946	17013	16875	16890	17092	16958	16827	16853	16919	16807	16822	16800	16992	16993	16786	16719	16714	16792	16905	16981	16850	16802	16947	17071	17099	16864	16857	16880	16936	16723	17063	17046	16846	16967	16940	17036	16905	16942	16825	17120	17078	16740	17100	16868	16831	16836	16885	17083	16802	16960	16806	16699	16931	16955	17003	17050	16920	17065	16906	16839	17012	16959	16660	16806	16916	16932	16932	16805	16819	16675	16844	16978	16945	16816	17051	16888	16825	16762	16872	17085	17078	16901	16780	16932	16975	16898	17092	17048	16905	16899	17001	16940	16901	16618	16970	16897	17145	16955	16961	16955	17093	16901	16972	16740	16987	16772	16822	17022	16794	16808	16881	16677	16946	16928	16765	17058	16972	17006	16837	16950	17070	16842	17104	16770	17057	16975	16827	16779	16976	17053	16975	16969	17036	17005	16978	16841	16805	16887	16843	16775	16867	16931	16803	16843	16819	16831	16676	16919	16900	16758	16950	16866	17070	16925	16926	16811	17078	16858	17201	16786	16719	16676	16969	16933	16749	17006	16866	16914	16780	16926	16845	17029	17081	16894	16606	17016	16863	17009	17024	16794	16900	16764	16753	16673	16806	16996	16917	17113	16990	16692	16802	16923	16863	16973	16592	17028	16826	16896	16957	17127	16987	16820	16826	16797	16720	16949	16801	16730	16945	16762	16739	16773	16702	16579	16937	17054	16959	16932	16982	16741	16715	17101	16785	16840	16878	16883	16839	17084	16784	16825	16866	16759	16941	16943	16906	17014	17013	16931	16734	16816	16988	16950	17000	16771	17119	16803	16926	16986	16868	16760	16960	16817	17020	16815	16671	16758	16928	17047	16796	17072	16853	16972	16802	17037	16849	16885	16844	16736	16940	16898	16869	16864	16923	16740	17034	16756	16887	16817	16856	16984	16862	16874	16994	16973	16983	17035	16741	16751	16937	16871	16877	17039	17007	16769	17051	16942	16897	16833	16944	16977	16909	16996	16804	16916	16912	16816	17039	16871	16927	16971	16947	16944	16807	16969	17078	16846	16915	16937	16717	16693	16821	16942	16967	16881	16916	17033	16925	16895	16816	16977	16735	17031	16971	16987	16615	16927	16821	16689	16637	16852	16774	16846	17136	16940	16737	16803	17179	17070	16861	16778	17001	16965	16971	16970	16873	16859	16878	16922	16854	16880	16926	16913	16834	16873	17025	16873	16890	16886	16871	17046	16783	16859	16932	16846	17046	16893	16834	17106	16734	16829	16758	17050	17100	16992	16849	16861	16934	16943	16830	16854	16982	16961	16967	17075	16856	17042	16869	16758	16938	16956	16793	17071	16988	16943	16872	16990	16968	16784	16844	16971	16623	16866	16771	16841	16838	16763	16961	16610	16995	17064	16921	16962	16844	16865	16921	16858	16831	16776	16874	16931	16882	16860	16977	16961	16876	16748	16974	16906	16745	16743	16814	16988	16853	17190	16768	16995	16908	16915	16801	16946	16829	16849	16917	16740	16935	16692	16740	16908	16813	16993	16916	16954	16904	16794	16776	16919	16800	17081	16989	16949	16865	16964	16860	16850	16893	16863	17006	16737	16958	17044	16850	16882	16769	17071	16870	17012	17286	16817	16736	16710	16900	16879	16879	16846	17056	16653	16756	16964	16914	16946	16940	16902	16727	16995	16895	17038	16849	16946	16806	16885	16846	16777	16960	16733	16747	17027	16987	16965	16831	16961	17018	16760	16765	16776	17120	16857	16870	16772	16788	16609	16755	16832	16571	16858	16849	16903	16879	16926	16902	16935	16924	17052	16893	16828	16885	16998	16962	16853	16745	16819	16887	16945	16698	16797	16966	16926	16897	16959	16798	16764	16928	17093	16899	16992	16920	17013	16746	17048	16868	17026	16771	17048	16769	16927	16920	16906	16774	16981	16760	16941	17113	16905	16911	16936	17043	16769	16874	16797	16841	16974	16833	16935	16993	16876	16971	16963	16809	16805	16855	16915	16694	16753	16635	16832	17022	16891	16748	16969	16963	16966	17070	16730	16932	16980	16923	16774	16959	17040	16996	16979	16906	16862	17039	16772	16940	16881	16788	16640	16914	16928	16800	16871	16894	16858	17034	16892	16993	16921	17193	17280	16970	16832	16747	16784	16992	16879	16848	16937	16923	16919	17054	16834	16838	16896	16944	16943	16944	16836	17032	16752	17141	16756	17012
21638	34171	29337	22404	19302	17594	16274	15960	15411	15349	15118	14956	15040	14857	14868	14766	15029	14703	14771	14801	14678	14721	14613	14708	14548	14479	14622	14462	14452	14591	14361	14563	14670	14326	14482	14456	14557	14616	14565	14405	14560	14521	14442	14419	14511	14631	14532	14652	14960	16056	15807	15201	14747	14739	14525	14445	14602	14494	14629	14456	14464	14656	14422	14440	14541	14554	14568	14493	14448	14390	14581	14323	14361	14349	14420	14694	14449	14585	14386	14486	14332	14572	14398	14394	14524	14528	14489	14475	14510	14384	14399	14287	14439	14271	14577	14634	14612	14526	14361	14531	14536	14567	14543	14378	14418	14532	14476	14554	14503	14490	14519	14664	14656	14581	14554	14414	14489	14573	14498	14441	14555	14571	14631	14528	14653	14416	14386	14268	14479	14571	14520	14488	14460	14711	14456	14546	14499	14389	14532	14546	14463	14331	14489	14336	14482	14538	14388	14352	14637	14301	14293	14496	14386	14503	14457	14403	14408	14368	14559	14509	14450	14564	14365	14537	14423	14477	14373	14417	14575	14401	14553	14216	14423	14546	14301	14331	14439	14535	14433	14331	14488	14646	14529	14424	14592	14167	14367	14427	14491	14555	14553	14508	14482	14598	14379	14493	14497	14520	14466	14392	14347	14481	14283	14374	14567	14408	14493	14408	14506	14489	14597	14372	14575	14447	14472	14585	14378	14619	14564	14443	14625	14351	14606	14413	14433	14560	14342	14428	14430	14477	14523	14579	14339	14360	14566	14467	14355	14406	14480	14474	14436	14503	14389	14587	14409	14335	14572	14440	14470	14456	14528	14490	14627	14345	14519	14430	14552	14467	14253	14610	14498	14455	14540	14553	14375	14536	14403	14513	14483	14322	14558	14367	14339	14492	14433	14614	14472	14322	14389	14526	14560	14342	14370	14340	14417	14486	14501	14397	14479	14353	14393	14282	14431	14477	14568	14505	14409	14492	14559	14499	14646	14521	14496	14307	14509	14474	14466	14470	14508	14311	14572	14378	14480	14343	14391	14471	14369	14519	14185	14540	14406	14394	14637	14289	14556	14450	14507	14337	14583	14560	14536	14474	14571	14382	14477	14528	14284	14450	14479	14313	14353	14372	14542	14582	14329	14442	14455	14522	14414	14405	14411	14510	14505	14306	14283	14443	14484	14396	14454	14426	14349	14531	14439	14535	14484	14488	14345	14506	14566	14475	14520	14524	14553	14300	14653	14440	14494	14371	14369	14261	14326	14580	14506	14420	14479	14470	14369	14371	14478	14402	14418	14618	14411	14403	14356	14547	14516	14461	14350	14338	14465	14449	14375	14381	14328	14491	14326	14389	14494	14503	14336	14451	14437	14561	14384	14439	14355	14353	14361	14308	14468	14562	14589	14388	14385	14216	14368	14585	14329	14447	14388	14548	14414	14359	14496	14543	14375	14334	14423	14426	14464	14368	14509	14511	14551	14436	14482	14481	14542	14475	14415	14289	14508	14418	14193	14265	14619	14392	14561	14564	14391	14501	14385	14466	14265	14551	14394	14485	14520	14417	14309	14321	14455	14592	14467	14574	14594	14583	14347	14594	14526	14514	14546	14600	14424	14532	14469	14348	14431	14471	14415	14502	14632	14413	14572	14329	14330	14513	14527	14376	14483	14438	14452	14483	14375	14528	14467	14488	14522	14419	14522	14598	14444	14479	14391	14445	14520	14449	14316	14454	14428	14417	14582	14413	14416	14400	14439	14458	14380	14620	14401	14487	14559	14443	14371	14425	14490	14510	14447	14318	14378	14725	14496	14573	14561	14432	14392	14221	14439	14325	14420	14585	14423	14402	14518	14515	14385	14391	14517	14478	14535	14527	14492	14436	14541	14680	14504	14366	14438	14336	14508	14562	14641	14343	14298	14426	14413	14523	14501	14283	14274	14359	14637	14305	14346	14548	14480	14460	14431	14301	14407	14480	14376	14440	14497	14392	14453	14381	14444	14524	14378	14351	14432	14651	14466	14418	14352	14541	14440	14631	14591	14441	14401	14510	14618	14495	14444	14490	14600	14304	14436	14536	14449	14422	14365	14552	14479	14525	14400	14437	14329	14450	14534	14447	14392	14372	14657	14515	14607	14509	14514	14434	14312	14423	14366	14663	14391	14531	14462	14409	14449	14362	14622	14559	14408	14398	14407	14365	14685	14382	14447	14455	14560	14518	14391	14411	14420	14591	14525	14336	14496	14628	14428	14465	14510	14442	14456	14587	14344	14452	14408	14391	14478	14385	14720	14347	14407	14616	14582	14513	14451	14457	14495	14453	14387	14595	14275	14550	14486	14561	14405	14711	14278	14552	14405	14559	14618	14389	14379	14534	14470	14362	14400	14596	14462	14521	14501	14477	14709	14370	14391	14525	14285	14481	14482	14420	14355	14474	14298	14495	14282	14538	14423	14347	14380	14391	14498	14552	14401	14382	14306	14525	14413	14470	14664	14387	14511	14402	14354	14495	14499	14481	14492	14374	14541	14494	14381	14578	14535	14603	14523	14394	14412	14539	14460	14382	14531	14383	14524	14600	14583	14561	14591	14333	14500	14282	14484	14416	14575	14483	14275	14520	14487	14583	14367	14361	14484	14393	14418	14405	14402	14528	14477	14280	14563	14491	14327	14411	14210	14809	14426	14526	14396	14576	14509	14414	14485	14505	14516	14348	14328	14250	14465	14666	14591	14533	14549	14419	14373	14428	14398	14493	14350	14529	14428	14470	14441	14552	14524	14573	14544	14348	14315	14623	14564	14675	14419	14536	14471	14352	14412	14486	14472	14343	14549	14465	14391	14442	14424	14428	14429	14456	14421	14439	14455	14422	14462	14496	14492	14529	14335	14471	14471	14452	14242	14381	14456	14448	14453	14424	14436	14404	14438	14516	14330	14513	14468	14450	14421	14476	14370	14567	14480	14394	14401	14383	14367	14458	14411	14565	14506	14522	14438	14447	14347	14401	14349	14381	14365	14545	14651	14487	14608	14519	14514	14439	14485	14326	14575	14522	14489	14458	14415	14427	14557	14399	14325	14535	14421	14401	14480	14432	14352	14398	14516	14566	14607	14431	14469	14461	14393	14348	14524	14495	14528	14569	14559	14288	14459	14567	14465	14357	14396	14473	14469	14636	14507	14529	14387	14495	14484	14351	14505	14506	14491	14522	14483	14661	14426	14363	14417	14440	14643	14346	14488	14466	14595	14588	14473	14306	14441	14439	14421	14453	14386	14510	14486	14514	14463	14488	14613	14538	14583	14207	14506	14417	14361	14530	14415	14283	14414	14286	14565	14328	14495	14302	14374	14399	14422	14251	14469	14482	14431	14422	14344	14653	14514	14432	14524	14430	14369	14255	14397	14404	14455	14408	14379	14449	14373	14402	14471	14414	14530	14452	14414	14523	14366	14296	14337	14560	14209	14342	14413	14603	14300	14542	14441	14504	14415	14308	14326	14445	14541	14479	14363	14608	14379	14468	14490	14548	14387	14446	14429	14441	14590	14504	14312	14329	14307	14663	14472	14498	14486	14402	14284	14679	14516	14289	14588	14473	14277	14527	14362	14286	14496	14279	14326	14442	14469	14491	14447	14463	14610	14456	14345	14630	14349	14483	14549	14549	14388	14381	14349	14473	14378	14555	14445	14327	14477	14430	14476	14601	14317	14513	14453	14378	14535	14420	14516	14482	14437	14488	14481	14298	14450	14351	14409	14632	14482	14418	14522	14338	14442	14565	14617	14486	14501	14387	14508	14523	14378	14395	14452	14349	14627	14438	14492	14414	14518	14203	14447	14486	14459	14459	14537	14317	14438	14646	14337	14405	14451	14456	14400	14500	14399	14547	14532	14403	14530	14436	14446	14477	14551	14494	14551	14408	14387	14413	14432	14652	14481	14370	14377	14383	14312	14402	14441	14536	14444	14553	14420	14465	14539	14454	14308	14416	14539	14350	14412	14615	14299	14574	14356	14560	14413	14473	14455	14359	14386	14493	14430	14408	14579	14431	14422	14264	14610	14449	14381	14466	14465	14516	14438	14396	14281	14551	14571	14236	14455	14409	14367	14484	14393	14493	14437	14408	14388	14316	14522	14510	14394	14396	14656	14491	14496	14512	14457	14319	14348	14261	14486	14445	14314	14475	14539	14372	14401	14359	14467	14469	14223	14412	14599	14510	14593	14521	14534	14533	14481	14475	14452	14387	14406	14488	14457	14412	14414	14423	14530	14539	14429	14457	14653	14494	14464	14225	14387	14462	14348	14507	14523	14724	14443	14493	14486	14564	14330	14513	14524	14451	14408	14406	14487	14453	14444	14509	14537	14232	14558	14413	14484	14547	14479	14513	14437	14445	14439	14361	14416	14308	14411	14499	14451	14298	14408	14421	14473	14526	14423	14275	14528	14447	14468	14261	14485	14353	14647	14437	14554	14421	14525	14397	14583	14492	14482	14535	14374	14639	14457	14598	14442	14376	14728	14347	14400	14496	14454	14493	14439	14454	14505	14431	14340	14510	14412	14410	14539	14407	14519	14547	14377	14450	14562	14388	14386	14449	14542	14449	14325	14508	14510	14486	14332	14367	14122	14556	14573	14573	14490	14339	14331	14360	14320	14559	14305	14389	14529	14570	14305	14434	14382	14289	14539	14429	14560	14253	14530	14581	14526	14538	14459	14407	14450	14561	14541	14400	14424	14420	14488	14533	14434	14425	14336	14375	14467	14495	14421	14479	14520	14560	14399	14513	14498	14517	14482	14360	14541	14372	14382	14246	14495	14452	14412	14403	14443	14486	14535	14343	14540	14510	14529	14535	14378	14436	14481	14353	14377	14429	14270	14420	14340	14540	14423	14472	14344	14383	14414	14345	14571	14497	14558	14440	14522	14503	14308	14373	14433	14598	14574	14496	14659	14344	14609	14399	14542	14468	14461	14584	14535	14368	14323	14454	14446	14271	14533	14430	14440	14429	14572	14486	14406	14225	14513	14628	14370	14490	14435	14482	14382	14601	14521	14338	14603	14468	14474	14693	14660	14434	14498	14529	14580	14564	14716	14393	14361	14408	14576	14538	14413	14412	14506	14371	14359	14541	14430	14496	14303	14528	14581	14436	14338	14435	14579	14433	14457	14438
22958	21403	29283	23859	21671	23712	25679	20333	19078	18989	19112	18646	18790	18636	18535	18412	18465	18195	18326	18052	18079	18211	18514	18232	18014	18091	18216	18184	18002	18257	18104	18051	18144	17866	18010	17932	17902	17876	17908	18046	18001	17784	17907	18263	17876	17792	18023	18087	18810	19807	19677	18959	18404	18124	18258	17917	18038	17806	17955	17963	17989	17867	17810	17922	17734	17596	17805	17807	18208	18016	18046	18092	17886	17835	17848	17940	17846	18001	17891	17857	17850	18061	17918	17896	17930	18141	17943	18005	18039	17656	17780	17848	17902	17900	17800	17896	18085	17629	17847	17749	18026	17939	18047	17621	17720	17650	17618	17893	17893	17999	17828	17592	17906	17807	17808	18033	17912	17722	17871	17785	17900	18017	17986	17670	17699	17899	17902	17982	17894	17986	17953	17769	17914	17831	18140	17752	17867	17986	18028	17629	17759	17959	17800	17950	17980	17917	17979	17864	17816	17891	17877	17767	17875	17787	17988	17877	17838	18021	17818	18034	17958	17658	18149	17800	18053	17944	17861	17939	17858	17558	17737	17793	17802	17701	17873	17711	17902	17997	17821	17866	18094	17949	17733	17820	18003	17765	18032	18153	17812	17885	17777	18001	17914	17784	17965	17900	17915	17871	17670	17810	17875	17655	17930	17913	17845	17776	17891	17866	18030	17996	17679	17663	17854	17865	18019	17667	17661	17676	17976	17806	17959	18052	17871	17952	18143	17980	17790	17627	17856	17780	17825	17845	17863	17725	17722	17785	17940	17915	17845	17926	17894	18128	17863	17970	17723	17701	17788	17838	17905	17879	17813	18016	17880	17926	17868	17754	17748	17857	17657	17926	17809	17991	17919	17900	17998	17925	17890	17797	17561	17982	17907	17900	17809	17824	17861	17841	17924	17623	17970	17842	17924	17990	17908	17734	17813	17860	17912	17607	17902	17862	17626	17644	17675	17862	18002	17848	17931	17959	17856	17978	17813	17899	17802	17884	17884	17915	17803	17684	17963	18049	17943	17728	17820	17759	17827	17902	17848	17804	17867	17885	17950	18061	17738	17859	17703	17766	17759	17889	17941	17671	17928	17563	17920	17790	17851	17721	17834	17912	17728	17920	17760	17915	17989	17881	17929	17805	17765	17813	17927	17918	17810	18018	17991	17713	17894	17907	17942	17929	17814	17740	17969	17974	17969	17806	17967	17900	17891	17709	17930	17700	17864	17750	17927	17941	17867	17707	17824	17973	17772	17933	18044	18085	17801	18069	17879	18111	17927	17809	17719	17867	17817	17891	17846	18031	17999	17824	17711	17746	17808	17735	17649	17768	17822	17881	17900	17877	17937	17852	17842	17832	17882	17840	17858	17824	17818	17876	17961	17996	17826	17955	18060	17991	17841	17766	17795	17917	17775	17854	18012	17709	17811	17837	17837	17724	17852	17823	17878	18056	17938	18049	17851	17669	17811	17681	17832	17658	17811	17872	17842	17875	17952	17700	17831	17816	17862	17746	17769	18020	17847	17789	17635	17654	17725	18035	17792	17789	17849	17810	17797	18010	17944	17765	17896	18012	17784	17832	17927	17951	17706	17800	17819	17934	17955	17897	17668	17788	17953	17835	17968	17705	17808	17697	17799	17831	17841	17808	17859	17748	17988	17771	17903	17880	17861	17851	17711	17648	17969	17739	17805	17602	17752	17724	17824	17759	17808	18004	17895	17743	17951	17993	17967	17770	18090	17922	17787	17805	17884	17808	17832	17885	17750	17875	17743	17798	18099	17767	17846	17842	17970	17743	17694	17988	17883	17871	17962	17894	17822	17838	17980	17709	17893	17964	17868	17779	17857	18072	17914	17856	17633	17814	17816	17779	17873	17933	17892	17773	17785	17865	17869	17940	17711	17847	17825	17834	17633	17825	17739	17895	18240	17828	17915	17928	18030	18209	17946	17850	18052	17932	17929	18121	17868	17878	17776	17924	17840	17829	17926	17871	17740	17883	17865	17840	17925	17852	18023	18009	17909	17784	18015	17912	17650	17665	17922	18036	17875	17788	17819	17751	17767	18110	17830	17772	17806	17759	17838	17572	17779	17849	17860	17940	17880	18003	18078	18022	17911	17939	17968	17751	17961	17851	17925	17837	17871	17805	17831	17851	17719	17799	17847	17804	17960	17856	17984	18120	17985	17827	18007	17812	17823	17987	17790	17745	17618	17890	17877	17916	17997	17734	17852	17770	17828	17848	17687	17669	17924	17792	17894	17857	17863	17731	17821	17817	17936	17730	17847	17684	17747	17708	18043	17964	17778	17769	17964	17782	17947	17900	17860	17743	17834	17908	17755	17619	17732	17977	17831	17929	17745	17804	17906	17750	17940	17907	18009	17817	17678	17990	18055	17854	17970	17795	17684	17863	18081	17730	17884	17824	17847	17833	17715	17906	17918	17731	18051	17674	17920	17817	17881	17779	17967	17913	17812	17832	17856	17944	17957	17869	18185	17933	17834	17731	17743	18093	17835	18043	17897	17767	17815	17832	17796	17615	17964	17940	17740	17772	17786	17875	17699	17787	17641	17951	17856	17782	17737	17660	17806	17968	17821	17951	17949	17808	18037	17928	17832	17668	17696	17840	17902	18003	17931	17790	17727	17946	17966	17737	17785	17780	17973	17766	17739	17650	17933	17729	17759	17763	17936	17808	17677	17808	17912	17927	17981	17881	17972	17863	18012	17851	17800	17942	17980	17742	17757	17933	17982	17563	17861	17847	17840	17784	17651	17962	17962	18051	18061	17944	17771	17997	17963	17751	17978	17743	17807	17942	17933	18032	17856	17780	17904	17821	17954	17929	17955	17730	17807	17734	18019	17924	18029	18091	17670	17966	17978	17788	17778	17879	17849	17746	17757	17994	17902	17691	17848	17839	17831	17733	17880	17894	17775	17941	17831	17652	17830	18072	17894	17939	17775	17751	17764	17872	17932	18072	17938	17890	18052	17858	17761	17647	17809	17821	17917	17769	17852	17801	17876	17786	17946	17843	17823	18023	18063	17777	17773	17809	17803	17789	17762	17972	17820	17751	18046	17798	17775	17785	17776	17864	17580	17752	17827	17861	17901	17854	17805	17950	18038	17768	18024	17810	17806	17774	17800	17941	17922	17979	17863	18121	17965	17933	17781	17773	17850	17962	17761	17814	18109	17776	17659	17874	17912	17740	17869	17702	17859	17910	18037	17621	18006	17960	17977	17789	17909	17918	17677	17776	17796	17752	17860	17995	17717	17722	17477	17757	17826	17859	17888	17964	17820	17908	17707	17651	17954	17721	17888	17854	17511	17628	17960	17936	17890	17773	17904	17837	17743	17871	18049	17790	17842	17990	17967	17817	17886	18063	18009	17960	17931	17896	17819	17684	17685	17924	17886	17758	17675	17706	17979	17930	18045	17916	17748	17870	18041	18012	17869	17827	17858	17754	17792	17768	17849	17863	17895	17966	17790	17903	17838	17997	17880	18059	17884	17933	17830	17797	17935	17838	17851	17734	17752	17821	17754	17522	17893	17910	17743	17767	17817	17950	18122	17747	18043	17869	17939	18040	17815	17683	17771	17771	17776	17730	17786	17923	17928	17888	17906	17912	17710	17799	18006	18068	17874	18064	17866	17778	17884	17674	17780	17830	17895	17887	17640	17728	17717	18022	17775	17919	17690	17694	17692	18026	17966	17954	17841	17800	17857	18000	17639	17887	17952	18086	17971	17920	17995	17707	18054	17901	17929	17775	17960	17775	17725	17659	17964	17967	17812	17749	17950	17749	17603	17913	17577	17891	18003	17848	17702	17897	18068	17843	17962	18065	17956	17842	17939	17826	17954	17926	17868	17854	18054	18043	18121	17797	18038	17915	17790	17752	17769	17880	17946	17801	17934	17779	17937	17860	17825	17961	17725	17843	17686	17774	17717	17871	18020	17893	18004	17950	17849	18028	17653	17914	17909	17945	17959	17984	17907	17756	18065	17750	17991	17791	17947	17828	18037	17766	17866	18167	17988	17861	17765	17859	17753	17704	18002	17901	17889	17920	17954	17766	17913	17750	17963	17955	17826	18052	17994	17823	17787	17765	17963	17925	17959	17871	17718	17826	17899	17815	17815	17889	17816	17759	17896	17974	17761	17695	17875	17922	17746	18068	17881	18031	17934	17966	17845	17804	17922	17805	17832	17658	18107	18145	17996	17847	17931	17774	17746	18017	18044	17721	17923	17777	17769	17698	17737	17817	17854	17937	17879	17785	17750	17982	17998	18183	17988	17696	17734	17899	17788	17605	17686	17730	18063	17871	17927	17700	18001	17877	17881	17983	17780	17947	17903	17877	18114	18059	17938	17989	17960	17990	17928	17788	17917	17845	17767	17688	17870	17837	17917	17919	17869	17910	17768	17776	17872	18040	17985	17830	17782	17779	17831	18115	17804	18073	17934	17930	17915	17957	17962	17873	18108	17778	17687	17725	18090	17690	17944	17873	17917	17813	17672	17876	17863	17727	17906	17919	17969	17853	17955	17818	17747	17898	17886	17891	17807	17947	17880	17754	17783	17931	17905	18024	17736	17808	17790	17806	17951	17800	17922	17939	17839	17895	17922	18033	17893	17863	17865	17822	17783	17857	17823	18058	17897	17939	17939	17899	17901	17943	17891	17976	17836	17744	17719	17858	17982	17837	17893	17808	18056	17890	17988	17839	17801	18056	17798	17785	17820	17852	17903	17905	18042	17873	17727	18116	17901	17822	17969	17945	17854	17840	17826	17915	17775	17848	18179	17826	17828	17746	17738	18046	17846	17776	17957	17605	17869	17922	17625	17756	17814	17890	17938	17819	17845	17774	17828	17970	17909	17970	17905	17911	17915	17602	17663	17776	17870	17994	18017	17991	17878	17652	17613	17824	17926	17771	17865	17914	18189	17752	17856	17840	17849	17767	17922	17767	17905	17848	17987	18034	17953	17963	17860	17888	17862	17827	17898	17799	17973	17709	17876	17744	17671	17639	17623	17802	17982	17958	17716	17496	17885	17805	17731	17861	17863	17846	17855	17997	17716	17648	17822	17991	17741	17859	17874	18082	17906	18042	18021	17709	17961	17815	17840	17812	17830	17758	17817	17842	17862	17778	17952	17748	17964	17986
24745	39910	34171	26196	22808	19994	18356	17564	16808	16453	16155	15951	15637	16011	15853	15734	15564	15497	15382	15320	15709	15651	15521	15155	15160	15096	15121	15098	15172	15217	15016	15084	15317	15153	15267	15245	15065	15236	15219	15177	15097	15075	14893	15003	14952	15276	15229	15389	16627	18045	17180	15993	15726	15016	15091	15006	14927	15122	15191	14955	15064	14964	14989	15208	14948	15017	14928	15025	15000	14849	15179	15044	15039	15056	15130	14984	15069	15139	14990	14932	15084	15129	14965	14905	14963	14868	15050	14931	14970	15032	15041	15046	14948	15071	14844	14850	14987	14995	15278	15131	14942	14983	14980	15135	15106	15090	15045	15092	14880	15030	15126	15063	15077	14871	14994	15047	15232	14993	14947	15129	15035	15142	15115	14895	15184	14994	14976	15047	15067	15067	15151	14957	15109	15036	15069	15026	15086	15010	15152	14984	15185	15003	15152	15184	14903	14965	14957	14981	15093	15202	15102	14789	15134	15072	15064	15058	15021	14942	14949	15053	15232	14981	15151	15267	14934	14983	15072	15185	15033	15094	15024	14905	15158	15102	14981	15177	15015	14845	14960	15001	14989	14903	15057	15225	14935	14991	14772	14917	14804	14989	14920	15112	15236	14976	15035	14955	14877	14913	15107	15032	15055	15095	14957	14962	15001	15106	15037	15122	14885	15139	14957	15077	15126	15060	14990	15107	15016	14837	15166	14790	15044	14990	15125	15144	14934	15146	15164	15154	15070	15129	15070	15064	15073	14795	14975	14848	15143	15060	14947	14999	15039	14863	15012	14998	15165	15069	15204	15060	15034	15053	15010	14983	14920	15129	15003	14836	15122	15109	14963	15151	14871	15026	15165	15146	15155	15082	14986	14916	14975	15046	14888	14903	14960	14894	15012	14979	15112	15220	14849	15006	14929	15089	15069	14924	15043	14928	15093	14955	15132	15008	15046	15002	14890	15050	14890	15065	15017	14942	14934	15031	14958	15016	15278	15131	14899	14920	15147	14951	14793	14945	15006	14965	14933	14984	15031	15015	14867	14993	15148	15013	14929	15047	14912	14997	15033	15060	15071	15147	14935	14932	15156	14955	14817	14840	14906	15049	14843	14881	15102	15066	15155	14966	15011	15012	15039	15006	14962	15015	14957	14978	15011	15036	15036	14981	15028	15041	15038	14887	14975	15023	14948	15194	15041	14998	14973	15029	14956	15077	14971	14988	15033	14909	15097	14952	15060	15138	14977	15143	14848	14950	14866	15042	14864	15033	14918	14896	15041	14996	15019	15149	15040	15000	15045	14953	15129	15048	15154	15329	15018	15002	15110	15155	14902	14986	15146	14846	14890	14947	15082	14962	14994	15110	14875	14990	14889	15102	14923	14947	14892	15035	15027	14833	15064	14943	14909	14975	14949	15052	14951	14915	15045	15090	14917	15045	14901	15042	14992	15064	15170	14961	15003	14908	15017	15021	15034	14942	15017	15030	15068	14972	15114	14962	14977	14930	15092	14958	15053	14888	15061	15037	15001	15138	15021	15037	15047	15078	14996	15049	14980	15091	15104	15002	15298	14895	14982	14969	14981	14982	15071	15106	15060	15020	15043	15107	15099	14981	15022	14934	14960	15019	14961	14960	14910	14862	14940	15126	14999	15022	14949	14954	15025	14937	14992	14951	15052	15076	15166	15156	14885	15171	15011	14973	15031	14803	15033	14886	15055	14968	15094	14983	14896	15004	15042	15129	15190	14981	14990	15181	15139	14982	14908	15102	15058	15117	14912	14886	14969	14992	15151	15049	14931	15158	14981	15147	14998	15137	15056	15054	15026	14946	15006	14918	14835	14975	14866	15141	14933	15105	14859	15028	14899	14896	15111	14969	15044	15251	14847	14975	15061	14982	15124	14918	14875	15073	15004	15017	15168	14998	15069	14946	15051	15041	14895	14860	14922	15045	15001	15189	14818	14956	15132	14982	15003	14967	15014	14987	14960	14971	15027	15052	15027	14934	15152	14937	15149	14891	15137	14892	14938	15075	14940	15025	14883	15048	15063	15050	15060	15120	15002	15056	15102	15002	14952	15025	15059	15080	15076	15054	15037	14888	14942	14960	15035	15006	14802	15006	15009	15091	15077	15077	14904	14993	15203	14936	15031	14962	14885	14985	14930	15012	15013	14971	14928	15114	15192	15015	14875	14890	15061	14911	15016	15021	15060	15187	14998	14954	15033	14863	14942	14891	15027	15026	14970	15137	14993	14818	15064	14676	14968	15130	14985	15088	14875	14988	15098	14967	15118	14958	14895	14926	14978	14914	15039	14787	14927	14967	15020	15002	15030	14959	14971	14936	15011	15175	14989	14895	14931	14984	15177	14933	15031	14964	14991	14981	14879	14977	15103	15034	15122	15024	15274	14973	15008	15228	15197	14939	14996	14842	14979	15051	14998	15181	15032	14895	14975	15082	15066	15111	15129	15038	14926	14982	14956	15068	14897	14925	15092	14904	15013	14975	15012	14995	15029	15011	15025	14920	15050	15027	14906	15019	14921	14960	14993	14913	15047	15004	14963	15177	14895	14993	14977	14990	14935	14988	15109	15086	14850	14955	14984	15046	15062	14951	15100	14950	15009	15181	14892	15199	15104	14961	14835	15092	15028	15258	14914	15106	15028	15070	15028	15103	14910	15032	15066	14901	15012	15027	14871	15152	15087	15117	15084	14951	14953	14960	14895	14863	15031	15056	14885	14862	14973	14816	15122	15022	14950	14938	14899	15088	15019	15050	15079	14824	15170	15012	15244	14718	15077	14997	14999	15020	14765	15084	14957	15014	15150	15025	14799	15037	14894	14961	14962	15166	15039	14846	14938	15010	15138	14954	15083	15051	14925	15147	14993	15078	15026	14984	14924	14942	15047	14983	15028	15167	15027	15042	14959	15039	14974	14890	15043	14986	14817	14965	15097	14908	14955	14908	14960	15036	14988	15056	15125	15042	14806	14996	14880	15050	14834	14882	15152	14996	15093	15063	14930	14980	14984	15018	14962	14990	15144	14988	15056	15187	15119	14988	15084	15063	14937	15149	14900	15053	15011	15294	14809	14985	15113	14985	15177	14940	15120	14830	15002	15147	14859	14944	15071	15124	14981	14960	15102	15005	15062	14997	15001	14951	14780	15117	15033	14831	15002	15011	15081	14953	14955	15309	14972	15072	14854	14917	15204	14865	15048	14938	14976	14919	15036	15008	14960	15026	15128	14924	15100	14995	15111	14919	15024	15075	14934	14984	14932	14861	14965	15045	15163	15014	15048	14919	14968	14937	15287	14966	15090	15071	14969	15279	14931	14899	14876	14989	15100	14831	15031	15116	14918	14861	15048	15074	14831	14846	15120	14993	15049	15102	14856	15057	14930	14878	14986	15134	14946	14906	14862	15143	14905	14965	15131	15026	15020	15136	14986	14888	15069	14904	15004	14839	15014	14917	15026	15031	15097	14926	15108	14906	14874	15162	15002	14962	15013	15056	14872	14790	14940	15010	15021	14977	14990	15132	14834	15048	14907	14951	14962	14908	14991	14858	15046	14942	14851	14965	14977	15083	15083	15041	14981	15092	14967	14954	14987	14972	15079	15207	15194	15029	14995	15089	14886	15205	15032	14902	14991	14870	14927	15038	14874	15043	14986	14761	14980	15048	15022	15118	15030	14884	15090	14921	15056	14977	15017	14985	15025	15145	15011	15006	14985	15037	15137	14975	14801	14990	14907	14899	15116	15048	14971	15266	14896	15063	15096	15054	15106	14965	15098	15027	14977	15070	15062	15157	15023	14946	14959	14926	14967	15115	14978	14966	15005	15191	15092	15017	15121	14834	14771	14871	15064	15282	14994	14976	15079	14963	15026	15041	14950	14969	14899	14937	14898	15050	15139	14942	15028	14958	14950	14981	15181	14981	14958	14953	15134	14906	14994	14941	15044	15071	14930	14824	15149	14954	15009	15118	15095	15050	14978	14939	14973	15059	15031	15140	14930	14955	14966	14990	14939	15036	15275	14931	15085	15012	15079	14907	15160	15031	15048	14985	14915	15085	14961	15082	14976	15081	15083	14846	15093	14849	15110	15198	15082	14935	14871	15009	14908	15123	15052	15067	15105	15030	14972	14866	14924	15137	14852	15067	15074	14984	15097	14954	14981	14919	15024	15107	14916	15203	14902	15120	14829	14953	15009	15103	15200	15024	15050	14903	15074	15106	15121	14933	14966	15183	14871	14864	15173	14968	14925	15030	14939	15079	15179	15063	15158	15105	14852	14911	14973	15070	15002	14990	15040	15117	14829	15120	15057	14865	14957	14899	15039	14960	15030	15011	14989	15020	14991	15092	15064	15096	14965	15093	14992	15064	14807	14951	15045	14938	15007	14990	15071	15013	15116	15010	14860	15114	15091	14948	15167	14877	15065	15080	15141	14967	14963	15121	14988	15054	15006	15076	14856	14949	14928	15044	14900	15028	15005	15088	15089	14951	14949	15078	15045	14951	15209	14808	15024	15020	14966	15042	15028	14917	15013	14862	15092	14961	15084	15060	15100	14943	15091	15026	15093	14980	14924	14966	15001	15043	15136	14993	15144	15147	14889	15100	14993	15090	15071	15057	15008	14962	15058	15021	15107	14985	15002	15027	14947	15016	15215	15145	14965	15020	14878	15017	15074	14907	15211	15023	14989	14753	14922	15179	15034	15032	14869	14980	15100	14971	14976	14968	15179	14957	14955	15078	14920	14979	15021	14960	15236	15056	15132	15138	14946	15057	14981	15089	14973	14983	15134	15010	15034	15154	14904	15233	15037	14910	15050	15008	15119	14930	15061	15054	14922	15106	14839	14984	14913	15027	15152	15008	14958	14936	14868	14978	14959	14940	15022	14911	14996	14773	15022	15184	14981	14917	14922	15135	15037	15055	14949	15071	15017	15128	14987	15046	15082	14885	15194	14974	15262	15021	14932	14914	14821	14837	15163	15028	15101	14983	14943	15030	15108	15086	14911	15169	14960	14981	14846	15116	14831	14881	14861	15159	15098	14797	15044	14816	14793	14908	14905	15012	15057	14967	14984	15079	14922	15128	14886	15201	15058	15069	15121	14988	15099	15167	15129	14941	15071	15097	14929	14958	15051	14984	14952	14892
27840	22737	26452	23863	20295	19661	19708	19312	18941	19206	19170	18936	19033	19216	19186	19137	18817	18872	19272	19072	19055	18918	18998	18870	18778	18920	18941	18940	18881	18909	18897	18899	18952	18910	19053	19033	18918	18995	19089	19033	18986	18997	19026	19037	19026	18986	18643	18949	19075	19255	19209	19096	18851	18801	18762	18989	18809	18961	18778	18729	19031	18980	18847	18906	18764	18784	19007	18692	18987	18785	18947	18707	18991	18918	18753	18732	18945	18876	18830	18769	18646	18935	18847	18969	18973	19012	18669	18865	18852	18939	18935	18534	18967	18823	18898	18922	18683	18801	18879	18795	18749	18808	18796	18752	18960	18978	18916	19104	19013	18774	18969	19046	18872	18760	19203	18908	18986	18750	18672	18800	18914	19059	19010	18804	18889	19041	18830	19140	18972	18774	19104	19097	18794	18991	18907	18701	18785	18723	18948	19102	18928	18999	18911	18799	18781	18923	19061	18809	18596	18875	18874	18777	18928	18770	18834	18848	18875	19076	19077	18849	18836	18788	18848	18710	18832	18705	18956	18991	18721	18790	18920	18615	18857	18825	18954	19054	18809	18836	18719	18873	18900	18920	18983	18991	18925	18640	18935	18897	18827	18973	18750	18723	18884	18835	18848	18903	18822	18815	18630	18685	19162	18875	19039	18892	18809	18937	18841	18857	19036	18801	18859	18803	18951	19032	18932	18688	18889	18689	18778	18774	18623	18706	19064	18831	18847	18778	18902	18841	19192	19013	18775	18752	18857	19078	18918	18726	18977	18767	18891	18957	18919	18871	18667	18790	19011	18799	18987	18898	18764	18757	18896	18975	18860	19114	18739	18868	18726	18771	18940	18898	18901	18825	18983	19034	19047	19046	18923	18575	18580	18781	18892	18970	18887	18893	18935	18908	18891	19019	18941	18898	18894	18839	19018	19103	19001	18907	18854	18986	19040	18906	18744	18623	18881	18845	19065	19143	18999	19008	18903	18963	18823	18863	18965	18959	18880	18941	18961	19101	18846	18754	18841	18810	18845	18866	18866	19188	19062	19047	19046	18875	18660	18872	18918	18778	18918	18833	19015	18883	19015	18677	18900	18955	18800	18936	18974	18797	18991	18943	19097	18683	18878	18831	19043	19032	19082	18872	18812	18947	19033	18868	18966	18831	18881	18873	18848	18962	19007	18997	19030	19053	18830	19055	18965	18893	18962	18742	19177	18807	18874	18870	18838	19011	18838	19040	18788	18879	18807	19019	18883	18978	18765	18874	19012	18820	18961	18763	19015	18888	18880	18943	19036	18931	18715	19025	19124	19056	18996	18620	18933	18980	18914	18921	18950	19009	19060	18932	18890	18888	18768	19013	18710	19053	18945	18890	18937	19058	18909	19031	18897	19075	18954	18937	18792	18891	18794	18858	18936	18784	18941	18856	18956	18976	18855	18948	18868	18934	18762	18789	18906	18716	18892	18899	18982	18963	18633	18808	18637	18780	18806	18886	18924	19095	18785	18736	19013	18781	18954	18988	18960	18899	18880	19009	18984	18805	19129	18867	18847	18824	19003	18980	18871	18778	18806	18709	18809	18933	18899	18913	19037	18974	19211	18969	18820	18926	18835	18900	18950	18796	19080	19099	19075	19080	19186	18735	19043	18857	18728	18969	18956	18726	19051	18884	18802	18967	18815	18869	18935	18870	18782	18927	18796	19005	18964	18848	18876	18876	18842	18897	18837	18871	19066	19077	18886	19221	18969	18598	19030	19058	18904	18871	18940	18805	18955	18913	18820	18981	19156	18940	18837	18975	19019	19177	18721	19067	18810	18930	18838	18956	18949	18908	19003	19045	19162	18966	18823	18922	18818	18800	18869	19092	18926	18881	18990	19039	19167	18974	18852	18915	19051	19051	18897	18929	18863	18892	19056	18959	19126	19097	18875	18792	18851	18821	18788	18834	18883	19091	19040	18937	18840	18811	18726	18947	19025	18981	18928	19000	18968	18760	18953	18709	18839	18796	18770	18840	18758	18849	18947	18799	19033	18993	18737	18856	19223	18890	18731	18926	18769	18818	18822	18796	18620	18809	18858	19166	18940	18866	18918	18971	18928	18834	18965	18842	18998	19096	18893	19196	19111	18933	19004	18879	18879	19058	19025	18894	18649	19153	19073	18842	18942	18834	18814	18783	18730	18847	18894	18882	19128	18864	18892	18896	18922	18891	19191	18904	18978	18903	19030	18855	18858	18685	19039	18810	19178	18874	18797	18857	18705	18855	18959	18832	18969	18961	19018	18793	18787	19073	18796	19048	19004	18910	18968	19035	18697	18937	18838	18706	19078	18824	19061	18834	18932	19033	19005	19004	18874	18978	18961	18786	18929	18798	18949	18935	19057	18767	18720	18955	18831	18944	18960	19059	18880	18803	18948	18796	18812	18996	18976	18987	19039	19045	18755	18992	18801	18782	18858	18799	18897	19055	19007	18840	18878	18772	19026	19073	18909	18888	18924	18791	18814	18772	18866	18846	18910	18760	19005	19017	18747	18799	19044	18899	18965	18806	18957	18841	18819	19061	18803	18840	18908	18801	18823	18682	18999	18945	19159	19095	18798	18850	19017	19006	18863	18958	19033	19157	19078	19072	18931	19013	19004	18802	18726	18800	19040	18819	18753	18857	18924	18869	18843	18864	18677	18565	18909	18876	18895	19185	18846	18631	18915	18934	18687	19006	19075	18912	19032	18882	18798	18820	18854	18974	18953	18973	18831	18838	18883	19082	18941	18819	18763	18875	18873	18720	18881	18858	18861	18798	18948	18792	18944	18725	18982	18957	18758	18990	18916	18866	18905	18926	18999	18816	18730	19160	18972	18704	18887	18933	19072	18770	18981	18907	18953	18958	18732	19027	19042	18723	18936	18873	19070	18865	18767	18932	19076	18820	18916	18929	18809	18853	18918	19037	18866	18951	18903	18932	18871	18968	18833	18866	18819	18793	18885	18777	18710	18946	19020	18989	18975	19033	18906	18940	18795	19002	19012	18836	18780	18886	18947	18780	18798	18992	18999	19059	19030	19081	18968	19059	18892	18903	18894	19172	18892	18808	18911	18795	18822	19106	18867	18821	18995	18949	18987	18949	18797	18811	19036	19028	18933	19003	19016	19208	19052	19039	18974	18937	18907	18969	19137	18750	18900	18857	18904	18981	18869	18792	18796	18828	18874	18847	18970	18996	18859	19065	18997	18920	19018	18802	18997	18854	18831	18970	18827	18987	18883	18684	18913	19003	18777	18842	18913	18880	18969	18905	18798	18735	18964	18716	18877	19000	18781	18964	18877	18727	18740	18620	18890	19023	19003	18865	18870	18908	18922	18755	18730	18596	18736	18832	18992	18884	18842	18772	18817	18759	18852	19075	18885	18818	18785	18859	18913	19113	18784	18991	19073	19054	18736	18728	18726	18905	18880	18652	18693	18778	18793	18945	18749	18929	18897	18824	18963	19123	18948	18730	18890	18862	18857	18839	18685	18777	18665	18873	18864	18712	18835	18899	18743	18954	18887	18639	18696	18856	19007	18800	18749	18804	18847	18922	18999	19180	18738	18930	19067	18850	18998	18911	18917	19006	18846	18804	18793	18770	18700	18860	18724	18784	18992	19005	18710	18908	18909	18855	18806	18784	18744	18881	18949	18855	18926	18975	18793	18910	18952	18877	18837	18870	18784	18890	18847	18621	18813	19132	18790	18845	18871	18950	18910	18873	18710	19067	19054	18969	18907	18862	18962	18745	18747	18962	18812	18803	18648	18830	18927	18612	18755	18859	18969	18744	18757	18934	18992	18872	18887	18929	18909	18756	18974	19070	18916	18815	18914	18806	18982	19142	18988	18957	18728	18671	18856	19098	18944	18854	18874	18755	18983	18934	18882	18839	18752	18999	19058	18864	18850	18784	18714	18935	18943	18999	18915	18918	18958	18893	19015	18983	18868	18977	18928	18921	18783	18678	18806	18759	18941	19014	19003	19067	18889	18927	18860	18992	19040	18675	18979	18713	18982	19197	18910	18954	18653	18884	19029	18882	18753	18910	18974	18821	18976	18681	18959	18892	19015	18841	18762	18979	19032	19013	18910	18868	19076	18846	18906	18898	18990	18946	18997	18952	18822	18913	18844	18737	18767	18836	18870	19034	18941	18685	18820	18856	18832	19131	19125	19006	18817	18947	18824	18881	18812	19120	19029	18998	18931	18678	18826	18711	18905	18990	19001	18888	18834	18774	18713	18872	18880	18834	18743	18620	18963	18867	19160	18999	18795	18844	18777	18857	18770	18798	18966	18838	18745	18717	18927	18842	18966	18845	18854	18667	18790	18907	18870	18829	18879	18784	18974	18987	18881	18757	18759	18843	18897	18735	18990	19069	18897	19088	19023	18680	18737	18854	18787	18924	19010	18996	18924	18672	19073	18890	19008	18756	18828	19078	18666	18907	19076	18732	19132	18871	19051	18913	18909	18957	18768	18846	18961	18850	18949	18673	19024	19108	18827	18979	18903	19025	18699	18657	18954	19017	18860	18826	18863	18655	18789	18813	19004	18941	19089	18846	18965	18960	18914	18800	18935	18821	19009	18882	19005	19078	18915	18916	18920	18834	18966	18873	18921	18904	18933	18919	18949	19087	18918	18781	18824	18887	18897	18897	18929	18797	18874	19032	18989	18913	18807	19135	18845	18813	18871	18633	18918	19012	18948	18934	19017	18871	18727	18864	18749	19125	18817	18971	18971	19001	18856	18789	18996	19071	18774	18953	18830	18796	19045	18850	18758	18935	19009	18950	18926	18834	18790	18822	18809	19053	18732	18859	18865	19039	18718	18856	18991	19007	19125	19010	18883	18997	18890	19134	19106	18861	18809	18986	18784	19055	18991	18992	18928	18903	19065	18764	19042	18850	18780	18765	18889	18817	19062	18862	18950	18913	19074	18764	19030	18762	19025	18937	18878	18885	18777	19019	19072	18894	18896	18870	19131	18838	19047	18992	18988	19109	18895	18962	18959	18878	18707	19024	18968	18766	18856	18857	19021	18729	18992	18909	18978	19097	18759	18902	19040	19243	18945	18701	18902	19190	18934	18889	19031	18832	18973	18861	19025	19102	18951	18865	18809	18964	18999	19160	19252	18920	19075	18807
19350	24342	21637	18855	17639	16776	16174	16177	15851	15873	15934	15861	15685	15876	15712	15759	15669	15787	15659	15771	15851	15734	15677	15607	15527	15637	15693	15630	15599	15710	15763	15704	15582	15797	15767	15657	15611	15600	15621	15702	15672	15501	15609	15419	15584	15621	15792	15676	15758	15932	15565	15816	15564	15651	15608	15577	15553	15584	15803	15672	15735	15743	15607	15621	15501	15673	15648	15550	15630	15719	15613	15522	15548	15630	15570	15610	15622	15670	15639	15577	15605	15485	15656	15568	15608	15525	15584	15725	15512	15514	15749	15612	15407	15548	15616	15508	15556	15455	15534	15613	15588	15635	15468	15678	15532	15499	15602	15633	15551	15415	15603	15542	15472	15635	15599	15643	15454	15625	15618	15653	15622	15772	15585	15702	15597	15556	15592	15504	15648	15513	15755	15659	15551	15664	15647	15596	15659	15626	15506	15533	15515	15663	15666	15323	15612	15446	15570	15627	15555	15549	15490	15514	15731	15413	15644	15637	15665	15484	15574	15545	15552	15574	15506	15751	15569	15761	15537	15742	15491	15622	15574	15675	15345	15626	15463	15576	15643	15605	15553	15649	15668	15543	15582	15611	15552	15635	15677	15551	15433	15465	15404	15614	15615	15551	15672	15644	15506	15473	15458	15605	15450	15414	15558	15416	15678	15575	15816	15566	15643	15528	15771	15500	15605	15677	15669	15452	15703	15659	15678	15592	15565	15330	15544	15669	15486	15555	15500	15681	15563	15548	15654	15619	15499	15619	15494	15824	15322	15199	15614	15502	15587	15465	15524	15662	15595	15619	15547	15828	15694	15591	15605	15624	15581	15569	15715	15602	15589	15571	15517	15550	15617	15820	15631	15551	15626	15711	15440	15710	15677	15389	15554	15751	15538	15459	15650	15582	15706	15462	15596	15567	15564	15688	15665	15590	15574	15623	15603	15493	15666	15542	15571	15610	15649	15479	15683	15618	15725	15457	15430	15580	15584	15427	15676	15356	15721	15586	15547	15697	15567	15601	15696	15666	15457	15646	15523	15531	15717	15464	15364	15374	15562	15467	15672	15704	15662	15791	15648	15795	15858	15382	15621	15498	15727	15458	15601	15759	15647	15796	15654	15535	15637	15441	15520	15612	15535	15617	15516	15554	15504	15780	15449	15576	15629	15541	15653	15603	15785	15511	15615	15557	15394	15865	15593	15605	15624	15584	15728	15462	15609	15788	15520	15544	15607	15488	15598	15539	15659	15434	15616	15795	15588	15537	15486	15591	15731	15544	15436	15781	15531	15728	15698	15652	15575	15668	15518	15639	15608	15541	15734	15603	15585	15454	15797	15685	15626	15597	15643	15710	15743	15515	15578	15427	15373	15432	15552	15694	15696	15614	15462	15480	15436	15710	15631	15745	15689	15669	15492	15625	15629	15541	15466	15568	15585	15548	15615	15590	15599	15571	15552	15597	15625	15608	15686	15675	15520	15535	15424	15488	15446	15668	15675	15713	15561	15628	15722	15693	15615	15679	15513	15649	15750	15451	15597	15637	15509	15598	15633	15546	15560	15591	15558	15526	15674	15572	15578	15424	15592	15534	15636	15498	15540	15676	15523	15612	15552	15641	15704	15595	15571	15768	15490	15614	15513	15568	15574	15505	15393	15673	15595	15616	15564	15424	15565	15636	15440	15704	15539	15584	15543	15536	15583	15563	15666	15565	15512	15630	15614	15707	15578	15487	15626	15533	15640	15613	15677	15446	15649	15563	15576	15538	15665	15479	15623	15608	15734	15534	15580	15538	15571	15693	15648	15577	15522	15662	15608	15580	15609	15416	15611	15425	15536	15624	15593	15603	15436	15572	15655	15569	15457	15534	15599	15593	15614	15454	15599	15591	15797	15701	15481	15599	15638	15628	15499	15783	15697	15788	15585	15646	15588	15660	15667	15503	15705	15507	15677	15578	15718	15432	15660	15628	15644	15677	15761	15698	15759	15546	15623	15423	15579	15460	15631	15733	15511	15587	15604	15610	15569	15645	15446	15582	15550	15632	15710	15731	15804	15534	15622	15429	15537	15615	15730	15728	15389	15509	15626	15646	15403	15682	15761	15319	15599	15665	15682	15481	15349	15570	15648	15670	15477	15552	15649	15561	15654	15565	15673	15543	15706	15689	15535	15487	15481	15517	15489	15580	15551	15478	15517	15440	15616	15452	15407	15684	15668	15576	15539	15662	15529	15558	15500	15570	15589	15510	15556	15758	15452	15534	15676	15546	15606	15739	15474	15630	15681	15748	15522	15566	15579	15812	15663	15483	15725	15498	15610	15706	15424	15642	15624	15663	15620	15628	15714	15629	15675	15613	15560	15468	15594	15811	15672	15543	15599	15521	15636	15536	15719	15707	15612	15752	15581	15552	15563	15629	15553	15770	15654	15692	15714	15667	15614	15511	15605	15498	15570	15623	15732	15419	15405	15567	15498	15604	15572	15569	15632	15385	15522	15660	15552	15476	15653	15559	15458	15612	15490	15642	15767	15617	15718	15620	15487	15503	15525	15568	15711	15610	15540	15582	15443	15673	15440	15647	15610	15779	15526	15649	15651	15677	15567	15457	15499	15474	15629	15709	15553	15495	15702	15562	15834	15643	15502	15569	15604	15497	15647	15482	15639	15382	15396	15766	15668	15453	15631	15591	15580	15573	15425	15685	15458	15589	15469	15416	15574	15560	15584	15678	15553	15592	15633	15721	15564	15607	15699	15657	15577	15600	15647	15823	15620	15703	15537	15587	15769	15604	15475	15478	15527	15451	15663	15645	15628	15614	15760	15520	15603	15626	15514	15617	15616	15604	15575	15651	15720	15629	15529	15660	15647	15642	15631	15626	15584	15641	15632	15568	15521	15679	15455	15597	15471	15652	15539	15429	15618	15526	15690	15637	15714	15422	15623	15523	15561	15512	15668	15711	15537	15731	15561	15578	15677	15552	15393	15714	15546	15540	15677	15525	15519	15614	15623	15656	15563	15647	15602	15459	15672	15625	15743	15611	15460	15702	15565	15639	15600	15542	15478	15618	15504	15597	15521	15492	15462	15557	15714	15527	15693	15709	15529	15602	15495	15692	15725	15693	15602	15544	15675	15659	15741	15600	15576	15560	15432	15649	15425	15536	15398	15664	15665	15624	15580	15579	15505	15625	15647	15416	15531	15398	15471	15764	15736	15690	15588	15598	15516	15507	15665	15412	15505	15542	15563	15611	15588	15479	15410	15415	15531	15655	15482	15694	15753	15673	15592	15721	15586	15656	15625	15677	15634	15770	15549	15632	15587	15380	15611	15614	15487	15540	15599	15619	15630	15514	15686	15569	15760	15586	15635	15484	15576	15610	15692	15638	15487	15565	15785	15547	15629	15612	15708	15524	15597	15606	15523	15467	15603	15628	15432	15678	15593	15631	15610	15572	15698	15793	15536	15738	15622	15697	15628	15647	15719	15573	15676	15758	15515	15678	15585	15527	15552	15697	15528	15675	15472	15648	15684	15498	15550	15675	15443	15670	15635	15741	15546	15511	15741	15784	15587	15603	15459	15616	15397	15548	15688	15375	15635	15598	15652	15399	15583	15586	15522	15626	15598	15697	15571	15705	15490	15458	15495	15646	15614	15533	15626	15743	15588	15465	15654	15600	15724	15581	15744	15481	15499	15356	15669	15520	15733	15652	15589	15830	15573	15687	15541	15902	15449	15596	15729	15666	15649	15631	15663	15334	15618	15432	15843	15661	15811	15485	15587	15657	15690	15659	15664	15639	15717	15575	15624	15615	15642	15677	15695	15643	15585	15630	15721	15648	15456	15634	15434	15571	15492	15511	15454	15508	15681	15533	15655	15519	15567	15645	15550	15660	15585	15691	15678	15575	15768	15615	15560	15569	15371	15433	15772	15596	15453	15618	15682	15586	15717	15469	15761	15666	15821	15460	15702	15612	15752	15771	15585	15594	15592	15679	15379	15735	15665	15659	15704	15600	15428	15538	15732	15555	15485	15538	15568	15532	15621	15782	15604	15704	15655	15551	15370	15683	15601	15536	15539	15659	15745	15478	15513	15817	15578	15693	15689	15453	15682	15460	15699	15694	15583	15590	15648	15554	15467	15665	15554	15493	15530	15682	15578	15623	15487	15547	15633	15589	15661	15500	15705	15459	15566	15626	15842	15586	15608	15661	15726	15632	15498	15534	15569	15708	15602	15611	15549	15590	15704	15622	15693	15647	15463	15430	15777	15602	15757	15651	15580	15504	15732	15631	15655	15503	15529	15622	15678	15348	15551	15782	15520	15560	15757	15735	15468	15707	15596	15604	15629	15492	15708	15670	15431	15672	15677	15573	15624	15489	15399	15553	15615	15628	15692	15779	15458	15514	15642	15681	15585	15730	15431	15434	15548	15653	15540	15436	15752	15648	15600	15630	15405	15687	15474	15620	15536	15451	15515	15694	15541	15566	15484	15546	15461	15603	15505	15619	15566	15738	15634	15712	15678	15597	15593	15497	15681	15604	15754	15488	15724	15598	15632	15431	15532	15481	15753	15553	15529	15676	15707	15579	15611	15730	15577	15644	15473	15478	15646	15499	15630	15719	15656	15616	15583	15640	15635	15553	15572	15471	15543	15655	15558	15540	15547	15689	15650	15543	15720	15669	15664	15584	15629	15601	15669	15680	15570	15477	15543	15615	15495	15632	15609	15690	15518	15631	15608	15691	15624	15637	15722	15522	15576	15636	15591	15800	15585	15522	15633	15650	15803	15510	15418	15587	15546	15514	15655	15673	15534	15535	15683	15521	15831	15565	15376	15616	15566	15566	15671	15676	15644	15551	15592	15609	15721	15727	15703	15618	15464	15705	15555	15658	15636	15335	15564	15469	15488	15606	15521	15690	15655	15504	15464	15593	15627	15665	15694	15585	15616	15602	15604	15601	15668	15619	15569	15623	15434	15521	15763	15719	15643	15662	15621	15599	15487	15602	15520	15675	15491	15429	15489	15534	15551	15452	15569	15510	15670	15495	15644	15503	15835	15513	15695	15390	15648	15675	15486	15697	15753	15646	15753	15584	15642	15653	15676	15613	15653	15492	15692	15611	15748	15528	15483	15673	15628	15627	15759	15711	15611	15554	15817	15542	15637	15570
24012	21416	28965	24417	22670	23380	22911	20148	19441	19580	19570	19325	19566	19252	19412	19218	19299	19297	19119	18875	19156	19040	19374	19118	19084	18720	19039	18935	18926	19099	18651	19109	19062	19007	18943	18958	19013	19000	18993	18920	18752	18808	18916	18933	19066	18829	19265	19830	20049	19716	19271	19122	19036	19083	18912	18913	18793	18787	18849	18856	19038	18875	18864	18913	18932	18903	18807	18911	19024	18802	18730	18881	18968	18735	18925	19094	18983	18729	18760	18933	18841	18789	18924	18893	18670	18820	19001	18644	18806	18961	18899	18978	19022	18857	18916	19123	19079	18692	19001	18804	18684	18937	19039	18791	18832	18861	18814	18933	19079	18777	18815	18811	18738	18555	18922	18819	19119	19079	18779	18846	18839	18696	18970	18788	18916	18893	19025	19015	18778	18993	18959	18759	18889	18624	19023	18992	18897	18837	18741	18927	18849	18797	18851	18932	18981	18884	18931	18762	19091	18805	18902	18808	18915	18806	19023	18681	18813	19064	18866	18807	18961	18818	18979	18683	18828	18945	18938	18794	18772	18801	19000	18762	18820	19005	18783	19067	18802	18806	18864	18994	18838	18735	18767	18960	18947	18756	18729	18812	18803	18826	18843	18886	18625	19000	18742	18993	18914	18833	18830	18716	18732	19006	18923	18854	18938	18677	18675	18705	18867	18869	18803	18911	18845	18938	18783	18998	18858	18984	18894	18995	18773	18660	18685	18760	18847	18866	18736	18808	18777	18812	18930	18921	18877	18702	18940	18956	18820	18784	19025	18868	18712	18971	18724	18967	18728	18842	18894	18876	18945	18952	18866	18824	18791	19093	18804	18801	18666	18846	18941	18773	18622	18905	18786	18796	18757	18743	18923	18924	18768	18828	18782	18684	18717	18865	18806	18964	18851	18975	18758	18753	18804	18802	18827	18633	18896	18709	18666	19124	18886	18862	18898	18715	18970	18979	19115	18949	18855	18856	18845	18858	18631	18587	18682	18999	18845	19118	18946	18864	18836	18675	18724	18962	18888	19059	19099	18871	18773	18801	19007	18655	18867	19123	18865	18696	18801	18703	18887	19022	18851	18834	18920	18835	18884	18853	18805	18769	18818	18850	19006	18691	18778	18853	18876	18809	18873	18792	18892	18863	18902	19108	18768	18796	18704	19058	18835	18890	18801	18773	18834	18836	18896	18918	18908	19037	18817	18804	18759	18878	18774	18752	18902	18957	18979	18932	18987	18766	18838	18838	18850	18897	19028	18932	18805	18815	18864	18875	18771	18872	18747	18953	18796	18826	18706	18865	18875	18786	18796	18871	18735	18852	18938	18772	18843	18869	18842	18959	18748	18817	18935	18890	18709	18705	18893	18884	18928	18777	18921	18567	18794	18673	18954	18616	18822	18811	18882	19001	18920	18896	18600	18763	18930	18933	18891	18711	19033	18773	18762	18891	18780	18885	18854	18823	18864	18849	18942	18597	18762	18732	18839	18874	18967	18884	18815	18804	18975	18872	18973	18724	18778	18817	18936	18947	18648	18780	18853	18762	18709	18799	18907	18743	18835	18770	18883	18681	18776	18883	18694	18976	18853	18804	18790	18962	18961	18885	18726	18885	18851	18849	18759	18934	19011	18756	18863	18716	19057	19058	18869	18754	18885	18939	18875	18814	19076	18683	18786	19004	18785	18926	18796	18879	19194	18967	18704	18845	18722	18705	18912	18982	18811	18869	18829	18943	18971	19000	18918	18925	18915	18882	18821	18722	19223	19000	18937	18719	19009	18886	18773	18936	18868	18738	18881	18849	19026	18860	18824	18885	18927	18877	18711	18942	18850	18767	18868	18690	18959	18891	18751	18956	18999	18666	18703	18676	18967	18662	18884	18898	18802	18857	18849	18715	18626	18912	19040	18753	18763	18810	18796	18900	18925	18917	18785	18793	18943	18955	18786	18891	18935	18829	18848	18968	18794	18853	18887	19069	18749	18510	18916	18856	19128	18695	18799	18753	18815	18698	18859	18890	18941	18568	18698	18845	18875	18818	18938	18888	18700	18962	18867	18943	18844	18787	18981	18726	18910	18729	18907	18981	18855	18978	18711	18735	18784	18776	18811	19032	18849	18978	19086	18661	18804	19093	19112	18807	18797	18635	18917	18820	19021	18722	18837	18975	18996	18987	18858	18607	18647	18802	18805	18667	19010	18743	19043	19024	18811	18800	18823	18958	18901	18918	18538	18957	18653	18784	18822	18783	18713	18929	18870	18804	18662	18803	18853	18673	18946	18601	18891	18784	18802	18753	18865	18985	18522	18947	18730	18965	18995	18904	19078	18806	18888	18862	18852	18895	18970	18618	18852	18784	18988	18793	18602	18770	18726	18909	18733	18732	18932	18746	18956	18889	18782	18715	18827	18763	18802	18753	18770	18807	18882	18761	18876	18951	18920	18865	19022	18709	18833	18789	18804	18589	18951	18731	18835	18893	18784	18867	18876	18636	18734	18803	18962	18738	18934	18706	18608	19077	18953	18884	18758	18749	19007	18959	18950	19007	19084	18711	18987	18998	19017	18651	18621	18719	18626	18944	18938	18749	18971	18687	18821	18790	18758	18870	19032	18985	18787	18985	18909	18901	18820	18832	18670	18920	18977	18826	18797	18843	18684	18753	18872	18899	18786	18887	18664	18794	18810	18804	19002	18919	19061	18907	18723	18774	18814	18590	18939	18590	18813	18756	18899	18891	18992	19014	18786	18850	18698	18820	18865	18826	18848	18784	18848	18931	18890	18746	18967	18793	18944	18928	18788	19057	19224	18698	18796	19065	18745	18791	19079	18987	18935	18774	18863	19211	18645	18765	18837	19196	18992	18862	18842	18866	18959	18735	18721	18702	18757	18849	18872	18835	18877	19008	18848	18879	18919	18818	18836	18698	18815	18807	18719	18928	18833	18983	18868	18770	18711	18797	18564	18909	18713	18700	18963	18829	18994	18908	18830	19087	18887	18626	18998	18763	18713	18866	18959	18827	18878	19003	19119	18790	18920	18977	18710	18784	18832	18881	18858	19003	18788	18597	18924	19115	18882	18857	19007	18832	18687	18892	18793	18772	18775	18770	18966	18912	18854	18724	18765	18829	18728	18880	18992	18799	19117	18877	18710	18874	18849	18915	19057	18757	18847	18793	18719	18935	18713	19019	18738	18845	18791	18858	18919	18923	18874	18946	18776	18961	18910	18838	18735	18713	18787	18633	18835	18698	18825	18831	18846	18777	18703	18665	18850	18972	19027	19071	19197	18848	18770	18808	18873	18680	18754	18813	18904	18949	18796	18815	18717	18806	18996	18944	18813	18912	18741	18869	18805	18685	18877	18977	18913	18731	18771	18975	18933	18797	18874	18895	18894	18798	18968	18740	18834	18819	18727	19127	18702	18869	18908	18854	18896	18924	18780	18897	18802	18784	18959	18760	19090	18668	18643	18736	18859	19010	18806	18811	18858	18838	18896	18954	18835	18917	18882	18782	18770	18658	18913	18852	18931	18821	18915	18779	18892	18745	18861	18901	18625	18825	18748	18835	18876	18712	18823	18900	18677	18817	18856	18904	18889	18634	18786	18800	19027	18923	18913	18701	18855	19074	18994	18797	18889	18782	18878	18947	18826	18952	18822	18873	18847	18935	18838	18788	18931	18914	19067	19156	18975	18811	18743	18887	18712	18822	18872	18746	18737	18923	19033	18969	18750	19082	18936	18976	18854	19098	18868	18962	18781	18819	18662	18891	18937	18679	18740	18849	18994	18739	18664	18858	18934	18974	18769	18861	18754	18860	18796	18748	18827	19093	18952	18776	18930	18952	18994	18857	18863	18636	18820	18855	19047	18875	19025	18888	18934	18904	18787	18683	18922	18839	18809	18832	18710	18863	18837	18588	18695	18629	18765	18743	19023	18921	18868	18827	18910	18962	18808	19026	18954	18985	18816	18815	18797	18945	18606	18917	18814	18690	18751	18733	18904	18826	19008	18772	18757	18940	18868	18807	19065	18771	18970	18825	18924	18859	18858	18900	18996	18752	18716	18704	18862	18825	19037	18775	18903	18692	18888	18867	18873	18700	18866	18716	18781	18897	18693	18886	18891	19064	18845	18979	19040	18886	18809	18866	18803	18686	18887	18777	18913	19068	18908	18830	18788	19054	18809	18720	18984	18904	18847	18736	18790	18763	18638	18794	18897	18422	18711	18671	18716	18919	18820	18846	18814	18955	18855	18902	18849	19008	18988	18725	18805	18847	18986	18823	18840	18782	18649	18796	18922	18699	18805	18902	18992	18761	18750	18831	18991	18921	18816	18861	18969	18630	18889	18780	18968	18655	18897	18647	18953	18919	18864	18686	18985	18905	18796	18787	18778	18929	18847	18846	18905	18866	18709	18906	18953	18601	18752	18906	18948	19019	18853	18811	18763	18886	19049	18825	19013	18800	18878	19031	18649	19009	19147	18763	19111	18864	18693	18762	18737	18806	18626	18819	18685	18704	18921	18873	18891	18834	18822	18750	18740	19027	18875	18903	18867	18953	18810	18654	18751	19019	18903	18874	18663	18864	19033	18727	18825	18642	18854	18868	18727	18881	19019	18780	18722	18783	18677	18837	19116	18787	18746	18870	18932	18778	18724	18895	18807	18889	18805	18989	18902	18688	18709	18883	18642	18738	18781	18996	18830	18812	18973	18833	18891	18832	18817	18917	18767	18734	19086	18902	18919	18747	18890	18865	18822	18652	18652	18594	18892	18887	18907	18646	18885	18962	18747	18745	18882	18783	18974	18901	18900	18703	18892	18675	18870	18850	18929	18962	18920	18676	18867	18555	18894	18927	18887	18653	18876	18868	18903	18740	18898	18876	18713	18805	18895	18688	18904	18919	18808	18953	18850	18841	18974	18939	18984	18832	18883	18875	18622	18855	18890	18888	18746	18840	18790	18920	18826	18591	18652	18808	18805	18777	18948	18967	18777	18891	18952	18929	18995	18891	18999	18934	18974	18882	18783	18812	18700	18746	18979	18637	18939	19077	19084	18792	18834	19084	18994	19058	18945	18724	18872	18832	18875	18870	18966	18719	18677	18803	18832	19090	18715	18910	18824	19037	18840	18696	19044	18773	19010	18750	18718	18878	18722	18842
20261	31324	29436	24176	20988	18709	17934	16761	16817	16533	16276	16124	16283	16217	16394	16007	15918	15988	15963	15860	15878	15960	16117	15758	15861	15584	15769	15713	15622	15766	15573	15608	15616	15805	15656	15847	15678	15814	15726	15510	15523	15782	15607	15877	15677	15551	16134	17391	16854	16450	16086	15757	15816	15509	15658	15500	15566	15812	15431	15456	15690	15609	15821	15614	15594	15659	15746	15540	15580	15585	15630	15557	15651	15724	15446	15572	15623	15626	15673	15563	15650	15551	15540	15483	15656	15690	15612	15568	15607	15678	15427	15776	15665	15780	15617	15583	15571	15609	15518	15605	15635	15595	15590	15430	15601	15602	15618	15551	15464	15534	15442	15500	15605	15662	15484	15546	15544	15567	15443	15689	15483	15659	15598	15650	15588	15529	15592	15529	15522	15698	15809	15366	15536	15565	15577	15615	15579	15751	15601	15700	15473	15589	15577	15663	15472	15554	15522	15592	15731	15725	15533	15611	15675	15677	15613	15573	15555	15678	15596	15670	15814	15611	15545	15629	15478	15655	15708	15654	15611	15602	15613	15640	15619	15642	15601	15509	15629	15622	15661	15530	15531	15763	15612	15662	15540	15487	15579	15357	15519	15683	15684	15699	15470	15581	15539	15566	15528	15622	15846	15716	15649	15632	15705	15576	15482	15409	15638	15657	15732	15725	15577	15631	15571	15716	15597	15596	15673	15503	15563	15498	15487	15469	15645	15804	15554	15494	15463	15673	15650	15758	15498	15617	15662	15645	15817	15691	15732	15521	15628	15537	15426	15835	15598	15601	15532	15543	15673	15472	15644	15676	15692	15435	15766	15585	15521	15665	15590	15525	15500	15574	15482	15666	15492	15625	15642	15620	15529	15435	15543	15603	15598	15529	15516	15592	15734	15627	15490	15837	15541	15720	15619	15721	15349	15480	15623	15624	15735	15542	15657	15591	15695	15685	15623	15677	15642	15530	15627	15714	15683	15589	15578	15599	15364	15496	15582	15410	15523	15623	15532	15558	15790	15555	15557	15452	15623	15538	15643	15590	15623	15683	15604	15610	15723	15562	15535	15446	15640	15593	15594	15636	15824	15664	15469	15614	15622	15672	15563	15541	15501	15644	15705	15604	15464	15549	15613	15704	15508	15584	15764	15577	15654	15568	15475	15558	15483	15599	15653	15467	15581	15640	15647	15575	15666	15499	15640	15403	15429	15566	15613	15631	15680	15664	15568	15569	15548	15601	15779	15605	15653	15491	15631	15658	15657	15684	15536	15576	15540	15695	15565	15794	15555	15581	15450	15595	15566	15554	15627	15436	15749	15521	15631	15488	15736	15623	15706	15682	15683	15572	15620	15541	15559	15609	15610	15682	15488	15736	15697	15494	15577	15470	15646	15606	15514	15541	15644	15726	15529	15585	15458	15496	15614	15598	15775	15556	15418	15559	15641	15484	15523	15724	15548	15550	15666	15624	15518	15733	15693	15471	15704	15730	15524	15507	15505	15617	15627	15519	15514	15611	15407	15662	15576	15557	15557	15631	15726	15646	15638	15431	15630	15659	15627	15645	15363	15700	15560	15609	15436	15613	15372	15372	15585	15654	15357	15563	15633	15590	15605	15468	15488	15675	15599	15546	15734	15575	15613	15645	15649	15544	15535	15561	15565	15614	15676	15554	15657	15502	15582	15611	15536	15575	15648	15626	15565	15473	15611	15780	15325	15642	15576	15753	15659	15531	15519	15555	15469	15588	15716	15507	15553	15535	15499	15699	15662	15668	15568	15525	15717	15604	15475	15719	15464	15443	15564	15556	15710	15589	15566	15625	15642	15486	15584	15693	15505	15522	15715	15628	15570	15542	15504	15603	15583	15479	15485	15896	15577	15568	15453	15759	15619	15555	15500	15560	15636	15652	15624	15658	15605	15465	15596	15533	15557	15732	15597	15727	15597	15536	15463	15487	15616	15560	15649	15390	15619	15792	15542	15679	15552	15645	15755	15545	15635	15557	15641	15631	15633	15687	15590	15684	15713	15643	15703	15394	15586	15710	15518	15700	15654	15716	15749	15546	15588	15655	15415	15659	15677	15737	15588	15573	15605	15612	15436	15557	15659	15684	15693	15614	15429	15591	15716	15649	15687	15666	15648	15590	15572	15441	15497	15755	15682	15409	15787	15603	15608	15617	15512	15716	15636	15677	15550	15582	15619	15642	15581	15541	15630	15512	15566	15633	15564	15653	15561	15689	15589	15575	15627	15703	15580	15431	15620	15744	15564	15590	15511	15376	15563	15500	15612	15455	15567	15637	15590	15625	15586	15688	15650	15556	15714	15633	15665	15676	15661	15412	15659	15541	15615	15881	15720	15393	15718	15752	15554	15582	15579	15605	15503	15770	15553	15569	15550	15543	15549	15685	15641	15623	15547	15703	15518	15754	15460	15627	15565	15551	15669	15535	15603	15608	15451	15564	15565	15522	15622	15620	15698	15638	15551	15704	15723	15634	15607	15623	15570	15681	15618	15747	15505	15363	15686	15641	15551	15493	15769	15705	15581	15652	15686	15549	15706	15642	15654	15667	15519	15520	15558	15628	15471	15609	15634	15575	15706	15588	15611	15440	15488	15646	15591	15596	15495	15742	15628	15398	15642	15534	15730	15467	15574	15749	15529	15759	15685	15603	15716	15596	15779	15597	15481	15508	15645	15770	15702	15560	15545	15672	15698	15487	15493	15493	15818	15539	15613	15646	15450	15529	15637	15642	15586	15756	15584	15667	15409	15558	15456	15571	15574	15566	15558	15779	15693	15635	15516	15453	15743	15561	15643	15573	15664	15644	15576	15623	15764	15551	15738	15613	15540	15657	15559	15585	15448	15542	15675	15653	15589	15545	15691	15748	15713	15732	15609	15608	15618	15764	15508	15612	15646	15590	15684	15467	15582	15648	15463	15730	15658	15534	15513	15646	15580	15577	15641	15486	15665	15745	15543	15466	15616	15653	15593	15515	15575	15634	15591	15666	15558	15651	15659	15700	15667	15465	15476	15539	15613	15710	15629	15676	15719	15634	15658	15687	15619	15652	15769	15263	15611	15555	15478	15586	15618	15577	15625	15521	15661	15617	15771	15556	15484	15582	15656	15681	15571	15572	15582	15724	15625	15650	15615	15604	15447	15656	15498	15402	15793	15428	15581	15624	15673	15638	15795	15406	15570	15713	15684	15680	15503	15589	15639	15478	15508	15574	15465	15585	15570	15655	15627	15652	15604	15571	15566	15580	15688	15630	15622	15650	15711	15490	15579	15641	15527	15576	15516	15615	15498	15535	15617	15750	15566	15491	15612	15394	15699	15552	15495	15643	15721	15570	15587	15546	15430	15449	15570	15586	15754	15729	15826	15888	15482	15710	15565	15607	15726	15625	15508	15538	15580	15510	15550	15532	15709	15673	15470	15645	15641	15564	15628	15698	15523	15571	15525	15581	15651	15528	15631	15547	15635	15512	15567	15640	15585	15598	15370	15649	15490	15565	15508	15623	15668	15451	15608	15634	15710	15335	15631	15509	15595	15738	15633	15586	15698	15593	15641	15588	15638	15484	15511	15632	15654	15729	15507	15558	15652	15613	15556	15676	15685	15691	15590	15656	15734	15650	15550	15600	15687	15539	15535	15524	15527	15669	15568	15705	15612	15566	15662	15624	15631	15415	15565	15654	15663	15559	15655	15613	15523	15527	15508	15630	15683	15507	15408	15665	15691	15545	15669	15616	15688	15467	15587	15527	15676	15773	15683	15612	15749	15680	15576	15558	15618	15652	15582	15588	15603	15666	15687	15493	15539	15619	15679	15557	15482	15543	15491	15573	15506	15681	15560	15429	15452	15611	15490	15675	15659	15500	15667	15531	15652	15650	15438	15576	15667	15477	15591	15727	15543	15663	15634	15515	15751	15614	15569	15653	15460	15573	15753	15562	15536	15740	15644	15598	15636	15630	15424	15672	15285	15411	15393	15764	15679	15543	15668	15677	15693	15658	15517	15619	15544	15629	15585	15485	15704	15687	15529	15640	15533	15605	15577	15769	15582	15541	15629	15647	15605	15580	15669	15511	15646	15655	15534	15626	15525	15692	15756	15430	15836	15557	15602	15661	15655	15455	15450	15509	15475	15685	15473	15788	15637	15422	15809	15494	15682	15777	15517	15745	15775	15454	15766	15658	15559	15825	15579	15563	15613	15498	15696	15636	15589	15544	15743	15706	15706	15511	15734	15573	15543	15486	15602	15597	15495	15563	15692	15808	15459	15591	15636	15563	15677	15574	15496	15852	15639	15539	15566	15523	15634	15492	15600	15679	15772	15792	15832	15550	15590	15624	15583	15465	15479	15628	15673	15628	15516	15438	15646	15573	15547	15551	15702	15478	15574	15607	15698	15680	15552	15629	15653	15769	15583	15587	15783	15524	15508	15589	15740	15692	15510	15541	15564	15623	15576	15854	15625	15532	15682	15573	15455	15523	15582	15655	15578	15544	15795	15600	15503	15670	15525	15531	15511	15509	15398	15598	15639	15726	15622	15644	15523	15500	15633	15757	15643	15838	15505	15751	15653	15517	15559	15603	15710	15542	15684	15591	15565	15536	15611	15612	15682	15580	15650	15638	15577	15706	15581	15555	15695	15550	15417	15530	15609	15636	15755	15705	15766	15476	15497	15633	15693	15511	15554	15682	15541	15734	15508	15604	15791	15626	15505	15622	15617	15584	15561	15581	15534	15505	15595	15680	15483	15700	15661	15428	15517	15658	15449	15638	15673	15502	15697	15529	15762	15828	15627	15626	15715	15534	15657	15617	15509	15531	15482	15633	15542	15684	15585	15693	15711	15481	15531	15560	15574	15579	15427	15560	15765	15574	15538	15643	15593	15526	15544	15571	15533	15624	15655	15775	15676	15560	15543	15724	15493	15618	15612	15523	15820	15391	15664	15536	15476	15710	15489	15828	15530	15669	15440	15711	15588	15774	15421	15532	15610	15594	15675	15488	15464	15671	15608	15500	15456	15638	15536	15604	15632	15757	15599	15491	15631	15737	15550	15586	15569	15623	15604	15681	15483	15702	15609	15738	15617	15609	15709	15662	15591	15460	15508	15517	15648	15598	15494	15635	15666	15645	15381	15690	15730	15532
22892	21384	29279	23832	21709	24072	26462	21123	20037	20138	19950	19534	19604	19632	19599	19701	19294	19291	19218	19101	19488	19261	19232	19075	19108	19018	18931	18855	18843	18714	18892	19062	18885	18761	18961	18785	18970	18834	18814	18708	19140	18747	18988	18753	18778	18804	19225	20967	20448	19677	19356	18947	18829	18688	18796	18736	18913	18877	18784	18841	18770	18726	18535	18831	18683	18779	18714	19048	18792	18687	18563	18580	18738	18783	18781	18667	19000	18748	18792	18915	18819	18563	18814	18768	18818	18761	18794	18717	18644	18823	18823	18823	18827	18730	18730	18598	18815	18839	18622	18822	18825	18599	18899	18713	18704	18654	18640	18562	18638	18637	18799	18791	18827	18562	18637	18796	18740	18693	18795	18657	18733	18594	18558	18640	18807	18921	18649	18849	18726	18634	18567	18832	18850	18741	18669	18767	18635	18698	18786	18775	18483	18703	18635	18719	18688	18850	18893	18722	18663	18721	18824	18645	18844	18542	18646	18507	18621	18661	18797	18680	18648	18619	18552	18660	18697	18881	18742	18582	18828	18687	18630	18662	18578	18882	18800	18845	18972	18650	18556	18548	18794	18761	18696	18817	18802	18769	18652	18668	18872	18622	18949	18706	18711	18745	18695	18715	18743	18587	18759	18588	18602	18658	18622	18843	18430	18640	18805	18744	18725	18798	18885	18850	18708	18951	18569	18789	18645	18673	18573	18731	18548	18500	18648	18802	18582	18918	18985	18683	18672	18695	18442	18482	18607	18774	18703	18749	18620	18736	18620	18590	18808	18744	18810	18911	18729	18568	18568	18591	18565	18723	18675	18728	18944	18826	18799	18790	18645	18643	18711	18895	18749	18661	18660	18722	18566	18696	18713	18721	18704	18927	18688	18709	18718	18701	18751	18714	18650	18742	18610	18666	18713	18758	18738	18714	18744	18757	18752	18691	18617	18670	18732	18660	18701	18516	18625	18574	18504	18783	18462	18670	18497	18613	18718	18701	18744	18666	18731	18686	18705	18746	18557	18619	18739	18501	18830	18530	18783	18733	18531	18607	18682	18736	18630	18733	18574	18770	18652	19005	18716	18499	18473	18621	18565	18645	18694	18898	18534	18536	18642	18844	18720	18681	18812	18683	18607	18833	18661	18707	18653	18476	18607	18719	18560	18742	18546	18446	18569	18766	18646	18895	18730	18667	18704	18865	18816	18607	18728	18621	18504	18600	18751	18690	18771	18710	18712	18534	18352	18501	18597	18650	18543	18657	19002	18842	18741	18636	18832	18646	18773	18509	18775	18567	18682	18881	18726	18654	18791	18771	18698	18721	18539	18546	18501	18588	18673	18825	18695	18624	18826	18654	18586	18741	18803	18733	18777	18563	18637	18477	18907	18712	19016	18773	18696	18571	18599	18715	18684	18492	18692	18763	18706	18462	18551	18600	18597	18583	18759	18879	18614	18702	18453	18684	18564	18602	18683	18653	18528	18617	18658	18607	18769	18767	18652	18590	18383	18768	18877	18908	18861	18791	18826	18586	18763	18708	18581	18707	18730	18994	18813	18738	18672	18478	18780	18707	18668	18773	18848	18754	18612	18741	18786	18692	18721	18689	18760	18757	18518	18753	18804	18886	18806	18626	18888	18774	18490	18808	18581	18790	18601	18717	18710	18595	18601	18661	18582	18644	18654	18455	18771	18925	19016	18684	18499	18496	18670	18743	18494	18623	18526	18590	18634	18605	18560	18673	18700	18793	18633	18707	18659	18594	18664	18563	18627	18671	18776	18815	18821	18572	18879	18791	18586	18674	18705	18696	18683	18610	18691	18778	18608	18515	18826	18797	18788	18736	18724	18669	18599	18657	18810	18830	18746	18555	18655	18883	18888	18847	18728	18528	18624	18596	18524	18632	18491	18736	18578	18734	18675	18617	18764	18926	18777	18560	18733	18591	18798	18743	18722	18831	18619	18644	18490	18856	18797	18830	18710	18700	18660	18825	18639	18840	18677	18761	18739	18818	18612	18590	18772	18791	18589	18783	18633	18680	18809	18544	18590	18554	18706	18528	18754	18687	18806	18636	18457	18744	18490	18701	18538	18669	18694	18678	18643	18718	18798	18735	18806	18629	18748	18767	18804	18624	18792	18685	18656	18581	18394	18624	18803	18727	18713	18879	18808	18965	18823	18906	18651	18749	18728	18563	18543	18622	18789	18775	18782	18836	18631	18671	18499	18673	18645	18657	18740	18663	18715	18892	18669	18652	18621	18856	18507	18785	18710	18510	18606	18617	18691	18676	18623	18722	18642	18806	18493	18627	18829	18795	18629	18592	18706	18555	18769	18751	18571	18744	18674	18543	18811	18927	18811	18768	18664	18634	18792	18783	18502	18618	18599	18745	18906	18569	18708	18873	18634	18709	18601	18773	18803	18421	18675	18751	18729	18562	18720	18446	18460	18613	18747	18786	18701	18692	18764	18573	18525	18520	18740	18876	18577	18659	18551	18522	18699	18698	18695	18636	18770	18847	18859	18697	18764	18626	18651	18488	18753	18695	18629	18553	18688	18700	18567	18666	18579	18613	18680	18917	18698	18799	18586	18433	18818	18375	18717	18711	18737	18586	18612	18775	18785	18682	18719	18726	18738	18774	18693	18796	18496	18639	18766	18860	18760	18636	18510	18717	18676	18659	18703	18765	18625	18613	18551	18746	18658	18588	18704	18794	18769	18770	18599	18708	18642	18541	18484	18698	18793	18798	18701	18743	18683	18533	18611	18545	18573	18787	18662	18701	18821	18598	18532	18530	18662	18577	18727	18713	18791	18903	18854	18808	18824	18921	18648	18771	18723	18735	18816	18577	18610	18575	18534	19024	19092	18623	18712	18970	18758	18888	18581	18794	18524	18685	18778	18741	18616	18838	18832	18727	18743	18782	18704	18688	18556	18649	18733	18606	18621	18730	18762	18474	18400	18654	18874	18740	18541	18618	18789	18863	18533	18753	18715	18570	18548	18580	18749	18838	18633	18649	18826	18905	18683	18728	18665	18559	18682	18666	18665	18697	18793	18673	18766	18688	18799	18679	18535	18844	18672	18683	18598	18641	18621	18684	18916	18760	18598	18631	18477	18787	18659	18513	18641	18800	18684	18732	18719	18810	18799	18606	18588	18793	18541	18675	18989	18799	18648	18912	18733	18540	18745	18717	18657	18704	18868	18894	18684	18756	18724	18855	18542	18666	18711	18660	18587	18788	18590	18706	18567	18722	18717	18854	18693	18847	18648	18648	18658	18765	18825	18687	18629	18593	19031	18790	18891	18843	18670	18657	18611	18618	18771	18676	18648	18830	18730	18681	18652	18635	18832	18725	18728	18783	18812	18817	18653	18558	18792	18473	18657	18777	18595	18763	18770	18868	18817	18463	18645	18622	18721	18833	18686	18766	18773	18622	18652	18812	18731	18589	18845	18965	18824	18787	18791	18889	18814	18732	18631	18834	18872	18718	18662	18617	18870	18607	18793	18726	18710	18681	18644	18561	18646	18670	18529	18828	18759	18497	18784	18682	18685	18635	18705	18698	18743	18700	18816	18800	18796	18691	18711	18587	18817	18621	18764	18726	18841	18805	18876	18642	18550	18787	18654	18710	18700	18688	18824	18693	18743	18811	18780	18701	18638	18690	18317	18287	18555	18690	18605	18715	18739	18625	18713	18716	18617	18634	18485	18671	18640	18497	18627	18655	18744	18623	18702	18538	18665	18583	18646	18790	18508	18828	18690	18661	18633	18536	18807	18764	18697	18652	18712	18796	18635	18741	18865	18822	18629	18695	18856	18617	18685	18809	18775	18791	18672	18683	18770	18689	18746	18795	18729	18729	18658	18585	18669	18816	18665	18842	18826	18735	18554	18474	18791	18755	18731	18740	18783	18808	18512	18610	18501	18754	18601	18604	18633	18657	18820	18777	18745	18681	18630	18620	18781	18455	18598	18531	18640	18795	18834	18425	18480	18501	18881	18752	19025	18779	18611	18727	18650	18687	18593	18786	18743	18564	18629	18607	18852	18804	18788	18724	18842	18738	18522	18529	18626	18742	18663	18850	18892	18682	18673	18648	18426	18482	18690	18692	18615	18669	18590	18686	18872	18607	18687	18749	18696	18742	18831	18705	18774	18289	18589	18733	18729	18590	18522	18572	18721	18819	18851	18646	18869	18719	18593	18687	18624	18839	18643	18767	18633	18649	18883	18641	18838	18635	18796	18858	18724	18674	18657	18689	18677	18641	18602	18856	18710	18897	18742	18591	18743	18758	18618	18661	18781	18852	18827	18798	18928	18742	18778	18710	18544	18538	18619	18607	18491	18582	19069	18614	18693	18789	18699	18882	18658	18559	18567	18602	18591	18715	18689	18688	18622	18613	18785	18636	18796	18558	18714	18651	18488	18914	18798	18766	18690	18762	18730	18688	18614	18729	18778	18709	18811	18669	18581	18653	18819	18770	18880	18609	18602	18507	18596	18731	18706	18729	18703	18590	18669	18769	18622	18740	18659	18681	18867	18539	18776	18732	18909	18708	18635	18619	18531	18569	18719	18768	18795	18615	18864	18582	18840	18440	18571	18597	18623	18469	18771	18585	18606	18659	18774	18762	18644	18658	18598	18716	18632	19024	19032	18808	18623	18803	19086	18654	18677	18697	18722	18635	18693	18518	18616	18655	18424	18662	18548	18730	18933	18709	18529	18851	18456	18739	18840	18661	18635	18611	18859	18600	18719	18698	18637	18719	18771	18898	18723	18825	18477	18820	18619	18724	18482	18467	18528	18435	18902	18734	18877	18798	18679	18381	18717	18796	18666	18751	18370	18735	18584	18665	18697	18794	18868	18707	18617	18858	18690	18601	18697	18757	18861	18979	18856	18651	18648	18845	18605	18597	18693	18679	18567	18608	18842	18581	18758	18613	18893	18737	18780	18511	18497	18642	18818	18670	18610	18784	18425	18839	18873	18729	18602	18801	18758	18726	18834	18638	18704	18764	18679	18821	18612	18915	18690	18505	18432	18591	18760	18804	18898	18855	18729	18850	18530	18576	18676	18758	18810	18545	18668	18782	18712	18861	18675	18555	18744	18435	18722	18681	18686	18704	18869	18890	18621	18729	18688	18635	18604	18764	18808	18825
22679	37704	34421	28907	23017	20348	18980	18039	17521	16865	16686	16439	16620	16512	16334	16403	16221	16089	15863	15985	16257	16283	16145	15868	15679	15585	15556	15597	15549	15624	15515	15596	15606	15492	15529	15615	15569	15524	15576	15528	15597	15493	15752	15398	15499	15621	16689	18847	17378	16794	16267	15571	15569	15500	15308	15353	15288	15503	15533	15393	15475	15437	15463	15459	15582	15460	15458	15471	15475	15505	15534	15434	15482	15566	15442	15554	15401	15561	15405	15384	15367	15463	15469	15578	15641	15448	15279	15551	15495	15424	15536	15436	15539	15335	15565	15507	15366	15431	15505	15290	15482	15373	15562	15469	15356	15534	15585	15481	15373	15408	15332	15499	15619	15479	15350	15437	15613	15542	15492	15467	15453	15404	15477	15406	15497	15453	15208	15542	15409	15417	15660	15377	15537	15419	15302	15294	15630	15403	15320	15668	15445	15539	15574	15474	15371	15460	15543	15406	15278	15392	15501	15405	15504	15515	15465	15445	15462	15331	15486	15472	15419	15306	15487	15586	15429	15415	15481	15374	15500	15230	15511	15385	15444	15404	15353	15487	15455	15621	15528	15252	15480	15378	15547	15372	15351	15520	15591	15338	15346	15327	15586	15276	15501	15449	15404	15683	15420	15351	15383	15548	15277	15315	15485	15352	15387	15369	15448	15342	15631	15518	15365	15519	15511	15371	15449	15354	15368	15476	15660	15588	15434	15422	15619	15425	15428	15391	15466	15553	15437	15350	15584	15362	15465	15437	15385	15377	15572	15524	15361	15393	15410	15449	15430	15434	15520	15484	15427	15440	15329	15381	15440	15575	15399	15509	15611	15398	15469	15334	15602	15531	15555	15496	15365	15393	15596	15358	15544	15436	15281	15527	15517	15415	15515	15401	15326	15563	15426	15654	15458	15401	15502	15458	15632	15314	15566	15406	15358	15387	15490	15642	15317	15354	15525	15480	15466	15280	15625	15448	15484	15760	15502	15477	15283	15514	15424	15453	15466	15385	15445	15475	15256	15447	15484	15491	15263	15598	15485	15502	15564	15339	15525	15617	15359	15458	15575	15350	15196	15559	15528	15438	15304	15344	15360	15516	15466	15531	15333	15508	15442	15468	15396	15450	15349	15447	15531	15319	15252	15595	15502	15501	15489	15463	15438	15520	15475	15500	15507	15296	15600	15538	15436	15298	15534	15458	15570	15415	15436	15302	15422	15358	15387	15395	15413	15544	15355	15464	15383	15518	15375	15252	15319	15323	15519	15462	15502	15445	15485	15448	15322	15424	15483	15514	15589	15370	15455	15426	15241	15579	15533	15525	15645	15421	15478	15538	15376	15308	15451	15396	15541	15481	15453	15399	15462	15472	15593	15474	15330	15409	15402	15550	15529	15421	15412	15504	15472	15486	15578	15557	15436	15374	15410	15314	15499	15418	15428	15520	15413	15228	15490	15476	15511	15521	15660	15228	15284	15432	15507	15489	15260	15416	15409	15365	15491	15509	15352	15510	15403	15212	15494	15377	15525	15441	15616	15454	15523	15392	15482	15308	15513	15594	15501	15445	15385	15359	15259	15325	15320	15467	15496	15510	15322	15407	15431	15509	15376	15473	15387	15624	15407	15466	15495	15327	15315	15478	15188	15471	15615	15477	15531	15358	15291	15360	15661	15464	15516	15499	15454	15376	15279	15539	15293	15447	15542	15561	15327	15305	15406	15403	15407	15324	15549	15199	15481	15413	15360	15410	15430	15505	15363	15443	15551	15394	15435	15428	15504	15439	15346	15384	15535	15385	15472	15350	15319	15388	15471	15483	15351	15451	15341	15297	15393	15488	15392	15414	15375	15416	15410	15345	15422	15455	15471	15484	15558	15378	15430	15457	15332	15611	15371	15336	15475	15576	15442	15330	15478	15493	15522	15626	15383	15309	15276	15289	15348	15397	15318	15466	15435	15324	15446	15464	15328	15355	15456	15617	15440	15527	15401	15327	15476	15418	15236	15387	15445	15332	15458	15598	15425	15407	15418	15602	15423	15331	15526	15501	15424	15367	15376	15566	15522	15259	15481	15406	15401	15346	15380	15488	15259	15729	15316	15635	15287	15451	15508	15639	15563	15444	15422	15450	15523	15572	15562	15322	15456	15565	15397	15574	15443	15345	15363	15418	15435	15566	15385	15593	15460	15408	15501	15346	15337	15428	15406	15555	15472	15574	15380	15527	15327	15426	15656	15329	15507	15478	15419	15466	15425	15361	15419	15429	15456	15507	15590	15435	15374	15237	15440	15365	15343	15494	15348	15463	15507	15586	15440	15366	15489	15395	15487	15470	15478	15541	15506	15336	15310	15348	15521	15497	15410	15490	15324	15340	15453	15301	15477	15494	15263	15549	15519	15353	15499	15362	15439	15342	15590	15505	15252	15466	15356	15402	15425	15496	15525	15436	15347	15490	15550	15449	15386	15423	15504	15304	15435	15456	15455	15517	15354	15291	15362	15397	15352	15502	15408	15454	15572	15323	15466	15365	15392	15416	15323	15667	15430	15316	15484	15260	15287	15374	15743	15338	15349	15436	15548	15379	15285	15595	15331	15357	15562	15585	15495	15408	15476	15473	15509	15357	15644	15596	15454	15451	15338	15309	15364	15382	15434	15415	15432	15500	15425	15445	15471	15427	15401	15428	15323	15532	15301	15427	15489	15385	15374	15527	15389	15357	15447	15457	15398	15364	15427	15422	15507	15455	15389	15388	15372	15209	15419	15304	15453	15315	15364	15405	15464	15497	15554	15375	15456	15421	15370	15589	15369	15378	15473	15348	15387	15297	15562	15503	15435	15382	15400	15342	15503	15386	15443	15435	15419	15439	15521	15433	15387	15473	15416	15218	15469	15321	15253	15503	15460	15306	15531	15468	15334	15300	15494	15637	15487	15486	15501	15444	15452	15397	15371	15393	15485	15506	15627	15518	15412	15308	15437	15572	15425	15352	15514	15448	15461	15459	15322	15370	15459	15307	15380	15313	15480	15518	15379	15347	15563	15547	15371	15303	15334	15413	15473	15347	15445	15326	15409	15602	15397	15360	15506	15324	15419	15235	15345	15487	15356	15412	15487	15589	15678	15507	15653	15253	15459	15539	15402	15436	15318	15491	15376	15365	15277	15400	15543	15307	15286	15568	15511	15268	15399	15399	15471	15506	15348	15524	15314	15388	15478	15368	15523	15356	15580	15412	15598	15373	15430	15430	15433	15400	15283	15476	15271	15393	15573	15369	15421	15419	15499	15271	15507	15381	15412	15429	15363	15465	15409	15302	15388	15474	15524	15217	15291	15318	15501	15369	15492	15551	15260	15561	15213	15396	15313	15284	15451	15348	15378	15507	15457	15543	15420	15420	15507	15449	15463	15347	15412	15297	15270	15368	15391	15589	15513	15536	15468	15590	15388	15517	15571	15587	15651	15456	15456	15508	15432	15393	15487	15511	15447	15320	15513	15490	15491	15491	15511	15292	15390	15509	15173	15298	15144	15419	15477	15450	15538	15474	15447	15441	15331	15587	15385	15583	15407	15623	15439	15319	15464	15458	15330	15408	15273	15437	15427	15465	15364	15363	15293	15337	15517	15345	15513	15618	15345	15581	15447	15486	15546	15456	15297	15463	15505	15376	15342	15497	15523	15399	15467	15407	15424	15381	15406	15451	15433	15676	15459	15296	15345	15436	15398	15365	15447	15489	15512	15319	15359	15388	15480	15396	15512	15541	15312	15467	15485	15461	15583	15509	15459	15541	15316	15467	15427	15427	15407	15354	15348	15504	15302	15417	15640	15453	15455	15382	15415	15414	15306	15553	15397	15347	15333	15797	15533	15647	15308	15552	15580	15148	15382	15582	15324	15629	15453	15482	15506	15464	15565	15510	15365	15484	15563	15351	15321	15256	15543	15220	15245	15254	15429	15376	15295	15354	15513	15453	15455	15565	15362	15360	15332	15377	15448	15469	15439	15604	15416	15547	15440	15425	15458	15384	15380	15422	15342	15481	15503	15557	15445	15398	15461	15505	15627	15581	15406	15237	15660	15328	15430	15553	15456	15366	15365	15367	15384	15443	15463	15480	15404	15356	15512	15449	15518	15499	15339	15259	15380	15593	15448	15364	15480	15336	15491	15464	15384	15453	15302	15393	15406	15323	15266	15381	15438	15484	15480	15397	15410	15478	15484	15364	15499	15462	15444	15315	15323	15573	15574	15377	15457	15446	15522	15492	15265	15389	15404	15399	15534	15558	15409	15444	15349	15752	15262	15417	15349	15385	15511	15544	15580	15363	15284	15323	15446	15293	15406	15228	15596	15280	15436	15570	15520	15531	15440	15535	15321	15476	15581	15267	15434	15569	15518	15396	15381	15401	15612	15373	15386	15272	15301	15344	15433	15351	15309	15521	15482	15536	15663	15300	15563	15445	15330	15410	15449	15442	15482	15423	15638	15413	15358	15286	15380	15556	15296	15544	15181	15345	15409	15475	15455	15387	15364	15384	15398	15402	15367	15471	15343	15504	15235	15466	15558	15411	15410	15514	15422	15328	15456	15414	15399	15217	15394	15494	15379	15389	15497	15484	15311	15482	15442	15406	15375	15491	15467	15510	15424	15629	15452	15421	15459	15376	15356	15474	15423	15417	15453	15488	15494	15355	15503	15393	15452	15365	15371	15488	15392	15465	15478	15277	15640	15400	15194	15362	15401	15390	15654	15386	15497	15553	15454	15365	15377	15516	15385	15452	15336	15483	15309	15396	15643	15404	15441	15397	15599	15549	15341	15434	15368	15379	15569	15421	15550	15424	15299	15281	15303	15415	15480	15418	15582	15419	15426	15459	15310	15454	15468	15533	15518	15368	15429	15505	15450	15440	15382	15671	15320	15446	15437	15368	15378	15513	15622	15333	15423	15657	15662	15508	15486	15531	15477	15485	15483	15469	15375	15332	15274	15384	15273	15491	15565	15480	15336	15583	15568	15389	15425	15402	15438	15430	15639	15520	15229	15460	15328	15373	15397	15494	15431	15447	15380	15323	15418	15448	15401	15479	15487	15430	15434	15602	15459	15387	15414	15353	15146	15331	15424	15453	15409	15521	15397	15300	15555	15468	15556	15313	15333	15398	15498	15561	15527	15517
27831	22478	26092	23363	19660	19091	19056	18700	18397	18592	18349	18534	18427	18552	18514	18527	18734	18396	18309	18490	18541	18412	18480	18466	18336	18230	18432	18345	18448	18257	18116	18122	18260	18266	18050	18362	18416	18401	18405	18146	18220	18290	18321	18257	18488	18263	18133	18200	18189	18590	18325	18356	18317	18148	18383	18347	18212	18161	18156	18224	18129	17956	18359	18189	18238	18225	18119	18148	18067	18313	18226	18120	18043	18211	18046	18003	18424	18401	18163	18145	18139	18419	18127	18156	18269	18259	18283	18066	18330	18366	18373	18283	18280	18195	18337	18131	18253	18358	18051	18148	18136	18160	18328	18410	18410	18491	18185	18145	18173	18154	18128	18204	18217	18062	18298	18139	18267	18458	18258	18224	18150	18317	18371	18061	18179	18467	18480	18042	18279	18072	18225	18306	18311	18285	18246	18177	18153	18271	18198	18158	18279	18087	18261	18447	18358	18359	18459	18153	18374	18210	18154	18220	18287	18338	18203	18219	18311	18372	18179	18011	18285	18115	18274	18292	18158	18129	18218	18298	18038	17913	18161	17996	18383	18319	18132	18110	18283	18324	18181	18184	18218	18223	18210	18215	18318	18249	18123	18065	17991	18271	18263	18072	18282	18351	18067	18214	18067	18439	18174	18247	18011	18427	18319	18263	18225	18137	18296	18252	18407	18169	18216	18375	18193	18269	18372	18233	18176	17966	18114	18101	18259	18085	18377	18242	18264	18125	18230	18115	18164	18348	18190	18028	18184	18194	18111	18230	18410	18259	18249	18229	18280	18189	18012	18145	18310	18338	18109	18210	18125	18280	18186	18087	18120	18088	18186	18268	18283	18187	18422	18116	18207	18181	18159	18146	18351	18265	18305	18216	18235	18148	18137	18124	18228	18292	18288	18308	18288	18191	18225	18126	18188	18387	18201	18108	18146	18346	18242	18233	18147	18298	18108	18132	18099	17921	18278	18065	18398	18307	18283	18203	18234	18143	18208	18334	18198	18219	18342	18272	18182	18268	18259	18421	18249	18106	18075	18152	18040	18116	18275	18251	18285	18130	18378	18266	18152	18021	18264	18178	18326	18190	18269	18197	18503	18166	18179	18625	18053	18481	18357	18403	18165	18257	18247	18288	18450	18263	18166	18202	18178	18181	18126	18410	18315	18237	18089	18070	18067	18169	18097	18035	18202	18427	18413	18378	18432	18068	18167	18275	18147	18196	18284	18349	18263	18404	18003	18224	18267	18323	18158	18176	18100	18225	18139	18238	18182	18232	18183	18280	18255	18141	18051	18123	18008	18138	17964	18195	18112	18331	18078	18296	18186	18227	18189	18295	18205	18198	18247	18235	18374	18264	18143	18297	18306	18085	18313	17995	18400	18079	18127	17953	17982	18153	17992	18052	18104	18271	18095	18237	18336	18290	18270	18389	18293	18218	18194	18111	18174	18130	18113	18224	18376	18326	18355	18050	18176	18131	18129	18268	18296	18438	18182	18319	18186	18330	18371	18355	18231	18076	18301	18220	18116	18151	18161	18233	17964	18161	18264	18321	18187	18453	18262	18113	18456	18342	18162	18386	18308	18291	18116	18234	18132	18165	18157	18291	18215	18422	18416	18093	18394	18489	18297	18105	18443	18199	18245	18302	18213	18269	18203	18122	18273	18079	18118	18079	18377	18240	18320	18119	18144	18303	18203	18221	18151	18203	18016	18133	18009	18398	18046	18344	18220	18262	18158	18253	18301	18161	18238	18250	18117	18360	18242	18280	18036	18373	18429	18159	18449	18207	18250	18226	18330	18129	18333	18304	18079	18295	18080	18304	18374	18230	18136	18277	18450	18340	18217	18250	18047	18094	18376	18088	18209	18434	18094	18102	18169	18322	18103	18105	18046	18319	18360	18100	18058	17966	18171	18115	18306	18286	18305	18081	18064	18219	18278	18298	18094	18112	17983	18376	18462	18431	18197	18148	18156	18224	18317	18200	18233	18248	18308	18232	18142	18181	18129	18173	18235	18096	18420	18288	18195	18040	18075	18327	18295	18192	18180	18203	18363	18408	18241	18322	18278	18178	18115	18443	18132	18137	18056	18156	18429	18246	18193	18269	18217	18385	18254	18121	18229	18246	18051	18343	18233	18285	18337	18264	18206	18113	18107	18183	18059	18271	18240	18308	18160	18425	18409	18084	18108	18197	18267	18028	18177	18025	18230	18153	18319	18382	18158	18404	18265	18246	18264	18136	18314	18186	18150	18223	18108	18217	18372	18315	18338	18018	18385	18310	18371	18265	18246	18261	18204	18397	18296	18214	18324	18218	17918	18172	18288	18394	18339	18068	18345	18162	18136	18202	18125	18149	18348	18014	18010	18354	18231	18223	18094	17959	18362	18165	18201	18145	18208	18321	18184	18078	18410	18253	18190	18164	18276	18159	18233	18206	18045	18198	18116	18169	18272	18297	18311	18211	18179	18038	18140	18286	18151	18400	18076	18041	18359	18322	17865	18130	18087	18320	17933	18215	18212	18082	18167	18171	18164	18213	18265	18164	18068	18169	18213	18287	18203	18267	18371	18224	18309	18361	18145	18341	18125	18152	18038	18129	18300	18387	18124	18209	18326	18202	18311	18503	18116	18387	18318	18439	18134	18118	18347	18218	18313	18299	18172	18376	18185	18424	18204	18100	18270	17970	18353	18282	18463	18092	18316	18219	18258	18381	18292	18298	18157	18281	18227	18318	18202	18195	18123	18163	18305	18197	18208	18371	18423	18183	18230	18312	18164	18198	18323	18125	18181	18261	18121	18167	18043	18251	18107	18223	18099	18220	18213	18108	18162	18158	18118	18218	18372	18427	18386	18406	18243	18388	18283	18213	18166	17975	18271	18244	18348	18117	18447	18263	18157	18443	18309	18106	18402	18318	18307	18293	18533	18276	18163	18199	17962	18125	18214	18332	18391	18139	18139	18066	18436	18146	18236	18360	18301	18297	18280	18252	18239	18104	18190	18185	18299	18374	18364	18239	18104	18291	18299	18262	18133	18225	18233	18075	18226	18147	18246	18253	18406	18181	18303	18157	18184	18106	18286	18281	18124	18235	18348	18095	18441	18340	18415	18540	18663	18322	18121	18236	18198	18143	18232	18336	18362	18441	18223	18274	18360	18185	18128	18316	18386	18201	18211	18172	18005	18156	18223	18036	18197	18065	18165	18257	18181	18168	18113	18310	18365	18179	18373	18203	18363	18217	18320	18211	18174	18302	18334	18097	18082	18161	18385	18390	18244	18031	18241	18276	18329	18123	18439	18245	18262	18423	18230	18187	18217	18303	18310	18333	18264	18112	18172	18212	18124	18179	18182	18241	18217	18192	18330	18267	18235	18311	18272	18236	18338	18157	18184	18187	18183	18173	18288	18355	18213	18306	17907	18205	18175	18296	18312	18401	18172	18137	18252	18291	18392	18272	18297	18109	18228	18071	18341	18187	18318	18201	18259	18268	18297	18109	18373	18277	18184	18237	18299	18285	18106	18206	18297	18148	18321	18224	18204	18153	18484	18189	17917	18280	18358	18295	18464	18271	18113	18264	18269	18414	18249	18328	18343	18370	18329	18510	18249	18259	18415	18169	18132	18261	18359	18293	18363	18074	18197	18320	18497	18367	18213	18220	18142	18275	18435	18084	18249	18081	18234	18277	18235	18180	18313	18141	18239	18340	18105	18313	18254	18092	18367	18393	18442	18084	18215	18318	18253	18088	18211	18178	17991	18336	18172	18019	18268	18016	18422	18210	17926	18283	18150	18312	18116	18152	18343	18269	18135	18099	18404	18194	18249	17994	18289	18345	18148	18209	18307	18096	18103	18244	18271	18166	18333	18241	18148	18344	18306	18265	18261	18444	18052	18203	18178	18134	18281	18213	18178	18325	18348	18101	18430	18269	18397	18425	18389	18036	18296	18207	18187	18155	18187	18191	18398	18346	18363	18245	18238	18188	18252	18120	18221	18219	18114	18294	18347	18349	18050	18257	18236	18422	18234	18271	18126	18292	18198	18269	18143	18132	18268	18298	18494	18196	18206	18032	17993	18027	18219	18142	18374	18423	18271	18241	18306	18086	17925	18209	18039	18259	18331	18125	18145	18058	18348	18390	18108	18204	18163	18324	18204	18446	18380	18174	18233	18322	18306	18421	18187	18292	18457	18217	18165	18349	18140	18339	18334	18427	18339	18328	18309	18316	18172	18296	18325	18212	18190	18444	18227	18294	18252	18065	18334	18122	18267	18074	18200	18224	18471	18344	18083	18299	18392	18253	18220	18141	18333	18457	18215	18479	18398	17962	18287	18304	18171	18257	18174	18316	18385	18270	18196	18173	18161	18186	18212	18276	18180	18295	18302	18095	18235	18333	18403	17993	18224	18251	18443	18141	18055	18117	18105	18549	18369	18171	18307	18109	18346	18086	18319	18254	18325	18004	18230	18473	18271	18330	18293	18198	18208	18296	18468	18260	18279	18337	18339	18109	18164	18300	18181	18082	18214	18335	18235	18080	18270	18268	18205	18142	18186	18318	18252	18373	18203	18149	18233	18273	18275	18279	18316	18082	18162	18248	18321	18233	18282	18227	18391	18331	18260	18081	18282	18139	18308	18153	18303	18206	18145	18309	18275	18128	18216	18230	18152	18077	18318	18411	18294	18253	18306	18297	18194	18268	18226	18338	18319	18257	18476	18377	18300	18297	18280	18154	18245	18072	17952	18110	18141	18324	18251	18222	18243	18212	18057	18175	18091	18198	18243	18421	18296	18344	18185	18495	18103	18267	18088	18215	18140	18224	18370	18359	18258	18308	18333	18177	18267	18227	18457	18138	18232	18450	18318	18329	18204	18218	18350	18209	18378	18240	18175	18266	18240	18116	18257	18115	18383	18508	18482	18220	18334	18242	18209	18448	18313	18200	18285	18126	18096	18246	18161	18459	18133	18413	18386	18364	18113	18027	18044	18217	18259	18240	18260	18154	18344	18238	18363	18390	18220	18250	18181	18116	18364	18069	18105	18139	18247	18071	18178	18123	18282	18189	18040	18191	18400	18152	18166	18195	18352	18094	18273	18303	18105	18360	18005	18191	18214	18045	18223	18315	18219	18197	18319	18235	18353	18038	18208	18066	18360	18124
18630	22389	21846	19378	17296	16433	15948	15838	15799	15590	15490	15455	15541	15665	15567	15452	15396	15393	15493	15583	15630	15514	15525	15524	15202	15377	15178	15212	15170	15237	15334	15286	15272	15417	15134	15113	15110	15232	15196	15311	15374	15305	15483	15295	15247	15221	15402	15306	15456	15357	15165	15329	15203	15157	15276	15325	15299	15144	15159	15239	15198	15062	15093	15006	15008	15167	15112	15252	15107	15334	15366	15187	15191	15109	15118	15296	15095	15228	15183	15227	15097	15016	15235	15141	15400	15409	14913	15311	15211	15067	15120	15127	15251	15128	15169	15294	15091	14958	15239	15236	15206	15152	15180	15105	15348	15193	15072	15182	15165	15156	15192	15284	15352	15105	15128	15277	15200	15305	15245	15121	15135	15063	15234	15401	15090	15235	15339	15192	15047	15389	15234	15196	15222	15112	15092	15136	15092	15198	15108	15144	15182	15303	15155	15143	15096	15132	15079	15076	15226	15174	14997	15180	15067	15321	15126	15099	15322	15248	15220	15161	15248	15220	15304	15160	15310	15203	15043	15186	15053	15390	15159	15111	15184	15124	15308	15181	15204	15262	15209	15073	15108	15297	15183	15214	15425	15204	15159	15206	15192	15222	15104	15269	15303	15290	15190	15045	15203	15214	15115	15216	15253	15192	15197	15102	15309	15259	15307	15128	15099	15113	15235	15216	15164	15252	15152	15196	15258	15124	15064	15260	15269	15306	15098	15245	15146	15233	15270	15124	15252	15139	15041	15230	15141	15230	15110	15183	15284	15159	15136	15234	15288	15222	15325	15345	15019	15100	15314	15146	15127	15287	15240	15091	15236	15283	15093	15110	15181	15231	15324	14995	15107	15154	15245	15190	15202	14996	15287	15211	15357	15220	15118	15323	15195	15188	15145	15257	15088	15198	15027	15157	15394	15213	15262	15188	15238	15299	15159	15293	15235	15207	15339	15275	15069	15269	15158	15189	15238	15077	15208	15321	15167	15340	15178	15129	15162	15233	15242	15256	15069	15246	15174	15201	15064	15012	15206	15264	15315	15188	15230	15163	15164	15090	15130	15297	15138	15165	15204	15316	15029	15356	15290	15177	15120	15096	15156	15024	15164	15156	15213	15226	15172	15292	15183	15162	15148	15259	15197	15145	15317	15138	15142	15098	15042	15025	15240	15130	15115	15120	15024	15144	15178	15159	15113	15179	15268	15153	15159	15149	15114	15300	15335	15206	15263	15250	15205	15290	15134	15253	15271	14908	15182	15082	15122	15068	15390	15257	15224	15020	15197	15031	15096	15199	15207	15098	15133	15132	14990	15259	15244	15299	15098	15092	15257	15297	15346	15267	15161	15077	15168	15088	15092	15221	15328	15292	15111	15114	15158	15343	15097	15028	15324	15285	15239	15270	15193	15046	15108	15287	15111	15083	15163	15226	15464	15132	15080	15309	15262	14976	15227	15341	15093	14973	15276	15278	14984	15341	15179	15162	15055	15032	15023	15136	15168	15191	15122	14947	15135	15128	15225	15075	15264	15098	15111	15037	15247	15029	15135	15182	15181	15483	15259	15149	15145	14999	15244	15319	15174	15097	15036	15219	15175	15135	14895	15099	15220	15333	15140	15072	15314	15099	15378	15162	15117	15186	15048	15348	15185	15162	15152	15231	15262	14959	15316	15212	15203	15204	15213	15294	14935	15111	15238	15137	15177	15137	15341	15083	15278	15258	15209	15167	15242	15252	15143	15210	15342	15239	15211	15115	15292	15080	15187	15154	15260	15188	15196	15120	15236	15242	15076	15085	15121	15056	15237	15096	15254	15176	15161	15130	15180	15401	15162	15158	15119	15110	15092	15119	15192	15047	15257	15165	15274	15218	15162	15204	15150	15155	15300	15341	15303	15162	15153	15152	15224	14994	15267	15112	15130	15175	15037	15203	15390	15185	15182	15151	15120	15202	15337	14966	15184	15063	14976	15065	15108	15269	15353	15289	15208	15198	15218	15154	15056	15383	15029	15251	15251	15228	15273	15435	15133	15088	15149	15261	15103	15322	15304	15186	15122	14944	15284	15183	15267	15310	15151	15382	15193	15065	15333	15241	15123	15259	15173	15129	15087	15250	15175	15209	15046	15110	15096	15330	15239	15067	15304	15078	15360	15182	15224	15169	15146	15214	15073	15069	15274	15391	15237	15201	15153	15133	15229	15311	15193	15024	15276	15289	15067	15086	15248	15189	15270	15352	15230	15027	15258	15085	15241	15293	15257	15164	15352	15017	15150	15218	15161	15093	15220	15177	15218	15142	15320	15198	15167	15244	15170	15359	15067	15142	15282	15054	15206	14999	15217	15293	15356	15229	15073	15067	15261	15164	15074	15413	15399	15205	15165	15174	15190	15330	15104	15028	15186	15208	15399	15198	15159	15155	15099	15055	15115	15258	15127	15240	15104	15327	15286	15247	15137	15155	15122	15191	15232	15232	15196	15174	15303	15216	15195	15141	15243	15352	15155	15215	15118	15256	15012	15116	15210	15185	15270	15253	15223	15230	15217	15125	15189	15206	15117	15299	15279	14935	15188	15120	15260	15166	15221	15103	15227	15353	15115	15120	15245	15124	15217	15061	15106	15410	15184	15286	15167	15212	15203	14938	15254	15203	15150	15140	15140	15120	15017	15182	15180	15295	15204	15367	15234	15190	15066	15282	15312	15100	15355	15200	15148	15176	15165	15201	15031	15078	15174	15145	15191	15334	15388	15157	15094	15109	15142	15291	14986	15051	15075	15314	14991	15295	15061	15137	15299	15161	15107	15152	15314	15185	15267	15299	15134	15120	15211	15373	15295	15207	15378	15164	15136	15195	15171	15209	15244	15096	15286	15191	15098	15145	15253	15288	15285	15116	15100	15231	15225	15191	15148	15274	15091	15068	15170	15171	15063	15163	15157	15168	15081	15254	15286	15227	15309	15184	15177	15048	15041	15104	15169	15219	15013	15066	15136	15018	15195	15304	15185	15263	15151	15121	15248	15128	15167	15145	15246	15255	15217	15309	15257	15385	15290	15175	15171	15352	15178	15101	15202	15047	15160	15140	15033	15075	15160	15259	15225	15142	15279	15309	15329	15013	15314	15273	15260	15243	15143	15261	15195	15086	15115	15073	15328	15275	15007	15135	15133	15193	15053	14991	15270	15190	15222	15117	15173	15147	15042	15255	15054	15082	15215	15239	15102	15106	14961	15212	15201	15311	15318	15124	15204	15300	15201	15238	15101	15229	15270	15193	15061	15111	15126	15171	15148	15219	15250	15126	15235	15234	15137	15043	15281	15236	15073	15270	15144	15180	15174	15198	15286	15254	15138	15286	15225	15217	15174	15299	15207	15102	15286	15114	15260	15138	15169	15114	15144	15232	15051	15158	15392	15010	15125	15067	15119	15314	15231	15111	15015	15317	15118	15271	15102	15279	15167	15309	15096	15175	15200	15098	15405	15133	14929	15128	15369	15373	15260	15251	15063	15022	15186	15286	15119	15123	15045	15178	15243	15211	14989	15071	15231	15071	15171	15175	15196	15168	15146	15297	15217	15088	14979	15382	15126	15227	15367	15223	15158	15129	15228	15079	15074	15283	15096	15201	14979	15159	15175	15230	14999	15098	15369	15084	15396	15121	15168	15223	15242	15276	15241	15146	15150	15218	15154	15333	15267	15027	15145	14996	14960	15140	15032	15258	15111	15210	15354	15391	15126	15139	15130	15214	15382	15036	15131	15260	15108	15220	15104	15171	15086	15155	15019	14996	15340	15145	15144	15121	15155	15080	15111	15217	15103	15083	15207	15128	15363	15213	15077	15068	15215	15074	15317	15182	15233	15210	15152	15150	15010	15191	15090	15307	15305	15032	15212	15265	15159	15271	15013	15253	15293	15223	15262	15105	15330	15132	15107	15182	15135	15228	15279	15254	15225	15098	15241	15166	15266	15193	15079	15163	15111	15138	15266	15254	15135	15203	15182	15145	15307	15301	15080	15056	15062	15205	15248	15238	15117	15108	15371	15122	15122	15029	15169	15328	15234	15219	15425	15230	15244	15246	15202	15230	15305	15248	15130	15153	15203	15228	15085	15280	15182	15163	15144	15202	15178	14979	15409	15152	15133	15047	15267	15190	15118	15069	15060	15363	15189	15043	15148	15268	15211	15341	15233	15320	15374	15053	15172	15247	15045	15138	15197	15410	15132	15294	15377	15200	14983	15184	15233	15311	15150	15411	15138	15279	15140	15167	14997	15275	15141	15172	15064	15358	15086	15118	15283	15223	15192	15291	15030	15352	15277	15236	15166	15112	15152	15214	15158	15061	15135	15111	15375	15214	15272	15144	15162	15418	15257	15228	15152	15048	15130	15179	15161	15171	15278	15050	15033	15187	15204	15174	15162	15247	15077	15150	15223	15149	15109	15115	15092	15175	15244	15179	15132	15261	15161	14947	15242	15063	15201	15189	15247	15312	15134	15138	15274	15207	15079	15086	15341	15192	15232	15043	15079	14998	15048	15262	15122	15144	15073	15191	15101	15232	15218	15256	15279	15106	15177	15075	15160	15255	15349	15187	15060	15150	15202	15211	15205	15149	15229	15242	15184	15112	15364	15094	15222	15226	15193	15343	15261	15343	15171	15201	15126	15220	15222	15222	15110	15128	14962	15197	15221	15210	15003	15116	15091	15103	15304	15276	15150	15285	15119	15155	15157	15026	15042	15233	15152	15219	15134	15326	15313	15202	15184	15092	15371	15043	15041	15356	15173	15179	15281	15189	15058	15128	15059	15158	15086	15179	15121	15082	15287	15125	15266	15203	15152	15264	15313	15138	15211	15274	15045	15358	15291	15086	15127	15008	15340	15032	15269	15091	15188	15296	15044	15130	15220	15276	15145	15215	15211	15266	15096	15153	15277	15231	15220	15141	15206	15215	15234	15065	15158	15336	15283	15118	15123	15277	15226	15291	15249	15178	15214	15122	15263	15251	15043	15136	15113	15146	15176	15236	15021	15242	15161	15126	15101	15146	15255	15179	15072	15249	15217	15332	15186	15104	15206	15044	15263	15249	15223	15298	15108	15166	15255	15176	15200	15093	14973	15382	15242	15145	15208	15269	15194	15161	15072	15361	15196	15201	15352	15442	15019	15201
24026	21410	28978	24390	22512	22457	21302	18677	17849	17920	17863	17885	17643	17664	17707	17623	17786	17468	17744	17764	17664	17408	17373	17668	17209	17174	17249	17437	17187	17346	17236	17338	17163	17262	17229	17199	17317	17016	17309	17318	17110	17206	17075	17092	17346	17198	17412	17398	17589	17955	17641	17409	17310	17148	17352	17435	17213	17034	17254	16907	17081	17192	16867	17247	17075	17088	17096	17209	16951	17258	17206	17007	17201	17069	17089	16867	17105	17273	16930	17111	16967	17188	17086	17191	17050	16910	17035	17044	17156	17278	17058	17084	17005	17030	17039	17095	17130	17112	17028	16994	17107	17059	17231	17216	17062	17167	17102	17175	17103	16955	17016	17161	16902	16999	17006	16921	17161	17098	17154	17219	17236	17003	17070	17098	17072	17314	17247	17010	17114	17120	16988	17223	17097	17087	17146	16985	17149	17166	16856	17115	16941	17125	16855	17035	17034	16967	17170	17095	17224	17032	17020	17220	17062	17131	16872	17093	17159	17057	17181	17021	17174	17094	17104	17272	17211	17103	17086	17008	17052	17202	17136	16994	17027	16959	16965	17149	17260	17139	17026	17115	17176	17037	17141	17144	17130	16993	16961	16907	16848	16977	17083	17175	17158	17135	17087	17138	17037	17024	17058	17296	17022	17021	17164	16972	17294	16873	17117	17009	17277	17112	17077	17240	17046	17168	16864	17193	17104	16973	17044	17002	17207	17118	17143	17088	17161	17059	17136	17103	17207	17109	16852	17164	17357	16970	17132	17388	17202	17082	17002	17203	16976	17149	17120	17364	17062	17222	16939	17168	17104	17228	16998	17127	17235	17106	16966	16953	16898	17208	16998	17024	16927	16935	16955	17088	17171	17098	17258	16952	17056	16864	17129	16993	17143	17080	17221	17121	17049	17107	17123	17091	17190	17181	17127	16994	17140	17229	16955	17118	17107	17209	17222	17058	17085	17192	16990	16956	17137	17158	17120	16967	16998	17099	17113	16944	17070	17108	17046	17195	17010	17141	17022	17090	16985	17149	17073	17143	17090	17302	17221	16980	17085	17129	17115	16947	16912	17082	17139	16870	17065	16974	16992	17106	17131	17190	17374	17123	16986	17049	16914	17084	17182	17216	17078	17102	17061	17189	17244	17069	17078	16984	16958	17059	17006	17070	16990	16948	17216	17054	17125	16982	17194	17546	17249	17183	17105	17142	17104	17177	17085	17191	17067	17335	17074	16890	17089	17077	16922	16887	16999	17049	17103	17038	17015	17038	17221	17131	17090	16980	17076	17106	17283	17268	17109	17141	17089	17201	16958	17064	16999	17214	16875	17069	17116	17158	17135	17054	16875	17059	17081	16950	17091	17214	17155	16987	17021	17055	16840	16970	17251	17126	16966	16994	17043	17086	17186	17135	17325	17181	17045	17158	17116	17132	17308	17176	17440	17169	17048	17138	17119	16971	17146	17232	17269	17129	17210	16929	17184	17096	16894	17052	16968	17000	17039	16995	17223	17390	17209	16985	16940	17084	16985	17187	17024	16995	17183	17238	17108	17061	17195	17031	17031	16970	16986	17173	17191	17172	17170	17237	17121	17140	17181	17144	16996	17148	16973	16881	17014	17011	17047	17139	17161	17076	17175	17177	17334	17005	17047	16841	16899	17213	17042	17118	17117	17220	17059	17120	17119	17339	17322	17171	17297	17139	16984	17235	17022	17123	17024	17094	17227	17000	16990	17141	16963	16992	16861	17071	16918	16874	16978	17095	17256	17138	16959	17090	17190	16933	17149	17274	17201	17188	17006	17020	17147	17083	16997	17046	16991	17105	17010	16931	17061	16989	16926	17082	17264	16976	17107	17305	17302	17177	17194	16928	17053	17196	17034	17143	17174	16992	17085	17125	17106	17092	17262	17213	17149	17170	17164	17061	17152	16875	17106	16944	16976	17070	16981	17041	17047	17283	16980	17067	17128	16998	17341	17061	17131	17183	17140	16939	17238	17137	17134	17003	16866	17130	17126	17080	16986	17029	17178	16976	17221	17023	17051	17200	17034	17150	17052	16862	17190	17134	16976	17077	16978	16912	17140	17262	17127	17168	17098	17073	16981	16993	17095	17217	17350	17039	17167	17075	17114	17083	17043	17229	17150	17156	17198	17189	17259	17134	16849	17071	17093	17145	17184	16945	17048	17154	17163	17187	17050	17118	17222	17035	17173	17239	17157	16988	17158	17078	17235	17230	17229	16975	17086	17077	16942	17179	17310	17047	17166	17059	17002	17218	17190	17226	17275	17242	16957	16903	17205	17328	17129	16986	16954	17108	16990	17170	17501	17352	17204	17039	17218	17128	16970	17037	16963	17142	17099	17075	17079	17078	17104	17057	17091	16921	17227	17187	17093	17113	17046	17153	17165	17084	17333	17051	17043	17405	17224	16914	17093	17237	16956	17205	17033	16842	17067	16998	17160	16999	17091	17126	17180	17239	17004	17310	17109	16945	17198	16856	17173	17028	17078	16983	17109	17358	17284	17240	17112	17237	17079	17270	17023	17193	17102	17046	17278	17103	17145	17140	16997	16986	17120	17141	17208	17329	17110	16996	16993	17141	17073	17150	17166	17104	17056	17071	17056	17085	17143	16912	17052	16960	16964	16930	17068	16856	17133	17101	17170	16994	17317	17047	17195	17181	17083	17071	17186	17019	17085	17173	17246	17111	17074	16977	17279	16964	17302	17231	16997	17210	17164	17101	17120	17168	17310	17341	17173	16930	17205	17479	17252	17367	17130	17097	16939	16885	17129	17088	17215	17254	17288	17013	17134	16868	17157	17195	17027	17184	17101	17110	17139	17157	17064	17316	17257	17101	17276	17210	17082	17189	17162	17215	17179	17052	17143	17175	17046	17143	17129	17350	17368	17073	17246	16981	17066	16947	17163	17200	17009	17139	17043	17174	17141	16966	17211	17135	17130	17001	16938	17043	17229	17094	16974	17032	17118	16823	17090	16965	16976	17054	17153	17191	17069	16903	17039	17014	17089	17071	17174	16966	17087	17053	17258	17118	17301	17162	17120	17052	16946	17244	16871	17178	17175	17309	17155	17120	17023	17015	17063	17051	17032	17114	17153	17066	17129	17340	17250	17269	17152	17049	17261	17097	17239	16902	17097	17014	17173	17160	17047	17085	17009	17165	17299	17176	17017	17161	17011	17099	17087	17193	17215	17147	17243	17001	17113	17134	17194	17100	17018	17295	17139	17144	17044	17063	17070	17053	17161	17162	17165	17269	17154	17132	17062	17066	17256	17061	17074	16894	17098	17174	17027	17018	16941	17120	17168	17213	17218	17001	17025	16961	17058	17172	17247	17096	17098	17145	17113	17007	17223	17054	17206	17023	17241	16932	17128	17084	17205	17091	17253	16962	17038	17274	17159	17125	17127	17042	17178	17117	17056	16937	17175	16940	17024	17194	17099	17031	17036	17134	16930	16973	17143	17188	17037	17194	17179	17214	17130	17275	16991	16942	17171	16903	17275	17113	17001	17147	17005	17128	16973	16998	17114	17398	17053	17185	17401	17174	17048	17154	17218	17207	16808	16996	17180	16972	17115	17279	17156	16933	17278	17107	17112	17080	17022	17101	17114	17195	17085	17338	17133	17099	17267	17060	17139	17123	17001	16957	17140	17238	17171	17038	17007	17277	17237	17275	17337	17061	17226	17073	17202	17064	17254	17240	17095	17075	17116	17001	17108	16972	17170	16974	16976	16923	17175	17102	17062	17016	17137	16977	16936	17190	17111	17069	17266	17251	17001	17165	17194	17307	16996	17242	17011	17155	17129	17022	17175	17065	17082	16884	16940	16953	16943	17135	17025	16995	17112	17055	17148	17055	17278	17026	17158	17145	16969	17160	17076	17086	17147	17160	17115	17034	17150	17144	17343	16935	17006	17122	16991	17137	17243	16969	17156	16957	17068	17068	17012	17129	17152	17346	17149	17140	16897	17060	17136	17225	16981	17061	17196	17135	16970	17164	16995	17225	17101	17040	16999	17068	16911	17192	17208	17111	16934	17228	17168	17059	17070	17110	17176	17283	17196	16988	17056	17092	16665	17034	16973	17140	16990	17182	17160	17016	17043	17078	17023	16928	17259	17158	17089	17046	17230	17123	17262	17358	17156	17300	17052	16979	17132	17309	17248	17159	17075	17066	17302	17020	17058	17074	17151	17128	17147	16977	16943	17124	17124	17135	16824	16970	17104	17134	17154	16954	17053	17186	17053	17131	17611	17148	17145	17179	17256	16831	17063	17128	17106	17066	16981	17058	16988	16837	17158	16990	17067	17052	17107	17067	17116	17086	17029	17063	16924	17196	17046	17022	17153	16959	17086	17092	17214	17235	16922	17173	17198	17185	17290	17154	17186	17081	17310	17038	17011	17130	17087	17054	17168	16951	16789	17053	17040	16924	16946	16996	17273	17306	16932	16946	17110	17090	17229	17025	17055	16925	17304	17210	17103	17097	16966	17126	17398	16982	17096	17043	17135	17214	16861	17073	17107	17082	17068	17086	17095	17123	17034	17067	17074	17142	17175	17251	17079	17162	17071	16882	16999	17226	17102	16986	17059	17128	17154	16936	16910	17328	17230	17057	16958	16988	17128	17194	17115	17011	17229	17072	17104	17213	16907	17165	17128	17133	17112	17089	17156	17159	16946	17003	17107	17074	17150	16896	17110	17261	17097	17280	17094	16944	17123	17045	17156	17000	17138	17043	17266	17021	16866	17170	17278	17089	17040	17122	17130	17159	17146	17272	17134	17178	17100	17288	17255	17174	17240	17251	17157	16774	17078	16978	16941	17058	16974	16886	17051	17118	17077	16980	17101	16951	17048	17056	17358	17109	17101	16972	16935	17028	16989	17312	17114	17068	17031	17074	17094	17365	17038	17149	16996	17134	17143	17235	17136	17204	17247	17098	17124	17127	16998	17122	17001	17054	17064	17022	17131	16970	17137	17293	17150	17119	17113	17057	17049	17070	17153	17131	16948	17159	17237	17049	17169	17135	16922	17062	17213	17090	16869	17028	17017	17112	17045	17250	17233	16944	16921	17335	17067	16979	17038	17097	16918	17153	17201	17009	17090	17082	16971	17328	17039	17052	17081	17058	17092	17105	17150	16999
20582	29950	28803	23943	20551	18047	16796	16263	15961	15554	15495	15526	15420	15419	15362	15462	15397	15170	15420	15207	14990	15137	15292	14911	14817	14813	14927	14755	14856	14850	14661	14706	14722	14602	14831	14597	14763	14685	14520	14605	14701	14649	14623	14565	14676	14769	14666	15052	15375	15670	15065	14982	14830	14684	14727	14552	14664	14552	14627	14580	14732	14566	14629	14700	14624	14519	14400	14608	14514	14397	14628	14531	14566	14470	14436	14388	14442	14384	14593	14615	14551	14683	14629	14316	14421	14557	14595	14700	14495	14633	14473	14581	14426	14598	14563	14633	14551	14412	14505	14545	14400	14437	14443	14634	14569	14487	14480	14532	14610	14737	14419	14536	14610	14521	14598	14566	14484	14495	14474	14528	14591	14510	14600	14740	14605	14493	14515	14693	14407	14668	14447	14356	14471	14554	14510	14450	14566	14485	14583	14543	14494	14569	14476	14444	14598	14461	14711	14389	14522	14691	14621	14620	14378	14584	14536	14553	14497	14626	14508	14611	14529	14678	14487	14611	14619	14671	14477	14600	14568	14449	14712	14534	14786	14531	14569	14542	14527	14583	14666	14544	14497	14543	14657	14460	14506	14502	14622	14470	14470	14449	14495	14496	14527	14404	14538	14565	14506	14510	14373	14680	14616	14482	14476	14802	14499	14578	14577	14531	14515	14574	14468	14642	14350	14523	14525	14593	14723	14581	14450	14721	14632	14449	14420	14558	14697	14566	14657	14490	14506	14635	14718	14697	14546	14662	14557	14608	14505	14474	14565	14470	14425	14362	14544	14479	14579	14456	14537	14487	14513	14613	14523	14550	14529	14755	14514	14410	14523	14379	14519	14553	14420	14422	14405	14565	14599	14501	14394	14597	14459	14753	14638	14495	14645	14578	14663	14506	14512	14509	14544	14572	14461	14561	14494	14613	14466	14578	14600	14517	14443	14467	14563	14719	14585	14440	14643	14498	14449	14593	14457	14563	14479	14450	14424	14533	14448	14527	14687	14375	14615	14615	14389	14664	14521	14569	14447	14440	14523	14560	14538	14572	14512	14558	14629	14487	14793	14625	14602	14477	14632	14618	14511	14552	14357	14434	14509	14653	14670	14679	14548	14495	14563	14463	14387	14559	14612	14452	14533	14544	14614	14709	14469	14496	14584	14672	14457	14470	14481	14588	14592	14581	14325	14611	14496	14697	14521	14482	14585	14566	14575	14803	14430	14589	14753	14369	14346	14501	14598	14488	14565	14563	14523	14548	14526	14591	14695	14592	14632	14568	14519	14391	14591	14495	14554	14613	14567	14663	14520	14584	14632	14491	14559	14511	14604	14437	14677	14667	14537	14687	14577	14671	14601	14593	14560	14427	14638	14450	14630	14491	14471	14859	14579	14293	14689	14552	14561	14428	14406	14625	14491	14486	14516	14640	14510	14490	14249	14397	14664	14460	14519	14524	14637	14552	14457	14717	14466	14605	14526	14517	14479	14621	14589	14428	14548	14547	14494	14561	14562	14480	14589	14341	14472	14639	14449	14511	14536	14481	14481	14621	14458	14444	14580	14403	14485	14407	14545	14576	14516	14536	14687	14503	14424	14591	14541	14725	14567	14485	14445	14685	14388	14592	14636	14580	14584	14553	14524	14493	14494	14592	14531	14713	14612	14609	14683	14633	14528	14402	14622	14599	14500	14712	14561	14502	14638	14497	14440	14520	14613	14609	14551	14705	14616	14494	14543	14361	14532	14541	14531	14675	14565	14690	14485	14487	14564	14646	14366	14508	14651	14616	14590	14581	14567	14507	14515	14542	14473	14539	14549	14487	14550	14844	14460	14697	14470	14702	14559	14531	14509	14576	14622	14673	14733	14574	14440	14582	14512	14593	14544	14421	14700	14384	14517	14508	14493	14376	14484	14659	14701	14639	14597	14569	14497	14393	14501	14674	14637	14618	14449	14465	14341	14500	14547	14572	14515	14474	14549	14386	14556	14627	14499	14665	14582	14495	14503	14540	14525	14539	14556	14614	14479	14415	14627	14553	14492	14590	14489	14505	14484	14584	14514	14670	14607	14618	14527	14396	14632	14523	14681	14752	14293	14492	14399	14616	14540	14551	14659	14657	14546	14580	14586	14481	14574	14352	14609	14580	14456	14600	14552	14602	14518	14537	14673	14576	14629	14529	14591	14565	14562	14473	14541	14587	14476	14682	14534	14431	14560	14536	14539	14489	14544	14755	14547	14634	14613	14602	14520	14738	14490	14603	14522	14528	14574	14450	14642	14554	14434	14458	14450	14581	14566	14555	14562	14509	14504	14694	14511	14485	14485	14517	14616	14573	14530	14582	14413	14613	14439	14560	14548	14469	14550	14774	14484	14619	14647	14571	14540	14562	14596	14376	14592	14463	14645	14467	14502	14545	14403	14627	14486	14669	14386	14582	14669	14548	14508	14487	14550	14439	14422	14749	14552	14547	14499	14344	14620	14610	14657	14579	14612	14444	14708	14499	14490	14532	14524	14436	14413	14631	14597	14611	14545	14532	14630	14399	14536	14510	14677	14543	14467	14475	14568	14514	14493	14498	14546	14637	14366	14338	14478	14359	14589	14614	14609	14464	14501	14599	14336	14545	14480	14338	14434	14626	14667	14672	14501	14620	14518	14460	14389	14506	14595	14375	14363	14464	14601	14631	14467	14642	14477	14785	14498	14606	14612	14356	14647	14485	14457	14606	14370	14605	14675	14590	14571	14576	14415	14576	14340	14547	14633	14599	14450	14484	14430	14555	14523	14606	14517	14552	14630	14508	14561	14497	14447	14361	14730	14443	14631	14513	14745	14551	14409	14466	14523	14418	14585	14660	14585	14555	14597	14692	14509	14615	14543	14463	14361	14623	14422	14552	14353	14391	14469	14438	14547	14536	14508	14527	14522	14501	14449	14594	14441	14471	14511	14666	14573	14639	14367	14595	14592	14643	14477	14411	14472	14417	14615	14528	14492	14407	14559	14568	14453	14562	14646	14436	14575	14627	14558	14508	14651	14408	14672	14516	14695	14621	14658	14590	14406	14648	14441	14655	14568	14593	14681	14734	14445	14472	14536	14691	14339	14602	14522	14530	14547	14489	14624	14610	14496	14686	14409	14622	14407	14637	14462	14559	14518	14605	14709	14748	14527	14639	14567	14526	14620	14524	14711	14651	14641	14598	14509	14536	14766	14502	14449	14442	14475	14526	14436	14505	14499	14481	14570	14476	14462	14567	14603	14545	14647	14577	14530	14631	14542	14508	14565	14553	14754	14497	14491	14617	14407	14464	14510	14586	14630	14523	14545	14542	14607	14622	14510	14499	14466	14461	14478	14574	14778	14554	14599	14420	14629	14603	14577	14554	14511	14862	14520	14708	14446	14574	14590	14689	14644	14448	14530	14375	14593	14690	14530	14855	14462	14717	14344	14553	14342	14488	14575	14493	14505	14541	14625	14603	14592	14519	14464	14480	14432	14462	14531	14571	14463	14443	14461	14454	14629	14480	14543	14420	14711	14524	14593	14524	14499	14876	14425	14374	14594	14623	14506	14416	14516	14579	14596	14603	14549	14591	14615	14623	14750	14587	14528	14481	14496	14390	14623	14397	14548	14650	14532	14509	14550	14529	14346	14599	14771	14535	14568	14554	14626	14556	14407	14531	14529	14586	14549	14553	14632	14514	14482	14576	14485	14426	14462	14427	14402	14536	14548	14676	14415	14616	14594	14556	14652	14598	14549	14553	14558	14351	14673	14412	14465	14499	14424	14526	14402	14664	14582	14650	14357	14621	14589	14661	14651	14537	14597	14611	14473	14525	14446	14573	14473	14598	14549	14524	14505	14506	14499	14567	14489	14647	14453	14602	14612	14470	14412	14692	14537	14424	14340	14584	14538	14470	14528	14622	14672	14417	14569	14599	14473	14496	14633	14515	14502	14685	14458	14446	14549	14548	14604	14588	14448	14613	14544	14518	14547	14572	14357	14497	14443	14435	14625	14405	14719	14583	14401	14510	14550	14578	14613	14598	14413	14508	14320	14461	14431	14589	14562	14458	14328	14436	14538	14689	14536	14400	14687	14500	14449	14587	14537	14513	14677	14455	14626	14684	14487	14482	14567	14312	14511	14610	14588	14458	14454	14772	14520	14557	14541	14456	14548	14486	14494	14428	14596	14426	14742	14593	14565	14466	14538	14585	14408	14636	14588	14444	14517	14525	14612	14613	14400	14576	14576	14463	14516	14490	14641	14526	14557	14530	14500	14466	14566	14652	14587	14544	14632	14568	14548	14514	14386	14839	14560	14647	14736	14548	14575	14638	14393	14586	14454	14554	14460	14498	14408	14618	14551	14662	14485	14542	14463	14653	14500	14587	14501	14646	14632	14436	14418	14615	14540	14451	14632	14638	14573	14479	14610	14470	14619	14427	14527	14635	14609	14690	14562	14595	14477	14393	14637	14579	14592	14375	14446	14782	14600	14657	14521	14508	14606	14619	14503	14555	14433	14507	14652	14616	14622	14569	14556	14451	14518	14516	14662	14531	14498	14634	14465	14368	14621	14474	14401	14530	14589	14603	14507	14519	14608	14526	14468	14554	14585	14661	14452	14660	14478	14520	14565	14573	14573	14548	14465	14407	14616	14576	14426	14460	14489	14490	14542	14489	14518	14461	14526	14606	14513	14566	14290	14473	14720	14570	14469	14482	14625	14562	14604	14428	14534	14426	14413	14466	14664	14722	14387	14610	14629	14473	14464	14434	14564	14663	14530	14549	14671	14504	14506	14705	14583	14485	14579	14462	14598	14668	14578	14561	14605	14640	14585	14573	14521	14500	14647	14425	14651	14588	14530	14675	14689	14491	14576	14487	14481	14358	14510	14670	14499	14634	14522	14538	14524	14463	14541	14458	14440	14718	14618	14515	14593	14496	14654	14564	14504	14604	14508	14556	14660	14684	14516	14626	14460	14564	14753	14398	14580	14726	14545	14538	14552	14638	14464	14354	14540	14476	14484	14546	14378	14514	14565	14484	14515	14704	14475	14642	14495	14501	14487	14445	14496	14707	14619	14632	14536	14550	14427	14369	14458	14466	14435	14543	14548	14694	14538	14540	14530	14648	14433	14581	14489	14645	14562	14546	14601	14595
23004	21409	29336	23859	21669	23865	25110	19172	18119	18236	17737	17864	17661	17793	17660	17649	17605	17511	17490	17264	17109	17343	17445	17039	16992	17114	16953	16796	16890	16738	16868	16708	16811	16996	16802	16788	16873	16901	16888	16765	16912	16694	16822	16901	16806	16895	16801	16839	17476	18282	17376	17171	16941	16918	16588	16590	16601	16690	16826	16827	16608	16728	16785	16687	16602	16744	16441	16679	16779	16735	16376	16571	16683	16655	16685	16526	16595	16559	16844	16774	16638	16487	16658	16387	16640	16511	16588	16529	16604	16372	16932	16757	16618	16551	16585	16702	16614	16547	16494	16597	16364	16623	16743	16490	16534	16715	16655	16734	16757	16638	16667	16588	16729	16577	16553	16540	16378	16581	16815	16711	16545	16535	16707	16586	16728	16448	16406	16759	16639	16710	16495	16634	16456	16646	16538	16420	16585	16499	16575	16822	16617	16632	16719	16592	16534	16618	16573	16712	16630	16521	16713	16441	16567	16689	16545	16772	16480	16509	16668	16457	16448	16358	16765	16429	16615	16613	16700	16317	16471	16543	16486	16541	16549	16477	16581	16565	16364	16499	16348	16317	16676	16760	16664	16511	16369	16517	16570	16446	16653	16616	16593	16513	16597	16271	16435	16441	16596	16699	16516	16598	16614	16765	16698	16477	16680	16822	16465	16494	16668	16426	16614	16744	16626	16518	16519	16455	16543	16493	16593	16592	16536	16619	16583	16585	16590	16753	16710	16617	16489	16622	16593	16503	16694	16537	16726	16490	16577	16607	16485	16573	16627	16614	16488	16522	16488	16684	16482	16552	16530	16541	16663	16628	16674	16578	16486	16658	16730	16646	16356	16503	16426	16602	16644	16537	16682	16524	16572	16796	16653	16638	16650	16582	16454	16648	16714	16476	16605	16443	16477	16635	16646	16632	16677	16672	16635	16453	16629	16633	16266	16492	16291	16455	16674	16394	16532	16541	16503	16665	16622	16432	16500	16612	16617	16464	16525	16759	16678	16616	16567	16415	16496	16518	16421	16555	16649	16450	16666	16411	16524	16721	16674	16418	16493	16515	16637	16744	16721	16695	16535	16512	16523	16495	16543	16487	16540	16676	16617	16501	16676	16572	16447	16695	16570	16582	16673	16422	16681	16451	16441	16606	16227	16693	16679	16475	16669	16415	16445	16723	16708	16574	16672	16532	16575	16526	16500	16390	16666	16556	16513	16563	16631	16484	16667	16759	16668	16411	16659	16499	16686	16432	16599	16395	16360	16561	16489	16593	16445	16730	16638	16617	16792	16579	16418	16517	16644	16473	16648	16659	16576	16584	16596	16577	16619	16530	16547	16591	16696	16684	16525	16521	16444	16531	16420	16509	16564	16595	16635	16390	16459	16616	16542	16667	16596	16669	16469	16644	16507	16716	16688	16488	16495	16598	16596	16664	16750	16495	16354	16811	16563	16574	16577	16642	16516	16537	16533	16661	16554	16602	16619	16766	16571	16510	16558	16474	16440	16560	16432	16476	16758	16568	16736	16583	16544	16725	16509	16393	16457	16707	16574	16527	16627	16521	16716	16624	16501	16523	16425	16435	16748	16621	16627	16495	16785	16548	16764	16508	16498	16593	16599	16855	16688	16451	16576	16518	16509	16484	16509	16612	16613	16519	16601	16495	16701	16584	16509	16588	16613	16549	16580	16431	16519	16400	16624	16404	16689	16593	16586	16406	16614	16624	16580	16626	16703	16600	16641	16716	16437	16587	16693	16613	16723	16512	16599	16534	16588	16622	16642	16657	16633	16605	16606	16378	16652	16468	16361	16415	16414	16523	16501	16678	16493	16606	16600	16855	16655	16626	16667	16472	16743	16608	16679	16547	16573	16590	16421	16486	16556	16554	16714	16572	16683	16415	16697	16475	16590	16687	16451	16622	16470	16522	16736	16508	16621	16438	16660	16629	16545	16475	16401	16782	16814	16663	16604	16615	16528	16630	16620	16724	16768	16614	16488	16556	16672	16726	16554	16637	16632	16428	16571	16404	16620	16593	16490	16558	16495	16431	16378	16319	16510	16578	16755	16628	16603	16665	16490	16464	16487	16560	16558	16661	16634	16670	16641	16588	16466	16457	16437	16420	16461	16794	16619	16721	16683	16455	16544	16483	16515	16679	16605	16698	16428	16469	16541	16565	16555	16571	16626	16752	16732	16658	16653	16791	16722	16642	16668	16443	16603	16488	16459	16400	16437	16567	16761	16533	16564	16415	16464	16597	16754	16519	16669	16581	16475	16589	16493	16547	16638	16572	16604	16558	16701	16650	16468	16631	16433	16562	16521	16619	16563	16483	16723	16544	16754	16628	16670	16630	16574	16646	16801	16607	16530	16527	16648	16640	16596	16650	16514	16818	16509	16611	16383	16451	16414	16456	16695	16461	16438	16462	16466	16491	16532	16659	16535	16663	16598	16805	16382	16535	16722	16443	16468	16446	16526	16481	16702	16514	16459	16633	16436	16737	16598	16509	16629	16671	16571	16589	16499	16382	16446	16675	16581	16429	16606	16582	16639	16482	16721	16765	16558	16567	16602	16764	16711	16586	16496	16767	16510	16753	16563	16540	16647	16700	16658	16472	16571	16501	16683	16509	16474	16552	16743	16503	16602	16682	16546	16542	16633	16653	16727	16605	16651	16701	16564	16585	16507	16644	16595	16694	16555	16488	16440	16706	16406	16756	16598	16449	16647	16483	16785	16464	16404	16776	16829	16536	16669	16504	16545	16551	16619	16676	16773	16595	16484	16233	16597	16502	16515	16456	16563	16500	16710	16474	16526	16569	16531	16856	16720	16444	16713	16692	16663	16598	16736	16557	16701	16446	16593	16639	16528	16495	16462	16483	16588	16550	16499	16637	16615	16590	16343	16460	16421	16368	16640	16572	16572	16584	16557	16614	16604	16504	16691	16733	16695	16590	16433	16513	16674	16406	16577	16934	16771	16774	16614	16749	16644	16546	16669	16657	16606	16681	16471	16579	16569	16685	16515	16713	16641	16578	16602	16638	16543	16587	16754	16478	16711	16408	16488	16532	16541	16710	16501	16422	16455	16451	16615	16674	16604	16408	16454	16497	16655	16614	16531	16603	16472	16578	16732	16605	16566	16553	16552	16649	16434	16776	16738	16697	16485	16479	16559	16482	16427	16584	16959	16638	16492	16590	16606	16454	16498	16598	16762	16609	16671	16586	16570	16694	16692	16607	16610	16688	16644	16540	16547	16513	16618	16406	16507	16681	16474	16437	16712	16541	16718	16476	16643	16440	16685	16579	16727	16475	16697	16457	16440	16347	16516	16366	16514	16530	16617	16691	16497	16582	16469	16565	16614	16542	16596	16647	16529	16622	16625	16592	16552	16842	16543	16617	16393	16410	16561	16559	16579	16699	16496	16621	16564	16647	16417	16601	16497	16415	16539	16773	16620	16443	16510	16744	16722	16487	16344	16675	16721	16638	16793	16475	16499	16602	16653	16851	16575	16831	16766	16486	16601	16635	16501	16611	16439	16517	16519	16767	16467	16500	16568	16614	16542	16627	16637	16517	16625	16590	16454	16612	16589	16613	16691	16698	16555	16722	16684	16500	16731	16502	16624	16346	16568	16351	16582	16543	16574	16469	16573	16746	16507	16440	16412	16716	16669	16704	16527	16501	16517	16645	16628	16588	16636	16428	16589	16682	16445	16597	16521	16556	16701	16602	16617	16595	16396	16422	16551	16421	16664	16598	16603	16608	16712	16422	16708	16536	16462	16441	16587	16742	16677	16561	16510	16550	16444	16490	16654	16519	16559	16350	16346	16387	16650	16484	16587	16510	16453	16710	16517	16696	16566	16524	16281	16690	16637	16473	16628	16641	16678	16587	16715	16442	16678	16805	16626	16509	16504	16534	16597	16359	16702	16591	16652	16435	16575	16498	16684	16542	16569	16508	16529	16502	16479	16466	16583	16692	16633	16416	16721	16450	16413	16539	16536	16499	16626	16559	16703	16341	16597	16617	16435	16557	16691	16621	16695	16589	16701	16520	16464	16490	16623	16504	16575	16683	16670	16538	16544	16679	16868	16614	16507	16568	16462	16405	16738	16609	16470	16565	16665	16513	16720	16498	16513	16395	16532	16547	16532	16629	16533	16579	16531	16397	16589	16634	16477	16507	16559	16404	16631	16446	16403	16705	16589	16507	16725	16676	16641	16832	16503	16421	16489	16628	16694	16501	16756	16517	16562	16534	16575	16467	16627	16607	16347	16776	16455	16499	16529	16562	16263	16568	16467	16728	16630	16657	16597	16380	16514	16769	16564	16477	16642	16796	16485	16665	16566	16671	16370	16322	16637	16695	16566	16434	16557	16408	16607	16612	16637	16423	16451	16483	16597	16491	16684	16796	16457	16902	16509	16508	16547	16743	16529	16460	16696	16669	16589	16582	16662	16518	16467	16576	16771	16562	16511	16612	16579	16635	16503	16610	16741	16469	16642	16560	16478	16636	16722	16425	16579	16575	16664	16599	16598	16626	16416	16457	16302	16473	16647	16655	16661	16563	16575	16681	16561	16607	16437	16511	16481	16356	16665	16471	16807	16534	16681	16791	16626	16485	16542	16521	16704	16708	16613	16455	16700	16528	16574	16592	16743	16647	16538	16448	16505	16618	16548	16554	16562	16731	16429	16528	16620	16864	16647	16716	16592	16584	16595	16549	16561	16438	16439	16555	16501	16440	16661	16582	16467	16716	16670	16662	16654	16671	16666	16607	16563	16545	16806	16502	16439	16457	16559	16452	16472	16621	16803	16721	16606	16454	16608	16527	16499	16457	16643	16635	16767	16655	16511	16609	16702	16468	16717	16664	16552	16505	16637	16634	16504	16673	16651	16526	16665	16657	16534	16658	16703	16627	16560	16572	16712	16556	16714	16463	16404	16745	16450	16492	16699	16557	16561	16483	16480	16592	16611	16719	16590	16368	16637	16692	16641	16514	16658	16504	16776	16542	16626	16507	16638	16831	16650	16582	16699	16622	16571	16675	16594	16619	16833	16609	16639	16406	16385	16547	16581	16566	16677	16670	16640	16588	16649	16389	16744	16467	16438	16637	16735	16648	16434	16767	16603	16530	16611	16542	16593	16715	16400	16508
22771	35861	33128	27688	23650	20230	18192	17025	16341	15944	15746	15869	15636	15707	15564	15459	15473	15481	15447	15116	15053	15062	14987	14943	14693	14600	14473	14394	14308	14566	14449	14176	14526	14448	14435	14373	14277	14239	14349	14283	14326	14188	14275	14348	14536	14241	14434	14549	15718	16381	15142	14870	14498	14416	14144	14389	14168	14112	14201	13970	14391	14363	14111	14066	14332	14169	13918	14083	14208	14125	14096	14188	14140	14328	14030	14161	14121	14054	14169	14187	14048	14251	14212	13999	14191	13998	14317	14319	14245	14085	14198	14143	14108	14063	14230	14143	14344	13975	14145	14097	14265	14089	14175	14191	14181	14062	14292	14072	14124	14284	14227	14240	14170	14070	14191	14220	14023	14062	14311	14147	14104	14161	14294	14136	14182	14142	14209	14213	14218	14227	14198	14236	14102	14166	14175	14069	14292	14228	14280	14225	14226	13983	14186	14231	14191	14224	14173	13903	14396	14333	14096	14242	14083	14129	14257	13965	14111	14064	14301	13997	14208	14277	14311	14007	14177	14347	14134	14245	14212	14039	14044	14182	14188	14154	14080	14147	14184	14152	14156	14017	14315	14184	14167	14262	14293	14394	14085	14163	14141	14095	14148	14261	14104	14213	14304	14270	14203	14067	14247	14187	14073	14237	14206	14163	14094	14170	14298	14068	14044	14039	14186	14044	14082	14004	14209	14182	14134	14104	14088	14192	13947	14131	14149	14219	14154	14202	14163	14210	14006	14221	14191	14183	13971	14230	14219	14144	13941	14203	14222	14151	14233	14156	14262	14009	14248	14298	14199	14206	14212	14082	14156	14142	14233	14199	14246	14280	13994	14134	14144	14136	14293	14253	14205	14204	14059	14158	14255	14373	14099	14259	14304	14076	14132	14150	14204	14350	14236	14084	14315	14027	14147	14247	14131	13922	14148	14025	14151	14315	14208	14174	14093	14259	14083	14241	14023	14185	14288	14261	14192	14094	14149	14087	14148	14279	14079	13946	14113	14141	14150	14151	14243	14043	14336	14043	14214	14310	14288	14227	14159	14153	14269	14214	13945	14270	13991	14127	14020	14141	14141	14209	14216	14066	14185	14190	14181	14103	14065	14086	14150	14049	14350	14176	14177	14160	14129	14183	14111	14343	14084	14268	14155	14220	14389	14071	14146	14047	14179	14057	14212	14092	14338	14031	14068	14094	14261	14100	14044	14206	14205	14210	14118	14029	14136	14230	14103	14214	14280	14241	14147	14065	14223	14054	14052	13978	14146	14284	14244	14148	14124	14101	14069	14191	14131	14100	14156	14215	14179	14100	14212	14216	14169	14370	14059	14072	14254	13868	14085	14138	14252	14128	14117	14100	14051	14288	14191	14282	14310	14176	14170	14113	14061	14183	14108	14278	14244	14318	14037	14342	14131	14134	13957	14160	14086	14001	14162	14264	14186	14215	14300	14067	14192	14153	14295	14141	14174	14253	14087	14266	14225	14124	14066	14328	14020	14044	14101	13886	13977	14087	14040	13967	14234	14202	14234	14094	14204	14109	14177	14114	14192	14119	14215	14177	13953	14370	13976	14245	14068	14268	14209	14166	14082	14148	14092	14173	14017	14094	14086	14101	14009	14247	14219	14165	14171	14204	14116	13963	14223	13988	14314	14096	14226	14174	14069	13969	14212	14015	14172	14220	14067	14240	14183	14148	14010	14297	14168	14140	14261	13954	14238	14137	14308	14195	14167	14148	14245	14129	14000	14216	14196	14196	14099	14172	14012	14125	14097	14165	14086	14215	14180	14107	14222	13982	14186	14177	14260	14333	14086	14118	14386	14191	14220	14207	14254	14096	14256	14037	14214	13992	14207	14119	14109	14200	13968	14112	14287	14259	14002	14094	14081	14223	14070	14334	14083	14160	14051	14003	14173	14091	14121	14030	14142	14084	14093	14147	14243	14159	14107	14031	14062	14015	14060	14277	14214	14090	14209	14125	14148	14373	14203	14141	14147	14085	14264	14228	14246	14100	14091	13976	14113	14171	14106	14291	14477	14151	14328	14077	14151	14094	14308	14300	14010	14097	14160	14104	14071	14026	14123	14110	14226	14074	14080	14118	14103	13982	14245	14150	14088	14057	14107	14149	14192	14134	14013	14204	14328	14174	14130	14163	14210	14095	14375	14174	14243	14115	14151	13979	14150	14159	14267	14127	14196	14176	13987	14113	14089	14052	14283	14011	14141	14249	14256	14195	14146	14027	14153	14085	14060	14195	14272	14195	14186	14261	14197	14211	14086	14178	13973	14223	14301	14178	14061	14242	14210	14172	14193	14103	14248	14131	14041	14248	14119	14081	14293	14195	14153	14191	14202	13936	14097	14167	14255	14124	14099	14208	14119	14258	14037	14270	14301	14082	14102	14123	14021	14156	14162	13957	14114	14284	14186	14236	14144	14175	14129	14070	14277	14044	14029	14331	14210	14229	14120	14148	14230	14139	14123	14094	14083	14119	14206	14132	14110	14162	14131	14314	14204	14308	14182	14120	14135	14256	14171	14191	14008	14195	14118	14204	14134	14195	14017	14048	13984	14055	14066	14060	14002	14054	14176	14159	14065	14130	14148	14144	13941	14083	14075	14092	14221	14296	14296	14163	14272	14198	14282	14125	14149	14143	14113	14131	14152	14131	14217	14162	14044	14139	14217	14212	14086	14192	14142	13910	14158	14088	14047	14197	14197	14188	14159	14073	14116	14219	14160	14282	14164	14201	14174	14268	14158	14009	14108	14147	13967	14362	14205	14098	14327	14209	14200	14075	14182	14045	14224	14196	14180	14150	14112	14257	14177	14125	14292	14179	14237	14321	14148	14176	14123	14139	14269	14057	14135	14220	14213	14039	14213	14143	14125	14166	14220	13972	14194	14189	14033	14138	14227	14175	14183	14019	14192	14071	14221	14174	14173	14422	14093	14243	14155	14076	14162	14154	14182	14256	14226	14111	14124	14142	14349	13990	14097	14163	13996	14314	14209	14109	14233	14080	14119	14031	14113	14379	14174	14016	14301	14241	14074	14195	13987	14212	14263	14056	13990	14183	14260	14172	14182	14057	14139	14070	14224	14172	14301	14228	14231	14192	14205	14182	14107	14085	14182	14265	14088	14054	14409	14174	14148	14274	14211	14160	14197	14118	14077	14117	14159	14292	14162	14037	14117	14174	14200	14057	14180	14158	14142	14109	14197	14119	14177	13915	14202	14100	14178	14241	14180	14093	14127	14349	14383	14205	14149	14045	14337	14153	14437	14057	14163	14077	14038	14043	14175	14057	14197	14052	14092	14062	13987	14217	14169	14039	14309	14258	14039	14129	14181	14122	14139	14118	14138	14237	14125	14294	14125	14119	14202	14193	14181	14127	14188	14088	14123	14184	14145	14177	14088	14184	14165	14349	14286	14231	14212	14047	14012	14038	14000	14187	14131	14244	14145	14155	14156	14320	14095	14245	14263	14112	14151	14072	14243	14086	14105	14067	14149	14184	14046	14174	14288	14171	14113	14178	14194	14031	14068	14085	14124	14148	14102	14077	14304	14077	14105	14086	14128	14081	14131	14101	14180	14025	14190	14085	14253	14095	14268	14079	14040	14128	14059	14074	14153	14219	14148	14237	14103	14168	14282	14194	14088	14255	14242	14150	14223	14292	14021	14113	14177	14122	14294	14257	14023	14438	14154	14261	14200	14232	14280	14042	13930	14357	14099	14011	14131	14154	14174	14214	14131	14116	14117	14107	14099	14370	14252	14224	14181	14093	14123	14134	14151	14070	14210	14216	14165	14243	14191	14158	14159	13977	14071	14161	14297	14265	14076	14067	14131	14176	14165	14135	14080	14167	14128	14265	14162	13988	14281	14103	14280	14136	13977	14056	14181	14349	14168	14038	14085	14092	14251	13895	14263	14133	14235	14178	14155	14137	14111	14108	14262	14070	14250	14254	14118	14132	14027	14107	14287	14223	14321	14120	14123	14261	14149	14054	14092	14242	14130	14152	14255	14238	14126	14180	14205	14221	14117	14221	14055	14007	14211	14260	14075	14122	14079	14229	14264	14015	14072	14063	14212	14268	14252	14260	14100	14162	14101	14210	14222	14252	14097	14125	14316	14234	14140	14252	14072	14125	14239	14222	14166	13995	13993	14125	14266	14021	14121	14328	14161	14152	14195	14061	14220	14145	14262	14219	14229	14079	14057	14208	14015	14038	14141	14207	13952	14198	14154	14200	14256	14075	14174	14005	14155	14120	14232	14144	14158	14262	14074	14089	14348	14308	14173	14132	14116	14232	14136	14259	14178	14090	14153	14084	13983	14126	14068	14262	14077	14269	14147	14216	14190	14157	14234	14056	14323	14155	14205	13982	14043	14124	14111	14174	14257	14286	14229	14139	14083	14229	14060	14231	14316	14192	14136	14258	14017	14069	14187	14330	14033	14080	14067	14166	14329	14214	14191	14081	14172	14141	14195	14227	14185	14212	14162	14057	14337	14231	14188	14285	14012	13958	14070	14192	14128	14132	14167	14032	14145	14204	13977	14068	14159	14035	14094	14247	14118	14128	14122	14180	14468	14257	14185	14316	14170	13945	14250	14091	14243	14232	14237	14148	13986	14049	14171	14166	14216	14306	14117	14200	14174	14156	14200	13982	14250	14177	14074	14050	14262	13974	14089	14294	14290	14101	14195	14112	14240	14145	14077	14203	14090	14215	14062	14211	14175	14023	14152	14209	13968	14182	14162	14226	14106	14084	14286	14304	14050	14063	14138	13995	14085	14175	14125	14221	14281	14233	14129	13974	14233	14089	14289	14346	14120	14068	14018	14055	14030	14095	14233	14183	14099	14119	13999	14198	14329	14235	14154	14138	14218	14309	14193	14222	14208	14309	13986	14243	14208	14037	14158	14124	14083	14071	14221	14075	14188	14176	14032	14188	14156	14321	14119	14181	13943	14058	14135	14112	14161	14198	14151	14144	14017	14021	14149	14144	14108	14139	14099	14241	14125	14097	14207	14230	14262	14036	14190	14217	14043	14159	13975	14034	14060	14121	14338	14309	14171	14261	14069	14068	14088	14244	14398	14132	14346	14008	14198	14217	14067	14177	14119	14123	14094	14176	14134	14306	14126	14099	13975	14067
27631	22346	25685	21779	18181	17585	17408	16891	16757	16999	16975	17123	17079	16997	16819	17148	16879	17178	16840	16857	16847	16668	16940	16905	16812	16860	16698	16620	16774	16604	16503	16615	16765	16764	16762	16625	16504	16737	16874	16661	16604	16755	16595	16660	16801	16750	16586	16798	16840	16739	16912	16818	16788	16642	16692	16609	16338	16552	16510	16794	16511	16663	16641	16681	16687	16712	16538	16439	16600	16623	16502	16542	16855	16708	16656	16663	16534	16623	16570	16613	16700	16832	16689	16746	16438	16552	16605	16670	16595	16601	16555	16502	16685	16660	16634	16498	16573	16450	16668	16666	16536	16517	16428	16561	16810	16580	16534	16402	16664	16573	16497	16655	16598	16485	16697	16624	16739	16499	16661	16652	16334	16803	16392	16721	16705	16566	16710	16750	16814	16488	16680	16584	16599	16762	16585	16393	16408	16698	16557	16523	16784	16710	16513	16639	16662	16482	16542	16664	16799	16544	16545	16552	16718	16343	16422	16612	16553	16547	16582	16620	16594	16231	16689	16396	16656	16586	16640	16433	16558	16617	16782	16673	16560	16731	16663	16427	16490	16588	16534	16583	16446	16560	16400	16362	16613	16449	16754	16552	16533	16599	16631	16629	16646	16551	16568	16783	16562	16399	16574	16767	16762	16587	16508	16603	16432	16659	16604	16719	16884	16704	16633	16517	16686	16566	16606	16706	16573	16618	16743	16674	16691	16431	16480	16833	16494	16655	16719	16549	16482	16613	16502	16647	16623	16623	16593	16687	16531	16554	16525	16498	16585	16475	16646	16618	16630	16442	16365	16643	16577	16645	16610	16626	16604	16480	16551	16287	16411	16777	16402	16547	16618	16454	16366	16600	16593	16467	16564	16707	16479	16605	16576	16671	16507	16582	16561	16548	16545	16666	16582	16766	16359	16655	16610	16548	16501	16686	16651	16574	16712	16809	16279	16604	16545	16514	16393	16707	16651	16455	16611	16622	16741	16667	16564	16710	16554	16411	16554	16529	16612	16841	16775	16560	16548	16354	16706	16628	16498	16469	16502	16468	16403	16596	16479	16425	16456	16594	16601	16530	16736	16538	16560	16414	16477	16597	16492	16432	16569	16688	16627	16626	16685	16698	16653	16609	16649	16626	16402	16723	16770	16803	16517	16505	16746	16582	16569	16654	16699	16761	16537	16414	16440	16518	16449	16784	16628	16565	16648	16844	16719	16379	16756	16606	16474	16698	16669	16328	16542	16672	16749	16725	16773	16735	16811	16590	16629	16695	16493	16512	16484	16486	16616	16625	16455	16516	16472	16553	16487	16373	16603	16637	16527	16651	16611	16669	16626	16754	16717	16644	16750	16618	16606	16537	16457	16497	16521	16597	16585	16511	16534	16631	16575	16778	16722	16533	16733	16661	16606	16636	16495	16615	16676	16637	16572	16616	16644	16602	16682	16493	16426	16472	16491	16672	16638	16738	16668	16628	16465	16496	16503	16675	16651	16544	16663	16497	16529	16626	16551	16735	16475	16477	16653	16617	16665	16628	16477	16662	16539	16603	16494	16657	16630	16636	16569	16517	16543	16453	16546	16544	16683	16580	16452	16519	16605	16839	16528	16755	16748	16510	16537	16517	16612	16570	16555	16402	16413	16587	16553	16560	16543	16527	16604	16410	16416	16669	16736	16849	16556	16630	16419	16539	16372	16728	16486	16641	16635	16776	16441	16561	16431	16671	16554	16536	16597	16632	16594	16663	16575	16586	16449	16643	16668	16551	16570	16490	16712	16670	16616	16589	16601	16761	16724	16507	16516	16530	16516	16623	16633	16616	16447	16599	16485	16774	16386	16397	16489	16503	16559	16695	16551	16510	16598	16501	16533	16675	16546	16582	16538	16540	16681	16653	16561	16607	16692	16813	16632	16515	16588	16683	16684	16503	16465	16461	16520	16647	16516	16399	16632	16567	16555	16535	16551	16822	16542	16751	16642	16502	16376	16771	16418	16535	16529	16553	16441	16610	16558	16792	16576	16304	16516	16600	16645	16669	16496	16526	16588	16403	16547	16457	16535	16583	16643	16585	16621	16627	16559	16599	16634	16470	16622	16536	16566	16371	16524	16441	16535	16844	16608	16435	16453	16660	16603	16700	16463	16632	16770	16441	16431	16770	16577	16606	16389	16509	16651	16375	16739	16365	16591	16454	16443	16540	16703	16500	16532	16613	16577	16653	16496	16565	16631	16598	16686	16566	16549	16481	16515	16719	16780	16531	16534	16613	16525	16522	16568	16622	16445	16497	16703	16528	16589	16571	16614	16612	16516	16361	16577	16555	16629	16627	16714	16751	16470	16600	16614	16564	16734	16568	16430	16556	16807	16538	16503	16600	16676	16435	16633	16671	16617	16436	16425	16726	16539	16538	16372	16709	16338	16574	16282	16781	16615	16471	16782	16673	16646	16643	16557	16592	16618	16373	16658	16523	16557	16543	16602	16531	16691	16588	16502	16497	16674	16570	16653	16550	16514	16719	16742	16575	16362	16588	16503	16743	16715	16341	16540	16598	16671	16659	16597	16536	16667	16538	16595	16599	16696	16532	16682	16525	16728	16623	16581	16522	16662	16556	16661	16312	16678	16683	16758	16605	16420	16670	16609	16475	16727	16615	16659	16561	16512	16627	16672	16580	16456	16653	16550	16694	16439	16478	16676	16634	16323	16632	16571	16481	16548	16659	16284	16517	16418	16507	16729	16473	16619	16552	16536	16403	16630	16709	16437	16642	16502	16394	16518	16564	16761	16523	16498	16407	16529	16519	16604	16537	16674	16558	16545	16737	16525	16633	16553	16613	16535	16562	16790	16377	16404	16583	16618	16780	16543	16595	16723	16585	16571	16459	16631	16574	16727	16655	16450	16681	16666	16714	16543	16582	16619	16743	16430	16594	16753	16627	16516	16490	16553	16650	16652	16529	16506	16403	16644	16740	16505	16476	16647	16602	16582	16728	16553	16525	16582	16519	16550	16546	16672	16487	16739	16635	16705	16508	16702	16678	16685	16459	16775	16668	16525	16452	16800	16506	16492	16487	16771	16318	16610	16550	16616	16691	16680	16583	16693	16669	16514	16715	16575	16764	16490	16644	16687	16704	16689	16534	16630	16506	16567	16577	16603	16570	16460	16511	16494	16512	16430	16544	16692	16541	16675	16711	16739	16668	16587	16668	16784	16514	16483	16532	16596	16570	16487	16530	16630	16549	16352	16626	16690	16664	16538	16617	16325	16519	16517	16709	16658	16561	16688	16722	16569	16673	16623	16587	16690	16605	16766	16331	16595	16862	16491	16537	16481	16605	16261	16469	16642	16634	16493	16569	16630	16495	16515	16641	16711	16549	16683	16694	16654	16353	16578	16585	16525	16613	16654	16564	16466	16383	16603	16658	16563	16569	16522	16644	16569	16452	16514	16534	16499	16452	16487	16531	16686	16695	16510	16407	16693	16781	16691	16445	16560	16517	16520	16702	16528	16754	16631	16471	16530	16608	16670	16816	16741	16480	16387	16529	16455	16605	16600	16667	16456	16459	16757	16572	16676	16609	16623	16560	16780	16550	16552	16603	16599	16594	16586	16532	16448	16551	16863	16883	16639	16801	16589	16491	16646	16593	16707	16539	16740	16569	16719	16473	16441	16696	16558	16528	16581	16482	16764	16424	16623	16609	16419	16755	16511	16544	16589	16549	16609	16528	16761	16630	16710	16591	16681	16479	16429	16493	16527	16501	16702	16545	16568	16474	16618	16781	16555	16299	16518	16595	16645	16575	16594	16488	16500	16646	16704	16644	16797	16511	16624	16760	16765	16657	16784	16549	16563	16488	16823	16647	16678	16732	16484	16579	16322	16468	16630	16793	16860	16558	16455	16659	16466	16450	16675	16699	16685	16621	16595	16630	16629	16574	16573	16749	16620	16600	16500	16629	16613	16644	16629	16695	16670	16637	16695	16470	16535	16709	16483	16672	16633	16517	16674	16704	16466	16549	16655	16569	16459	16508	16557	16581	16856	16686	16602	16706	16524	16716	16651	16414	16536	16651	16588	16668	16629	16698	16532	16600	16677	16597	16516	16586	16646	16467	16682	16497	16537	16520	16782	16566	16702	16799	16487	16667	16717	16635	16589	16632	16560	16578	16635	16488	16572	16607	16566	16430	16789	16794	16642	16399	16538	16525	16520	16430	16445	16563	16774	16577	16772	16596	16556	16596	16620	16708	16704	16578	16667	16667	16685	16746	16424	16593	16708	16658	16696	16774	16659	16530	16594	16743	16446	16465	16657	16637	16599	16613	16557	16389	16715	16438	16455	16425	16609	16425	16373	16529	16358	16502	16563	16624	16783	16577	16646	16487	16646	16499	16679	16607	16671	16561	16702	16487	16575	16528	16415	16491	16492	16713	16543	16627	16638	16489	16640	16508	16519	16654	16594	16591	16443	16538	16402	16466	16481	16420	16900	16854	16392	16674	16596	16551	16624	16455	16494	16612	16566	16402	16537	16657	16519	16718	16594	16555	16603	16383	16622	16564	16421	16543	16802	16572	16515	16689	16736	16675	16387	16495	16687	16651	16367	16632	16529	16668	16720	16534	16721	16454	16613	16732	16720	16632	16602	16662	16460	16512	16650	16618	16548	16575	16571	16511	16580	16543	16564	16452	16499	16596	16572	16589	16660	16549	16556	16493	16741	16406	16547	16738	16562	16610	16845	16530	16576	16605	16693	16654	16463	16580	16737	16556	16610	16474	16662	16689	16607	16562	16701	16576	16704	16590	16550	16476	16673	16518	16389	16683	16563	16778	16622	16482	16601	16523	16765	16577	16640	16452	16471	16524	16523	16611	16653	16562	16509	16617	16473	16784	16626	16734	16622	16678	16513	16622	16729	16600	16687	16542	16715	16730	16721	16681	16621	16525	16711	16699	16654	16631	16659	16346	16695	16491	16535	16616	16714	16579	16521	16514	16670	16588	16746	16520	16552	16587	16606	16541	16646	16492	16580	16498	16771	16534	16498	16516	16440	16484	16469	16428	16723	16673	16543	16550	16608	16622	16764	16593	16540	16585	16543	16641	16728	16667	16649	16671	16631	16781	16739	16366	16606	16439	16536	16625	16717	16735	16662	16750	16362	16609
18443	23092	21867	17536	16516	15399	15149	14758	14577	14732	14593	14778	14899	14730	14740	14766	14767	14704	14686	14701	14624	14507	14699	14566	14316	14235	14452	14304	14347	14270	14192	14276	14350	14267	14339	14457	14246	14308	14290	14209	14255	14151	14301	14270	14297	14160	14303	14119	14241	14429	14342	14360	14232	14218	14026	14048	14129	14286	14277	14269	14061	14242	14231	14204	14128	14375	14216	14018	14297	14150	14128	14303	14172	14192	14167	14215	14298	14252	14094	14213	14143	14231	14160	14136	14088	14252	14155	14344	14166	14229	14273	14190	14153	14233	14286	14114	14171	14155	14200	14271	14156	14172	14002	14167	14191	14070	13993	14329	14221	14074	14262	14074	14135	14151	14017	14209	14203	14174	14160	14240	14128	14089	14292	14122	14108	14160	14162	14120	13981	14217	14027	14206	14115	14176	14124	14141	14101	14189	14120	14226	14058	14131	14095	14233	14289	14170	14254	14073	13933	14168	14121	14324	14009	14153	14066	14022	14248	14338	14136	14126	14178	14087	14073	14134	14034	14184	13989	14100	14151	14074	14002	14085	14273	14213	14136	14374	14093	14218	14181	14174	14127	14151	14168	14301	14273	14135	14091	14250	14307	14139	14165	14095	14406	14179	14370	14177	14207	14159	14170	14263	14269	14167	14283	14063	14294	13973	14256	13964	14188	14220	14266	14324	14020	14222	14216	14265	14168	14273	14187	14218	14118	14140	14178	13993	14309	14129	14414	14381	14133	14117	14174	14129	14098	14274	13992	14187	14196	14164	14054	14076	14325	14197	14250	14160	14274	14157	14132	13967	14087	14340	14129	14206	14249	14201	13978	14249	14221	14258	14342	14349	13983	14240	14320	14113	14195	14293	14336	14136	14171	14106	14168	14257	14165	14208	14184	14161	14131	14128	13937	14122	14307	14167	14170	14213	14221	14101	14130	13974	14184	14246	14254	14192	14112	14029	14105	14028	14265	14062	14206	14145	14177	14132	14151	14177	14326	14126	14158	14076	14284	14139	14034	14052	14088	14283	14061	14053	14156	14109	14077	14207	14116	14178	14301	14125	14113	14297	13979	14158	14123	14216	14149	14097	14328	14222	14123	14115	14209	14073	14221	14208	14282	14158	13979	14197	14309	14137	14094	14194	14163	14206	14182	14046	14289	14265	14098	14101	14143	13939	14337	14189	13977	14098	14232	14088	14255	14166	14056	14264	14200	14137	14302	14178	14186	14183	13993	14202	14190	14240	14081	14237	14180	14089	14252	14132	14204	14241	14090	14069	14021	14102	14242	14283	14206	14172	14189	13929	14301	14134	14196	14173	14047	14138	14219	14286	14150	14187	14232	14217	14096	14310	14259	14283	14190	14344	14117	14023	14245	14149	13964	14072	14153	14165	14179	14263	14092	14141	14068	14019	14273	14355	14226	14083	14239	14116	14087	14212	14073	14061	14000	14265	14098	14200	14240	14222	14122	14161	14046	14219	14159	14116	14003	13992	14138	14178	14230	13982	14264	14056	14345	14096	14088	14199	14097	14092	14170	14138	14124	14173	14175	14115	14144	13980	14033	14100	14071	14184	14178	13966	14186	14209	14161	14137	14135	14228	14238	14109	13899	14141	14210	14081	14098	14379	14203	14184	14056	14118	13997	13946	14180	14036	14139	14317	14185	14076	14301	14135	14193	14108	14188	14030	14113	14215	14172	14164	14199	14045	14370	14292	14183	14114	14079	14397	14088	14287	14107	14110	14211	14166	14342	14023	14177	14196	14205	14270	14045	14099	14209	14204	14233	14183	14147	14158	14299	14211	14056	14020	14125	14160	14146	14060	14172	14225	14147	14080	14206	14145	14128	14141	14175	14234	14279	14154	14247	14131	14225	14105	13981	14104	14125	14204	14156	14203	14208	14199	14253	14064	14174	14140	14175	14244	14232	14181	14183	14136	14190	14242	14168	14092	14111	14238	14071	14114	14240	14177	14139	14120	14204	14161	14231	14250	14155	14171	14316	14246	14225	14226	14212	14351	14194	13965	14104	14187	13976	14213	13973	14138	14236	14014	14230	14151	14146	14229	14307	14071	14137	14176	14150	14179	14228	14151	14000	14149	14276	14090	14092	14159	14367	14283	14359	14336	14177	14194	14091	14095	14159	14111	14017	13964	14123	14046	14265	14213	14141	14167	14121	14085	14036	14240	14004	14202	14079	14128	14104	14347	14085	14139	14118	14221	14240	14176	14211	14293	14046	13982	14235	14224	14299	14006	14123	14068	14228	14316	14039	14187	14085	14210	14215	14244	14163	14168	14157	14193	14244	14174	14134	14195	14123	14165	14380	14316	14096	13974	14147	14154	14128	14141	14258	14154	14091	14120	14181	14225	14196	14046	14252	14187	14011	14088	14189	14136	14198	14239	14049	14297	14155	14159	14157	14210	14220	14241	14160	14153	14159	14131	14310	14123	14250	14160	14067	14067	14190	14151	14133	14135	14219	14022	14170	14154	14107	14318	14019	14170	14036	14120	14060	14130	14292	14343	14093	14239	14165	14063	14265	14171	14116	14284	14225	14089	14355	14316	14050	14212	14177	14272	14176	14168	14147	14218	14080	14079	14181	14180	14328	14170	14193	14127	13968	14325	14284	14196	14272	14197	14091	14078	14192	14122	14080	14087	14117	14021	14044	14132	14150	14198	14198	14288	14147	14333	13986	14201	14189	14163	14164	14184	14184	13981	14168	14110	14130	14076	14281	14202	14218	14252	14205	13967	14132	14051	14145	14132	14228	14241	14046	14074	14160	14208	14156	14201	14029	14067	14012	14408	14130	14303	14261	13995	14253	14155	14217	14196	14058	13968	14255	14234	14155	14201	14203	13987	14067	14153	14160	14057	14017	14217	14203	14070	14251	14115	14131	14281	14141	14197	14209	14157	14087	14214	14231	14253	14042	14283	14376	14105	14159	14028	14202	14310	14168	14344	14241	14065	14096	14120	14151	14265	14142	14248	14269	14154	14108	14222	14266	14092	14115	14118	14073	14157	14279	14210	14251	14163	14212	14202	14179	14215	14029	14076	14248	14323	14137	14019	14268	14149	14105	14071	14122	13919	14036	14182	14100	14058	14207	14138	14285	14148	14087	14211	14075	14369	14163	14092	14250	14154	14066	14008	14312	14357	14310	14057	14117	14129	14126	14239	14163	14002	14214	14151	14166	14190	14202	13981	14176	14169	14135	14155	14233	14134	14301	14210	14148	14174	14132	14273	14107	14177	14071	14342	14106	14249	14207	14267	14201	14179	14111	14129	14095	14259	14080	14161	14273	14292	14168	14123	14152	14015	14277	14298	14036	14077	14049	14057	14174	14289	14114	14180	14135	14301	14077	14144	13963	14326	14200	14120	14040	14202	14115	14087	14098	14203	14178	14150	14237	14268	14071	14036	14256	14039	14230	14149	14112	14208	14080	14274	14067	13793	14136	13946	14263	14303	14092	14264	14166	14240	14175	14103	14251	14175	14092	14252	14156	14252	14196	14056	14235	14133	14106	14232	14115	14281	14134	14252	14080	14070	14348	13990	14229	14231	14354	14004	14174	14209	14231	14056	14146	14220	14080	14200	14245	14310	14141	14082	14038	14093	14066	14123	14331	14213	14228	14209	14197	14304	14235	14311	14183	14042	14201	14110	14109	14142	14128	14201	13913	14222	14197	14122	14204	14225	14224	14139	14141	14185	14259	14195	14163	14104	14064	14223	14143	14222	14219	14101	14289	14128	14295	14162	14062	14171	14174	14146	14294	14149	14274	14149	14232	13970	14162	14080	14205	14145	14267	14202	14212	14163	14321	14318	14234	14073	14251	14031	14212	14219	14186	14043	14300	14014	14104	14070	14089	14220	14175	14119	14172	14132	14116	14272	14149	14175	14435	14191	14209	14183	14265	14161	14341	14242	14378	14164	14108	14304	14155	14219	14272	14195	13992	14236	14073	14106	14072	14350	14119	14237	14016	14121	14077	14234	14127	14299	14112	14127	14055	14187	14294	14357	14375	14102	14033	14266	14104	14124	14199	14083	14263	14177	14108	14150	14391	14151	14215	14057	14193	14194	14184	14041	14122	14294	14354	14082	14134	14213	14208	14179	14241	14100	14133	14203	14156	14297	14193	14155	14232	14174	14064	14306	14144	14245	14175	14210	14114	14228	14060	14135	14007	14075	14131	14099	14189	14226	14147	14221	14269	14099	14264	14143	14155	14176	14167	14191	14120	14103	14014	14092	14194	14055	14040	14102	14169	14173	14151	14116	14071	14258	14051	13948	14060	14106	14349	14086	14104	14058	14066	14203	14195	14138	14229	14254	14262	14121	14260	14107	14016	14288	14009	14203	14328	14121	14286	14226	14170	14177	14152	14055	14185	14335	14171	14121	14270	14203	14180	14381	14230	14118	14170	14212	14145	14074	14269	14110	14103	14276	14310	14073	14185	14167	14102	14000	14275	14178	14230	14037	14205	14154	14151	14185	14427	14129	14071	14029	14240	14248	14269	14273	14258	14130	14100	14132	14303	14221	14275	14056	14311	14167	14122	14115	14143	14295	14353	14200	14153	13977	14134	14026	14148	14199	14386	14187	14127	14080	14140	14007	14126	14145	14203	14329	14185	14270	14032	14094	14123	14041	14060	14226	13999	14186	14137	14134	14218	14297	14099	14182	14177	14301	14156	14084	14116	14267	14317	14275	14233	14326	13993	14229	14088	14267	14151	14262	14181	14119	14075	14359	14087	14168	14172	14290	14239	14115	14128	14188	14320	14146	14200	14193	14290	14119	14188	13970	14122	14324	14302	14217	14162	14314	14173	14141	14184	14130	14159	14180	14191	14097	14315	14190	14064	14258	14250	14188	14410	14079	14135	14211	14233	14131	14091	14125	14198	14190	14245	14254	14195	14144	14046	14224	14258	14032	14274	14121	14205	14234	14094	14246	14046	14071	14123	13900	14356	14146	14298	14032	14077	14227	14161	14188	13940	14252	14267	14217	14143	14225	14134	14161	14271	14139	14214	14137	14275	14277	14180	14081	14245	14121	14415	14199	14061	14260	14063	14367	14208	14154	14180	14175	14207	14182	14039	14087	14222	14177	14211	14139	14273	14087	14209	14040	14175	14116	14235	14177	14245	14255
23980	21423	28929	24388	22253	21827	19979	17085	16234	16519	16258	16500	16434	16326	16199	16092	16482	16192	15994	16221	15869	15799	15902	15548	15823	15703	15575	15689	15454	15705	15610	15497	15489	15585	15573	15685	15608	15397	15656	15437	15510	15418	15472	15652	15540	15566	15659	15571	15807	16083	16038	15759	15608	15581	15430	15674	15397	15472	15445	15346	15522	15650	15433	15458	15493	15396	15487	15807	15602	15523	15653	15400	15352	15307	15335	15553	15443	15421	15424	15209	15457	15346	15379	15386	15424	15438	15415	15374	15427	15439	15259	15635	15487	15366	15445	15471	15579	15386	15619	15459	15464	15417	15458	15476	15341	15517	15626	15600	15321	15457	15508	15703	15467	15521	15468	15437	15423	15198	15440	15296	15285	15347	15404	15428	15491	15324	15583	15364	15383	15513	15530	15418	15291	15357	15483	15374	15559	15458	15446	15441	15321	15585	15367	15442	15466	15340	15572	15428	15316	15552	15525	15366	15283	15439	15424	15411	15389	15505	15647	15148	15403	15394	15473	15538	15225	15432	15468	15740	15432	15323	15434	15481	15479	15599	15650	15420	15465	15267	15441	15540	15394	15448	15365	15296	15416	15533	15635	15352	15591	15329	15283	15470	15478	15492	15526	15457	15394	15299	15454	15577	15506	15386	15457	15347	15518	15307	15462	15292	15256	15256	15449	15404	15649	15406	15215	15495	15330	15384	15408	15358	15598	15442	15413	15308	15584	15340	15199	15474	15754	15453	15408	15305	15369	15151	15255	15730	15286	15502	15386	15369	15587	15270	15537	15486	15474	15492	15444	15365	15387	15483	15294	15383	15415	15607	15301	15304	15336	15588	15513	15436	15408	15585	15373	15335	15433	15422	15431	15642	15463	15459	15443	15375	15558	15393	15611	15552	15292	15362	15427	15302	15388	15337	15605	15497	15427	15468	15501	15684	15553	15464	15296	15549	15292	15204	15386	15480	15394	15435	15349	15421	15531	15371	15317	15346	15567	15524	15700	15248	15326	15356	15350	15494	15427	15553	15511	15688	15547	15337	15596	15401	15454	15420	15348	15449	15301	15380	15283	15169	15372	15478	15353	15479	15477	15641	15451	15502	15774	15305	15370	15537	15450	15448	15344	15337	15336	15546	15469	15032	15407	15545	15296	15392	15188	15490	15496	15389	15317	15409	15286	15281	15463	15612	15280	15330	15411	15429	15401	15378	15564	15454	15320	15347	15312	15529	15453	15447	15353	15609	15519	15427	15490	15556	15449	15380	15610	15472	15324	15550	15377	15322	15531	15418	15610	15227	15521	15468	15289	15301	15488	15204	15456	15307	15293	15492	15391	15492	15296	15411	15701	15300	15157	15413	15430	15362	15477	15446	15475	15281	15409	15610	15517	15460	15289	15482	15433	15501	15363	15339	15204	15363	15438	15247	15402	15304	15400	15424	15091	15374	15284	15371	15574	15539	15470	15536	15270	15442	15428	15642	15459	15509	15392	15244	15474	15542	15236	15367	15456	15487	15282	15353	15331	15542	15532	15552	15235	15506	15465	15245	15327	15422	15408	15478	15449	15452	15386	15519	15438	15506	15524	15370	15461	15531	15388	15427	15437	15512	15504	15481	15558	15368	15541	15356	15521	15521	15257	15414	15304	15298	15551	15414	15557	15574	15410	15600	15386	15314	15520	15415	15433	15549	15406	15348	15405	15281	15501	15541	15471	15313	15610	15442	15490	15510	15398	15280	15220	15415	15441	15414	15584	15443	15481	15642	15419	15548	15138	15433	15387	15492	15579	15319	15376	15379	15362	15199	15376	15556	15385	15521	15460	15423	15505	15554	15345	15489	15420	15480	15493	15373	15471	15432	15283	15265	15568	15472	15512	15637	15454	15475	15481	15516	15549	15543	15384	15404	15439	15362	15323	15443	15761	15458	15358	15319	15523	15345	15481	15396	15535	15359	15418	15507	15398	15350	15340	15448	15433	15476	15533	15624	15342	15371	15509	15575	15363	15357	15432	15339	15549	15566	15672	15350	15307	15530	15369	15443	15457	15369	15413	15673	15561	15354	15366	15414	15554	15411	15507	15336	15570	15421	15523	15428	15388	15405	15215	15405	15592	15466	15293	15384	15492	15268	15264	15285	15510	15419	15373	15396	15604	15420	15497	15391	15427	15585	15300	15474	15423	15377	15178	15383	15457	15303	15457	15692	15616	15419	15678	15337	15470	15546	15445	15474	15489	15568	15425	15393	15418	15370	15468	15343	15432	15390	15366	15330	15612	15390	15514	15476	15459	15334	15500	15400	15469	15642	15440	15487	15504	15505	15323	15486	15606	15393	15347	15371	15539	15400	15564	15339	15439	15436	15437	15523	15380	15316	15479	15415	15527	15524	15672	15354	15499	15385	15241	15442	15549	15484	15416	15452	15452	15587	15384	15355	15455	15548	15440	15384	15478	15272	15376	15372	15489	15461	15481	15587	15500	15559	15515	15391	15367	15306	15396	15423	15411	15322	15655	15655	15549	15345	15586	15362	15421	15405	15360	15455	15638	15399	15666	15454	15403	15494	15608	15517	15568	15435	15507	15473	15453	15412	15336	15325	15335	15383	15560	15484	15453	15397	15431	15467	15472	15360	15435	15405	15309	15445	15559	15346	15552	15363	15497	15485	15529	15526	15461	15357	15288	15257	15400	15409	15400	15429	15606	15344	15521	15564	15394	15476	15324	15489	15607	15542	15384	15545	15434	15502	15492	15329	15509	15493	15350	15332	15508	15521	15224	15327	15370	15300	15413	15393	15381	15451	15373	15342	15451	15579	15354	15536	15554	15527	15317	15220	15392	15562	15419	15419	15444	15462	15444	15256	15371	15433	15399	15318	15377	15622	15545	15273	15507	15469	15302	15471	15451	15365	15587	15376	15487	15496	15549	15579	15468	15430	15398	15711	15364	15467	15661	15392	15393	15457	15544	15410	15581	15341	15460	15249	15221	15424	15440	15462	15350	15509	15405	15395	15491	15346	15376	15338	15496	15353	15532	15438	15319	15537	15466	15391	15592	15448	15486	15511	15266	15601	15558	15447	15515	15365	15648	15374	15425	15250	15586	15579	15539	15370	15415	15432	15429	15340	15445	15392	15431	15338	15375	15629	15462	15427	15558	15480	15529	15384	15270	15324	15366	15475	15418	15513	15563	15526	15435	15510	15600	15630	15563	15488	15472	15435	15334	15442	15321	15301	15428	15346	15613	15624	15493	15275	15450	15180	15420	15365	15401	15523	15458	15380	15464	15537	15595	15230	15314	15263	15565	15416	15556	15522	15486	15554	15438	15605	15463	15445	15364	15317	15355	15406	15354	15474	15319	15397	15511	15208	15466	15610	15227	15321	15466	15478	15534	15408	15361	15488	15560	15346	15345	15443	15270	15258	15556	15560	15266	15450	15347	15369	15466	15213	15552	15476	15361	15391	15371	15441	15347	15454	15461	15360	15434	15295	15475	15461	15283	15297	15413	15338	15437	15386	15315	15352	15360	15252	15587	15169	15312	15336	15462	15440	15468	15389	15414	15347	15350	15544	15645	15428	15537	15508	15436	15512	15353	15451	15459	15421	15488	15375	15613	15305	15264	15523	15425	15353	15441	15187	15532	15501	15350	15632	15290	15425	15522	15461	15633	15451	15460	15455	15414	15461	15435	15329	15572	15315	15618	15021	15347	15432	15411	15457	15382	15356	15418	15448	15440	15294	15520	15372	15392	15452	15315	15465	15331	15440	15407	15517	15332	15488	15326	15403	15491	15477	15444	15496	15407	15460	15499	15549	15356	15322	15320	15449	15523	15487	15359	15193	15395	15300	15401	15409	15538	15576	15534	15141	15478	15494	15342	15427	15295	15601	15542	15409	15557	15487	15381	15793	15249	15483	15562	15442	15462	15474	15385	15312	15311	15334	15514	15461	15551	15338	15423	15475	15407	15318	15415	15278	15438	15581	15381	15355	15536	15342	15486	15143	15411	15417	15407	15408	15310	15329	15389	15432	15435	15386	15491	15334	15375	15301	15475	15613	15346	15346	15394	15475	15407	15366	15318	15292	15344	15501	15378	15323	15437	15435	15342	15288	15449	15306	15633	15442	15496	15487	15305	15458	15349	15484	15481	15333	15531	15368	15477	15447	15339	15281	15382	15456	15402	15575	15359	15319	15523	15405	15336	15478	15583	15438	15413	15524	15584	15364	15379	15537	15516	15397	15668	15351	15308	15497	15446	15477	15432	15407	15440	15376	15494	15374	15413	15569	15375	15522	15347	15393	15506	15313	15478	15533	15453	15482	15333	15362	15540	15568	15423	15458	15472	15635	15520	15465	15476	15370	15279	15449	15400	15475	15565	15466	15396	15325	15251	15377	15368	15423	15411	15615	15444	15444	15329	15449	15287	15322	15445	15567	15379	15541	15454	15466	15326	15475	15465	15285	15355	15457	15535	15424	15433	15470	15612	15308	15305	15638	15645	15227	15530	15544	15701	15363	15377	15372	15299	15246	15224	15374	15471	15205	15333	15131	15367	15648	15382	15406	15405	15707	15512	15450	15375	15254	15533	15475	15408	15418	15460	15425	15510	15297	15469	15578	15274	15618	15458	15444	15308	15268	15150	15390	15417	15405	15505	15499	15476	15317	15670	15618	15492	15416	15506	15508	15380	15510	15571	15314	15691	15395	15438	15537	15508	15314	15321	15196	15232	15441	15639	15444	15277	15371	15308	15192	15355	15343	15447	15442	15522	15227	15477	15531	15345	15338	15284	15291	15414	15389	15447	15493	15522	15555	15573	15526	15412	15497	15407	15405	15395	15601	15300	15466	15395	15344	15382	15357	15385	15385	15530	15445	15530	15331	15392	15253	15296	15476	15582	15362	15310	15387	15596	15435	15402	15332	15399	15331	15544	15471	15247	15453	15421	15287	15237	15371	15562	15374	15453	15366	15614	15415	15579	15505	15439	15363	15384	15515	15446	15389	15393	15483	15462	15506	15521	15487	15252	15346	15542	15526	15401	15263	15459	15375	15579	15267	15394	15434	15535	15513	15543	15394	15421	15369	15421	15371	15665	15334	15339	15281	15225	15308	15361	15560	15290	15504	15441	15354	15660	15574	15469	15556	15510	15507	15387	15523
20427	31969	30355	22048	19627	17610	16158	15313	14715	14488	14948	14873	14811	14726	14542	14526	14731	14428	14550	14498	14207	13705	13902	13808	13947	13917	13812	13812	13585	13802	13847	13758	13700	13867	13775	13750	13664	13708	13649	13545	13809	13675	13578	13676	13700	13502	13505	13631	14137	14555	14116	13700	13726	13559	13681	13470	13709	13478	13563	13653	13458	13564	13497	13604	13429	13505	13487	13816	13530	13454	13476	13456	13342	13506	13391	13428	13342	13492	13643	13558	13602	13602	13365	13441	13448	13531	13544	13473	13607	13432	13507	13409	13391	13418	13523	13534	13409	13504	13493	13466	13631	13411	13574	13564	13510	13567	13624	13513	13577	13481	13459	13529	13528	13488	13740	13384	13528	13400	13700	13341	13560	13486	13655	13564	13474	13662	13615	13369	13584	13460	13556	13466	13466	13309	13626	13442	13675	13467	13519	13556	13458	13531	13466	13625	13595	13341	13524	13535	13493	13590	13600	13522	13555	13608	13486	13564	13534	13494	13385	13521	13498	13404	13642	13468	13468	13623	13529	13481	13540	13611	13637	13255	13467	13467	13436	13590	13497	13519	13483	13347	13383	13481	13461	13490	13627	13568	13437	13555	13615	13459	13501	13657	13636	13376	13411	13638	13504	13496	13593	13490	13555	13566	13427	13398	13428	13519	13445	13627	13494	13595	13715	13416	13577	13457	13646	13385	13709	13500	13562	13433	13466	13538	13412	13508	13548	13461	13504	13608	13575	13382	13374	13670	13527	13451	13448	13558	13501	13592	13566	13384	13642	13442	13507	13553	13559	13549	13384	13392	13371	13407	13602	13342	13457	13387	13564	13640	13457	13535	13695	13489	13519	13484	13366	13493	13376	13627	13735	13405	13447	13507	13691	13483	13497	13436	13673	13348	13440	13387	13610	13476	13439	13328	13388	13673	13672	13484	13360	13376	13402	13437	13481	13418	13578	13636	13504	13599	13413	13603	13396	13425	13528	13377	13613	13452	13533	13411	13569	13515	13506	13558	13378	13424	13489	13535	13381	13547	13640	13573	13574	13506	13449	13501	13606	13405	13324	13497	13571	13557	13387	13513	13551	13382	13637	13595	13403	13406	13438	13563	13344	13486	13601	13364	13469	13636	13427	13421	13449	13603	13595	13504	13411	13536	13471	13482	13497	13593	13460	13666	13429	13379	13479	13580	13521	13488	13615	13339	13579	13329	13546	13341	13570	13471	13606	13656	13373	13439	13368	13359	13467	13493	13483	13522	13346	13422	13421	13310	13501	13434	13483	13442	13500	13607	13482	13473	13512	13449	13461	13520	13570	13445	13557	13559	13339	13431	13571	13587	13392	13331	13356	13487	13443	13487	13528	13643	13483	13492	13481	13539	13431	13626	13361	13555	13401	13567	13519	13457	13131	13635	13542	13416	13525	13528	13411	13469	13573	13571	13531	13312	13373	13547	13410	13432	13446	13480	13554	13507	13488	13335	13316	13453	13571	13498	13472	13275	13674	13499	13401	13429	13727	13547	13403	13530	13496	13372	13455	13453	13483	13438	13500	13592	13380	13530	13316	13615	13421	13570	13713	13636	13764	13566	13505	13675	13422	13484	13308	13498	13586	13536	13588	13614	13447	13505	13546	13571	13458	13462	13661	13516	13506	13433	13514	13518	13574	13639	13492	13329	13522	13454	13518	13545	13399	13411	13510	13641	13495	13451	13435	13506	13534	13610	13438	13604	13561	13608	13412	13459	13429	13443	13558	13490	13680	13594	13372	13652	13571	13507	13451	13469	13612	13546	13480	13535	13508	13459	13473	13466	13500	13547	13315	13538	13616	13641	13352	13409	13562	13513	13546	13611	13507	13623	13433	13405	13403	13610	13543	13438	13461	13431	13580	13610	13514	13442	13562	13514	13474	13559	13728	13435	13637	13500	13351	13439	13542	13536	13666	13434	13441	13454	13599	13480	13472	13469	13520	13584	13550	13458	13592	13527	13487	13602	13423	13379	13594	13448	13423	13501	13583	13515	13461	13487	13492	13355	13539	13429	13528	13572	13536	13458	13580	13410	13438	13430	13505	13497	13493	13487	13503	13455	13619	13289	13470	13259	13492	13694	13560	13450	13399	13620	13462	13565	13374	13537	13411	13427	13570	13428	13459	13550	13608	13410	13392	13464	13514	13487	13440	13537	13628	13487	13669	13601	13415	13446	13621	13552	13599	13501	13537	13405	13538	13409	13474	13501	13437	13452	13511	13524	13548	13542	13472	13427	13536	13390	13447	13545	13341	13516	13531	13430	13632	13438	13433	13553	13410	13435	13440	13448	13635	13528	13443	13431	13413	13582	13477	13306	13531	13514	13531	13438	13409	13550	13522	13500	13584	13454	13536	13548	13657	13695	13571	13420	13482	13728	13496	13555	13463	13433	13595	13479	13494	13452	13601	13554	13540	13501	13606	13484	13442	13461	13537	13526	13640	13504	13489	13638	13670	13486	13421	13470	13466	13536	13502	13479	13571	13503	13485	13494	13538	13531	13540	13335	13469	13480	13533	13582	13532	13518	13534	13595	13522	13493	13361	13712	13664	13419	13656	13566	13475	13567	13459	13543	13465	13472	13349	13463	13734	13597	13643	13416	13554	13315	13488	13460	13617	13600	13550	13657	13519	13506	13470	13452	13406	13511	13627	13610	13407	13358	13533	13591	13391	13548	13440	13800	13524	13441	13587	13627	13512	13589	13470	13437	13461	13402	13448	13538	13511	13610	13596	13613	13524	13354	13476	13408	13515	13374	13636	13594	13687	13631	13631	13507	13495	13537	13464	13591	13472	13478	13473	13507	13484	13491	13578	13337	13268	13546	13617	13491	13510	13417	13501	13633	13527	13480	13420	13489	13631	13530	13287	13306	13607	13615	13530	13469	13435	13516	13501	13484	13521	13406	13507	13361	13489	13508	13638	13503	13448	13491	13553	13601	13324	13505	13586	13430	13343	13554	13528	13379	13504	13468	13489	13484	13559	13501	13544	13741	13454	13435	13494	13467	13404	13487	13459	13470	13652	13447	13477	13518	13387	13584	13507	13336	13389	13486	13537	13584	13590	13543	13507	13604	13559	13608	13542	13370	13452	13507	13281	13492	13414	13346	13533	13578	13506	13533	13486	13419	13462	13529	13327	13549	13546	13374	13507	13517	13429	13544	13380	13520	13490	13519	13672	13414	13329	13488	13430	13570	13451	13536	13415	13510	13395	13494	13502	13619	13547	13504	13496	13558	13567	13699	13592	13436	13528	13410	13769	13619	13401	13446	13399	13492	13518	13440	13409	13447	13501	13481	13434	13502	13514	13535	13648	13431	13453	13475	13612	13471	13440	13448	13541	13401	13476	13386	13557	13468	13249	13567	13360	13518	13440	13469	13637	13478	13523	13530	13370	13404	13505	13481	13400	13654	13533	13394	13621	13467	13425	13636	13538	13512	13406	13441	13450	13563	13454	13522	13439	13454	13551	13581	13435	13396	13487	13590	13496	13489	13211	13519	13410	13324	13597	13406	13649	13542	13600	13423	13522	13298	13502	13562	13331	13625	13506	13544	13383	13624	13316	13363	13377	13545	13292	13431	13595	13481	13517	13417	13578	13489	13436	13492	13394	13763	13514	13479	13309	13602	13425	13511	13478	13580	13561	13572	13571	13371	13514	13606	13495	13307	13525	13569	13583	13633	13590	13475	13489	13305	13409	13447	13541	13473	13640	13518	13578	13432	13522	13508	13684	13439	13511	13284	13547	13307	13515	13482	13645	13405	13314	13329	13479	13414	13505	13345	13504	13306	13459	13488	13402	13542	13612	13515	13359	13457	13620	13508	13467	13576	13487	13550	13477	13502	13411	13446	13612	13430	13566	13480	13428	13540	13456	13466	13604	13554	13616	13411	13474	13463	13692	13611	13422	13437	13506	13363	13539	13441	13267	13540	13417	13551	13547	13470	13542	13534	13479	13474	13486	13608	13455	13676	13458	13440	13445	13547	13609	13378	13519	13625	13345	13473	13577	13648	13577	13510	13537	13564	13529	13290	13489	13609	13509	13504	13604	13575	13439	13512	13595	13301	13449	13479	13467	13464	13559	13610	13485	13427	13337	13600	13559	13505	13322	13496	13369	13708	13532	13457	13361	13522	13548	13438	13692	13431	13444	13467	13558	13336	13561	13381	13335	13601	13618	13628	13489	13279	13680	13681	13454	13410	13430	13298	13520	13381	13459	13622	13452	13434	13407	13509	13526	13492	13451	13357	13483	13455	13621	13531	13691	13484	13301	13551	13545	13488	13503	13574	13481	13369	13518	13374	13574	13364	13530	13463	13499	13397	13453	13514	13694	13437	13570	13533	13457	13586	13250	13571	13698	13564	13360	13466	13430	13451	13514	13588	13573	13366	13496	13608	13378	13493	13503	13564	13413	13439	13578	13277	13614	13556	13603	13661	13646	13400	13574	13563	13475	13346	13327	13532	13557	13465	13551	13437	13486	13486	13510	13477	13571	13342	13483	13409	13456	13445	13432	13515	13470	13579	13580	13512	13444	13355	13660	13458	13487	13591	13636	13541	13645	13414	13356	13567	13506	13678	13390	13312	13557	13566	13573	13573	13412	13501	13542	13459	13650	13458	13500	13536	13384	13392	13528	13478	13513	13452	13458	13540	13501	13508	13471	13608	13446	13451	13443	13554	13481	13616	13413	13456	13593	13638	13471	13738	13384	13508	13486	13586	13501	13443	13548	13343	13566	13518	13544	13521	13515	13421	13558	13164	13606	13516	13505	13397	13717	13485	13434	13524	13466	13504	13587	13401	13692	13542	13510	13495	13472	13438	13385	13457	13588	13552	13389	13481	13451	13525	13480	13726	13460	13459	13556	13357	13787	13635	13670	13505	13443	13689	13478	13431	13356	13381	13499	13530	13460	13560	13469	13549	13465	13683	13420	13396	13447	13317	13479	13532	13460	13457	13465	13572	13394	13444	13543	13600	13489	13481	13657	13466	13470	13471	13424	13397	13498	13583	13598	13459	13617	13474	13413	13414	13583	13540	13521	13427	13517	13643	13360	13664	13568	13503	13571	13383	13406	13595	13477	13493	13495	13540	13630	13515	13452	13573	13555	13532	13522	13451	13503	13411
22968	21443	29285	23905	21633	23387	23706	17206	15866	15879	15902	16000	16001	15741	15777	15726	15459	15277	15231	14943	14803	15001	14668	14564	14524	14348	14422	14479	14692	14747	14805	14885	14755	14762	14880	14577	14752	14772	14473	14533	14540	14650	14808	14544	14493	14486	14530	14668	15387	15990	15398	15032	14818	14764	14665	14602	14379	14674	14392	14601	14374	14568	14335	14517	14483	14605	14571	14661	14579	14485	14428	14523	14534	14478	14443	14428	14595	14317	14322	14628	14473	14317	14538	14391	14367	14299	14096	14350	14303	14437	14307	14545	14491	14562	14469	14281	14341	14425	14444	14421	14524	14484	14461	14561	14518	14413	14479	14370	14446	14295	14435	14445	14402	14423	14532	14483	14529	14327	14478	14540	14515	14610	14554	14502	14477	14287	14449	14461	14319	14465	14426	14598	14396	14412	14447	14501	14527	14420	14512	14374	14398	14342	14349	14289	14508	14614	14494	14636	14436	14457	14262	14538	14361	14549	14598	14471	14380	14470	14352	14550	14491	14260	14245	14278	14444	14375	14327	14294	14564	14431	14653	14550	14446	14391	14243	14399	14474	14463	14148	14499	14394	14528	14352	14321	14405	14261	14371	14398	14537	14337	14565	14301	14501	14404	14499	14373	14298	14353	14243	14387	14395	14385	14444	14214	14227	14385	14422	14512	14403	14414	14368	14414	14381	14351	14501	14544	14381	14306	14305	14493	14344	14366	14376	14494	14486	14300	14354	14455	14307	14429	14431	14453	14432	14311	14263	14307	14538	14416	14381	14425	14573	14297	14231	14432	14366	14336	14352	14343	14568	14404	14749	14315	14443	14266	14317	14389	14455	14471	14356	14387	14409	14329	14275	14429	14208	14393	14291	14297	14445	14284	14490	14367	14455	14387	14400	14364	14417	14282	14569	14353	14363	14391	14537	14654	14305	14471	14520	14300	14465	14421	14374	14382	14481	14174	14275	14415	14670	14606	14351	14414	14323	14264	14420	14462	14339	14234	14500	14476	14459	14259	14180	14247	14567	14568	14355	14404	14419	14518	14655	14333	14423	14467	14390	14573	14575	14333	14472	14336	14389	14209	14511	14573	14351	14248	14362	14422	14338	14084	14471	14402	14453	14352	14532	14478	14305	14345	14418	14401	14261	14710	14403	14388	14464	14537	14450	14501	14410	14480	14432	14142	14386	14448	14368	14228	14316	14320	14474	14306	14451	14411	14353	14454	14345	14346	14254	14235	14367	14347	14414	14263	14591	14377	14315	14569	14516	14543	14338	14433	14468	14282	14419	14454	14466	14246	14551	14250	14307	14406	14284	14479	14151	14331	14434	14409	14528	14484	14404	14560	14435	14251	14326	14170	14354	14344	14501	14455	14398	14308	14472	14461	14399	14283	14398	14507	14477	14574	14507	14415	14456	14232	14521	14582	14339	14237	14485	14254	14240	14503	14380	14186	14299	14510	14475	14425	14304	14355	14441	14571	14351	14366	14583	14449	14430	14179	14363	14671	14531	14270	14382	14308	14398	14471	14239	14417	14285	14469	14429	14541	14381	14536	14333	14466	14412	14348	14490	14524	14490	14522	14373	14290	14390	14367	14492	14308	14326	14352	14451	14392	14421	14380	14426	14507	14370	14593	14372	14284	14287	14686	14636	14377	14392	14413	14431	14452	14500	14308	14495	14398	14199	14373	14449	14372	14581	14409	14440	14431	14563	14202	14229	14181	14316	14612	14490	14412	14535	14365	14494	14571	14403	14491	14298	14453	14482	14442	14457	14200	14379	14357	14495	14318	14341	14278	14487	14433	14316	14261	14368	14176	14530	14463	14365	14532	14646	14535	14377	14313	14568	14634	14410	14415	14598	14458	14344	14279	14442	14361	14652	14516	14349	14330	14460	14533	14491	14439	14399	14565	14564	14224	14417	14452	14334	14438	14584	14330	14581	14538	14462	14445	14370	14428	14316	14397	14164	14647	14447	14355	14511	14813	14415	14335	14369	14424	14472	14430	14481	14573	14417	14325	14312	14353	14413	14213	14558	14336	14486	14271	14510	14448	14390	14457	14263	14262	14492	14173	14291	14292	14428	14301	14241	14449	14567	14287	14639	14509	14244	14423	14489	14347	14289	14362	14412	14442	14168	14403	14126	14477	14422	14354	14492	14451	14504	14439	14336	14397	14485	14299	14445	14459	14515	14578	14420	14525	14548	14400	14492	14580	14507	14388	14415	14290	14325	14335	14432	14523	14634	14421	14576	14387	14427	14520	14362	14515	14250	14546	14405	14468	14450	14411	14296	14512	14493	14460	14374	14434	14406	14453	14326	14450	14382	14338	14266	14208	14464	14316	14406	14369	14384	14335	14400	14573	14427	14425	14554	14085	14454	14564	14562	14474	14329	14373	14533	14566	14324	14322	14333	14443	14424	14251	14338	14579	14448	14412	14570	14426	14465	14319	14434	14477	14469	14388	14415	14575	14523	14429	14433	14217	14272	14540	14360	14602	14503	14187	14408	14161	14490	14331	14376	14209	14376	14277	14338	14291	14313	14324	14448	14185	14380	14481	14421	14356	14319	14406	14417	14211	14278	14437	14509	14329	14484	14311	14183	14471	14337	14375	14373	14562	14424	14378	14352	14396	14372	14075	14276	14407	14510	14377	14300	14253	14445	14270	14364	14245	14470	14159	14381	14486	14365	14530	14499	14432	14266	14424	14454	14544	14427	14390	14366	14543	14328	14484	14377	14306	14212	14578	14489	14235	14497	14578	14244	14189	14408	14494	14205	14320	14374	14379	14623	14590	14543	14486	14354	14551	14629	14420	14297	14302	14403	14478	14437	14515	14316	14515	14391	14374	14535	14699	14535	14226	14370	14394	14372	14505	14355	14501	14599	14461	14395	14367	14311	14347	14554	14548	14432	14417	14581	14291	14303	14609	14272	14451	14411	14386	14329	14298	14508	14433	14389	14408	14331	14308	14365	14259	14303	14366	14461	14338	14641	14436	14263	14180	14279	14328	14487	14517	14624	14484	14483	14461	14194	14414	14400	14376	14391	14411	14459	14256	14367	14443	14514	14582	14481	14476	14593	14501	14295	14371	14423	14504	14449	14476	14481	14350	14330	14441	14450	14346	14502	14359	14525	14464	14279	14324	14353	14416	14291	14529	14368	14477	14301	14484	14190	14452	14457	14361	14428	14469	14345	14438	14315	14349	14344	14484	14280	14215	14384	14447	14300	14343	14324	14514	14277	14558	14368	14449	14335	14236	14362	14350	14269	14314	14395	14195	14468	14374	14378	14343	14443	14534	14318	14543	14339	14352	14446	14492	14617	14487	14161	14401	14380	14572	14383	14374	14462	14550	14421	14329	14358	14544	14468	14487	14503	14391	14235	14475	14436	14589	14494	14249	14388	14390	14386	14427	14448	14592	14234	14439	14496	14338	14184	14362	14374	14483	14463	14403	14622	14334	14431	14392	14301	14216	14552	14371	14340	14530	14478	14468	14271	14339	14389	14459	14527	14427	14293	14452	14341	14322	14470	14508	14445	14390	14231	14273	14347	14271	14354	14259	14531	14517	14219	14406	14423	14177	14432	14440	14193	14488	14412	14316	14316	14239	14588	14407	14286	14331	14520	14273	14385	14239	14259	14405	14338	14353	14598	14410	14300	14630	14453	14151	14490	14342	14374	14445	14448	14316	14255	14227	14387	14450	14414	14291	14262	14464	14349	14232	14078	14305	14426	14389	14395	14433	14465	14288	14530	14344	14487	14464	14582	14489	14539	14369	14528	14295	14472	14367	14148	14413	14363	14375	14409	14294	14622	14407	14241	14229	14271	14426	14389	14299	14627	14254	14348	14254	14297	14607	14679	14313	14321	14376	14421	14411	14563	14563	14345	14473	14451	14550	14595	14262	14391	14328	14454	14421	14423	14319	14349	14294	14268	14392	14247	14467	14286	14335	14428	14342	14423	14310	14252	14289	14617	14407	14465	14578	14373	14339	14439	14266	14288	14446	14537	14598	14412	14509	14214	14405	14277	14584	14592	14340	14668	14192	14377	14425	14181	14457	14498	14522	14373	14306	14390	14366	14579	14308	14359	14353	14355	14371	14343	14581	14590	14498	14537	14353	14400	14395	14386	14305	14257	14403	14505	14304	14424	14428	14497	14423	14488	14485	14354	14408	14302	14211	14428	14281	14357	14453	14481	14279	14216	14474	14300	14398	14330	14285	14293	14329	14395	14426	14329	14551	14431	14374	14470	14471	14304	14406	14248	14512	14498	14587	14286	14402	14262	14469	14334	14406	14375	14427	14463	14610	14400	14472	14347	14399	14386	14430	14322	14432	14430	14419	14525	14499	14353	14158	14314	14543	14190	14329	14535	14271	14191	14478	14504	14206	14536	14470	14486	14266	14324	14265	14492	14446	14512	14417	14332	14357	14337	14350	14404	14538	14292	14401	14437	14373	14566	14497	14506	14358	14396	14536	14324	14442	14402	14403	14396	14397	14383	14409	14579	14469	14452	14443	14565	14464	14049	14655	14360	14488	14527	14440	14487	14417	14254	14393	14444	14349	14424	14311	14388	14316	14406	14564	14405	14277	14200	14304	14446	14486	14386	14320	14412	14477	14257	14383	14388	14439	14598	14337	14255	14339	14236	14475	14329	14273	14504	14387	14250	14592	14428	14466	14471	14447	14409	14494	14472	14320	14229	14456	14351	14337	14385	14358	14203	14438	14266	14361	14521	14403	14488	14320	14473	14297	14274	14521	14389	14326	14515	14533	14442	14498	14366	14389	14477	14519	14498	14453	14416	14293	14499	14493	14520	14388	14449	14285	13983	14567	14479	14409	14383	14375	14440	14334	14373	14232	14410	14428	14325	14299	14408	14349	14387	14385	14372	14364	14225	14559	14522	14594	14425	14465	14435	14499	14369	14548	14447	14387	14500	14447	14340	14336	14524	14366	14225	14338	14269	14329	14219	14289	14427	14211	14475	14337	14319	14668	14421	14391	14492	14368	14452	14593	14447	14273	14477	14371	14289	14388	14483	14497	14522	14252	14299	14355	14404	14520	14254	14365	14221	14456	14563	14513	14381	14339	14427	14348	14416	14341	14452	14393	14283	14425	14437	14466	14199	14401	14425	14331	14294	14360
23421	38830	35001	25522	21897	19623	17517	15787	14828	14797	15058	15340	14976	14815	14680	14901	14240	13877	13886	13709	13304	13320	12969	13070	13135	12914	12788	13121	12836	12918	13159	13397	13491	13162	13197	13276	13141	13175	13084	13206	12882	13043	12832	12817	12708	12951	12699	13097	14106	15178	14264	13427	13194	12926	12857	12770	12865	12949	12842	12802	12829	12831	12890	12944	12849	12775	12893	12887	12897	12836	12809	12727	12948	12772	12723	12805	12846	12740	12991	12975	12770	12855	12797	12892	12641	12847	12809	12956	12839	12841	12946	13048	12646	12803	12832	12874	12785	12813	12695	12893	12762	12891	12653	12841	12760	12795	12821	12798	12765	12713	12926	12888	12855	12802	12971	12892	12932	12763	12728	12737	12878	12882	12807	12629	12904	12836	12819	12752	12840	12968	12892	12856	12791	12763	12792	12864	12827	12921	12800	12842	12770	12590	12866	12829	12888	12858	12814	12822	12597	12894	12841	12946	12874	12623	12741	12687	12980	12909	12859	12821	12736	12783	12820	13021	12842	12838	12710	12765	12796	12851	12824	12797	12658	12817	12875	12787	12663	12764	12725	12866	12667	12940	12912	12966	12851	12815	12741	12826	12745	12925	12986	12790	12883	12906	12696	12669	12800	12885	12740	12904	12717	12867	12750	12796	12672	12853	12718	12937	12923	12816	12923	12828	12899	12627	12832	12614	12750	12783	12815	12885	12948	12803	12624	12967	12692	12885	12851	12842	12738	12710	12773	12824	12817	12756	12736	12614	12777	12759	12774	12718	12816	12684	12918	12618	12622	12984	12801	12862	12956	12632	12619	12661	12941	12899	12601	12804	12734	12858	12791	12784	12890	12868	12639	12823	12648	12819	12778	12954	12738	12764	12738	12821	12873	12668	12829	12841	12774	12749	12825	12779	12785	12810	12597	12727	12898	12780	12935	12780	12701	12775	12748	12682	12755	12540	12848	12887	12746	12634	12736	12803	12685	12999	12869	12782	12721	12843	12642	12732	12966	12687	12770	12820	12837	12615	12816	12854	12822	12778	12851	12852	12871	12729	12920	12854	12704	12883	12864	12837	12720	12803	12925	12658	12792	12861	12659	12750	12690	12711	12829	12772	12854	12738	12889	12776	12701	12628	12757	12820	12697	12700	12774	12778	12711	12853	12787	12779	12946	12726	12839	12643	12556	13035	12891	12740	12627	12816	12736	12757	12717	12851	12762	12855	12799	12824	12671	12779	12735	12837	12852	12800	12779	12879	12725	12739	12916	12608	12819	12728	12877	12772	12958	12654	12671	12734	12700	12820	12641	12790	12965	12740	12785	12702	12644	12695	12926	12789	12832	12897	12817	12840	12847	12719	12776	12767	12867	12771	12810	12790	12791	12746	12774	12716	12713	12754	13012	12694	12808	12770	12710	12814	12734	12713	12683	12893	12720	12742	12889	12913	12857	12836	12929	12676	12749	12766	12877	12841	12731	12766	12744	12777	12705	12856	12677	12758	12870	12791	12758	12809	12624	12642	12886	12868	12797	12704	12611	12706	12763	12788	12670	12822	12867	12687	12610	12825	12831	12863	12759	12822	12764	12846	12736	12710	12861	12817	12734	12767	12850	12856	12907	12984	12833	12930	12798	12548	12720	12920	12770	12629	12918	12649	12791	12845	12835	12781	12728	12751	12717	12819	12667	12897	12969	12839	12678	12716	12786	12914	12802	12915	13024	12814	12879	12667	12777	12941	12976	12808	12783	12866	12807	12872	12796	12778	12698	12732	12772	12942	12861	12824	12745	12828	12881	12858	12849	12724	12884	12831	12769	12599	12700	12770	12707	12798	12759	12930	12942	12870	12844	12748	12775	12793	12702	12793	12760	12783	12734	12766	12970	12831	12926	12781	12850	12833	12924	12779	12773	12735	12850	12777	12797	12909	12856	12795	12800	12802	12717	12894	12943	12613	12854	12642	12768	12746	12640	12677	12722	12965	12622	12841	12881	12752	12926	12829	12733	12700	12864	12792	12874	12786	12908	12817	12633	12774	12747	12690	12876	12830	12931	12701	12763	12739	12853	12779	12792	12844	12840	12734	12793	12762	12856	13022	12824	12852	12740	12910	12814	12848	12859	12861	12783	12678	12700	12991	12651	12800	12715	12880	12936	12801	12693	12905	12930	12637	12708	12706	12889	12944	12918	12850	12839	12787	12814	12750	12842	12698	12882	12925	12851	12796	12746	12771	12586	12788	12789	12721	12858	12611	12752	12843	12954	12636	12745	12752	12684	12649	12818	12799	12763	12733	12792	12918	12931	12765	12690	12687	12752	12799	12755	12913	12779	12693	12738	12768	12842	12771	12683	12759	12874	12812	12843	12769	12703	12929	12816	12793	12881	12798	13052	12761	12829	13023	12836	12771	12795	12647	12697	12697	12913	12849	12797	12700	12835	12832	12807	12650	12631	12771	12844	12844	12957	12716	12864	12695	12843	12945	12824	12631	12579	12749	12732	12973	12842	12885	12757	12633	12872	12735	12777	12724	12669	12757	12885	12731	12811	12789	12738	12779	12716	12749	12782	12779	12681	12844	12754	12769	12648	12776	12871	12807	12787	12676	12747	12876	12849	12869	12880	12616	12967	12761	12776	12727	12816	12614	12733	12822	12738	12907	12869	12887	12867	12852	12837	12799	12830	12911	12771	12648	12848	12858	12810	12917	12788	12814	12704	12758	12781	12844	12775	12786	12737	12823	12725	12840	12910	12944	12773	12889	12778	12934	12735	12634	12659	12949	12695	12739	12992	12838	12889	12745	12657	12606	12905	12739	12602	12903	12874	12631	12690	12682	12467	12595	12821	12778	12720	12756	12787	12715	12651	12817	12853	12914	12755	12725	12891	12776	12676	12686	12933	12715	12880	12781	12795	12709	12657	12821	12825	12646	12861	12777	12811	12955	12679	12936	12718	12874	12622	12895	12803	12907	12807	12920	12693	12834	12776	12781	12850	12671	12965	12641	12715	12713	12525	12818	12785	12887	12695	12902	12888	12824	12886	12633	12714	12677	12840	12885	12814	12875	12679	12694	12854	12811	12774	12660	12780	12644	12856	12863	12746	12827	12918	12680	12817	12689	12757	12770	12777	12761	12795	12774	12729	12719	12831	12894	12792	12680	12858	12833	12728	12692	12788	12711	12899	12853	12866	12959	12652	12683	12852	13035	12770	12792	12733	12701	12925	12785	12820	12903	12796	12772	12824	12835	12728	12839	12935	12702	12805	12693	12718	12745	12764	12848	12964	12749	12808	12634	12771	12752	12753	12681	12752	12813	12793	12857	12829	12737	12709	12798	12848	12705	12722	12832	12855	12785	12694	12732	12858	12753	12867	12779	12729	12872	12788	12588	12769	12641	12900	12899	12770	12633	12905	12860	12881	12928	12917	12779	12723	12841	12649	12769	12911	12777	12823	12728	12795	12794	12776	12779	12729	12740	12736	12808	12718	12678	12851	12788	12755	12802	12939	12823	12688	12783	12883	12804	12704	12747	12743	12752	12823	12678	12862	12824	12754	12703	12810	12822	12969	12883	12704	12810	12878	12858	13000	12857	12806	12791	12800	12764	12703	12761	12781	12882	12720	12878	12833	12690	12826	12774	12813	12767	12807	12672	12710	12723	12731	12603	12808	12672	12750	12701	12698	12713	12849	12790	12802	12807	12802	12822	12886	12617	12764	12836	12581	12782	13036	13014	12768	12877	12779	12734	12991	12893	12800	12887	12915	12770	12852	12879	12825	12718	12975	12727	12842	12783	12821	12852	12720	12722	12773	12922	12888	12839	12955	12747	12851	12797	12951	12866	12838	12865	12795	12766	12810	12747	12772	12738	12744	12765	12763	12870	12660	12812	12649	12733	12767	12641	12864	12779	12722	12901	12689	12661	12705	12665	12629	12862	12667	12945	12827	12753	12756	12780	12755	12808	12849	12866	12814	12820	12791	12792	12742	12726	12907	12731	12763	12839	12769	12767	12794	12800	12848	12737	12985	12842	12828	12848	12708	12922	12731	13019	12769	12909	12735	12728	12746	12666	12642	12759	12834	12904	12850	12678	12832	12781	12594	12968	12835	12872	12712	12923	12833	12613	12784	12869	12950	12815	12822	12769	12591	12863	12767	12609	12842	12856	12822	12650	12867	12917	12996	12636	12754	12746	12767	12796	12936	12862	12717	12810	12808	12846	12675	12711	12996	12726	12875	12786	12819	12826	12942	12865	12914	12839	12634	12726	12778	12889	12883	12878	12708	12867	12750	12884	12777	12866	12866	12731	12776	12733	12960	12887	12895	12698	12754	12813	12817	12753	12767	12919	12790	12839	12634	12906	12720	12813	12687	12716	12813	12834	12835	12640	12677	12933	12916	12540	12806	12606	12740	12819	12685	12738	12756	12712	12817	12930	12703	12836	12927	12754	12773	12962	12790	12867	12846	12764	12818	13030	12701	12883	12703	12812	12750	12730	12765	12856	12734	12834	12805	12712	12781	12746	12805	12695	12793	12644	12836	12801	12829	12671	12855	12780	12754	12926	12740	12691	12908	12756	12639	12711	12862	12838	12747	12865	12755	12634	12695	12787	12587	12710	12829	12791	13026	12743	12847	12745	12731	12838	12902	12817	12768	12882	12748	12772	12568	12841	12800	12735	12818	12826	12876	12668	12824	12830	12681	12790	12596	12778	12820	12871	12763	12920	13027	12725	12812	12851	12718	12931	12615	12813	12917	12783	12918	12768	12785	12849	12816	12680	12834	12820	12706	12781	12794	12825	12848	12874	12742	12656	12979	12785	12806	12812	12704	12700	12782	12671	12794	12800	12648	12756	12730	12817	12886	12687	12626	12701	12870	12768	12812	12784	12887	12726	12598	12856	12561	12786	12878	12649	12782	12780	12879	12711	12717	13017	12840	12919	12690	12886	12861	12815	12808	12606	12759	13073	12791	12708	12887	12901	12750	12823	12676	12809	12632	12842	12847	12837	12931	12830	12732	12666	12725	12731	12832	12751	13022	12817	12661	12816	12661	12733	12757	12777	12692	12799	12655	12872	12735	12838	12832	12710	12799	12803	12908	12774	12711	12652	12844	12757	12929	12629	12734	12703	12916	12907	12704	12586	12846	12805	12693	12797
27456	22147	25625	20267	15713	15106	15152	14772	14542	14633	14993	14773	14787	14888	14753	14732	14523	14345	14587	14330	14641	14781	14639	14444	14340	14424	14418	14379	14327	14251	14476	14348	14364	14429	14462	14647	14548	14547	14492	14453	14263	14374	14466	14398	14397	14468	14320	14249	14272	14495	14478	14510	14256	14408	14358	14388	14372	14469	14445	14246	14468	14244	14374	14394	14391	14382	14452	14392	14301	14279	14438	14332	14201	14231	14266	14395	14396	14342	14363	14520	14301	14465	14310	14403	14405	14438	14301	14184	14473	14433	14371	14299	14298	14271	14425	14203	14102	14481	14358	14439	14376	14562	14537	14215	14322	14421	14258	14409	14246	14311	14575	14152	14082	14402	14276	14332	14253	14348	14338	14137	14375	14328	14312	14580	14185	14146	14405	14392	14396	14270	14337	14308	14210	14383	14257	14297	14310	14227	14172	14388	14281	14302	14300	14297	14326	14118	14410	14321	14405	14368	14409	14333	14199	14278	14408	14440	14241	14211	14299	14256	14188	14336	14381	14228	14218	14212	14368	14293	14289	14236	14411	14337	14358	14360	14365	14357	14304	14373	14132	14186	14148	14517	14198	14243	14224	14394	14327	14280	14332	14347	14329	14544	14268	14361	14307	14320	14392	14326	14245	14419	14524	14349	14268	14276	14399	14065	14257	14081	14315	14416	14482	14278	14143	14260	14454	14274	14235	14380	14356	14165	14380	14525	14323	14463	14269	14394	14362	14300	14191	14385	14458	14269	14363	14211	14305	14133	14197	14340	14264	14373	14142	14019	14156	14346	14334	14238	14325	14394	14493	14165	14228	14371	14334	14417	14306	14332	14392	14353	14202	14464	14220	14180	14194	14186	14562	14312	14126	14423	14379	14360	14347	14259	14298	14505	14209	14392	14478	14207	14350	14227	14421	14220	14423	14528	14331	14348	14295	14446	14299	14193	14359	14366	14173	14328	14345	14249	14302	14382	14320	14241	14063	14343	14428	14430	14331	14477	14252	14385	14350	14394	14345	14458	14373	14209	14574	14287	14279	14389	14369	14226	14468	14352	14417	14436	14296	14394	14181	14342	14401	14297	14500	14326	14263	14089	14326	14267	14316	14360	14443	14244	14649	14334	14276	14344	14247	14392	14158	14265	14282	14292	14375	14296	14113	14183	14320	14397	14200	14205	14154	14236	14397	14198	14338	14225	14341	14423	14307	14417	14339	14418	14519	14275	14318	14109	14352	14366	14298	14306	14168	14233	14218	14319	14524	14375	14383	14273	14290	14244	14410	14456	14242	14280	14225	14273	14359	14170	14346	14178	14232	14305	14287	14302	14314	14128	14263	14312	14322	14220	14138	14230	14441	14260	14167	14229	14333	14186	14153	14349	14430	14407	14388	14330	14373	14191	14353	14181	14284	14502	14268	14353	14677	14329	14221	14258	14165	14393	14245	14459	14222	14293	14328	14333	14436	14162	14341	14221	14283	14209	14278	14295	14392	14367	14393	14493	14424	14429	14360	14474	14438	14129	14523	14211	14246	14188	14180	14356	14405	14347	14180	14216	14341	14308	14455	14373	14375	14369	14317	14366	14257	14264	14310	14363	14329	14379	14174	14247	14259	14303	14340	14485	14269	14287	14252	14330	14239	14239	14344	14352	14285	14171	14402	14189	14384	14378	14198	14176	14334	14524	14359	14082	14379	14417	14200	14138	14203	14391	14225	14403	14378	14205	14057	14191	14389	14331	14506	14208	14417	14512	14514	14378	14395	14271	14251	14331	14451	14295	14485	14297	14162	14435	14387	14246	14255	14356	14427	14527	14190	14309	14443	14447	14246	14291	14409	14152	14220	14245	14171	14329	14329	14236	14125	14274	14240	14268	14252	14354	14537	14378	14332	14307	14431	14337	14367	14215	14296	14575	14304	14328	14093	14471	14235	14303	14260	14413	14354	14110	14234	14492	14340	14408	14422	14295	14478	14258	14471	14234	14221	14439	14476	14185	14356	14376	14337	14380	14071	14388	14364	14348	14082	14381	14348	14256	14262	14244	14215	14521	14223	14354	14331	14346	14459	14399	14281	14479	14270	14387	14298	14467	14377	14372	14381	14158	14444	14312	14466	14277	14363	14314	14362	14397	14476	14366	14209	14250	14258	14213	14295	14178	14305	14318	14309	14352	14490	14270	14270	14200	14312	14188	14402	14162	14299	14206	14451	14473	14261	14204	14359	14264	14430	14387	14307	14456	14321	14366	14353	14374	14425	14336	14215	14423	14406	14325	14423	14185	14416	14364	14304	14397	14301	14169	14417	14488	14370	14204	14320	14244	14325	14318	14263	14307	14399	14467	14549	14211	14077	14395	14397	14314	14225	14303	14188	14418	14458	14267	14431	14470	14507	14320	14263	14121	14191	14203	14326	14227	14493	14423	14184	14184	14310	14322	14310	14065	14249	14226	14307	14281	14318	14325	14332	14425	14372	14269	14289	14253	14392	14205	14315	14531	14400	14343	14357	14447	14565	14309	14451	14419	14394	14329	14229	14290	14138	14200	14307	14300	14117	14099	14298	14282	14354	14388	14308	14360	14361	14263	14438	14290	14274	14339	14455	14410	14292	14256	14330	14195	14322	14331	14401	14326	14168	14270	14173	14415	14345	14276	14367	14233	14332	14221	14215	14178	14251	14206	14317	14275	14331	14304	14287	14256	14191	14238	14223	14254	14221	14299	14346	14253	14538	14199	14214	14242	14391	14389	14455	14478	14281	14364	14359	14177	14358	14453	14289	14260	14491	14410	14449	14137	14479	14453	14328	14313	14326	14193	14181	14190	14354	14477	14373	14494	14307	14214	14350	14196	14321	14187	14192	14433	14463	14120	14433	14321	14449	14587	14467	14104	14261	14329	14455	14473	14437	14348	14430	14339	14332	14310	14456	14330	14279	14355	14415	14360	14412	14262	14225	14340	14193	14373	14373	14135	14187	14110	14364	14457	14314	14397	14309	14316	14394	14412	14325	14375	14462	14312	14433	14306	14346	14518	14227	14340	14239	14317	14144	14225	14103	14251	14215	14407	14271	14343	14152	14315	14270	14247	14268	14332	14291	14077	14270	14392	14344	14331	14286	14345	14209	14166	14393	14377	14234	14380	14325	14550	14280	14365	14553	14565	14085	14240	14409	14493	14522	14340	14368	14350	14436	14445	14272	14298	14376	14282	14307	14226	14185	14354	14337	14370	14456	14389	14227	14406	14310	14552	14205	14500	14259	14310	14338	14294	14449	14344	14346	14338	14258	14343	14385	14380	14316	14287	14326	14315	14344	14412	14393	14339	14287	14199	14456	14226	14312	14350	14337	14511	14295	14304	14159	14314	14349	14348	14222	14295	14485	14331	14325	14436	14414	14387	14380	14426	14339	14225	14305	14415	14291	14361	14514	14332	14167	14320	14491	14342	14286	14211	14341	14362	14309	14331	14263	14267	14308	14198	14280	14446	14211	14386	14501	14356	14365	14409	14265	14576	14342	14310	14289	14169	14223	14270	14112	14245	14409	14182	14394	14172	14423	14371	14391	14462	14353	14324	14514	14347	14183	14331	14277	14302	14309	14368	14490	14478	14361	14302	14236	14362	14245	14337	14191	14366	14339	14271	14322	14354	14417	14412	14437	14409	14287	14258	14344	14236	14322	14398	14219	14210	14462	14320	14475	14375	14510	14330	14362	14240	14325	14462	14463	14329	14217	14340	14307	14388	14227	14504	14265	14289	14177	14339	14386	14409	14114	14343	14267	14266	14494	14501	14434	14284	14546	14483	14327	14339	14145	14331	14324	14389	14275	14281	14315	14208	14366	14242	14349	14532	14335	14330	14150	14563	14328	14368	14406	14472	14141	14200	14350	14318	14250	14378	14225	14547	14222	14345	14164	14515	14423	14451	14306	14339	14280	14192	14384	14210	14414	14303	14248	14294	14328	14211	14359	14262	14312	14414	14319	14314	14445	14223	14286	14421	14471	14251	14453	14368	14299	14240	14503	14311	14178	14229	14260	14543	14324	14228	14251	14290	14301	14161	14131	14224	14304	14270	14340	14378	14418	14138	14277	14207	14291	14341	14295	14363	14464	14397	14400	14260	14304	14418	14287	14344	14256	14345	14333	14346	14374	14375	14371	14373	14312	14313	14438	14412	14414	14293	14283	14261	14433	14290	14330	14345	14320	14360	14316	14355	14399	14234	14291	14154	14441	14358	14421	14549	14265	14059	14275	14463	14116	14293	14381	14437	14305	14391	14205	14243	14218	14197	14411	14219	14344	14381	14364	14425	14406	14417	14275	14430	14258	14331	14277	14238	14455	14298	14307	14217	14272	14283	14244	14448	14350	14451	14414	14212	14413	14311	14230	14333	14156	14290	14204	14117	14098	14308	14330	14335	14319	14257	14225	14196	14411	14390	14254	14351	14425	14359	14352	14306	14270	14212	14234	14180	14246	14159	14154	14273	14431	14387	14302	14475	14400	14216	14249	14477	14303	14346	14417	14341	14225	14350	14251	14268	14154	14068	14272	14205	14203	14292	14221	14437	14451	14343	14313	14288	14285	14384	14400	14372	14158	14448	14260	14313	14369	14398	14381	14349	14425	14471	14515	14491	14218	14424	14327	14362	14362	14346	14354	14323	14251	14319	14294	14321	14455	14279	14327	14350	14465	14331	14196	14186	14509	14382	14346	14356	14308	14359	14346	14510	14309	14248	14224	14229	14227	14336	14388	14196	14314	14176	14249	14374	14258	14357	14504	14392	14157	14324	14143	14225	14308	14458	14368	14378	14459	14150	14273	14393	14423	14352	14384	14441	14313	14485	14447	14393	14138	14366	14253	14361	14350	14138	14274	14383	14231	14485	14410	14197	14348	14312	14464	14298	14293	14267	14266	14201	14453	14268	14388	14287	14127	14307	14442	14256	14342	14557	14619	14155	14265	14606	14329	14370	14286	14238	14129	14343	14437	14330	14392	14325	14436	14365	14281	14372	14313	14223	14252	14353	14364	14292	14353	14326	14249	14242	14312	14256	14468	14628	14287	14182	14356	14218	14393	14360	14345	14393	14445	14146	14277	13981	14215	13985	14397	14128	14367	14255	14276	14472	14336	14448	14365	14344	14226	14479	14343	14323	14208	14260
17583	24612	24861	16280	14637	14079	13729	13504	13389	13186	13694	13837	13796	13747	13575	13439	13320	12974	13095	12995	13181	13200	13050	12937	13027	12822	12991	13100	13001	12901	12968	12997	13145	13016	13060	13060	13078	12802	13030	12897	12753	12800	12770	12768	12900	12826	12808	12924	12803	13031	12996	13039	12747	12748	12768	12818	12722	12752	12734	12813	12709	12876	12950	12802	12891	12791	12955	12820	12821	12777	12820	12840	12712	13017	12782	12889	12709	12838	12726	12878	12950	12740	12787	12805	12877	12642	12771	12821	12834	12899	12806	12664	12841	12825	12820	12855	12840	12831	12843	12800	12795	12675	12800	12818	12813	12705	12764	12738	12737	12993	12695	12872	12762	12868	13050	12803	12631	12889	12891	12721	12774	12825	12807	12605	12782	12866	12914	12775	12846	12700	12836	12707	12673	12821	12651	12957	12763	12710	12838	12851	12717	12799	12664	12832	12721	12976	12837	12836	12813	12682	12779	12828	12751	12760	12871	12761	12900	12782	12749	12883	12867	12912	12785	12802	12915	13002	12743	12615	12782	12841	12771	12836	12874	12871	12924	12674	12829	12859	12778	12885	12900	12755	12696	12697	12901	12758	12707	12825	12760	12849	12763	12708	12810	12943	12760	12816	12810	12804	12810	12780	12745	12857	12829	12688	12832	12862	12671	12835	12764	12929	12979	12833	12796	12862	12838	12916	12859	12776	12772	12840	12845	12820	12870	12665	12865	12848	12706	12825	12989	12801	12959	12731	12833	12828	12552	12811	12790	12807	12680	12874	12830	12631	12743	12882	12825	12848	12697	12702	12659	12852	12787	12708	12574	12920	12711	13011	12798	12864	12933	12481	12766	12761	12627	12786	12762	12796	12895	12639	12787	13057	12815	12811	12957	12732	12611	12913	12852	12669	12862	12870	12932	12919	12677	12887	12728	12644	12816	12884	12836	12707	12712	12765	12648	12624	12760	12862	12812	12807	12779	12937	12669	12862	12787	12738	12762	12754	12687	12880	12830	12997	12863	12806	12678	12905	12840	12914	12691	12910	12835	12942	12745	12676	12919	12915	12917	12925	12782	12776	12816	12804	12776	12715	12872	12750	12964	13017	12848	12722	12705	12748	12699	12828	12837	12771	12800	12850	12977	12930	12877	12843	12832	12767	12753	12671	12702	12820	12837	12804	12940	12687	12709	12625	12933	12695	12881	12698	12815	12684	12784	12760	12610	12912	12802	12775	12869	12930	12821	12808	12831	12794	12735	12654	12807	12808	12895	12852	12686	12809	12800	12852	12926	12738	12715	12734	12885	12666	12734	12824	12936	12730	12733	12812	12926	12835	12883	12774	12915	12790	12689	12800	12801	12711	12779	12781	12820	12762	12710	12728	12736	12861	12839	12790	12716	12926	12951	12862	12707	12965	12858	12820	12989	12760	12953	12717	12849	12913	12694	12764	12824	12735	12797	12943	12807	12868	12726	12672	12855	12682	12595	12821	12687	12832	12913	12852	12829	12792	12805	12759	12880	12765	12672	12632	12751	12774	12837	12754	13009	12889	12696	12997	12821	12756	12785	12861	12885	12881	12719	12847	13036	12744	12919	12934	12765	12880	12912	12667	12747	12670	12800	12899	12750	12790	12805	12891	12732	12715	12800	12917	12775	12871	12705	12897	12837	12628	12752	12791	12896	12851	12926	12794	12916	12993	12832	12942	12786	12819	12814	12890	12869	12737	12903	12828	12652	12729	12744	13022	12932	12626	12809	12693	13057	12889	12819	12705	12762	12749	12641	12827	12735	12700	12823	12763	12688	12906	12806	12807	12663	12938	12784	12778	12800	12831	12847	12703	12808	12742	12866	12740	12844	12840	12753	12794	12799	12732	12737	12854	12846	12748	12871	12814	12831	12804	12878	12784	12735	12835	12859	12646	12752	12914	12726	12665	12848	12661	13026	12818	12554	12784	12947	12778	12905	12832	12680	12911	12821	12799	12808	12874	12703	12797	12747	12878	12875	12817	12894	12791	12662	12840	12936	12901	12718	12809	12813	12862	12905	12979	12816	12783	12778	12968	12863	12801	12744	12961	12696	12819	12662	12842	12840	12756	12838	12955	12696	12736	12798	12868	12855	12816	12790	12846	12943	12811	12861	12982	12721	12683	12902	12854	12756	12889	12801	12829	12928	12786	12804	12783	12751	12624	12909	12894	12818	12835	12738	12822	13001	12919	12904	12714	12875	12854	12893	12883	12789	12923	12763	12928	12824	12573	12872	12821	12662	12568	12932	12863	12792	12763	12774	12704	12864	12808	12742	12848	12734	12667	12755	12827	12834	12832	12724	12970	12790	12829	12898	12623	12772	12698	12799	13011	12810	12791	12829	12807	12822	12886	12660	12760	12780	12813	12701	12776	12781	12728	12798	12815	12796	12899	12886	12850	12771	12732	12944	12743	12666	12643	12809	12749	12681	12888	12830	12779	12748	12780	12806	12822	12860	12876	12803	12962	12883	12743	12739	12906	12770	12774	12684	12882	12893	12708	12707	12847	12823	12855	12798	12734	12638	12828	12881	12733	12894	12864	12835	12865	12864	12823	12814	12781	12922	12784	12750	12739	12693	12838	12863	12791	12779	12844	12842	12874	12953	12858	12856	12794	12660	12925	12782	12911	12742	12912	12733	12773	12750	12900	12826	12983	12833	12821	12709	12903	12822	12916	12777	12840	12735	12859	12821	12848	12837	12718	12657	12790	12872	12911	12790	12769	12978	12853	12764	12933	12805	12733	12816	12952	12840	12612	12777	13105	12868	12692	12864	12827	12905	12767	12649	12772	12707	12882	12775	12772	12859	12911	12879	12961	12853	12900	12796	12927	12749	12873	12737	12829	12741	12957	12736	12867	12703	12929	12876	12844	12916	12976	12897	12813	12932	12983	12738	12707	13044	12764	12847	12631	12851	12802	12574	12734	12795	12741	12993	12780	12787	12749	12682	12677	12783	12919	12834	12849	12889	12597	12708	12781	12862	12829	12851	12863	12844	12647	12812	12794	12850	12827	12737	12807	12809	12652	12725	12762	12790	12792	12789	12778	12972	12821	12773	12683	12845	12862	12852	12901	12895	12835	12864	12784	12731	12807	12832	12733	12651	12910	12693	12801	12897	12795	12735	12908	12766	12744	12755	12847	12830	12821	12835	12708	12780	12853	12822	12848	12717	12778	12811	12873	12805	12856	12891	12872	12783	12660	12803	12764	12754	12935	12713	12740	12825	12807	12926	12727	12793	12835	12679	12684	13024	12744	12727	12924	12767	12675	12838	12782	12855	12723	12782	12767	12957	12924	13044	12875	12868	12881	12707	12827	12656	12697	12818	12736	12884	12804	12856	12909	12958	12742	12990	12805	12930	12691	12760	12657	12927	12744	12882	12718	12711	12775	12770	12600	12800	12760	12693	12813	12875	12743	12742	12924	12815	12764	12681	12775	12788	12886	12775	12800	12960	12742	12758	12854	12741	12770	12878	12909	12880	12736	12836	12782	12863	12946	12784	12665	12675	12871	12882	12706	12833	12805	12860	12905	12752	12681	12832	12780	12659	12895	12836	12772	12720	12724	12817	12745	12727	12814	12715	12774	12823	12817	12707	12910	12903	12826	13022	12837	12675	12729	12826	12778	12741	12951	12859	12831	12915	12778	12729	12775	12807	12687	12729	12865	12922	12760	12861	12843	12862	12726	12810	12935	12812	12841	12811	12955	12865	12726	12792	12937	12797	12777	12835	12730	12942	12842	12858	12722	13016	12805	12894	12700	12785	12797	12882	12790	12829	12738	12893	12892	12839	12799	12782	12828	12741	12690	12817	12787	12785	13017	12956	12803	12888	13003	12808	12825	12782	12912	12757	12729	12867	12947	12951	12744	12889	12872	12957	12641	12895	12788	12735	12798	12799	12860	12774	12782	12763	12660	12856	12869	12793	12706	13023	12860	12937	12694	12885	12673	12793	12861	12651	12779	12881	12861	12732	12806	12800	12864	12943	12666	12881	12823	12754	12794	12668	12984	12936	12790	12780	12739	12797	12662	12794	12682	12853	12851	12522	12954	12736	12921	12758	12824	12756	12839	12728	12924	12715	12859	12732	12793	12817	12711	12920	12789	12657	12912	12787	12812	12740	12806	12710	12953	12707	12835	12997	12667	12749	12770	12715	12768	12712	12833	12822	12878	12879	12763	12646	12821	12947	12811	12806	12909	12655	12770	12843	12693	12884	12723	12752	12653	12618	12744	12801	12707	12803	12824	12661	12666	12833	12920	12829	12942	12833	12810	12942	12690	12809	12774	12774	12729	12792	12801	12875	12895	12770	12741	12761	12925	12703	12788	12892	12789	12824	12786	12995	12835	12919	12864	12890	12952	12923	12944	12683	12771	12994	12902	12763	12750	12769	12756	12845	12794	12857	12884	12902	12781	12892	12847	12822	12849	12840	12733	12777	12779	12794	12605	12859	12910	12961	12797	12692	12887	12734	12755	12930	12757	12819	12942	12765	12795	12918	12939	12853	12848	12912	12891	12775	12802	12836	12922	12855	12820	12827	12855	12708	12664	12818	12823	12867	12950	12992	12857	12789	12902	12887	12824	12679	12890	12952	12772	12689	12862	12818	12709	12842	12746	12741	12754	12743	12779	12762	12681	12890	12899	12824	12949	12835	12943	12908	12790	12789	12784	12801	12857	12832	12905	13002	12855	12865	12701	12964	12813	12761	12740	12646	12837	12805	12712	12801	12788	12851	12885	12812	12651	12778	12846	12869	12799	12790	12859	12867	12782	12867	12776	12771	12786	12828	12817	12641	12745	12759	12706	12793	12881	12838	12760	12801	12885	12901	12743	12772	12779	12861	12782	12873	12687	12919	12965	12877	12897	12763	12863	12900	12850	12821	12837	12933	12837	12814	12739	12683	12701	12905	12951	12616	12834	12956	12719	12677	12917	12769	12756	12875	12884	12777	12753	12819	12754	12699	12842	12581	12812	13021	12919	12970	12856	12632	12741	12789	12805	12889	12951	12841	12914	12927	12879	12852	12759	12710	12703	12756	12891	12754	12891	12959	12718	13022	12709	12866	12792	12987	12934	12939	12946	12940	12710	12828	12887	12820	12810	12994	12846	12915	12913	12807	12832
24016	21381	28896	24349	22029	20838	18599	15735	14825	14834	15131	15027	15253	15331	15059	14573	14526	14289	14239	14398	14359	14265	14462	14325	14173	14507	14262	13994	14011	13936	14176	14277	14168	14251	14290	14138	14068	14061	14297	14090	13971	13849	13838	14015	13929	14160	14023	14061	14496	14952	14715	14441	14349	14161	14025	14070	14042	13904	13924	14001	13957	14058	14047	13985	14074	14036	14003	14009	14048	14140	13930	13881	13921	14189	14081	13874	13960	13902	13806	13966	13951	14214	13899	13879	13842	14113	14171	13852	13857	13884	13913	13947	13787	13862	13870	13936	13902	14025	13981	13900	13972	13857	13875	13915	14075	13874	13999	13984	13996	14096	14084	13900	14055	14021	14156	13804	13881	14031	14094	14051	13989	14100	14064	13854	13763	13881	13999	13796	13895	14025	13818	13875	13879	14014	13863	13906	14085	13844	14011	13865	13860	13957	13999	13921	13826	14036	13895	13911	13917	13990	13982	14121	13828	14000	13913	13906	14127	14013	14127	13972	13930	13875	13995	13875	13896	13903	13780	13977	13856	13671	14087	14036	13878	13973	13923	14291	14047	14094	14044	13958	14150	13882	13902	13882	13973	13888	13944	13740	13874	14093	13963	13926	13893	13929	13915	13989	13724	13962	13906	13995	13965	13872	14021	13872	13955	14113	14051	14023	14074	13764	13991	13989	14082	13937	14126	14001	14015	14000	13828	13870	13885	13988	13954	14072	14030	13972	13898	14023	13971	13840	13843	13894	13983	13936	14077	14017	14068	13957	13836	14124	14140	13986	14138	13882	13977	13900	13817	13991	13905	14077	13841	13970	14060	13810	13774	14012	14101	14135	13782	14034	14027	14097	14262	13993	13911	13927	13872	14174	14014	14091	13913	13996	13776	13970	13840	14012	13689	13889	13943	14103	14118	13981	14008	13845	13935	13813	14091	14008	14193	14024	13907	13902	13953	13864	14035	13992	13885	13939	13850	13719	13863	13813	13799	13810	14025	13997	13968	13821	14130	13971	14073	13929	13836	13831	13888	13904	14004	13920	13923	13890	14040	13978	13910	13837	13793	13901	13882	13856	13936	13952	13977	14088	13998	13939	13903	13868	14068	13975	13909	13981	13839	14020	14092	13942	13890	14007	13921	13882	13853	13919	13883	13877	14008	13916	13892	13833	13996	13837	13969	13905	14014	13940	13881	13968	13823	13892	14036	14074	13793	13925	13891	13817	14092	14127	13906	13942	14120	13880	14048	14111	13948	14122	13995	13944	14095	13926	13880	13865	14064	13959	14000	14001	14110	14134	13947	13877	14082	13944	14050	14088	13913	14020	13969	14048	13759	13982	13896	14031	14254	13727	13744	14019	14011	14027	14202	13915	13983	13779	14004	13850	14116	14184	14025	13941	14171	14064	14007	13826	14070	13933	13964	14022	13966	13922	13870	13906	14115	14187	14010	13996	13667	14065	13946	14053	13807	13918	13924	14010	13970	13907	14041	14085	14040	14012	14261	14067	14008	14129	13959	13980	14041	14133	14013	14096	13890	13923	14061	14013	14121	13916	14017	13907	14147	14083	13886	14161	13921	13980	13864	14127	13881	14064	13892	13801	13842	13878	13975	13945	14032	13901	13992	13851	13823	13786	13850	13888	13964	14018	14146	13733	13920	13898	14039	14003	13934	13884	14014	13880	13971	14001	14077	14029	13874	14016	13964	13893	13830	14095	14071	13857	14185	14015	13869	13832	13930	14121	13954	14010	14228	14110	14018	13973	14082	13927	14077	14035	14055	14050	13929	13824	13907	13907	14024	14012	13935	13893	13928	14084	13943	13760	14005	13860	13742	13930	13906	13959	14211	13932	13876	14018	14181	14049	14018	13890	13927	14003	13838	14027	13942	13827	13773	13987	13987	13905	13833	14132	13981	13815	13992	13898	13948	14005	14043	13949	13948	14053	13984	13826	13952	13858	13860	14052	14032	13980	13697	13962	14035	14152	13982	14030	14084	13999	13958	13990	14155	13717	14007	13977	13933	13962	14045	13943	13742	13791	13865	13984	14094	13856	14176	14018	13999	13834	13918	13849	13934	13834	14217	13908	13865	13932	14015	14029	13999	14146	14052	13944	13880	13893	13952	13935	14077	13984	13971	14012	13961	13912	13871	14041	14081	14151	14079	13834	13979	14046	14052	13932	14055	14047	14118	13763	14028	13775	14035	13965	14177	14036	13944	13954	14047	13908	14121	14024	14123	13856	13924	14114	14015	14038	14010	13995	13968	13846	13855	13894	13884	14154	13949	14013	13858	13940	13956	14033	14031	14062	13899	13837	13853	14020	13962	14029	14038	13889	14036	14011	14208	13900	13912	14035	13919	14024	13889	14205	13905	14074	14140	13973	13888	13916	13869	13665	14064	14148	14129	13980	13924	14022	14199	13886	13896	14092	14009	14019	13721	13981	13869	13945	14083	13916	14174	14068	13973	13734	14039	13870	13896	14026	13955	13804	14053	14000	13887	13992	13980	13788	14002	13965	13915	14067	13997	13927	13915	13908	14140	14013	13894	14001	13857	13959	14038	13904	13949	13989	13966	13899	13859	13907	13851	13976	13860	13889	13961	14094	14133	14018	14056	14031	13946	14142	13964	14091	13984	13746	13961	14158	13998	13973	14010	13993	13960	14023	13955	14009	13821	14055	13990	13946	13918	14078	13699	13794	13865	13925	13980	13975	13858	14036	14042	13883	14070	14041	13980	13991	14041	14050	13988	13880	13978	14059	13846	14013	13881	13907	13887	14008	13977	13784	13898	13855	13903	13885	14023	13961	14146	14170	14248	13970	13962	14107	14134	14048	14085	13844	13982	14120	13804	13918	13960	13969	13957	13876	13908	13999	13949	13956	13981	14022	13901	14069	13970	13802	13961	14029	14020	14084	13842	14051	13952	14023	13972	14037	14052	13822	14136	14005	14082	14081	13869	14073	13913	13945	13931	13926	14150	14160	14070	14025	13999	13927	13991	13834	13976	13998	14039	13921	13735	13945	14064	13848	13857	13706	13908	13882	14013	13739	13680	14008	13904	13892	13894	13955	13913	13994	13974	14028	14078	14108	14082	13959	13968	13855	14262	13895	13776	14029	13991	14093	13942	13887	13925	14040	13899	14131	13904	13858	14050	13836	13945	13922	14071	13976	13988	13887	13868	14021	13893	14004	13825	13953	13997	13845	14126	13820	14016	13835	13914	14003	13876	14031	13849	13921	13928	13779	14024	13864	14142	14009	13976	14107	13905	14015	13881	14041	13781	13937	14030	13828	13898	14077	13985	14084	14021	13886	13755	13962	13980	14042	13916	13931	14061	13829	13917	14017	13993	13929	13913	14122	14060	14013	14296	13967	13997	14087	13886	14016	13896	14086	13827	13970	13883	14126	13942	14053	14108	13950	13969	13915	13938	14051	14020	13862	13901	14116	14128	13947	13766	13966	14015	14083	13808	13724	13993	13993	13993	14024	14077	13986	13853	13975	13928	13904	14119	14161	14031	13933	13909	13864	14085	14006	14103	13989	14068	13991	14041	13942	14082	13858	13893	13921	13923	14065	13915	14106	14079	13842	14014	13999	13962	13958	13971	14164	14082	13852	14001	14035	13905	13995	14045	13955	13799	13888	14028	13965	13936	14084	14076	13879	14038	13845	13902	13971	13972	13816	13922	13955	13911	14050	13923	13881	13931	14055	13799	13908	13874	13913	13912	14023	14020	13946	13855	13809	13944	13952	13998	14083	13974	13937	13943	13708	13904	13939	13818	14035	14090	13847	13950	14080	14068	13882	13848	13972	14071	13852	13839	13929	13858	13887	13878	13840	14038	13867	13800	14033	13922	13969	14006	13814	13864	14045	13910	13818	13858	14062	13927	13998	13806	13911	13984	13937	13994	13956	14090	13836	13880	13957	13651	13887	13969	13984	13817	14078	13942	14039	13673	13874	13887	14004	14117	13961	13882	13861	14076	14118	13952	13920	14061	14039	13965	13940	14076	13848	14220	14021	13956	14014	13897	13873	14069	14014	13882	13767	13979	14020	14050	13917	13727	14000	13927	13886	13892	13799	13927	13942	13952	13879	14077	13954	13878	14102	14099	14087	14064	13860	14040	14103	13918	14052	13957	13773	13898	13934	13898	13964	14203	13806	13867	13912	13986	13966	13869	13955	13944	14038	14048	13902	14078	13940	13842	13840	14011	14005	13924	14043	14093	14015	14071	13783	13946	13952	13933	14079	14115	13989	14066	13846	13723	14030	13993	14049	14007	14012	14002	13986	14306	14118	14032	14010	14016	14018	14018	13990	13976	14119	14124	14085	14014	13985	14072	13879	13922	13972	13945	14015	14025	13982	14178	13929	13959	13890	14067	13926	14085	13961	13951	14068	14057	13890	13784	13710	13881	13897	13826	14076	13915	13741	14145	13755	13878	13959	14111	14027	13961	13992	14049	13870	13796	14003	13948	13890	14101	14002	13969	14067	13946	14069	13951	14148	14126	13849	14069	14012	14046	13888	13999	14011	14002	13923	13786	13960	13936	14076	14042	13918	13967	13872	13916	14006	14059	13908	13947	14076	14002	14075	13953	13911	13935	14008	13911	13967	14152	13921	14105	13714	13893	13926	13863	13850	13978	13811	13923	14005	13985	13879	13936	14058	13826	13936	13936	14085	14060	13975	14076	14094	14013	13961	14004	13932	13842	13847	14006	13832	14041	14050	13962	14057	13953	14076	13842	13971	14010	13995	13996	14154	14057	13843	13838	14047	14188	13956	13872	13995	14079	13953	13919	14093	13912	14003	14038	14009	13997	14023	14001	14087	13945	13865	13947	13939	14254	14004	13854	14155	14021	13957	14049	13990	14055	13953	13833	13848	13900	13929	14029	13920	14099	14161	13943	13735	13900	13772	13959	13862	13962	14161	13999	13974	14152	14019	13876	13869	13996	14067	13835	13938	13961	13672	13956	13948	14044	13714	14031	13893	13902	13952	14055	13977	14018	13871	13910	13907	14048	13922	13868	13723	14078	14194	13924	14139	13922	14061	14183	13940	14015	14079	14055	13869	14157	13793	13910	14068	13944	13938	14041	13936	13963	13926	13822	13798	13958	13946	13802	13934	13911	13935	14095	13951	13800	13997
19474	32700	33722	22238	18669	16731	15394	14621	13927	14002	14554	14602	14926	14348	14179	13421	13168	12959	13124	13355	13065	13222	13307	13105	13134	12803	12889	12767	12842	12854	12664	12715	12896	13084	12839	12917	12869	12997	12812	12584	12612	12753	12552	12690	12876	12639	12630	12758	13307	13873	13669	13053	12908	12676	12713	12686	12441	12680	12642	12573	12644	12654	12548	12639	12686	12699	12758	12688	12627	12614	12558	12535	12578	12560	12766	12557	12842	12618	12544	12667	12463	12632	12633	12675	12670	12609	12570	12617	12800	12638	12598	12509	12717	12541	12552	12578	12816	12573	12645	12562	12661	12551	12826	12522	12625	12734	12734	12786	12565	12640	12628	12623	12688	12675	12770	12589	12721	12617	12510	12711	12710	12583	12828	12749	12654	12490	12568	12621	12765	12632	12638	12490	12551	12494	12627	12641	12522	12573	12723	12712	12642	12714	12642	12667	12726	12446	12589	12682	12542	12612	12481	12533	12492	12702	12593	12599	12687	12748	12941	12578	12572	12571	12529	12672	12575	12650	12730	12683	12626	12615	12606	12764	12658	12678	12481	12635	12683	12529	12749	12576	12509	12623	12697	12475	12616	12552	12571	12597	12623	12575	12611	12613	12626	12573	12587	12686	12593	12717	12656	12354	12612	12801	12720	12648	12573	12759	12605	12604	12621	12719	12595	12449	12648	12571	12711	12594	12673	12577	12672	12634	12625	12596	12724	12748	12538	12646	12590	12683	12533	12607	12608	12663	12562	12736	12775	12542	12582	12667	12566	12749	12502	12549	12564	12764	12676	12636	12719	12591	12881	12567	12490	12709	12541	12693	12566	12644	12671	12669	12664	12588	12735	12828	12653	12611	12533	12588	12714	12556	12766	12753	12732	12387	12656	12813	12572	12737	12670	12491	12469	12680	12672	12705	12530	12618	12722	12544	12689	12478	12545	12688	12599	12705	12617	12688	12623	12516	12618	12668	12638	12636	12562	12613	12485	12619	12841	12688	12749	12672	12693	12700	12579	12597	12445	12758	12714	12789	12565	12649	12688	12545	12688	12529	12734	12723	12603	12556	12696	12771	12481	12673	12716	12477	12601	12731	12723	12719	12515	12677	12662	12647	12814	12689	12477	12700	12737	12663	12562	12712	12639	12705	12567	12851	12822	12749	12689	12637	12576	12703	12682	12647	12625	12587	12595	12413	12810	12587	12680	12526	12757	12590	12528	12720	12641	12625	12811	12583	12578	12560	12639	12612	12678	12634	12603	12601	12865	12721	12688	12546	12631	12645	12632	12611	12513	12521	12546	12584	12557	12649	12517	12518	12721	12528	12562	12675	12777	12455	12589	12681	12645	12548	12615	12664	12654	12754	12587	12540	12723	12512	12551	12531	12433	12658	12628	12648	12674	12548	12832	12583	12680	12630	12694	12407	12654	12699	12597	12528	12483	12543	12783	12624	12737	12824	12597	12659	12686	12700	12565	12645	12605	12551	12815	12659	12672	12757	12672	12606	12622	12685	12710	12643	12727	12737	12589	12548	12623	12679	12782	12817	12495	12657	12806	12475	12618	12629	12597	12618	12660	12720	12721	12614	12853	12729	12554	12601	12734	12553	12714	12523	12683	12721	12623	12643	12661	12670	12581	12514	12689	12498	12695	12602	12671	12496	12577	12614	12575	12747	12625	12704	12676	12673	12564	12659	12417	12531	12706	12829	12653	12629	12629	12656	12596	12590	12580	12703	12669	12442	12525	12717	12549	12535	12684	12710	12565	12725	12618	12707	12737	12593	12524	12587	12562	12733	12616	12557	12563	12583	12577	12589	12719	12478	12671	12662	12614	12304	12569	12712	12467	12707	12693	12605	12715	12644	12677	12565	12588	12703	12618	12618	12560	12564	12705	12452	12511	12808	12670	12574	12696	12546	12565	12441	12728	12649	12578	12621	12629	12649	12596	12613	12602	12513	12696	12438	12729	12784	12567	12601	12757	12423	12680	12578	12484	12691	12621	12683	12659	12567	12676	12591	12495	12855	12701	12550	12761	12621	12706	12531	12666	12545	12501	12588	12558	12584	12626	12574	12660	12484	12628	12641	12635	12715	12553	12675	12658	12637	12594	12716	12730	12551	12679	12663	12530	12683	12703	12705	12512	12727	12683	12595	12813	12647	12750	12665	12659	12699	12752	12385	12710	12694	12539	12656	12716	12711	12538	12735	12552	12648	12651	12638	12514	12622	12666	12579	12515	12596	12629	12489	12568	12735	12625	12614	12750	12595	12785	12641	12592	12578	12607	12704	12716	12569	12600	12755	12514	12722	12574	12674	12541	12551	12627	12660	12725	12625	12513	12720	12504	12705	12452	12638	12674	12825	12598	12488	12663	12684	12752	12663	12563	12502	12429	12608	12523	12634	12636	12589	12601	12650	12537	12648	12488	12682	12489	12693	12675	12702	12620	12584	12682	12735	12699	12670	12747	12680	12615	12722	12575	12702	12680	12642	12712	12623	12478	12694	12586	12557	12705	12642	12676	12750	12613	12539	12645	12606	12681	12727	12691	12544	12611	12555	12643	12765	12675	12526	12624	12517	12814	12581	12652	12693	12639	12596	12554	12557	12686	12620	12579	12576	12705	12658	12677	12539	12665	12742	12720	12587	12672	12625	12526	12657	12468	12564	12654	12382	12762	12762	12737	12566	12710	12668	12491	12614	12548	12773	12732	12544	12689	12583	12672	12690	12589	12610	12660	12617	12743	12600	12628	12631	12693	12709	12643	12440	12536	12560	12761	12695	12742	12740	12685	12575	12576	12549	12545	12658	12639	12804	12632	12492	12698	12706	12557	12533	12744	12623	12608	12651	12562	12454	12670	12699	12568	12535	12528	12630	12560	12622	12654	12569	12493	12717	12711	12719	12667	12581	12650	12705	12648	12731	12408	12555	12585	12780	12558	12631	12544	12593	12635	12606	12682	12685	12670	12669	12712	12554	12546	12580	12769	12649	12750	12591	12757	12668	12729	12707	12689	12632	12720	12628	12591	12637	12699	12569	12844	12653	12577	12697	12692	12454	12842	12519	12647	12559	12670	12759	12716	12598	12687	12734	12567	12636	12592	12633	12735	12748	12686	12634	12734	12698	12760	12495	12706	12632	12646	12778	12603	12634	12697	12706	12663	12499	12504	12541	12755	12599	12579	12440	12641	12647	12720	12614	12822	12725	12462	12596	12601	12666	12628	12706	12612	12828	12583	12561	12550	12574	12599	12682	12611	12624	12612	12676	12560	12746	12583	12558	12712	12694	12687	12579	12640	12595	12496	12664	12574	12489	12758	12638	12632	12644	12763	12608	12757	12538	12661	12653	12603	12704	12583	12594	12619	12747	12568	12718	12491	12584	12692	12655	12606	12503	12593	12709	12670	12433	12714	12547	12553	12686	12747	12579	12586	12719	12523	12716	12581	12698	12654	12618	12666	12647	12709	12796	12760	12496	12658	12654	12559	12814	12726	12509	12637	12452	12739	12638	12720	12691	12671	12586	12715	12551	12826	12568	12539	12586	12623	12539	12543	12590	12656	12560	12660	12529	12370	12440	12625	12591	12623	12464	12688	12716	12656	12623	12614	12704	12613	12675	12599	12772	12562	12731	12618	12699	12506	12497	12510	12683	12589	12749	12554	12575	12639	12717	12700	12663	12573	12543	12707	12535	12578	12650	12712	12670	12574	12708	12723	12616	12557	12574	12741	12776	12675	12655	12678	12701	12775	12719	12634	12761	12466	12819	12610	12798	12628	12571	12577	12477	12567	12729	12612	12644	12595	12561	12685	12618	12629	12766	12670	12810	12655	12809	12613	12719	12627	12542	12699	12554	12606	12499	12469	12570	12664	12565	12728	12492	12728	12609	12511	12656	12612	12564	12753	12809	12739	12632	12733	12673	12622	12539	12805	12643	12539	12602	12671	12642	12737	12749	12486	12593	12584	12698	12684	12647	12753	12603	12731	12628	12755	12643	12670	12647	12624	12592	12502	12602	12580	12740	12701	12644	12634	12755	12594	12666	12505	12689	12679	12462	12789	12608	12654	12666	12630	12641	12530	12618	12687	12570	12404	12569	12521	12642	12565	12544	12597	12870	12594	12618	12623	12441	12506	12536	12615	12534	12541	12739	12843	12694	12559	12665	12710	12523	12694	12566	12702	12695	12577	12684	12657	12616	12594	12717	12613	12689	12629	12692	12630	12676	12508	12609	12763	12594	12638	12567	12686	12659	12542	12668	12592	12564	12646	12638	12531	12641	12528	12561	12820	12666	12570	12716	12631	12586	12550	12683	12561	12578	12741	12578	12878	12636	12400	12508	12716	12710	12586	12746	12703	12573	12610	12648	12571	12755	12548	12548	12550	12568	12598	12404	12681	12694	12714	12757	12731	12580	12457	12527	12575	12670	12588	12528	12692	12831	12578	12595	12629	12661	12597	12556	12568	12474	12742	12710	12448	12601	12499	12527	12659	12527	12636	12655	12700	12754	12690	12617	12628	12431	12553	12642	12643	12527	12662	12561	12487	12570	12780	12560	12514	12790	12496	12627	12517	12699	12470	12533	12658	12552	12507	12722	12526	12701	12642	12713	12493	12644	12707	12651	12690	12395	12618	12553	12620	12714	12523	12764	12674	12732	12584	12639	12819	12697	12565	12763	12599	12687	12572	12635	12562	12644	12582	12514	12629	12538	12584	12778	12645	12652	12672	12713	12675	12659	12618	12621	12697	12575	12685	12553	12453	12544	12453	12595	12525	12599	12565	12553	12637	12776	12697	12808	12703	12623	12555	12461	12638	12712	12626	12592	12730	12558	12709	12623	12570	12609	12645	12502	12705	12725	12749	12600	12659	12587	12705	12623	12540	12509	12651	12583	12490	12661	12772	12701	12705	12630	12588	12590	12575	12701	12505	12658	12565	12650	12694	12567	12757	12549	12600	12726	12481	12606	12561	12592	12426	12614	12524	12585	12676	12727	12852	12696	12618	12620	12803	12608	12845	12645	12430	12529	12619	12560	12734	12521	12593	12547	12671	12658	12663	12644	12611	12646	12655	12564	12488	12785	12596	12679	12679	12651	12620	12582	12503	12588	12725	12585	12676	12462	12724	12740	12692	12576	12545	12441	12722	12701
23078	21434	29383	23895	21602	23266	23553	17055	15805	15755	15974	16536	16557	16240	15621	15241	15007	14888	15181	15009	14637	14774	14773	15118	15006	14775	14761	14737	14687	14720	14657	14470	14415	14569	14567	14575	14831	14528	14404	14362	14612	14642	14470	14538	14397	14420	14518	14715	15180	15712	15445	14929	14879	14607	14524	14485	14397	14299	14412	14296	14414	14324	14512	14435	14417	14601	14478	14341	14417	14409	14375	14388	14226	14244	14437	14416	14382	14153	14299	14288	14462	14304	14143	14416	14521	14397	14480	14503	14277	14349	14286	14251	14182	14246	14425	14391	14362	14403	14272	14402	14184	14301	14384	14292	14195	14176	14319	14188	14331	14525	14363	14177	14478	14279	14296	14145	14290	14234	14471	14299	14401	14261	14302	14239	14232	14153	14268	14412	14280	14299	14279	14386	14291	14324	14291	14328	14446	14361	14180	14179	14372	14340	14336	14331	14411	14097	14352	14186	14348	14380	14362	14423	14286	14426	14142	14492	14373	14359	14457	14432	14511	14284	14427	14320	14273	14230	14334	14315	14412	14270	14256	14195	14279	14569	14292	14437	14425	14232	14212	14532	14410	14374	14357	14315	14193	14288	14277	14283	14271	14302	14334	14369	14474	14206	14560	14424	14281	14269	14257	14383	14386	14379	14181	14293	14403	14282	14238	14276	14219	14246	14476	14292	14251	14188	14352	14212	14309	14324	14612	14386	14354	14225	14310	14216	14286	14396	14218	14345	14219	14445	14420	14237	14463	14390	14198	14409	14336	14454	14373	14423	14505	14380	14298	14245	14315	14331	14300	14325	14339	14429	14355	14417	14303	14294	14319	14319	14251	14280	14181	14211	14213	14290	14392	14110	14292	14210	14419	14293	14134	14240	14316	14257	14411	14131	14093	14378	14162	14321	14376	14169	14276	14286	14340	14241	14541	14494	14293	14284	14263	14192	14557	14446	14445	14267	14295	14369	14249	14424	14312	14423	14583	14310	14372	14402	14448	14249	14344	14493	14269	14252	14370	14383	14413	14337	14257	14192	14455	14473	14249	14498	14243	14277	14352	14158	14407	14376	14346	14146	14381	14078	14333	14231	14434	14317	14479	14344	14130	14441	14395	14126	14288	14243	14211	14284	14246	14154	14396	14319	14321	14336	14429	14334	14279	14172	14315	14239	14421	14495	14235	14222	14359	14390	14262	14299	14214	14212	14320	14263	14207	14388	14316	14322	14302	14255	14363	14378	14246	14296	14279	14376	14444	14215	14452	14352	14369	14406	14181	14504	14183	14446	14438	14197	14455	14363	14554	14475	14384	14200	14264	14451	14307	14376	14347	14345	14330	14352	14163	14403	14260	14266	14351	14491	14052	14441	14304	14319	14189	14394	14463	14230	14250	14491	14413	14339	14390	14161	14240	14330	14265	14470	14271	14166	14243	14306	14388	14276	14451	14211	14465	14298	14248	14411	14262	14233	14477	14301	14287	14367	14169	14378	14305	14298	14327	14343	14263	14289	14422	14234	14490	14336	14354	14226	14267	14505	14195	14246	14210	14246	14349	14393	14314	14408	14470	14323	14207	14248	14526	14407	14251	14304	14377	14419	14229	14236	14127	14293	14346	14237	14451	14287	14482	14238	14254	14316	14352	14267	14235	14299	14591	14376	14374	14347	14417	14224	14436	14487	14374	14557	14267	14386	14354	14107	14313	14133	14167	14387	14366	14366	14274	14145	14226	14227	14212	14272	14378	14405	14384	14197	14199	14574	14294	14308	14081	14154	14150	14458	14268	14345	14479	14197	14296	14338	14355	14405	14381	14194	14325	14375	14323	14289	14279	14311	14217	14333	14276	14486	14338	14309	14396	14180	14289	14576	14368	14267	14365	14187	14188	14304	14357	14264	14373	14230	14449	14420	14356	14292	14252	14091	14288	14124	14369	14362	14391	14400	14285	14296	14223	14264	14327	14257	14518	14271	14423	14175	14081	14412	14267	14302	14290	14339	14290	14167	14303	14348	14124	14319	14306	14438	14244	14227	14424	14513	14285	14284	14297	14335	14437	14556	14395	14256	14242	14267	14250	14511	14264	14301	14341	14215	14282	14285	14330	14136	14338	14304	14366	14292	14156	14227	14433	14435	14245	14260	14374	14258	14439	14374	14354	14164	14469	14414	14290	14479	14393	14247	14388	14494	14288	14269	14407	14378	14430	14356	14208	14320	14303	14273	14390	14385	14256	14301	14382	14291	14297	14437	14341	14279	14171	14409	14385	14386	14267	14338	14273	14364	14402	14077	14343	14370	14237	14237	14300	14385	14247	14426	14279	14385	14122	14366	14328	14444	14457	14121	14335	14292	14230	14325	14396	14239	14360	14314	14328	14321	14527	14076	14265	14236	14311	14239	14327	14319	14342	14311	14370	14432	14456	14155	14464	14323	14478	14280	14455	14284	14271	14233	14294	14237	14215	14242	14262	14070	14348	14156	14346	14309	14199	14255	14300	14331	14392	14162	14440	14248	14363	14251	14258	14442	14217	14062	14387	14192	14242	14287	14184	14236	14240	14284	14364	14380	14483	14432	14305	14452	14517	14321	14195	14474	14281	14275	14302	14251	14083	14294	14510	14403	14422	14408	14309	14313	14336	14151	14200	14301	14179	14040	14219	14352	14325	14263	14184	14338	14222	14290	14234	14160	14357	14347	14297	14212	14322	14359	14170	14392	14364	14306	14376	14491	14268	14316	14498	14182	14469	14078	14276	14332	14388	14325	14341	14234	14419	14310	14427	14246	14424	14546	14292	14425	14434	14430	14362	14157	14509	14246	14132	14213	14360	14312	14354	14307	14268	14405	14270	14262	14393	14396	14105	14472	14230	14250	14476	14193	14255	14276	14378	14253	14247	14329	14391	14245	14346	14338	14360	14230	14210	14310	14337	14526	14357	14269	14330	14297	14307	14302	14143	14052	14384	14344	14364	14331	14385	14443	14350	14212	14123	14377	14448	14491	14329	14283	14330	14192	14291	14051	14258	14386	14303	14354	14200	14371	14226	14552	14475	14399	14178	14488	14235	14240	14223	14304	14299	14376	14401	14275	14451	14434	14374	14399	14357	14324	14330	14267	14232	14221	14241	14319	14257	14212	14379	14227	14273	14378	14445	14385	14433	14283	14212	14390	14256	14315	14337	14393	14296	14428	14267	14176	14288	14342	14234	14412	14446	14325	14450	14504	14277	14191	14086	14168	14154	14332	14340	14308	14284	14563	14333	14311	14231	14207	14537	14129	14214	14156	14366	14360	14415	14315	14472	14481	14456	14367	14186	14097	14355	14174	14435	14230	14328	14394	14384	14259	14262	14354	14324	14204	14236	14291	14320	14462	14498	14067	14152	14278	14241	14058	14273	14320	14333	14387	14429	14419	14303	14092	14431	14246	14349	14203	14177	14416	14458	14293	14168	14344	14207	14353	14322	14380	14346	14255	14352	14103	14275	14358	14353	14298	14275	14269	14252	14323	14396	14423	14338	14431	14166	14354	14322	14419	14107	14426	14290	14436	14304	14308	14210	14413	14346	14289	14375	14373	14359	14231	14442	14226	14356	14329	14214	14495	14379	14263	14449	14318	14104	14225	14314	14462	14361	14130	14276	14343	14288	14470	14361	14378	14248	14331	14271	14079	14371	14061	14384	14260	14350	14181	14258	14127	14398	14365	14302	14476	14475	14261	14383	14368	14473	14177	14424	14379	14103	14350	14283	14580	14398	14462	14476	14471	14288	14346	14351	14319	14299	14441	14449	14406	14519	14288	14241	14241	14396	14165	14372	14018	14224	14268	14232	14391	14123	14262	14302	14472	14336	14110	14382	14380	14296	14372	14254	14271	14243	14328	14305	14116	14333	14565	14176	14332	14266	14489	14273	14381	14299	14246	14669	14189	14355	14208	14172	14389	14231	14359	14218	14304	14435	14444	14275	14306	14308	14257	14309	14228	14227	14343	14326	14334	14262	14174	14347	14387	14240	14463	14476	14394	14395	14555	14236	14226	14263	14461	14400	14556	14455	14182	14324	14300	14194	14298	14139	14435	14184	14309	14454	14342	14242	14382	14228	14055	14383	14449	14437	14134	14389	14255	14359	14514	14564	14382	14392	14354	14284	14245	14537	14325	14216	14194	14440	14349	14264	14497	14344	14300	14322	14440	14188	14339	14407	14351	14585	14354	14228	14168	14244	14227	14194	14353	14310	14178	14385	14397	14383	14400	14406	14437	14306	14475	14264	14310	14436	14258	14132	14321	14354	14261	14340	14405	14315	14354	14229	14130	14367	14423	14309	14392	14515	14317	14184	14199	14221	14209	14455	14243	14187	14114	14366	14179	14314	14299	13996	14191	14420	14512	14459	14496	14402	14295	14290	14201	14198	14291	14340	14441	14305	14455	14378	14293	14442	14013	14130	14185	14207	14166	14282	14334	14299	14186	14297	14149	14281	14414	14331	14177	14332	14194	14229	14267	14234	14534	14220	14482	14444	14457	14277	14266	14327	14135	14417	14349	14412	14361	14326	14210	14390	14445	14225	14181	14280	14091	14289	14124	14201	14284	14299	14190	14174	14262	14292	14531	14306	14112	14321	14312	14375	14262	14364	14343	14245	14178	14266	14309	14192	14161	14390	14180	14106	14429	14350	14149	14331	14212	14493	14185	14410	14290	14529	14403	14298	14228	14213	14278	14345	14193	14291	14200	14461	14368	14498	14195	14250	14436	14244	14237	14277	14285	14186	14261	14388	14420	14343	14352	14258	14341	14331	14393	14226	14339	14428	14258	14452	14370	14448	14304	14307	14169	14150	14211	14339	14502	14255	14275	14358	14190	14430	14228	14206	14087	14176	14264	14281	14258	14325	14498	14275	14439	14387	14262	14124	14124	14160	14268	14264	14180	14267	14437	14289	14401	14431	14493	14491	14350	14179	14282	14359	14315	14352	14258	14444	14335	14193	14349	14313	14328	14284	14446	14435	14333	14353	14260	14249	14309	14443	14426	14271	14290	14252	14347	14300	14260	14081	14247	14331	14437	14079	14295	14376	14428	14374	14440	14356	14401	14223	14366	14215	14217	14246	14388	14491	14272	14392	14280	14359	14376	14219	14392	14194	14213	14353	14419	14429	14295	14270	14168
23815	39692	39377	27036	21730	19615	17414	16036	14872	14787	15579	16644	16289	15831	14647	13878	13731	13855	13944	13627	13300	13429	13418	13634	13628	13398	13516	13461	13258	13301	13077	13057	13041	13096	13133	13218	13196	13106	12942	13009	13000	12968	12849	13107	12774	12969	12897	13302	14355	14863	14300	13755	13310	13045	12920	13103	12860	12826	12767	12667	12738	12982	12964	12881	13037	12902	12967	12853	12801	12889	12906	12845	12972	12780	13108	12924	12825	12944	12816	12798	12737	12842	12939	12990	12980	12828	12690	12961	12943	12872	12897	12823	12976	13052	12747	12920	12864	12877	12783	12862	12639	12745	12878	12761	12736	12892	12796	12877	12910	12763	12919	12821	13079	12867	12860	12697	12856	12853	12813	12939	12815	12869	12855	12719	12824	12773	12882	12826	12945	12716	12876	12857	12812	12950	12849	12832	12869	12855	12974	12893	12928	12822	12825	12775	12890	12901	12605	12739	12974	12863	12889	12734	12852	12831	12916	12855	12843	12829	12866	12925	12817	12842	12953	12763	13003	12937	12875	12791	12856	12716	12897	12918	12706	12709	12877	12836	12938	12830	12836	12723	12916	12962	12686	12857	12899	12871	12703	12983	12928	12855	12810	12912	12786	12924	12841	12793	12892	12768	12793	12845	12831	12775	12842	13038	12707	12770	12797	12893	12835	12975	12988	12820	12825	12799	12940	12718	12869	12905	12793	12677	12856	12999	12826	12757	12887	12961	12896	13044	12706	12838	12837	12815	12863	12976	12889	12863	12702	12874	12941	12738	12812	12814	12741	12990	12989	12787	12836	12908	12786	12721	12997	12929	12827	12837	12968	12834	12830	12938	12879	12803	13027	12771	12810	12785	13014	12710	12761	12681	12847	12807	13006	12789	12704	12823	12799	12760	12942	12902	12847	12831	12793	12734	12823	12731	12860	12882	12799	12803	12756	12896	12780	12869	12854	12872	12900	12855	12754	12926	12782	12679	12806	12910	12829	12691	12917	12890	12849	12914	12811	12715	12758	12919	12799	12849	12723	12826	12793	12818	12650	12812	12710	12849	12880	12904	12877	12743	12766	12778	12904	12696	12762	12725	12971	12785	12909	12858	12785	12873	12752	12671	12740	12814	12852	12855	12862	12887	12854	12989	13155	12718	12844	12824	12957	12699	12782	12943	12698	12835	12824	12817	12861	13074	12998	12761	12798	12916	12906	12890	12894	12885	12925	12759	12952	12769	12796	12826	12964	12801	12834	12839	12926	12911	12963	12965	12710	12746	12842	12747	12892	12782	12856	12806	12749	12849	12952	12739	12845	12822	12943	12903	12812	12891	12935	12787	12879	12744	12788	12822	12710	12874	13056	12949	12792	12870	12842	12849	12844	12833	12789	12925	12996	12879	12829	12793	12786	12736	12763	12928	12861	12833	12907	12879	12804	12778	12786	12936	12810	12779	12686	13009	12829	12779	12821	12888	12940	12920	12838	12629	12979	12876	12909	12815	12640	12705	12807	12882	12826	12816	12882	12834	12838	12889	12864	12883	12910	12699	12863	12939	12880	12784	12854	12946	12831	12952	12877	12889	12905	13054	12850	12970	12865	12968	12990	12764	12798	12794	12982	12866	12869	12724	13011	12770	12834	12847	12853	12906	12823	12646	12758	12982	12826	12643	12732	12838	12749	12722	12881	12907	12764	12838	12878	12779	12763	12882	12907	12862	12711	12771	12936	12969	12745	12718	12877	12712	12851	12646	12955	12702	12730	12949	12808	12682	12921	12977	12804	12709	12806	12699	12797	12791	12855	12941	12838	12813	12632	12583	12797	12732	12802	12786	12907	12665	12877	12911	12830	12727	12827	12701	12783	12675	12909	12870	12900	12910	12790	12698	12803	12881	12777	12982	12742	12895	12771	12797	12758	12955	12777	12897	13047	12858	12855	12985	12732	12805	12770	12966	12867	12992	12862	12958	12900	12726	12847	12937	12783	12988	12783	12733	12892	12882	12797	12980	12911	12719	12697	12756	12862	12763	12712	12870	12923	12736	12957	12906	12770	12841	13177	12735	12938	12691	12970	12829	13046	12719	12794	12807	12917	12846	12863	12868	12948	12810	12860	12756	12966	12796	12870	12873	12672	12780	12642	12764	12871	12820	12811	12869	12859	12642	12981	12881	12934	12807	12565	12848	12824	12867	12886	12785	12845	12802	12872	12842	12841	12980	12974	12723	12890	12864	12902	12952	12849	12793	12921	12863	12848	12833	12920	12858	12828	12771	12754	12954	12783	12901	13012	12859	12749	12849	12764	12909	12867	12788	12856	12839	12819	12911	12943	12816	12960	12898	12913	12859	12964	12837	12825	13001	12905	12999	12664	12999	12776	12935	12856	12905	12811	12897	12810	12928	12768	12957	12889	12902	12919	12892	12710	12795	12882	12720	12745	12832	12909	12773	12878	12947	12790	12967	12860	12850	12913	12943	12862	12920	12955	12910	12836	12861	12916	12920	12815	12803	12989	12762	12766	12964	12771	12713	12891	12804	12803	12959	12824	12928	12988	12836	12984	12851	12906	12884	12844	12907	12872	12923	12911	12931	12898	12730	12816	12851	12953	12855	12911	12750	12850	12903	12921	12726	12871	12713	12798	12846	12700	12789	12842	12817	12934	12859	12874	12971	12671	12879	12839	12685	12850	12671	12830	12883	12901	12849	12747	12855	12875	12998	12949	12888	12913	12963	12811	12861	12809	12884	12907	12753	12735	12791	12680	12905	12800	12737	12823	12789	12772	12984	12781	12783	12978	12877	12944	12911	12955	12648	12922	12760	12817	12747	12699	12964	12790	12781	12883	12753	12903	12875	12902	12775	12817	12891	12931	12819	12772	12895	12948	12993	12859	12750	12830	12977	12817	12861	12799	12753	12811	12973	12943	12890	12895	12748	12948	12928	12861	12909	12827	12959	12873	12920	12745	12900	12860	12866	12893	12842	12853	12812	12869	12893	12812	12539	12735	12726	12934	12863	12856	12864	12681	12889	12769	12891	12908	12875	12702	12757	12876	12863	13023	12680	12893	12859	12845	12762	12908	12755	12864	12939	12877	12838	12910	12811	12976	12843	12877	12682	12776	12679	12884	12788	12893	12912	13006	12705	12885	12790	12911	12772	12820	12931	12884	12769	12771	12916	12764	12913	12764	12676	12835	12842	12980	12835	12941	12831	12830	12896	12916	12810	12998	12931	12785	12880	12891	12691	12805	12901	12762	12793	12767	12915	12868	13004	12794	12973	12932	12804	12760	12701	12855	12758	12884	12812	12769	12865	13050	12873	12701	12647	12770	12865	12813	12752	12575	13045	12843	12753	12788	12634	12952	12834	12962	12895	12776	12984	12730	12831	12813	12860	12857	12800	12858	12732	12965	12633	12809	12765	12942	12871	12954	12799	12892	12876	12884	12703	12761	12758	13067	12854	12844	12952	12738	13010	12800	12887	12931	12871	12898	12833	12883	12918	12813	12842	12827	12974	12704	12763	12940	12923	12872	12640	12675	12684	12914	12893	12838	12672	12771	12836	12703	12776	12882	12689	12750	12853	12770	12780	12865	12781	12800	12758	12746	12674	12867	12842	12824	12809	12770	12847	12727	12765	12885	12956	12807	12807	12840	12806	12766	12872	12747	12877	13012	12769	12710	12797	12949	12739	12740	12708	12872	12959	12860	12676	13009	12909	12818	12713	12871	12883	12897	12887	12909	12961	12892	12933	12882	12874	12900	12869	12866	12895	12849	12802	12780	12723	12714	12989	12799	12975	12956	12882	12822	12798	12887	12958	12743	12748	12998	12899	12788	12797	12975	12712	12878	12844	12826	12843	12950	12901	12751	12643	12719	12797	12760	12844	12827	12844	12745	12825	12774	12770	12833	12746	12841	12826	12885	12724	12876	12764	12842	12779	12739	12823	12723	12960	12738	12965	12941	12844	12867	12834	12908	12778	12882	12811	12976	12775	12864	12865	12849	12900	12865	12911	12808	12886	12789	12944	12816	12700	12964	12878	12880	12720	12908	12835	12802	12806	12871	12911	12860	13064	12835	12757	12940	13018	12934	12976	12908	13006	12755	12786	12865	12765	12692	12765	13018	12762	12843	12828	13005	12947	12821	12965	12911	12799	12826	12673	12954	12971	12965	12983	12851	12891	12959	12955	12831	12813	12933	12795	12795	12937	12856	12793	12784	12957	12714	12884	12838	12913	12878	12781	12847	13027	12842	12794	12787	12730	12872	12768	12874	12896	12719	12955	12999	12847	12898	12972	12730	12767	12862	12805	12839	12787	12973	12790	12778	12687	12860	12910	12860	12756	12821	12866	12827	12929	13012	12797	12816	12882	12687	12710	12726	12839	12880	12845	12954	12786	12775	12775	12807	12866	12762	12884	12692	12775	12791	12646	12744	12845	12748	12945	12885	12932	12763	12982	12809	12922	12916	12864	12721	12852	12856	12842	12727	12956	12768	12723	12872	12781	12921	12821	12917	12943	13053	12961	12877	12958	12858	12804	12842	12827	12814	12809	12841	12797	12846	12973	12881	12745	12785	13017	12875	12867	12834	12863	12944	12817	12687	12688	12758	12836	12852	12765	12868	12805	12873	12779	12939	12803	12794	12824	12741	12814	12815	12836	12925	12835	12921	12734	12941	12935	12888	12853	12867	12767	12878	12886	12912	12801	12875	12831	12911	12898	12889	12808	12797	12895	12828	12802	12850	12831	12758	12877	12809	13055	12817	13016	12666	12798	12870	12702	12793	12891	12848	12940	12703	12704	12868	12905	12920	12810	12851	12940	12872	13013	12924	12678	12987	12904	12985	12792	12810	12776	12873	12882	12864	12828	12827	12719	12930	12709	12881	12923	12928	12933	12817	12932	12713	12800	12752	12927	12772	12720	12802	12987	12997	12798	12872	12877	12688	12723	12970	13026	12846	12922	12842	12842	12714	12993	12768	12874	12798	12956	12838	12882	12673	12861	12921	12805	12880	12688	12830	12817	12817	12963	12841	12878	12752	12942	12844	12962	12820	12742	12876	12915	12901	12624	12718	12671	12815	12796	12831	12903	12796	12772	12906	12779	12705	12972	12774	12813	12659	12859	12920	12997	12836	12929	12720	12751	12874	12766	12785	12850
27991	23028	27480	21939	17027	16627	16452	16100	16223	16123	16615	16843	16553	16550	16365	16224	16364	16185	16166	16069	15931	15878	16072	16032	16063	16083	15772	16025	16048	15993	16156	16054	16098	15811	15895	15953	16005	16004	16048	15656	15817	15744	15933	15734	16118	15840	15909	16131	15946	15828	15979	16012	15833	16072	15899	15963	15861	15878	16053	15835	15809	15869	15823	15747	15818	15887	15643	15809	15844	15829	15660	15895	15944	16180	15576	15888	15932	15751	15980	15743	15947	15747	15816	15952	15748	15969	15878	15783	15785	15881	15880	16071	15967	15885	15774	15782	15926	15926	15829	15843	15902	15919	15967	15703	15758	16019	16015	16090	16079	15851	16007	15826	16079	15874	15828	15694	15958	15849	15864	15679	16070	15653	15857	15852	15788	16003	16046	15856	15826	15808	15802	15737	15522	15932	15855	15871	15799	15952	16024	15811	15808	15799	15760	16017	15949	15781	15882	15855	15977	16047	15877	15689	15803	15888	15874	15657	15919	15729	15834	15979	15825	16050	15837	15817	15985	16085	15814	15938	15969	15980	16083	16070	15819	15794	15919	15885	15811	15923	16006	15746	15937	15920	15797	15981	15678	15684	15702	15862	15987	15767	15671	15940	15814	15900	15624	15675	15558	15996	15580	15855	15884	15888	15733	15878	15915	15979	15840	15847	15935	15869	16003	15838	15980	15905	15845	15764	15906	15764	15888	15764	15798	15930	15887	15710	15924	15885	15898	15941	15899	15822	15715	15848	15915	15708	15999	15901	15952	16017	15913	15955	16038	15825	15883	15988	16165	15798	15955	15698	15749	15809	15792	15729	15887	15964	16038	15776	15925	15992	15874	15777	15914	15888	16052	15785	15985	15907	15816	15907	16062	15592	15778	15768	15958	15980	15886	15732	15953	15820	15771	15679	15909	15906	15891	15907	15994	15776	15906	15781	15882	15949	15763	15830	16095	15830	15838	15881	15850	15860	15775	15798	15716	15817	15807	15903	15932	15857	16001	15888	15868	15861	15948	16166	16020	15904	15673	15970	15847	15792	15918	15675	15751	15879	15821	15774	15939	15909	15987	15866	16216	16015	15830	15832	15659	15877	16033	15937	16047	15960	15958	15814	15839	15944	16153	16012	15882	15951	16072	15710	16035	15886	15870	15764	15914	15855	15817	15858	15962	15861	15851	15761	15702	15693	16003	16045	15877	15675	15934	15850	15999	15755	15751	15905	15868	15831	16176	15859	15988	15788	15861	15902	15922	15738	15783	15810	15928	15776	15872	15913	16028	15910	15743	15810	15777	15733	15947	15834	15738	15908	15922	15752	15727	15773	15762	15782	15810	15878	15794	15912	15806	15715	15782	16021	15924	15703	15831	15901	15850	15962	15772	15775	15951	15748	16020	15877	15757	15891	15861	15667	15815	15951	15868	15778	16063	15838	15791	15803	15779	15813	15901	15901	15840	15871	15780	15774	15960	15786	15863	15709	16038	15773	15841	15835	15809	15914	16001	15766	15807	15924	16018	15978	15643	15990	16102	15814	15907	15767	15681	15911	15944	15982	15882	15750	16039	15848	15916	15755	15864	15753	15804	15795	15987	16050	15810	15774	15980	15818	15904	15935	15820	15899	15791	15965	15768	16055	16036	15959	15928	15718	15899	15822	15848	15707	15757	15802	15715	15970	15982	15884	15709	16019	15855	15835	15913	15801	15772	15917	15782	15986	15920	15683	15967	15755	15943	15909	15784	16126	15892	15953	15966	15758	15931	15759	15770	15775	15856	16020	15810	16114	15626	15795	15843	15722	15939	15807	16011	16060	15935	15985	15902	15857	15828	15924	15823	15926	15727	15880	15926	15829	15943	15715	15822	15999	15906	15955	16051	15840	16000	15853	15900	15965	15827	15936	15792	15952	15557	15854	15734	15833	15687	15760	15782	15915	15835	15959	15927	15955	15869	16158	15958	15919	15973	15649	15802	15901	15826	16130	15779	15968	15792	15888	15920	15784	15946	15843	15959	16022	15730	15946	15836	16054	15910	15980	15938	15947	15903	16012	15746	15736	15798	15880	15813	16004	15760	15981	15934	15794	15943	15914	16028	15712	15744	15573	16005	15971	16001	15793	16009	15838	15964	15810	15771	15944	15740	15622	15899	15680	15765	15775	15758	15936	15894	16015	15841	15878	15842	15895	15915	15925	15973	16039	15904	15816	15968	15926	15913	16043	16038	15779	15966	15873	15841	15894	15722	15921	15683	15810	15672	15975	15776	15776	15929	15852	15917	15828	15875	15984	15843	15813	15922	15937	15905	15771	15900	15815	15982	15814	15939	15941	16023	16079	15852	15662	15900	15739	15803	15862	15892	15978	15918	15781	15823	15874	15723	15941	15927	15943	16084	15917	15835	15735	15830	16042	15789	15991	15792	15975	15770	15858	15667	15859	15928	15888	15853	16085	15933	15810	15913	15743	15785	15998	15826	15897	15832	15975	16026	15785	15904	16116	15997	15809	15762	16062	15900	15927	15673	15900	15937	15818	15840	15761	15724	15813	16049	15772	15703	15939	15738	15919	15813	15889	15772	15771	15857	15953	15889	15859	15993	15773	15967	16003	15915	15652	15926	15942	15961	16055	15862	15949	15943	16160	16082	15856	15908	15908	15839	15750	15848	16027	15798	15851	15958	15793	15694	15800	15935	15776	15894	15958	15851	15821	15793	15791	16116	16094	15943	15955	15835	16125	15903	15740	15779	15560	15910	15959	15931	15913	15811	15909	15915	15875	15939	15740	15925	15936	15975	16095	15946	15938	16149	15797	15907	15805	15809	16065	16009	15894	16014	15944	15976	15893	15985	15955	15994	15943	16093	15976	15960	15853	15837	15844	15773	15881	15899	15883	15746	15892	15736	16074	15669	15746	15981	15701	15911	15715	15879	15827	15821	15953	15782	15928	15926	15752	15686	15977	15935	15854	15972	15847	15753	15870	15933	15879	15767	16032	15952	15964	15987	15890	15996	15858	15921	15765	15803	15924	15797	16021	15889	15830	15964	15770	15789	15751	15687	15899	15830	16061	15909	15883	16042	15766	15813	15861	15910	15825	15880	16022	15901	15780	16032	15969	15982	16054	15729	15829	15844	15972	15842	15799	15809	15913	15957	15839	15893	15919	15929	15831	15824	15891	15931	15820	15723	15912	15704	15798	15692	15803	15775	15725	15693	15845	15673	15768	15967	15965	15927	16049	15900	15820	15866	15719	15772	15698	15809	15812	15593	15643	15517	15821	16047	15758	15982	15815	15936	16029	15815	15979	15854	15798	16050	15877	16007	15952	15852	15966	15742	15887	15829	15756	15879	15774	15618	15793	16000	15747	15861	16072	15895	15782	15802	15808	15912	15868	16041	15808	15948	15822	15795	15805	15864	15911	15682	15914	15840	16113	15929	15992	15884	15819	15770	15901	15661	15869	15801	15843	15726	15734	15851	15940	15854	15690	15749	15975	15849	15856	15787	15784	15921	15685	15822	15930	15654	15887	15844	15888	15695	15808	15790	15839	15738	15963	16102	15884	16050	15777	15817	15830	15936	16008	15897	15965	15858	15793	15911	15811	15798	15741	15857	16025	15918	15980	15966	15893	15978	15823	15827	15841	15775	15791	15945	15931	15862	15742	16020	15902	15804	15760	15971	15942	15979	15833	15851	15729	15868	15740	15835	15764	16032	15913	15997	15785	16027	15825	15728	15687	15889	16006	16087	15967	15990	15840	15875	15837	15754	15670	15788	16010	15836	15888	15777	15739	15799	15743	15890	15693	15828	15726	15880	15845	15981	15978	15920	15809	15640	15778	15831	15921	15664	15731	16007	15695	15876	15650	15795	15738	15707	15844	15720	15971	15818	15746	15731	15895	16060	15648	15743	15995	15942	15845	15866	15751	15869	15881	15884	15825	15857	15598	15805	15859	15920	15858	15640	15919	15964	15895	15803	15968	15859	15911	16079	15763	15690	15809	15977	15834	15933	15759	15889	15643	15815	16003	15891	15944	15826	15752	15806	15858	15921	15868	15872	16087	15809	15971	15830	15882	16046	15905	16020	15977	15846	15770	15961	15780	15982	15872	16046	15716	16169	16040	15885	16029	15758	16044	15870	15805	15917	15785	15856	15934	15895	15811	16042	15889	16057	15737	16194	15864	15813	15849	15898	15880	15870	15979	15849	15859	15852	15962	15784	15775	15932	16006	15855	16249	15937	15853	15895	15966	15877	15975	15728	15911	15854	15897	15982	15894	15783	15817	15919	15831	15831	15796	15911	15803	15615	15841	15798	15819	15934	15847	15827	15802	15955	15942	15719	15875	15975	15972	16011	15916	15647	15962	15820	15756	15915	15887	16126	15708	16020	16024	15817	15833	15678	15737	15857	15850	15838	16042	15763	15868	15984	15960	15829	16002	15813	15774	15973	15810	15936	15851	15910	15872	15896	15821	15902	15801	15772	15774	15985	15966	15856	15920	15838	15892	15925	15908	15877	15726	15837	15976	15804	15785	15659	15686	15787	15840	15992	16037	15799	15813	15852	15956	15811	15586	15818	16044	15786	15904	15995	15964	15631	15910	15845	15811	15897	15888	15869	15814	15948	15913	15822	15911	15717	15768	15918	15868	15903	15944	15954	15769	15780	15862	15941	15867	15915	15928	15965	16052	15794	15816	15839	15839	15954	15980	15770	16002	15939	15779	15817	15754	15791	15916	16006	15732	15798	15935	15792	15903	15913	15714	15779	15858	15845	15725	15813	15878	15805	15973	16025	15969	15706	15917	15870	16075	15784	15690	15812	15826	15851	16057	15821	15747	16016	15798	15736	15924	15928	15891	15812	15890	15748	15829	15884	15820	15872	15861	15777	15840	15824	15847	15932	15954	16124	15746	15848	15872	16000	15795	15632	15772	15869	15882	16036	15822	15910	15776	15759	15760	15836	15877	15982	15691	15802	15862	15938	15830	15785	15840	15800	15921	15808	15756	15823	15802	15984	15891	16061	15837	15714	15914	15765	15778	15821	16044	15919	15666	15926	15944	15858	15795	15789	15919	15819	15922	15909	16111	16016	15938	16013	16028	15985	15821	15769	16003	15856	15887	15929	15966	15981	15980	15886	15833	16005	15874	15886	15999	15837	15724
20252	27633	28235	17718	15643	15015	14607	14438	14317	14472	15391	15536	15243	14790	14290	14187	14474	14538	14226	14178	13971	14217	14241	13956	14170	14112	13945	14029	14148	14300	14041	14144	13885	14094	13834	14039	13947	13914	13925	14026	13660	13870	13910	13851	14154	13674	13950	13770	14050	14158	13905	14105	13853	13981	13728	13996	13834	13816	13795	13845	13817	14070	13899	13759	13826	13925	13864	13902	13846	13823	13915	13929	13972	13962	13722	13713	14107	13800	13724	13986	13918	13978	13764	13694	14018	13739	14021	13927	13929	13905	13850	13808	13848	13782	13877	13948	13746	13828	13837	13918	13818	14123	13855	14037	13840	13857	13874	14017	13869	13894	13802	13973	14004	13840	13920	13780	13862	13809	13714	13846	13830	13892	13963	14014	13856	13881	13818	13960	13822	13744	13819	13871	13873	13997	13871	13953	13909	13837	13842	13974	13839	13936	13841	13799	13796	13875	13996	13920	13925	13826	13874	13827	13834	13843	13898	13916	13826	13908	13914	13907	13809	13952	13931	13766	13765	13863	13827	13819	13816	13796	13699	13808	13947	13734	14016	13847	13809	13938	13916	13851	13882	13768	13729	13866	13952	13894	13740	13977	14016	13762	13864	13863	13944	13743	13892	13814	14052	13844	13968	13672	13794	13737	13876	13676	13726	13836	13943	13784	13930	13691	13790	13750	14075	13858	13944	13725	13886	13904	13815	13908	13908	13960	13722	13931	13751	13886	13797	13889	13780	13798	13825	13961	13875	13761	13912	13862	13743	13858	13844	13777	13842	13788	13866	13973	13946	13896	13893	13811	13816	13875	13942	13897	13788	13841	13871	13982	13763	13768	13907	13809	13982	13746	13894	13898	13903	13792	14024	13914	13965	13827	13852	13768	13829	13931	13927	13708	13894	13885	13922	13697	13917	14009	13848	13906	14000	13874	13990	13900	13708	13840	13948	13870	13955	13798	13761	13834	13680	13803	13831	13793	13956	13933	13684	13913	13744	13849	13798	13952	13803	14009	13943	13856	13814	14046	13766	13795	13997	13809	13819	13875	13963	13884	13866	14004	13841	13823	13777	13837	13851	13970	13884	13779	13935	13811	13917	13756	13824	13847	13838	13863	13700	13955	13894	13844	13834	13816	13972	13889	13862	13779	13905	13728	13927	13795	13787	14054	13848	13999	14000	13784	13868	13940	13893	13756	13874	13988	13954	13792	13951	13761	13872	13828	13790	13983	13846	13916	13848	13894	13712	13840	13875	13781	13897	13896	13877	13763	14089	13866	13972	13888	13954	13821	13857	14023	13956	13809	13853	13891	13823	13924	13765	13690	13933	13853	13822	13864	13980	13835	13892	13916	13942	13942	13962	13787	13853	13742	13706	13629	14011	13897	13771	13865	13815	14015	13833	13766	13809	13910	13800	13781	13901	13905	13928	13901	14013	13823	13816	13907	13706	13919	13828	13794	13837	13912	13957	13919	13755	13808	13884	13872	13756	13892	13714	13863	14032	13967	13862	13883	13813	13866	13840	13843	13809	13857	13856	13890	13746	13858	13972	13924	13776	13900	13781	13998	13915	13713	13833	13934	13895	13899	13761	13968	13986	13668	13841	13843	13881	13814	13972	13956	13905	13972	13869	13844	13957	13801	13721	13829	13808	13980	13885	13773	14005	13838	13689	13804	13938	14035	13988	13958	13895	13799	13923	13872	13801	13987	14048	13855	13846	13820	13768	13892	13910	13901	14056	14055	13785	13777	13825	14024	14089	13787	13893	14005	13758	13859	13915	13925	13875	13900	13907	13911	13875	13968	13880	13882	13914	13830	13823	13910	13987	14027	13916	13955	13864	13885	13843	14104	13908	13891	13871	14109	13890	13746	14002	14020	13918	13957	13772	13753	13891	13882	13773	13937	13806	13651	13773	13747	13971	13771	13959	13962	13737	13875	13879	13867	13820	13806	14066	13853	13897	13981	13893	13918	13834	13903	13768	13808	13940	13799	14084	13867	13920	13874	13864	13944	13792	13839	13879	13792	13874	13984	14021	14005	13704	13883	13860	13778	13891	13900	13811	13694	13991	13697	13878	13841	13913	14071	13906	13983	13879	13737	13919	13722	13935	13922	13726	13856	13922	13857	13913	13974	13935	13927	14082	13963	13645	13805	13993	13787	13725	13993	13755	13987	13731	13768	13767	13874	13846	13770	13880	13905	13890	13872	13838	13802	13873	13677	13865	13972	13866	13835	13735	14031	13949	13793	13921	13792	13799	13784	13901	13875	13958	13968	13882	13687	13851	13834	13863	13931	13823	13908	13875	14005	13728	14166	13784	13873	14025	13853	13882	13810	13877	13850	13861	13879	13855	13962	13907	13996	13785	13945	13971	13853	13906	13910	13971	13659	13927	13778	13883	14002	13916	13966	13995	13794	13964	13821	13852	13980	13895	13946	13760	13875	13964	13975	13997	13871	13783	13860	13878	14037	13884	13590	13822	13903	14040	13627	13864	13896	14000	13860	13980	13850	13876	13799	13792	13808	14019	13804	13941	13879	13850	13803	13721	13880	13937	13783	13852	13889	13866	13904	13963	13783	13859	13814	13928	13956	13946	13915	13729	14051	13813	13866	14009	13904	13829	13859	13913	13844	13835	14017	13797	13647	13867	13948	13905	13880	13954	13743	13825	13880	13674	13821	14002	13911	13820	13850	13797	13871	13790	14047	13951	13868	13900	13790	13812	13865	13887	13951	13825	14059	13793	13838	13944	13854	13830	13865	13814	13825	14080	13876	13942	13834	13983	13813	13875	13819	13990	13773	13830	13826	14081	13957	13949	13839	13865	13721	13904	13849	13928	13825	13983	13774	13955	13954	13681	13691	13753	13943	13746	13887	13938	13797	13686	13922	13943	13813	13779	13869	13916	13984	13969	13931	13927	13866	13843	13950	13812	13894	14054	13871	13881	13730	13974	13916	13884	13750	13908	13964	13996	13852	13999	13836	13914	13975	13698	13741	13880	13843	13700	13895	13802	14028	13861	13933	13993	13925	13721	13892	13835	13875	13918	13864	13828	13862	13720	13874	13931	13880	13963	13881	13859	13912	13844	13981	13751	13850	14016	13807	13868	14004	13906	13824	13998	13648	13787	13762	13921	13855	13729	13921	13794	13841	13861	13888	13902	14000	14166	13916	14092	13764	13788	13883	13844	13862	13771	13861	13969	13904	13842	13757	13881	13784	13896	13911	13767	13908	13844	13957	13912	13843	13830	13830	13941	13748	13890	13853	13814	13794	13920	13816	13882	13888	13876	13732	13929	13855	13778	13955	13690	13878	13702	13936	13938	13849	13940	13900	13827	14016	13874	13886	13834	13987	13915	13813	13880	13879	13771	13953	13959	13902	13809	13890	13990	13939	13791	13981	14017	13820	13900	13837	13724	13853	13801	13966	13841	13904	13750	13893	13855	13803	13967	13955	13922	13857	13779	14039	13841	13839	13982	13894	13919	13745	14051	13882	14008	13816	13805	13818	13864	13955	13863	13925	13942	13946	13929	13887	13980	13984	13952	13963	14094	13943	13758	14022	14051	13867	14022	13978	13822	13887	13950	13955	14064	13885	13890	13710	13802	13974	13914	13838	13952	13879	14011	13853	13808	13893	13768	13901	13769	14050	13674	13781	13834	13813	13727	13859	14036	13902	13859	14052	13669	13916	13742	13905	13935	13938	13870	13885	13983	13934	13741	13889	13856	13787	14044	13887	13865	13861	13876	13810	13800	13972	13745	13917	13876	14050	14043	13868	13720	13966	13910	14002	13804	13825	13935	13906	13811	14026	13948	13886	13815	13909	13880	13789	13955	13937	13965	13954	13900	13802	13808	13856	13801	13784	13749	13958	13905	13848	13667	13854	13934	13784	14016	13921	13885	13808	13921	13977	13981	13965	13966	13780	13739	13972	13870	13821	13953	13933	14040	13743	13853	13899	13987	13826	13806	13813	13851	13815	14001	13946	13706	13929	13910	14055	14029	13777	13881	13795	13863	13764	13952	13889	13876	13881	13872	13699	13735	13842	13833	13779	13798	13912	13881	13854	13895	13933	13973	13607	13945	14042	13941	13705	13879	13893	13947	13850	13811	13958	13848	13790	13930	13790	13975	13829	13768	13904	13909	13997	13743	13960	13848	13796	13735	13905	13904	13948	13873	13824	13865	13949	13909	14044	13878	13724	13822	13853	13827	13842	13927	13881	13732	14023	13961	13875	13838	13880	13793	13960	13773	13881	13932	14009	13815	13908	13781	13807	13915	13985	14006	14008	13857	13817	13993	13819	13878	13914	13971	13947	13937	13898	13884	13886	13753	13963	13791	13760	13981	13747	14073	13846	14130	13873	13934	14101	13757	13883	13887	13815	13871	13789	13744	13853	13918	13783	13892	13882	13896	14012	13913	14013	13800	13781	14025	13851	13908	13727	13941	13797	13876	13937	13837	13737	13857	13757	13838	13990	13812	13955	13980	13944	13935	13849	13897	13643	14015	13872	13914	13848	13887	13904	13777	13961	13872	14010	14054	13934	13931	13845	13764	13783	13829	13998	13861	13874	13923	13830	13889	13962	13851	13872	13898	13762	13819	13979	14081	14021	13834	13817	13958	13935	13959	13703	13738	13726	13922	13784	13989	13719	13897	13894	13904	13691	13871	13862	13997	13937	13934	13927	13753	13981	13923	13937	13926	13821	13880	13823	13925	13925	13988	13830	13963	13966	13946	13911	13881	13820	13895	13824	13864	13860	13980	14000	13930	13988	13959	13935	13896	13874	14001	13879	13823	13898	13924	13982	13999	13815	13972	13927	13901	14041	13780	13919	14018	13934	13908	13880	13889	13790	13999	13881	13771	14013	13895	13762	13879	13914	13727	13832	13966	13894	13920	13857	13880	13971	13808	13663	13952	13953	14000	13712	13881	13780	13890	13919	13877	14047	13696	13820	13864	14043	13825	13952	13794	14017	13812	13935	13998	13809	13934	13951	14031	13818	13811	14006	13774	13976	13855	13884	13756	13940	14006	14010	13880	13820	13998	13887	13827	13710	13759	13764	13799	13883	13880	13769	13725	13920	13886	13927	13835	13960	13908	13745	13886	14165	13908	13857	13913	13995	13897	13855	13869	13868	13853	13965
23954	21400	28930	24356	22247	22164	20519	17693	16713	16762	17407	17335	17208	17057	16516	16786	16813	16614	16324	16350	16215	16426	16258	16237	16195	16322	16318	16249	16220	16252	16009	16104	16371	16120	16121	16120	15885	16135	16037	16074	16182	15872	16051	16019	15959	16211	15794	16105	16519	16705	16452	16246	16250	16226	15949	16000	15949	15987	16018	16050	16132	15938	15727	15830	15924	16120	16049	15955	15852	15955	16083	15699	15967	16043	15918	15965	16124	16093	15953	16041	15925	16015	16045	15871	15785	15883	15769	15945	16007	15990	16092	16029	16064	15986	15959	16095	15791	15917	15926	16016	15934	16077	15850	15945	16146	16011	16008	15956	15946	16061	16156	16267	16007	15972	16025	15956	15987	15884	16080	15880	16062	15986	15925	15942	15823	16009	16147	15783	15969	15913	15992	16096	15889	15994	16079	15811	15961	15789	15907	15782	15974	15942	15903	16084	16066	16010	16051	16022	16197	15849	15992	16057	15970	15932	16006	16064	15956	15988	15908	15985	15873	15948	15791	15750	15953	15755	15889	15786	15986	16050	16068	16113	15994	15911	16065	15971	15980	15821	15933	16020	15926	15855	15721	16047	15913	15987	15958	16147	15789	15864	15893	15963	15911	16062	16093	15985	15845	15868	16137	16026	15747	15899	15938	15947	15931	15767	15927	15767	15874	15839	15812	16029	16070	15977	15799	15836	15911	15974	15802	15876	16194	16107	15993	15789	15920	15956	15748	15824	16176	16084	16093	15857	15893	15930	15924	16073	15828	15989	15771	15850	15918	15984	16063	15808	15978	16060	15886	15918	15944	16001	15987	15893	15919	15896	15729	15724	15787	16068	16012	15957	15706	16136	16146	16023	16016	16042	16183	16046	16015	16065	16055	16024	15993	15877	16013	15933	16001	15858	15939	15904	15928	16065	16015	15930	15962	15940	15940	16127	16032	15851	15879	15965	16030	15885	15884	15900	15953	16095	15925	15770	15851	15669	15952	15688	15966	15847	15739	16109	15977	15812	15757	15950	15900	15827	15844	16006	15848	15745	15703	16107	15875	15926	15785	15894	15793	16090	16064	16015	16153	15966	15915	15817	16007	16060	15894	15935	16028	15983	15888	16008	15886	15992	16210	15821	15911	15956	15909	15945	15956	15887	16101	15862	15820	15804	15857	15896	15910	16026	16041	16046	16028	16112	15985	16137	15836	15867	15977	15900	16009	16111	16042	15794	16037	15974	16051	15970	15924	15994	16136	16112	16094	15939	15932	16001	15962	16015	16067	15996	16080	15862	15941	15892	15846	16002	15941	15939	15964	15916	16126	15731	15814	15963	15954	15944	16182	15864	15953	16033	15766	15919	16002	15884	15837	15980	16105	15956	16001	16068	16002	15808	15967	15993	15921	15697	16037	15792	15966	15920	15972	15876	15928	16018	15810	15798	15944	16001	16137	15928	15964	16028	16011	16095	16030	15957	15946	15961	15866	16004	16074	15980	16055	15962	15838	15935	16007	15933	15835	16023	15648	16009	15867	15987	15978	16061	15912	15875	16005	16028	15887	15858	16138	16063	15992	15913	15947	16007	16045	15940	15858	16018	15747	15959	15936	15957	15832	16031	15835	15997	16010	16023	16100	15991	16018	15726	15968	15771	15928	15999	16105	15939	16057	15890	16027	15863	15815	16131	15894	16051	15941	15738	15900	16056	15687	16059	15890	15962	16003	15864	15850	15992	16005	16015	16068	15932	15907	16159	16008	15624	15787	16002	15912	15935	15918	15730	15852	15708	15822	15791	16033	15932	15846	15937	15855	15846	15860	15693	15890	16083	15987	15875	15977	16042	15903	15956	15799	16047	16186	16037	16122	16054	15919	15916	15894	15918	15842	16112	16224	15832	16143	16054	15914	15863	15876	15826	15959	15933	15957	15797	16009	15836	15939	15887	15977	16064	15904	15909	15883	15967	15797	15856	15966	15960	15932	15836	16001	15938	15985	15859	15939	16162	16010	15792	15726	15879	16012	16023	15980	16061	15753	15814	15965	15864	16026	16253	16080	16021	16084	15858	15963	15895	16024	15701	15964	16242	15845	15833	15968	15868	15902	15674	15977	16008	16006	15926	16105	15884	15950	15933	16094	15810	15939	15812	15905	16046	15906	15884	15978	15922	15809	16082	15845	15776	15834	15829	15941	15941	15709	15856	16011	16001	16087	15961	15915	15833	15859	15779	15980	15858	15896	16126	15640	15874	15815	16075	15943	15994	15946	15986	15987	15821	15885	15845	15929	15828	15877	15966	15956	15999	15967	15794	15806	16047	15791	16124	16042	15899	16014	16097	15920	15909	16129	15938	16037	15873	15928	16044	15902	16109	16113	16012	15981	16113	16042	15964	16024	15923	15991	15919	16108	15989	15878	15806	16193	15959	15856	16014	15721	15972	15861	15956	15862	15861	15773	15893	15881	15876	16039	16069	16095	15776	16075	15879	16150	15851	15847	15801	15833	15861	15897	15889	15935	15975	16022	15863	15855	15944	16055	15975	15993	15807	16032	16063	16050	15816	15996	15917	15972	15919	16059	15898	15956	16064	16131	15607	15934	15849	15880	16039	15911	15905	15794	15957	15762	15987	16230	15819	16142	16009	15923	15988	16029	15952	15747	16152	15933	16082	16072	15856	16057	15873	15871	15963	16024	15949	16049	15797	16081	15866	16092	16144	15909	16113	15761	16117	15942	15979	15711	15910	15820	15956	16201	15862	15939	16279	16001	16034	15972	15923	16131	16076	16092	15672	16081	16148	15903	16124	15994	15713	16053	15857	15723	15878	15927	15908	15873	16003	15816	16062	16007	16014	15933	15921	15942	15982	16057	15853	15743	15900	16062	15766	15989	15968	15816	15979	15960	16090	15919	15677	15876	15919	15903	15831	15927	16000	16001	15895	15875	15849	15986	15911	15860	15870	16002	16135	15748	15947	15703	15719	16031	15987	15985	15983	15869	15976	16001	15974	16041	16041	15912	16018	15877	15979	15831	15975	16003	15888	16066	15863	16163	16187	15987	15857	15943	15994	16014	15825	15939	15944	16125	15914	16289	15960	15843	15828	15731	15944	15972	15977	16071	15952	15869	16148	16012	15829	15909	15854	16050	16043	15974	15935	15826	15898	16060	15798	15883	15834	16011	15967	15847	15761	15792	15825	16006	16118	16100	15928	16004	15978	16062	15885	15985	15966	15922	16016	15928	15902	16158	15732	15992	15981	15829	15840	15951	15867	15829	16087	16002	15932	15965	15804	16032	15764	15998	16026	15953	16022	16024	16006	15844	16106	15803	16048	15884	15951	15861	16024	15709	15848	15856	15883	16063	15895	15967	15873	15926	15812	16117	16034	15981	15750	15984	15866	15855	15896	16023	15919	16014	15957	15984	15998	15980	15856	15742	15954	16023	15915	16003	16124	15920	16009	16233	16005	16048	15827	15877	15833	16042	15868	15939	15979	15933	15874	15923	15836	15926	15865	15916	16074	15862	15952	16016	15783	16060	15874	15841	16024	15994	15882	15962	15807	15936	15879	15904	15888	16125	16040	16068	16023	16043	16087	16034	15895	16202	16048	16041	16001	15919	15972	15895	15886	15978	15807	16053	16051	16208	15976	16085	16003	16027	16072	15861	15727	16085	16114	15687	15991	16045	15949	16089	15759	15963	15899	16019	15869	16010	15810	15792	15904	15936	15898	16087	15904	15967	15943	15924	16066	15925	16133	15980	15912	15982	15783	16033	15801	16058	15934	15816	15841	15813	15996	15996	15948	16145	16125	16178	15926	15779	16107	15961	15999	16114	15927	15869	16000	16006	15813	15954	15791	15879	15762	15783	15886	16082	16002	16010	16063	15802	15992	16018	15939	16008	16039	15967	16028	16045	16005	15877	16208	15991	15862	15751	15909	16050	16022	16177	16022	15898	15918	16097	16065	16028	15972	15964	15951	16027	15985	15950	15795	15867	15873	16042	15952	16046	15929	16009	16162	15980	15846	16064	15977	16118	16044	15868	15835	15922	15904	15915	15913	15940	15926	15992	16016	16047	15975	15978	15810	16016	15958	15904	15926	16129	15873	15979	15977	15935	15994	15899	15863	15903	16008	16050	16175	15841	15886	16107	15986	15983	15909	15902	15890	16021	16036	16049	15818	16013	15940	16056	15881	15939	16007	15805	16062	15866	16012	15905	15962	15939	15883	15997	15879	15966	15944	15833	15841	15833	15926	16044	15935	16054	15879	16094	16094	15981	15931	16037	15919	15972	15875	16042	15725	16065	15913	16001	15790	15884	15797	15856	15881	16020	15962	16042	15992	16113	15939	15901	15923	16017	15983	16033	15949	15777	15956	15960	15871	15767	15940	15952	15922	15865	15848	16073	16055	15959	15750	16012	16103	15933	16044	16092	15867	15821	16012	15810	16066	16016	16060	16182	16057	15807	15931	15845	15983	15911	15934	15824	16070	16178	15991	15804	15808	15850	15799	16074	15921	15858	15998	16045	15913	15977	15636	15846	15965	16060	15825	15907	15889	16057	15973	15733	16008	16046	15990	15947	15861	15947	15843	16026	15917	15795	15929	15841	15968	16031	15830	15959	15957	15893	15745	15933	15889	15915	16068	15932	15876	16033	15852	15945	16096	16081	15926	16046	15910	16079	15806	16210	16001	15874	15978	15821	15811	15942	15858	15975	15995	15827	15796	15870	15940	16076	15824	15766	15757	15820	15866	15972	15808	15886	15883	15811	15809	16085	15886	15914	15970	15997	15943	16057	16024	15829	15944	15794	15967	15878	16240	15843	16093	16004	16130	15962	15806	15936	16111	16088	15912	15925	15879	16128	16044	15989	15911	16020	16016	15951	16207	15891	15880	16040	16122	15960	15912	15979	15977	15898	15873	15738	15851	15893	15980	16032	15891	15919	16042	16075	15818	15912	16035	16077	15971	15977	15846	16192	15961	16163	16066	16099	16057	15876	15931	15986	15906	15767	15927	16045	16008	15963	15945	15994	15986	15966	16055	15812	15892	15875	15958	16121	15932	15908	16033	16189	16057	15912	15879	16109	16048	16027	15837	15705	16099	15863	16024	15849	15734	15984	16053	16042	15926	15809	15975	15900	15918	16107	15826	16048	15889	15867	15925
22407	37719	36086	23314	19719	18074	16587	15632	15053	15295	16024	15946	15718	15136	14775	15121	15099	14758	14568	14447	14242	14068	14113	14344	14392	14319	14047	14153	14052	14209	14302	14147	14136	14151	14009	14111	13959	14018	13936	14001	13932	13781	13731	13837	13939	14026	13987	13992	14745	14855	14668	14276	14110	14008	14012	13958	13985	13983	13976	13899	13910	14068	13797	14015	13858	13753	14001	13900	13939	13988	14000	13851	13939	13773	14055	13985	13941	13979	13892	14057	13781	13833	14081	14095	14034	13970	13884	13785	14048	14013	13774	13775	13900	13888	13968	13950	13896	13944	14006	14121	13968	13843	13714	14019	13909	13959	13911	14003	13940	13819	14053	13915	13850	13696	13980	14067	13767	13961	13621	13865	13845	13892	13802	13816	13748	13894	14180	13892	13870	14033	13814	14093	14005	14011	13731	13856	13818	14002	13876	13930	13798	13912	13990	13979	13740	13978	13975	13869	13859	14079	13939	13983	13797	14083	13917	13864	13894	13877	14000	13854	13952	13910	13948	13950	13986	13948	13735	13826	13942	13875	13949	13898	14026	13809	13960	13788	14132	13818	13894	13875	13922	13898	14060	13927	13982	13892	13742	13888	13833	13893	13925	13886	14004	13970	13746	13851	13961	13924	14063	14006	13837	13919	13962	14026	14058	14082	13943	13817	13821	13971	13782	13913	13996	13750	13910	13940	13920	13976	13855	13848	13873	13880	13905	13910	13863	13785	13905	13860	13790	13885	14006	13787	13846	14070	13993	13739	13841	14056	13883	13778	13880	13696	13851	13966	13875	13884	13833	13903	14001	13922	13884	13917	14034	13944	13827	13890	13885	13782	13951	13955	13961	14049	13911	13996	14060	13874	13989	13748	13963	13630	13933	13863	13924	13863	13930	13899	13835	13936	13902	13834	13872	13840	13927	13852	13864	13968	13851	13900	13991	14009	13936	13931	13912	13927	13852	13868	13929	13909	13831	14082	13996	13864	13889	13869	13910	13766	13907	13886	13910	13759	13960	13717	14111	13680	13883	14031	13793	13779	13800	13789	13775	13807	13868	13842	13733	13964	13909	13918	13870	13930	13856	13863	14046	13811	14039	13953	13954	14062	13814	13838	13990	14129	13702	13958	14052	13963	13891	13855	13905	13947	13990	14031	13909	13982	13835	13890	14034	13949	14008	14055	14067	13834	13907	13987	13916	13831	13872	13912	13848	13943	13775	13940	14071	13851	14000	13693	14023	14093	13926	13945	13936	13957	13853	13835	13855	13920	13856	13938	14037	14029	13957	14059	13812	13999	13864	14073	13812	13811	14006	13733	13979	14022	13984	13989	13946	13885	13753	14045	13908	13897	13969	13891	13932	13851	13911	13947	14009	14060	13848	13898	14067	14064	13794	13864	14005	13862	13808	14000	14060	13850	13848	14071	13945	13915	13800	14064	13915	13983	13917	14022	14017	13847	14028	14041	13931	13926	14026	13936	14040	13930	13848	13987	13866	13887	14008	13798	14024	13925	13706	13933	13967	13902	14006	13961	13892	13922	13855	13832	13945	13812	13825	13745	13985	13844	13956	14021	13820	13909	13940	13738	14150	13942	13849	13852	13825	14038	13923	13797	13923	13966	13935	13955	13717	14105	13847	13877	13977	13945	13752	13872	13712	14018	13885	13792	13923	13915	13738	13840	13953	13978	14136	13783	13840	13986	13988	13939	13674	14007	14031	13816	14052	13798	13984	13801	13931	14078	13847	13923	13987	13904	13926	14011	13995	13899	13866	13917	13939	13905	13766	13858	13990	13957	13779	13779	13902	14068	13839	13986	13834	13831	13958	13787	13785	13936	13883	13927	13872	13880	13848	13944	13990	13992	13746	13914	14056	14021	13771	13858	13807	13912	13753	14076	13786	13944	13999	13796	13914	13686	14027	13899	14055	14000	13994	13884	13916	14073	13881	13853	13872	13994	14008	13900	13976	13898	13946	14012	13849	14076	13920	14056	13807	13782	13996	13837	13889	13917	13962	13949	13961	14002	13902	13971	13841	13955	13731	14061	13880	13973	14043	13890	13983	13857	13923	13996	13982	13993	13939	14069	13762	13805	13882	13929	14056	14121	13951	13907	13850	13873	13935	14205	13925	13803	14003	14003	13925	13935	13922	13837	13814	13878	13858	13993	13850	13926	13933	13810	13828	13772	13810	13858	13976	13948	13693	13728	13978	13775	13730	13880	13908	13958	13943	13889	13939	13892	13875	13943	14021	13886	13749	14138	13880	13775	13753	13817	13871	14037	13984	13990	13967	14038	13861	13930	13859	13915	13919	13850	13878	13772	13941	13872	13816	13766	13836	13895	13803	13955	13832	13912	13969	13930	13811	13820	13807	13837	14034	13757	13963	13891	13991	13901	13961	13800	13961	13768	13929	13817	13941	14014	13953	13978	13917	13868	13896	13804	13976	13931	13860	14038	13978	13956	13917	13952	13911	13892	13800	13867	14057	13762	13896	13975	13956	13946	13903	13887	13868	13842	13994	13990	14055	13949	13807	13893	13960	13994	13788	13873	13941	13887	14065	13796	13922	13961	13881	13948	13995	13856	13840	14005	13883	14003	13874	13910	13841	13937	13753	13889	14002	13756	14068	14013	14187	13934	14015	14014	13958	13757	13778	14051	13858	13846	14025	13848	13986	13877	13932	13801	13889	13876	13806	13939	14012	13997	13879	13904	13989	13941	13835	13769	13749	13845	13992	13941	13904	14108	13723	13814	13947	14103	13894	14018	13945	14035	13903	14018	13961	13858	14114	13821	13949	13894	14031	13882	13775	13949	13818	13978	14069	13869	14047	13970	13934	13937	13819	13943	13756	13870	13831	13929	14004	13822	13926	13760	13980	13968	13830	13889	13822	13859	13953	13829	14038	14029	14007	13984	13950	13870	13897	13947	13926	13930	13837	14088	13929	13894	13858	14075	13840	13854	13929	13823	13851	13929	13710	13817	13901	14014	13979	14003	13905	14008	13889	13851	13962	13867	13811	14032	14109	13944	13936	13806	13985	13849	13975	14108	13962	14008	13936	14013	13905	13953	14015	13778	13960	14070	13952	13836	13722	14005	14101	13857	13953	13907	14112	13821	13875	13940	13963	13865	13739	13939	13823	14018	13913	13942	13914	13888	13687	14030	14015	13701	13812	13762	14031	13938	13837	13916	13999	14027	13843	13843	14009	13970	13834	13914	13942	13843	13918	13849	13848	13785	13862	13923	13882	13988	14000	13889	13930	13833	13936	13854	13833	13924	13835	13810	13934	13857	13948	13784	13905	13814	13941	13819	13937	13837	14006	13885	13940	13870	13970	13930	13803	14025	14011	13823	14064	13878	13991	14009	14038	13872	13839	13962	14002	13898	13802	13905	13861	13953	14067	13769	14088	13920	13920	13762	14004	13874	13690	13798	13937	14001	14001	13939	13787	13879	13782	13856	13984	13978	13964	13736	13849	13891	13954	13968	13897	13826	13928	13731	13960	14006	14045	13794	13950	13867	13787	13877	13997	13886	14104	13927	13865	13836	13850	14037	13758	13985	13765	13891	13958	13981	14028	13892	13847	14029	14000	13810	14041	13900	13856	13832	13779	14053	13799	13966	13988	13876	13847	13838	13938	13788	13829	13977	13677	13982	13792	14008	13981	13963	13884	13969	14061	13924	13829	13813	13900	13859	13914	13973	13874	13858	14010	13927	13819	13917	13967	14100	13877	13849	13918	13925	13949	13878	13993	13831	13929	13763	14034	14071	13975	13927	13861	14045	14027	13845	13876	14033	13802	13918	14053	13996	13831	14023	13935	13796	14052	13843	13924	13889	13917	13925	13977	13899	13792	13911	13871	13925	13966	13848	13925	13858	13836	14065	14023	13943	13862	13996	13931	13935	13929	13753	14006	13771	13936	13961	13916	13973	13940	13958	13841	13817	13789	14074	13968	13782	14001	13979	13966	13824	13913	13932	13915	13779	13903	14028	13971	14089	13879	13986	13933	13737	13694	13880	13750	14073	13760	13879	13964	13960	13836	13915	13892	13943	14023	13917	13919	14010	13969	14032	13881	13844	13924	13819	13867	13965	13830	13908	14066	13998	13888	13924	13955	13764	13809	13868	13862	13851	13939	13961	13931	13843	13898	13913	13819	13949	13940	13959	13798	13935	13951	13868	13994	13875	13895	13914	13814	13774	13937	13960	14135	13992	13994	13857	13900	13963	13973	13995	13902	13848	13865	13963	13851	13926	13986	13831	13843	13918	14100	13909	13904	13888	14038	13895	13902	13887	14026	14014	13978	13916	13973	13854	14093	13995	13907	13877	13904	13821	13819	14038	13986	13718	13926	13910	14083	13952	13944	13951	14035	13845	13899	13924	13867	13957	13846	13786	13954	13904	13887	13690	13840	13745	14000	13920	13993	13997	13869	13807	13888	13844	13825	13922	13980	13893	13998	14014	14032	13991	13883	13907	13840	14088	13900	13910	13954	13949	14154	13837	14000	13915	14061	13726	13983	14047	13836	13811	13863	14016	13897	13792	14004	13872	13922	13951	13988	13864	14021	13847	13951	13846	13851	13904	13819	13891	13946	13831	13962	13731	13833	13997	13932	13800	14061	13852	13805	13936	13982	14026	13983	13831	14066	13952	14004	13888	13949	14066	13880	13856	13897	13990	13979	13961	13951	14007	14001	13887	13979	13882	13826	13965	13997	13813	13957	13898	13880	13808	13897	13930	13958	13977	14006	13982	13903	13999	14023	13958	13951	13888	13741	14027	13908	13874	13869	13862	13891	13875	13927	13900	13927	13878	13928	13960	13697	14000	13989	14050	13813	13997	13892	13974	13990	14026	13946	14067	13855	13819	13855	13848	13860	13867	13865	13864	14092	13925	13974	13846	13832	13888	13979	14072	13855	13888	13895	13902	13910	13879	13760	13882	13876	13714	13920	13918	14033	13912	14006	13880	13913	13784	13991	13973	13844	13852	14082	13820	13907	13986	13914	13930	14005	13980	13912	13984	14072	13905	13811	14033	13907	13957	13837	13819	13941	14023	13747	13776	14093	13919	13964	13860	13924	14020	14087	13789	13899	14025	13750	13894	13866	14091	13943	14016	13826	13837	13865	13938	13852	13834	13871	14053
22995	21466	29344	23945	21738	23808	25119	19136	17401	17628	17789	18072	17773	17606	17780	17561	17549	16991	17045	16657	16727	16752	16713	16831	16749	16757	16814	16545	16654	16576	16573	16509	16365	16593	16193	16501	16213	16416	16303	16387	16226	16437	16322	16360	16350	16338	16385	16390	16968	17763	17538	17149	16899	16542	16607	16344	16482	16422	16309	16324	16366	16420	16369	16372	16223	16069	16222	16344	16467	16315	16299	16326	16353	16213	16061	16220	16198	16276	16251	16162	16289	16374	16145	16345	16481	16306	16468	16281	16270	16476	16434	16328	16392	16436	16258	16113	16335	16379	16190	16358	16216	16164	16478	16285	16264	16350	16274	16185	16311	16055	16085	16092	16318	16312	16178	16241	16397	16343	16138	16206	16424	16371	16188	16384	16486	15968	16269	16259	16337	16287	16360	16349	16205	16139	16453	16210	16110	16241	16142	16149	16426	16181	16256	16304	16442	16374	16289	16345	16403	16301	16490	16181	16228	16288	16441	16194	16207	16278	16413	16293	16350	16394	16197	16300	16355	16286	16109	16277	16040	16251	16212	16093	16265	15997	16404	16323	16546	16488	16381	16219	16365	16284	16263	16049	16325	16348	16447	16175	16185	16448	16156	16325	16366	16453	16268	16356	16186	16277	16249	16232	16351	16169	16427	16302	16305	16355	16199	16325	16190	16373	16302	16123	16205	16301	16272	16220	16158	16532	16313	16291	16220	16367	16209	16062	16265	16277	16324	16358	16075	16338	16360	16336	16232	16244	16339	16121	16222	16178	16368	16258	16265	16205	16266	16432	16212	16401	16419	16274	16240	16307	16177	16288	16130	16472	16308	16224	16135	16072	16215	16191	16354	16321	16169	16262	16289	16322	16363	16269	16111	16364	16268	16232	16048	16222	16419	16306	16284	16241	16194	16380	16186	15999	16154	16298	16249	16049	16279	16231	16166	16290	16244	16327	16263	16165	16130	16339	16275	16483	16171	16421	16308	16148	16469	16260	16179	16227	16193	16309	16292	16531	16327	16209	16315	16278	16317	16175	16147	16301	16239	16292	16296	16255	16235	16058	16221	16414	16399	16240	16131	16212	16293	16195	16230	16278	16363	16276	16302	16180	16237	16262	16195	16163	16180	16104	16271	16336	16242	16097	16367	16409	16204	16369	16127	16210	16084	16316	16198	16359	16384	16208	16525	16292	16307	16327	16198	16265	16395	16273	16403	16317	16301	16211	16408	16459	16099	16267	16243	16338	16281	16165	16256	16405	16190	16321	16269	16335	16031	16292	16192	16251	16294	16353	16379	16394	16190	16311	16308	16315	16274	16325	16318	16231	16246	16175	16161	16385	16366	16123	16366	16203	16338	16223	16101	16289	16352	16321	16127	16309	16181	16238	16155	16285	16189	16147	16045	16190	16245	16331	16328	16301	16228	16284	16167	16267	16422	16193	16369	16309	16262	16323	16237	15998	16295	16306	16064	16187	16264	16189	16218	16256	16190	16339	16062	16285	16288	16224	16296	16248	16261	16267	16240	16122	16147	16415	16460	16197	15951	16073	16375	16340	16062	16467	16103	16204	16364	16295	16281	16159	16131	16132	16263	16123	16199	16260	16230	16441	16289	16202	16203	16342	16280	16333	16253	16321	16099	16134	16212	16284	16152	16333	16512	16159	16197	16164	16138	16156	16351	16258	16150	16269	16320	16412	16217	16493	16495	16444	16400	16265	16328	16140	16195	16287	16317	16350	16320	16073	16148	16390	16165	16276	16367	16358	16197	16268	16352	16129	16258	16126	16343	16098	16419	16132	16357	16167	16202	16202	16355	16177	16177	16144	16285	16175	16218	16230	16361	16236	16317	16158	16359	16476	16199	16359	16077	16230	16251	16025	16294	16281	16191	16300	16384	16324	16405	16114	16078	16267	16338	16231	16084	16318	16219	16415	16195	16351	16153	16324	16363	16165	16182	15993	16356	16178	16417	16080	16251	16258	16222	16280	16365	16308	16379	16133	16333	16429	16358	16285	16157	16334	16037	16244	16293	16330	16322	16256	16360	16249	16133	16170	16219	16187	16205	16194	16088	16185	16156	16101	16358	16227	16178	16423	16213	16234	16384	16249	16334	16309	16208	16407	16282	16421	16299	16354	16308	16223	16301	16240	16212	16288	16324	16213	16203	16388	16133	16212	16412	16225	16306	16194	16267	16143	16192	16247	16329	16236	16208	16216	16179	16161	16248	16278	16288	16348	16153	16196	16397	16241	16212	16075	16356	16238	16094	16130	16251	16148	16285	16151	16095	16301	16340	16265	16420	16129	16292	15970	16322	16246	16269	16308	16226	16128	16179	16256	16472	16391	16182	15984	16346	16057	16342	16213	16272	16279	16419	16116	16085	16247	16255	16220	16298	16371	16097	16323	16322	16211	16221	16410	16461	16205	16327	16323	16336	16355	16336	16349	16141	16253	16133	16222	16232	16273	16303	16208	16082	16378	16155	16245	16208	16049	16309	16152	16181	16510	16394	16396	16205	16098	16230	16271	16120	16215	16123	16045	16275	16185	16208	16142	16029	16503	16238	16256	16017	16304	16268	16274	16237	16270	16218	16365	16177	16073	16358	16238	16254	16286	16184	16129	16369	16277	16473	16378	16227	16235	16131	16083	16397	16187	16281	16134	16300	16482	16420	16141	16269	16250	16143	16251	16216	16071	16266	16327	16124	16226	16290	16345	16249	16395	16275	16202	16309	16354	16244	16234	16152	16088	16273	16128	16219	15996	16341	16155	16278	16329	16273	16141	16174	16474	16251	16126	16267	16174	16417	16156	16354	16203	16270	16286	16195	16026	16324	16206	16293	16356	16362	16111	16119	16227	16295	16184	16125	16096	16151	16184	16439	16301	16153	16362	16208	16249	16429	16315	16274	16301	16282	16356	16258	16139	16176	16103	16259	16207	16296	16171	16097	16268	16257	16367	16221	16193	16364	16201	16412	16344	16288	16216	16147	16245	16257	16296	16285	16219	16278	16160	16282	16353	16106	16175	16369	16357	16296	16361	16104	16384	16238	16324	16466	16389	16468	16169	16156	16108	16360	16187	16108	16324	16186	16186	16259	16097	16130	16033	16296	16259	16234	16309	16242	16045	16221	16374	16331	16064	16086	16158	16130	16119	16263	16296	16174	16162	16355	16298	16242	16312	16422	16190	16227	16059	16344	16307	16077	16050	16251	16128	16058	15963	16227	16361	16353	16352	16302	16181	16096	16224	16290	16130	16037	15983	16268	16193	16182	16255	16187	16093	16275	16069	16389	16171	16167	16252	16295	16140	16379	16262	16188	16291	16351	16317	16313	16105	16277	16065	16161	16134	16242	16151	16397	16324	16265	16429	16167	16177	16340	16259	16171	16260	16026	16221	16335	16170	16267	16211	16256	16153	16430	16363	16152	16219	16220	16302	16286	16182	16188	16391	16139	16177	16249	16420	16053	16281	16311	16122	16410	16214	16163	16142	16281	16256	16183	16298	16406	16168	16339	16572	16329	16443	16310	16345	16173	16184	16326	16459	16207	16243	16194	16346	16247	16473	16237	16455	16243	16304	16160	16246	16364	16197	16370	16121	16402	16183	16376	16303	16263	16403	16319	16271	16362	16313	16252	16281	16230	16045	16234	16284	16229	16164	16262	16138	16216	16206	16363	16256	16122	16336	16402	16343	16235	16306	16355	16302	16210	16187	16443	16356	16311	16180	16215	16155	16168	16208	16375	16370	16240	16293	16280	16286	16214	16143	16199	16360	16286	16155	16340	16424	16301	15950	16233	16088	16101	16391	16231	16169	16357	16226	16093	16184	16360	16166	16287	16210	15989	16299	16087	16116	16223	16026	16223	16234	16229	16290	16148	16138	16221	16233	16061	16256	16167	16126	16209	16261	16194	16269	16342	16274	16271	16268	16325	16294	16183	16430	16224	16299	16228	16302	16460	16232	16044	16232	16249	16177	16303	16231	16283	16261	16369	16526	16189	16188	16449	16189	16134	16263	16304	16262	16101	16243	16339	16187	16202	16179	16377	16287	15974	16320	16334	16384	16262	16125	16020	16107	16198	16260	16312	16190	16067	16123	16317	16334	16354	16132	16443	16277	15995	16216	16194	16049	16291	16331	16263	16280	16194	16128	16142	16210	16381	16230	16268	16241	16331	16306	16324	16367	16102	16418	16330	16215	16285	16418	16409	16254	16230	16198	16280	16143	16350	16419	16148	16397	16353	16375	16322	16255	16413	16301	16275	16253	16042	16268	16316	16310	16234	16307	16204	16255	16276	16297	16240	16197	16273	16158	16147	16185	16323	16252	16319	16278	16291	16157	16152	16330	16083	16196	16270	16022	16273	16307	16273	16081	16368	16154	16211	16340	16369	16336	16277	16221	16381	16139	16371	16334	16454	16260	16373	16273	16352	16046	16317	16106	16057	16294	16202	16126	16223	16221	16307	16286	16253	16388	16298	16393	16329	16332	16245	16151	16219	16380	16231	16327	16192	16203	16299	16265	16278	16233	16181	16251	16181	16285	16237	16565	16245	16423	16353	16367	16355	16347	16176	16109	16281	16313	16440	16182	16229	16120	16212	16265	16203	16301	16407	16181	16089	16091	16174	16198	16274	16367	16114	16329	16359	16242	16274	16336	16300	16065	16387	16312	15980	16156	16404	16288	16289	16446	16236	16452	16309	16186	16190	16346	16220	16306	16163	16458	16201	16244	16092	16277	16151	16243	16156	16333	16404	16429	16204	16212	16229	16221	16234	16312	16354	16112	16267	16250	16325	16252	16327	16180	16361	16330	16358	16150	16308	16046	16172	16251	16349	16064	16308	16179	16393	16185	16452	16107	16101	16438	16364	16260	16408	16151	16224	16192	16097	16357	16118	16122	15990	16294	16153	16121	16201	16188	16133	16205	16320	16414	16243	16232	16299	16468	16016	16254	16206	16251	16371	16271	16220	16145	16065	16313	16414	16336	16260	16323	16180	16349	16323	16062	16143	16476	16229	16286	16109	16404	16243	16242	16159	16194	16390	16313	16335	16221	16244	16201	16447	16211	16344	16299	16197	16116	16354	16307	16161	16262	16155	16178	16321	16169	16190	16089	16017	16273	16255	16163	16102	16343	16161	16184	16290	16391
25422	44607	41713	27685	23463	20768	18747	16956	15908	15749	16709	16266	16392	15650	16429	16153	15476	15017	14855	14434	14505	14600	14690	14639	14846	14731	14512	14601	14236	14634	14465	14512	14287	14424	14079	14023	14244	14226	14155	14152	14080	14134	14170	14168	14156	14194	14235	14284	14919	16339	16086	15065	14379	14247	14064	14172	14188	14014	14136	13914	14042	14008	14197	14149	13895	14088	13938	13988	14122	14106	13968	13981	14019	14104	14064	14184	13986	14114	14104	14121	14168	14027	14076	14014	14158	14186	14132	14123	14050	14094	14101	14001	14231	14041	14074	14017	14160	14207	14127	14032	14210	14195	14068	13953	14207	14120	14044	14067	13932	14174	14313	14167	13875	14164	14102	14112	14155	14052	14015	13954	14124	14041	14206	14117	14048	14236	14174	14153	14114	14082	14110	14060	14082	14143	14191	14117	13907	14245	14168	13966	14057	14008	14249	13951	14054	14091	14075	14097	14106	13993	14156	14193	14051	13991	14123	14071	13877	14088	13886	14153	14199	14118	14032	14135	14033	14113	14252	14095	14198	14135	13856	14096	14162	13922	14200	14211	14073	14064	14048	13818	14092	14120	14121	14089	14252	14156	13950	14216	14097	13986	14032	14051	14042	14048	14023	14075	14153	14182	14299	14176	14261	13928	14130	14121	14042	13948	14105	14069	14184	14226	13888	13986	14098	13925	14100	14227	14246	14123	14252	13998	13940	14148	14168	14148	14036	14202	13975	14062	14089	14114	14251	13974	13977	14081	13968	13987	14155	14162	14010	13964	14061	14041	14039	14024	14072	14179	14039	14191	14026	14073	14073	13973	14069	13980	14167	13984	14016	14216	14100	14051	14097	14185	14003	13927	13943	14201	14086	14181	14065	14103	14216	14006	14038	14218	14235	14121	14134	13989	14078	14067	14130	14097	14022	14028	14200	14148	13961	14113	14234	13977	14174	14076	14210	14113	13961	14087	14120	14071	14255	14052	14101	14052	14076	14104	14054	14116	14058	14139	14169	14031	13966	13961	14099	14109	14154	14023	14310	14148	14147	14001	13951	14075	14087	14131	14097	14183	13952	14129	14056	14112	14080	14066	14084	14042	14018	14042	14067	14140	13964	14146	13926	14083	13931	14161	14013	14030	14066	13946	14001	14035	14147	14051	14240	14243	14170	14042	14229	14213	14294	13935	14216	14055	13927	14094	14061	13918	14018	13973	14016	14055	14037	14055	13917	14051	14115	13990	14190	14001	14136	14113	14089	14113	14070	14119	14218	14110	13949	14073	14075	14062	14057	14145	14100	14238	13937	13944	13947	13934	14093	13981	13931	14150	13935	13917	13976	14013	14143	14080	14199	14051	13917	14173	14113	14076	13996	14009	14155	14141	14111	14052	13970	14054	14038	14136	14083	14049	14102	14124	14004	13926	14029	14011	14189	14090	13968	14066	14045	14003	14147	14176	14030	14090	14197	14126	14015	14154	13944	13982	14238	14206	14155	14050	14124	14163	14037	14169	14060	14082	14085	14030	14090	14029	14043	14131	13887	14246	14032	14141	14236	14186	14103	14218	14219	14045	14191	14049	14035	14024	13868	14007	14176	14226	14151	14145	14153	14219	13950	14144	14079	14167	14131	14201	14177	14149	14219	14147	14137	14041	14141	14163	14166	14046	14005	14204	13813	14023	14182	13956	13933	14028	14004	14093	14066	14173	13898	14059	14060	14127	14197	14029	13989	14009	13781	13987	14129	13945	14238	14134	13974	14119	14044	14104	14231	14063	14080	13859	14041	13973	14018	14135	14107	14159	13927	14015	14003	14026	14179	14129	14106	14243	14016	14171	14186	13935	13938	14049	14181	14012	14108	14125	14079	13970	14151	14158	14027	14065	14181	14067	13982	13908	14077	13961	14014	14096	14059	13920	14087	14070	13977	14199	14082	13977	14033	13919	14042	14168	13957	14207	13980	14089	14182	13921	14175	14063	14034	14086	14039	14140	13948	14221	14069	14153	14244	14024	14295	13983	13842	14022	14206	14098	14115	13967	14243	14207	14028	14085	14024	14098	14151	14044	14004	14127	13951	14048	14093	14006	14077	14135	13960	14008	14076	13891	14019	14121	13927	14210	14165	14104	14016	14023	14172	14178	14053	14123	14097	13954	14163	14161	14295	14100	14019	14048	14288	14115	14148	13925	14169	14132	14079	14034	14120	14052	14245	14148	14071	14127	14138	14063	14013	14036	14068	13856	14073	13808	14099	14182	13987	14096	14196	14105	13996	14125	14004	13995	14027	14084	13934	14003	14088	13964	14105	13991	14018	14263	13819	14104	14071	14157	14052	14105	14080	14087	14022	14080	14070	14017	14129	13894	13986	14130	14131	14136	13986	14163	14161	14080	14005	14156	14239	14133	13965	14190	14130	14053	14116	14011	14204	14141	14106	14245	14081	14286	14080	14093	14001	14158	14153	14164	14140	14221	14073	14179	14173	14174	14170	14135	14018	13967	14025	13977	13916	14095	14070	14172	14115	14076	14103	14136	14135	13959	14053	14087	14049	13969	14056	14097	13955	14223	14077	14094	14166	13959	14029	14213	14125	13971	14144	13990	14099	13998	14137	14005	13988	14095	14117	14218	14195	14132	14150	14172	14026	14035	14191	14080	14020	14100	14227	13917	14273	14101	13871	14026	14229	14275	14007	14228	14078	14118	14047	14073	14156	14069	14191	14151	14163	14072	13996	14139	14103	14135	14148	14003	14257	14212	14008	14173	14102	14193	13961	14203	13978	13978	14103	14011	14080	14282	14128	14079	14075	14215	13992	13924	14112	14002	13936	14143	14021	14108	14094	14067	14407	14088	14020	14175	14035	14154	14013	13837	14176	14088	14113	14021	14133	14042	14174	13883	14183	14005	14069	14199	13812	14200	14128	14003	14160	14033	14253	14107	14024	14002	14100	14042	13885	14028	14296	14139	14064	14186	13986	14070	14051	14035	13961	14114	14124	14014	14242	14016	14161	14071	14062	14264	14114	14070	13934	14233	14154	13955	14033	14167	13958	14163	14092	14144	13892	13915	14016	13960	13932	14034	14020	14129	14047	14224	14107	14019	14027	14075	14229	14144	14068	14171	14194	14298	14093	14208	14011	14054	13913	14336	13969	14060	14151	14095	14008	13952	14148	13909	14161	14191	14100	14204	13977	14054	13877	13968	14230	14154	14109	14199	14067	14101	14125	13962	14033	14131	14111	13959	14091	14251	13991	14153	13902	14267	14115	14040	14065	14178	14093	14126	14129	14096	14092	14178	14008	14087	13848	14105	14130	14128	14106	14042	14076	14097	14107	14086	14229	14080	14152	14108	13938	13857	14155	14015	14124	14116	14234	13926	14096	14096	14159	14218	14034	14207	14189	13974	13960	14042	14138	14088	13937	14172	14125	13986	13906	14002	14192	14168	14190	14017	14059	14087	14079	14121	13966	14106	14017	14029	14155	14027	14080	14136	14046	14198	13983	14119	13925	13949	14104	14141	14287	14085	13951	14308	14230	14107	13943	14021	14056	14025	14111	14069	14286	14147	13958	14253	14039	14086	14153	14034	14146	14036	14011	13966	14128	14114	14021	14190	13854	13963	14027	14106	14039	14292	14165	14098	14099	13997	14102	14073	13888	14137	14170	14124	14230	14110	14081	14171	13962	14038	14091	14161	14135	13943	14153	14053	14077	14169	14082	14008	14094	13926	14001	13893	14115	13977	14113	14067	14038	13998	14176	13927	14122	14146	14113	13979	14115	14024	14044	14231	14028	14113	14246	14105	14125	14078	14121	14136	13960	13959	14006	14191	14095	14004	13996	13858	14007	14000	14075	13965	14195	14114	14163	14098	13942	13969	13954	14075	14076	14071	14024	14001	13946	13910	14034	13979	14233	14159	14075	14074	14035	14061	13943	14004	14298	14160	14184	13905	14180	14004	14033	14049	14137	13979	14089	13975	14318	14147	14047	13995	14074	13970	14043	14125	14149	14115	14023	14027	14142	14085	14189	14177	14033	14170	13948	14195	14142	14155	14041	14075	14052	14150	14069	14032	14072	14023	14023	13979	14184	14089	14096	14124	13962	14047	14134	14181	14065	14007	14091	13966	14207	13984	14133	14124	14304	14221	14137	14042	13982	14352	14017	14178	13966	14180	14139	14212	14187	14135	14301	14110	13997	14129	14043	14037	14265	14010	13963	14040	13974	14088	14089	14027	13985	14032	14106	14013	14054	14078	14071	14163	13984	14023	14105	14197	14012	14094	14068	14157	14065	14203	14090	14002	14028	14004	14119	14111	14125	13984	14125	14157	13989	14136	14331	14133	13951	14086	14140	14000	14098	14017	14124	14036	13959	14129	14112	14152	14150	14186	14046	14178	14097	14046	14074	14009	14237	13962	14283	14037	13951	14056	14176	14223	14331	14177	14131	14144	14133	14057	13907	14020	14239	14143	14069	14055	14089	14208	14046	14071	14176	14079	14125	14041	14095	14053	13909	14103	14070	14002	14087	14028	14193	13847	14096	14012	14080	14010	14075	13973	14172	13999	13857	14150	14022	14174	14148	13989	13989	14171	14078	14003	13985	14142	14041	14009	14144	14146	14176	14073	14121	14131	13986	14038	14068	13960	14038	14238	13973	14206	13987	14028	14041	13940	14090	14126	14284	14045	14100	14040	13938	14046	14038	14077	14105	13977	14144	14097	14052	13942	14054	14030	14119	14127	14123	13932	13897	14123	14129	14052	14084	14078	14030	14024	14039	14095	14211	14084	14093	14207	14091	14036	13988	13891	13924	14033	13836	14048	14025	14149	14129	14181	14071	14200	14113	14163	14012	14152	14048	13977	14035	14120	14143	13984	14032	14038	14238	13960	14180	14139	14107	14098	14148	14119	14035	13922	14222	14044	14182	13939	13986	14178	13859	13946	14242	14087	13971	13906	14033	14141	14148	14246	14191	14164	14080	13962	13973	14016	13995	14196	13984	14200	14103	14197	14153	14187	14035	14134	14148	14124	14188	13954	14068	13988	14054	14142	14124	13967	14049	14039	14058	14157	13945	14081	14149	13982	14176	13958	13939	14038	14016	14128	13956	14048	14238	13960	14109	14102	14121	14007	14019	14108	14125	14089	14243	13961	14146	14120
27982	24046	28597	23507	18653	18499	18229	17610	17832	17590	17846	17929	17822	18019	17763	17763	17750	17800	17572	17575	17660	17429	17273	17448	17579	17651	17610	17645	17309	17496	17477	17398	17561	17306	17627	17241	17352	17318	17261	17204	17354	17384	17476	17417	17388	17228	17260	17558	17468	17473	17606	17504	17519	17502	17423	17352	17515	17471	17130	17472	17191	17361	17314	17380	17208	17568	17352	17380	17357	17152	17369	17299	17354	17529	17390	17611	17294	17216	17443	17380	17239	17308	17373	17433	17352	17346	17370	17438	17226	17440	17427	17236	17501	17322	17200	17284	17222	17314	17496	17356	17362	17264	17421	17315	17529	17371	17359	17499	17302	17438	17328	17320	17293	17262	17481	17398	17410	17541	17491	17474	17449	17413	17234	17433	17340	17286	17299	17378	17532	17284	17332	17421	17542	17420	17533	17317	17174	17237	17428	17416	17232	17433	17620	17411	17365	17332	17352	17247	17239	17405	17379	17364	17494	17539	17189	17467	17415	17348	17442	17070	17209	17304	17185	17377	17467	17245	17238	17245	17295	17270	17384	17403	17422	17319	17500	17274	17484	17228	17530	17336	17250	17350	17250	17241	17294	17240	17260	17234	17490	17348	17463	17333	17358	17408	17399	17386	17270	17379	17359	17344	17506	17158	17173	17214	17290	17507	17419	17650	17331	17547	17287	17319	17284	17367	17248	17363	17236	17480	17382	17463	17274	17308	17217	17401	17262	17381	17267	17381	17375	17179	17228	17340	17359	17243	17263	17443	17255	17390	17415	17319	17153	17287	17418	17329	17328	17417	17536	17375	17462	17251	17242	17392	17333	17310	17266	17531	17254	17144	17250	17373	17270	17271	17257	17543	17399	17416	17215	17278	17219	17397	17477	17339	17140	17368	17350	17207	17385	17372	17542	17386	17231	17275	17458	17394	17388	17167	17449	17302	17097	17467	17066	17308	17568	17240	17404	17290	17372	17417	17303	17152	17088	17146	17117	17354	17565	17356	17324	17587	17213	17277	17409	17423	17590	17352	17392	17188	17227	17579	17362	17452	17245	17104	17492	17361	17445	17397	17362	17349	17302	17193	17561	17291	17231	17342	17325	17346	17385	17187	17401	17226	17645	17431	17308	17187	17518	17475	17398	17461	17295	17335	17392	17180	17493	17398	17460	17423	17262	17537	17350	17428	17575	17452	17280	17580	17441	17327	17300	17249	17512	17448	17109	17661	17529	17256	17284	17442	17236	17262	17525	17265	17274	17284	17388	17175	17420	17210	17470	17214	17277	17457	17270	17219	17387	17445	17434	17215	17441	17502	17426	17381	17478	17390	17202	17251	17563	17388	17053	17315	17395	17384	17487	17443	17482	17270	17485	17448	17492	17395	17402	17432	17362	17259	17323	17356	17364	17426	17565	17529	17371	17356	17564	17284	17248	17409	17338	17296	17209	17219	17478	17289	17296	17199	17427	17337	17465	17388	17309	17288	17405	17359	17349	17300	17297	17441	17387	17408	17531	17419	17255	17338	17516	17431	17197	17420	17470	17228	17458	17348	17249	17346	17366	17462	17273	17436	17133	17355	17428	17364	17325	17603	17270	17499	17326	17040	17597	17287	17292	17579	17451	17278	17316	17418	17580	17333	17394	17335	17426	17298	17147	17362	17324	17369	17570	17333	17486	17578	17494	17337	17489	17469	17289	17371	17487	17388	17313	17155	17332	17184	17191	17515	17352	17162	17358	17163	17432	17488	17394	17554	17360	17360	17611	17498	17416	17406	17345	17275	17225	17238	17378	17367	17540	17327	17369	17463	17281	17298	17338	17222	17331	17231	17389	17448	17357	17422	17284	17374	17288	17241	17358	17317	17439	17229	17411	17266	17324	17390	17469	17159	17400	17423	17463	17406	17472	17213	17441	17222	17132	17277	17264	17386	17471	17157	17384	17392	17498	17263	17271	17446	17196	17278	17338	17279	17349	17531	17406	17371	17279	17229	17081	17326	17390	17335	17476	17363	17375	17508	17448	17332	17351	17152	17352	17286	17385	17310	17182	17481	17355	17436	17350	17129	17365	17282	17176	17305	17485	17437	17257	17247	17413	17482	17197	17300	17343	17356	17370	17221	17293	17408	17490	17474	17171	17437	17168	17291	17511	17339	17464	17429	17487	17273	17291	17302	17454	17382	17350	17454	17262	17239	17163	17456	17392	17300	17367	17214	17395	17365	17350	17247	17287	17321	17268	17363	17356	17196	17433	17217	17507	17272	17538	17327	17454	17455	17479	17523	17187	17127	17083	17478	17326	17488	17422	17521	17598	17232	17420	17375	17416	17280	17364	17365	17267	17514	17185	17378	17439	17542	17510	17345	17296	17279	17290	17374	17384	17504	17289	17643	17515	17492	17266	17206	17422	17545	17348	17471	17411	17334	17447	17472	17579	17282	17373	17452	17470	17267	17279	17264	17361	17395	17271	17337	17235	17322	17415	17508	17317	17420	17537	17247	17543	17616	17461	17453	17333	17248	17418	17488	17467	17503	17468	17309	17543	17244	17399	17403	17322	17381	17388	17395	17263	17583	17246	17306	17232	17511	17201	17390	17173	17431	17566	17569	17368	17461	17447	17367	17272	17253	17387	17253	17363	17463	17350	17469	17198	17358	17412	17548	17356	17407	17315	17365	17260	17390	17414	17446	17359	17306	17086	17456	17118	17282	17178	17215	17135	17111	17427	17196	17236	17492	17311	17378	17689	17240	17449	17289	17564	17296	17488	17415	17461	17214	17322	17442	17482	17390	17466	17322	17399	17449	17470	17354	17311	17218	17442	17314	17445	17272	17402	17277	17223	17654	17398	17327	17381	17430	17403	17393	17442	17219	17335	17213	17198	17583	17388	17351	17286	17275	17531	17355	17639	17210	17488	17338	17262	17280	17290	17430	17389	17261	17343	17470	17424	17308	17361	17420	17341	17143	17122	17452	17252	17611	17192	17456	17400	17273	17131	17329	17275	17240	17442	17248	17381	17308	17310	17285	17346	17446	17329	17411	17509	17335	17290	17271	17491	17095	17223	17380	17360	17471	17324	17220	17414	17285	17365	17287	17297	17364	17275	17300	17305	17391	17292	17324	17371	17288	17074	17289	17258	17374	17160	17459	17589	17282	17418	17526	17345	17277	17309	17333	17534	17329	17499	17388	17289	17412	17256	17593	17281	17156	17243	17275	17245	17350	17513	17450	17395	17232	17465	17226	17319	17411	17411	17162	17479	17386	17220	17368	17324	17195	17435	17254	17409	17418	17422	17233	17300	17485	17533	17449	17341	17422	17426	17386	17599	17400	17258	17251	17244	17366	17384	17347	17451	17336	17293	17390	17321	17369	17253	17275	17413	17334	17549	17452	17122	17357	17319	17194	17411	17566	17507	17424	17465	17265	17472	17358	17378	17200	17301	17407	17348	17510	17462	17361	17414	17289	17257	17267	17502	17460	17351	17343	17507	17441	17487	17439	17603	17579	17476	17284	17559	17383	17274	17219	17312	17537	17502	17400	17384	17386	17326	17372	17259	17316	17263	17439	17358	17144	17165	17384	17336	17256	17210	17336	17214	17431	17391	17469	17396	17371	17392	17354	17338	17310	17295	17555	17348	17293	17451	17328	17319	17346	17321	17339	17454	17546	17333	17382	17288	17491	17470	17468	17484	17314	17262	17594	17363	17285	17598	17241	17283	17489	17460	17214	17333	17514	17261	17650	17314	17296	17388	17305	17246	17419	17554	17461	17419	17493	17335	17315	17284	17388	17549	17553	17393	17390	17344	17483	17190	17518	17228	17315	17614	17424	17254	17568	17276	17399	17414	17221	17323	17425	17414	17352	17191	17524	17446	17287	17495	17299	17404	17388	17269	17494	17477	17274	17372	17248	17294	17399	17478	17329	17349	17439	17432	17155	17396	17316	17301	17492	17495	17455	17261	17222	17233	17417	17509	17380	17279	17432	17452	17439	17320	17467	17128	17529	17322	17245	17433	17442	17156	17436	17358	17560	17421	17348	17501	17378	17172	17493	17301	17424	17359	17351	17637	17311	17450	17385	17395	17404	17220	17434	17172	17338	17479	17230	17578	17256	17173	17521	17324	17387	17383	17455	17185	17354	17247	17372	17365	17392	17428	17345	17458	17290	17292	17316	17374	17176	17278	17264	17352	17402	17540	17427	17352	17506	17323	17421	17372	17403	17403	17312	17269	17336	17373	17316	17389	17324	17429	17332	17273	17266	17352	17244	17418	17304	17509	17320	17437	17274	17453	17514	17267	17288	17395	17347	17490	17316	17389	17376	17427	17169	17385	17447	17281	17190	17285	17272	17370	17471	17214	17013	17299	17261	17430	17413	17437	17301	17304	17584	17430	17250	17308	17573	17162	17282	17290	17320	17315	17454	17492	17210	17336	17392	17319	17176	17120	17479	17051	17342	17267	17339	17327	17402	17530	17560	17373	17353	17430	17131	17698	17272	17347	17489	17294	17412	17291	17298	17333	17518	17234	17314	17337	17338	17347	17331	17257	17255	17228	17483	17480	17395	17283	17146	17397	17432	17208	17395	17432	17385	17504	17396	17332	17370	17453	17335	17241	17407	17319	17354	17386	17406	17451	17383	17274	17325	17311	17343	17333	17165	17132	17426	17120	17595	17286	17287	17357	17373	17467	17424	17246	17340	17413	17259	17397	17421	17377	17509	17326	17358	17360	17303	17391	17333	17527	17470	17377	17580	17367	17366	17234	17165	17234	17382	17284	17303	17273	17195	17436	17414	17398	17272	17448	17454	17106	17338	17214	17441	17185	17226	17563	17532	17295	17291	17341	17372	17612	17620	17491	17623	17363	17477	17365	17399	17366	17435	17444	17265	17353	17516	17458	17155	17454	17509	17237	17423	17551	17462	17366	17306	17318	17453	17263	17593	17467	17167	17394	17378	17562	17467	17254	17320	17375	17448	17252	17389	17520	17166	17387	17363	17362	17332	17511	17476	17427	17500	17316	17577	17325	17211	17356	17418	17570	17418	17390	17420	17307	17229	17353	17531	17319	17398	17068	17557	17388	17338	17350	17450	17273	17245	17414	17234	17483	17521	17383	17429	17499	17491	17503	17346	17510	17517	17450	17691	17302	17445	17361	17189
22141	32889	29239	18793	16516	15844	15512	15170	15222	15132	15371	15480	15351	15700	15625	15163	15246	15056	14921	14998	14955	14802	14805	14857	14935	15015	14983	14781	14922	14773	14703	14965	14718	14814	14842	14798	14705	14825	14791	14635	14707	14673	14933	14676	14696	14632	14783	14737	14871	14832	14876	14775	14586	14824	14716	14847	14730	14643	14828	14724	14649	14740	14842	14772	14825	14656	14584	14734	14746	14668	14656	14601	14954	14664	14585	14696	14761	14740	14854	14755	14802	14895	14772	14803	14577	14685	14697	14802	14844	14670	14655	14526	14785	14567	14547	14692	14952	14767	14761	14602	14837	14681	14732	14740	14821	14664	14770	14750	14724	14739	14698	14858	14654	14627	14500	14588	14757	14845	14613	14659	14726	14801	14520	14683	14665	14725	14746	14746	14646	14732	14701	14768	14678	14687	14647	14810	14748	14614	14662	14717	14761	14592	14669	14594	14650	14674	14704	14740	14696	14713	14709	14716	14844	14564	14703	14683	14702	14785	14851	14720	14731	14731	14676	14811	14551	14808	14738	14731	14663	14771	14564	14517	14494	14694	14804	14698	14551	14606	14635	14672	14699	14756	14874	14876	14753	14524	14728	14708	14738	14680	14645	14832	14569	14723	14745	14791	14704	14722	14498	14735	14805	14741	14814	14663	14724	14644	14759	14688	14800	14511	14708	14753	14733	14640	14786	14663	14623	14642	14677	14525	14698	14658	14683	14676	14720	14773	14772	14790	14697	14590	14876	14706	14657	14681	14723	14925	14766	14880	14633	14710	14704	14706	14637	14737	14691	14547	14800	14634	14655	14726	14759	14660	14687	14604	14722	14655	14710	14565	14620	14808	14981	14778	14504	14596	14618	14666	14692	14787	14576	14793	14723	14745	14731	14835	14858	14697	14657	14566	14793	14802	14825	14739	14846	14641	14734	14754	14652	14674	14715	14829	14621	14755	14879	14616	14859	14766	14725	14780	14699	14715	14688	14645	14752	14667	14758	14847	14761	14752	14642	14733	14675	14732	14725	14705	14736	14703	14690	14693	14688	14772	14785	14810	14650	14727	14776	14839	14766	14624	14797	14532	14671	14785	14743	14716	14816	14736	14758	14602	14757	14642	14640	14532	14632	14683	14658	14619	14755	14868	14711	14579	14607	14651	14836	14671	14736	14752	14769	14685	14716	14724	14612	14765	14645	14655	14576	14599	14770	14913	14558	14641	14622	14602	14701	14569	14760	14734	14701	14628	14776	14641	14771	14713	14649	14610	14841	14805	14735	14690	14772	14741	14718	14657	14668	14682	14735	14693	14775	14823	14741	14789	14813	14975	14824	14764	14561	14863	14716	14621	14814	14732	14656	14704	14668	14622	14618	14644	14626	14603	14742	14752	14729	14677	14502	14738	14820	14663	14622	14678	14816	14744	14707	14621	14648	14616	14744	14635	14606	14789	14830	14565	14611	14565	14606	14983	14695	14591	14705	14702	14642	14608	14719	14796	14786	14686	14765	14730	14736	14595	14700	14644	14772	14720	14640	14795	14752	14807	14830	14505	14791	14675	14660	14749	14664	14810	14722	14841	14694	14859	14764	14830	14766	14772	14692	14658	14676	14599	14803	14790	14615	14690	14449	14605	14663	14616	14550	14662	14610	14661	14708	14771	14618	14713	14711	14626	14850	14723	14712	14689	14534	14765	14917	14675	14557	14870	14662	14734	14668	14784	14541	14712	14692	14757	14674	14733	14786	14683	14588	14684	14854	14758	14849	14682	14650	14631	14761	14725	14738	14678	14607	14613	14779	14598	14674	14635	14689	14830	14594	14622	14641	14706	14893	14707	14678	14552	14856	14547	14707	14988	14868	14782	14682	14608	14798	14737	14647	14742	14680	14709	14642	14668	14755	14742	14779	14657	14620	14688	14818	14660	14491	14911	14783	14659	14789	14869	14696	14729	14789	14815	14827	14677	14711	14817	14827	14815	14620	14689	14774	14679	14631	14778	14675	14697	14661	14793	14664	14721	14708	14706	14765	14634	14557	14832	14719	14785	14716	14686	14592	14813	14788	14690	14636	14773	14794	14776	14473	14636	14832	14745	14678	14663	14762	14747	14731	14626	14634	14809	14874	14833	14784	14831	14687	14561	14794	14657	14810	14808	14658	14663	14839	14696	14745	14614	14772	14732	14603	14811	14846	14703	14686	14684	14644	14627	14880	14637	14867	14708	14700	14754	14657	14608	14828	14657	14733	14615	14800	14770	14762	14787	14772	14719	14671	14654	14754	14750	14887	14687	14814	14672	14594	14859	14671	14741	14626	14763	14805	14776	14686	14746	14664	14770	15003	14577	14703	14687	14663	14680	14574	14643	14641	14614	14863	14549	14597	14841	14697	14624	14637	14663	14784	14673	14824	14742	14743	14804	14829	14877	14664	14721	14847	14870	14757	14778	14653	14692	14873	14706	14660	14527	14723	14775	14586	14736	14752	14685	14856	14677	14785	14738	14795	14817	14709	14692	14507	14823	14644	14886	14804	14721	14714	14628	14838	14771	14660	14671	14774	14622	14914	14793	14817	14671	14689	14803	14688	14696	14795	14709	14781	14675	14779	14718	14709	14718	14431	14841	14774	14660	14695	14800	14644	14846	14778	14741	14687	14788	14908	14580	14789	14606	14670	14815	14660	14560	14679	14648	14739	14615	14692	14647	14642	14781	14837	14641	14778	14747	14694	14956	14893	14755	14624	14673	14921	14874	14769	14611	14696	14761	14793	14774	14743	14715	14762	14713	14828	14850	14793	14750	14682	14553	14693	14718	14817	14709	14641	14886	14548	14785	14819	14887	14698	14756	14824	14784	14729	14717	14770	14689	14722	14614	14649	14718	14685	14720	14837	14697	14818	14749	14611	14800	14605	14837	14737	14597	14848	14804	14867	14702	14780	14660	14750	14806	14680	14683	14767	14591	14476	14788	14777	14771	14655	14840	14749	14714	14754	14840	14713	14773	14793	14736	14712	14587	14617	14766	14782	14849	14647	14692	14722	14786	14641	14812	14666	14774	14726	14656	14644	14718	14784	14817	14744	14786	14823	14736	14845	14699	14649	14649	14856	14773	14842	14735	14666	14735	14677	14726	14643	14703	14674	14744	14703	14716	14595	14782	14709	14892	14867	14660	14623	14690	14877	14663	14685	14977	14878	14650	14691	14729	14656	14785	14763	14665	14686	14635	14773	14780	14666	14639	14891	14534	14635	14743	14757	14634	14642	14715	14799	14834	14623	14841	14660	14748	14608	14777	14798	14639	14786	14700	14541	14721	14729	14622	14913	14722	14679	14700	14707	14667	14700	14704	14700	14636	14668	14753	14705	14746	14753	14831	14581	14501	14762	14612	14668	14925	14696	14558	14875	14679	14685	14691	14688	14803	14733	14729	14571	14749	14705	14740	14615	14728	14766	14577	14751	14790	14769	14798	14578	14764	14702	14853	14624	14680	14829	14714	14715	14683	14634	14739	14582	14642	14724	14757	14830	14821	14796	14697	14626	14671	14845	14748	14714	14718	14695	14746	14632	14739	14875	14717	14835	14754	14783	14891	14650	14722	14921	14694	14618	14660	14652	14772	14813	14717	14713	14933	14795	14589	14777	14876	14704	14696	14725	14779	14606	14703	14753	14590	14786	14818	14725	14722	14768	14631	14737	14809	14603	14767	14709	14861	14636	14616	14637	14772	14788	14679	14774	14646	14746	14674	14674	14767	14588	14893	14820	14741	14708	14644	14664	14671	14796	14834	14722	14635	14589	14722	14557	14832	14675	14831	14584	14762	14858	14525	14896	14764	14899	14796	14791	14815	14534	14757	14755	14756	14732	14667	14783	14724	14779	14687	14607	14870	14759	14819	14642	14759	14781	14658	14908	14699	14907	14778	14698	14765	14624	14586	14583	14694	14780	14723	14836	14788	14927	14572	14811	14717	14954	14790	14729	14640	14923	14735	14637	14661	14836	14860	14655	14669	14844	14886	14598	14862	14725	14821	14726	14745	14718	14739	14751	14581	14767	14685	14574	14580	14600	15078	14848	14798	14665	14537	14814	14806	14810	14755	14733	14625	14691	14732	14759	14883	14688	14838	14792	14676	14572	14793	14580	14698	14651	14714	14663	14643	14786	14745	14806	14785	14684	14671	14637	14795	14725	14601	14923	14780	14775	14583	14724	14731	14592	14890	14615	14777	14706	14716	14752	14768	14680	14718	14791	14723	14669	14629	14886	14864	14609	14727	14749	14591	14657	14660	14808	14565	14783	14614	14655	14799	14619	14752	14789	14648	14952	14604	14808	14657	14668	14747	14692	14955	14853	14648	14964	14819	14708	14679	14440	14584	14674	14693	14886	14800	14856	14865	14856	14839	14685	14798	14756	14633	14719	14737	14644	14870	14532	14608	14698	14695	14601	14622	14617	14734	14764	14902	14737	14610	14712	14556	14783	14944	14727	14944	14827	14615	14740	14770	14755	14716	14823	14797	14755	14752	14854	14722	14726	14733	14713	14736	14611	14725	14862	14583	14611	14664	14642	14808	14635	14743	14719	14605	14718	14767	14728	14623	14722	14799	14704	14908	14640	14725	14707	14752	14629	14788	14865	14642	14779	14671	14779	14599	14650	14746	14734	14745	14791	14721	14782	14620	14626	14659	14840	14683	14754	14714	14672	14621	14736	14756	14718	14878	14663	14567	14768	14839	14748	14668	14637	14708	14858	14505	14735	14733	14694	14723	14694	14713	14834	14732	14745	14772	14690	14646	14803	14610	14855	14844	14749	14628	14767	14690	14695	14656	14626	14714	14867	14599	14800	14719	14644	14651	14722	14908	14700	14639	14664	14645	14735	14591	14602	14605	14756	14576	14541	14710	14667	14835	14800	14666	14655	14663	14762	14554	14912	14663	14912	14814	14609	14755	14672	14774	14804	14703	14648	14627	14831	14760	14637	14586	14615	14678	14704	14617	14777	14873	14669	14712	14679	14842	14843	14763	14662	14689	14676	14787	14600	14765	14778	14804	14832	14737	14713	14691	14667	14688	14649	14622	14658	14724	14717	14630	14735	14725	14700	14803	14653	14768	14721	14693	14654	14714	14664	14911	14664	14721	14837	14703	14671	14607	14657	14779	14763	14602
24049	21482	29090	24405	22526	23225	22437	19236	18584	18963	19032	18978	19445	19201	19026	18572	18643	18414	18309	18270	18161	18299	18037	18045	18345	18197	18302	18090	17951	18080	18169	18074	17903	18036	17913	17859	17988	17976	18120	18168	18018	18009	18062	17964	17939	18029	18270	18221	18475	18246	18225	17866	18238	17864	17965	17934	17914	17862	17712	17764	17728	18106	18047	17906	17919	17785	17909	17933	17953	17947	18000	18053	17971	17832	17749	17855	18171	18148	18007	17962	17926	18059	18004	18022	17912	17733	18152	17836	17757	17708	17766	18041	18112	17862	17949	17928	17866	17796	18110	18004	17936	17853	17806	17625	17776	17881	17860	18028	17820	17852	17937	18051	17992	17897	17781	18116	17976	17763	17829	17766	17941	17948	17851	17928	17780	17986	17866	17953	17985	17949	17767	17852	17966	18159	17812	17878	17918	17810	17982	17852	17899	17947	17884	18060	17835	17832	17822	17848	17771	17738	17758	17798	17824	17804	17792	18186	17857	18061	18039	17849	17892	17941	17684	17963	17902	18024	17920	17858	17996	17919	18005	17930	17948	17764	17897	17920	17787	18029	17710	17760	17888	17918	17719	17867	17902	18017	18060	17895	17891	17875	18005	17748	18102	17975	17967	17958	18016	17815	17790	17861	17808	17870	17935	17908	17800	17826	17887	17913	17786	18236	17801	17887	18022	17946	17899	17672	18119	17834	17989	17843	18085	17957	17916	17942	17852	17871	17947	17785	17943	17859	17880	17863	17979	17903	17889	17853	17920	17851	17879	17917	17876	17888	17939	17832	18008	17942	17740	17850	17778	17693	17834	18004	17950	17906	17788	18038	18199	17764	17934	17700	17985	18132	18030	17761	17924	17801	17920	18018	17905	17893	18176	17793	17940	17733	17751	17743	17936	17949	17945	17759	17988	17829	17907	18001	17688	17883	17877	17827	17907	17732	18018	17849	18074	18011	17791	17798	17968	18075	17889	17914	17957	17683	17760	18121	17797	17763	17903	17902	17889	17787	17864	17850	17908	17899	17869	17810	18073	17922	17747	17892	17908	17808	17931	17940	17847	17893	18033	17753	17934	17785	17742	17831	17816	17763	18092	17907	17985	17968	17849	17722	17730	17828	18026	17842	18057	18023	17925	17979	18050	18038	17835	17824	17854	17848	17653	17877	17772	17960	17913	17951	17903	17906	17674	17716	17634	18021	18017	17883	17841	17834	17922	17806	17823	17706	17932	17861	17872	17806	17956	17729	17812	17776	17825	17930	17941	17855	17912	17708	17974	17979	17852	17772	18038	18057	17956	17933	17927	18009	17941	17956	17949	17798	17752	17834	17827	17766	17927	18001	17841	18097	17775	17864	17700	17836	17835	17932	17803	17892	18130	17914	17871	17910	18132	17953	17781	17757	17672	17799	17922	17719	18001	17975	17821	17700	17796	17821	18062	17883	17905	17955	17880	17941	18100	17988	17790	17938	17955	17798	17836	17812	17821	17841	17868	17851	17847	18005	17960	17834	17897	17753	18046	17840	17863	17817	18078	17832	17873	17941	17852	17796	17977	17680	17875	17926	17909	17891	18044	17746	17830	18026	17893	17729	18072	17864	17759	17785	17763	17915	17913	17940	17880	17800	17678	17969	17840	17838	17904	17878	17901	17907	18009	17957	17796	17973	17855	17786	17856	17717	17669	18043	17943	17778	17877	18029	17802	17929	18026	17835	17939	17886	17935	17988	17685	17886	17883	18068	17646	17853	17853	17891	17859	17720	17963	17684	17780	17893	17848	17893	17831	17985	17876	17942	17703	18023	17865	17892	17996	17842	17811	17883	17890	17823	17736	17899	17871	17952	17879	18055	17878	17944	17897	17934	17923	17828	17786	17839	17707	18169	17910	17953	17689	18023	17857	17711	17944	17916	17977	17753	17855	17962	17766	17861	17924	17774	18175	17790	17802	17919	17973	17831	17778	17842	17933	17857	17803	18019	17975	17820	17938	18017	17859	17854	17727	17954	17960	18002	17721	17988	17922	17919	17807	17922	17899	17971	17847	18012	17651	17788	17709	17936	17784	17920	17870	17828	17918	17892	18151	17851	17923	17921	18090	17941	17772	17727	17635	17787	18088	17757	18039	17921	17899	18006	17873	17944	17907	17817	17932	17920	17933	17816	18023	18023	17749	17654	17753	17873	17966	18182	17824	17894	17756	17810	17794	17657	17799	17781	17946	17768	18005	17808	17863	17907	17816	17852	17763	17967	17941	17990	18117	17922	17969	17981	17879	17970	17944	17780	17778	17704	17879	17939	17870	17720	17897	18036	17762	17616	18146	17899	18048	17917	17981	18051	17835	17827	17926	17777	17762	18007	17897	17957	17879	17929	18013	17966	17963	17894	17683	17895	17983	17861	17960	17886	17663	18201	17822	17765	18024	17824	17919	17893	17820	17947	18038	17920	18126	18006	17694	17680	17691	17946	17939	17956	17660	17960	17794	17969	17658	17829	18005	18058	17885	18128	17527	17842	17910	18040	17744	17945	17778	17907	17784	17766	18197	17930	17780	17866	17841	17750	17964	17957	17978	17881	17877	18020	17845	17666	17539	17920	18081	17681	17747	17686	17829	17896	17928	17881	17881	17957	17900	17863	17927	17862	18106	17913	17793	17899	17996	17992	17729	17838	18041	17963	17943	17844	17922	17925	17944	17784	17757	17882	17872	17936	17960	17720	17954	18123	17890	17861	18007	17723	17706	17827	17777	18072	17901	17880	17886	17837	17889	18012	17679	17830	18048	17813	17713	18066	17995	17811	17963	18030	17802	17811	17696	17734	17755	17769	17711	17817	17898	17701	17960	17991	17893	17979	17833	17728	17931	17947	17939	17940	18057	17778	17797	17667	17995	18025	18065	17961	17800	17981	17998	17781	17739	17695	17819	17620	17811	17917	17903	18205	17870	18057	18004	17699	18143	17824	17981	17912	17922	17959	17922	17827	17877	17839	17752	17821	17701	17784	18098	17880	17909	18000	17747	17967	17853	18117	18118	17766	17828	17884	17932	18121	17821	17873	18014	17738	17985	17871	17904	17626	17792	17823	17800	17828	17799	17862	17915	17722	17792	18016	18052	18030	18112	17968	17903	17788	17859	17811	17834	17985	17915	17896	17968	17832	17981	17918	17984	17671	17831	17824	18062	17958	17890	17653	17797	17926	17922	17965	18122	18035	18009	17837	17870	17647	17934	17914	17777	17942	17772	17799	17665	17737	17852	17780	17645	17976	18043	18047	17963	17927	17991	17931	17933	17722	17822	17809	17749	17785	17861	17804	17792	17955	17852	18050	17889	17935	18156	17827	17914	17900	17956	17872	17892	17820	17929	17940	17838	17715	17790	17804	17963	17712	17830	17808	17878	17816	17826	17910	18000	18041	17907	17861	17718	17957	17830	17874	17889	17789	17868	17822	17815	17944	17886	17641	17731	17828	17797	17774	17874	17923	17899	17775	17933	18045	18068	18059	17977	18055	17890	17716	17894	17851	17814	18007	17930	17880	17833	17772	17928	17858	17846	17936	17983	17751	17826	17822	17876	18023	17987	17758	17920	17689	17787	17756	17989	18015	17823	17675	18008	18116	17785	18038	17851	18021	17945	17757	17862	17919	17784	17860	17755	17897	18004	18053	17935	17859	17773	17954	18145	17935	17930	17775	17872	17971	17890	17940	17912	17785	17868	18011	18039	17991	17838	18067	17831	18224	17761	17778	17995	17902	17815	17763	17882	17870	18027	18047	18008	17998	17969	17988	17909	17837	17883	17745	17974	18024	17843	17809	18065	18044	17824	17948	18006	18054	17825	18006	17788	17840	17935	17932	17787	17959	18027	17693	17738	17759	17964	17948	17745	17938	17900	17942	18004	17738	17733	17937	18002	17835	17700	17864	17851	17872	17883	17896	17853	17888	17822	17924	17625	17757	17900	17803	18016	17899	17847	17776	17925	17885	17871	17871	17779	17763	17964	18287	18064	17978	17945	17899	17889	17986	17920	17892	17946	18055	18062	17912	18009	17867	17997	18004	17896	17914	18076	17959	17854	17930	18239	17790	17939	17993	18129	17948	18029	17889	18026	17723	18101	17866	18032	17849	17685	17927	17785	17856	17933	18022	17527	17979	17734	17980	17653	17734	17971	18039	18051	17821	18147	17912	18042	17794	17893	17945	17899	17912	17870	17919	17807	17877	17919	18058	17811	17820	17942	17734	17979	17651	17682	17753	17601	17962	17822	17920	18035	17925	17999	17842	17949	17774	17927	17865	17732	17694	17820	17922	17743	17881	18053	17915	17993	17929	17933	17963	17922	17937	18114	17963	17872	18187	18017	17743	17871	17900	18026	17798	17949	17826	17834	17644	17998	17889	17804	18035	17888	17802	18062	18003	17999	17948	17953	17710	18013	17905	17989	17982	17977	17727	17933	18111	17855	17763	17940	17886	17827	17757	17752	18072	17852	17633	17722	17937	17964	17994	17709	17926	17788	18037	17705	17926	17946	18069	17907	17851	17768	18060	17881	18010	17685	17895	17882	17927	17867	17674	17876	17806	17797	17969	17885	17915	17977	17687	17783	17786	17892	17805	17896	18228	18116	17896	17826	17870	18053	18021	17684	17948	18059	17719	17852	17809	17922	17555	17814	17797	17852	17796	17791	18076	17952	18088	17923	17873	17902	17886	17866	17990	17804	17904	17937	17875	17779	18053	17871	17796	17795	17740	17900	17694	18016	17815	18008	17826	17802	18131	17766	17906	17846	17849	17921	17872	17943	17871	18040	17681	17840	17844	17930	17768	17947	18038	17960	17881	17838	17690	17916	18165	17884	17973	17680	17966	17974	17930	17943	17975	18084	17845	17907	18130	17904	17905	17878	17841	17901	17921	17841	17910	17783	17906	17905	18003	17949	17813	17855	17900	17814	18038	17816	17882	17662	17793	17695	17786	17898	17777	17912	17862	18081	17805	17764	17924	17766	17929	17776	17860	17925	17758	17815	18037	17969	17953	17794	17910	17761	17765	17801	18058	17972	17691	17997	17673	17696	17887	17786	17718	17737	17783	17964	18041	17916	17799	17987	18050	17721	17776	17974	17958	17709	17882	17938	17911	17865	17905	17831	18099	18030	17997	17774	18126
23403	42871	37905	25042	20490	18679	17707	16527	16020	16361	16713	16640	17366	16970	16629	16475	15751	15550	15468	15528	15284	15557	15597	15538	15408	15399	15335	15448	15438	15428	15243	15251	15294	15217	15011	15199	15164	15145	15040	15146	15077	15104	15164	15186	15085	15004	15428	15929	16042	15699	15480	15381	15161	15298	15100	15058	15164	15039	15122	15148	15025	15255	15041	15107	14952	15109	14803	15093	15046	15121	15112	15036	15124	15045	14880	15055	14984	14941	15058	14979	15177	15209	15220	15250	15005	14969	15050	14926	15092	15024	15099	15012	15145	15030	15221	15034	15052	15078	14997	15037	15011	14983	15121	15003	15138	15091	15121	15005	15276	15146	15083	15004	15150	15070	14972	15073	15049	15006	15042	14930	15130	14982	15052	14819	15083	15131	15178	14985	15150	15098	15191	14868	15043	15055	15131	14955	15103	14944	15012	15190	15052	15069	15119	15158	15230	15193	15031	15092	14963	14941	15109	14920	15030	15173	15088	14951	15151	15099	15074	15132	15190	14985	14993	14948	15125	15166	15013	15043	14994	15026	15213	15032	15134	15085	15058	14991	14978	15088	15233	15149	14996	15031	15132	15102	15116	15249	14936	15195	15145	15085	15068	15088	14967	15071	14988	15136	15039	14960	15129	15183	15211	14885	15039	15040	14988	15157	15040	15305	15003	15020	14978	15069	15212	14935	15123	15217	15068	15079	15135	15039	15038	15102	14923	14829	15118	15084	14981	14922	15074	15033	14988	15128	15132	15174	15177	14979	15019	15291	14966	15019	14902	15084	15027	15058	15129	15030	15058	15028	14906	15065	14975	15008	15040	15183	15126	15122	14993	15073	15146	15110	14955	15170	14999	15027	15203	14953	15147	15205	15090	14957	15119	15197	15016	14887	14945	15219	14979	15027	15186	15118	15058	15062	15082	15024	14962	15379	15189	15054	15128	15114	14909	15070	15014	15065	15040	15221	15073	15178	15175	14973	15092	15163	15030	15021	15149	15072	14982	14927	15107	14982	15049	14872	14985	15181	15261	15122	14861	15040	15173	14915	15163	15035	15163	15195	15191	15051	15103	14986	15055	14929	15163	14971	15088	15099	14950	14916	15126	15191	15131	15087	15120	14997	15240	15188	15127	15225	14909	15098	14926	15053	15186	14894	15052	15315	15131	15170	15102	15200	15115	14988	15101	15174	15224	15064	15019	15166	15025	15024	15124	15020	15065	15138	14981	15021	14974	14775	15111	15231	15113	15185	14950	14937	15078	15165	14979	15096	15115	15116	14985	15097	15157	14923	15165	15157	15243	15029	15033	14979	14941	15171	14987	15085	15034	15023	15113	14980	15169	15120	14942	15112	15285	15046	15151	15057	15028	15031	15200	15134	14994	15030	15277	14994	15067	15097	14934	15204	14959	14777	15051	15030	15166	15082	15251	15032	14941	15040	15083	15052	14847	15026	15016	15021	15267	15151	15069	14916	15084	15035	14961	15058	15108	15074	15087	15053	15207	15016	15030	14986	15154	15059	15128	14932	15003	15001	15057	14995	15175	15012	15179	15012	14940	15177	15034	15045	15084	15190	15190	15194	15155	15081	15055	15018	15135	15054	15053	15039	15034	15034	15113	15090	15066	15056	15158	15125	15105	15178	15113	15085	15112	15134	14992	15061	15138	14913	15044	15252	15006	15009	15025	15235	15046	14966	15028	15105	15076	15175	14780	15046	15015	15009	14975	15094	15137	15000	15125	15211	15189	15078	15123	15266	15028	15202	14916	15208	15271	14978	15160	15040	15249	15242	15112	15013	15034	15217	15032	14989	15023	14966	15054	15177	15051	15226	14979	15192	15302	15041	15004	15043	15272	14955	15175	15075	14983	15005	15013	15048	15056	15062	15042	15111	14942	15041	15186	15088	15073	15013	15144	15088	15183	15232	15152	15009	15112	15128	15055	15148	14984	14906	15078	14977	15044	15047	15021	15106	15051	15010	15134	15097	15115	15044	14962	15057	15206	14852	15019	15154	14850	15084	14960	15128	15127	15027	15325	15069	15192	15123	15004	15054	15204	15085	15049	15079	15070	14900	14989	15084	14925	14965	15120	15006	14992	15143	15197	15179	15002	14972	15073	15199	15125	15052	15164	14859	14966	15135	15092	15055	15034	15100	15004	15024	15107	15065	14951	15178	15204	15031	14975	15082	15055	15126	15030	15282	15092	15170	14973	15059	15282	15193	15052	14985	15166	14906	15001	15002	15162	15110	15124	15179	15311	15080	14955	15181	15272	15160	15110	15131	15037	14826	15066	15041	15105	15160	14961	15065	15199	15041	15109	14988	14894	15098	15173	14891	15000	15066	15178	15084	15146	14987	14991	15092	15303	15066	15054	15123	15074	15087	15031	15085	14930	15056	14920	15102	15172	15131	15049	15105	15143	15025	14889	15031	15116	15090	15032	15050	15179	15028	15126	15036	14931	15048	15013	15089	15202	15126	14992	15016	15318	15002	15217	15040	15195	14905	15146	14937	15050	15117	15188	15111	15038	15009	15008	15065	15144	15010	15159	15026	15009	15054	14900	14999	15192	15306	14981	15067	15118	15070	15054	15123	15050	14960	15024	15156	14950	15048	15113	15082	15124	14922	15256	15020	15069	14977	15013	15097	15086	14958	15175	15039	15078	15045	14944	15137	15037	15050	14951	15040	15043	15132	15091	15019	14914	15100	14993	15131	15066	14979	15149	14971	15171	14998	15126	15103	15001	15030	15144	15081	15014	15060	15186	15056	15102	15099	15059	15032	15097	14989	15106	15080	15108	14990	15025	14985	15066	15098	15003	15109	15038	15129	14922	15228	15279	15049	15050	14950	15075	15196	15106	15129	15228	15112	15192	15087	15104	14860	15144	15043	14945	15048	15166	15064	15287	14955	15018	14966	15033	14976	15035	15035	15111	15215	15124	15032	15055	15024	15129	15137	14982	14990	15023	15007	15051	15082	14994	15158	14959	15180	15101	14987	14826	15098	15087	15044	14949	15061	15070	15051	15153	15046	15041	15266	14951	15055	15246	15118	15070	15078	15026	15081	14980	15011	14952	15098	15099	15070	15040	15111	15037	15001	15217	15065	15069	15163	15097	15128	15079	15041	15122	15092	15146	15030	15115	15034	14910	15005	15178	15063	15145	14917	15057	15223	15009	15126	15141	15055	14919	14971	15082	15057	15113	15050	15033	15162	15109	15168	15015	15041	15254	15078	15058	15223	15239	15118	15040	14994	15092	15064	15069	14888	14930	15085	14955	15033	15114	15120	14983	15157	15009	15121	14977	14979	15063	15105	15030	15214	15058	15230	15130	15044	14911	15127	15022	15130	15146	15141	14980	15070	15042	15152	14962	15050	14885	15097	15088	14983	15086	15109	15110	14960	15056	15082	14933	15049	15165	14986	15109	15275	15074	14972	15091	15026	15174	14933	15051	15092	14988	15266	15008	15000	14936	15177	15141	14888	15116	15000	15173	15208	15062	15114	14918	15156	15158	14853	15271	14983	15206	14948	15042	15103	15001	15094	15122	14954	15090	14971	15039	14967	15041	14970	14970	15068	14966	15081	14872	15158	14931	15218	15120	14974	15066	15015	15047	15006	14876	14988	15142	15132	14982	15269	15122	15148	15057	14982	14975	15151	15002	15029	15057	15003	14970	14942	15105	15066	15157	14985	15185	15094	15141	15190	15206	15161	15221	15095	14930	15111	15075	15079	15066	14995	15245	15188	15122	14963	14974	14997	15175	14991	14871	15226	14944	15301	15080	15047	15132	15174	15045	15091	15176	15101	15156	15139	15073	15012	15177	15067	14830	15063	15039	15070	14962	15194	14985	15077	15080	15102	15080	15184	15113	15109	15031	15104	15010	14965	14954	14962	15285	14990	15025	15078	14883	15153	15063	15239	15059	15191	14858	15005	15073	14949	15088	14917	15095	15096	15075	15219	14978	14967	14940	15182	14978	15131	15044	15081	15202	15057	15076	15079	15180	15055	15129	15101	15176	15097	15078	15200	15205	15091	15241	15208	15070	15174	14967	15179	15132	14908	15039	15080	15008	15143	15076	15129	14924	15109	14995	15089	14901	15089	14967	15034	14993	15083	15225	15075	15095	15030	15171	14987	15063	15146	15099	15090	15225	14988	14908	15098	15030	14911	15177	15163	15065	15145	14862	15020	15008	15014	15090	15098	15078	15091	15041	14981	14959	15105	14992	14991	14880	15106	15240	15301	15072	15174	14992	14973	15090	15007	15173	15111	15064	15154	15057	15114	14919	15182	15135	15154	14995	15163	14966	15049	15071	15186	15022	15069	15154	15055	15139	15092	15133	15102	15067	15006	15102	14967	15170	15160	15205	15195	15169	14985	15202	15038	14959	14799	15131	15019	15054	15127	15135	14989	15070	15181	15063	15165	14932	14900	14969	15195	15141	14945	15034	15050	15115	15108	15094	15114	15023	15071	15199	14890	14942	15231	15085	15020	15075	15066	15118	15072	15101	14933	15089	15015	15166	15062	15004	15171	15035	15031	15057	15075	15003	15044	15045	15082	14991	15007	15180	15153	15092	15118	15022	14907	15180	15050	15250	15077	15153	15099	15045	15092	15018	15091	15071	15152	14908	15087	15000	15038	15113	14960	15066	15065	15132	15103	14914	15043	14989	15155	15008	15086	15229	15076	15027	14927	15125	15031	15069	15161	15115	15268	14978	15159	15142	15080	14932	15176	15042	15003	15036	14943	15137	15212	15021	15084	15007	15043	15159	14974	15143	15048	14954	15200	15102	15048	14943	15002	15051	15002	15040	15055	15069	15066	14940	15019	14971	15046	15224	15054	15076	15126	14999	15222	15261	15095	15101	15192	15122	15036	15119	15077	15170	15118	15123	15064	14926	15135	15038	15064	15045	15109	14969	15008	15023	15090	15007	15135	15146	14960	15148	15118	15060	14951	15131	15058	15178	14867	14976	15019	15072	15044	15146	15177	15012	15217	15066	14959	15004	14899	15034	15170	15015	14943	15171	14993	15150	15064	15100	15023	15004	14979	15153	15126	15134	15078	15129	15138	14990	14957	15239	15300	15142	15050	15053	15131	15176	15105	15021	14990	15228	15137	15081	15085	15129	15182	15071	14917	14987	14962
22949	21442	29277	23858	21730	24051	26091	20254	19367	19626	20100	20155	20327	19798	19333	18900	18757	18811	18850	18631	18711	18348	18445	18451	18349	18447	18505	18479	18238	18267	18405	18391	18216	18244	18080	18179	18272	18069	18170	18320	18323	18095	18339	18253	18328	18206	18618	18899	19044	19062	18750	18305	18193	18384	18198	18324	18152	18057	18184	18088	18073	18247	18262	17963	18070	18052	18203	18080	18180	17940	17993	18225	18063	18126	18175	18300	18025	18028	17971	18219	17964	18161	18134	18353	18086	18150	18132	18045	18086	18135	18161	18112	17745	18023	18020	17869	18278	18088	17976	18064	18277	18338	18200	18168	18066	18088	17988	18117	18118	18112	17883	18017	18041	17978	18184	17924	18055	18080	18122	17945	18055	18054	18067	18114	17867	18034	18202	18160	18117	17855	17798	17928	18042	17853	18016	18158	18187	17935	18016	18015	18007	18040	18070	18149	17972	18148	18152	18221	18099	17812	18043	18156	18251	18252	18297	17980	17862	18165	18267	18051	17908	18075	18072	18153	18037	17947	18053	18063	18063	18217	17742	17963	18174	18044	17932	18061	18048	18182	17911	18037	18164	18233	17995	17936	17937	17871	17995	17851	18078	18187	18061	17941	17943	18125	18138	18123	17884	17986	18078	18193	18029	18169	18056	18080	17888	17909	18107	18277	17819	18051	18027	18123	18286	18125	18320	18197	18023	18145	18130	18100	17996	17943	18034	18031	18005	18049	18026	17896	17996	18225	18050	18213	18030	18137	17874	17953	18204	17950	18204	18046	18008	18024	18092	17921	17938	18099	17973	18213	18111	18194	17881	18174	18077	18058	17757	18016	18145	18077	17981	17850	18228	18078	17920	17850	17870	17964	17889	18036	18055	17992	18022	18019	18045	18208	17833	18040	18133	18104	18091	17917	18021	18209	18241	18180	18105	17834	18056	17897	17990	17943	18021	18123	17907	18079	17945	17859	17930	18015	17729	18043	17962	17940	18189	18108	18048	18002	18072	17995	18122	17838	18127	17994	17984	17917	18048	18103	18124	18095	17991	18019	17836	17934	18153	18044	17955	18224	18077	17931	17891	17949	17905	17993	18067	17948	18011	17929	18025	18327	18027	18003	18017	18022	18004	18048	17970	17890	18029	18240	17998	17932	18071	18078	17937	18145	17970	18206	18042	18200	18036	18175	18030	17894	18078	18124	18079	17905	18170	18316	18112	18169	17965	18097	18069	18199	18134	18164	18054	18100	17946	18093	18163	18101	18189	17943	18059	18126	17844	18099	17863	17970	18000	17865	18045	18195	18051	17839	18205	18213	18289	17856	17981	18042	17997	18036	18091	18089	18053	17912	17947	17812	18076	17990	17993	18122	18079	18120	17981	18035	17910	18092	18150	17912	18068	17934	17971	18037	18051	18026	17979	17962	17986	18052	17859	18057	18099	17924	18278	18103	18107	18176	18166	17982	17992	17916	18043	18074	17897	17983	18083	18249	18008	17994	18068	17981	18023	18045	17922	17950	18105	18112	18090	18134	18245	18051	18149	18018	18089	18213	17917	18020	18018	18000	18306	18087	17997	18198	18045	17931	18135	18204	18051	18023	18051	18184	18263	17843	18092	18052	17783	18059	17998	18060	18101	18032	17815	17947	18161	18091	18023	18066	17914	17950	18028	18143	18029	18086	17856	17909	17956	17842	17868	18052	18021	18003	18060	17932	18264	18032	18027	18016	18019	17956	18055	18073	18037	18200	18236	17997	17983	18002	17840	18048	17984	18293	18114	18082	17998	18029	18250	18281	18087	18087	18145	18051	18221	17907	18070	17808	18126	18075	18208	17984	17981	18048	18084	18218	18128	17987	17899	17849	18078	18152	18165	18090	18124	17820	18046	18088	18028	18310	17838	18076	18119	17832	18098	18145	18121	18091	18106	18188	18128	17889	17892	18062	18099	17964	18022	18144	18004	18128	18083	17956	17940	18260	17994	17892	18080	17924	17807	17946	18179	17891	17818	18139	18124	18026	18205	18157	18155	18046	18052	18049	18113	18194	18056	18024	18129	18200	17870	18048	17909	17910	18010	18211	18095	17979	18054	18133	18094	17990	18108	17951	17954	18001	18218	18090	17963	17831	17957	17963	18211	18167	18086	17774	18039	18257	17851	17943	18118	18140	17961	18222	17934	18087	17833	17954	18048	17925	18168	18016	18040	18164	17955	18121	17958	17961	18033	17909	18076	18121	18182	18159	18097	18097	18018	17930	18112	18056	18078	18063	18052	18225	17985	18054	17981	17933	18080	17913	18299	17905	18158	17851	17722	18021	18083	17879	18003	18036	18131	17999	17945	18082	18116	18113	18147	17833	18056	17951	18085	18026	18129	18075	17912	18097	18113	18005	17977	17945	18207	17952	18046	17932	17969	18005	17895	18137	17876	18024	17996	18036	17983	17850	18057	18153	17978	17938	17955	17933	18269	18032	18009	18014	18001	17935	18015	17983	17963	17978	17998	18193	18032	18136	17904	17973	18018	17983	18031	17848	18010	18165	18083	17999	18106	18211	17898	18018	18022	18106	18096	17925	18037	17977	18012	18129	17999	17942	17910	18145	18026	18150	18190	17885	18071	18092	18052	18037	17944	17960	17949	18043	17977	17948	17995	18065	17898	17842	18004	18020	17914	18110	17860	18044	17969	18161	18170	17938	17890	18026	18172	18217	17853	17967	17959	18020	17998	17974	17997	17897	18190	18033	18005	18145	18005	18203	18176	17899	18227	17921	18104	18089	18157	18089	18092	17858	18136	18012	17942	17849	18071	18220	18028	18065	18000	18094	17950	18232	17886	18037	18313	18069	18060	18218	18212	18276	17953	18027	17744	17959	18127	18114	17930	18070	18197	17888	18174	18029	18102	18121	18133	18095	18375	18151	18068	18132	17971	18074	17990	17773	18000	18063	18083	17964	18154	18125	18093	18136	17928	17925	18046	17981	18182	18000	18056	17919	17770	17859	18128	18076	18186	17982	18093	18045	18048	17817	18226	18091	18078	17915	17931	17889	18088	17920	18197	17921	17954	18041	18062	18123	17954	17978	17863	18138	18173	18217	17984	18056	18079	18151	17955	17774	17995	17935	17949	17956	17908	18131	18149	18087	18024	17988	18056	17998	18007	18135	18221	17913	18036	17775	18162	18024	18034	18154	18105	18014	17875	18107	18146	18214	17778	17934	17865	18021	18086	18088	18065	18053	18158	18034	18024	18160	18223	18203	18074	18287	17975	18135	18195	17883	17954	17975	17903	18065	18146	18122	17953	18059	18220	17979	17917	17980	17846	18018	17982	18102	18028	18002	18056	17853	18017	17908	18008	18122	18215	18067	18332	17961	18137	18036	18101	18186	18039	18171	18072	17936	17909	17991	17939	17875	18138	17891	17819	18265	18072	18157	18035	18071	18141	18005	18083	18162	18146	17845	17849	17900	18031	17929	18162	17986	17939	17901	17939	18109	18069	18106	18079	17845	17966	17981	18179	18163	18133	18018	18057	18092	17859	18159	17939	18105	18069	18217	18019	17873	18019	17999	17991	17915	18076	17945	18093	18013	18227	18138	18099	17883	18015	18006	18029	17950	18057	18020	17988	18136	18103	17877	18012	18254	18292	17972	18175	18047	17966	18017	18097	18057	18057	18106	18129	17978	18045	18162	18207	17760	18002	17989	17963	17878	18197	18214	18080	18177	18398	18023	17913	18089	18043	18024	18060	18163	18029	17735	18064	18197	17989	18079	18111	18016	17956	18168	17949	17873	18067	18105	18098	17759	18058	18196	18122	17978	18308	17752	18091	17940	17989	18090	18006	17928	17891	18049	18041	17933	18002	17933	18115	18015	17940	18008	17918	18012	17863	18109	17966	17994	18183	18062	17978	18242	17983	17999	18076	18064	18046	18027	18050	18036	17877	18133	18393	18148	18128	17918	18036	18130	18142	18050	18133	17875	18089	18127	17928	17916	18247	18021	18017	18300	18165	17929	18044	18043	17933	18185	18040	17990	18278	18058	18121	17991	18035	17947	17867	17901	18060	17928	18024	18274	17828	18058	17945	18086	18068	18226	18061	18222	18140	18063	18079	18150	18140	17999	17970	18082	18184	18187	17992	18125	18198	18223	18363	18025	18096	18213	17923	18040	18095	18116	17873	18042	18101	17800	17927	18052	18116	17786	17946	18095	17981	17951	18123	17960	17994	18034	17829	18036	18075	17893	17977	18048	18057	18046	18018	17959	17906	18103	18176	18133	18138	18033	17986	18083	17972	18005	17981	18107	18051	18130	18004	17935	18243	18160	18065	18248	18084	18115	17856	17810	18200	18022	18013	18171	18157	18025	17822	17940	18070	18130	18023	18132	17855	17876	17924	17921	18016	18064	18090	18206	17936	18029	17865	18182	18018	17940	18125	17951	18123	18065	17971	17978	17916	17908	18088	17845	17953	18032	18065	17752	17966	17930	18091	18002	18161	17945	18077	17801	17987	17982	18192	18066	18187	17943	18009	17976	18226	18105	17992	18041	17985	18020	17929	18290	18013	18068	18075	18039	18266	17978	18082	17946	17903	18005	17896	17904	17937	18042	18016	17988	17643	17861	18112	17894	18004	18002	17940	18056	18067	17925	18064	17989	18021	17949	17967	18015	17905	18135	18020	18173	17998	17999	17932	18192	18133	18203	17989	18185	17900	18116	18202	17983	17969	18130	18012	17633	18050	17992	18145	18073	18010	17833	18178	18106	18172	18155	17961	18010	17917	18256	18151	17836	18063	17840	18199	17940	18073	18077	18004	18179	18007	18002	17996	17905	17993	17885	17944	18173	18126	18297	17923	17884	17997	18001	18158	17972	17943	18235	17895	18136	17977	17921	18023	17979	17915	18089	18023	18008	17966	18051	18018	18018	17943	18217	18007	17958	18086	18185	18091	17993	18190	17912	17970	18080	18178	17874	18122	18291	18031	17862	18007	18137	18040	18143	18237	17892	18102	17915	18023	18019	18009	17890	18079	17949	17929	17942	18036	18115	18243	18170	18157	18047	17986	18071	17887	17999	18127	18203	18100	17991	17865	18121	18020	18191	18069	18224	18018	18316	17931	18013	18030	17999	18043	18150	18047	18091	17975	18030	18050	18190	18157	18055
26745	49851	44465	28823	23433	21014	19052	17320	16955	17149	17524	18320	18731	17739	16643	16178	15907	15907	15739	15717	15585	15379	15449	15601	15464	15513	15585	15577	15622	15443	15599	15319	15359	15253	15434	15194	15214	15230	15268	15335	15226	15116	15123	15291	15193	15206	15627	16292	16472	16251	15934	15410	15296	15020	15059	14931	15154	15160	14939	15161	15053	15082	15111	15129	15288	15180	15105	15039	14965	15007	15144	14945	15019	15168	14905	15029	14969	15012	15056	15213	15104	15118	15156	15127	14978	15027	15042	15092	14984	15079	15066	15093	15203	15171	15036	15183	15070	15173	15141	15116	15050	14844	15117	15174	14987	15185	15111	15161	14875	15084	15262	15119	14946	15058	14959	15039	15213	15186	15257	15025	15197	15064	15029	15104	15079	15000	15027	15035	15005	14937	14884	15039	15054	15116	15109	15290	15006	15077	15110	15139	15056	15096	15074	14980	15128	15085	14880	15055	15033	14957	15077	15195	15068	15093	15108	14931	15174	15136	15032	15005	14893	15044	15002	15135	15139	15044	15277	15034	15137	15062	14954	15102	15109	15248	15191	14906	15129	14975	15163	15129	15008	15073	15255	15042	15116	14999	15155	15019	15121	15064	15115	15194	15095	15258	15006	15000	15129	15063	15107	14911	15125	15101	15204	14958	14970	15019	14992	15098	14941	15068	15119	15200	15109	15156	15195	15153	15034	15141	15208	15082	15120	14978	14998	15104	15161	15149	15172	14932	15176	14931	15286	15223	14951	15249	15126	15263	15104	14957	14976	15011	15033	15058	14995	15113	15029	15045	15076	14981	15122	15148	15171	15079	15128	14962	15012	15086	14951	15004	15028	15158	15155	15042	14980	14979	15087	15177	15213	15165	15071	14967	15060	15022	15013	15021	15213	14910	14992	15007	14898	15121	15081	15071	15016	15117	14891	15128	15007	15093	15068	15081	15000	15179	14954	14915	15304	15011	15095	15271	15050	15058	15180	14997	15225	14963	15186	15121	15020	15041	14907	15242	15119	15232	15058	15125	15075	15272	15166	15085	15048	15110	15035	15174	14913	15060	15150	14861	15005	15167	15075	15021	15115	15149	15009	15175	15072	14992	15086	15049	15011	15174	15114	15133	15026	15122	15082	14974	15062	15096	14855	15167	15127	15160	15162	15018	15151	14947	15208	15034	15137	15054	14950	14911	15052	14914	15137	15074	15135	15054	15144	15137	15017	14927	14913	15144	15096	15146	15213	14997	15037	15209	15207	15239	15023	15169	15108	15083	15125	14874	15117	14956	15045	14919	14979	15197	15076	14914	15044	15200	14975	14912	15099	14920	15237	15110	15132	15028	15114	15071	15036	15103	15063	15058	14948	15180	15232	14995	15035	14954	15071	15060	15127	14989	15116	15111	15135	15153	15142	15124	15053	15079	15059	15031	15087	15176	15071	15178	15255	15076	15127	14983	15145	15027	15106	14901	15035	15046	15002	15084	15110	15203	15280	14998	15119	15187	15089	15130	15151	15086	14941	15055	15110	14851	14929	15013	15034	15110	15028	15158	15094	14989	14986	15165	15157	14901	15099	15217	15149	15140	14807	15103	14974	15030	15053	14905	15152	15069	15125	14969	15074	15178	15113	14990	15151	15163	15078	15008	15131	15228	15047	15124	15091	15109	15100	15243	15204	15110	15053	15125	15180	14996	14904	14974	15035	15033	14895	15214	15162	15136	15205	15116	15085	15093	14999	15037	15228	15071	15194	15097	15044	15104	14892	15114	15120	15142	15112	15036	15146	15153	15047	15265	14988	14868	15199	15012	14982	15081	15050	15200	15026	15039	15068	15278	15041	15120	14980	14978	15159	15101	14955	15025	15142	15117	15094	15049	15106	15034	15024	15152	14918	14938	15008	15128	15010	14976	15131	15064	15078	15102	15182	15027	15046	15135	15128	15144	15125	14939	15087	15022	15024	15120	15071	15035	15164	15033	15069	14947	15033	15071	15114	15023	15174	14941	15180	15312	15145	15074	15049	15088	15081	15062	14996	15080	15100	14912	15060	15063	15098	14790	15195	14978	15169	14964	15217	15030	15160	15103	15314	15072	15012	15161	15145	15167	15065	15267	15049	15078	14943	15035	14991	15038	15137	14943	15018	15006	15202	15097	14949	15054	15055	15018	14980	15206	15042	15000	15006	15216	14982	15088	14963	15035	15183	15247	15154	15120	15092	15082	15264	14931	15105	15137	14883	15004	15118	15031	15108	15084	14944	14986	15057	14982	15117	15064	14969	15046	15159	15000	15168	15011	14984	14901	15041	15003	15009	14975	14988	15078	15060	14892	14989	14967	15098	15032	14893	14882	15212	15090	15021	15031	15017	14856	15125	15083	15124	15099	15193	15035	14893	15134	15029	14872	15086	15136	14851	15052	15048	15102	15002	14954	15230	15023	15275	15010	15177	15185	15160	14999	15296	14981	15164	15022	15145	15005	15051	14917	15203	15031	15039	14998	15135	15024	15049	15085	15041	15027	15038	15259	14997	15172	15135	15080	15250	14906	14807	15036	15034	15134	14870	15226	15015	14925	15087	15051	14996	14988	14998	15071	15074	15167	15036	15150	15087	15079	15109	15013	15014	15172	15086	14984	15084	15259	15086	14958	15218	15085	14875	15003	15117	14926	15124	15051	15080	15169	15098	15059	15129	15147	15052	15131	15035	15044	15163	15099	14959	15159	14995	15107	14973	15043	15100	15056	14934	15159	15182	15047	15022	15157	14968	14978	15093	14962	15064	14952	15195	14971	15113	15087	15037	15138	15066	15100	15073	15004	14913	15121	15093	15167	15129	15175	15134	15152	14984	15154	15120	15139	15156	14860	15121	15151	15105	14870	15131	15284	15078	15022	15135	14852	15179	15068	15125	15000	14923	14916	15112	14983	14877	15046	15105	15141	15064	15164	15145	15104	15084	15147	15074	15102	14983	15086	14972	15136	15021	15127	15159	15130	15038	15017	15036	14996	15131	15159	15064	14859	14859	15160	15034	15043	15177	14907	15171	15098	14911	15032	14907	15223	15167	14957	15083	15193	15095	14971	15028	15087	15107	15092	15040	14947	15124	15119	15105	15071	15148	15062	15142	15065	15219	15105	15092	15066	15106	15066	15208	14911	15048	15107	15199	15177	14903	14928	15142	15158	15169	15097	15166	15100	15114	14971	15053	15174	15148	15021	15156	14980	15174	15098	15011	14954	15031	15070	15030	15061	15138	14910	15008	14874	15015	15023	15096	15215	15167	15234	15044	15096	15124	15182	15047	15020	15063	15040	15079	15036	14950	15156	15164	14906	15136	15007	15083	15163	15051	15022	15103	15175	15046	14943	15040	15052	15087	15012	15143	15044	15059	15161	15171	14988	15020	15070	15167	15108	15191	15172	15039	14995	14937	15025	15107	15003	15110	14935	15088	15179	15108	15061	15039	14844	15175	15090	14996	15041	15021	14942	14879	15131	14946	15125	15133	15254	14916	14954	15119	15235	15078	15087	15080	15149	15134	15179	15120	15163	14969	14940	14889	15205	14953	15044	15050	15026	15111	15135	15098	14873	15002	15029	15154	14960	15076	15068	15022	15047	15100	15363	15077	15092	15124	14950	15016	15133	14904	15145	15168	15051	15099	15101	15181	15050	14930	15061	14982	15097	15165	14795	15142	15117	15092	15148	15037	15208	15035	15051	15206	15125	14885	15067	15033	15005	15084	15024	15102	15120	15225	15105	15061	15052	15010	15086	15065	15043	15013	15014	15024	15038	15178	15157	15089	14894	14974	15047	15058	15136	15114	15162	15091	14971	15129	15186	14982	15100	15126	14971	15241	15197	15171	15039	15139	15006	15127	15131	15194	15132	15168	15157	14968	15156	15184	15164	14975	15250	15222	15179	14930	15083	14967	15053	15060	15008	14979	15076	15136	15054	15008	14985	15019	14967	15213	15026	15273	15086	15035	14990	14977	15077	14962	15127	14950	14986	15056	15019	15131	15108	14972	15249	15142	15142	15121	15243	15150	15098	15049	15115	15092	15076	15047	15178	15138	15165	15001	15042	15143	15145	15128	14986	14969	14988	15084	14901	15090	15078	15059	15134	14951	15194	15068	15139	15160	14908	15161	15140	15105	15099	15088	15144	15007	15005	15224	15069	14971	15046	15235	15008	15178	15128	15182	15090	15110	15021	15204	15160	15085	15115	15089	15089	14976	15063	15052	15151	14940	15057	14906	15164	15186	15194	15097	14981	15159	15189	15162	15091	15068	14959	15110	15190	14957	15045	15196	15064	14943	15157	15014	15096	15222	15103	15007	15145	15098	15138	14989	15054	15110	15165	15002	15066	14963	15134	14905	15089	14865	15193	15122	15046	15089	14940	15056	15135	15129	15011	15103	14972	14768	15054	15248	15356	14975	14953	15101	15019	14966	15089	15027	15086	15215	15017	15098	15125	15050	15146	14833	14984	15023	15052	15032	14914	15113	15120	15046	15064	15148	14906	15052	15118	15081	15101	15022	15151	15030	15143	15084	15172	15130	15099	14911	15089	15141	15164	15108	14990	15053	15067	15060	15079	15037	15074	15148	14924	14980	15127	15059	15043	15094	15251	14846	15082	15140	14946	15091	15200	15271	15025	15278	14960	15081	15078	15093	15076	15069	15183	15064	15057	14951	14995	15228	15079	15070	15158	15032	15119	15115	14987	15054	15063	15078	15073	14986	15114	14909	14947	15062	15181	15088	15181	14953	15077	14886	15020	15037	15020	15191	15132	15109	15061	14962	14863	15097	15226	14962	15144	15061	14991	15193	14974	15017	15149	14939	15128	15336	15136	15091	15015	15027	15041	15039	15041	15150	15199	15123	15020	15186	15055	15057	15120	15062	15208	14840	15134	15146	15075	15104	14899	15008	15087	15186	14974	15010	15102	14909	15110	15112	14954	15213	14953	14937	14990	15147	15083	15087	15149	15131	15212	15120	15149	15109	15094	15167	15139	15021	15128	14984	15121	15112	15100	15076	15010	14992	15041	15068	15062	15053	15106	15180	14916	15160	15103	14941	15120	15195	15030	15168	14901	15014	15089	14875	15005	15081	14961	15186	15006	14951	15107	15046	15153	15221	15058	15036	15220	15057	15166	15082	15112
27958	24925	32082	24691	19448	19171	19046	18614	18847	18707	18910	19327	19150	18845	18747	18392	18459	18481	18573	18474	18587	18487	18511	18274	18723	18372	18484	18587	18606	18552	18491	18519	18444	18627	18461	18352	18432	18271	18511	18275	18628	18419	18459	18553	18302	18222	18609	18222	18484	18542	18486	18480	18511	18519	18502	18400	18331	18255	18328	18245	18335	18475	18195	18257	18343	18352	18320	18162	18489	18239	18483	18334	18423	18411	18571	18465	18355	18441	18297	18504	18585	18395	18415	18161	18465	18408	18322	18458	18388	18381	18404	18279	18380	18414	18402	18447	18515	18227	18370	18498	18423	18387	18350	18315	18325	18395	18303	18354	18318	18715	18616	18448	18368	18482	18383	18442	18369	18391	18504	18347	18070	18446	18689	18429	18253	18508	18388	18143	18214	18337	18371	18540	18452	18277	18487	18421	18499	18420	18302	18231	18316	18375	18406	18291	18351	18254	18459	18434	18413	18508	18368	18332	18225	18506	18465	18250	18433	18256	18462	18379	18348	18401	18391	18597	18558	18159	18060	18311	18382	18333	18486	18494	18436	18394	18515	18618	18290	18391	18530	18384	18386	18340	18392	18240	18366	18318	18450	18341	18384	18397	18207	18147	18330	18273	18156	18294	18462	18581	18298	18253	18328	18134	18565	18568	18449	18537	18163	18527	18423	18412	18500	18386	18346	18440	18324	18305	18446	18506	18583	18322	18428	18243	18336	18365	18389	18376	18207	18445	18307	18321	18378	18576	18419	18457	18450	18354	18359	18461	18505	18291	18405	18381	18072	18339	18407	18436	18397	18467	18306	18402	18330	18260	18403	18327	18377	18157	18225	18286	18519	18277	18581	18267	18347	18296	18371	18245	18243	18337	18268	18228	18273	18418	18416	18470	18360	18444	18393	18445	18402	18326	18303	18195	18542	18213	18289	18209	18171	18492	18450	18435	18451	18367	18572	18357	18478	18657	18394	18346	18423	18517	18362	18408	18529	18516	18436	18513	18338	18340	18455	18519	18581	18543	18314	18519	18444	18491	18427	18296	18371	18423	18456	18281	18398	18562	18537	18515	18542	18402	18445	18129	18218	18438	18157	18312	18342	18228	18307	18350	18509	18342	18504	18379	18480	18490	18496	18294	18388	18196	18508	18381	18448	18369	18445	18276	18296	18379	18358	18400	18379	18265	18368	18602	18545	18655	18550	18577	18253	18457	18242	18433	18238	18379	18515	18281	18323	18314	18398	18326	18368	18303	18364	18407	18485	18105	18270	18293	18521	18195	18464	18255	18456	18257	18334	18248	18349	18301	18540	18652	18297	18401	18480	18423	18363	18438	18453	18142	18544	18540	18498	18274	18249	18319	18343	18429	18414	18609	18381	18168	18328	18404	18537	18387	18404	18545	18253	18496	18248	18544	18326	18151	18261	18373	18442	18307	18391	18334	18378	18423	18292	18336	18488	18275	18390	18428	18312	18736	18539	18454	18400	18312	18531	18373	18143	18434	18667	18358	18279	18350	18413	18240	18282	18313	18247	18615	18282	18573	18513	18179	18314	18377	18366	18612	18515	18379	18445	18537	18396	18383	18281	18412	18486	18495	18362	18085	18395	18440	18567	18459	18413	18138	18504	18530	18571	18388	18256	18520	18353	18259	18335	18573	18271	18255	18414	18315	18299	18344	18071	18341	18599	18318	18629	18461	18332	18287	18446	18391	18419	18404	18392	18173	18142	18246	18484	18491	18272	18378	18420	18388	18377	18355	18401	18344	18388	18391	18253	18273	18200	18330	18401	18078	18270	18379	18463	18404	18384	18419	18378	18362	18333	18326	18422	18368	18386	18348	18262	18432	18248	18258	18742	18344	18547	18301	18214	18482	18246	18452	18283	18392	18423	18495	18388	18035	18293	18602	18386	18414	18440	18558	18409	18399	18403	18568	18472	18495	18392	18471	18348	18321	18477	18532	18180	18389	18581	18385	18418	18385	18186	18305	18319	18505	18448	18558	18485	18300	18588	18432	18199	18440	18485	18418	18386	18486	18437	18597	18313	18302	18597	18443	18502	18194	18332	18531	18391	18361	18530	18435	18279	18422	18206	18417	18251	18419	18309	18343	18365	18274	18269	18243	18234	18384	18336	18414	18328	18279	18185	18323	18458	18401	18405	18398	18531	18297	18460	18310	18407	18455	18264	18267	18390	18510	18238	18306	18213	18366	18359	18207	18526	18441	18499	18680	18455	18538	18457	18251	18260	18363	18349	18424	18327	18444	18298	18200	18240	18387	18291	18344	18530	18399	18593	18304	18478	18460	18368	18564	18357	18371	18458	18453	18383	18409	18348	18630	18330	18391	18316	18236	18280	18372	18458	18339	18559	18184	18530	18457	18392	18372	18367	18296	18296	18557	18571	18523	18355	18414	18185	18398	18211	18227	18448	18342	18359	18303	18235	18516	18490	18557	18425	18436	18315	18332	18198	18416	18334	18473	18238	18248	18481	18486	18681	18465	18394	18370	18692	18515	18530	18577	18490	18501	18367	18353	18390	18281	18452	18340	18203	18450	18492	18198	18557	18373	18215	18271	18242	18265	18250	18336	18356	18489	18354	18436	18545	18298	18465	18372	18545	18263	18528	18492	18311	18324	18291	18559	18413	18424	18408	18309	18261	18441	18404	18212	18440	18429	18345	18525	18348	18371	18412	18314	18498	18297	18503	18254	18423	18426	18060	18295	18300	18580	18601	18534	18469	18386	18330	18384	18364	18408	18372	18573	18469	18591	18453	18424	18217	18575	18479	18381	18266	18329	18418	18495	18251	18360	18277	18378	18508	18307	18353	18628	18323	18343	18460	18422	18466	18326	18446	18661	18444	18407	18406	18507	18476	18251	18311	18279	18459	18506	18544	18386	18397	18398	18493	18287	18425	18441	18239	18288	18256	18495	18480	18596	18512	18312	18196	18405	18439	18515	18349	18417	18354	18380	18453	18237	18418	18493	18421	18340	18305	18639	18505	18321	18529	18458	18492	18431	18481	18232	18295	18026	18411	18479	18434	18242	18589	18307	18355	18574	18498	18401	18304	18283	18466	18181	18352	18303	18338	18580	18190	18539	18310	18233	18278	18387	18145	18395	18347	18236	18389	18251	18486	18268	18325	18376	18324	18397	18431	18305	18633	18296	18507	18497	18490	18523	18405	18270	18342	18526	18202	18321	18336	18378	18572	18331	18385	18508	18373	18385	18470	18370	18247	18309	18459	18359	18435	18422	18310	18128	18333	18362	18301	18447	18528	18263	18602	18429	18395	18244	18542	18543	18465	18413	18421	18332	18380	18350	18408	18498	18348	18512	18330	18628	18595	18519	18301	18467	18586	18387	18404	18206	18570	18316	18344	18370	18382	18287	18435	18270	18363	18375	18490	18361	18361	18429	18482	18392	18508	18323	18539	18433	18514	18360	18285	18661	18410	18297	18545	18500	18571	18442	18414	18484	18140	18252	18381	18419	18292	18369	18519	18547	18613	18396	18503	18667	18494	18313	18416	18394	18386	18440	18555	18235	18424	18537	18435	18511	18358	18223	18411	18335	18245	18305	18266	18514	18513	18403	18512	18489	18247	18371	18231	18293	18236	18417	18571	18422	18312	18258	18391	18296	18511	18440	18310	18393	18357	18610	18329	18352	18248	18207	18596	18543	18474	18451	18463	18247	18516	18538	18461	18409	18567	18304	18330	18440	18433	18642	18297	18471	18393	18300	18438	18677	18447	18595	18461	18378	18393	18409	18366	18463	18517	18382	18547	18437	18397	18349	18367	18377	18530	18342	18569	18319	18420	18324	18200	18346	18404	18314	18461	18311	18328	18527	18347	18457	18329	18463	18493	18326	18280	18584	18327	18368	18453	18534	18456	18359	18432	18409	18498	18284	18385	18414	18498	18452	18277	18563	18671	18290	18394	18256	18467	18424	18355	18310	18238	18325	18325	18259	18391	18489	18186	18537	18545	18355	18366	18248	18267	18517	18389	18550	18361	18459	18359	18413	18339	18361	18456	18329	18393	18563	18387	18316	18197	18473	18249	18391	18346	18391	18349	18388	18519	18475	18487	18507	18346	18389	18321	18455	18193	18207	18363	18489	18369	18274	18237	18401	18318	18423	18149	18245	18472	18458	18428	18306	18476	18362	18434	18486	18389	18103	18347	18241	18334	18451	18404	18523	18387	18430	18556	18174	18405	18509	18402	18385	18450	18469	18686	18277	18256	18326	18592	18358	18365	18347	18426	18344	18288	18521	18454	18403	18466	18453	18544	18464	18776	18325	18529	18498	18575	18291	18404	18439	18376	18345	18447	18467	18506	18279	18417	18423	18323	18271	18471	18496	18347	18402	18346	18219	18332	18409	18412	18616	18462	18433	18369	18290	18161	18445	18409	18434	18455	18377	18426	18483	18320	18215	18400	18399	18526	18510	18651	18434	18422	18432	18386	18426	18483	18324	18500	18368	18571	18395	18593	18516	18490	18245	18314	18472	18364	18474	18380	18463	18235	18518	18495	18212	18260	18352	18498	18379	18519	18345	18537	18413	18545	18371	18291	18394	18260	18244	18200	18348	18429	18241	18387	18256	18376	18391	18395	18310	18295	18366	18484	18310	18290	18482	18223	18303	18442	18298	18436	18370	18313	18197	18399	18452	18411	18368	18272	18391	18491	18483	18436	18312	18498	18722	18422	18495	18323	18483	18450	18449	18326	18339	18297	18089	18460	18374	18562	18536	18549	18547	18290	18463	18482	18462	18450	18458	18410	18113	18344	18279	18421	18364	18199	18158	18297	18456	18249	18236	18254	18278	18350	18437	18461	18522	18419	18286	18467	18410	18310	18478	18548	18338	18423	18623	18377	18596	18196	18290	18481	18469	18489	18118	18459	18283	18200	18503	18339	18093	18464	18367	18360	18595	18387	18516	18498	18313	18495	18442	18359	18554	18400	18366	18565	18469	18259	18470	18458	18310	18531	18436	18444	18275	18327	18223	18794	18393	18396	18412	18283	18393	18448	18388	18362	18310	18432	18417	18384	18500	18356	18294	18471	18391	18439	18280	18625	18433	18439	18433	18338	18348	18439	18574	18529	18489	18601	18464	18419	18471	18430	18294	18411	18447	18428	18673	18523	18525
23535	36080	34764	18916	16820	16383	15974	15619	16247	16255	16575	16946	16262	15999	15639	15551	15669	15460	15601	15496	15661	15381	15483	15433	15401	15418	15308	15401	15304	15358	15421	15460	15289	15457	15300	15358	15230	15360	15328	15340	15276	15377	15212	15411	15235	15233	15515	15223	15502	15365	15480	15543	15302	15404	15257	15203	15421	15196	15067	15321	15090	15156	15262	15456	15249	15144	15196	15335	15323	15375	15332	15143	15334	15155	15403	15316	15320	15191	15225	15364	15335	15381	15343	15170	15180	15422	15022	15227	15321	15317	15095	15239	15334	15410	15215	15189	15385	15179	15292	15385	15236	15418	15265	15195	15249	15240	15262	15276	15281	15312	15244	15346	15234	15268	15354	15429	15267	15103	15538	15338	15315	15220	15198	15170	15220	15245	15174	15288	15129	15372	15343	15340	15291	15442	15454	15415	15297	15334	15367	15131	15275	15213	15170	15264	15314	15229	15224	15252	15214	15299	15362	15125	15181	15314	15159	15281	15177	15255	15199	15404	15413	15094	15307	15210	15291	15321	15304	15347	15392	15410	15303	15295	15323	15276	15252	15356	15448	15217	15233	15130	15110	15178	15402	15126	15216	15165	15173	15196	15152	15293	15270	15170	15257	15349	15269	15256	15357	15210	15340	15169	15348	15192	15331	15280	15218	15265	15174	15119	15221	15308	15343	15223	15291	15328	15444	15213	15402	15122	15376	15207	15274	15167	15262	15156	15371	15291	15242	15221	15399	15398	15302	15447	15328	15458	15210	15282	15239	15137	15197	15198	15302	15372	15214	15226	15240	15414	15434	15278	15356	15322	15271	15234	15152	15305	15178	15274	15301	15139	15382	15384	15257	15302	15088	15354	15198	15287	15096	15450	15392	15331	15349	15166	15380	15361	15270	15215	15150	15238	15003	15277	15223	15301	15432	15372	15294	15262	15393	15382	15319	15384	15219	15388	15330	15172	15240	15263	15334	15226	15200	15381	15353	15235	15148	15240	15304	15381	15237	15314	15297	15153	15144	15174	15123	15467	15232	15343	15297	15277	15247	15063	15183	15276	15297	15234	15281	15337	15251	15295	15242	15252	15232	15353	15253	15194	15248	15286	15264	15169	15368	15311	15115	15299	15294	15290	15258	15176	15280	15204	15264	15375	15172	15238	15222	15121	15122	15249	15106	15385	15277	15409	15267	15374	15306	15154	15290	15224	15250	15246	15221	15195	15253	15278	15136	15291	15368	15061	15331	15276	15244	15089	15116	15255	15263	15221	15496	15327	15271	15229	15273	15199	15209	15246	15277	15243	15129	15332	15408	15383	15397	15078	15362	15395	15266	15208	15194	15150	15264	15082	15267	15172	15309	15284	15429	15168	15339	15337	15334	15220	15212	15379	15277	15344	15187	15286	15277	15279	15211	15116	15235	15340	15210	15133	15261	15287	15282	15224	15356	15219	15216	15292	15137	15355	15233	15200	15111	15234	15316	15323	15326	15508	15300	15258	15250	15271	15335	15322	15356	15222	15124	15446	15394	15361	15234	15193	15311	15225	15280	15290	15136	15140	15250	15179	15453	15242	15222	15268	15344	15350	15255	15205	15333	15253	15373	15286	15174	15270	15453	15188	15266	15235	15423	15148	15103	15283	15145	15297	15195	15209	15299	15154	15375	15263	15403	15169	15423	15214	15279	15162	15231	15235	15228	15217	15198	15250	15328	15260	15150	15162	15416	15361	15192	15340	15140	15277	15217	15268	15248	15159	15128	15292	15157	15278	15354	15188	15368	15209	15257	15385	15232	15347	15247	15309	15231	15200	15391	15299	15196	15301	15078	15213	15193	15327	15304	15339	15209	15272	15283	15244	15296	15127	15209	15131	15216	15343	15325	15131	15166	15289	15251	15317	15261	15233	15478	15354	15231	15212	15221	15444	15238	15341	15358	15247	15361	15091	15363	15055	15254	15142	15230	15279	15338	15206	15273	15371	15126	15204	15322	15122	15132	15200	15305	15256	15130	15213	15036	15243	15330	15405	15241	15303	15332	15217	15307	15110	15140	15304	15442	15230	15237	15381	15289	15302	15131	15318	15144	15359	15193	15235	15142	15326	15316	15322	15295	15223	15340	15120	15236	15447	15264	15315	15149	15268	15443	15211	15330	15291	15120	15313	15141	15386	15450	15386	15181	15385	15330	15231	15167	15280	15492	15312	15314	15335	15216	15247	15309	15252	15150	15135	15227	15249	15141	15194	15160	15248	15320	15248	15211	15283	15052	15295	15343	15324	15365	15247	15329	15122	15401	15342	15145	15445	15471	15357	15294	15163	15214	15291	15237	15337	15236	15288	15192	15287	15188	15295	15335	15248	15345	15316	15172	15425	15326	15336	15313	15357	15224	15223	15334	15385	15273	15424	15134	15180	15256	15323	15182	15210	15278	15260	15404	15428	15156	15140	15355	15426	15257	15245	15385	15314	15168	15130	15264	15229	15213	15238	15241	15248	15267	15242	15281	15392	15398	15172	15284	15257	15149	15325	15419	15250	15256	15300	15204	15289	15329	15427	15202	15316	15326	15359	15373	15333	15238	15387	15396	15387	15349	15180	15265	15325	15263	15133	15106	15175	15266	15357	15327	15139	15345	15372	15422	15243	15228	15195	15177	15395	15091	15409	15200	15204	15265	15385	15171	15261	15190	15190	15493	15334	15078	15371	15247	15183	15262	15232	15242	15289	15410	15352	15273	15227	15178	15105	15193	15315	15164	15252	15256	15148	15197	15460	15446	15169	15228	15154	15310	15164	15224	15318	15334	15060	15078	15237	15413	15140	15153	15380	15342	15282	15478	15075	15132	15411	15247	15218	15256	15328	15342	15248	15130	15281	15387	15421	15065	15183	15345	15155	15239	15409	15189	15166	15196	15182	15286	15291	15257	15306	15206	15244	15328	15297	15353	15267	15259	15363	15332	15258	15246	15195	15435	15180	15225	15305	15263	15492	15094	15253	15372	15299	15242	15399	15217	15335	15419	15226	15220	15209	15142	15269	15397	15289	15355	15352	15368	15355	15207	15313	15198	15095	15307	15276	15132	15228	15221	15178	15158	15242	15319	15351	15151	15236	15395	15385	15389	15337	15220	15283	15235	15218	15268	15367	15219	15324	15425	15157	15238	15283	15366	15297	15336	15202	15364	15218	15154	15241	15401	15312	15315	15209	15173	15210	15195	15399	15307	15323	15350	15290	15408	15370	15216	15323	15234	15278	15323	15216	15202	15232	15383	15306	15329	15304	15261	15213	15346	15193	15340	15445	15188	15248	15106	15527	15164	15345	15235	15366	15239	15336	15397	15478	15174	15128	15344	15428	15271	15308	15380	15294	15365	15300	15227	15420	15260	15156	15334	15244	15251	15410	15425	15263	15375	15343	15199	15372	15322	15407	15181	15160	15418	15346	15216	15349	15169	15122	15282	15262	15237	15222	15216	15220	15343	15302	15260	15259	15293	15288	15261	15280	15302	15355	15393	15274	15312	15351	15176	15216	15127	15352	15164	15194	15235	15384	15366	15142	15239	15267	15223	15341	15273	15280	15315	15262	15201	15206	15317	15249	15313	15389	15121	15237	15190	15453	15179	15385	15344	15352	15198	15489	15311	15274	15261	15157	15314	15160	15297	15312	15242	15224	15517	15276	15219	15231	15291	15098	15290	15412	15560	15307	15390	15327	15309	15293	15289	15202	15256	15282	15284	15401	15304	15215	15249	15201	15275	15157	15359	15260	15147	15445	15331	15104	15296	15221	15294	15319	15206	15267	15246	15338	15297	15193	15374	15191	15405	15360	15241	15195	15304	15089	15376	15371	15227	15334	15320	15199	15170	15222	15369	15124	15285	15362	15042	15192	15152	15292	15105	15248	15328	15366	15259	15399	15335	15281	15363	15248	15326	15157	15286	15264	15227	15267	15365	15236	15176	15321	15162	15269	15425	15167	15419	15287	15168	15210	15248	15263	15337	15320	15316	15331	15406	15352	15258	15392	15102	15039	15165	15307	15255	15077	15505	15366	15249	15407	15287	15348	15182	15337	15321	15323	15251	15369	15399	15374	15287	15143	15398	15172	15135	15260	15333	15415	15142	15222	15237	15195	15343	15352	15274	15234	15297	15294	15219	15171	15253	15174	15283	15416	15250	15359	15153	15337	15203	15290	15215	15337	15261	15349	15214	15331	15149	15232	15431	15362	15266	15251	15162	15362	15256	15051	15314	15365	15196	15232	15144	15257	15361	15322	15244	15342	15404	15291	15321	15270	15334	15319	15333	15306	15129	15267	15292	15452	15383	15404	15234	15468	15421	15171	15431	15288	15389	15277	15195	15101	15320	15417	15410	15183	15319	15231	15347	15295	15262	15241	15256	15265	15116	15207	15332	15265	15213	15373	15372	15445	15357	15141	15217	15215	15380	15201	15357	15400	15297	15406	15154	15333	15287	15078	15242	15237	15281	15195	15369	15365	15365	15146	15297	15278	15360	15123	15241	15248	15085	15281	15199	15363	15220	15351	15208	15289	15362	15225	15312	15223	15257	15242	15210	15338	15272	15217	15310	15319	15388	15250	15209	15274	15199	15353	15303	15383	15287	15408	15261	15242	15277	15261	15163	15372	15058	15366	15269	15445	15253	15238	15280	15319	15340	15243	15259	15264	15364	15121	15338	15148	15294	15421	15299	15125	15267	15236	15321	15339	15309	15464	15212	15181	15172	15337	15260	15236	15181	15246	15611	15193	15258	15414	15233	15247	15312	15290	15249	15257	15260	15387	15225	15133	15292	15292	15258	15276	15153	15267	15310	15271	15167	15322	15427	15320	15185	15292	15309	15335	15258	15196	15328	15319	15405	15310	15245	15255	15345	15105	15311	15376	15276	15263	15168	15280	15403	15292	15178	15054	15333	15039	15295	15152	15231	15345	15270	15112	15379	15218	15337	15363	15465	15244	15474	15221	15339	15230	15266	15347	15191	15279	15178	15386	15168	15201	15306	15259	15242	15307	15097	15424	15364	15451	15318	15352	15236	15406	15246	15354	15211	15323	15155	15284	15317	15179	15390	15303	15194	15299	15346	15359	15283	15397	15245	15136	15220	15323	15252	15311	15309	15268	15267	15345	15160	15317	15333	15259	15368	15371
23990	21402	28893	24385	22406	22894	21828	18987	19000	18977	19775	19727	18951	18668	18575	18152	18474	17970	17934	18210	18149	18132	17893	17936	17820	17842	17885	17906	17881	18187	18134	17972	17863	17737	17819	17575	17969	17792	17856	17923	18059	17759	18045	17968	17865	17774	17766	17879	18439	18524	18278	18187	17998	17879	17810	17490	17678	17706	17874	17723	17767	17708	17748	17672	17675	17717	17598	17590	17613	17761	17662	18087	17757	17597	17774	17717	17674	17789	17766	17746	17926	17922	17955	17862	17683	17614	17566	17701	17663	17700	17946	17874	17723	17560	17750	17803	17822	17764	17667	17877	17804	17688	17745	17811	17651	17851	17726	17673	17653	17682	17877	17462	17529	17881	17632	17978	17959	17906	17769	17437	17817	17679	17626	17739	17520	17749	17535	17861	17838	17855	17654	17823	17520	17615	17905	17761	17715	17621	17716	17754	17693	17600	17652	17601	17802	17872	17767	17716	17680	17549	17646	17829	17806	17645	17701	17815	17567	17553	17645	17670	17590	17616	17778	17758	17675	17982	17614	17699	17651	17583	17713	17805	17785	17612	17852	17715	17727	17582	17769	17816	17669	17691	17604	17886	17861	17495	17913	17664	17687	17823	17780	17823	17950	17783	17561	17638	17652	17610	17651	17470	17895	17872	17698	17698	17543	17796	17857	17694	17803	17589	17819	17578	17768	18023	17809	17750	17756	17866	17727	17678	17869	17871	17609	17609	17660	17936	17666	17819	17814	17627	17759	17566	17697	17566	17729	17828	17875	17660	17687	17786	17542	17720	17865	17764	17847	17892	17592	17734	17750	17511	17501	17643	17702	17658	17826	17941	17793	17869	17732	17913	17623	17917	17700	17779	17759	17626	17535	17469	17792	17651	17805	17663	17696	17491	17782	17843	17790	17746	17746	17827	17579	17679	17802	17722	17739	17595	17716	17666	17964	17759	17640	17541	17718	17628	17723	17811	17798	17843	17581	17677	17647	17828	17907	17643	17694	17750	17684	17685	17708	17640	17803	17932	17865	17904	17916	17805	17640	17702	17781	17789	17710	17868	17724	17714	17701	17695	17606	17651	17691	17668	17633	17631	17634	17636	17703	17666	17811	17658	17752	17621	17822	18079	17953	17759	17722	17786	17788	17824	17797	17788	17794	17828	17634	17654	17824	17865	17639	17721	17847	17654	17801	17718	17823	17610	17844	17802	17327	17770	17829	17736	17769	17815	17730	17757	17729	17805	17895	17636	17680	17698	17689	17752	17853	17752	17737	17832	17666	17818	17738	17766	17761	17504	17603	17670	17677	17608	17758	17479	17796	17887	17618	17758	17899	17698	17596	17596	17678	17689	17642	17705	17539	17551	17556	17838	17683	17839	17545	17703	17784	17731	17832	17796	17811	17620	17745	17682	17409	17745	17887	17666	17779	17805	17834	17775	17688	17700	17602	17538	17747	17814	17487	17638	17740	17905	17793	17742	17591	17635	17728	17750	17529	17435	17809	17823	17758	17775	17799	17631	17770	17874	17706	17749	17596	17624	17676	17478	17871	17645	17602	17576	17557	17870	17769	17678	17800	17667	17714	17640	17675	17675	17510	17792	17827	17495	17715	17699	17809	17698	18045	17909	17837	17754	17598	17765	17721	17698	17604	17826	17888	17728	17684	17930	17722	17544	17823	17495	17768	17867	17528	17693	17772	17678	17748	17551	17721	17546	17475	17508	17845	17772	17910	17770	17671	17707	17776	17697	17832	17746	17690	18040	17712	17687	17740	17635	17775	17760	17918	17505	17681	17756	17659	17881	17630	17667	17872	17743	17694	17877	17624	17491	17769	17653	17665	17583	17946	17678	17733	17718	17670	17699	17809	17871	17748	17674	17955	17595	18053	17803	17656	17587	17721	17761	17861	17793	17552	17762	17777	17694	17776	17996	17706	17765	17668	17980	17811	17698	17674	17741	17673	17895	17871	17648	17648	17821	17645	17634	17835	17822	17661	17754	17815	17495	17601	17765	17786	17904	17861	17545	17517	17618	17698	17870	17715	17879	17531	17775	17687	17656	17601	17734	17657	17767	17689	17763	17782	17700	17585	17811	17831	17642	17762	17799	17566	17839	17751	17647	17810	17673	17880	17767	17636	17643	17681	17802	17643	17865	17554	17546	17862	17642	17713	17719	17718	17830	17705	17822	17784	17698	17561	17827	17727	17545	17737	17722	17715	17453	17747	17767	17823	17664	17642	17739	17881	17864	17844	17651	17813	17774	17509	17724	17724	17714	17718	17688	17833	17741	17738	17785	17806	17794	17758	17704	17630	17830	17740	17666	17787	17811	17662	17703	17826	17832	17949	17686	17853	17921	17909	17756	17587	17715	17913	17763	17632	17592	17619	17711	17780	17677	17739	17762	17913	17801	17756	17789	17756	17565	17719	17630	17527	17739	17784	17801	17754	17818	17938	17657	17680	17611	17753	17773	17558	17846	17942	17674	17859	17657	17651	17772	17813	17698	17861	17836	17760	17645	17750	17689	17911	17709	17673	17561	17834	17790	17651	17809	17735	17396	17797	17511	17650	17790	17927	17928	17587	17682	17815	17720	17578	17743	17936	17679	17440	17754	17834	17973	17700	17623	17565	17615	17583	17616	17759	17788	17712	17802	17734	17731	17649	17920	17783	17673	17684	17815	17766	17729	17784	18046	17868	17951	17757	17540	17649	17673	17695	17701	17727	17816	17741	17865	17638	17794	17540	17659	17751	17706	17726	17715	17524	17724	17615	17736	17882	17844	17708	17818	17740	17761	17678	17664	17627	17725	17618	17612	17749	17644	17820	17732	17785	17745	17709	17754	17816	17524	17748	17925	17882	17637	17754	17736	17718	17640	17772	17808	17719	17521	17930	17771	17811	17610	17829	17660	17774	17581	17906	17738	17773	17478	17565	17865	17884	17838	17662	17639	17808	17700	17697	17662	17699	17705	17711	17959	17604	17612	17621	17682	17765	17557	17775	17693	17789	17782	17898	17781	17689	17596	17736	17737	17793	17730	17827	17723	17820	17831	17615	17544	17617	17756	17659	17722	17698	17833	17670	17643	17828	17619	17835	17896	17802	17938	17707	17862	17824	17748	17788	17593	17699	17884	17611	17832	17627	17515	17695	17688	17823	17828	17821	17961	17661	17698	17451	17493	17719	17786	17808	17771	17829	17860	17958	17697	17537	17886	17913	17712	17888	17952	18010	17758	17827	17667	17705	17818	17846	17532	17798	17771	17935	17915	17873	17817	17848	17677	17531	17780	17516	17710	17688	17683	17698	17660	17670	17821	17902	17955	17768	17722	17689	17542	17870	17665	17868	17877	17664	17665	17767	17638	17735	17816	17588	17694	17595	17473	17798	17676	17715	17620	17989	17772	17712	17682	17757	17681	17610	17722	17735	17790	17767	17700	17696	17712	17787	17602	17854	17613	17717	17797	17847	17826	17654	17656	17826	17954	18098	17853	17738	17743	17869	17818	17781	17575	17726	17645	17466	17733	17883	17675	17611	17838	17722	17635	17710	17528	17625	17683	17588	17444	17711	17486	17758	17596	17708	17658	17901	17831	17976	17798	17835	17885	17807	17772	17716	17812	17799	17784	17712	17656	17676	17836	17664	17547	17675	17723	17569	17827	17858	17433	17655	17672	17716	17747	17727	17722	17862	17747	17865	17636	17837	17802	17832	17574	17449	17598	17689	17762	17764	17894	17723	17804	17751	18029	17681	17827	17827	17828	17810	17866	17746	17839	17587	17824	17921	17740	17734	17823	17735	17611	17582	17505	17642	17578	17762	17575	17774	17603	17659	17645	17650	17658	17727	17757	17778	17676	17685	17684	17796	17723	17696	17731	17769	17874	17705	17842	17940	17742	17802	17772	17820	17693	17902	17812	17939	17689	17683	17586	17748	17629	17995	17538	17784	17725	17802	17848	17699	17729	17817	17572	17726	17830	17734	17915	17749	17740	17740	17829	17676	17817	17838	17415	17824	17566	17765	17719	17788	17610	17807	17648	17534	17811	17732	17536	17722	17972	17835	17630	17920	17902	17866	17771	17665	17757	17740	17670	17859	17739	17674	17681	17784	17783	17763	17872	17425	17798	17754	17948	17894	17842	17853	17923	17694	17759	17462	17811	17761	17939	17796	17671	17800	17459	17745	17693	17671	17784	17567	17578	17790	17705	17700	17722	17800	17768	17725	17858	17678	17824	17498	17662	17656	17696	17770	17758	17841	17616	17719	17826	17759	17802	17710	17620	17683	17854	17597	17791	17601	17607	17778	17815	17779	17753	17639	17743	17695	17909	17686	17575	17782	17763	17911	17761	17808	17654	17867	17771	17759	17771	17750	17692	17677	17761	17768	17675	17531	17856	17704	17567	17775	17472	17759	17488	17646	17622	17724	17690	17748	17616	17682	17734	17728	17809	17748	17775	17712	17594	17677	17679	17557	17711	17712	17810	17688	17774	17707	17812	17705	17803	17760	17825	17719	17738	17796	17788	17725	17914	17760	17861	17780	17814	17760	17654	17762	17842	17753	17602	17739	17751	17682	17731	17917	17782	17723	17766	17739	17673	17675	17692	17763	17753	17848	17931	17790	17784	17713	17679	17740	17842	17580	17876	17711	17741	17775	17758	17880	17711	17771	17936	17909	17718	17695	17731	17925	17753	17643	17616	17801	17980	17693	17829	17740	17622	17776	17653	17911	17737	17559	17849	17725	17849	18068	17774	17721	17763	17540	17755	17642	17949	17877	17649	17619	17671	17693	17608	17609	17599	17858	17773	17644	17823	17839	17665	17507	17649	17696	17689	17606	17712	17644	17763	17660	17928	17842	17671	17782	17738	17673	17533	17642	17611	17749	17731	17674	17694	17884	17678	17845	17734	17723	17629	17761	17742	17769	17561	17966	17940	17801	17630	17814	17679	17789	17755	17975	17757	17616	17756	17801	17591	17696	17655	17771	17633	17766	17851	17908	17700	17762	17810	17715	17737	17582	17729	17908	17768	17853	17681	17716	17706	17978	17759	17845	17686	17905	17715	17674	17965	17962	17860	17574	17923	17722	17807	17774	17594	17552	17790	17724	17572	17763	17524	17688	17629	17779	17938	17736	17782	17675	17729	17711	17797	17709	17778
25297	41804	38950	23066	20160	18137	17234	16216	16934	16722	18085	17324	16685	15952	15780	15479	15633	15493	15255	15239	15271	15386	15242	15124	15002	15193	14991	15302	15172	15097	15243	15110	14899	15055	14941	15078	15094	15050	15043	14960	14985	15031	15021	15080	14855	14943	14925	15260	16042	15957	15557	15261	15138	14971	14947	14854	15146	14836	15033	15042	14851	14889	15017	14886	14923	14838	14901	14706	14865	14857	14843	14790	14924	14834	14883	14814	14875	14913	14976	14863	14928	14942	14921	14854	14857	14768	14874	14886	14885	14837	14855	14876	15051	14809	14886	14824	14806	14893	14975	14792	14848	15065	14950	14897	14922	14837	14853	14850	15011	14933	14965	14838	14811	14905	14890	14943	14884	15203	14736	14968	14793	14902	14892	14780	14971	14856	14908	14765	14835	14778	14822	14887	15034	14834	14930	14896	14836	14895	15008	14975	14807	14842	15049	14826	14928	14923	14959	14842	15119	14720	15033	14696	14872	14979	14846	14833	14734	14921	14944	14780	14915	14714	14880	14804	15023	14911	14834	14806	15002	14883	14844	14884	14839	14943	14866	14845	15065	14788	14810	15016	14784	14823	14851	14810	14927	14826	14816	14975	15001	14699	14769	14847	14917	14939	14593	14961	14971	14728	14927	14728	14926	14841	14893	14809	14700	14821	14727	14877	14789	14913	15009	14997	15086	14815	14879	14855	15019	14839	14803	14833	14756	14914	14892	14740	14900	14909	14803	15009	14899	14790	14924	14924	14731	14863	15011	14908	14779	14788	14798	14844	15011	14929	14805	14775	14864	14971	15007	14738	14914	14925	14883	14807	14918	14857	14770	14899	14977	14810	15014	14834	14949	14891	15068	14789	14849	14906	14739	14964	14718	14868	14782	14801	14865	15018	14844	14781	14835	14906	15013	14863	15022	14943	14915	14798	14899	14726	14935	14900	14908	14802	14852	14786	15128	14870	14917	14893	15015	14815	14937	14842	14964	14935	14895	14864	14978	15005	15003	14910	14911	14871	15081	14757	14814	15000	14920	15094	14822	14855	14987	14895	14884	15160	14858	14844	14959	14741	14854	14818	14813	14904	14778	15121	14927	14885	14925	14896	14664	14877	14832	14978	14903	15008	14836	14785	14971	15012	14900	14829	14816	14845	15016	15001	14904	15007	14736	15059	14930	14887	15039	14882	14814	14920	15019	14864	14914	14746	14896	14894	14954	14978	14916	14907	14958	14982	14831	14834	14756	14651	14903	14914	14787	14865	14960	14719	14804	14885	14911	15021	14744	14695	14771	14939	14793	14943	14852	14853	14933	15094	15042	14589	14871	14788	14853	14803	14833	14962	14800	14692	14997	14867	14840	15019	14893	14828	14897	15001	14884	14870	14751	14895	14675	14762	14804	14771	15117	15002	14811	14959	14834	14848	14874	14881	14735	14769	14936	14933	14721	14683	14722	15150	14800	14889	14848	14745	15019	14771	14872	14965	14750	14848	15033	14965	14819	14760	14921	14882	15005	14997	14694	14694	14781	14887	14856	14971	14901	14873	14871	14909	14630	14908	14939	14977	14895	14930	14881	14922	15019	14933	14943	14793	14959	14831	14963	14781	14824	14764	14834	14912	15000	15023	14964	14932	14884	14905	14886	15017	14778	14850	14999	14786	14920	14868	14692	14825	14907	14965	15030	14806	14835	14813	14865	14916	14754	14844	14976	14815	14728	14765	14875	14830	14957	14871	14753	14942	14732	14800	14781	14887	14797	14784	14722	14933	14885	14984	14942	14870	14986	14737	14849	15043	14911	14840	14786	14861	14877	14881	14857	14858	15014	14807	14963	14922	14887	14761	14878	14776	14974	14760	14886	14910	14962	14883	14824	14883	14947	14892	14926	14927	14835	14929	14692	14963	14940	14937	14874	14958	14978	14883	14729	14850	14974	14856	14798	14781	14964	15009	15038	14826	14882	14749	14981	14827	14911	14962	14734	14990	14884	14869	14914	14871	14802	14868	15141	14865	14791	15025	14949	14960	14975	15062	14915	14917	14928	14960	14927	14901	14797	14780	14990	14756	14934	14989	14823	15006	14870	14953	14962	14851	14898	15029	14865	14919	14798	14957	14722	14840	15049	14819	14735	14946	14843	14904	14995	14799	14876	14806	14820	14894	14924	14745	14879	14834	14901	14795	14853	14861	14875	14882	15010	14853	14965	14731	14811	14868	14745	14830	14876	14962	14961	14871	14834	14845	14987	14814	14964	14949	14980	14852	15122	14865	14894	14790	14899	14759	14822	14807	14930	14867	14837	14956	14981	14928	14850	14866	14856	14855	14875	15078	14811	14896	14913	14865	14829	14863	14894	14989	15004	14959	14926	14779	14571	14838	15018	14954	14955	14876	14883	14736	15043	14851	14874	14854	14843	14861	14903	14830	14808	14913	14860	14610	14670	14848	14837	14865	14993	14911	14846	14822	14956	14846	15052	14861	14956	14908	14879	14879	14962	14974	14930	14870	15035	14910	14862	14915	15068	14833	14741	14922	14783	14893	14898	14903	14963	15101	14863	14793	14903	14921	14918	14811	14893	14980	14912	14768	14916	14818	14978	14870	14775	14911	14843	14781	14910	14753	14791	14891	14941	14885	14912	14969	14877	15040	14940	14969	15045	14919	14894	14921	14776	14770	15159	14814	14840	14983	14918	14899	14937	14942	14940	14991	14975	14966	14849	14955	14903	14877	14835	14978	14721	14966	14789	14834	14869	14962	14772	15033	14935	14812	14727	14977	15047	14876	15018	14939	14717	14869	14896	14997	15006	14866	14867	14930	15026	14856	14799	14933	14785	14869	14919	14924	14863	14990	14861	14894	15087	14911	14800	14951	14705	14832	14875	14924	14929	14910	14811	14741	14927	14750	14958	15128	14940	14745	14912	14703	15002	14776	14904	15045	14886	14683	14797	14919	14909	14973	14839	14829	14821	14767	14927	14872	14962	14998	14962	14794	14996	14834	14872	14877	14991	15045	14928	15004	14922	14890	14654	15005	14843	15017	14903	14936	14934	15006	14835	14858	14953	14801	14867	15045	14845	14967	14996	14906	14853	15013	14741	14880	14881	14798	14795	14943	14777	14806	14946	14935	14867	15020	14783	14966	14904	15017	14922	14934	14780	14794	14861	14959	14904	14777	14963	14723	14845	14963	15122	15041	14951	14905	14886	15059	14908	14874	14871	14810	14857	14834	14929	14764	14879	14991	14687	14832	14877	14931	14745	14912	14814	14855	14733	14811	14991	14821	14954	14905	15064	14991	14914	14960	15012	14942	14909	14836	14806	14999	14872	14893	14906	14870	14864	14958	14836	14935	14897	15014	14874	14872	14951	14944	14763	14936	14923	14937	14823	14855	14959	14957	14885	14936	14983	14945	14789	15016	14956	15098	14882	14779	14875	14821	15001	14820	15060	14965	14889	14994	14898	14772	14843	15030	14761	14703	14854	14825	14915	14967	14821	14886	14788	14836	14676	14899	14845	14778	14787	15012	14970	14770	14950	14964	14951	14876	15068	14702	14946	14927	14867	14979	14958	14948	14886	14784	14958	14758	14919	14727	14787	14943	15068	14865	15075	14877	14724	15060	14947	14815	14907	14955	14816	14869	14855	14972	14876	14886	14915	14873	14874	14883	14941	14966	14846	14880	14722	14826	15007	14838	15024	14865	14949	14715	15026	14758	14966	14935	14719	14943	14935	14924	14986	14959	14721	14717	15044	14997	14747	15062	15001	14910	14888	14898	14912	15003	14888	14845	14862	14875	14875	14969	14783	14968	14734	15071	14918	14904	14970	14703	14855	14814	14773	14966	15018	14785	14761	15021	14860	14886	14920	14805	14920	14797	14846	14842	14719	15052	14841	14915	14977	14960	14901	14966	14790	14945	15115	14804	14953	14925	14893	15072	14798	14869	14878	14794	14891	14880	15036	15018	14659	14788	15024	14972	14958	15028	14901	14777	14840	14808	14898	15040	14934	14775	14914	14935	14858	14856	14735	14910	14816	14814	14942	14918	14729	14859	14753	14938	14938	14905	15034	14860	14848	15057	14821	14746	14746	14865	14770	15033	14948	14948	14924	14796	14972	14752	14917	14786	14909	14762	14922	14882	14890	14899	15068	14961	14923	14847	15058	14793	14915	14811	14983	14898	14869	14968	14947	14893	14837	14999	14776	14940	14725	14907	14787	14749	15002	14856	14974	14736	15008	14974	14938	14732	14917	14774	14951	14883	14928	15006	14935	14783	14807	14891	14907	14927	14715	14699	14968	14935	14845	14936	14837	14876	14877	14772	14933	15003	14888	15020	14872	14866	14970	14990	14970	14965	14789	14971	15018	14930	14860	14820	15071	14981	14870	14910	14848	14803	14886	14903	14908	14912	15073	14904	14876	14899	14869	14770	14897	14850	14915	14794	14756	14977	14882	14851	14848	14803	15162	14921	14923	14983	14968	15000	15001	14796	15047	14802	14878	14934	14888	14965	14684	14791	14877	14855	14885	14955	14875	14958	14855	15046	15050	14952	14708	14898	14842	14900	14899	14678	15017	14817	14826	14892	14752	14925	14813	14814	14856	15062	14808	14699	14880	14889	14905	14975	14917	14835	14815	14947	15027	14853	14914	14928	14920	14956	14834	14927	14713	14811	14714	14811	14991	14957	14846	14814	14822	14870	14887	15038	14944	14766	14867	14896	14804	14878	14992	14868	14735	15016	14996	14847	14959	14940	14855	14897	14853	14716	14898	15000	14918	14889	14916	14837	15011	14884	14806	14855	14936	14876	14819	14801	14734	14810	14926	15081	14790	14944	14942	14825	14922	14894	14788	14717	14694	14985	14901	14908	14924	14812	14833	14768	14918	14900	15163	14983	14778	14878	15004	14787	14937	14985	14846	14753	14878	14896	14709	14993	14795	14875	14725	14788	14846	14918	14862	14693	14889	14758	14913	14865	14843	14941	14837	14846	14922	14936	14853	14741	14971	14792	14860	14852	14957	14853	15008	14848	14894	14928	15043	14952	14771	14802	14877	14970	14899	14837	14909	14775	14730	14930	14781	14737	15043	14934	14703	14876	14917	14900	15025	14835	14977	15108	14875	14934	14895	14897	14848	14852	14748	14837	14911	14851	14933	14972
22902	21421	29291	23856	21690	23788	25514	19920	19332	20107	20429	19283	19056	18637	18469	18390	18419	18178	18004	18234	17997	17981	18146	17812	17787	17628	17597	17953	17813	17892	17705	17726	17783	17800	17644	17663	17545	17549	17516	17554	17544	17664	17624	17405	17375	17586	17385	17694	18892	19100	18456	17821	17778	17749	17373	17413	17542	17493	17661	17615	17410	17589	17569	17468	17511	17503	17693	17695	17744	17616	17744	17644	17184	17492	17545	17602	17559	17661	17435	17650	17481	17439	17635	17700	17609	17681	17553	17582	17628	17396	17544	17377	17578	17374	17494	17431	17467	17556	17602	17317	17263	17606	17324	17447	17411	17415	17424	17555	17337	17529	17562	17639	17458	17573	17538	17523	17340	17448	17610	17303	17299	17399	17567	17474	17543	17355	17424	17450	17569	17536	17397	17557	17557	17414	17492	17455	17313	17536	17344	17442	17488	17497	17612	17513	17532	17488	17409	17551	17740	17512	17447	17533	17469	17546	17562	17594	17306	17443	17452	17528	17492	17564	17658	17444	17393	17490	17358	17619	17552	17427	17603	17376	17563	17613	17493	17620	17409	17269	17530	17416	17376	17451	17295	17416	17420	17243	17521	17699	17573	17468	17491	17376	17367	17431	17567	17622	17655	17458	17358	17558	17572	17368	17617	17515	17587	17498	17441	17533	17569	17436	17381	17515	17389	17293	17631	17644	17440	17473	17508	17495	17529	17569	17751	17409	17572	17481	17468	17604	17463	17563	17485	17331	17492	17560	17469	17225	17337	17494	17347	17471	17589	17352	17453	17550	17543	17421	17375	17356	17538	17267	17385	17468	17337	17379	17570	17131	17400	17585	17492	17588	17520	17476	17580	17564	17442	17684	17494	17493	17364	17609	17554	17339	17361	17441	17509	17552	17518	17461	17533	17454	17473	17414	17480	17481	17386	17694	17409	17661	17628	17424	17508	17453	17640	17582	17657	17680	17457	17346	17445	17427	17522	17337	17382	17289	17391	17532	17571	17373	17480	17516	17564	17441	17335	17547	17475	17681	17733	17612	17576	17592	17563	17288	17354	17463	17602	17483	17725	17313	17444	17359	17550	17481	17571	17327	17195	17402	17581	17435	17731	17477	17520	17475	17508	17356	17444	17437	17426	17368	17314	17552	17610	17352	17371	17355	17375	17643	17499	17447	17707	17335	17393	17463	17437	17413	17579	17313	17404	17351	17548	17356	17515	17380	17391	17375	17375	17575	17505	17409	17488	17436	17366	17440	17497	17554	17578	17638	17444	17595	17314	17590	17382	17172	17432	17422	17499	17502	17269	17400	17508	17619	17390	17460	17490	17365	17546	17669	17695	17593	17326	17349	17346	17482	17402	17426	17236	17240	17488	17528	17414	17481	17258	17601	17412	17393	17564	17391	17427	17536	17486	17637	17360	17375	17337	17380	17679	17489	17438	17452	17420	17367	17648	17352	17341	17354	17718	17329	17561	17590	17589	17503	17470	17444	17564	17325	17339	17787	17469	17340	17270	17471	17332	17430	17561	17362	17390	17230	17432	17533	17537	17299	17319	17610	17471	17468	17290	17502	17432	17637	17394	17800	17657	17669	17597	17555	17627	17428	17534	17538	17469	17422	17463	17464	17220	17547	17483	17393	17782	17482	17600	17599	17438	17557	17546	17491	17616	17568	17380	17394	17525	17519	17435	17610	17546	17523	17488	17685	17679	17581	17587	17515	17337	17678	17337	17496	17508	17217	17455	17362	17305	17445	17386	17228	17393	17386	17334	17427	17316	17241	17551	17293	17485	17532	17540	17493	17438	17390	17651	17297	17567	17518	17576	17485	17577	17357	17311	17621	17527	17545	17465	17463	17473	17385	17481	17386	17469	17407	17471	17463	17355	17356	17546	17287	17390	17339	17436	17504	17147	17652	17418	17587	17417	17420	17660	17586	17733	17388	17470	17426	17439	17584	17514	17478	17553	17851	17526	17407	17532	17564	17671	17445	17303	17527	17578	17488	17448	17637	17419	17462	17327	17433	17511	17524	17579	17312	17391	17532	17511	17540	17330	17448	17357	17604	17533	17451	17434	17363	17424	17463	17584	17350	17422	17267	17478	17488	17456	17536	17487	17548	17429	17578	17440	17431	17385	17416	17255	17390	17543	17756	17603	17517	17393	17484	17488	17358	17491	17521	17336	17548	17503	17181	17376	17444	17589	17690	17425	17524	17578	17433	17412	17419	17473	17376	17337	17627	17539	17524	17541	17448	17233	17531	17449	17357	17529	17540	17455	17543	17533	17597	17693	17500	17346	17659	17585	17398	17461	17456	17482	17413	17532	17460	17316	17322	17421	17361	17462	17436	17442	17549	17578	17591	17464	17604	17468	17514	17751	17555	17458	17411	17316	17369	17429	17406	17528	17466	17277	17552	17365	17458	17579	17546	17454	17452	17493	17646	17369	17344	17563	17510	17389	17362	17643	17567	17544	17386	17479	17601	17469	17416	17532	17401	17474	17551	17389	17346	17575	17512	17575	17639	17435	17768	17262	17445	17217	17378	17401	17532	17493	17471	17622	17555	17553	17578	17539	17523	17429	17423	17231	17362	17342	17371	17354	17344	17509	17592	17325	17554	17459	17511	17366	17402	17410	17490	17606	17390	17623	17611	17376	17591	17588	17490	17479	17464	17383	17321	17530	17595	17464	17597	17451	17200	17657	17495	17658	17582	17546	17627	17331	17432	17477	17420	17338	17552	17671	17303	17249	17370	17350	17411	17510	17576	17225	17412	17494	17564	17399	17418	17562	17509	17560	17586	17595	17318	17614	17353	17612	17472	17484	17491	17396	17369	17541	17575	17352	17575	17502	17438	17482	17407	17435	17542	17412	17427	17477	17352	17555	17602	17474	17670	17543	17511	17453	17439	17436	17326	17571	17303	17329	17507	17659	17438	17335	17632	17516	17414	17542	17204	17377	17594	17721	17514	17397	17466	17634	17324	17520	17472	17325	17439	17231	17592	17381	17473	17532	17629	17251	17336	17521	17247	17457	17423	17803	17560	17484	17545	17321	17531	17414	17554	17556	17240	17425	17468	17490	17349	17481	17464	17292	17479	17591	17487	17503	17455	17538	17523	17637	17582	17362	17346	17650	17444	17541	17549	17586	17578	17407	17256	17502	17442	17394	17545	17740	17395	17546	17467	17355	17394	17436	17528	17316	17764	17502	17500	17625	17458	17332	17519	17424	17378	17560	17565	17502	17243	17731	17437	17414	17609	17720	17606	17545	17418	17533	17376	17580	17529	17553	17468	17483	17362	17396	17361	17675	17715	17354	17513	17505	17547	17756	17612	17648	17408	17551	17490	17494	17435	17443	17490	17431	17441	17580	17403	17447	17448	17425	17544	17507	17295	17382	17501	17537	17447	17625	17488	17413	17291	17388	17528	17405	17336	17363	17458	17403	17420	17562	17397	17421	17385	17606	17554	17601	17458	17365	17535	17485	17401	17428	17372	17369	17466	17404	17459	17502	17534	17392	17545	17577	17339	17638	17486	17385	17518	17280	17397	17525	17206	17555	17397	17328	17437	17132	17395	17489	17513	17405	17236	17530	17418	17381	17394	17543	17370	17494	17307	17430	17524	17390	17567	17404	17545	17548	17604	17347	17300	17500	17743	17507	17262	17520	17242	17371	17455	17500	17482	17458	17568	17336	17562	17372	17405	17391	17448	17535	17288	17479	17649	17334	17439	17572	17408	17333	17541	17274	17251	17373	17360	17367	17564	17436	17451	17554	17422	17464	17477	17334	17379	17389	17320	17420	17543	17501	17526	17272	17372	17420	17323	17592	17528	17773	17320	17414	17577	17557	17353	17479	17548	17653	17482	17448	17448	17614	17525	17275	17339	17489	17498	17388	17463	17303	17447	17644	17370	17613	17506	17401	17423	17437	17565	17399	17644	17358	17231	17466	17343	17593	17448	17411	17535	17242	17457	17324	17514	17467	17468	17311	17438	17407	17372	17623	17399	17528	17475	17500	17336	17476	17417	17618	17578	17511	17398	17563	17478	17430	17344	17579	17714	17408	17522	17339	17381	17575	17690	17436	17577	17506	17370	17694	17473	17223	17365	17610	17459	17405	17379	17580	17485	17595	17384	17441	17453	17387	17385	17583	17605	17486	17649	17479	17608	17558	17267	17361	17607	17532	17403	17746	17504	17427	17512	17420	17406	17437	17507	17592	17635	17361	17686	17595	17394	17491	17600	17529	17591	17482	17378	17514	17642	17437	17491	17683	17533	17445	17645	17273	17564	17647	17615	17249	17658	17324	17315	17251	17353	17569	17409	17300	17275	17421	17373	17365	17528	17457	17486	17515	17333	17406	17414	17440	17269	17372	17330	17472	17494	17222	17397	17417	17547	17579	17379	17615	17439	17319	17414	17583	17406	17418	17235	17570	17336	17410	17314	17512	17389	17659	17344	17516	17412	17508	17200	17397	17603	17486	17301	17573	17374	17292	17432	17668	17521	17564	17164	17545	17383	17478	17578	17432	17470	17466	17451	17457	17584	17467	17341	17552	17464	17328	17490	17502	17461	17406	17315	17420	17613	17444	17492	17320	17601	17347	17493	17521	17543	17556	17401	17437	17492	17564	17482	17337	17512	17480	17399	17469	17443	17325	17253	17531	17514	17362	17532	17668	17474	17403	17430	17359	17549	17460	17410	17546	17390	17458	17436	17484	17318	17773	17354	17332	17328	17478	17526	17371	17507	17414	17407	17519	17693	17245	17446	17412	17198	17376	17526	17430	17270	17719	17464	17649	17302	17370	17403	17451	17562	17437	17504	17451	17508	17534	17522	17520	17526	17354	17475	17364	17259	17519	17605	17414	17501	17314	17446	17639	17477	17330	17477	17427	17460	17606	17286	17421	17461	17390	17321	17465	17503	17462	17688	17508	17438	17505	17492	17507	17447	17393	17527	17457	17439	17604	17310	17410	17408	17314	17278	17398	17266	17835	17608	17495	17529	17531	17588	17420	17469	17428	17512	17540	17543	17552	17424	17575	17553	17549	17395	17448	17314	17493	17290	17533	17277	17437	17519	17688	17670	17470	17427	17524	17442	17685	17410	17278	17421	17741	17396	17483	17460	17328	17346	17323	17452	17417	17337
27470	46768	42388	26876	23335	20397	18054	17402	18003	18990	18863	17803	16517	16504	16041	16213	15613	15360	15336	15474	15341	15209	15201	15058	15093	15033	14985	14999	15000	15091	14940	14890	15012	14975	14950	14753	14696	14748	14936	14855	14552	14761	14832	14884	14751	14867	14860	15380	16765	16812	16055	15140	14808	14776	14649	14729	14867	14669	14652	14712	14704	15007	14657	14652	14859	14763	14721	14741	14714	14886	14632	14662	14777	14641	14693	14816	14743	14725	14606	14749	14728	14849	14687	14745	14823	14809	14873	14841	14686	14598	14792	14760	14664	14819	14816	14888	14623	14575	14714	14771	14633	14756	14731	14823	14875	14682	14743	15034	14766	14788	14786	14673	14830	14725	14735	14619	14612	14701	14714	14647	14671	14790	14762	14542	14529	14739	14688	14792	14774	14813	14752	14850	14712	14702	14643	14618	14778	14505	14660	14668	14582	14610	14862	14781	14838	14628	14630	14702	14830	14740	14662	14669	14723	14913	14562	14589	14601	14670	14931	14770	14756	14595	14647	14646	14785	14779	14632	14849	14646	14677	14655	14608	14719	14791	14728	14810	14620	14618	14717	14776	14736	14617	14696	14781	14595	14597	14812	14737	14713	14688	14692	14723	14754	14723	14669	14679	14894	14733	14846	14783	14614	14845	14812	14763	14815	14784	14856	14629	14707	14655	14642	14752	14647	14774	14833	14738	14727	14750	14757	14659	14648	14801	14790	14653	14811	14788	14656	14614	14774	14852	14685	14668	14770	14671	14754	14751	14635	14577	14847	14667	14718	14789	14674	14717	14696	14661	14820	14611	14744	14647	14856	14750	14708	14856	14628	14614	14798	14796	14676	14772	14635	14664	14824	14668	14787	14679	14710	14709	14784	14708	14738	14786	14570	14654	14844	14548	14637	14886	14799	14654	14682	14809	14581	14844	14683	14749	14874	14818	14667	14754	14666	14691	14837	14684	14606	14859	14685	14670	14600	14591	14694	14707	14668	14812	14604	14511	14727	14595	14799	14670	14460	14613	14726	14791	14746	14709	14807	14624	14720	14558	14719	14616	14649	14722	14681	14634	14716	14633	14753	14934	14758	14618	14736	14686	14671	14760	14796	14719	14645	14766	14649	14606	14716	14716	14654	14751	14472	14720	14783	14528	14598	14650	14576	14736	14804	14687	14595	14748	14626	14750	14722	14715	14757	14711	14738	14554	14842	14689	14457	14714	14649	14744	14681	14805	14886	14606	14702	14685	14653	14785	14812	14755	14519	14693	14570	14709	14708	14817	14730	14709	14660	14789	14847	14605	14721	14766	14688	14643	14785	14686	14757	14691	14596	14738	14661	14687	14750	14793	14805	14568	14609	14619	14720	14803	14747	14882	14589	14884	14699	14629	14823	14779	14749	14711	14649	14692	14630	14787	14794	14737	14681	14664	14585	14673	14670	14775	14719	14637	14688	14861	14597	14718	14702	14713	14699	14844	14612	14848	14734	14587	14733	14800	14914	14632	14731	14716	14750	14681	14620	14606	14756	14701	14863	14594	14619	14842	14711	14651	14702	14664	14664	14781	14739	14691	14675	14664	14590	14769	14685	14752	14686	14623	14647	14761	14581	14672	14644	14686	14504	14710	14719	14841	14787	14574	14750	14670	14676	14632	14761	14666	14571	14797	14706	14745	14744	14671	14716	14633	14808	14613	14902	14678	14759	14700	14729	14719	14546	14669	14581	14752	14703	14710	14658	14585	14548	14690	14870	14581	14595	14621	14716	14754	14752	14630	14549	14823	14657	14835	14765	14612	14825	14616	14808	14746	14764	14652	14762	14565	14811	14722	14816	14579	14881	14752	14719	14807	14590	14900	14755	14615	14663	14677	14639	14832	14782	14617	14682	14693	14698	14787	14772	14570	14680	14668	14678	14826	14633	14601	14788	14710	14423	14759	14856	14616	14776	14657	14699	14679	14767	14805	14663	14681	14747	14897	14647	14635	14665	14723	14792	14664	14788	14685	14828	14754	14629	14705	14687	14684	14712	14816	14594	14833	14748	14713	14714	14600	14657	14708	14871	14565	14847	14802	14813	14701	14754	14668	14691	14968	14689	14784	14659	14750	14884	14557	14746	14664	15021	14637	14812	14686	14741	14559	14836	14769	14842	14740	14614	14799	14667	14597	14924	14817	14816	14782	14646	14722	14671	14643	14725	14608	14821	14703	14726	14772	14685	14812	14672	14696	14705	14602	14746	14650	14797	14773	14740	14762	14730	14654	14620	14716	14763	14679	14673	14702	14679	14518	14757	14692	14772	14708	14713	14621	14629	14707	14702	14741	14525	14909	14749	14687	14808	14529	14829	14730	14799	14546	14634	14676	14881	14757	14861	14604	14674	14728	14559	14738	14738	14568	14697	14781	14530	14728	14758	14724	14510	14716	14706	14753	14813	14708	14716	14561	14859	14551	14673	14752	14770	14593	14796	14780	14681	14769	14531	14637	14811	14686	14505	14772	14551	14758	14516	14606	14604	14522	14571	14873	14639	14972	14767	14862	14653	14518	14811	14557	14718	14682	14787	14889	14651	14709	14668	14817	14718	14777	14690	14749	14657	14742	14709	14543	14510	14770	14761	14604	14587	14699	14702	14693	14729	14517	14644	14646	14797	14684	14652	14617	14732	14632	14757	14748	14752	14763	14717	14620	14835	14684	14857	14674	14796	14699	14670	14623	14559	14589	14780	14765	14634	14965	14684	14784	14893	14677	14701	14829	14582	14486	14772	14790	14687	14773	14732	14679	14588	14797	14687	14637	14633	14547	14613	14845	14816	14656	14775	14726	14665	14738	14820	14696	14649	14637	14560	14717	14707	14814	14795	14650	14621	14664	14857	14688	14843	14659	14762	14695	14786	14869	14786	14878	14600	14835	14851	14701	14714	14901	14843	14632	14650	14517	14572	14843	14769	14714	14809	14768	14455	14746	14714	14704	14810	14706	14653	14665	14762	14675	14655	14709	14728	14640	14767	14607	14529	14615	14679	14729	14648	14727	14699	14708	14692	14700	14563	14696	14818	14929	14646	14818	14481	14657	14728	14636	14834	14756	14723	14715	14786	14580	14732	14792	14700	14545	14700	14827	14643	14613	14699	14583	14656	14634	14643	14741	14774	14683	14796	14721	14949	14711	14737	14739	14813	14707	14785	14730	14821	14821	14748	14891	14814	14725	14616	14731	14583	14672	14696	14720	14779	14625	14744	14545	14533	14684	14936	14640	14811	14808	14722	14634	14725	14810	14632	14871	14608	14700	14747	14860	14458	14761	14774	14563	14769	14535	14747	14822	14604	14682	14710	14650	14801	14686	14589	14745	14730	14743	14741	14611	14742	14827	14608	14734	14772	14633	14774	14585	14766	14663	14833	14761	14721	14673	14673	14692	14665	14729	14875	14721	14612	14827	14718	14761	14686	14825	14877	14548	14923	14689	14733	14639	14692	14806	14715	14802	14531	14855	14756	14638	14638	14682	14544	14702	14742	14753	14504	14678	14732	14868	14614	14821	14682	14701	14710	14750	14869	14709	14745	14799	14681	14719	14742	14723	14669	14700	14917	14634	14701	14816	14689	14646	14833	14699	14695	14811	14714	14893	14684	14623	14680	14574	14887	14652	14629	14610	14573	14976	14768	14674	14741	14839	14761	14763	14537	14578	14707	14614	14731	14822	14553	14648	14847	14552	14556	14745	14660	14654	14730	14788	14662	14539	14862	14753	14773	14857	14698	14796	14603	14777	14741	14697	14788	14748	14724	14715	14638	14926	14718	14668	14638	14713	14829	14690	14695	14390	14543	14527	14694	14846	14614	14635	14686	14764	14667	14832	14817	14900	14689	14687	14633	14795	14822	14770	14763	14718	14918	14691	14530	14545	14499	14758	14647	14610	14718	14660	14674	14672	14794	14729	14713	14677	14710	14634	14750	14663	14873	14729	14512	14647	14697	14674	14787	14754	14830	14571	14545	14811	14754	14550	14824	14851	14630	14624	14689	14570	14612	14750	14808	14554	14617	14711	14509	14581	14753	14602	14764	14656	14790	14825	14663	14981	14805	14608	14634	14573	14794	14540	14612	14826	14712	14601	14756	14626	14577	14731	14675	14823	14652	14749	14649	14695	14739	14605	14891	14604	14667	14608	14749	14657	14809	14738	14720	14752	14835	14755	14883	14689	14704	14814	14727	14736	14793	14568	14585	14476	14787	14631	14614	14863	14609	14719	14747	14700	14648	14663	14854	14795	14561	14466	14713	14675	14756	14641	14741	14705	14613	14647	14726	14687	14749	14573	14683	14746	14507	14714	14676	14692	14600	14653	14774	14743	14884	14681	14804	14642	14577	14721	14833	14777	14810	14696	14625	14726	14526	14838	14694	14768	14689	14902	14621	14771	14696	14778	14722	14789	14646	14695	14651	14793	14514	14628	14821	14738	14785	14574	14788	14684	14510	14670	14633	14692	14603	14742	14767	14721	14766	14562	14660	14687	14710	14778	14711	14764	14746	14719	14651	14683	14813	14615	14607	14672	14801	14882	14642	14839	14628	14795	14580	14680	14747	14803	14722	14784	14635	14653	14705	14643	14805	14693	14630	14637	14764	14653	14704	14722	14700	14644	14728	14792	14520	14636	14725	14760	14588	14690	14713	14792	14658	14717	14702	14657	14809	14723	14730	14694	14696	14750	14763	14783	14629	14655	14849	14716	14848	14863	14615	14780	14689	14767	14765	14503	14687	14661	14729	14716	14644	14552	14668	14641	14660	14753	14853	14818	14690	14711	14694	14769	14643	14660	14773	14496	14592	14720	14734	14589	14806	14787	14681	14729	14560	14659	14781	14805	14668	14680	14674	14681	14821	14779	14732	14728	14675	14536	14599	14816	14797	14619	14709	14767	14743	14919	14713	14840	14645	14748	14725	14587	14701	14718	14630	14841	14692	14812	14744	14671	14752	14629	14720	14797	14600	14577	14772	14628	14765	14647	14740	14670	14672	14862	14753	14642	14737	14750	14706	14933	14863	14629	14928	14847	14718	14681	14801	14794	14686	14717	14712	14662	14687	14796	14698	14714	14598	14718	14698	14684	14536	14621	14765	14595	14693	14634	14631	14690	14690	14671	14717	14565	14664	14822	14655	14558
28442	25056	31999	24297	19362	18545	18515	18383	18568	19066	18687	18469	18309	17763	17958	18074	17939	17764	17680	17874	17814	17674	17844	17744	17708	17922	17765	17840	17803	17652	17736	17584	17834	17648	17942	17824	17888	17566	17685	17664	17707	17721	17661	17597	17707	17854	17879	17692	17841	17696	17858	17740	17758	17675	17645	17822	17618	17621	17783	17753	17529	17441	17496	17562	17749	17575	17673	17652	17666	17637	17488	17613	17588	17571	17646	17597	17765	17629	17815	17719	17562	17620	17770	17459	17791	17738	17822	17770	17728	17722	17596	17714	17541	17428	17554	17670	17688	17866	17562	17516	17598	17705	17779	17566	17738	17640	17458	17682	17670	17692	17506	17698	17757	17522	17729	17834	17716	17705	17808	17696	17721	17771	17739	17674	17609	17550	17714	17578	17591	17733	17737	17629	17765	17797	17718	17547	17487	17677	17721	17489	17695	17607	17765	17600	17455	17463	17572	17528	17612	17724	17517	17581	17614	17535	17440	17565	17590	17742	17656	17625	17481	17924	17740	17625	17732	17706	17676	17970	17607	17679	17754	17589	17643	17261	17818	17733	17555	17514	17702	17605	17656	17823	17749	17881	17558	17497	17489	17634	17591	17658	17575	17526	17619	17766	17816	17624	17935	17657	17476	17475	17441	17798	17605	17627	17707	17674	17614	17788	17537	17765	17737	17759	17749	17688	17579	17568	17706	17616	17575	17707	17685	17661	17388	17798	17685	17637	17542	17579	17858	17614	17725	17737	17636	17608	17762	17589	17822	17625	17560	17535	17690	17568	17646	17733	17682	17555	17612	17606	17725	17570	17846	17791	17772	17685	17693	17789	17630	17729	17708	17666	17684	17495	17572	17708	17709	17728	17570	17787	17605	17613	17615	17685	17612	17645	17731	17567	17634	17529	17686	17659	17633	17601	17668	17637	17907	17565	17504	17691	17521	17445	17683	17769	17660	17752	17679	17653	17709	17694	17639	17839	17464	17646	17754	17489	17656	17459	17835	17640	17544	17613	17698	17599	17734	17726	17620	17635	17627	17620	17512	17565	17634	17624	17786	17383	17387	17735	17608	17642	17548	17877	17525	17483	17605	17835	17600	17666	17617	17662	17580	17549	17810	17594	17729	17714	17897	17625	17636	17610	17680	17741	17535	17652	17685	17681	17625	17742	17703	17770	17728	17499	17823	17702	17700	17536	17548	17830	17596	17689	17716	17543	17607	17711	17630	17644	17850	17453	17576	17485	17757	17610	17637	17749	17608	17733	17803	17611	17697	17706	17552	17409	17494	17776	17649	17614	17810	17533	17615	17631	17655	17757	17863	17775	17583	17762	17643	17713	17748	17690	17544	17532	17678	17773	17642	17579	17854	17701	17890	17615	17768	17550	17534	17818	17781	17634	17733	17748	17840	17721	17710	17332	17700	17743	17544	17712	17823	17908	17648	17654	17821	17628	17654	17494	17733	17711	17762	17443	17498	17697	17544	17664	17555	17815	17762	17726	17560	17693	17695	17666	17580	17754	17729	17653	17563	17504	17525	17413	17566	17607	17657	17781	17588	17861	17712	17550	17658	17758	17567	17948	17781	17642	17630	17694	17583	17438	17648	17717	17599	17400	17630	17792	17735	17639	17619	17477	17809	17880	17746	17636	17757	17589	17600	17504	17716	17668	17734	17437	17537	17626	17695	17748	17758	17702	17700	17466	17581	17523	17577	17605	17629	17600	17511	17782	17842	17882	17531	17629	17573	17807	17531	17723	17860	17693	17834	17447	17725	17792	17524	17507	17543	17703	17695	17760	17526	17615	17677	17579	17674	17711	17483	17639	17626	17469	17682	17602	17526	17556	17832	17640	17693	17647	17810	17443	17667	17477	17437	17795	17498	17664	17734	17468	17657	17666	17651	17712	17845	17526	17559	17553	17520	17571	17668	17590	17572	17576	17596	17652	17752	17589	17579	17512	17595	17840	17867	17880	17742	17586	17529	17695	17587	17676	17617	17710	17581	17714	17787	17655	17643	17693	17623	17663	17653	17617	17581	17551	17652	17522	17613	17689	17742	17743	17707	17655	17758	17796	17469	17754	17471	17587	17631	17701	17512	17544	17663	17739	17900	17613	17560	17866	17559	17706	17626	17459	17726	17757	17910	17669	17792	17597	17555	17628	17668	17714	17462	17449	17775	17557	17673	17656	17570	17666	17525	17693	17630	17549	17603	17491	17647	17600	17559	17765	17744	17790	17660	17618	17587	17690	17531	17447	17583	17590	17428	17551	17825	17608	17948	17853	17969	17775	17631	17546	17617	17756	17635	17825	17423	17529	17589	17633	17660	17458	17590	17704	17525	17640	17758	17706	17680	17495	17612	17858	17666	17644	17569	17526	17663	17640	17668	17643	17705	17574	17494	17442	17601	17590	17650	17624	17593	17766	17749	17724	17743	17770	17699	17499	17747	17695	17589	17462	17782	17739	17846	17686	17720	17773	17603	17646	17469	17804	17812	17785	17765	17675	17546	17576	17669	17701	17709	17642	17566	17654	17729	17581	17848	17598	17553	17517	17747	17540	17759	17638	17565	17585	17582	17802	17589	17708	17831	17883	17623	17752	17589	17627	17702	17863	17504	17746	17717	17602	17502	17649	17642	17680	17670	17719	17700	17715	17773	17492	17585	17569	17502	17720	17722	17532	17738	17684	17677	17799	17675	17947	17767	17714	17594	17940	17551	17544	17465	17422	17553	17644	17599	17644	17602	17661	17744	17696	17613	17528	17667	17819	17645	17694	17561	17732	17617	17629	17734	17752	17729	17586	17694	17618	17587	17559	17738	17610	17790	17616	17531	17661	17480	17572	17730	17565	17900	17582	17624	17589	17595	17593	17796	17692	17764	17724	17730	17539	17606	17728	17407	17731	17658	17616	17342	17566	17710	17616	17763	17900	17689	17602	17646	17602	17627	17549	17658	17600	17645	17618	17631	17549	17751	17847	17615	17711	17749	17784	17699	17732	17602	17691	17602	17585	17635	17740	17981	17546	17675	17592	17789	17544	17691	17691	17591	17710	17745	17872	17728	17701	17811	17733	17859	17649	17710	17720	17429	17539	17708	17916	17689	17689	17580	17752	17576	17651	17684	17658	17761	17806	17749	17874	17626	17695	17704	17689	17755	17688	17738	17861	17691	17436	17662	17805	17613	17716	17675	17853	17600	17776	17587	17618	17776	17583	17890	17611	17641	17647	17662	17548	17543	17674	17580	17654	17423	17620	17705	17469	17559	17816	17938	17521	17701	17785	17726	17603	17698	17552	17525	17844	17573	17766	17740	17880	17871	17754	17549	17780	17716	17568	17712	17457	17517	17494	17889	17760	17499	17633	17625	17687	17696	17498	17717	17622	17685	17809	17793	17597	17603	17879	17679	17530	17554	17717	17732	17644	17573	17638	17672	17418	17769	17805	17607	17592	17715	17683	17600	17636	17952	17705	17804	17597	17768	17661	17546	17584	17800	17607	17642	17537	17483	17772	17672	17688	17799	17612	17853	17726	17860	17759	17956	17850	17637	17626	17634	17680	17702	17632	17627	17805	17753	17773	17658	17710	17654	17813	17843	17761	17617	17612	17830	17521	17610	17496	17654	17666	17590	17801	17620	17486	17722	17738	17615	17774	17558	17820	17592	17589	17625	17801	17598	17670	17425	17417	17594	17800	17584	17604	17672	17590	17631	17735	17692	17657	17630	17543	17461	17907	17550	17684	17487	17424	17756	17488	17632	17695	17726	17511	17554	17821	17556	17591	17797	17700	17399	17720	17596	17695	17658	17612	17573	17545	17656	17665	17874	17528	17585	17542	17403	17929	17424	17500	17676	17666	17740	17866	17624	17882	17753	17832	17491	17619	17410	17652	17557	17612	17418	17473	17576	17675	17636	17821	17711	17669	17748	17707	17747	17787	17747	17593	17569	17608	17760	17510	17717	18001	17531	17743	17772	17682	17627	17586	17672	17739	17559	17767	17687	17669	17816	17609	17602	17688	17770	17582	17693	17812	17536	17672	17664	17704	17728	17964	17599	17702	17852	17711	17601	17823	17674	17735	17745	17472	17624	17626	17512	17573	17436	17624	17599	17867	17650	17590	17624	17589	17606	17557	17545	17645	17680	17385	17842	17673	17745	17680	17615	17293	17760	17608	17832	17619	17692	17586	17758	17484	17853	17746	17627	17536	17932	17606	17696	17832	17644	17666	17742	17415	17596	17696	17496	17742	17605	17587	17502	17658	17627	17580	17609	17508	17657	17645	17795	17691	17597	17695	17618	17519	17788	17810	17746	17630	17736	17524	17647	17597	17505	17600	17588	17469	17619	17825	17675	17634	17641	17589	17659	17767	17579	17787	17589	17646	17824	17661	17762	17601	17679	17653	17436	17471	17604	17779	17663	17589	17805	17732	17589	17811	17714	17748	17555	17506	17693	17714	17485	17780	17745	17633	17623	17634	17524	17621	17654	17525	17655	17723	17561	17637	17620	17878	17721	17421	17573	17514	17389	17565	17619	17692	17645	17605	17849	17961	17864	17693	17849	17436	17545	17588	17523	17822	17752	17657	17551	17650	17705	17526	17770	17727	17688	17639	17789	17653	17763	17626	17699	17647	17754	17632	17722	17571	17606	17582	17579	17613	17530	17527	17454	17608	17701	17765	17673	17585	17530	17736	17714	17502	17622	17753	17738	17738	17550	17749	17718	17784	17784	17529	17748	17676	17509	17682	17553	17682	17637	17727	17715	17739	17538	17542	17726	17683	17695	17812	17723	17579	17653	17793	17757	17680	17739	17595	17628	17563	17906	17810	17488	17286	17719	17652	17817	17537	17709	17811	17643	17619	17522	17650	17613	17605	17721	17458	17737	17745	17697	17651	17677	17572	17758	17776	17670	17642	17671	17608	17584	17895	17763	17728	17647	17618	17784	17755	17537	17567	17686	17584	17805	17800	17743	17607	17744	17690	17742	17753	17778	17686	17669	17702	17790	17688	17664	17534	17694	17771	17880	18081	17771	17662	17748	17541	17601	17589	17735	17605	17790	17618	17775	17761	17705	17753	17435	17735	17768	17635	17386	17470	17560	17528	17674	17747	17795	17820	17542	17408	17694	17667	17599	17561	17589	17610	17827	17664
24974	35932	34267	20080	17182	15813	15747	16561	16538	17049	15941	15674	15517	15385	15491	15374	15219	15053	15072	15064	15086	15007	15128	15017	15027	15055	15060	14634	14818	14791	15068	14885	14844	14717	14896	14997	14852	14931	14959	14917	14840	14895	14898	14797	14873	14889	14907	14964	15088	15073	14983	15014	15119	14762	14916	14963	14893	15040	14837	14910	15087	14891	14802	14833	14695	14812	14815	14928	14928	14897	14627	14932	14897	14871	14836	14782	14816	15004	14984	14855	14906	14877	14803	14878	14938	14928	14795	14794	14888	14793	14929	14821	14779	14919	14843	14901	14944	14781	14736	14908	14959	14864	14791	14827	14938	14894	14771	14819	14814	14720	14672	14877	14881	15029	14725	14751	14781	14836	14925	14831	14810	14969	14865	14919	14909	14800	14899	14892	14723	15090	14842	14847	14834	14703	14864	14731	14898	14746	14728	14696	14834	14812	14948	14936	14779	14752	14811	14792	14906	15007	14877	14807	14742	15056	14828	14872	14631	14654	14971	15031	14862	14758	14809	14857	14834	14902	14975	14915	14970	14803	14934	14802	14849	14874	14755	14826	14820	14850	14832	14873	14814	14893	14857	14874	14902	14875	14828	14592	14855	14782	15091	14939	14911	14810	14798	14794	14907	14747	14572	14684	14927	14937	14858	14903	14985	14815	14954	14904	14765	14908	14909	14805	14832	15026	14745	14970	14938	14998	14966	14757	14813	14885	15008	14595	14680	14994	14890	14850	14978	14775	14931	14771	14864	15034	14728	14971	14763	14825	14923	14922	14783	14927	14981	14822	14845	14945	14840	14812	14861	14783	14837	14809	15127	14880	14879	14887	14867	14931	14809	14923	14789	14812	14677	14762	14832	14784	14854	14941	14831	14754	14745	14837	14934	14941	14679	14929	14530	14619	14876	14964	14776	14783	15018	14850	14861	14883	14919	14956	14953	14937	14848	14879	14689	14726	15022	14916	14799	14666	14815	14951	14878	14844	14836	14856	14725	14878	14856	14714	14711	15017	14836	14726	14913	14656	14747	14837	14997	14778	14953	14916	14783	14732	14882	14836	15064	14757	14820	14886	14852	14887	14718	14826	14788	14758	14865	14905	14942	15067	14678	14795	14811	14930	14770	14836	15018	14797	14872	14848	14883	14957	14875	14816	14787	14928	14791	14702	14983	14675	14910	14849	14844	14934	14795	14660	14930	14890	14849	14843	14873	14736	14933	14888	14947	14765	14801	14904	14867	14787	14755	14842	14931	14973	14818	14694	14793	14801	14778	14726	14898	14902	14855	14988	14965	14849	14920	14814	14916	14879	14920	14743	14817	14989	14827	14792	14838	14999	15072	14784	14798	14795	14859	14901	14967	14817	14823	14903	14740	14886	14840	14800	14936	14897	14709	14949	14808	14781	14766	14836	14672	14802	14876	14919	14770	14770	14816	14802	14661	14860	14889	14892	14854	14842	14712	14891	14784	14887	14759	14705	14891	14988	14809	14847	14718	14863	14808	14905	14805	14765	14931	14962	14849	14796	14694	14668	14748	14848	14666	14962	14945	14962	14808	14928	14813	14921	14909	14860	14972	14893	14822	14921	14799	14900	14878	14763	15010	14817	14853	14850	14811	14792	14821	14689	14881	14850	14822	14873	14783	14708	14945	14837	15000	14793	14941	14788	14656	14859	14989	14995	14789	14855	14790	14994	14869	14754	14835	14791	14928	14691	14954	14828	14880	14686	14877	14878	14929	14841	14748	14845	14803	14775	14696	14949	14889	14939	14811	14660	14804	14908	14857	14800	15001	14727	14746	14806	14833	14881	14887	14746	14843	14932	14790	14708	14886	14828	14674	14874	14824	14749	14813	14799	14902	14846	14842	14998	14859	14885	14867	14715	14883	15038	14899	14935	14826	14660	14703	14983	14881	14819	14877	14850	14758	14771	14907	14752	15023	14861	14833	15003	14833	14743	14837	14785	14801	14688	14708	14969	14798	14816	14908	14803	14777	14809	14855	14897	14795	14905	14816	14714	14880	14888	14745	14935	14936	14902	14733	14755	15047	14739	14857	14810	14996	14968	14825	14980	14795	14806	14877	14700	14787	14841	14892	14622	14787	14906	14767	14863	14832	14828	14782	14813	14782	14806	14921	14633	14841	14996	14738	14809	14856	14722	14973	14781	14803	14742	15018	14841	14758	14828	14868	14988	14819	14859	14974	14837	14907	14827	14861	14852	14869	14886	14837	14838	14741	14943	14755	14827	14638	14929	14983	14836	14776	14891	14919	14941	14916	14920	14851	14740	14844	14959	14805	14769	14881	14960	14812	14853	14941	14889	14768	14799	14730	14646	14861	14767	14875	14864	14793	14881	14785	14937	14863	14868	15007	14786	14884	14754	14610	14812	14888	14876	14729	14702	14908	14927	14931	14942	14702	14842	14807	14823	14929	15041	14866	14645	14926	14781	14698	14835	14879	14821	14952	15014	14816	14740	15030	14707	14850	14777	14919	14943	14916	14847	14889	14959	14938	14927	14716	14840	14840	14848	14688	14861	14913	14776	14807	14889	14801	14756	14746	14838	14839	14777	14799	14766	14971	14836	14840	14885	14913	14786	14845	15067	14750	14792	14867	14994	15020	14895	14805	14912	14737	14864	14955	14836	14924	14910	14590	14773	14898	14808	14921	14857	14971	14855	14901	14669	14913	14914	14856	14777	14619	14855	14849	14795	14851	14775	14969	14786	14824	14775	14946	14830	14681	14745	14861	14917	14947	14790	14802	14913	14748	14849	14843	14712	14987	14732	14838	14819	14894	14676	14881	14874	14838	14905	14760	15016	15089	14737	14833	14815	14856	14649	14875	14790	14768	14936	14774	14936	14841	14795	14846	14682	14857	14867	14748	14865	14761	14849	14675	14856	14734	14761	14902	14732	14760	14774	14860	14789	14731	14850	15040	14928	14935	14840	14696	14794	14919	14909	14830	14762	14816	14824	14886	14861	14807	14877	14966	14864	14850	14928	14847	14723	14702	14809	14928	14854	14818	14855	14968	14853	14997	14962	14802	14909	14761	14835	14902	14837	14823	14960	14801	14820	14898	14975	14901	14887	14913	15026	14815	14858	14884	14875	14758	14828	14874	14811	14794	14788	14875	14736	15026	14639	14816	14965	14938	14721	14964	14717	14827	14988	14901	14847	14956	14822	14974	14958	14846	14847	14902	14958	14808	14932	14963	14798	14727	15049	14919	14930	14878	14914	14868	14891	14801	14913	14890	14887	14832	14908	14880	14880	14980	14671	14746	15052	14819	14841	14803	14823	14861	14871	14900	14856	14888	14823	14819	14984	14872	14785	14891	14980	14898	14833	14891	14837	14883	14795	14829	14899	14924	14652	14873	14976	14713	14987	15050	14989	14783	14883	14879	14977	14868	14744	14815	14875	14924	14897	14777	14706	14814	14739	14654	14783	14862	14892	14700	14834	14824	14870	14836	14827	14872	14928	14919	14884	14777	14889	14780	14723	15004	14854	14685	14765	14854	14836	14909	14720	14892	14748	14738	14864	14733	15033	14770	14918	14808	14831	14995	14836	14886	14810	14919	14954	14786	14807	14827	14949	14792	14917	14716	14795	14816	14722	14822	14792	14822	14901	14726	15059	14777	14883	14995	14886	14824	14825	14950	14981	14821	14868	14842	14817	14963	14658	14604	14732	14909	14714	14765	14855	14743	14925	14906	14934	14841	14679	14754	14692	15046	14721	14890	14821	14849	14854	15007	15023	14927	14960	14778	14751	14931	14707	14836	15021	14723	14839	14934	15022	14750	14833	14894	14885	14833	14782	14760	14762	14721	14956	14789	14933	14807	14807	14790	14885	14812	14936	14793	14860	14746	14922	14852	14844	14834	14935	14786	14883	14781	14868	15008	15057	14702	14891	14777	14912	14739	14867	14828	14808	14937	14840	14979	15099	14837	14939	14816	14889	14847	14901	14894	14862	14939	14939	14759	14745	14767	14871	14839	14790	14790	14722	14796	14789	14798	14610	14821	15020	14837	14920	14966	14957	14900	14770	14814	14794	14875	14758	14989	14880	14814	14841	14882	14768	14884	14882	14724	14889	14842	14973	14783	14767	15056	14825	14827	14971	14932	14842	14933	14879	14704	14823	14816	14754	14903	14926	14712	14880	14836	14789	14932	14950	14850	14939	14900	14797	14895	14870	14854	14901	14990	14823	14872	14875	14935	14844	14790	14884	14748	15006	14755	14714	14927	14915	15115	14857	14557	15008	14794	14925	15015	14954	14770	14923	15026	14964	14817	14899	14839	14763	14798	14731	15015	14804	14855	14880	14838	14754	14963	14875	14815	14890	14930	14927	14797	14922	14936	14879	14833	14976	14829	14847	14948	14893	14897	14844	14834	14785	14862	14887	14905	14949	14832	14871	14804	14897	14863	14807	14898	14921	14795	14713	14960	14793	14968	14835	15004	14843	14849	14765	14755	15030	15021	14869	14950	14877	14963	14884	14903	14836	14694	14761	14862	14943	14745	14882	14837	14814	14675	14939	14906	14748	14920	14947	14957	14829	14942	14842	14861	14981	14766	14846	14963	14953	14976	14495	14862	14850	14792	14781	14800	14936	14925	14899	14798	14895	14703	14689	14950	14932	14834	14775	14850	14909	14949	15029	14935	14848	14766	14824	15018	14908	14831	14868	14953	14780	14855	14854	14924	14982	14952	14695	14771	14968	14841	14728	14856	14836	14753	14833	15009	14758	14777	14914	14863	14890	14760	15018	14801	14874	14841	14993	14853	14748	14913	15019	14825	14952	14859	14924	14739	14729	14789	14806	15108	14692	14942	14934	14899	14976	14631	14852	14824	14826	15112	14858	14924	14913	14819	14788	15050	14920	14822	14885	14893	14719	14851	14804	14887	14856	14815	14868	14831	14866	14877	14870	14879	15087	14717	14938	14754	14962	14630	14830	14858	14910	15006	14803	14766	14907	15025	14775	14821	14908	14721	14885	14911	14792	14776	14766	14749	15062	14566	14865	14760	14882	14761	14982	14923	14885	14808	14841	14850	14769	14700	14830	14879	14973	14927	14787	14839	14889	14790	14967	14912	14699	14684	14908	14835	14789	14827	14881	14861	14854	14927	14924	14818	14810	14808	14923
24008	21427	29062	24403	22721	23157	22445	19477	19720	19596	18493	18258	18097	17828	17764	17744	17557	17609	17741	17462	17547	17487	17338	17164	17317	17337	17404	17234	17404	17221	17332	17251	17226	17338	17230	17089	17060	17293	17088	17162	17264	17265	17176	17332	17160	17054	17330	17346	18083	17954	17608	17617	17258	17164	16981	17344	17239	17110	17134	16988	17051	17201	17164	17104	17059	17236	17150	16954	16848	17183	16995	17020	17199	17106	17241	17120	17195	17099	17066	17176	17049	17093	17174	16951	17189	17251	17030	17002	17178	17228	17101	17219	16863	17192	17258	17065	17272	17262	17006	17088	16924	17057	17141	17183	17053	17193	17076	16950	16965	17128	17155	17014	17135	16991	17086	17185	17143	17078	16905	17012	17032	17040	17104	17275	17071	17105	17044	17197	17066	17167	17158	17043	17069	17078	17143	17256	17167	17146	17094	17079	17168	17270	17089	17080	17129	17188	17246	17040	17040	17156	17192	17044	17174	17095	17083	17030	17249	16953	17020	17065	17283	17088	17288	17083	17031	17363	17019	16938	16917	16855	17056	17025	17031	17135	17021	16937	17110	17305	17064	17001	17091	17103	16901	17023	17109	17188	17241	17235	16926	17069	17159	17041	16923	17121	17128	16968	17285	17360	16975	17089	17012	17182	17232	17119	16973	17073	17066	17140	17266	17220	17159	17048	17184	17061	17028	17140	16915	17186	17240	17091	17102	17252	17042	17097	17183	17117	16994	17072	17081	17145	17256	16930	17245	17090	16978	17046	17128	17282	17000	16880	17008	17147	17193	17105	17010	17158	16917	16965	17165	17078	17286	17079	17285	16960	16981	17260	17058	17112	16939	17121	17008	16790	17019	17183	17097	17089	16900	16889	17063	17109	17203	17122	17209	17068	16861	16938	17155	17073	17192	16855	16864	17130	17130	16976	16965	17134	17204	17090	17191	17287	17170	16988	17140	17051	17155	17037	17222	17034	17054	16918	16890	17096	17072	16968	17029	17259	17121	17179	17056	17265	17162	17201	17176	17021	17051	17112	17227	17275	17032	17036	17021	17009	16954	16938	16949	17050	17134	17058	17197	17067	17069	17059	16990	16945	17214	17088	17159	17113	17038	17022	17012	17159	17147	16724	16951	17165	16956	17366	17117	17192	17369	17193	17070	16841	17076	17175	16958	17027	16958	16996	17046	17010	16959	17211	17170	17193	17089	17124	17037	17165	16939	16990	17130	17171	17044	17350	16959	16815	16938	17178	17085	17278	17139	17098	17260	17351	17339	17222	17071	17260	17028	16900	17238	16982	17050	17050	17177	17093	17108	16988	17183	17144	17010	17287	17171	17184	17003	17196	16875	17198	17174	17187	17198	16994	16966	16943	17068	17145	17085	17000	17215	17259	17066	17271	17064	17134	17083	16977	17086	17017	16936	17159	17245	17044	17179	16942	17140	17270	17378	17200	17144	17273	17207	16903	17090	17089	16815	17286	17023	17105	17213	17215	17162	17100	16972	17151	17172	17007	16973	16997	17146	17175	16960	16960	16986	17100	16995	17124	17139	17243	17167	16872	16896	16955	17035	17016	16969	16980	16997	17299	16960	16942	17053	16880	16953	17065	16925	17050	16989	16966	16937	16961	17179	17021	17076	17149	17092	17218	17263	17215	17145	17213	17131	17180	17278	17164	17046	17102	17268	17236	17219	17051	17193	16993	17413	17098	17031	17010	17169	17088	17047	16993	17272	17002	16988	17003	17234	17086	17091	17272	17086	17156	16996	17156	17039	17125	17251	17107	17241	17064	16936	16938	17186	17336	17138	17300	17081	17108	17078	17274	17135	16880	17042	17109	17439	17040	17160	17048	16997	16973	17150	17191	17089	16932	17112	17089	17081	17029	17074	17061	17148	17091	17115	17289	17180	17046	17309	17167	17274	17226	17327	17030	16893	17018	17246	17045	17089	17106	17169	17097	17082	17015	17142	17395	17167	17081	17226	17274	17290	17226	17087	17078	17015	17112	17186	17255	17025	17089	17219	17057	17048	17000	17141	17197	17117	17283	17262	17260	17220	16991	17105	17179	17243	17140	17304	17112	16931	17276	17053	17062	17180	17068	17199	17299	17044	17153	17180	17129	16906	17058	17211	17141	17172	17072	16946	17040	16974	16976	17192	17076	17240	16947	17036	17089	17246	16904	17222	17225	17133	17241	17186	16916	16865	17122	17304	17189	16968	17087	16947	17076	16899	17166	17154	17150	17205	17246	17021	17057	17031	17234	17162	17146	17152	17162	17245	17226	16958	17036	17166	17035	17185	17044	17218	17025	17209	17170	17407	17218	17092	17196	17389	17090	16928	17036	17122	17086	17135	17128	17151	17081	17170	17049	16971	17186	17188	16953	17217	16806	17123	16956	17149	17282	17062	17072	17079	17170	17081	16984	17223	17006	17101	17153	17097	17175	17095	17219	17037	16912	16979	17066	17193	16993	17219	16978	17070	17021	17152	17068	17182	17150	17198	17050	16885	17139	17060	17161	17267	17226	17076	16987	17071	17203	16968	17109	17151	17144	17379	17197	17135	17300	17160	17189	17313	17288	17077	17152	16947	17052	17279	17052	16977	17011	17143	16908	17038	16934	16996	16890	17006	17137	17070	17003	17026	17019	17030	17155	17039	16969	16962	17122	17258	17180	16892	16978	17127	17120	17332	17096	17163	17144	17082	17138	17087	16917	17193	17216	17011	17200	17482	17062	17054	17114	17017	17296	17113	17188	17173	17209	17126	17155	17240	17026	17306	17240	17139	17049	17106	17061	17220	17031	17109	17104	17123	16931	17075	17034	17259	17143	16959	17193	17149	16944	17302	17109	17120	17013	17228	17175	17089	17199	17007	16990	16970	17058	17017	16884	17271	17089	16987	17151	17272	17219	16974	17049	17137	17181	17205	17117	17152	17246	17040	17000	17138	17068	17101	16914	16902	16826	17112	16954	17187	17189	17184	16908	17093	17320	17137	17121	17178	17290	17194	16939	17206	17179	17258	17090	17131	16919	17003	17264	17415	16990	17131	17202	17112	17180	17317	17014	17209	16902	17224	17099	17146	17251	17105	17291	17020	17066	17159	17288	17327	17347	17132	17260	17107	17043	17285	17034	16935	17022	16928	17045	16951	17164	17077	17132	17069	17224	17147	17082	17005	17014	16969	17033	17097	17191	17055	17078	17139	17005	17003	17158	17172	17149	17224	17248	16990	17157	17023	16923	17206	17105	17051	17062	16965	17093	16980	17169	17074	17163	16945	17120	17200	17374	17210	17091	17021	17147	17213	16946	17178	17184	17190	17104	17154	17216	17112	17095	16950	16919	17138	17076	17003	17260	17127	16966	17118	17012	17207	16972	17057	17251	16942	17045	17167	17089	17086	16938	17225	17102	16974	17197	17058	17185	16991	17229	16967	17177	17337	16828	17012	17057	17094	17160	17293	17221	17086	17247	17227	17274	17107	17040	17325	17208	17172	17158	17073	17162	17397	17050	17234	17022	16966	17179	17098	17144	17031	17110	17156	17227	16860	17030	17175	17000	17309	16921	17365	17204	16978	17149	16992	17122	17269	17235	17270	17110	17100	17001	16946	17117	17048	17077	17090	17024	17133	17284	17235	17103	17272	17167	17197	17016	17286	17105	17065	16943	17122	16798	17148	17034	16956	17250	17090	17094	17204	17070	17204	17246	17110	16981	17237	17056	17381	17103	17116	16939	17181	16979	17350	17147	17218	17039	17269	17035	17120	16965	17041	17215	17027	17011	16978	16990	16965	17003	17102	17241	17064	17023	17156	17265	17075	17098	17066	17336	17184	17242	17076	17159	17141	17266	17043	17001	17055	16749	16837	17146	16838	16981	17336	17167	16965	16943	17113	17078	16936	17139	17159	17115	17130	17084	16984	17225	17000	17155	16919	17164	16985	17093	17221	17063	16966	17113	17048	17122	17091	17213	17167	17023	17066	17051	17207	17060	16959	16964	16977	17085	17237	17205	16994	17009	17202	17063	16877	17051	17224	17093	17106	17064	16988	16980	17194	17239	17096	17093	17198	17147	17087	17298	17085	17341	17421	17064	17083	17288	17145	17107	17182	16922	17080	17076	17229	17224	17122	17257	17298	17260	17094	17365	17181	16929	16855	17042	16934	16917	17059	17036	17052	16843	17214	17181	17148	17211	17075	17080	17044	16991	17171	16888	17290	17033	17165	17144	16931	17011	17118	17114	17103	17029	16869	17087	17374	16905	17087	17227	17053	17357	17052	17152	17216	17327	16992	17187	17060	17297	17164	17178	17064	16924	17077	17151	17323	16975	17111	17200	17201	17073	17062	16993	17016	17153	17236	17069	16951	17317	16959	16998	17069	17103	17161	16893	16823	16951	17263	17176	16939	17173	17249	17098	17069	17108	16927	17140	17407	17081	17005	17102	17014	16954	17335	17299	17243	17029	17079	17224	17339	16979	17256	17129	17039	16959	17061	17041	17281	17201	17141	17188	16984	17118	17260	17129	17126	17203	17314	16975	17284	17119	17024	17114	17150	17092	17107	16976	17145	16955	17163	17135	17123	17128	17061	17005	17087	17137	17258	17177	17099	17073	17113	16980	17056	17062	17098	17262	17202	17204	17190	17024	17130	17378	17133	16879	17101	17137	17084	17180	16956	16985	17222	16938	16905	17131	17014	17152	17300	17052	17082	17261	17207	17000	17172	17023	17107	17314	17282	17086	17211	17186	17204	16958	17064	16843	16902	16958	17182	16867	17019	17120	16962	17157	17148	17165	17082	17065	17063	17233	17172	17221	17107	16920	17098	16962	17059	17195	16958	17090	16983	16962	17246	16994	17187	17071	17143	17174	17054	16945	17233	16969	16988	17187	17025	17122	17085	17110	17104	17287	17168	17182	17153	17179	17166	17158	17124	17234	17133	17260	17068	17207	17041	17136	17174	16952	17133	17214	17223	17042	17309	17109	17164	17076	17060	17065	17096	17106	17169	17175	17158	17234	17234	17104	17001	17245	17241	17052	17107	17043	17241	17113	16972	17198	17134	17131	16928	17167	17095	16992	17057	17155	17159	16870	17160	17193	17096	17067	17155	17024	17309	17149	17206	17043	17098	17134	17265	17162	17126	17112	17249	17189
26087	43208	37654	28190	22633	19434	18385	17925	19241	17851	16543	15815	15763	15813	15385	15224	15358	15168	14926	14906	14899	14918	14846	14786	14671	14725	14808	14591	14718	14627	14493	14821	14808	14782	14658	14587	14514	14567	14691	14584	14440	14536	14782	14674	14832	14704	14600	14770	15818	15427	15150	14960	14974	14772	14456	14470	14471	14641	14505	14569	14415	14600	14575	14625	14555	14704	14502	14387	14582	14625	14622	14604	14652	14473	14598	14561	14566	14679	14379	14487	14353	14500	14594	14445	14523	14487	14598	14301	14626	14568	14538	14508	14523	14462	14654	14387	14437	14418	14490	14564	14438	14606	14377	14554	14607	14648	14477	14653	14506	14612	14513	14574	14470	14514	14496	14451	14439	14504	14588	14579	14593	14508	14584	14484	14357	14441	14548	14502	14566	14315	14427	14639	14370	14285	14359	14365	14647	14654	14631	14518	14624	14659	14668	14428	14434	14487	14551	14400	14419	14529	14511	14411	14542	14561	14459	14495	14540	14512	14498	14324	14672	14621	14517	14500	14687	14410	14497	14445	14554	14588	14494	14533	14515	14524	14403	14535	14504	14456	14606	14674	14531	14729	14429	14558	14685	14578	14553	14681	14489	14516	14712	14524	14583	14566	14433	14517	14510	14609	14467	14475	14531	14675	14627	14500	14533	14622	14458	14479	14610	14406	14377	14601	14440	14574	14551	14648	14514	14595	14444	14736	14557	14454	14527	14549	14516	14463	14476	14449	14534	14478	14550	14594	14455	14572	14543	14565	14440	14652	14588	14638	14448	14547	14421	14578	14451	14434	14525	14545	14410	14471	14554	14555	14480	14414	14353	14450	14520	14608	14687	14760	14579	14441	14448	14656	14530	14710	14532	14449	14494	14448	14457	14593	14399	14603	14476	14571	14402	14564	14589	14403	14612	14554	14587	14636	14603	14602	14347	14489	14639	14546	14630	14567	14571	14548	14650	14503	14472	14449	14707	14379	14583	14406	14456	14609	14496	14572	14460	14717	14617	14525	14500	14616	14447	14527	14586	14522	14678	14545	14483	14668	14459	14541	14632	14501	14617	14528	14605	14519	14625	14532	14437	14601	14806	14527	14507	14627	14535	14375	14450	14505	14531	14555	14631	14526	14604	14547	14640	14532	14659	14566	14545	14636	14580	14559	14542	14492	14454	14534	14527	14498	14569	14480	14508	14476	14470	14576	14619	14460	14525	14397	14357	14652	14526	14557	14452	14590	14471	14429	14638	14548	14619	14523	14458	14668	14548	14495	14488	14576	14429	14521	14303	14669	14458	14546	14539	14700	14492	14568	14730	14569	14441	14476	14535	14755	14574	14505	14571	14476	14416	14442	14605	14508	14578	14466	14576	14463	14520	14696	14592	14473	14367	14634	14506	14520	14575	14543	14449	14528	14572	14638	14486	14623	14472	14419	14402	14576	14477	14499	14611	14490	14472	14550	14558	14553	14546	14595	14543	14644	14370	14590	14520	14571	14596	14668	14422	14503	14439	14437	14637	14794	14411	14455	14617	14507	14506	14500	14608	14427	14493	14477	14388	14604	14483	14487	14655	14718	14724	14656	14565	14531	14608	14448	14592	14383	14576	14622	14454	14661	14429	14501	14471	14513	14551	14560	14515	14615	14455	14583	14537	14343	14667	14460	14411	14309	14515	14588	14592	14476	14617	14523	14606	14526	14676	14636	14668	14617	14473	14636	14533	14637	14464	14486	14539	14598	14598	14496	14357	14529	14550	14544	14642	14642	14595	14559	14559	14464	14633	14371	14540	14574	14586	14462	14492	14464	14463	14533	14446	14550	14563	14768	14551	14602	14483	14528	14646	14567	14560	14422	14754	14682	14708	14572	14548	14516	14683	14498	14630	14375	14690	14389	14440	14519	14567	14523	14602	14490	14382	14461	14641	14697	14563	14693	14354	14598	14514	14518	14558	14661	14626	14586	14347	14594	14552	14383	14418	14577	14448	14290	14673	14596	14450	14529	14614	14661	14524	14518	14532	14535	14635	14458	14515	14552	14513	14532	14577	14629	14555	14455	14487	14645	14477	14529	14425	14548	14549	14583	14553	14712	14613	14450	14375	14547	14453	14448	14718	14437	14615	14673	14411	14412	14610	14571	14728	14536	14394	14537	14469	14472	14501	14707	14504	14489	14709	14448	14591	14463	14375	14629	14387	14365	14697	14392	14424	14606	14457	14502	14617	14676	14449	14621	14553	14459	14546	14318	14532	14471	14556	14683	14443	14434	14479	14428	14632	14488	14439	14386	14501	14733	14546	14469	14519	14476	14538	14503	14455	14501	14402	14542	14780	14530	14469	14540	14526	14494	14502	14618	14558	14344	14449	14560	14462	14509	14570	14525	14618	14504	14389	14448	14655	14665	14529	14589	14566	14291	14664	14429	14434	14451	14630	14484	14557	14555	14486	14404	14597	14624	14592	14623	14511	14496	14556	14627	14494	14404	14637	14615	14501	14453	14483	14628	14428	14530	14660	14331	14543	14587	14511	14486	14582	14481	14634	14598	14589	14715	14577	14535	14470	14529	14606	14463	14600	14722	14358	14714	14464	14476	14464	14604	14562	14513	14403	14668	14495	14646	14507	14526	14641	14479	14512	14553	14562	14563	14551	14548	14423	14433	14436	14543	14525	14668	14476	14546	14568	14617	14680	14629	14607	14609	14434	14527	14569	14375	14620	14507	14468	14611	14560	14528	14596	14574	14646	14515	14487	14559	14629	14387	14475	14447	14625	14683	14433	14676	14595	14455	14594	14613	14485	14614	14394	14651	14531	14494	14311	14547	14613	14543	14639	14599	14472	14422	14437	14615	14565	14433	14699	14523	14700	14653	14507	14443	14495	14571	14628	14577	14418	14600	14513	14590	14605	14531	14387	14602	14451	14427	14657	14547	14701	14618	14471	14517	14522	14374	14489	14628	14630	14689	14559	14536	14433	14573	14568	14654	14674	14617	14501	14575	14515	14624	14595	14371	14441	14671	14461	14510	14581	14532	14698	14603	14471	14374	14499	14500	14650	14752	14502	14596	14352	14462	14444	14466	14603	14518	14577	14680	14556	14614	14745	14343	14203	14655	14537	14442	14576	14648	14682	14401	14584	14430	14502	14439	14603	14620	14598	14397	14304	14417	14466	14641	14517	14551	14465	14628	14688	14588	14535	14523	14474	14353	14635	14510	14599	14549	14448	14491	14465	14552	14444	14396	14611	14674	14498	14404	14548	14563	14563	14493	14383	14432	14534	14560	14489	14647	14332	14526	14466	14623	14620	14514	14556	14381	14649	14545	14486	14458	14392	14557	14550	14506	14575	14526	14535	14717	14474	14422	14325	14516	14593	14579	14451	14381	14519	14741	14604	14404	14565	14523	14519	14625	14560	14540	14487	14612	14532	14516	14615	14624	14617	14559	14552	14464	14460	14609	14447	14680	14479	14519	14510	14507	14490	14510	14691	14522	14638	14444	14484	14581	14426	14500	14691	14425	14525	14472	14591	14471	14343	14338	14521	14491	14569	14567	14534	14642	14556	14556	14526	14539	14452	14447	14548	14709	14688	14452	14679	14473	14498	14477	14488	14670	14624	14575	14364	14598	14721	14709	14626	14459	14525	14490	14525	14537	14664	14513	14558	14505	14396	14623	14463	14530	14560	14518	14378	14529	14444	14544	14598	14502	14493	14545	14633	14587	14439	14491	14583	14544	14721	14615	14538	14446	14436	14498	14460	14768	14666	14731	14421	14723	14426	14557	14510	14541	14578	14587	14748	14413	14383	14587	14593	14403	14573	14440	14500	14552	14550	14532	14378	14576	14528	14323	14549	14456	14619	14504	14643	14429	14505	14281	14529	14313	14474	14497	14479	14629	14683	14508	14512	14549	14488	14531	14529	14632	14325	14432	14469	14591	14428	14480	14552	14549	14576	14410	14607	14698	14524	14573	14581	14468	14476	14628	14493	14612	14641	14669	14656	14517	14578	14549	14763	14532	14688	14369	14337	14558	14597	14529	14451	14605	14552	14640	14512	14649	14470	14596	14431	14603	14573	14526	14516	14416	14570	14670	14633	14619	14583	14399	14424	14555	14490	14538	14476	14533	14708	14657	14479	14562	14455	14609	14437	14467	14516	14564	14604	14438	14627	14335	14466	14439	14651	14529	14461	14628	14687	14711	14460	14587	14529	14596	14697	14473	14531	14508	14440	14539	14613	14360	14493	14482	14532	14651	14424	14622	14498	14586	14619	14488	14543	14574	14488	14526	14558	14577	14382	14488	14540	14542	14507	14590	14482	14595	14557	14541	14464	14577	14364	14613	14542	14590	14533	14483	14544	14680	14517	14596	14477	14676	14446	14277	14452	14387	14543	14554	14608	14500	14477	14480	14762	14647	14448	14630	14546	14554	14592	14488	14526	14688	14662	14441	14566	14495	14553	14548	14541	14478	14733	14622	14514	14603	14618	14500	14519	14599	14292	14531	14586	14594	14634	14507	14529	14578	14436	14505	14595	14395	14485	14567	14568	14695	14632	14565	14524	14381	14431	14652	14310	14629	14490	14635	14583	14596	14566	14581	14420	14397	14486	14577	14589	14589	14511	14483	14568	14489	14420	14573	14449	14618	14361	14346	14377	14683	14416	14718	14580	14534	14618	14516	14582	14591	14459	14672	14494	14429	14443	14591	14612	14443	14553	14619	14673	14491	14482	14695	14518	14557	14444	14629	14548	14543	14441	14441	14614	14530	14441	14634	14402	14385	14699	14351	14428	14478	14881	14509	14591	14649	14507	14650	14553	14736	14591	14674	14468	14452	14503	14413	14536	14625	14403	14609	14583	14725	14452	14591	14392	14516	14565	14414	14391	14524	14485	14590	14556	14415	14501	14577	14597	14412	14597	14469	14578	14448	14655	14606	14660	14522	14690	14530	14563	14733	14370	14430	14586	14396	14448	14717	14688	14540	14370	14526	14510	14622	14417	14671	14512	14483	14524	14549	14584	14631	14690	14433	14638	14400	14555	14562	14481	14346	14517	14330	14568	14713	14598	14472	14677	14486	14689	14580	14745	14509	14368	14759	14492	14528	14736	14609	14492	14551	14480	14541	14507	14477	14475	14448	14525	14536	14668	14467	14556	14466
22986	21386	29274	23848	21657	23740	25779	21111	20692	19283	18355	17893	17895	17764	17329	17307	17461	17488	17136	16849	16738	16788	16600	16718	16906	16605	16671	16783	16781	16829	16671	16751	16581	16669	16718	16469	16550	16616	16324	16470	16525	16491	16485	16549	16423	16214	16659	17573	17878	17461	17266	16780	16831	16359	16414	16614	16586	16317	16593	16648	16678	16746	16575	16542	16364	16309	16550	16522	16396	16423	16323	16292	16589	16332	16518	16427	16465	16681	16544	16344	16445	16331	16548	16240	16295	16259	16537	16555	16517	16336	16438	16508	16578	16476	16425	16445	16340	16452	16326	16353	16464	16381	16448	16513	16439	16515	16515	16490	16383	16546	16453	16506	16591	16502	16264	16423	16417	16282	16479	16337	16526	16288	16385	16342	16580	16342	16415	16499	16492	16524	16511	16614	16350	16463	16634	16360	16356	16268	16338	16335	16385	16251	16387	16433	16358	16431	16307	16310	16410	16356	16388	16334	16275	16213	16229	16298	16462	16366	16507	16431	16579	16550	16418	16417	16449	16394	16543	16499	16225	16430	16501	16469	16241	16549	16440	16297	16630	16298	16363	16420	16263	16529	16411	16281	16198	16279	16484	16521	16228	16399	16377	16312	16327	16554	16244	16453	16419	16273	16345	16384	16550	16443	16463	16500	16533	16693	16412	16315	16539	16365	16389	16329	16387	16330	16445	16505	16509	16356	16191	16319	16671	16395	16622	16479	16467	16371	16211	16418	16446	16276	16394	16270	16498	16432	16408	16350	16522	16482	16466	16541	16495	16406	16357	16277	16384	16565	16370	16385	16476	16269	16726	16358	16395	16326	16359	16450	16482	16321	16419	16454	16458	16482	16309	16300	16368	16362	16424	16382	16505	16439	16442	16237	16390	16295	16544	16502	16306	16311	16275	16370	16446	16347	16640	16365	16355	16370	16425	16434	16360	16657	16432	16312	16339	16453	16483	16536	16449	16211	16429	16304	16436	16390	16079	16549	16522	16406	16335	16340	16538	16334	16283	16387	16485	16603	16574	16252	16603	16403	16329	16429	16385	16510	16413	16369	16413	16225	16171	16464	16460	16235	16291	16228	16406	16583	16279	16232	16487	16368	16447	16577	16426	16367	16568	16566	16435	16292	16511	16346	16353	16342	16551	16454	16376	16279	16291	16357	16510	16516	16317	16645	16225	16319	16459	16281	16462	16392	16233	16255	16468	16333	16606	16421	16343	16431	16294	16368	16360	16498	16451	16345	16377	16628	16345	16536	16473	16404	16261	16208	16526	16266	16514	16532	16394	16433	16448	16112	16242	16287	16532	16340	16463	16198	16338	16307	16258	16627	16365	16554	16381	16511	16192	16530	16235	16416	16463	16383	16188	16438	16528	16539	16294	16069	16373	16501	16450	16285	16311	16193	16214	16279	16394	16503	16218	16253	16432	16534	16317	16378	16425	16260	16471	16329	16477	16512	16456	16470	16391	16377	16482	16564	16427	16543	16284	16318	16531	16392	16517	16592	16316	16352	16491	16393	16377	16545	16242	16434	16578	16413	16518	16562	16498	16337	16317	16380	16501	16246	16279	16389	16487	16393	16174	16211	16329	16303	16525	16405	16319	16387	16382	16530	16430	16378	16249	16231	16238	16432	16222	16583	16477	16389	16295	16476	16514	16465	16412	16264	16551	16507	16291	16438	16463	16299	16336	16500	16411	16360	16483	16553	16411	16330	16396	16257	16507	16121	16345	16420	16385	16500	16536	16150	16435	16386	16360	16393	16334	16322	16463	16423	16397	16456	16373	16611	16491	16422	16457	16355	16478	16287	16568	16273	16315	16376	16395	16334	16402	16428	16494	16556	16588	16501	16423	16538	16337	16237	16430	16509	16396	16368	16566	16360	16473	16304	16362	16289	16368	16254	16320	16423	16476	16441	16326	16343	16270	16237	16409	16296	16407	16230	16253	16430	16375	16426	16300	16392	16370	16742	16217	16307	16383	16351	16365	16406	16593	16497	16342	16327	16469	16571	16536	16465	16533	16447	16513	16429	16489	16613	16144	16467	16438	16386	16479	16249	16427	16250	16360	16322	16336	16271	16374	16482	16492	16312	16619	16257	16429	16195	16262	16299	16385	16423	16393	16235	16328	16358	16464	16397	16329	16357	16205	16418	16427	16265	16502	16256	16470	16364	16330	16310	16353	16310	16413	16533	16327	16342	16702	16476	16495	16435	16273	16375	16539	16267	16442	16257	16389	16441	16375	16281	16567	16272	16529	16199	16232	16468	16135	16538	16212	16274	16403	16249	16260	16335	16438	16395	16582	16436	16558	16428	16432	16282	16292	16207	16460	16306	16277	16423	16366	16250	16360	16504	16449	16371	16413	16590	16521	16351	16436	16461	16261	16377	16339	16568	16385	16336	16238	16377	16422	16419	16321	16277	16302	16385	16398	16477	16322	16363	16446	16317	16446	16395	16145	16252	16300	16607	16516	16537	16416	16344	16578	16400	16604	16476	16470	16424	16565	16338	16486	16561	16324	16053	16509	16311	16372	16524	16552	16507	16553	16458	16299	16390	16436	16392	16622	16248	16179	16476	16370	16600	16309	16398	16420	16358	16515	16162	16330	16525	16604	16458	16528	16190	16294	16398	16442	16479	16426	16447	16333	16340	16446	16362	16174	16522	16543	16358	16538	16503	16587	16339	16668	16303	16370	16397	16587	16430	16276	16253	16488	16381	16463	16466	16493	16306	16372	16434	16295	16448	16343	16499	16441	16403	16297	16343	16534	16409	16253	16281	16354	16253	16391	16286	16467	16337	16349	16471	16510	16410	16452	16269	16390	16228	16281	16588	16552	16253	16652	16386	16473	16365	16521	16297	16241	16405	16313	16487	16435	16466	16185	16464	16448	16333	16622	16540	16434	16218	16379	16282	16368	16548	16449	16374	16355	16636	16657	16475	16326	16392	16391	16387	16499	16475	16363	16402	16356	16543	16273	16461	16436	16301	16371	16427	16496	16313	16196	16325	16309	16570	16414	16359	16374	16267	16565	16401	16243	16306	16311	16511	16187	16459	16393	16426	16321	16420	16257	16521	16550	16353	16454	16416	16612	16485	16212	16271	16322	16429	16400	16447	16501	16271	16445	16185	16436	16393	16305	16257	16333	16223	16441	16472	16357	16198	16599	16555	16516	16248	16387	16426	16332	16439	16531	16377	16650	16302	16444	16473	16401	16314	16411	16238	16384	16257	16517	16277	16518	16215	16387	16354	16306	16464	16333	16513	16533	16438	16501	16608	16406	16320	16359	16403	16431	16406	16383	16510	16534	16426	16454	16413	16499	16149	16351	16238	16668	16486	16545	16275	16366	16247	16283	16151	16447	16385	16615	16406	16477	16601	16323	16373	16255	16373	16531	16272	15981	16263	16503	16346	16412	16350	16322	16300	16426	16541	16390	16353	16375	16387	16456	16538	16332	16526	16527	16345	16384	16295	16372	16695	16540	16392	16367	16422	16298	16423	16560	16382	16605	16459	16353	16252	16491	16455	16335	16382	16276	16162	16435	16422	16323	16300	16478	16474	16530	16246	16418	16514	16539	16546	16561	16360	16338	16291	16391	16336	16231	16373	16457	16234	16530	16403	16465	16423	16502	16427	16557	16598	16474	16557	16354	16394	16396	16506	16344	16389	16344	16400	16329	16304	16363	16273	16518	16129	16322	16415	16378	16421	16500	16402	16307	16267	16358	16278	16424	16470	16551	16323	16556	16488	16585	16436	16368	16494	16600	16417	16139	16513	16151	16462	16364	16161	16230	16502	16362	16266	16357	16308	16289	16402	16627	16420	16338	16398	16494	16369	16377	16552	16478	16512	16282	16361	16332	16401	16490	16522	16404	16559	16489	16335	16557	16411	16524	16211	16447	16522	16349	16291	16614	16575	16399	16445	16467	16210	16357	16427	16353	16627	16419	16236	16463	16485	16281	16471	16415	16332	16323	16536	16434	16237	16541	16359	16395	16487	16514	16412	16336	16359	16338	16338	16515	16478	16363	16455	16400	16470	16561	16270	16595	16430	16165	16265	16550	16353	16554	16322	16377	16342	16525	16412	16387	16380	16320	16402	16356	16383	16462	16382	16328	16382	16375	16485	16402	16558	16527	16470	16362	16444	16532	16333	16341	16496	16447	16347	16425	16516	16379	16413	16331	16383	16481	16410	16298	16484	16409	16394	16248	16335	16508	16338	16349	16542	16150	16264	16419	16382	16310	16464	16601	16332	16183	16288	16435	16572	16466	16361	16401	16412	16404	16321	16332	16473	16525	16351	16253	16191	16456	16461	16372	16294	16511	16418	16265	16479	16478	16340	16389	16312	16481	16299	16452	16445	16227	16411	16527	16416	16202	16298	16289	16552	16515	16659	16243	16238	16358	16441	16313	16603	16416	16245	16743	16449	16108	16294	16484	16332	16352	16184	16297	16394	16672	16527	16438	16506	16178	16589	16200	16658	16361	16285	16335	16460	16342	16307	16402	16615	16233	16566	16432	16514	16376	16312	16244	16232	16168	16114	16391	16351	16147	16346	16260	16513	16442	16408	16270	16451	16539	16302	16352	16162	16228	16466	16498	16223	16314	16251	16575	16187	16307	16340	16456	16389	16336	16551	16359	16393	16441	16311	16383	16255	16408	16502	16297	16361	16329	16416	16321	16483	16641	16339	16252	16569	16761	16358	16270	16383	16471	16320	16526	16324	16290	16217	16377	16540	16372	16254	16499	16455	16585	16124	16473	16340	16340	16253	16429	16569	16256	16304	16417	16517	16475	16384	16302	16392	16210	16346	16246	16273	16442	16490	16356	16271	16454	16283	16600	16482	16555	16272	16319	16356	16330	16373	16172	16537	16239	16240	16346	16349	16476	16740	16487	16395	16233	16283	16443	16208	16226	16515	16398	16367	16408	16301	16505	16472	16407	16312	16245	16328	16337	16420	16568	16190	16313	16512	16487	16393	16504	16469	16292	16397	16495	16642	16597	16426	16393	16197	16502	16421	16398	16569	16406	16544	16387	16353	16445	16294	16167	16388	16321	16264	16452	16182	16421	16488	16411	16328	16482	16430	16417	16450	16480	16251	16500	16357	16551	16227	16344	16344	16470	16613	16487	16349
28010	48373	37512	31728	23810	21056	20587	21169	21090	17522	17170	16215	16006	15881	15500	15528	15425	15187	14631	14595	14371	14551	14362	14418	14330	14140	14215	14331	14115	14406	14265	14261	14464	14281	14046	14260	14129	13999	14249	14152	14144	14167	14163	14135	14281	14275	14490	16161	16090	15509	14919	14405	14287	14069	14172	14023	14136	14167	14050	14134	14016	14080	14152	14154	14034	14081	14191	14188	13949	14080	14185	14272	14080	14216	14015	14139	14067	14009	14039	14119	13904	13959	14045	14027	13998	14019	14020	14160	14219	13996	14099	13930	14026	14082	14014	13945	13913	14156	14189	14124	14223	14130	14051	14066	13872	13991	14026	13982	13987	14103	13938	14033	14170	14016	14038	14129	14094	13904	14058	14206	14094	14097	14063	14049	14131	14028	13970	14054	13973	14027	14051	13914	14140	14119	14110	14097	14071	14070	14156	14092	14130	13963	14034	14008	14070	13991	14130	13952	14027	14123	13960	14035	14002	14150	14056	14024	13899	14082	13834	14133	13881	14175	14081	13981	14096	14062	14043	14133	14109	14164	14127	13977	14059	14078	13988	14015	13828	13926	14111	14150	14070	14009	13939	13938	14002	14197	14019	14051	14042	14104	14044	14204	14002	13889	14103	14079	14084	14171	14194	14061	14079	14041	14131	13985	14104	14101	14004	14147	14030	14210	13998	14101	14147	14103	13951	14026	14037	14108	13960	14176	14034	14116	13900	14000	14139	13896	14061	14164	14107	13923	14075	13916	13910	13986	14199	13993	14006	14044	13848	13947	13783	14064	13945	14047	14057	13960	13975	14134	14051	14033	14207	14051	14026	13965	13913	14008	14131	14176	14063	14114	14084	14038	14229	14016	14037	13945	14002	13940	14050	14066	14208	13887	14138	14056	13986	14052	13957	14308	14247	14184	13833	14077	14067	14006	14085	13993	14106	13911	13970	14148	13794	14050	14163	14122	13947	14219	14214	14138	13924	13994	13856	13990	14102	14040	14025	14100	14229	14310	13996	14236	13934	14090	14072	13928	14031	14101	14035	13960	14073	14020	14058	14034	14145	13957	14166	13978	14155	14094	14053	13970	14286	13930	14146	14051	14256	14136	13770	14036	14017	14031	14005	14056	14015	14094	13918	14083	13825	14019	14162	13917	14116	14113	14041	13941	14158	14005	13981	13969	13980	14162	14118	14041	14255	13872	14026	14133	14089	14136	13926	14102	14010	14023	13960	14169	14039	14094	14064	13986	14091	14096	13957	13903	14232	13978	14047	13869	14148	14026	14119	14125	14068	14037	14166	13993	14243	13942	14173	14155	14187	14035	13992	13928	13965	13981	14175	14133	14120	14069	14132	14121	13958	14062	14031	13944	14059	14190	14127	14050	14043	14232	13998	14029	13983	13997	14014	14039	14115	14148	14203	14203	14059	14071	14173	14066	14106	14001	14129	14001	14090	14028	14090	14013	14051	13911	14174	14244	13967	14041	13986	14170	14042	14065	14030	14165	13922	14053	13907	14087	13918	13982	14145	14052	13930	14034	13956	14183	13921	14001	14028	13862	14139	13976	14184	14011	14207	13918	14082	13961	14126	14129	13765	14031	13878	14031	14004	14022	14024	14079	13913	14094	13987	14013	14209	14165	14225	13926	13951	14096	13902	14028	14072	14197	14060	14186	14041	14142	14138	14014	14008	14168	14068	14015	13947	14153	14061	14035	13968	14057	14081	14158	13890	14173	14175	14059	13976	13976	13958	14317	13955	14022	14114	14048	14194	14211	14158	13975	14150	14048	13855	14113	14184	14027	14143	14091	13953	13925	14011	14165	13962	13989	14103	13970	14064	14051	14141	13950	14050	13975	14062	13946	13956	14112	13915	14067	14169	14155	14066	14113	14117	14031	14179	14191	13969	14119	14165	14316	14030	13966	13993	13935	14099	14086	14080	14096	13998	14127	14005	13965	14140	13919	14024	14018	14011	14130	14020	13900	14158	14179	14111	13859	13989	14079	14028	14237	14198	14097	14105	14034	13990	14164	14058	14025	13948	14031	14094	14119	14158	14211	13962	13916	14177	14113	14264	14142	14035	14010	14046	13821	14127	14199	14198	14076	14041	14105	14142	13985	14071	14045	14138	13948	14127	14124	13843	14200	14065	13999	14046	14193	13868	14221	13988	14158	14121	14022	14050	13970	13883	14042	13913	14041	13934	14101	14035	13863	14075	14064	14214	13933	14031	14087	14100	13973	14107	14069	14027	14099	13973	14077	13945	14124	13869	14003	14024	13926	14234	14041	14061	13953	13928	13945	14000	13920	13974	13952	13964	13860	14016	14090	13941	13949	14078	14100	14190	14099	14365	13886	14004	14117	14040	14121	14110	13967	14087	13989	13988	13994	13808	13969	14154	14132	14001	14109	13987	14070	13969	14004	13954	14144	14100	13966	13919	13996	14060	14070	14018	14095	14190	13999	14139	14140	13942	13893	13952	14001	13947	13744	14104	14055	14072	14008	14066	14039	13993	14011	14097	14120	14186	13943	13964	13961	14175	13963	13936	14043	14136	14029	14133	14071	14015	13958	14070	13905	14012	14177	14005	14020	14172	14050	13952	13955	14097	13925	14067	14038	14120	13981	13984	14205	13999	14114	14202	13939	13965	14222	14035	14103	14104	13971	14022	14048	14137	13978	14084	14030	14070	14262	14167	14054	13950	14160	14023	13937	14174	14057	14015	13977	14097	14182	13989	14050	14075	14051	13984	14104	13983	14088	13912	13952	14222	14001	14038	14120	13959	14034	14049	14064	14098	14039	14106	14032	13918	13955	14092	13996	14095	13986	14062	14185	14170	14010	13977	13863	14044	14017	14177	14208	14090	14088	14148	14142	14008	14078	14141	14064	13958	14068	14011	14013	14057	13986	13982	14125	13986	13966	13991	13965	14150	14095	14040	13985	14119	14231	14147	13982	14161	13985	14044	13986	14035	14006	13984	14010	14179	14080	14029	13997	14138	13942	14187	14083	14097	14111	14012	13998	14200	14102	14064	13983	14150	14059	14201	14180	14050	14066	14143	14178	13886	13964	14093	14103	14202	13979	14049	13955	14010	13921	14053	14071	14006	13925	14135	14045	14169	14122	14202	13962	14052	13912	14057	14135	14071	13888	13983	14137	14012	14115	13973	14160	14079	14055	14113	13994	14074	14162	14251	14220	14001	14055	13912	14133	14166	14169	14204	13987	14016	14013	14121	13914	14079	14052	13985	13956	14025	13898	14092	13970	14113	14054	14136	14075	14043	13923	14123	13958	13863	13996	14048	14061	13966	13993	14196	14130	13974	14150	14034	14092	14040	14001	14197	14039	14123	13992	13991	13871	14008	14105	14157	14023	13993	14170	14103	14111	14195	13992	14113	14014	14117	14152	14048	14042	14119	13980	14091	13873	14063	14163	14111	14088	13994	14052	14211	14012	13912	14051	14230	14211	14112	14130	13983	14002	13998	13948	13907	14166	14078	14034	13914	14081	14171	13808	13895	13991	13980	14049	14075	14074	14213	13955	14003	14174	13930	14147	14151	14014	14098	14119	14057	14041	14023	13997	13885	14113	14054	14056	14046	14023	14258	14129	14114	13995	14146	14023	14167	14173	13859	14162	13931	14176	14055	14030	13953	13926	13912	14179	14205	14001	14065	13969	14241	13969	14055	14110	14078	13956	14074	14019	14153	13990	13978	14132	13975	13971	13898	13802	14018	14103	14207	14106	14128	14003	13983	14079	13935	14018	13942	13986	14219	14156	13992	13972	14102	14083	13982	13996	14121	13982	14031	13995	14042	14117	14079	14024	13905	14055	14027	13860	14192	13917	14079	14254	14069	14065	13980	14093	14141	14003	14020	13948	14152	13957	14081	14254	14051	13851	13895	14078	13909	13712	14093	14020	13993	14133	14059	14060	14005	14169	14058	14090	14054	14080	14112	14006	14041	14159	14052	14054	14050	14103	14012	14087	14096	14155	14014	13991	14019	14165	14064	13994	14132	14112	13980	13829	14009	13942	14183	13954	14016	14084	14127	14029	13994	13958	14091	13976	14014	14015	13902	14007	14118	14047	14071	14091	14010	13923	14129	13881	14066	14129	14153	14119	14047	14069	13985	14117	14123	14116	14049	14016	14139	14004	13909	14114	14038	13915	14172	13982	14178	13968	14121	13899	13999	14266	14083	14065	14074	13981	14020	14027	14085	14228	14014	14151	14148	14041	14057	14094	14099	14154	13843	14021	14144	14178	14043	14208	13925	14039	13934	14034	14115	14207	14221	14047	13958	14038	14026	14186	13998	14006	14083	13960	14172	14240	14192	13868	14156	14107	14045	14047	14026	13979	14087	14057	14069	13906	14103	13981	14022	14000	14029	13978	14058	14102	14076	14082	13830	13890	14036	13892	14001	14112	14044	14104	14234	14068	13945	14123	14018	13996	14188	14069	13998	13973	14000	14135	13946	14061	13995	14107	14174	13947	14133	13996	14121	14178	13822	14078	13956	14050	14052	13969	14103	14079	14112	14113	14181	13990	14043	14043	14196	14097	14186	13971	14089	13910	13991	13958	14012	13861	14052	14148	14043	13991	14043	13904	14015	14168	14024	14091	13990	14054	14075	14174	13993	14187	14070	14140	14010	14111	14138	13942	14162	14169	14042	14084	13984	14013	13978	14016	13988	14186	13960	13968	14072	13967	14047	14206	14161	14092	14085	14085	14014	14008	13883	14123	14061	14090	14069	14178	14078	14092	14123	14033	14212	14074	14048	14066	14084	14018	13934	13951	14146	14001	14060	14123	13993	14091	14175	13908	14029	14068	14068	13968	14062	14233	13952	14154	14043	14011	13974	14103	14010	14035	13918	14066	13953	13984	14089	14011	14121	13995	14083	13995	13962	14033	13952	14253	14120	14049	14125	14060	14017	14149	14061	14050	14172	14072	14228	14117	14048	14113	13962	13973	14075	14103	14126	14055	14094	14206	14063	14037	14063	14023	13928	14035	13978	14054	13948	14078	14052	13880	14092	14072	14092	14020	14027	13952	14073	14090	14057	14089	13988	13874	14115	13975	14141	14109	13973	13938	14196	14139	14083	14065	14076	14027	14112	14117	14090	13906	13997	14030	14197	13944	13964	14071	14006	14025
28137	26231	28329	22808	18730	18079	18535	19842	18763	17776	17547	17366	17459	17551	17327	17177	17287	17112	17079	17006	17071	17008	17047	17073	17025	17077	17116	17109	16714	16877	16898	16658	16998	17027	16906	17041	17074	16905	16885	16999	16984	16830	16880	16993	16932	16947	16713	17122	17094	17102	17028	17037	17147	16841	17020	16982	16874	16625	16821	16958	16970	17064	16980	16903	17156	16702	16851	16860	17020	16908	16857	17037	16976	16964	16774	17056	16660	16868	16946	16943	16741	16911	16729	17005	16863	16943	16813	16849	17006	16985	16832	16914	16870	17039	17029	17007	16754	16922	16732	16709	16889	16949	16960	16824	16980	16940	16904	16998	16891	16822	16939	16966	17001	16829	16857	16731	16955	16913	16885	16928	16838	16813	16948	16863	16989	16882	16949	16723	17073	17045	16979	16900	16911	16887	16687	16649	16938	16971	16897	16958	16863	16816	17008	16964	17109	16791	16921	16881	16898	16820	16875	16849	16852	16696	16779	16709	16838	17048	16864	17087	17016	16881	16998	16773	16818	16894	16786	16841	16734	16861	16981	16923	16697	16730	16920	16871	17094	16827	16828	16802	16685	16692	17023	16907	16976	16802	16843	16816	17091	16845	16919	16909	16811	16740	16821	16791	16901	17079	17090	16727	16944	16745	16896	16983	16950	16999	17044	16924	16900	16617	16926	16829	16918	16796	16938	16736	16961	16859	16825	16707	17033	16915	16879	16704	16864	16818	16641	16872	16980	16855	16890	16998	17007	16941	17159	16947	16786	16477	17073	16788	16883	16879	16854	16759	17075	16760	16839	16743	16768	16909	16923	16846	16782	16748	17046	17012	16936	16945	16796	16792	16747	16874	16875	16980	16753	16856	16957	16812	16824	16894	16811	16831	16974	16650	16979	16979	16877	17005	16863	16716	17089	16960	16795	16848	16791	16970	17012	16851	16962	16862	16933	16804	16778	17012	16781	16743	16929	17046	16814	16803	17023	17001	16718	16736	16850	16668	16778	16890	16773	16786	16726	17059	16934	16906	16945	16834	16901	16829	16841	16707	16860	16837	16800	17135	16926	16993	16799	16820	16923	16854	16904	16886	16922	17009	16996	16903	16929	16861	16858	16851	16924	16943	16683	16865	16907	16863	16922	16906	16889	16899	16757	16798	16735	16747	16994	16890	16905	16944	16769	17151	16788	16840	17023	16799	16820	16833	16876	16744	16932	16740	16770	16900	16780	16858	16782	17034	16838	16880	16828	17081	16888	16859	16823	16824	16919	16914	16900	16739	16899	16779	16852	16846	16897	16864	16833	17022	16953	16863	16984	17035	16943	16970	16987	16749	16902	16653	16708	16746	16809	17014	16856	17041	16897	16943	16824	16880	17039	16742	16843	16822	16682	16892	16853	16865	16970	17017	16956	17067	16880	17113	16861	16926	17009	16916	16744	16849	16883	17008	16899	16964	16876	16749	17009	16714	16779	16998	16804	16625	16881	16907	16906	16736	16928	16908	16885	16903	17004	16930	16778	16833	16765	16709	16924	16891	16913	16715	17199	17044	16722	16924	17159	16748	16991	16867	16793	16713	16690	16916	16803	16991	16923	16904	17015	16868	16736	16778	16747	16950	16892	16879	16947	16872	16689	16836	16781	17033	17028	16932	16985	16730	17074	16761	17030	17152	16941	17064	16852	17139	16880	16787	16864	16801	16938	16907	16751	16951	16802	17010	17025	16905	17041	16908	16736	16792	16887	17012	16811	16836	16773	17066	16874	16879	16904	17104	16840	16798	16973	16780	16874	17008	16998	16769	16734	16804	16891	16900	16972	16842	16754	16921	16919	16896	16807	16918	16904	17016	17061	16870	16912	16837	16818	16905	16695	16834	16816	16687	16830	17102	17133	16733	16754	16750	16929	16900	17025	17034	16875	16952	16967	16687	16750	17099	16978	16997	16856	16925	16849	16961	17069	16896	16960	16930	16782	16615	16810	16731	16784	16793	16806	16908	16948	16906	16771	16780	16922	16887	16818	16873	16683	16996	17016	16668	17082	16883	16933	16819	16943	16676	16990	16889	16877	16946	16948	16862	17060	17090	16800	16854	16782	16766	16931	16842	16770	17097	17018	16746	16805	16708	16845	16817	17002	16769	16978	16966	16984	16798	16760	16859	16902	17068	16848	16732	17063	16763	16852	16987	17027	17012	16826	16908	16678	16679	16784	16908	17093	17018	16982	16845	17063	16886	16930	16859	17155	16999	16900	16652	16922	16777	16753	16933	16829	16839	16973	16633	16882	16839	16930	17000	17026	16778	16920	16887	16928	16707	16831	16781	17001	16951	16944	16856	16829	16802	16836	16971	16999	16719	16990	16895	16701	16582	16722	16903	16924	16974	16906	16695	16828	16737	16903	16807	17061	16916	17006	16867	17175	16926	17060	16882	16944	17096	17046	16933	17067	16974	17008	16983	16931	16848	16866	16804	17030	16937	16817	16947	17039	16836	16825	16811	16941	16852	16939	16929	16995	16860	16799	16829	16859	16903	17085	16951	16855	16836	16905	16989	16843	16811	16859	16710	16843	16721	16822	16748	16787	16795	16956	16940	16760	16745	17042	16805	16836	16883	16906	16731	16930	16869	16839	16876	16956	16837	16966	16969	16742	16780	16890	16882	17124	16908	16937	16745	16813	16651	16932	16914	16900	16837	16814	16785	17110	17104	16992	17008	16892	16924	16743	16735	16757	16883	16662	17054	16853	16901	16845	16901	17106	16788	16873	16877	16729	16897	16970	16998	17009	16885	16835	16732	16688	16923	16613	16746	16810	17059	16998	16646	16872	16974	16866	17016	17020	16927	16786	16916	16864	16909	16858	16837	16891	17016	16688	16941	16982	16878	16876	16970	17057	16780	16876	16861	16974	16781	16826	16839	16847	16684	16907	16717	16942	16940	16934	16866	16929	17006	17020	16950	17036	16849	17055	16897	16973	16844	16895	16845	16912	16870	17059	16995	16817	17166	17005	16742	16669	17109	16801	16859	16867	17035	16861	16994	16904	16740	16963	17011	16872	16914	16791	16770	16873	16708	16798	17052	16636	16745	17014	16943	16923	16935	17045	17047	17003	16736	17122	16939	16859	17002	16768	16957	16688	16964	17039	16881	16774	16759	16845	17010	16974	16877	16925	16977	16926	16844	16858	16772	16879	16855	17031	16968	16653	16744	16902	16840	16812	16814	16866	16926	17016	16785	16881	16860	16898	16939	16783	16784	16898	16860	16841	16810	16972	16730	17054	16850	16957	16748	16819	16887	16942	16878	16792	16908	16888	16826	16871	16905	16966	16741	16894	16976	17060	16865	16826	16657	16876	16932	16839	16819	16949	16898	16870	16965	16896	16905	16852	16926	16856	16842	17020	16742	16731	16965	17115	16791	16779	16867	17061	16788	16839	17018	16892	16801	17132	17049	16868	16913	16827	16698	16817	16831	16890	16989	17085	16791	16829	16812	16794	16925	17001	17032	16748	16957	16826	16851	17064	16715	16920	16807	17000	16898	16690	16938	16878	16726	17165	16641	16867	16943	17130	16847	17099	16864	16932	16973	16797	16872	16887	17017	16893	16870	16940	17155	16901	16972	16754	16942	16991	17040	16853	16843	17017	17091	16967	16878	16916	16997	17051	16990	16991	17171	16818	16989	16785	17003	16773	16644	16705	16906	17092	16972	17020	16862	16704	16889	16927	16791	16918	17010	16937	17040	16922	16834	17023	16814	16977	16816	16786	16802	16799	17003	16673	16653	16834	16977	16910	16858	16687	17000	16865	16978	16789	16966	16683	16919	16885	16985	16860	16969	16804	16902	16946	16937	17022	16910	16908	16963	16773	16874	16983	16841	16920	16794	16703	16878	16884	16873	16920	16917	16852	17062	16914	17092	16998	17000	16957	16978	16861	16849	16881	16811	16805	16840	16988	16773	16699	16911	16771	16985	16967	16794	16890	16839	16982	16636	16987	16985	17029	17087	16886	17037	16722	16864	17032	16920	16736	16927	16933	16906	16968	16831	16923	17008	16871	16857	16769	17044	16751	16971	16858	16854	16866	16899	16873	16964	16943	16827	16870	16694	16927	16999	16986	16836	16791	16781	16834	16867	16828	16847	16629	16862	16776	16789	16764	16510	16982	16971	16780	16929	16748	16955	16918	16954	16890	16793	17134	16728	16638	16894	16905	16904	16854	16895	17054	16939	16902	16835	16898	16872	16978	16965	17005	16914	16985	16908	16931	17076	16959	16873	17139	16951	16918	16934	16799	16819	16866	17210	16798	16809	16752	16840	16980	16940	16709	16945	16780	17136	17043	16822	16870	16966	16828	16760	16732	16877	16769	16743	16835	16769	17018	16948	16690	16881	16841	16684	16807	16732	16989	17169	16955	17015	16911	16942	16930	16801	16890	16842	16896	17017	16866	16821	16876	16759	16981	16813	16830	17060	16891	16653	16857	16876	16906	16926	16960	17085	16718	16826	16803	17009	16801	16973	16871	16994	16825	16865	16868	16856	16853	16969	17076	16820	17084	16974	16810	16949	16977	17162	17000	16799	17015	16833	16921	16866	16837	16836	16929	16898	16767	16933	17046	16951	16968	17107	17013	16911	16784	17112	16871	16918	17049	16828	17027	17092	16719	16707	16802	16732	16817	17072	16792	16897	16948	17042	16859	16819	16924	16937	16837	16916	16899	16986	16931	16889	16799	16783	16989	16914	16872	16966	16980	17057	16871	16860	16949	16927	17052	16977	16895	16863	16701	16794	16921	16904	16786	16708	16820	16767	17017	16949	16885	17039	16962	16989	16901	16859	16799	17019	16994	17016	16955	16870	16848	17031	16868	16826	17035	16840	16877	17048	16914	16880	16709	17101	16872	17037	16888	16819	16897	16761	16979	16862	17067	16874	16891	16785	17057	16839	16844	17062	17015	16939	16872	16941	17028	16842	16678	16952	16963	16938	17033	16895	17123	16883	16899	16783	16775	16953	16709	16809	16916	16849	16891	16857	16873	16959	16816	17018	16992	16958	17129	16641	16978	16898	16871	17104	16876	16808	16834	16932	16939	16798	16918	17124	16834	17004	16966	16813	16628	16912	16969	16865	16895	16753	16770	16836	16944	16952	16895	16850	16996	17107
24665	39338	25924	18634	16876	16193	17055	19449	17100	15294	15319	15296	15329	15206	15220	14964	14845	14636	14581	14458	14631	14406	14539	14428	14296	14373	14405	14470	14468	14502	14335	14342	14403	14505	14278	14546	14581	14316	14394	14477	14478	14464	14318	14425	14556	14496	14404	14525	14544	14645	14606	14491	14337	14342	14444	14253	14336	14223	14399	14368	14342	14411	14300	14304	14405	14283	14299	14324	14604	14336	14441	14320	14563	14355	14441	14499	14503	14353	14407	14367	14355	14479	14228	14411	14404	14469	14524	14518	14527	14522	14488	14170	14501	14491	14397	14213	14387	14393	14573	14354	14265	14379	14402	14340	14269	14388	14378	14260	14326	14341	14192	14214	14408	14389	14327	14387	14311	14449	14329	14479	14517	14411	14327	14406	14333	14424	14576	14555	14394	14358	14337	14312	14467	14429	14282	14270	14397	14391	14298	14629	14373	14310	14307	14292	14396	14349	14333	14452	14361	14602	14379	14431	14374	14478	14302	14329	14497	14439	14409	14351	14432	14367	14396	14431	14452	14514	14435	14515	14395	14351	14518	14506	14289	14208	14347	14364	14343	14367	14478	14306	14360	14416	14296	14420	14515	14338	14251	14417	14312	14336	14139	14384	14454	14334	14449	14256	14476	14443	14471	14338	14306	14335	14449	14404	14439	14414	14292	14383	14481	14407	14481	14352	14373	14336	14511	14376	14408	14303	14538	14404	14326	14230	14426	14470	14468	14337	14438	14487	14406	14485	14366	14089	14467	14385	14258	14574	14277	14185	14438	14520	14398	14271	14379	14335	14343	14524	14335	14370	14396	14536	14590	14300	14636	14487	14228	14422	14458	14228	14299	14247	14423	14365	14189	14411	14419	14338	14533	14275	14325	14282	14410	14322	14255	14295	14307	14271	14461	14372	14444	14430	14228	14534	14395	14452	14424	14356	14443	14512	14275	14488	14390	14369	14404	14404	14462	14368	14279	14331	14307	14311	14397	14547	14442	14287	14497	14401	14420	14420	14174	14230	14481	14464	14390	14402	14482	14324	14383	14452	14423	14244	14605	14235	14218	14501	14222	14358	14515	14189	14326	14156	14521	14289	14280	14365	14340	14331	14334	14260	14351	14449	14477	14521	14521	14335	14507	14309	14342	14440	14371	14380	14497	14493	14316	14228	14434	14273	14400	14325	14277	14358	14498	14395	14277	14468	14398	14317	14366	14327	14314	14304	14307	14372	14455	14462	14366	14467	14416	14410	14511	14331	14317	14486	14403	14392	14419	14314	14286	14509	14382	14369	14347	14377	14418	14334	14382	14365	14285	14318	14434	14316	14397	14205	14291	14508	14292	14218	14505	14376	14480	14391	14289	14411	14257	14275	14340	14332	14549	14425	14297	14246	14414	14296	14481	14382	14505	14319	14347	14329	14178	14207	14512	14359	14393	14289	14284	14311	14342	14297	14425	14305	14510	14521	14321	14305	14182	14463	14454	14272	14505	14406	14425	14400	14208	14382	14326	14410	14365	14475	14333	14255	14421	14525	14398	14381	14299	14292	14361	14300	14383	14378	14384	14540	14230	14212	14299	14431	14354	14427	14452	14248	14441	14342	14438	14338	14580	14224	14480	14377	14400	14317	14371	14407	14359	14419	14404	14377	14398	14430	14361	14559	14568	14404	14310	14240	14342	14492	14481	14381	14373	14598	14441	14350	14386	14314	14486	14324	14366	14401	14481	14394	14378	14405	14320	14544	14306	14453	14485	14457	14545	14163	14237	14385	14239	14428	14575	14535	14488	14535	14457	14402	14280	14479	14333	14373	14518	14301	14427	14357	14432	14473	14486	14514	14306	14401	14414	14278	14386	14347	14424	14328	14341	14433	14457	14393	14381	14458	14454	14347	14166	14362	14396	14470	14241	14241	14326	14498	14241	14260	14267	14403	14287	14475	14263	14458	14266	14610	14485	14303	14352	14232	14397	14475	14386	14430	14319	14425	14474	14250	14437	14391	14346	14274	14386	14550	14296	14345	14499	14374	14593	14316	14251	14395	14239	14278	14356	14501	14171	14362	14350	14337	14603	14340	14412	14421	14422	14329	14386	14403	14480	14222	14292	14311	14473	14413	14396	14289	14479	14447	14497	14417	14487	14405	14504	14375	14458	14288	14481	14448	14316	14349	14290	14262	14400	14294	14337	14316	14324	14253	14338	14463	14324	14394	14337	14283	14348	14529	14551	14473	14406	14139	14222	14543	14355	14367	14336	14316	14405	14286	14396	14253	14371	14506	14433	14389	14297	14492	14362	14353	14507	14250	14310	14439	14356	14392	14450	14408	14295	14371	14522	14480	14244	14532	14429	14498	14293	14535	14409	14445	14338	14336	14446	14466	14514	14349	14224	14397	14403	14383	14455	14406	14337	14192	14382	14358	14323	14357	14278	14367	14322	14337	14417	14451	14505	14491	14342	14381	14364	14311	14298	14197	14376	14449	14270	14386	14338	14464	14435	14468	14415	14406	14477	14310	14316	14517	14528	14339	14515	14517	14276	14373	14375	14465	14333	14327	14243	14450	14397	14369	14431	14334	14498	14350	14326	14363	14352	14458	14288	14526	14369	14296	14337	14385	14384	14337	14415	14222	14407	14353	14524	14364	14495	14394	14353	14427	14312	14455	14278	14511	14444	14368	14307	14536	14306	14583	14525	14425	14392	14309	14523	14449	14489	14270	14337	14268	14487	14417	14298	14322	14402	14339	14386	14477	14370	14262	14376	14457	14398	14414	14440	14313	14392	14292	14453	14385	14405	14405	14271	14453	14438	14507	14570	14432	14419	14462	14365	14396	14360	14381	14288	14472	14333	14209	14328	14256	14371	14308	14316	14418	14376	14325	14452	14367	14360	14392	14401	14423	14334	14377	14292	14350	14306	14328	14435	14428	14440	14347	14408	14423	14475	14344	14275	14225	14339	14256	14394	14367	14510	14626	14588	14342	14261	14373	14411	14416	14447	14268	14370	14528	14455	14255	14463	14347	14412	14448	14455	14380	14335	14310	14507	14133	14420	14287	14446	14196	14307	14241	14372	14423	14329	14441	14353	14388	14240	14320	14597	14267	14375	14443	14438	14309	14379	14473	14287	14447	14235	14220	14276	14518	14486	14385	14407	14251	14386	14443	14218	14354	14503	14087	14511	14355	14448	14304	14629	14303	14236	14394	14350	14628	14237	14343	14433	14462	14496	14390	14425	14220	14232	14372	14260	14418	14411	14438	14371	14293	14279	14484	14381	14479	14348	14493	14298	14484	14318	14326	14321	14462	14193	14453	14366	14363	14550	14477	14492	14365	14383	14397	14385	14441	14443	14516	14538	14398	14307	14438	14446	14503	14376	14185	14528	14594	14418	14515	14387	14343	14477	14408	14373	14296	14410	14419	14344	14412	14402	14348	14445	14255	14428	14335	14283	14233	14470	14386	14439	14345	14371	14361	14417	14455	14595	14224	14376	14391	14439	14353	14534	14304	14306	14445	14475	14610	14103	14380	14422	14306	14401	14368	14155	14453	14258	14219	14425	14365	14457	14381	14396	14263	14441	14510	14396	14459	14427	14331	14310	14436	14434	14325	14519	14506	14273	14420	14206	14393	14279	14265	14395	14193	14313	14182	14554	14425	14240	14403	14362	14288	14473	14245	14447	14303	14377	14164	14434	14316	14458	14442	14261	14227	14427	14306	14302	14411	14383	14473	14481	14293	14224	14529	14355	14368	14402	14355	14183	14495	14425	14347	14292	14377	14602	14376	14452	14337	14322	14259	14460	14269	14545	14344	14271	14369	14422	14345	14355	14460	14540	14307	14383	14465	14379	14570	14392	14523	14332	14341	14288	14466	14313	14432	14210	14156	14287	14332	14489	14515	14390	14333	14364	14245	14283	14364	14438	14388	14337	14463	14264	14231	14452	14357	14356	14539	14370	14411	14332	14340	14457	14388	14355	14433	14314	14323	14587	14358	14381	14429	14323	14359	14521	14304	14475	14551	14411	14508	14424	14417	14580	14240	14358	14431	14360	14218	14261	14426	14387	14467	14355	14258	14266	14505	14400	14362	14501	14384	14350	14374	14300	14461	14561	14327	14356	14434	14276	14257	14226	14403	14414	14341	14316	14350	14337	14445	14553	14599	14312	14560	14394	14255	14447	14395	14371	14220	14321	14323	14268	14448	14315	14398	14494	14358	14352	14479	14254	14543	14416	14383	14263	14332	14432	14361	14446	14386	14443	14342	14354	14383	14465	14262	14308	14271	14277	14381	14571	14450	14601	14479	14360	14416	14330	14192	14312	14319	14384	14316	14604	14436	14365	14541	14265	14281	14309	14312	14194	14440	14367	14310	14328	14351	14511	14339	14383	14390	14237	14473	14422	14168	14390	14384	14357	14338	14231	14398	14307	14477	14406	14382	14506	14522	14342	14278	14421	14614	14300	14365	14486	14410	14283	14463	14269	14286	14370	14434	14423	14424	14389	14356	14455	14300	14284	14539	14391	14399	14472	14216	14350	14394	14378	14372	14494	14467	14308	14393	14396	14439	14400	14352	14361	14404	14328	14406	14298	14346	14406	14419	14247	14325	14410	14363	14367	14452	14341	14215	14341	14288	14388	14403	14278	14461	14312	14376	14509	14328	14487	14448	14291	14351	14252	14412	14445	14542	14435	14378	14501	14237	14275	14512	14575	14461	14343	14568	14318	14378	14345	14345	14269	14283	14278	14185	14468	14315	14319	14581	14550	14164	14252	14469	14304	14293	14544	14390	14279	14269	14477	14432	14380	14298	14380	14382	14350	14260	14490	14294	14321	14395	14439	14482	14352	14542	14404	14238	14428	14461	14408	14416	14575	14600	14321	14361	14435	14471	14259	14521	14450	14314	14386	14473	14443	14484	14389	14542	14457	14405	14407	14436	14351	14531	14504	14284	14320	14573	14503	14396	14531	14483	14452	14471	14490	14407	14373	14402	14362	14413	14443	14306	14401	14424	14481	14358	14334	14315	14425	14345	14256	14354	14306	14434	14514	14272	14379	14325	14372	14547	14371	14499	14275	14525	14378	14409	14329	14419	14437	14367	14453	14510	14371	14300	14220	14514	14391	14365	14441	14470	14349	14150	14434	14562	14462	14173	14459	14313
23992	21390	28928	24270	22307	22381	21086	20181	18645	17606	17372	17685	17308	17264	17005	16873	16570	16575	16484	16389	16453	16359	16422	16341	16328	16257	16424	16171	16369	16410	16287	16372	16402	16246	16313	16310	16197	16338	16263	16189	16061	16098	16113	16120	16068	16078	16313	16644	17157	16924	16626	16303	16457	16339	16060	16076	16170	16123	16204	16147	16240	16082	16223	16154	16029	16167	16105	16042	16172	16140	15966	16068	16280	16443	16242	16350	16364	16224	16197	16170	16262	16057	16331	16261	16083	15991	16062	16345	16137	16205	16311	16301	16355	16188	16018	16205	16411	15927	16179	16261	16319	16202	16240	16217	16037	16011	16113	16011	15972	15974	16087	16036	15934	15947	16193	16062	16348	16161	16366	16198	16269	16011	16173	16174	16144	16078	16193	16095	16184	16225	16179	16184	16070	16089	16315	16126	16135	16242	16393	16304	16059	16229	16153	16190	16122	16071	16290	16123	15997	16168	16111	16115	16076	16168	16107	16148	16057	16004	16282	16083	16062	16149	16126	16234	15940	16094	16324	16205	15986	16150	16107	16104	16177	16286	16059	16190	16097	16255	16008	16086	16411	16247	16114	16133	16075	16044	16188	16108	16235	16264	15994	16198	15995	16159	16202	16273	16167	16055	16163	16376	16337	16186	15999	16154	16254	16027	16090	16089	16060	16129	16112	15957	16237	16065	15876	16185	16200	16211	16060	16064	16167	16159	16083	16039	16240	16309	16156	16051	16247	16405	16125	16032	16121	16071	16098	16366	16101	16189	16231	15996	16005	16160	16139	16263	16303	16355	16205	16157	16150	16182	16053	15993	15980	16061	16089	16009	16215	16399	16057	16340	16240	16265	16033	16139	16165	16141	16296	16361	16104	16342	16183	16145	16049	16083	16181	16374	16078	16073	16240	16098	15947	16049	16269	16015	16206	16190	16301	16087	16169	16096	16065	16193	16277	16257	16358	16039	16126	16021	16223	16145	15928	16370	16284	16157	16224	16180	16114	16056	16159	16046	16023	16334	16009	15967	16261	16243	16071	16294	16094	16134	16268	16050	16091	16184	16225	16159	16173	16315	16232	16012	16196	15969	16189	16156	16075	16189	16235	15979	15872	16107	16223	16159	16068	16145	16281	16251	16187	16065	16293	16210	16217	16206	16141	16097	16202	16258	16003	15893	16067	16181	16080	16017	16160	16281	16139	16105	16227	16203	16258	16159	16239	16158	16111	16022	16265	16067	16029	16050	16231	16164	16146	16116	16214	16223	15972	15994	16177	16084	16275	16098	16029	16294	16179	15997	15929	15845	16016	16180	16109	16295	16183	16187	16216	16116	16157	15942	16134	16300	16040	16225	15935	16043	16164	16063	16153	16011	16189	16058	16232	16219	16191	16037	15910	16132	16229	16130	16209	16119	16008	16095	16059	16045	16165	16193	16193	16005	16159	16161	16032	16253	16126	16036	16195	16204	16214	16212	16160	16080	16152	16056	16220	16061	16144	16175	16107	15979	16190	16077	16279	16233	16053	16076	16292	15983	16207	16243	16140	16224	16307	16092	15991	16055	16164	16144	15951	16038	16076	16354	16172	16026	16036	16114	16077	16240	16145	16224	16166	16078	16222	15753	16244	16080	16312	16124	16170	16289	16073	16008	16106	16199	16273	16128	16103	16144	16227	16096	16074	16155	15992	16113	15986	16248	16081	15971	16073	16183	16167	16243	16325	16076	16276	16122	16202	16108	16189	16097	16094	16084	16024	16065	16053	15993	16089	16318	16173	16098	16129	16252	16154	16045	16243	16197	16022	16100	16113	16007	16162	16008	16235	16195	16077	16325	16214	16267	16422	16136	15871	15907	16174	16166	15918	16009	16031	16196	16033	16004	16244	16215	16164	16045	15977	15795	15912	15818	16083	16066	16176	16152	16034	16157	16164	16248	16071	16154	16144	16092	16183	16026	16001	16252	16073	16016	16035	16158	16110	16081	16360	16323	15992	16117	16024	16318	16407	16083	16282	16263	16076	16110	16084	16096	16054	16017	16198	16215	16169	16210	16156	16180	16263	16259	16119	16132	16066	16057	16046	16403	16061	16254	16118	15954	16271	16164	16124	16206	16185	16119	16125	16249	16288	15987	16222	16135	16085	16136	16219	16152	16266	16116	16138	16172	16142	16105	16146	16119	16043	16239	16106	16108	16224	16081	15789	16164	16099	16176	16112	16118	16313	16110	16194	16220	16054	16078	16270	16106	16229	16156	16044	16162	16074	16177	16140	16111	16038	15950	16049	15955	15929	16013	16057	16365	16141	15939	16318	16082	16157	16137	16126	16186	16078	16199	16025	16007	16316	16206	16027	16020	16266	16062	15944	16185	16119	16048	16007	16290	16140	16370	16129	16077	15824	16002	16215	16042	16194	16008	16006	16163	16149	16162	16274	16212	16231	16326	16262	16233	16102	16035	16079	16250	16124	16191	16122	16224	16199	16000	16162	16104	16290	16143	16061	16247	16151	16233	16048	16182	16207	16178	16146	16287	16116	15873	16207	16227	16341	16147	15975	15971	16251	15954	16043	16093	15928	16123	16173	16251	16242	16094	15850	16199	16285	15951	16061	16127	16218	16170	16261	16146	16275	16025	16183	16207	16139	16096	16146	15936	15987	16236	16222	16152	15957	16124	16071	16169	16149	16278	16241	16126	16088	16134	16179	16067	16048	16052	16351	16163	16197	16083	16081	16189	16097	16140	16238	16234	16192	16236	16258	16305	16133	16000	16092	16075	16187	16271	16007	15777	16056	16021	16047	16070	16431	16194	16163	15942	15979	16138	16112	16295	15967	16020	16194	16121	16088	16265	16107	16124	16179	15996	16144	15978	16063	16312	16162	16003	16179	16068	16042	16115	16180	16262	16234	16351	15831	16128	15986	15950	16225	16149	16156	16268	16076	16132	16302	16140	16080	16004	16297	16223	16238	16202	16137	16284	16215	16148	16262	16144	16244	16149	16116	16129	16086	16129	16214	16064	15969	16002	16263	15999	16106	15945	16314	16227	16166	15988	16253	15943	16224	16304	16169	16091	16092	16236	16215	16078	16100	16361	16199	16121	16202	16216	16080	15955	16192	16007	16182	16137	16168	16235	16130	15910	16171	16038	16178	16023	16163	16128	16217	16104	16084	16067	16001	16160	16121	16193	16237	16239	16050	16058	16092	16119	16039	16110	16193	16276	16204	16117	16275	16386	16278	16146	16115	16198	16247	16138	16279	16268	16013	16277	16259	16182	16144	16044	16235	16166	16292	16121	16185	16235	16306	16253	16365	15999	16116	16045	16089	16182	16126	16206	16025	16169	16126	16206	16112	16228	16251	16134	16140	16334	16156	16142	15924	16175	16039	16046	16082	16190	16053	16101	16018	16186	16378	16026	16070	16076	16132	16062	16055	16105	16175	16176	16211	16052	16201	16092	16185	16330	16223	16229	16235	16207	16242	16089	16215	16183	16126	16101	16089	16058	16245	16098	16308	16204	16088	15856	16086	16155	16313	16082	16214	16225	15990	16006	16209	16042	16080	16213	16003	16375	16275	16166	16100	16289	16016	16078	16363	16185	16117	16028	16192	16184	16172	16223	16310	16256	16130	16065	16034	16154	15986	16254	16186	16087	16087	16309	16269	16062	16264	16266	16133	16112	15914	15934	16119	16102	16279	16243	16230	16068	16230	16098	16063	16070	16165	16248	16243	16199	16009	16033	16122	16090	15914	16127	16121	16118	16189	16090	16152	16214	16091	16239	16004	16040	16107	16078	16053	16247	16029	16240	15935	16061	15984	16063	16150	16201	16366	16157	16145	16207	16288	16233	16229	16154	16105	16250	16261	16098	16090	16096	16163	16193	16364	16025	16121	16129	15931	16030	16061	16053	15968	16101	16190	15992	16192	16076	16119	16108	16359	16200	16194	16231	16317	15997	16251	16117	16334	16238	16156	16149	15961	16006	16305	15807	16155	15953	16202	16124	16080	16167	16191	15952	16090	16230	16200	16241	16139	16207	16017	15946	15971	16193	16021	16132	16111	16142	16168	16303	16126	16209	16021	15869	16259	16026	16126	15957	16160	16204	16079	16069	16122	16288	16095	16187	16148	16250	16329	16099	16097	16116	16419	16054	16001	15977	16032	16155	15998	16260	16028	16169	16049	16324	15965	16138	16126	16065	16053	16084	16064	16135	16208	16130	15990	16180	16129	16312	16242	16426	16119	16248	16074	16379	16170	16207	16201	16229	16154	16244	16246	15954	16134	16267	16035	15904	16148	15937	16159	16166	16224	16049	15953	16137	16194	16108	16206	16007	16044	16315	16097	16337	16294	16175	16190	15999	16035	16081	15896	16037	16057	16169	16218	16108	16253	16165	16140	16134	16006	16101	16203	15871	16063	16268	16135	16046	16157	16235	16002	16265	16190	15854	15920	16267	16038	16173	16249	16128	16010	15989	16024	16066	16124	16100	16029	16289	16050	16090	16111	16162	16063	16090	16035	15994	16244	15952	16163	16243	16079	16048	15932	16208	16203	16184	16242	16203	16207	16111	16227	16200	16149	16140	16180	16223	16058	15923	16032	16087	16165	15995	16073	16078	16094	16209	16201	15976	16319	16025	16141	16111	16155	16165	16238	16280	15968	16251	16055	16351	16155	16082	16199	16237	16047	16242	16165	16177	16011	16143	16145	16084	16180	16102	16243	16087	16047	16295	16262	16081	16167	16067	15997	16074	16098	16143	15856	16250	16093	16219	15940	16066	16087	16064	16310	16074	15941	16155	16206	16226	16146	16078	16169	15995	16006	16174	16090	16160	16224	16375	16023	16380	16091	16210	16264	16413	16295	16151	16167	16172	16195	16255	16196	15890	16313	16171	16046	16095	15912	16325	16135	16194	16044	16280	16307	16334	16145	16030	16048	15996	16195	16155	16037	15997	15951	16247	16129	16103	16250	16027	16345	16152	16215	16182	16348	16232	16085	16161	16128	16020	16111	16176	16293	15992	16058	16084	16192	16080	16183	16116	15999	16282	16141	16128	16159	16074	16227	15930	16256	15939	16164	16181	16193	16141	16179	16125	16224	16106	16036	16229	16025	16207	16047	16232	16010	16096	16104	16155	16215	15979	16231	16034	16228	15950
25474	45199	34196	21682	19937	18348	18065	20276	17760	16057	15775	16248	15588	15683	15467	15028	14425	14379	14381	14207	14378	14215	13966	14102	14054	13692	14185	14018	13907	13939	13933	14152	14108	14049	14060	14068	14150	14196	14053	14019	13970	13908	13972	13909	14070	13802	14080	14721	15193	15008	14596	14221	13990	14024	14043	13738	13988	13980	13825	13950	13771	13967	13939	13883	13818	14093	14059	13934	13840	13924	13913	13916	13891	14042	14111	13783	13878	14034	13960	14086	13918	13877	13968	13933	13970	13855	14006	13928	13872	13742	13895	13875	14159	13928	13960	13873	14186	13942	13956	13871	13897	13975	14024	13804	13793	14009	13903	13901	13937	14068	13982	13865	13912	13903	14018	13868	14011	14135	13881	13949	13903	13827	13823	13928	13963	13826	13810	13860	13838	13909	13923	13895	13902	13973	13767	13971	14015	13794	13936	13934	13756	13984	14072	13667	14079	13839	13747	13960	13895	13850	14107	13939	13906	13888	13830	13873	13938	13959	13843	13762	13941	13778	13802	13961	13893	14011	13965	14013	14006	13995	14057	13872	13901	13830	14052	13784	13743	13913	13909	14009	13958	13982	14031	13939	13844	13986	13793	13847	13995	13854	14047	14075	14000	13780	13820	13859	13862	13824	13978	13856	13947	13871	13847	13941	14096	13938	14037	13905	13999	14169	13859	13913	13747	13944	13987	13889	14032	13881	13936	14075	13898	13847	13911	13854	13844	13906	13959	14105	13906	13785	13872	13990	13901	13769	13892	14144	13926	13971	13932	13904	13969	13881	13917	14057	13993	13962	13862	13901	14048	13907	13850	14012	13938	13968	13914	13976	13796	13950	14016	13824	13853	14005	14120	13802	13917	13958	13909	13899	13924	13846	13880	13960	13979	14046	13955	13935	13925	13947	13860	14113	13984	14041	13895	13834	13820	14024	13924	13896	13939	14032	14056	13905	13980	14022	13917	13978	14108	14003	13943	13792	14047	13823	13906	13878	13959	13894	13968	13825	13978	13846	13908	13888	13984	14054	13964	13843	13943	14015	13877	14045	13830	14017	13965	14070	14000	13955	13832	13721	13923	13722	13921	13794	13894	14068	13898	14094	13982	14029	13835	13767	13878	13789	13871	13982	13785	13961	13939	13826	13946	13917	13972	14049	14002	14012	14051	13944	13948	14077	13922	13881	13812	13924	13966	13922	14040	13793	13875	13819	14014	13838	13829	13940	13970	13861	14131	14013	13898	13963	14077	13878	13926	13937	13892	13897	13855	14011	13930	13895	14011	13877	13821	13953	13901	13861	13845	13807	14001	13817	14043	13805	13810	14005	13911	13991	13828	13932	14015	14027	13836	13626	13869	13906	14163	13990	13920	14074	13876	14025	14021	13806	14027	13959	13839	13851	13668	13987	13944	13861	13861	13854	14079	13990	13874	13898	13997	14065	13778	14053	13927	13937	13822	14075	14043	13835	13887	13937	14031	13990	13919	13947	13870	13890	13969	13877	13945	14066	14030	13902	13840	13819	13963	13852	14075	13981	13982	13993	13808	13880	13883	13957	13872	13872	13980	13867	13962	13872	14076	14120	13913	13981	13851	13847	13790	13926	13839	13952	13928	14053	14120	13907	13898	13816	13794	13926	13764	13938	14048	13901	13794	13774	14189	13764	13880	13999	13846	14051	13975	13768	13949	13897	13926	13934	13834	13932	13978	14034	13909	13962	13932	13979	13969	13946	13997	13913	14057	13963	14085	13749	13947	13848	13854	13764	14058	13888	13885	13981	13757	13922	13914	14058	13826	13880	13851	13849	13843	13836	13900	13950	13842	13877	13987	13892	13885	14053	13900	14029	13805	13955	13875	13976	14017	14002	13947	13947	13987	14156	13926	14047	13847	13856	13984	13892	13811	13845	13959	13980	14025	13980	13930	14017	14123	13913	13865	14055	14003	13967	13899	13944	14006	13949	14018	14061	13929	13951	13868	14042	13959	13838	13955	13998	14014	13954	13935	13895	13920	13832	13853	13957	13909	13791	13909	13954	14144	13837	13775	13991	14098	13904	14014	13866	13698	13965	13737	14000	13913	14049	13996	13825	13892	13983	13991	14037	13984	13871	13689	14049	13960	13924	14058	13995	14052	13934	13867	13740	13884	13930	14074	13725	13877	14021	14008	13787	14130	13818	13935	13950	13860	13909	13847	14007	13937	13956	14010	13806	13897	14004	13860	14057	13748	13907	13993	13900	13932	13965	14046	13805	13859	14183	13768	13941	13984	13999	13826	13888	13975	13757	13867	13820	13991	14076	14007	13988	13945	13915	13867	13956	14054	13926	13841	13789	13869	13937	13970	13798	13834	13913	13998	13851	13874	13947	13884	13685	14038	13820	13940	13683	13935	13935	13945	13888	13939	13807	13988	13903	13949	13915	14039	13939	13903	14047	13936	13820	13950	13779	13868	13868	13991	14009	14101	14061	14065	13909	14057	13869	13961	13770	13955	13908	13858	14038	13818	14010	13948	13967	13962	13932	13923	14163	13849	13905	14011	13945	14049	13984	13887	13694	14085	13937	13822	14051	13914	14056	13908	14010	13979	13872	13840	13865	13715	13958	14023	14035	13879	13806	13977	13928	13900	13879	14021	14025	13929	13919	13912	13996	14107	13891	13809	13982	13875	14016	13854	14019	13918	13951	14062	13954	13960	13951	13938	14068	13788	13992	14005	13946	14007	13816	13832	14056	13909	13936	13904	13816	14087	14088	13878	13798	14014	13810	13912	14102	13947	14085	13918	13928	14204	13823	13913	13919	13826	14018	13756	13866	14004	13915	13805	13968	13892	13842	13889	13887	13967	13911	13878	13905	13828	14095	13815	14041	14006	14002	13989	14067	13879	13857	13951	13678	13981	13945	14077	13842	14023	14055	13974	13740	13967	13916	14006	13862	13905	13908	14021	13972	13916	13773	14033	13986	13862	13881	13972	13948	13952	13821	13873	13826	13804	13786	13892	14039	13869	14135	13807	13991	13856	13960	13950	13921	13762	13969	13912	13829	13895	13877	13888	14182	14036	13974	13954	13961	13975	13775	13984	13937	13788	13804	14019	13817	13898	13955	13920	13968	13803	13988	13833	14007	14008	13953	13883	14057	13981	13847	13950	14029	14009	13762	13896	13854	13783	13832	13997	13883	13901	13864	13813	13875	14086	14017	14036	14119	13943	13882	14004	14023	14112	13964	14134	14090	13916	13927	13814	13746	13965	13843	13855	13908	14150	13852	14020	13973	13913	14020	13928	13994	14144	13874	13652	14011	13885	13979	14023	13883	13975	13962	13910	13968	13993	14059	13927	13907	13800	13978	13887	13949	13901	13885	13792	13905	13856	13834	13837	13768	13934	13941	13891	13907	13998	13854	13862	13798	13899	13937	13822	13846	14051	13655	13926	13899	13851	13735	14151	13999	13962	13826	14011	13860	13819	13934	13924	13954	13894	14008	14115	13816	14015	14083	13884	13832	14117	13897	13888	13843	13904	13949	13987	13962	13746	13899	13992	13808	13905	13979	13836	13935	13751	13916	13800	13844	14062	13928	13819	13930	14003	13886	13911	13993	13931	13981	13857	14090	13923	13961	13857	13978	13902	13958	14077	13939	14008	13968	14020	13967	13821	14002	14007	14064	13854	13916	13892	13750	14005	13948	13921	14018	13821	14118	14010	14046	13848	13809	13954	13758	13931	14040	13993	14054	13887	13936	13921	14117	13802	14009	13873	13926	13740	13976	13913	13979	13802	13787	13882	13960	13977	13954	13930	13989	13851	13965	13793	13815	13910	13904	13916	13935	13972	13733	14066	13913	13932	13943	13972	13878	14119	13884	13971	13900	13885	13828	13883	13984	13783	13924	13943	13904	13902	13833	13902	13927	13925	13960	13831	14031	13775	14036	13826	13860	13884	13904	13913	13852	13954	13836	13900	14053	13876	13979	13808	13946	13949	14057	13985	13787	13810	13809	13841	14009	13996	13952	13895	14020	14076	14070	13807	14110	13892	13771	13894	13859	14076	13958	13980	14016	13988	13876	13923	13982	14022	13873	14058	14085	14165	13891	13947	13954	13783	13990	13910	13772	13967	14053	13803	13788	13896	13960	13869	13932	14011	14181	13983	13933	13779	13897	13836	13924	13872	13784	13935	13808	13873	13776	13908	13978	13825	13976	13884	13965	14001	14090	14023	13939	13969	13771	13774	14048	13920	13858	13876	13820	13769	13750	14016	13873	13863	13919	13977	14079	13997	13838	13801	13959	13930	13986	13940	13882	13931	13982	13978	13808	14032	13839	13950	14051	14166	13855	13878	13863	14224	13948	13908	13948	13880	13971	13880	14032	13901	13863	13949	13948	13963	13943	13949	13910	13947	13987	14040	13906	14201	13780	14019	14004	14098	13900	13852	13824	13908	14062	13739	13838	13875	14008	13879	14005	13812	13958	13828	13972	13988	13996	13870	13924	13853	14187	13950	13913	13938	14000	13902	13749	13904	13853	13834	13881	13724	13900	13861	13886	13873	13954	13895	14020	14014	13974	13878	14090	13979	14117	13859	14061	13760	13932	14002	13980	13899	13914	13939	13865	14002	13933	13867	14147	13978	14019	13933	13795	13808	14112	13914	13988	13978	13896	13786	14048	14066	13835	13861	13923	13950	13879	13875	13918	13864	13954	13953	13916	13844	13960	13859	13722	13910	13974	14142	13826	14055	14056	13888	13795	13859	13946	13781	14035	13893	14014	14014	13935	13945	13878	13961	14135	13933	14139	13975	14096	13854	14042	14006	13884	13942	13913	13886	13636	13904	13904	14269	13952	13897	13881	13899	13960	14010	13969	13829	13888	13910	13901	13875	13837	13924	13899	14005	13939	13842	14001	13877	13838	14008	13796	13936	14153	13849	13868	14077	14078	14077	13980	13925	13855	13863	14022	14127	13943	13800	13962	13890	13749	13915	14098	14002	14034	13926	14046	13759	13906	13893	13815	14068	13817	13870	14000	14153	13930	13796	13983	13808	13953	14038	14043	13823	13949	13948	14016	13886	13789	13872	14177	13987	13750	13994	13997	13885	14014	13922	13838	13909	13878	13947	14019	13948	14029	13856	13898	13794	14084	13969	14005	14017	13793	13919	13860
22981	21352	29247	23777	21603	23789	24872	19950	18538	17717	18015	17146	17237	17167	16648	16033	16043	15862	16075	15781	15916	15680	15562	15756	15509	15693	15524	15776	15644	15702	15514	15638	15772	15731	15850	15791	15626	15629	15731	15402	15453	15285	15580	15663	15555	15535	15255	15784	16779	17045	16735	16189	15673	15599	15647	15467	15486	15428	15281	15372	15632	15706	15530	15425	15580	15684	15444	15541	15584	15486	15545	15328	15568	15478	15480	15601	15623	15426	15636	15359	15352	15525	15543	15395	15443	15431	15505	15525	15450	15456	15571	15753	15338	15398	15421	15470	15484	15483	15290	15336	15535	15483	15578	15473	15404	15463	15289	15383	15477	15356	15411	15472	15605	15699	15527	15631	15424	15388	15544	15331	15357	15346	15192	15542	15607	15407	15413	15421	15410	15276	15451	15422	15428	15605	15469	15486	15325	15460	15427	15501	15451	15423	15357	15722	15470	15364	15443	15385	15437	15451	15373	15484	15476	15417	15603	15608	15385	15276	15428	15606	15469	15428	15589	15532	15561	15534	15391	15486	15489	15389	15599	15526	15321	15621	15390	15361	15644	15556	15648	15687	15592	15728	15520	15471	15461	15282	15541	15380	15247	15215	15270	15346	15409	15581	15516	15503	15373	15494	15495	15275	15587	15512	15520	15714	15364	15377	15548	15376	15212	15672	15360	15554	15483	15470	15380	15473	15370	15647	15472	15372	15437	15453	15413	15611	15557	15517	15469	15541	15543	15375	15576	15601	15496	15551	15347	15525	15490	15491	15552	15492	15502	15606	15598	15529	15380	15589	15361	15420	15509	15480	15499	15417	15402	15555	15359	15342	15361	15384	15254	15405	15288	15451	15313	15437	15321	15635	15400	15612	15636	15391	15602	15534	15487	15453	15573	15397	15246	15307	15411	15380	15492	15375	15501	15447	15433	15670	15433	15555	15194	15229	15421	15497	15462	15370	15429	15450	15265	15411	15277	15412	15516	15364	15310	15425	15398	15518	15627	15544	15537	15474	15428	15480	15615	15390	15606	15466	15417	15466	15259	15446	15317	15381	15394	15522	15471	15662	15445	15256	15333	15467	15514	15557	15305	15455	15265	15371	15519	15523	15488	15489	15456	15132	15383	15318	15539	15454	15588	15394	15398	15530	15388	15385	15330	15441	15334	15270	15541	15447	15576	15421	15297	15388	15549	15515	15461	15411	15285	15185	15430	15401	15558	15513	15578	15342	15538	15271	15482	15532	15307	15428	15614	15238	15323	15399	15496	15539	15414	15601	15754	15464	15254	15553	15504	15534	15504	15423	15457	15316	15425	15391	15252	15180	15282	15506	15507	15569	15433	15535	15343	15220	15407	15485	15363	15471	15595	15516	15599	15363	15462	15508	15607	15516	15488	15542	15620	15308	15482	15358	15493	15594	15396	15418	15517	15503	15348	15497	15433	15502	15529	15339	15332	15391	15497	15544	15544	15483	15559	15586	15379	15564	15464	15647	15347	15411	15385	15364	15433	15350	15308	15396	15391	15380	15269	15239	15325	15414	15660	15401	15450	15512	15313	15423	15488	15274	15193	15380	15251	15461	15425	15528	15505	15274	15362	15464	15532	15358	15523	15400	15396	15447	15341	15207	15554	15412	15271	15231	15355	15348	15579	15613	15510	15376	15480	15431	15481	15544	15361	15363	15491	15360	15474	15432	15282	15451	15444	15335	15413	15242	15487	15373	15549	15523	15398	15546	15445	15369	15587	15488	15420	15382	15354	15509	15728	15482	15515	15304	15460	15418	15360	15490	15385	15135	15472	15520	15433	15380	15441	15443	15447	15288	15498	15451	15511	15355	15419	15434	15573	15321	15398	15383	15475	15500	15438	15535	15253	15218	15446	15534	15351	15271	15392	15338	15406	15412	15537	15332	15505	15472	15331	15335	15471	15460	15332	15682	15484	15591	15475	15415	15425	15459	15380	15392	15552	15359	15402	15468	15357	15617	15403	15448	15681	15604	15539	15365	15530	15342	15415	15331	15463	15376	15292	15408	15359	15280	15520	15324	15566	15450	15485	15616	15410	15390	15504	15400	15455	15471	15310	15470	15624	15520	15333	15449	15462	15653	15371	15228	15199	15524	15599	15597	15443	15399	15238	15436	15188	15515	15538	15469	15556	15436	15465	15288	15685	15479	15535	15472	15595	15384	15589	15504	15560	15359	15568	15564	15352	15471	15436	15307	15356	15309	15509	15449	15387	15532	15438	15216	15475	15263	15476	15523	15335	15232	15401	15317	15168	15511	15469	15609	15399	15211	15277	15347	15655	15477	15478	15424	15331	15490	15534	15480	15522	15531	15307	15565	15373	15299	15573	15319	15584	15392	15336	15354	15466	15485	15443	15568	15574	15314	15418	15599	15332	15369	15423	15460	15501	15264	15338	15539	15418	15455	15306	15182	15401	15384	15398	15434	15485	15280	15601	15498	15553	15461	15431	15347	15392	15445	15574	15441	15404	15386	15536	15438	15536	15391	15644	15520	15321	15392	15546	15494	15320	15481	15541	15347	15410	15286	15317	15269	15447	15424	15478	15332	15459	15442	15310	15338	15295	15254	15402	15481	15271	15202	15573	15298	15551	15499	15357	15453	15515	15457	15384	15401	15361	15427	15700	15402	15558	15458	15406	15298	15335	15496	15385	15564	15530	15481	15525	15362	15565	15440	15381	15448	15548	15499	15412	15573	15357	15378	15529	15430	15538	15541	15451	15316	15461	15465	15389	15386	15276	15562	15277	15292	15320	15320	15430	15504	15569	15563	15484	15375	15379	15499	15188	15392	15348	15494	15411	15285	15552	15377	15549	15529	15530	15489	15485	15466	15200	15415	15463	15402	15424	15368	15537	15545	15548	15516	15464	15430	15192	15642	15477	15440	15317	15464	15584	15471	15564	15551	15437	15486	15557	15491	15525	15550	15568	15716	15366	15345	15434	15541	15266	15483	15549	15374	15248	15463	15383	15348	15489	15418	15523	15459	15547	15417	15459	15400	15352	15476	15529	15444	15421	15411	15532	15364	15459	15529	15473	15427	15615	15494	15556	15514	15379	15407	15385	15489	15487	15388	15463	15470	15437	15472	15739	15354	15344	15543	15238	15387	15540	15469	15540	15503	15471	15377	15355	15602	15461	15475	15399	15509	15297	15227	15414	15411	15326	15312	15315	15339	15512	15308	15440	15360	15308	15377	15358	15556	15635	15605	15628	15492	15253	15423	15475	15459	15552	15451	15581	15438	15258	15423	15346	15485	15399	15351	15579	15503	15389	15490	15510	15422	15428	15409	15479	15491	15479	15463	15532	15452	15553	15676	15439	15419	15381	15545	15576	15448	15169	15445	15289	15348	15634	15411	15432	15660	15382	15382	15451	15524	15359	15408	15591	15375	15339	15511	15537	15489	15400	15474	15469	15499	15220	15512	15439	15536	15500	15426	15537	15412	15494	15494	15392	15525	15595	15341	15502	15407	15494	15308	15556	15524	15222	15469	15524	15246	15465	15425	15507	15501	15446	15437	15546	15310	15636	15282	15368	15323	15321	15280	15495	15522	15522	15477	15551	15297	15692	15351	15472	15417	15500	15379	15567	15514	15408	15373	15686	15472	15498	15355	15656	15511	15351	15477	15579	15428	15612	15563	15628	15506	15552	15254	15394	15334	15423	15341	15419	15429	15414	15470	15588	15543	15351	15536	15483	15226	15400	15580	15544	15328	15341	15365	15511	15478	15565	15371	15421	15500	15444	15562	15469	15296	15382	15404	15644	15444	15573	15381	15416	15491	15360	15379	15360	15417	15461	15401	15541	15466	15315	15250	15290	15426	15375	15374	15369	15464	15392	15522	15689	15437	15431	15392	15336	15316	15333	15387	15549	15562	15458	15524	15522	15477	15662	15775	15368	15452	15487	15340	15465	15349	15516	15401	15579	15555	15432	15437	15370	15445	15445	15319	15315	15229	15433	15682	15538	15474	15406	15506	15275	15404	15511	15428	15601	15244	15384	15499	15521	15409	15487	15515	15409	15576	15356	15422	15512	15397	15528	15205	15282	15455	15456	15357	15344	15481	15460	15584	15416	15518	15582	15334	15599	15454	15406	15331	15602	15243	15429	15666	15535	15423	15343	15553	15469	15417	15476	15475	15542	15275	15470	15463	15562	15292	15356	15399	15390	15431	15272	15553	15526	15260	15537	15574	15373	15523	15356	15464	15560	15339	15470	15504	15360	15662	15393	15514	15502	15307	15357	15514	15539	15495	15405	15313	15385	15181	15505	15496	15416	15526	15386	15467	15325	15221	15576	15293	15347	15500	15372	15721	15447	15654	15379	15296	15484	15384	15407	15393	15555	15489	15289	15479	15254	15398	15231	15616	15439	15577	15480	15238	15430	15505	15317	15539	15521	15404	15470	15322	15388	15378	15553	15631	15430	15419	15550	15568	15538	15629	15422	15530	15432	15396	15581	15354	15394	15519	15352	15491	15393	15262	15225	15424	15643	15537	15440	15451	15502	15612	15439	15349	15591	15673	15321	15374	15423	15437	15554	15257	15406	15379	15313	15379	15490	15344	15538	15334	15510	15421	15376	15335	15467	15438	15567	15394	15391	15366	15543	15381	15559	15441	15291	15483	15349	15379	15387	15380	15343	15409	15684	15283	15564	15272	15467	15393	15477	15366	15360	15291	15128	15369	15339	15253	15607	15503	15491	15455	15565	15327	15697	15557	15548	15423	15296	15535	15565	15381	15343	15407	15522	15464	15413	15335	15401	15435	15329	15335	15535	15482	15471	15224	15207	15402	15463	15489	15486	15385	15485	15407	15598	15440	15462	15430	15285	15612	15499	15559	15342	15559	15361	15557	15380	15473	15434	15285	15596	15464	15445	15457	15418	15321	15674	15444	15394	15299	15481	15420	15446	15552	15486	15393	15556	15587	15432	15500	15372	15385	15431	15377	15346	15308	15349	15202	15525	15443	15367	15286	15376	15251	15388	15612	15348	15338	15460	15382	15395	15241	15259	15631	15371	15525	15312	15193	15327	15383	15511	15570	15426	15327	15552	15542	15558	15445	15412	15621	15468	15402	15368	15385	15587	15395	15613	15310	15414	15378	15646	15405	15312	15375	15546	15366
27745	50020	42668	25101	24083	21960	19089	19677	18008	16620	17138	16597	16314	15876	14956	14000	13931	13902	14054	14037	13731	13684	13613	13746	13720	13764	13758	13691	13635	13611	13409	13736	13589	13551	13741	13622	13569	13593	13518	13476	13655	13580	13477	13424	13422	13628	13559	13858	15914	15747	14678	14181	13717	13452	13553	13411	13442	13400	13409	13422	13502	13575	13648	13498	13445	13455	13384	13391	13417	13419	13430	13366	13452	13420	13330	13453	13354	13428	13622	13452	13359	13301	13533	13569	13591	13404	13413	13435	13472	13604	13513	13286	13475	13505	13586	13446	13278	13304	13502	13385	13252	13325	13478	13441	13237	13515	13565	13446	13565	13377	13508	13544	13265	13429	13420	13432	13445	13368	13428	13432	13441	13464	13435	13466	13369	13577	13515	13305	13388	13425	13530	13401	13367	13539	13580	13407	13339	13365	13446	13371	13315	13413	13387	13600	13451	13470	13399	13409	13440	13346	13282	13547	13477	13396	13418	13570	13563	13502	13420	13501	13470	13488	13355	13557	13560	13308	13486	13466	13477	13338	13542	13474	13518	13502	13340	13479	13302	13390	13434	13225	13440	13444	13345	13527	13543	13577	13509	13357	13356	13398	13443	13505	13343	13479	13508	13553	13473	13424	13283	13542	13736	13553	13511	13365	13537	13536	13388	13266	13315	13468	13552	13538	13415	13375	13388	13362	13462	13539	13424	13427	13551	13389	13376	13525	13573	13541	13359	13495	13340	13558	13431	13558	13470	13563	13521	13383	13415	13456	13509	13434	13314	13356	13365	13568	13351	13373	13648	13260	13413	13636	13377	13492	13418	13515	13451	13624	13565	13452	13438	13266	13480	13484	13596	13606	13579	13340	13477	13355	13507	13533	13401	13534	13399	13353	13426	13414	13543	13371	13365	13282	13444	13317	13629	13451	13402	13536	13354	13439	13491	13484	13345	13324	13517	13387	13431	13593	13489	13562	13441	13370	13437	13415	13517	13425	13334	13460	13320	13551	13453	13435	13405	13503	13520	13460	13532	13411	13429	13354	13518	13513	13456	13525	13363	13406	13498	13469	13559	13483	13451	13468	13524	13486	13229	13440	13611	13507	13529	13563	13449	13494	13339	13560	13419	13388	13438	13458	13450	13212	13470	13278	13482	13465	13480	13513	13346	13440	13455	13318	13443	13526	13375	13489	13498	13504	13586	13448	13564	13354	13449	13635	13468	13354	13414	13460	13485	13356	13406	13403	13462	13530	13451	13527	13437	13538	13376	13317	13404	13437	13240	13466	13415	13495	13377	13580	13432	13305	13509	13403	13557	13488	13471	13471	13573	13395	13334	13428	13322	13361	13451	13475	13669	13429	13365	13457	13287	13497	13386	13396	13460	13300	13279	13470	13426	13233	13539	13421	13437	13310	13335	13469	13499	13356	13505	13508	13477	13341	13248	13391	13439	13302	13253	13426	13458	13422	13479	13318	13375	13375	13350	13315	13408	13512	13394	13501	13407	13365	13541	13464	13337	13395	13338	13315	13549	13535	13576	13456	13460	13486	13569	13518	13556	13381	13394	13434	13361	13410	13519	13259	13470	13529	13459	13312	13609	13405	13411	13418	13276	13535	13430	13412	13397	13510	13456	13486	13365	13453	13323	13348	13397	13424	13398	13449	13449	13354	13440	13434	13514	13425	13522	13376	13558	13525	13503	13415	13429	13458	13332	13343	13347	13286	13440	13291	13309	13529	13418	13275	13518	13490	13357	13468	13360	13385	13444	13482	13271	13334	13400	13371	13353	13398	13470	13457	13508	13403	13366	13510	13394	13416	13263	13351	13328	13538	13511	13430	13362	13396	13193	13569	13575	13458	13390	13285	13407	13430	13348	13552	13526	13358	13312	13370	13375	13368	13299	13531	13429	13515	13199	13276	13486	13463	13374	13434	13379	13492	13391	13693	13424	13517	13364	13325	13283	13441	13358	13363	13413	13563	13376	13326	13354	13469	13580	13453	13538	13384	13366	13668	13320	13374	13500	13558	13375	13367	13450	13353	13429	13445	13485	13483	13368	13419	13371	13408	13408	13457	13520	13420	13406	13608	13352	13379	13439	13333	13459	13407	13355	13565	13238	13397	13275	13448	13440	13452	13420	13381	13525	13378	13429	13610	13513	13440	13340	13491	13517	13439	13216	13274	13408	13405	13688	13393	13311	13493	13534	13314	13498	13391	13432	13437	13348	13337	13441	13418	13334	13481	13406	13351	13490	13405	13420	13454	13403	13464	13430	13342	13427	13481	13291	13349	13448	13238	13413	13448	13353	13254	13345	13458	13482	13405	13551	13387	13645	13291	13372	13591	13661	13364	13633	13327	13393	13470	13539	13342	13362	13503	13414	13471	13363	13466	13307	13609	13269	13356	13474	13360	13384	13670	13596	13386	13287	13387	13240	13380	13385	13394	13306	13421	13420	13483	13344	13500	13433	13541	13547	13434	13368	13489	13441	13373	13367	13443	13456	13265	13653	13242	13460	13435	13528	13446	13465	13376	13338	13538	13394	13480	13495	13375	13483	13472	13505	13562	13398	13438	13422	13269	13406	13479	13375	13521	13429	13480	13341	13459	13341	13440	13407	13427	13424	13463	13470	13380	13535	13554	13451	13509	13552	13216	13300	13493	13494	13404	13348	13429	13382	13588	13399	13554	13414	13482	13289	13457	13489	13266	13389	13567	13424	13436	13394	13496	13327	13223	13475	13353	13375	13445	13606	13394	13421	13481	13386	13626	13360	13502	13371	13401	13446	13551	13366	13417	13354	13508	13389	13544	13467	13382	13257	13442	13516	13336	13502	13463	13608	13534	13468	13625	13317	13383	13612	13342	13619	13424	13546	13340	13449	13405	13514	13486	13582	13468	13477	13443	13595	13418	13336	13145	13494	13212	13419	13274	13425	13216	13460	13456	13405	13371	13538	13420	13588	13539	13564	13362	13450	13487	13481	13463	13501	13517	13180	13406	13414	13638	13538	13286	13345	13581	13435	13683	13360	13632	13450	13364	13590	13321	13371	13324	13438	13337	13480	13372	13397	13488	13517	13464	13328	13395	13414	13533	13383	13502	13356	13440	13461	13379	13507	13326	13600	13456	13359	13427	13521	13587	13409	13363	13406	13389	13566	13423	13581	13348	13403	13459	13358	13652	13396	13470	13372	13352	13384	13442	13459	13555	13490	13366	13527	13352	13595	13532	13611	13375	13393	13481	13480	13263	13524	13621	13440	13492	13460	13462	13526	13367	13399	13517	13485	13515	13424	13380	13482	13577	13440	13406	13304	13515	13434	13460	13473	13447	13422	13378	13426	13400	13419	13475	13370	13447	13380	13481	13553	13422	13476	13523	13450	13456	13475	13465	13340	13423	13556	13338	13483	13459	13405	13396	13288	13360	13543	13419	13384	13449	13403	13522	13340	13354	13559	13451	13542	13412	13307	13466	13512	13526	13285	13323	13448	13542	13567	13503	13380	13425	13486	13519	13303	13485	13354	13410	13421	13339	13497	13464	13486	13404	13505	13316	13482	13390	13306	13533	13299	13309	13453	13511	13333	13328	13469	13619	13375	13497	13471	13334	13477	13291	13490	13440	13367	13449	13291	13364	13442	13459	13567	13498	13514	13549	13307	13478	13451	13428	13293	13343	13434	13445	13405	13515	13589	13237	13365	13407	13429	13326	13450	13333	13480	13539	13364	13435	13491	13303	13318	13500	13526	13402	13515	13461	13635	13471	13361	13457	13211	13435	13398	13357	13490	13571	13354	13625	13321	13336	13493	13518	13496	13621	13355	13380	13481	13489	13487	13532	13562	13647	13411	13500	13619	13438	13503	13348	13513	13442	13469	13541	13330	13538	13461	13334	13217	13584	13312	13403	13416	13356	13325	13510	13538	13420	13513	13430	13347	13419	13382	13447	13519	13324	13415	13415	13470	13335	13475	13334	13463	13433	13282	13480	13462	13451	13459	13545	13299	13408	13403	13501	13405	13492	13367	13578	13192	13445	13492	13323	13394	13526	13494	13265	13636	13512	13391	13458	13355	13477	13297	13445	13403	13417	13489	13293	13442	13439	13387	13444	13621	13532	13377	13451	13492	13408	13634	13361	13607	13337	13618	13546	13387	13444	13279	13569	13443	13462	13406	13387	13427	13344	13302	13448	13204	13498	13436	13287	13409	13579	13500	13495	13541	13522	13515	13511	13633	13394	13310	13520	13522	13537	13538	13356	13358	13417	13480	13228	13397	13466	13504	13510	13458	13358	13564	13549	13471	13338	13475	13408	13492	13467	13416	13628	13423	13398	13294	13310	13436	13327	13340	13349	13327	13480	13360	13230	13351	13468	13316	13373	13398	13341	13488	13395	13442	13370	13373	13548	13431	13425	13385	13391	13617	13416	13431	13392	13518	13411	13226	13461	13511	13446	13299	13363	13454	13501	13559	13434	13392	13425	13190	13332	13365	13236	13511	13515	13320	13385	13450	13554	13425	13248	13545	13283	13342	13222	13439	13514	13436	13455	13319	13399	13346	13468	13407	13391	13510	13307	13316	13360	13412	13383	13337	13254	13443	13515	13179	13565	13376	13363	13306	13552	13309	13445	13463	13399	13431	13342	13212	13398	13313	13497	13453	13328	13531	13350	13492	13374	13484	13445	13438	13384	13408	13648	13407	13343	13473	13331	13476	13454	13357	13310	13447	13323	13382	13695	13412	13284	13414	13461	13520	13332	13481	13513	13432	13460	13404	13446	13378	13267	13424	13267	13454	13354	13488	13464	13630	13454	13361	13498	13413	13370	13360	13517	13411	13420	13326	13404	13420	13575	13368	13436	13444	13434	13363	13443	13584	13452	13502	13461	13331	13506	13456	13440	13555	13481	13272	13358	13460	13271	13361	13368	13435	13408	13480	13513	13415	13449	13400	13457	13549	13500	13432	13473	13431	13455	13492	13361	13515	13429	13456	13403	13556	13427	13420	13379	13451	13502	13333	13293	13515	13631	13524	13370	13568	13516	13400	13321	13527	13382	13527	13475	13260	13543	13571	13511	13294	13329	13466	13432	13337	13371	13457	13265	13400	13458	13443	13527	13529	13504	13310	13372	13449	13424	13397	13397	13453	13373	13419	13351
27949	25271	30196	23939	18156	17132	17411	16774	16159	16062	15980	15709	15894	15603	15568	15477	15477	15262	15337	15224	15339	15313	15363	15221	15371	15459	15450	15022	15136	15317	15287	15397	15221	15380	15337	14968	15205	15356	15341	15223	14997	14974	15252	15188	15202	15094	15415	15133	15268	15352	15386	15367	15325	15190	15007	15410	15220	15134	15252	15137	15360	15110	15140	15189	15149	15217	15031	15109	15148	15091	15220	15040	15114	15137	15088	15270	15144	15209	15040	15072	15069	15147	15188	15255	15239	15296	15301	15184	15386	15089	15349	15236	15216	15025	15207	15264	15182	15226	15302	15210	15088	15094	15066	15234	15366	15256	15093	15149	15118	15196	15189	15116	15137	15207	15179	15250	15209	15166	15184	15211	15202	15336	15173	15230	15197	15179	15048	15307	15187	15071	15135	15293	15116	15182	15370	15070	15149	15174	15363	15035	15064	15233	15445	15277	15104	15230	15346	15350	15125	15090	15290	15119	15138	15198	15150	15053	15180	15245	15295	15136	15262	15148	15215	15205	15461	15218	15460	15081	15328	15116	15219	15248	15243	15201	15272	15122	15029	15180	15050	15361	15103	15044	15114	15086	15176	15226	15409	15218	15264	15397	15195	15115	15218	15093	15067	15040	15125	15344	15369	15192	15349	15101	15116	15180	15440	15308	15098	15154	15199	15344	15115	15216	15161	15242	15173	15262	15160	15324	15463	15133	15014	15309	15135	15062	15165	15060	15217	15464	15296	15391	15227	15128	15351	15350	15132	15224	15151	15115	15260	14851	15159	15086	15222	15064	15308	15103	15204	15247	15259	15267	15209	15047	15076	15093	15144	15234	15020	15124	14864	14986	15092	15182	15300	15226	15246	15192	15339	15280	15303	15160	15303	15014	15265	15058	15136	15118	15387	15259	15203	15234	15063	15291	14989	15200	15073	14951	15329	15176	15303	15251	14980	15039	15209	15324	15329	15180	15351	15102	15119	15190	15136	15181	15173	15280	15406	15136	15261	15249	15000	15355	15232	15123	15294	15482	15041	15307	15184	15217	15242	15157	15296	15239	15342	15138	15133	15003	15063	14953	15422	15216	15153	15090	14967	15162	15387	15209	15046	15048	15347	15307	15172	15165	15176	15162	15270	15234	15347	15243	15134	15061	15090	15136	15217	15226	15230	15387	15323	15242	15068	15093	15188	15199	15293	15214	15239	15140	15320	15182	15201	15195	15115	14975	15174	15124	15150	15034	15227	15254	15305	15119	15279	15238	15174	15174	15104	15259	15183	15283	15405	15299	15438	15327	15200	15156	15304	15288	15132	14996	15246	15163	15379	15266	15044	15165	15079	15270	15334	15187	15107	15311	15297	15089	15097	15301	15269	15186	15055	15143	15250	15267	15163	15233	15132	15173	15046	15234	15200	15122	15160	15219	15103	15187	15296	15155	15251	15102	15101	15180	15234	15228	15200	15237	15159	15246	15341	15173	15187	15395	15179	14994	15253	15232	15168	15338	15118	15158	15331	15204	15097	15135	15184	15154	15168	15171	15348	15123	15143	15169	15218	15286	15218	15221	15078	14893	15106	15035	15135	15189	14865	15224	15222	15167	15308	15035	15301	15218	15111	15086	15192	15189	15152	15154	15328	15125	15030	15223	15251	15196	15231	15426	15245	15108	15279	15354	15201	15279	15162	15209	15223	15191	15209	15180	15049	15443	15251	15343	15371	15167	15358	15306	15001	15048	15179	15263	15195	15219	15170	15379	15238	15292	15285	15089	15290	15243	15210	15260	15339	15083	15056	15158	15199	15315	15204	15236	15198	15426	15034	15155	15203	15170	15151	15372	15004	15116	14993	15334	15124	15323	15220	15117	15144	15073	15102	15285	15109	15104	15198	15440	15194	15204	15276	15025	15210	15160	15195	15322	15410	15226	15158	15210	15206	15191	15199	15183	15319	15339	15162	15187	15341	15160	15240	15142	15195	15224	15182	15002	15107	15225	15029	15265	15175	15276	15079	15168	15061	15111	15447	15261	15180	15070	15023	15104	15332	15051	15138	15113	15265	15092	15087	15218	15105	15121	15209	15171	15111	15037	15131	15350	15347	15239	15083	15204	15327	15312	15205	14969	15244	15296	15118	15184	15301	14935	15272	15075	15260	15462	14991	15097	15160	14884	15275	15050	15068	15168	15233	15222	15275	15336	15344	15243	15196	15061	15172	15270	15092	15084	15220	15192	15347	15201	15311	15190	15306	15137	15048	15087	15212	15321	15250	15404	15183	15161	15194	14994	15235	15390	15399	15232	15303	15272	15341	15398	15052	15358	15140	15376	15274	14966	15090	15055	15193	15193	15326	15188	15378	15146	15367	15069	15056	15107	15230	15294	15261	15265	15048	15054	15115	15038	15131	15218	15285	15263	15169	15245	15085	15208	15112	15031	15126	15214	15220	14996	15226	15052	15180	15401	15185	15208	15229	15259	15291	15098	15159	15055	15301	15244	15129	15167	15158	15088	15181	15104	15177	15191	15192	15226	15191	15122	15145	15138	15015	15277	15153	15205	15196	14958	15154	15302	15171	15164	15231	15129	15228	15299	15198	15258	15299	14952	15102	15037	15224	15253	15070	14983	15191	15213	15317	15035	15362	15245	15220	15180	14960	15058	15230	15335	15341	15189	15183	15256	15107	15297	15264	15040	15504	15186	15196	15339	15208	15157	15278	15064	15143	15188	15185	15122	15394	15136	14919	15071	15360	15225	15177	15254	15432	15253	15256	15158	14987	15010	15313	15209	15012	15087	15234	15292	15269	15079	15296	15193	15213	15375	15372	14977	15326	15155	15214	15331	15119	15172	15265	15225	15148	15195	15084	15205	15252	15269	15265	15265	15079	15117	15168	15058	15255	15223	15190	15207	15315	15288	15109	15223	15055	15270	15059	15292	15069	14995	15097	15126	15202	15248	15176	15290	14982	15196	15285	14972	15484	15385	15267	15175	15188	15124	15285	15570	15296	15152	15415	15284	15109	15162	15195	15195	15062	15106	14907	15098	15017	15223	15134	15129	15206	15089	15296	15282	15043	15227	15401	15016	15087	15171	15161	15120	15422	15320	15272	15145	15149	15198	15076	15142	15201	15339	15283	15307	14986	15081	15291	14920	15075	15253	15063	15140	15291	15223	15111	15214	15337	15245	15152	15217	15116	15239	15215	15012	15099	15212	15225	15283	15012	14988	15156	15119	15242	15204	15214	15152	15332	15146	15256	15202	15236	15367	15306	15049	15247	15159	15289	15175	15304	15231	15137	15098	15312	15187	15244	15043	15154	15034	15021	15275	15207	15150	14897	15246	15368	15361	15192	15107	14982	15084	15216	15247	15269	15412	15100	15075	15232	15165	15259	15181	15273	15228	15059	15306	15184	15127	15168	15172	15099	15128	15174	15156	15263	15354	15156	15254	15280	15119	15197	15103	15061	15154	14984	15329	15285	15245	15213	15186	15016	15000	15074	15100	15219	15369	15047	15231	15387	15206	15101	15300	15058	15163	15214	15080	15007	15056	15137	15082	15472	15182	15020	15045	15209	15171	15111	15269	15182	15120	15481	15100	15172	15477	15175	14964	15253	15315	15146	15318	15148	15060	15198	15183	15144	14999	15164	15304	15268	15345	15340	15090	15244	15188	14993	15333	15130	15392	15159	15079	15159	15283	15136	15048	15192	15041	15282	15267	15125	15168	15370	15072	15296	15237	15319	15171	15220	15134	15094	15277	15245	15073	15240	15329	15362	15281	15015	15108	15200	15133	15239	15012	15150	15144	15003	15167	15246	15373	15098	15234	15322	15112	15000	15222	14946	15106	15311	15114	15174	15243	15182	15316	15185	15222	15215	15442	15075	15097	15137	15154	15154	15259	15172	15288	15283	15001	15116	15091	15182	15326	15073	15089	15294	15176	15426	15061	15354	15245	15251	14989	15285	15135	15114	15187	15102	15235	15304	15292	15182	15215	15311	15120	15243	15252	15133	15129	15215	15197	15091	15408	15434	15279	15275	15132	15212	15041	14830	15139	15055	15107	15019	15336	15189	15204	15079	15020	15200	15085	15203	15265	14936	15038	15161	15191	15026	15263	15256	15041	15122	15155	15077	15105	15223	15060	14998	15162	15187	15162	15292	15047	15337	15249	15166	15050	15155	15165	14990	15071	15064	15243	15127	15167	15433	15145	15222	15022	15271	15218	15205	15323	15368	15239	15270	15217	15209	15190	15232	15192	15112	15188	15152	15023	15156	15139	15125	15218	15216	15226	15352	15254	15221	15053	15342	15121	15265	15218	15171	15192	15275	15353	15310	15180	15128	15407	15206	15230	14823	15305	15152	15194	15107	15179	15237	15184	15321	15233	15395	15368	15029	15004	15412	15236	15237	15202	15158	15196	14914	15434	15277	15257	15120	15146	15262	15225	15279	15292	15200	15179	14994	15138	15266	15022	15167	15301	15222	15190	15002	15172	15351	15338	15185	15073	15090	15181	15224	15271	15168	15147	15405	15259	15266	15152	15222	15182	15290	15159	15235	15199	15226	15344	15075	15113	15202	15066	15147	15321	15122	15332	14998	15384	15163	15255	15296	15176	15376	15209	15239	15081	15041	15212	15241	15163	15201	15198	15206	15117	15062	15166	15293	15344	15171	15067	15162	15293	15318	15175	15107	15309	15325	15265	15043	15231	15420	15087	15290	15149	15162	15243	15216	15153	15248	15064	15313	15164	15203	15164	15152	15179	15208	15222	15042	15035	15250	15381	15225	15124	15298	15370	15446	15029	15217	15051	15151	15233	15285	15360	15183	15027	15168	15410	15307	15111	15053	15236	15334	15087	15164	15274	15143	15104	15082	15292	15145	15243	15165	15197	15162	15255	15047	15161	15452	15402	15054	15140	15204	15310	15418	14965	15252	15289	15112	15000	15258	15223	14963	15333	15174	15410	14965	15268	15176	15233	15152	15231	15218	15130	15080	15040	15105	15161	15081	15172	15391	15087	15189	15179	15374	15282	15291	15193	15225	15348	15485	15188	15233	15132	15448	15350	15226	15188	15266	15036	15187	15156	15196	15328	15225	15052	15055	15102	15404	15233	15125	15339	15165	15103	15148	15170	15256	15106	15185	14999	15026	15272	15328	15098
23926	38266	32529	21070	17233	16045	16069	15754	14838	14853	14734	14288	14253	13736	13520	13422	13378	13396	13494	13594	13502	13182	13351	13339	13434	13286	13398	13264	13598	13473	13367	13440	13517	13428	13307	13364	13413	13462	13399	13399	13335	13230	13260	13416	13448	13370	13462	13423	13268	13616	13604	13364	13436	13358	13238	13298	13356	13276	13336	13412	13294	13521	13349	13235	13200	13145	13348	13288	13142	13333	13403	13392	13220	13387	13185	13504	13193	13337	13154	13238	13472	13318	13456	13295	13265	13369	13279	13373	13343	13330	13133	13142	13277	13258	13384	13426	13307	13390	13295	13221	13149	13280	13361	13258	13241	13229	13561	13209	13410	13186	13186	13092	13149	13496	13387	13173	13242	13475	13322	13251	13231	13315	13235	13239	13180	13321	13223	13342	13308	13308	13448	13327	13269	13245	13435	13303	13518	13362	13331	13292	13311	13225	13239	13290	13226	13332	13484	13148	13288	13225	13378	13164	13296	13501	13378	13081	13357	13392	13126	13182	13213	13254	13334	13218	13288	13395	13313	13353	13238	13201	13340	13371	13240	13325	13332	13413	13313	13333	13283	13257	13124	13335	13282	13273	13353	13165	13275	13139	13319	13290	13247	13436	13139	13331	13181	13363	13223	13263	13265	13435	13329	13237	13291	13318	13274	13286	13343	13262	13219	13208	13470	13388	13410	13201	13266	13274	13320	13386	13201	13533	13359	13374	13204	13196	13166	13287	13246	13412	13343	13266	13347	13421	13380	13309	13360	13155	13359	13193	13228	13266	13161	13436	13220	13344	13464	13226	13393	13400	13349	13065	13096	13233	13320	13223	13259	13206	13352	13324	13178	13449	13196	13244	13460	13125	13241	13412	13246	13248	13373	13318	13235	13443	13106	13441	13364	13298	13269	13257	13257	13297	13337	13250	13258	13309	13352	13354	13323	13215	13320	13351	13245	13281	13352	13229	13243	13301	13271	13392	13122	13243	13344	13307	13385	13252	13179	13255	13418	13311	13244	13461	13285	13345	13438	13164	13307	13156	13430	13373	13279	13313	13104	13437	13291	13202	13209	13382	12982	13247	13370	13313	13436	13309	13117	13452	13346	13251	13334	13268	13203	13378	13240	13392	13431	13466	13095	13363	13219	13272	13351	13299	13225	13365	13212	13238	13320	13329	13230	13286	13286	13119	13381	13301	13331	13326	13365	13328	13377	13240	13413	13136	13252	13525	13308	13298	13295	13090	13349	13395	13264	13279	13240	13179	13242	13334	13284	13341	13283	13249	13337	13176	13236	13429	13266	13296	13207	13325	13271	13186	13465	13201	13262	13419	13312	13333	13348	13311	13358	13242	13340	13234	13047	13141	13305	13326	13273	13318	13087	13471	13298	13180	13220	13241	13275	13314	13394	13305	13220	13464	13186	13343	13325	13271	13082	13300	13375	13351	13393	13256	13198	13541	13310	13349	13338	13307	13431	13208	13130	13436	13484	13317	13334	13365	13244	13242	13215	13180	13162	13200	13461	13212	13337	13215	13401	13340	13155	13444	13209	13162	13466	13430	13244	13347	13379	13276	13172	13412	13302	13398	13341	13499	13254	13248	13329	13180	13331	13346	13575	13387	13400	13310	13197	13337	13380	13294	13389	13303	13193	13396	13210	13313	13330	13470	13167	13328	13352	13333	13099	13434	13193	13143	13283	13354	13184	13171	13234	13046	13338	13314	13351	13258	13168	13253	13199	13418	13181	13200	13251	13329	13203	13344	13199	13316	13337	13484	13389	13202	13290	13348	13410	13249	13247	13431	13264	13239	13380	13175	13414	13299	13418	13261	13328	13404	13412	13100	13166	13392	13170	13386	13295	13365	13256	13243	13133	13277	13321	13101	13235	13443	13292	13397	13441	13392	13387	13106	13330	13343	13342	13302	13349	13261	13438	13225	13262	13146	13173	13178	13286	13381	13241	13257	13472	13246	13295	13234	13277	13275	13339	13352	13194	13349	13262	13287	13287	13218	13161	13334	13464	13311	13422	13157	13365	13305	13370	13380	13383	13271	13259	13268	13133	13356	13216	13389	13107	13383	13395	13358	13379	13204	13325	13157	13027	13480	13336	13440	13340	13309	13176	13313	13415	13266	13224	13360	13265	13218	13234	13265	13379	13411	13121	13261	13379	13179	13216	13295	13342	13383	13079	13220	13242	13467	13281	13300	13233	13401	13300	13235	13392	13341	13212	13288	13386	13325	13465	13087	13294	13309	13358	13246	13404	13273	13259	13364	13347	13161	13224	13339	13211	13439	13281	13352	13284	13313	13412	13352	13448	13225	13089	13315	13359	13249	13458	13079	13300	13329	13321	13359	13263	13392	13320	13306	13304	13169	13355	13250	13337	13191	13249	13179	13386	13264	13341	13336	13311	13336	13320	13295	13228	13376	13398	13290	13058	13375	13333	13279	13217	13338	13226	13223	13392	13159	13241	13367	13458	13186	13305	13113	13215	13352	13217	13556	13224	13415	13284	13208	13384	13312	13250	13422	13245	13225	13366	13345	13296	13365	13151	13270	13232	13426	13253	13257	13333	13385	13292	13339	13149	13245	13337	13249	13345	13301	13329	13238	13295	13320	13241	13095	13208	13176	13194	13207	13323	13278	13423	13189	13254	13336	13448	13245	13238	13386	13283	13272	13134	13279	13201	13336	13390	13272	13344	13203	13262	13197	13299	13287	13290	13423	13376	13078	13517	13463	13274	13219	13219	13360	13243	13168	13315	13303	13423	13394	13111	13410	13339	13275	13054	13318	13307	13287	13363	13433	13383	13229	13275	13290	13421	13441	13418	13425	13383	13235	13394	13166	13307	13237	13333	13409	13411	13335	13290	13207	13384	13427	13360	13127	13346	13336	13249	13238	13403	13419	13170	13392	13333	13460	13313	13302	13349	13246	13255	13382	13284	13370	13408	13175	13183	13284	13349	13247	13233	13302	13396	13374	13250	13187	13223	13423	13390	13291	13337	13447	13306	13401	13358	13192	13377	13230	13182	13444	13262	13381	13307	13269	13433	13312	13465	13229	13128	13301	13241	13302	13169	13214	13476	13163	13229	13268	13312	13209	13459	13354	13212	13300	13119	13283	13168	13227	13379	13172	13458	13260	13388	13389	13355	13477	13379	13336	13330	13256	13188	13316	13302	13282	13383	13306	13388	13199	13448	13179	13248	13251	13339	13249	13283	13104	13415	13216	13323	13302	13335	13378	13300	13230	13210	13251	13309	13266	13242	13219	13302	13250	13264	13378	13171	13371	13424	13271	13251	13214	13312	13141	13281	13078	13332	13195	13117	13223	13321	13395	13090	13410	13324	13347	13247	13347	13259	13245	13359	13317	13277	13286	13478	13108	13491	13308	13336	13449	13304	13381	13249	13213	13406	13343	13140	13440	13362	13314	13320	13356	13325	13244	13281	13312	13294	13354	13296	13386	13435	13275	13309	13373	13313	13356	13302	13248	13284	13160	13380	13265	13267	13271	13146	13417	13201	13245	13304	13513	13464	13256	13377	13512	13442	13475	13371	13426	13252	13213	13390	13398	13409	13283	13250	13377	13251	13383	13280	13360	13286	13338	13370	13388	13283	13323	13270	13470	13126	13387	13150	13417	13167	13339	13351	13198	13392	13261	13396	13353	13266	13156	13335	13290	13245	13465	13341	13305	13145	13337	13365	13142	13163	13227	13195	13331	13259	13311	13312	13365	13315	13473	13138	13243	13242	13136	13372	13348	13293	13483	13169	13320	13273	13308	13174	13473	13178	13359	13470	12995	13236	13301	13391	13288	13410	13296	13435	13289	13364	13344	13368	13180	13322	13268	13221	13062	13360	13303	13440	13185	13292	13359	13337	13307	13216	13312	13311	13166	13354	13305	13307	13218	13235	13229	13250	13370	13181	13279	13285	13290	13480	13380	13303	13247	13238	13325	13384	13151	13286	13091	13268	13263	13422	13240	13500	13290	13306	13219	13365	13279	13221	13382	13367	13293	13148	13285	13561	13169	13376	13380	13365	13382	13155	13311	13239	13290	13304	13569	13326	13092	13174	13364	13428	13074	13341	13107	13306	13381	13340	13375	13392	13207	13280	13235	13271	13431	13396	13337	13295	13301	13321	13231	13505	13164	13409	13264	13300	13378	13217	13399	13153	13305	13348	13303	13293	13206	13171	13262	13302	13334	13308	13248	13253	13317	13371	13279	13170	13245	13237	13308	13146	13419	13143	13350	13235	13346	13376	13059	13298	13379	13348	13304	13229	13441	13214	13285	13359	13219	13359	13063	13199	13067	13285	13303	13490	13234	13230	13296	13334	13279	13229	13187	13346	13365	13337	13357	13272	13263	13144	13326	13276	13319	13301	13252	13326	13456	13201	13353	13282	13190	13322	13290	13322	13318	13297	13442	13274	13188	13510	13225	13398	13197	13326	13396	13479	13240	13226	13286	13266	13327	13014	13244	13354	13265	13197	13370	13272	13205	13412	13210	13457	13377	13332	13203	13361	13181	13369	13507	13332	13255	13229	13185	13438	13342	13238	13078	13326	13286	13261	13264	13421	13270	13255	13435	13240	13339	13276	13212	13187	13225	13243	13416	13404	13215	13365	13289	13342	13190	13287	13403	13438	13361	13191	13236	13314	13334	13393	13319	13139	13392	13301	13351	13178	13430	13249	13221	13339	13218	13219	13322	13205	13185	13267	13301	13306	13344	13371	13203	13203	13249	13303	13122	13113	13466	13301	13329	13274	13222	13258	13248	13121	13228	13309	13388	13493	13185	13407	13319	13303	13109	13297	13417	13470	13193	13497	13199	13430	13361	13194	13355	13311	13286	13223	13351	13241	13310	13376	13404	13223	13218	13440	13343	13224	13396	13349	13204	13214	13375	13441	13380	13123	13331	13390	13193	13294	13311	13301	13327	13382	13184	13321	13216	13236	13337	13389	13328	13155	13219	13298	13046	13410	13328	13278	13337	13247	13377	13350	13305	13456	13263	13261	13332	13306	13249	13242	13205	13158	13091	13258	13232	13301	13387	13213	13372	13306	13413	13397	13188	13382	13243	13261	13355	13316	13154	13154	13306	13281	13144	13440	13332	13246	13449	13128	13401	13312	13335	13300	13297	13347	13378
23929	21359	28833	24360	22098	21084	19319	16747	16395	16183	15638	15085	14849	14553	14523	14642	14670	14571	14560	14520	14425	14429	14356	14432	14527	14412	14512	14229	14373	14353	14414	14469	14400	14258	14252	14433	14170	14323	14321	14419	14467	14248	14298	14441	14454	14260	14357	14517	15257	15209	14812	14695	14446	14381	14291	14299	14370	14332	13967	14267	14244	14295	14412	14364	14270	14147	14172	14277	14323	14229	14167	14229	14288	14286	14226	14351	14286	14405	14372	14169	14298	14405	14205	14069	14271	14396	14315	14282	14377	14176	14177	14230	14229	14296	14309	14373	14278	14180	14074	14195	14307	14160	14326	14392	14136	14011	14464	14098	14148	14132	14429	14134	14038	14219	14177	14403	14365	14154	14230	14115	14310	14257	14333	14408	14188	14141	14178	14105	14088	14210	14166	14141	14124	14238	14274	14207	14443	14251	14365	14191	14415	14346	14233	14280	14308	14177	14358	14210	14291	14336	14564	14141	14182	14243	14215	14117	14295	14128	14061	14277	14042	14261	14463	14299	14241	14219	14207	14274	14406	14378	14375	14226	14246	14388	14172	14336	14216	14249	14219	14242	14032	14255	14247	14225	14247	14207	14051	14106	14455	14180	14196	14451	14203	14325	14149	14227	14265	14088	14139	14071	14092	14044	14155	14036	14049	14320	14253	14308	14414	14211	14039	14238	14311	14156	14285	14184	14316	14280	14069	14253	14298	14270	13971	14067	14256	14068	14323	14390	14060	14185	14359	14192	14056	14130	14143	14202	14260	14296	14148	14264	14427	14136	14228	14275	14209	14189	14163	14198	14197	14121	14223	14298	13993	14367	14100	14183	14224	14235	14300	14100	14375	14183	14105	14184	14163	14260	14211	14291	14211	14288	14361	14300	14198	14325	14199	14113	14210	14297	14375	14164	14198	14278	14334	14343	14237	14060	14215	14073	14247	14259	14416	14457	14216	14216	14293	14163	13993	14240	14085	14213	14326	14263	14201	14144	13999	14177	14262	14333	14192	14175	14273	14163	14054	14349	14204	14190	14092	14218	14291	14212	14220	14228	14370	14279	14411	14180	14153	14053	14160	14284	14312	14264	14350	14299	14016	14423	14210	14323	14410	14341	14309	14106	14090	14155	14347	14239	14171	14201	14191	14263	14038	14065	14352	14222	14139	14309	14205	14133	14151	14318	14223	14131	14295	14146	14122	14305	14309	14199	14193	14230	14183	14119	14387	14182	14188	14265	14068	14386	14424	14185	14541	14430	14239	14264	14096	14368	14230	14289	14298	14216	14287	14197	14156	14342	14295	14173	14051	14285	14167	14207	14076	14003	14054	14255	14094	14348	14343	14327	14024	14326	14238	14336	14053	14246	13953	14021	14276	14280	14072	14206	14165	14185	14211	14290	14347	14160	14349	14102	14189	14075	14320	14314	14398	14302	14286	14172	14249	14000	14141	14432	14142	14188	14359	14409	14422	14259	14154	14223	14242	14295	14194	14276	14223	14323	14272	14133	14191	14173	14268	14375	14174	14230	14240	14173	14242	14160	14221	14182	14153	14287	14272	14152	14290	14294	14241	14298	14272	14198	14200	14200	14310	14394	14217	14182	13964	14345	14264	14015	14415	14251	14031	14275	14175	14046	14407	14211	14255	14326	14244	14295	14396	14306	14298	14296	14192	14240	14199	14078	14076	14261	14111	14174	14437	14020	14141	14300	14252	14206	14280	14214	14293	14242	14362	14230	14176	14060	14247	14223	14194	14207	14269	14290	14254	14202	14130	14326	14344	14209	14410	14242	14207	14138	14256	14184	14222	14317	14159	14173	14354	14346	14071	14378	14120	14081	14236	14279	14458	14147	14350	14323	14335	14371	14228	14156	14477	14230	14287	14213	14312	14182	14132	14159	14206	14122	14167	14145	14162	14052	13963	14141	14087	14142	14119	14236	14474	14207	14222	14129	14160	14066	14297	14014	14411	14424	14255	14065	14257	14274	14291	14242	14138	14235	14299	14355	14170	14239	14215	14231	14258	14286	14291	14207	14166	14397	14198	14099	14144	14260	14306	14290	14449	14396	14311	14324	14230	14249	13993	14337	14341	14255	14327	14197	14280	14176	14323	14498	14328	14189	14182	14191	14325	14351	14227	14173	14159	14133	14119	14034	14045	13940	14251	14202	14167	14281	14369	14175	14263	14250	14377	14197	14313	14229	14072	14144	14163	14219	14204	14002	14205	14333	14349	14262	13969	14123	14184	14223	14240	14261	14024	14209	14331	14291	14042	14105	14187	14103	14284	14169	14314	14189	14143	14144	14245	14234	14020	14146	14145	14072	14266	14344	14372	14258	14217	14406	14297	14284	14053	14222	14070	14199	14292	14249	14255	14369	14156	14195	14303	14294	14243	13994	14137	14144	14097	14200	14298	14198	14225	14130	14056	14142	14235	14305	14175	14096	14099	14152	14180	14145	14047	14109	14355	14297	14177	14126	14135	14185	14187	14176	14225	14362	14304	14378	14191	14225	14094	14306	14102	14287	14140	14027	14338	14166	14082	14079	14257	14470	14413	14297	14284	14095	14177	14238	14398	14192	14190	14206	14156	14174	14261	14307	14159	14317	14203	14363	14200	14396	14188	14243	14396	14240	14053	14206	14182	14160	14265	14213	14190	13982	14171	14294	14340	14217	14119	14316	14150	14204	14364	14397	14346	14244	13963	14388	14310	13932	14150	14198	14417	14162	14156	14209	14082	14267	14319	14203	14113	14177	14102	14306	14257	14063	14419	14157	14244	14462	14329	14212	14335	14250	14208	14278	14147	14275	14205	14175	13983	14295	14049	14146	14113	14236	14251	14226	14182	14284	14079	14108	14302	14407	14322	14111	14195	14130	14194	14199	14220	14156	14215	14224	14311	14226	14126	14046	14303	14222	14380	14310	14302	14184	14156	14218	14045	14210	14155	14314	14264	14185	14213	14351	14229	14146	14110	14152	14123	14276	14181	14169	14168	14328	14313	14223	14109	14252	14140	14201	14239	14266	14275	13992	14290	14289	14263	14180	14129	14253	14224	14325	14152	14113	14399	14421	14226	14184	14193	14213	14095	13886	14251	14146	14175	14229	14171	14110	14165	14411	14183	14065	14082	14198	14365	14294	14150	14231	14253	14310	14161	14172	14177	14153	14098	14222	14358	14234	14238	14286	14300	14255	14262	14278	14217	14281	14270	14191	14286	14345	14138	14188	14265	14083	14232	14227	14321	14321	14186	14170	14157	14412	14154	14148	14154	14123	14373	14131	14223	14314	14261	14140	14157	14075	14198	14149	14246	14305	14170	14183	14279	14196	14220	14283	14230	14323	14374	14395	14112	14106	14384	14239	14204	14245	14305	14261	14225	14322	14359	14232	14153	14159	14307	14437	14193	14215	14293	14312	14287	14185	14242	14285	14201	14169	14246	14187	14209	14262	14220	14235	14166	14139	14184	14167	14400	14375	14274	14362	14418	14202	14101	14283	14435	14141	14202	14183	14158	14332	14402	14164	14207	14133	14356	14303	14174	14139	14353	14199	14004	14242	14157	14023	14145	14191	14288	14291	14192	14300	14262	14252	14290	14081	14347	14141	14143	14230	14190	14310	14171	14173	14116	14247	14299	14051	14199	14164	14266	14510	14011	14413	14215	14235	14198	14157	14131	14305	14278	14098	14037	14261	14215	14246	14165	14119	14114	14199	14254	14199	14340	14114	14346	14167	14175	14201	14102	14131	14208	14322	14269	14061	14346	14111	14375	14390	14113	14208	14447	14153	13957	14090	14269	14186	14124	14256	14435	14076	14479	14108	14195	14345	14091	14301	14281	14332	14319	14281	14340	14271	14249	14425	14235	14025	14363	14148	14231	14274	14174	14269	14429	14232	14197	14174	14167	14282	14376	14314	14137	14293	14331	14346	14032	14081	14008	14242	14439	14128	14401	14100	14067	14195	14269	14304	14222	14354	14360	14077	14174	14310	14194	14282	14373	14029	14256	14358	14243	14286	14178	14285	14182	14366	14432	14309	14230	14413	14042	14017	13953	14132	14257	14423	14447	14129	14326	14105	14118	14195	14279	14289	14227	14148	14205	14286	14166	14198	14189	14207	14367	14305	14286	14417	14231	14315	14320	14284	14220	14183	14152	14167	14382	14156	14244	14232	14203	14305	14136	14411	14157	14246	14020	14104	14253	14302	14296	14149	14220	14231	14078	14250	14313	14345	14259	14181	14233	14215	14294	14087	14184	14179	14223	14164	14349	14034	14117	14388	14276	14216	14306	14268	14320	14321	14306	13948	14302	14146	14179	14416	14262	14217	14200	14204	14263	14284	14187	14319	14290	14143	14165	14137	14261	14236	14179	14244	14116	14133	14209	14150	14215	14351	14318	14202	14122	14290	14322	14394	14343	14402	14253	14290	14317	14170	14234	14323	14135	14028	14177	14266	14303	14045	14152	14098	13905	14184	14256	14202	14212	14356	14115	14221	14132	14207	14154	14277	14290	14191	14218	13853	14225	14334	14071	14293	14348	14395	14295	14163	14259	14284	14206	14331	14231	14320	14235	14303	14039	14265	14212	14029	14279	14428	14182	14522	14409	14141	14438	14179	14230	14207	14297	14272	14348	14377	14403	14281	14293	14253	14303	14268	14248	14210	14234	14340	14293	14200	14221	14229	14056	14275	14227	14121	14187	14224	14422	14249	14343	14333	14147	14152	14406	14290	14139	13959	14249	14265	14219	14147	14269	14246	14198	14325	14109	14257	14446	14248	14200	14346	14333	14341	14285	14352	14155	14110	14192	14421	14222	14170	14358	14294	14208	14284	14240	14300	14459	14261	14175	14301	14342	14210	14195	14314	14067	14223	14272	14252	14270	14213	14369	14304	14075	14217	14281	14396	14338	14195	14104	14490	14425	14291	14351	14159	14493	14026	14144	14294	14182	14422	14354	14076	14267	14270	14087	14316	14242	14071	14163	14172	14341	14153	14404	14283	14183	14258	14297	14112	14267	14360	14195	14153	14146	14136	14163	14257	14187	14251	14274	14236	14274	14301	14351	14134	14404	14058	14106	14095	14283	14212	14295	14184	14320	14229	14327	14187	14376	14241	14234	14162	14185	14312	14202	14273	14255	14293	14384	14406
26272	44463	38728	27005	19344	17150	16238	16355	16664	15599	14636	13612	13394	13310	13201	13189	13332	13276	13132	12824	12806	13016	12807	12900	12849	12797	12973	12796	12774	13055	13060	13130	12974	12922	12898	12976	12915	12789	12696	12738	12835	12750	12652	12798	12700	12645	12712	13309	14100	13863	13498	13135	12866	12683	12638	12568	12640	12643	12713	12774	12742	12719	12613	12791	12732	12740	12818	12676	12772	12674	12702	12698	12794	12646	12769	12660	12575	12624	12750	12586	12749	12825	12873	12761	12828	12692	12899	12738	12669	12626	12613	12686	12648	12719	12734	12678	12773	12801	12777	12853	12678	12695	12606	12791	12688	12832	12628	12768	12579	12787	12707	12627	12779	12812	12685	12842	12739	12827	12695	12574	12626	12834	12714	12745	12599	12565	12600	12670	12751	12605	12760	12799	12733	12794	12755	12694	12757	12631	12842	12746	12716	12808	12647	12822	12636	12689	12714	12857	12848	12667	12642	12666	12642	12642	12722	12766	12660	12839	12675	12652	12817	12749	12780	12702	12734	12730	12698	12795	12533	12645	12710	12543	12755	12864	12840	12763	12688	12671	12772	12677	12446	12675	12767	12598	12653	12818	12714	12547	12676	12727	12675	12721	12741	12623	12722	12702	12729	12865	12807	12820	12733	12686	12818	12701	12745	12515	12737	12673	12836	12635	12830	12742	12831	12586	12756	12728	12673	12726	12786	12651	12466	12821	12792	12607	12609	12740	12677	12855	12720	12652	12606	12635	12612	12714	12641	12653	12764	12758	12664	12708	12698	12763	12821	12619	12573	12564	12521	12793	12784	12698	12647	12653	12736	12653	12747	12846	12670	12909	12632	12713	12778	12862	12709	12702	12665	12688	12786	12541	12750	12679	12723	12773	12760	12751	12729	12771	12806	12536	12822	12835	12640	12713	12683	12726	12729	12628	12795	12731	12870	12799	12905	12705	12685	12673	12712	12535	12680	12736	12830	12611	12687	12839	12692	12688	12711	12897	12773	12704	12805	12585	12653	12761	12725	12684	12780	12603	12542	12562	12689	12754	12794	12726	12533	12740	12607	12655	12642	12803	12828	12597	12755	12774	12668	12610	12588	12906	12688	12650	12780	12700	12575	12839	12824	12680	12709	12743	12877	12640	12641	12864	12647	12710	12792	12667	12647	12685	12685	12944	12655	12692	12759	12697	12757	12586	12658	12786	12842	12653	12795	12743	12642	12674	12697	12835	12690	12610	12582	12930	12566	12652	12842	12686	12815	12620	12646	12801	12595	12782	12812	12692	12683	12687	12771	12694	12758	12719	12771	12720	12760	12685	12673	12689	12633	12693	12608	12754	12680	12628	12765	12901	12612	12821	12893	12707	12796	12608	12748	12759	12581	12757	12645	12771	12637	12873	12652	12693	12750	12920	12764	12700	12612	12771	12678	12760	12761	12707	12738	12847	12550	12721	12743	12673	12703	12693	12718	12663	12729	12770	12546	12852	12763	12596	12555	12667	12712	12908	12882	12689	12658	12588	12504	12585	12940	12715	12491	12693	12786	12786	12652	12693	12746	12751	12832	12660	12785	12802	12650	12628	12609	12800	12636	12704	12693	12693	12758	12753	12655	12644	12763	12846	12709	12602	12673	12721	12753	12705	12740	12714	12687	12833	12663	12559	12689	12847	12653	12738	12643	12568	12704	12779	12762	12696	12643	12669	12452	12682	12805	12816	12733	12734	12544	12832	12663	12710	12657	12681	12579	12715	12713	12618	12806	12892	12653	12727	12663	12831	12740	12686	12716	12770	12645	12610	12732	12685	12604	12755	12633	12738	12620	12679	12789	12784	12747	12632	12607	12693	12739	12603	12722	12606	12703	12688	12568	12690	12568	12767	12840	12602	12729	12729	12894	12739	12812	12610	12683	12576	12638	12631	12583	12663	12637	12786	12804	12858	12701	12628	12851	12656	12569	12802	12608	12808	12766	12765	12637	12922	12633	12680	12489	12600	12736	12763	12757	12749	12798	12797	12565	12470	12813	12759	12737	12673	12769	12709	12762	12646	12669	12635	12731	12684	12656	12683	12695	12584	12793	12638	12730	12563	12825	12793	12659	12674	12723	12732	12714	12673	12694	12836	12579	12783	12544	12766	12666	12784	12777	12671	12618	12578	12679	12767	12682	12623	12704	12786	12688	12894	12710	12727	12635	12856	12586	12867	12723	12614	12639	12642	12699	12681	12723	12517	12702	12691	12762	12744	12524	12664	12805	12819	12752	12797	12630	12664	12749	12587	12646	12689	12753	12717	12661	12582	12901	12777	12771	12681	12853	12670	12809	12789	12828	12645	12762	12682	12584	12728	12653	12758	12668	12809	12839	12728	12641	12759	12839	12706	12786	12842	12816	12824	12786	12658	12563	12728	12705	12721	12592	12733	12575	12965	12630	12848	12680	12783	12551	12783	12594	12720	12726	12826	12759	12585	12700	12580	12746	12549	12689	12682	12712	12602	12565	12710	12809	12729	12648	12544	12689	12810	12910	12593	12754	12700	12748	12897	12715	12719	12726	12746	12735	12888	12825	12703	12737	12758	12834	12699	12800	12707	12735	12815	12614	12727	12651	12696	12834	12661	12877	12769	12836	12736	12824	12653	12678	12736	12765	12770	12645	12769	12768	12667	12675	12808	12828	12838	12811	12567	12727	12618	12733	12727	12723	12745	12668	12626	12702	12794	12708	12649	12752	12873	12718	12736	12831	12694	12709	12641	12833	12716	12539	12696	12620	12704	12816	12603	12770	12683	12688	12884	12723	12705	12823	12815	12775	12671	12749	12723	12664	12680	12624	12663	12601	12770	12640	12657	12545	12777	12656	12610	12608	12736	12632	12752	12837	12660	12747	12883	12752	12626	12655	12880	12540	12752	12604	12608	12732	12573	12898	12818	12747	12695	12644	12752	12633	12649	12671	12753	12651	12636	12745	12647	12779	12718	12784	12726	12894	12805	12757	12754	12701	12753	12690	12693	12707	12860	12858	12785	12698	12512	12698	12681	12771	12746	12479	12800	12700	12770	12684	12815	12623	12693	12836	12840	12777	12640	12752	12676	12643	12656	12593	12690	12822	12434	12667	12720	12844	12601	12659	12734	12707	12662	12949	12676	12673	12833	12592	12703	12689	12798	12785	12723	12699	12711	12752	12788	12717	12741	12643	12578	12689	12744	12771	12744	12696	12741	12705	12720	12690	12618	12711	12602	12836	12583	12665	12610	12736	12573	12752	12524	12818	12632	12692	12839	12720	12906	12886	12714	12677	12854	12734	12710	12669	12833	12708	12648	12708	12680	12778	12747	12699	12723	12636	12823	12796	12596	12621	12661	12725	12739	12698	12786	12647	12630	12833	12645	12731	12797	12735	12751	12687	12733	12713	12572	12809	12607	12761	12767	12811	12924	12709	12644	12754	12661	12766	12847	12766	12606	12823	12636	12707	12527	12751	12816	12564	12866	12780	12641	12685	12792	12766	12845	12647	12804	12748	12716	12696	12672	12700	12717	12666	12633	12653	12673	12711	12623	12677	12708	12802	12683	12642	12724	12606	12624	12810	12628	12634	12680	12752	12673	12627	12855	12802	12655	12847	12601	12777	12839	12736	12744	12545	12809	12637	12771	12652	12693	12594	12796	12532	12692	12568	12853	12732	12452	12565	12686	12855	12690	12658	12771	12764	12673	12679	12686	12778	12725	12688	12808	12716	12748	12662	12733	12584	12778	12637	12765	12676	12644	12689	12873	12746	12802	12703	12751	12682	12557	12628	12579	12767	12878	12805	12783	12619	12820	12645	12789	12554	12717	12780	12751	12752	12805	12615	12658	12668	12602	12748	12807	12792	12810	12790	12540	12757	12844	12672	12638	12720	12558	12782	12830	12539	12774	12655	12704	12710	12774	12651	12728	12720	12735	12656	12758	12704	12640	12732	12582	12887	12926	12643	12736	12611	12714	12763	12702	12793	12821	12609	12708	12697	12698	12615	12727	12617	12857	12772	12723	12779	12703	12681	12641	12721	12625	12679	12700	12771	12530	12896	12721	12717	12737	12472	12720	12784	12648	12702	12612	12631	12655	12719	12926	12763	12782	12597	12748	12702	12521	12533	12669	12590	12807	12792	12748	12725	12638	12515	12763	12831	12704	12828	12723	12677	12743	12549	12724	12730	12965	12694	12648	12651	12546	12710	12782	12904	12976	12747	12658	12754	12769	12628	12632	12590	12874	12755	12705	12718	12818	12741	12825	12628	12575	12719	12831	12777	12728	12797	12635	12747	12771	12818	12739	12609	12715	12645	12703	12667	12582	12754	12687	12613	12749	12754	12783	12508	12673	12583	12686	12644	12609	12737	12668	12838	12554	12894	12653	12762	12874	12786	12546	12799	12722	12739	12680	12781	12731	12692	12557	12688	12761	12620	12698	12774	12714	12745	12829	12541	12734	12773	12759	12767	12696	12671	12836	12729	12729	12774	12820	12746	12814	12541	12569	12565	12719	12666	12595	12689	12813	12843	12770	12761	12777	12670	12584	12626	12618	12772	12755	12638	12613	12767	12755	12709	12741	12635	12720	12849	12827	12832	12580	12799	12883	12513	12570	12833	12629	12717	12763	12776	12670	12617	12663	12564	12793	12684	12693	12749	12764	12591	12626	12736	12779	12664	12908	12732	12653	12714	12730	12649	12691	12701	12779	12816	12650	12798	12521	12729	12688	12554	12706	12835	12688	12730	12818	12840	12703	12869	12688	12700	12744	12748	12818	12742	12888	12606	12792	12800	12659	12622	12657	12651	12670	12717	12639	12769	12765	12742	12753	12694	12671	12562	12671	12668	12774	12715	12744	12617	12678	12715	12546	12686	12776	12721	12667	12873	12731	12788	12692	12791	12839	12730	12780	12586	12631	12666	12666	12576	12757	12699	12763	12710	12762	12652	12839	12738	12750	12758	12701	12473	12846	12766	12702	12708	12887	12657	12620	12445	12588	12678	12645	12756	12737	12846	12756	12729	12621	12717	12692	12666	12691	12617	12699	12613	12789	12738	12611	12796	12546	12692	12593	12719	12920	12755	12691	12730	12707	12739	12731	12825	12822	12863	12652	12648	12684	12650	12784	12768	12870	12570	12596	12712	12805
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
