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
339817444021	339817444588	339817445138	339817445688	339817446238	339817446788	339817447338	339817447888	339817448438	339817448988	339817449538	339817450088	339817450638	339817451189	339817451739	339817452289	339817452840	339817453389	339817453939	339817454489	339817455039	339817455589	339817456139	339817456689	339817457239	339817457789	339817458339	339817458889	339817459439	339817459990	339817460540	339817461090	339817461640	339817462190	339817462740	339817463291	339817463840	339817464390	339817464940	339817465490	339817466040	339817466590	339817467140	339817467690	339817468240	339817468791	339817469341	339817469891	339817470441	339817470991	339817471541	339817472091	339817472641	339817473191	339817473743	339817474291	339817474841	339817475391	339817475941	339817476491	339817477041	339817477592	339817478142	339817478692	339817479242	339817479792	339817480342	339817480892	339817481442	339817481992	339817482542	339817483092	339817483642	339817484195	339817484742	339817485292	339817485843	339817486393	339817486943	339817487493	339817488043	339817488593	339817489143	339817489693	339817490243	339817490793	339817491343	339817491893	339817492443	339817492993	339817493543	339817494093	339817494645	339817495194	339817495744	339817496294	339817496844	339817497394	339817497944	339817498494	339817499044	339817499594	339817500144	339817500696	339817501244	339817501794	339817502344	339817502894	339817503445	339817503995	339817504545	339817505095	339817505645	339817506195	339817506745	339817507295	339817507845	339817508395	339817508945	339817509495	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23351	21732	29759	24268	21818	22936	22743	16219	14966	15187	14748	14585	14572	14585	14413	14773	14667	14456	14569	14388	14319	14498	14383	14325	14273	14269	14321	14342	14151	14333	14290	14308	14390	14256	14351	14175	14316	14318	14402	14356	14134	14306	14422	14306	14194	14217	14201	14131	14227	14262	14273	14300	14164	14208	14193	14142	14188	14143	14575	15007	15671	15302	15045	14765	14654	14615	14226	14057	14230	14184	14121	14181	14250	14230	14111	14242	14151	14227	14076	14259	14087	14226	14107	14156	14298	14156	14044	14100	14298	14044	14145	14175	14134	14133	14213	14157	14296	14158	14048	14170	14234	14053	14175	14023	14085	14138	14242	14243	14001	14239	14026	14125	14116	14455	14212	14157	14050	14135	14194	14204	14175	14226	14232	14229	14143	14244	14196	14066	14047	14095	14326	14187	14425	14199	14171	14281	14299	14119	14088	14006	14145	14178	14091	14107	14170	14014	14219	14306	13962	14105	14158	14138	14147	13978	14156	14023	14113	14336	14278	14100	13965	14068	14214	14105	14224	14146	14058	14123	14010	14211	14126	13908	14148	14019	13963	14089	14265	14174	14029	13969	14195	13919	14267	14182	14091	14079	13977	14151	14233	14302	14105	14147	14089	14211	14052	14221	14295	14029	14115	13953	14044	14320	14156	14141	14103	14274	14090	14063	14104	14391	14146	13944	14141	14121	14069	14203	14045	14093	13948	14100	14055	14402	14067	14122	14278	14189	14266	13858	14068	14123	14174	14168	14058	13927	13955	14163	14156	14310	14282	14146	14115	14096	14191	14281	14110	13899	14219	14088	14050	14145	14122	13918	14339	14258	14178	13952	14035	13932	14197	14067	14159	14117	14303	14093	14046	14278	14120	14158	14042	14244	13987	13970	14014	14164	14034	14114	14307	14213	14207	14239	14180	14013	14111	14188	14082	14302	14237	14038	14120	14065	14225	14055	14181	14242	14215	14200	14251	14261	14225	14198	14002	14032	14235	14231	14088	14065	14232	14123	14261	14133	14147	14078	14067	13980	14151	14178	14109	14079	14099	14209	14144	14128	14075	14046	14001	14006	14227	14004	13857	14088	14034	14131	14209	13992	13987	14136	14218	14101	14287	13983	14052	14103	14170	14295	13891	14017	14137	14239	14351	14202	14146	14071	14062	14025	14254	14002	14016	14144	14313	13902	14137	13976	14021	14174	14112	14202	14049	13990	14144	14135	14199	14206	14032	13889	13966	14084	14157	13870	14262	14109	14033	14124	14203	13992	14298	14070	14064	14166	14155	14109	14158	13980	14189	14086	14236	14146	13918	14050	14097	14162	14077	14144	14074	14082	14058	14190	14186	14231	14041	14148	14098	14169	14225	14181	14225	14091	14020	14113	14054	14049	14121	14179	14116	14146	13904	14083	14001	14202	14148	14091	14190	14195	14134	14114	14021	14114	14120	14067	13933	13986	14183	14042	14255	13919	14006	14182	14178	14034	14131	13850	14038	14184	14257	14018	14152	14166	14313	14185	14019	14128	14107	13968	14076	14123	14013	14104	14248	14129	13931	14124	14163	14202	13997	13998	14093	14089	14264	14055	14282	14078	14081	14098	14157	14051	14061	13821	14004	13955	14152	14027	14061	14252	14150	14207	14043	14156	14197	14090	13970	13970	14007	13976	14357	13884	13937	14115	13982	14011	14022	14108	14008	14190	13983	14020	14249	14200	14274	14162	14118	14240	14159	13989	13997	14336	14266	14166	14068	14038	14365	14236	14017	13975	14012	14155	14233	13991	13969	14082	14180	13974	14020	13976	14188	14020	13980	14280	13998	14095	14129	13780	14240	14134	14122	14133	14167	14017	14195	14191	14253	14067	13972	14065	13877	14125	14119	14048	14051	14082	14080	14359	13956	14202	14119	13997	14059	14164	14119	14153	14172	14349	14185	14098	14189	14191	14015	14069	14074	14230	14149	14074	14162	14158	14114	13956	14078	13829	14154	14150	14304	14110	14200	14176	14204	13939	13971	13929	13997	14037	13970	13884	14291	14077	14262	14090	14110	14122	14169	14026	14064	14132	14215	14312	14176	14348	14278	13982	13983	13949	14141	14175	14116	14212	14096	14253	14180	14184	14210	14059	14017	14091	14142	14086	14021	14138	13926	14099	14254	14048	14074	14026	14416	13974	14161	14238	13987	14101	14275	14245	14236	13916	14116	14150	14239	14460	14132	14311	14076	13901	14210	14167	14013	14173	14138	14064	14137	14151	14072	14095	14101	14146	14028	13933	14081	14229	14142	13884	14276	14340	14254	14316	14094	14054	14302	14139	14082	14235	14055	14120	14164	14142	13918	14158	14174	14107	13987	13967	14212	14342	14083	14123	14211	14163	14122	14228	14062	14111	13967	14061	14177	14195	13898	14155	14054	14301	14052	14128	13977	14231	14206	14055	14179	14200	14112	14075	14087	14205	13993	14195	14021	14078	13868	13917	14123	14137	14140	14167	14102	14206	14202	14174	14101	13951	13981	13888	14001	14112	14233	14409	14227	14093	14078	14171	14046	14459	14184	14284	13991	14085	14092	14120	14151	14212	14218	14100	13911	14012	14045	13953	14046	14179	14287	14221	14256	14006	14110	14154	14146	14131	14255	13974	14178	14079	14171	13896	14199	14206	14183	14088	14029	13916	14106	14200	14033	14178	14246	14064	14060	14155	14230	14019	14192	13989	14085	14276	14048	14039	14033	14116	14297	14065	13973	14096	14185	14010	14230	14096	14264	14097	13985	14105	14115	14040	14039	14002	14122	14110	14285	13972	13891	14214	14084	14311	14199	14038	14193	14135	14071	14023	14231	14326	14092	14140	14087	14185	14116	14084	14071	13914	14112	14250	14038	14205	14020	14067	14120	14111	14115	14119	14234	14054	13997	14011	13975	13932	14024	14089	14232	14073	14049	14209	13925	14098	14123	13985	14024	14136	14216	14202	14165	14188	13918	14289	14147	14000	14058	14196	14188	14219	14372	14023	14035	14285	14321	14308	14242	14135	14022	14201	14251	14086	14264	14183	14135	13957	14100	14074	14146	14184	14021	14155	14147	14268	14233	13871	14073	14086	14091	14205	14233	13877	14158	14054	14005	14077	14162	14384	14094	14165	13992	13920	14068	14099	14117	14070	14114	13933	14120	14063	14092	14040	14323	14175	14030	14273	14172	14113	13993	14161	14195	14138	14068	14198	14039	14153	14229	14140	14100	13987	14248	14203	14116	14133	14109	13998	14126	13986	14053	14057	14306	13952	14283	14147	14137	13983	14083	14102	14111	14159	14005	13986	14078	13872	13972	13985	14022	14105	14038	14100	13990	14081	14208	14135	14273	13990	14194	14292	13967	14161	14102	13995	14122	14195	14328	14300	14148	14120	14093	13950	13993	14061	14266	14162	14150	13845	14023	13868	13878	13975	14123	13939	14187	13955	14327	14076	13989	14253	14256	14182	14054	14095	14214	13789	14120	14179	14075	14163	14121	14150	14107	14109	14244	14069	14052	14095	14070	14147	14162	14231	14404	14064	14383	14220	13845	14107	14017	14166	14224	14164	14008	13993	14045	14100	14114	14147	14147	14067	14146	14003	14084	14090	14037	13911	14276	14131	14083	14186	14150	14177	14007	14094	14236	14060	14083	14119	14188	14227	14135	13989	14233	14254	14030	14031	13967	13889	14137	14044	13990	14029	14007	14039	14113	14075	14052	14155	14343	14041	14086	14022	13985	13937	14054	14222	14142	14112	14208	14036	14190	14341	13936	14042	13818	14119	14237	14132	14165	13987	14119	14166	14190	14049	14159	14162	13961	14169	14230	14203	14147	13961	14147	14099	14049	14060	14274	14035	14036	14071	13930	14028	14206	13945	14128	14111	14151	14135	14245	13971	14159	14031	13954	14143	14018	14129	14162	14157	14250	14140	14053	13994	14202	14147	14377	14101	14106	14017	14070	14087	14092	14051	14173	14060	14275	14014	14133	14030	14167	14099	14278	14112	13945	14153	14067	13971	14283	13995	14092	14026	14106	14086	14239	14004	14141	14281	14209	14180	14090	14145	14090	14074	14086	14312	14252	13985	14077	14015	14097	14162	14203	14176	14089	14099	14234	14058	14060	14058	14215	14259	14268	14076	14021	13949	14113	14057	14189	14289	14029	13976	14022	14067	14020	14149	14129	14131	14037	14169	14061	14051	14061	14120	14153	14116	13935	14157	14001	14055	14134	14397	14200	14095	14140	14413	14214	14343	13951	14441	14133	14009	14307	14144	14252	14157	13939	14046	14257	14191	13984	14142	14184	14068	14110	14032	14170	14162	14101	14022	14010	14036	14200	14142	14012	14002	14210	14265	14192	14071	14187	14191	14165	13995	14188	13986	14121	14153	14212	14297	14199	14095	14034	14067	14141	13911	14063	14159	14122	14100	14267	14065	13966	13984	14117	13989	14164	14100	14157	14269	13945	14341	14100	14018	14077	14147	14266	14188	14037	14323	14215	14199	14274	14182	14177	14127	14293	14261	14118	14107	14017	14357	14240	14157	13984	14313	14002	14167	14020	14093	14013	13780	14028	14028	14321	14228	14167	14128	14153	13936	14183	14055	14070	14135	14066	13915	14155	14278	14111	14216	13890	13995	14065	14250	13968	14048	14112	14281	14026	14258	14246	14011	14098	14128	14313	14233	14126	14309	14217	13970	14268	13782	14176	14211	14249	14004	14164	13967	14017	14143	14101	14107	14140	14092	14239	14285	14208	14229	14146	14180	14053	14008	13901	14006	14110	14065	14356	14390	14291	14048	14244	13985	14227	13940	13912	14112	14148	14007	14065	14154	14284	14190	14169	14070	14083	14217	14172	13809	14179	13982	14289	14183	14174	14201	14199	13979	14339	14072	14178	14187	14186	14300	14168	14153	14110	14138	13999	14285	14056	14236	14237	14137	14237	14022	14165	14103	14063	13911	13997	14085	14021	14160	14205	14124	13927	14154	13830	13948	14122	14244	14087	14020	14126	13993	14048	14074	14179	14116	14044	14178	14030	14088	14182	14101	14014	14132	13959	13995	13973	14061	13971	14249	14038	14054	14109	14159	14455	13921	13943	14007	14048	14135	14161	14048	14239	14137	14114	14143	14036	14116	14244	14172
15374	29762	27305	20879	17778	16201	15182	14754	14350	13974	13937	13580	13574	13517	13480	13422	13566	13592	13356	13399	13286	13374	13242	13184	13425	13277	13252	13249	13174	13164	13219	13336	13153	13200	13209	13159	13153	13196	13013	13102	13030	13138	13305	13023	13209	13001	13083	13259	13250	13300	13302	12981	13104	13087	13067	12996	13217	13066	13587	14604	15379	14634	14225	13897	13374	13149	13169	13024	12900	13200	12994	12950	13002	13228	13090	13266	13087	13131	13125	13035	13003	13045	13117	12979	13086	13146	13135	13039	13154	13071	13201	13066	13267	13154	12978	13064	13218	13059	12851	12931	13083	13050	12961	13092	13180	13103	13166	13059	13051	13047	13047	13083	13107	13038	13003	12993	13036	13226	13054	13197	13013	13037	13068	12911	13198	12936	12852	13029	13170	13043	12999	13273	13093	13052	13050	13270	13061	13034	13104	13139	13132	12992	13017	13175	13030	13304	13133	12930	13223	12998	13196	13107	13024	13143	13046	12888	13025	13083	13024	12930	13095	13116	13225	13274	13026	13040	13136	12931	13073	13127	13119	12973	13024	13082	13087	13152	13014	13011	13003	13075	13188	13056	13187	13013	13020	12994	13001	12976	13111	13107	13110	12994	13016	12976	13030	13074	13247	12998	13085	12968	13077	12938	13345	12995	12907	13075	13118	13065	13180	13054	12979	12999	13184	13104	12999	12945	13042	13154	12948	13086	13153	13106	13128	12962	12963	13048	12939	13120	13177	13055	13170	13158	13090	13279	13100	13118	13093	13054	13196	13213	13205	12952	13199	12991	13087	13130	12867	12933	12977	12862	13088	13095	12980	13142	13005	12945	12828	13191	12984	12948	12944	13236	12998	13016	13112	13109	13136	13165	13009	13162	13105	13132	13114	13168	13016	13138	13057	13141	13058	13131	12954	13000	13143	12926	13113	13002	13195	13263	12984	13183	13000	12937	13068	13165	13089	13067	12966	13071	13093	13110	13028	13222	13024	13130	13048	13043	12929	13072	12974	12927	13000	13127	13086	13031	13134	13013	13066	13051	13195	13022	13146	13109	13005	13124	13035	13045	13135	13017	13186	13064	13167	13125	13065	12915	13105	13172	13043	13056	13100	13183	13123	12944	13012	13092	13100	13158	13071	13058	13170	13083	13056	13043	13086	12975	13175	13092	13025	12985	13091	13071	13025	12930	13102	12962	13144	12958	13348	12929	13050	13040	12956	13098	13102	13140	13003	13084	12848	12997	13093	13091	13239	12992	13187	13055	13136	13018	13027	13105	13065	12923	13143	13110	13089	13077	13114	13009	13068	12877	13043	13216	13111	12972	12946	12923	12885	13224	12958	13174	13065	13042	13071	13062	13106	13011	13107	12962	13125	12993	13083	13224	13036	13023	13282	13226	13018	13110	13075	13133	13207	13120	13190	13195	12964	13169	13173	13013	13071	12906	12981	12896	13024	13039	13022	13134	13162	12929	13041	13038	12928	13085	13043	13042	13050	13158	13213	13048	13061	13095	13021	13022	12971	13020	13124	12997	13129	13084	13113	12985	13056	13089	12964	12963	13074	13122	13168	13032	13022	13025	12887	12878	12969	12988	12944	12951	13091	12953	13086	13016	13116	12976	13111	13163	13174	13103	12889	13014	13031	12973	13105	13059	13096	12993	13110	13041	12978	13006	13076	13068	12957	13113	13090	13089	12939	12946	13028	13104	13091	13103	13022	13104	12928	12979	13074	12965	13065	13188	13152	13170	13148	13108	13154	12838	13094	13011	13175	13051	13111	12975	13077	13208	13215	13026	13108	13168	13015	12992	13022	13128	13132	13273	13088	13005	12951	13079	12867	12944	13230	12995	12962	13037	12969	12994	12931	13131	13000	13046	13268	13007	13099	13039	13197	13043	12890	13102	13054	13049	13076	13044	13104	13057	12997	12966	12955	12939	13251	13205	13066	13085	13146	13127	13043	12998	13198	13087	12989	13236	13015	12938	13062	13073	13209	13147	13035	13123	13157	12965	13161	13057	13076	13189	12944	12978	13025	13151	12870	13064	12977	12943	12969	13065	13136	13160	12874	13019	13126	13090	13046	13143	13065	12791	13010	13036	13144	13059	13242	13058	13116	12982	13114	13130	12997	12939	12990	13195	12931	13204	13070	12964	13050	12997	13098	13017	13002	13196	12927	13183	13013	13121	13275	12881	13094	13036	13177	13048	13158	13007	12948	12860	13001	13184	13086	13036	12850	13117	13045	13077	13172	13101	13074	12811	13244	13058	12993	13193	13015	13148	13119	13080	13116	13061	13074	13084	13156	12956	12995	12967	12982	13152	13082	12911	13232	12990	12997	13081	12878	12975	13150	13150	12958	12869	12856	13178	13129	13028	13039	13177	13151	13150	12867	13004	12934	13265	13273	13083	13136	12965	12951	12983	12965	13154	12998	12994	13130	12939	12990	13074	13149	13199	13059	13068	13089	13105	12817	12999	13185	13186	13054	13061	13095	13102	13129	12949	12963	12979	13149	13070	13079	13110	13223	13035	13085	13101	13089	12935	13012	13091	12936	13025	13217	12876	13089	12978	13057	13094	13014	13157	13159	13124	12951	13062	13036	12984	13042	12943	13047	12935	13014	12971	13047	13085	13065	13130	12946	13110	13212	13095	13103	12996	12956	13060	13041	13175	13209	12976	13145	12974	13056	13027	13143	12915	13082	12783	13079	13115	13131	12975	12914	12855	12959	12957	12989	12953	13207	13028	13054	13004	13063	13172	13131	13117	13123	12956	13035	13129	13117	12978	12952	13116	13026	13023	13041	13031	13199	12867	13156	13049	13110	12937	12964	13016	13210	13171	12906	12858	13033	13185	13028	12977	13295	13249	13158	13107	13080	13195	13206	13068	13059	13003	12934	12995	13021	13038	13097	13153	13206	13054	13165	13061	13009	13051	12898	13176	13078	13214	12995	13230	13034	12928	13193	13234	12990	13081	13151	13134	13054	13044	13184	13040	13025	12976	13155	13027	13070	12983	13220	12858	12998	13113	13216	13158	13114	13066	13023	13073	13096	13090	13059	13168	13042	13075	13195	13139	13095	12889	13120	12815	13101	13004	13114	12899	13165	13176	13269	13109	13102	13118	13176	13104	13116	13004	13060	12955	12911	13104	13105	13231	13007	13057	13058	13010	13139	13034	13070	13086	13061	13035	13060	12994	13080	12979	13004	13147	12925	12979	13166	13052	13011	13181	13042	13024	13154	13216	13040	13287	12993	13034	13077	12955	13149	12944	12849	13054	13089	13111	13059	12983	13015	12949	13028	12976	13128	13179	12986	12867	13092	13020	13283	13004	13105	12939	13124	13065	12984	12950	13086	13089	12958	12866	13151	13021	13116	13013	13010	13163	13037	13178	13094	13064	13060	13157	13051	12998	13117	13029	13045	13135	13167	13219	13138	13119	13136	13050	12998	13021	13096	12921	12989	13146	13103	12899	13053	13191	13072	12967	13089	12939	12944	12962	13118	13034	13174	12947	12886	13084	13041	13122	13105	12927	13112	13019	13066	12982	13050	13011	13145	13030	13109	12907	13026	13073	12997	12934	13112	12972	13078	13038	13185	12942	13085	13101	13021	13158	13104	12922	13091	13010	13031	12959	13217	13156	13185	12970	13084	13030	13133	13035	13062	13159	13039	13008	13112	13092	13057	13002	12872	12959	13145	13137	12951	13114	13129	12934	12989	13051	12947	13135	13104	13113	12947	13286	13090	12940	13022	13038	13015	13142	13064	13043	13170	12906	13156	13045	13115	13044	13115	13044	13082	13036	12929	12959	13038	13030	13116	13067	13086	12980	13037	13104	13137	12984	13044	13056	13191	13114	13130	13120	13155	13227	13114	12970	13017	13006	12895	13085	13097	13336	12823	13231	12927	12970	13127	12932	13113	13128	13076	13041	13247	13016	12919	13086	13086	13094	12968	13076	13056	12851	12976	13116	12877	13011	12914	12953	13057	12967	13074	13021	13119	13200	13115	13158	12961	13091	13000	12934	13041	13095	13173	12968	13008	13281	12942	12988	13078	13162	12964	12999	12971	12971	13191	13061	13036	13063	13089	13015	13116	12946	13155	13027	13183	12999	13113	12930	13163	12946	12901	13054	13085	13191	13260	13145	12900	13200	13106	13036	12955	13095	13095	13093	13189	13127	13088	13109	13030	13049	13274	12985	13159	13153	13084	13007	13127	12991	13107	13026	13085	13132	12987	12968	12895	13116	13007	12960	13106	12891	13256	12939	13123	13014	13026	13018	13064	13024	13004	13004	13003	13248	12929	13181	13250	13124	13263	13029	12976	13088	13007	13102	13028	13039	13054	13135	12980	13110	13113	13045	12954	13085	12959	12934	12961	13126	12969	13175	13107	13144	13199	13072	13142	13028	13051	13187	12999	13173	12976	13195	13149	12999	12951	13056	13257	13066	12941	12865	13112	13091	13101	12975	13024	12965	12985	13169	13132	13055	12970	13087	13302	13025	12859	13090	13009	13012	13061	13001	13018	13210	13046	13048	13130	13071	12970	13246	12988	13114	13143	13127	13010	12843	13039	13178	13135	13152	13093	13054	13034	12989	13038	12837	13159	13160	13114	13005	13042	13105	13059	12935	13013	13091	12911	13221	13129	12950	13113	13108	13008	13119	13169	13062	13185	13133	13005	12975	13082	12959	13052	13126	13057	13017	13008	13158	13079	12828	12989	13079	12799	13093	13117	12930	13062	13096	13043	13048	12960	13133	13275	13089	12963	13049	13039	13100	12914	13177	13046	13071	13090	13052	12969	12820	13032	12871	13037	13184	13090	13046	13031	13014	13022	12942	13053	12985	13057	12909	13218	13049	13126	13040	13118	13042	13058	13038	12978	12906	13053	13104	12909	12945	13050	13065	13048	13314	13014	13068	12942	12917	13203	12948	13087	12927	13039	13050	13081	13100	13023	13075	13127	13036	13074	13174	13007	12802	12940	13079	12938	13184	13041	13107	13140	12912	12992	13362	12894	13188	13066	13146	13159	12902	12948	13207	13011	13117	12987	13098	13183	13016	13104	13156	12983	12967	13095	13151	13118	12963	13024	12957	13034	13030	13038	13034	13092	13331	13130	12916	13038	13030	13121	12979	12977	13077
27180	21576	22173	17170	13650	13398	13261	12924	12926	13058	13110	13144	12991	13130	13013	12944	13005	13053	12694	13038	13057	12942	13070	12999	13059	12989	12733	12900	12886	13018	12976	13032	12898	13026	13051	13099	12964	12832	12904	12786	12792	12981	12959	12725	13044	13015	12935	12941	13030	12985	12783	12968	13080	12855	12846	12737	12969	13038	12873	12773	13187	13074	13118	13042	12963	12808	13131	12997	13059	13028	12803	12888	12945	13077	13010	12846	12939	13003	12883	12916	12901	12894	12822	12863	12755	12877	13058	12943	13033	12717	12798	12906	12825	12765	12811	12892	12946	12720	12922	13091	12878	12749	12778	13023	12884	12843	12910	12800	12668	12850	13056	12881	12847	12890	13118	12995	12949	12779	12886	13123	12970	12872	12993	12831	12877	12825	12819	13094	12960	12917	12811	12844	13022	12870	13021	12931	13089	12733	12861	12987	12882	12998	12839	12879	12951	12937	12761	12646	12935	12985	12820	12996	12917	12981	13092	12926	13007	12799	12872	12806	12855	12982	12908	12843	12758	12904	12879	13068	12975	12738	12969	12776	12952	12945	13049	12913	12898	12900	12840	12912	12998	12845	12758	12854	12800	13004	12955	12896	12860	12721	12822	13056	12992	12931	12809	12760	12913	12959	12805	12945	12873	12999	12931	12910	12897	12968	12910	12978	12824	12642	12862	12792	12851	12849	13163	12843	12875	12855	12864	12853	12881	13088	12757	12745	12963	13239	12741	12944	13006	13112	12920	13184	12794	12885	12812	12914	12771	12901	12783	12710	12942	12974	12834	12781	12909	12976	13092	12725	12575	12915	12801	12890	12855	12968	12833	12971	12794	12962	12798	12839	12913	12819	12901	12942	12866	12847	12681	12811	12846	13023	12870	12927	12751	12945	12830	12751	12969	13018	12894	12779	13018	12979	12803	12940	12856	12762	13000	12853	12753	12739	12952	12841	12953	12985	12957	12970	12868	12776	12798	12959	12915	13037	13189	12930	12801	12837	13062	12878	12944	12968	12940	12964	12906	12993	12857	12941	12847	12712	12832	12997	12881	12852	12858	12787	12810	12797	12786	12952	12934	12799	13007	12966	12789	12970	12804	12947	13194	12987	13071	12809	12856	12915	12962	12929	12931	12704	12865	12938	13062	12946	12753	13099	12949	12947	13042	12843	12698	12727	12898	12708	13037	12830	12968	12838	12881	12971	13009	13014	12784	12875	12889	12901	13012	12764	12821	12966	12938	12966	12837	12898	12952	12884	12823	12869	12886	12789	12904	12987	12838	12782	12862	12794	12844	12901	13048	12907	12828	12705	12972	12793	13060	12798	12997	12930	13027	13023	13049	13069	12837	12680	12912	12940	12903	12894	12918	12973	12980	13027	13054	12859	12845	13031	12897	12732	12819	12965	12852	12819	12995	13025	12975	12819	13096	12954	12820	12991	12982	12993	12906	12921	13093	13030	12908	12874	12901	12842	12975	12811	12953	12888	12664	12729	12940	13034	12951	12975	12911	12957	12838	12864	12867	12926	13189	12905	12992	12843	12844	12902	12931	12897	12972	13024	13125	13044	12684	12970	12985	12878	12774	13061	12975	13116	13001	12852	13045	12953	12879	12877	13049	12678	13001	12783	13017	12930	12853	12959	12755	13026	12795	12917	13047	12915	13039	12960	12767	12965	12982	13117	12883	12797	12730	12879	12975	12982	12855	12920	12871	12753	12993	12862	13028	12876	12825	12810	12837	12914	12887	12815	12840	12764	12792	12656	13020	12784	12850	13026	12876	12990	12834	12859	12848	12945	12925	13033	12718	13036	12750	13016	12952	12906	12821	12955	12849	12976	12787	12915	12900	12981	12959	12737	12978	12879	12872	13027	12739	12997	12774	12854	13002	12898	13027	12964	12903	12980	12800	12843	13014	12985	13032	13018	12828	12726	12973	12765	12757	12806	12766	12832	12845	12925	13042	12910	12973	12913	12994	12678	12843	12909	12849	13005	12883	12863	12937	12679	12928	12921	12802	12962	12850	12803	12900	12732	12922	12859	12531	12828	12797	12896	12837	12908	12939	12901	12678	12983	12887	12970	12839	12709	12795	12784	12831	12864	12961	13116	12941	12913	12905	12852	12902	13011	13030	12969	12763	12781	12903	12836	13013	12878	12895	12800	12871	12982	12916	12908	12877	12758	13013	12745	12898	12907	12914	12897	12770	12853	12988	12852	12676	12766	13018	12984	12880	12940	12760	13018	12964	12977	12825	12901	12691	13191	13016	12841	12954	12914	12887	13100	12986	12731	12912	12859	12903	12773	12877	12890	12982	12826	13009	13033	12892	12809	12844	12841	12826	12920	12909	12918	12954	13114	12927	13021	12951	12792	12935	12789	12876	12814	12965	12777	12886	12864	12899	12896	12916	12771	12976	12891	12841	12908	12709	13050	12869	12835	12920	13072	12761	12918	13111	12900	12982	12689	12849	12956	12936	13042	12882	12853	12953	12725	12890	12873	12972	12936	12877	12913	12839	13015	13051	12984	12945	12958	12852	12969	13003	12778	13003	12968	12878	12718	12711	12917	12710	13006	12940	12891	12939	12904	13136	12868	12934	12891	12880	13011	12948	13000	12967	12892	12753	13011	12915	13003	12972	12879	12969	12839	12926	12869	13011	13024	12971	12931	12891	12939	12753	13069	12941	12989	12907	12731	12889	12882	13070	12873	12846	12911	12749	12668	13067	13081	12991	12892	12975	13101	12942	12835	12934	12805	12855	12885	12889	12940	12791	12712	12746	12857	12798	12903	12735	12719	12874	12925	13123	12987	12922	13023	13053	12910	13039	12979	13009	12778	13019	12762	13031	12913	12719	12977	12989	12844	12841	12752	12884	12821	12898	12716	12998	12814	12823	12951	13002	12872	13046	12946	13062	12765	12941	12758	13002	12820	12918	12941	12848	12998	12918	12819	12980	12948	12965	12863	12928	12913	12851	13006	12886	12941	12880	12726	12991	12977	12730	12798	12856	12843	12728	12758	12885	12774	12892	12871	13040	12870	12827	12935	12893	12967	12904	12814	12996	13039	12787	13027	12895	12947	12950	12898	13026	12974	12942	12927	13162	12719	12773	12958	13029	12985	12794	12886	12870	13117	12865	12829	12828	12897	12860	13008	12882	12905	12870	12863	12906	12866	12830	12981	12928	12842	12896	12991	12961	12875	12995	12981	12851	12806	12874	12956	12930	12848	12924	12906	12811	13000	12833	12850	12921	12966	12872	13065	12798	13045	12961	12811	12654	12649	12846	12770	13047	13034	12959	12973	13028	12840	12877	12844	12903	12989	12956	12750	12952	12896	12868	12914	12949	12943	12806	12819	12787	12954	12888	12978	13013	12852	12774	12953	13025	13033	12927	12977	12865	12870	12794	12906	12769	12897	13104	12960	12916	12880	12957	12925	12910	12819	13014	12937	13081	13083	13093	12945	12978	12836	12719	12880	12941	12939	13049	12941	12843	12918	12837	12934	13000	12861	13000	12911	13086	12852	12771	12988	12990	12880	12903	13080	13139	12997	13010	12884	12878	12964	12847	12805	12868	12924	12867	13020	12954	12993	12932	13035	12905	12790	12908	13024	12982	13031	12636	12840	13066	12915	12939	13027	12765	12878	12900	12827	13041	12916	13111	12943	12837	12858	13006	13032	12817	12886	12772	12787	13007	12707	12795	12968	12851	12776	12731	12739	12876	12762	12999	12953	12861	12852	12769	12836	12943	13059	12972	12927	12930	12860	12904	12951	12850	12914	13087	12860	12877	12718	13020	12769	12813	12887	12815	13013	12854	12877	13051	12869	12977	12899	12739	12740	12884	12948	12868	12967	12968	12939	12862	12998	12866	12751	12959	12967	12869	12900	12911	12877	12983	12807	12881	12763	13074	12876	12800	12803	12896	12856	12795	12799	12754	12789	12773	12863	12846	12939	12927	12821	12981	12804	12952	12864	12893	13027	12967	12729	12892	12789	12967	12882	12966	12874	13048	12823	12783	12935	13149	13033	12979	13078	12962	12934	12877	12986	13026	12814	12610	12816	12876	12987	13087	12832	12940	12984	12934	12798	12892	12886	12804	12894	12949	13002	12979	12765	12997	12939	12930	12861	13058	12898	13034	12993	12869	12895	12783	12753	12958	12851	12980	12803	12906	12747	12918	12911	12906	12945	13118	13185	12742	13036	13097	12989	12902	12782	12905	12837	12810	12861	12875	12717	12872	12867	12860	12933	12959	12930	12697	12921	12879	12974	12642	12811	12678	12876	12887	12757	12840	12918	12903	12823	12941	12734	12784	12885	12821	12808	12890	13104	12941	12775	13019	12899	12885	12988	12873	12810	12903	12877	12852	12842	12700	12757	13043	12822	13033	12914	13001	12897	12863	12825	12990	12907	12919	12598	13011	12972	12865	13084	12875	12945	12835	12907	12756	12988	13132	12863	12904	12784	12751	12990	13003	12692	12911	13041	12904	12939	13044	12863	12915	13036	12792	13100	13001	12885	12734	12844	12835	12913	12948	12865	13053	12860	12827	12919	13072	13098	12892	12895	12985	13031	12728	12979	13004	13025	12968	12756	12905	12927	12770	12938	12857	12974	12798	12788	12827	12926	12892	12738	13036	12875	12956	12802	12628	12783	13043	12923	12841	12833	12963	12912	12855	12884	12964	12984	12801	12918	12922	12858	12913	12868	12800	13045	12848	12925	12836	12988	12866	12765	12927	12865	12797	12884	12822	12725	12679	12947	12994	12928	12783	12851	12848	12826	13115	12709	12975	12923	13003	12870	12962	12825	12926	12868	13001	12972	12877	13093	12834	12774	12940	12897	12802	12893	12941	12948	12856	12950	12842	13115	12806	12916	12871	13152	13009	12882	12841	13019	12760	12877	12932	13137	13121	12868	12933	12816	12820	12905	12900	13018	12627	12958	12847	13027	12970	12906	12942	12935	12908	13081	12881	12796	13024	13004	13018	12959	12915	12937	12790	12908	13057	12778	12853	12678	12818	13082	12915	12867	12949	13008	12886	12822	12917	12920	12964	12959	12913	12761	12806	12850	12842	12914	12905	13048	12928	12909	12803	12702	12810	12843	12759	12910	12911	12780	12887	12755	13173	12900	12842	13065	12800	12869
13436	17760	16672	14286	13131	12754	12550	12451	12321	12335	12295	12326	12220	12224	12259	12278	12099	12398	12141	12311	12321	12338	12359	12282	12157	12183	12245	12134	12108	12257	12309	12228	12258	12355	12328	12234	12337	12195	12173	12256	12142	12188	12305	12359	12148	12205	12210	12236	12167	12104	12208	12272	12152	12111	12346	12257	12133	12149	12300	12066	12404	12371	12408	12387	12339	12232	12209	12188	12274	12077	12150	12223	12280	12101	12217	12254	12164	12252	12266	12190	12256	12238	12232	12367	12235	12081	12057	12248	12118	12064	12202	12191	12198	12168	12142	12170	12233	12207	12210	12149	12425	12177	12035	12310	12148	12123	12202	12185	12274	12121	12288	12156	12163	12226	12209	12139	12147	12084	12177	12225	12311	12153	12132	12264	12272	12347	12257	12115	12141	12218	12152	12299	12016	12124	12207	12314	12128	12156	12147	12097	12095	12111	12205	12139	12250	12057	12120	12200	12213	12139	12174	12016	12349	12130	12239	12354	12124	12315	12245	12187	12189	12185	12202	11998	12273	12294	12309	12238	12141	12179	12332	12028	12200	12116	12228	12085	12235	12077	12107	12044	12304	12216	12333	12213	12208	12193	12059	12214	12125	12289	12020	12191	12143	12251	12267	12143	12234	12099	12210	12157	12035	12123	12058	12158	12137	12148	12170	12102	12223	12364	11985	12225	12195	12214	12120	12215	12046	12196	12192	12173	12047	12376	12334	12191	12164	12198	12293	12252	12291	12213	12264	12192	12121	12046	12290	12148	12258	12169	12390	12021	12093	12125	12289	12100	12071	12102	12213	12147	12371	12359	12054	12069	12182	12109	12187	12266	12128	12200	12304	12035	12250	12385	12129	12201	12264	12280	12213	12368	12264	12055	12285	12052	12232	12100	12137	12238	12209	12201	12213	12259	12170	12218	12269	12174	12199	12224	12223	12186	12259	12194	12214	12135	12059	12390	12189	12132	12195	12242	12304	12186	12243	12285	12026	12147	12075	12192	12130	12252	12127	12224	12197	12369	12181	12245	12214	11924	12159	12129	12124	12338	12260	12298	12258	12307	12171	12138	12141	12270	12200	12067	12284	12234	12153	12197	12148	12219	12123	12214	12310	12259	12122	12180	12111	12166	12190	12247	12262	12176	12037	12148	12193	12257	12347	12217	12317	12275	12336	12080	12225	12098	12169	12258	12205	12164	12301	12164	12373	12072	12077	12247	12105	12160	12078	12171	12251	12201	12095	12117	12223	12098	12132	12299	12226	12160	12344	12373	12128	12055	12155	12096	12246	12211	12224	12271	12273	12189	12083	12291	12254	12192	12037	12243	12220	12245	12318	12076	12157	12194	12101	12207	11951	12202	12178	12258	12285	12234	12089	12267	12149	12126	12168	12146	12293	12163	12177	12094	12210	12234	12157	12202	12196	12253	12251	12352	12073	12112	12114	12037	12326	12087	12250	12039	12155	12002	12152	12249	12132	12185	12301	12096	12199	12209	12094	12206	12174	12089	12295	12374	12156	12192	12082	12165	12137	12282	12220	12118	12096	12247	12151	12128	12166	12183	12396	12195	12182	12162	12124	12319	12165	12163	12220	11988	12408	12213	12009	12154	12153	12106	12211	12210	12213	12106	12116	12152	12277	12391	12183	12300	12211	12261	12115	12170	12037	12251	12198	12334	12211	12082	12252	12149	12187	12154	11998	12342	12191	12159	12174	12246	12111	12316	12223	12114	12002	12176	12227	12184	12238	12154	12374	12246	12239	12211	12253	12210	12189	12260	12267	12195	12234	12144	12171	12150	12243	12149	12298	12191	12103	12147	12274	12221	12234	12234	12255	12152	12075	12290	12085	12060	12225	12294	12295	12239	12191	12174	12176	12184	12245	12112	12310	12278	12302	12125	12179	12145	12039	12047	12190	12087	12105	12155	12103	12153	12102	12343	12251	12173	12125	12201	12205	12218	12150	12173	12182	12147	12120	12067	12127	12199	12386	12275	12094	12257	11997	12173	12186	12135	12229	12165	12167	12186	12081	12278	12154	12211	12336	12066	12115	12107	12057	12140	12186	12179	12228	12104	12156	12260	12016	12058	12020	12163	12127	12178	12148	12191	12096	12266	12218	12198	12216	12176	12103	12162	12338	12344	12187	12232	12167	12305	12113	12194	12179	12383	12155	12272	12153	12285	12216	12254	12155	12295	12214	12178	12288	12266	12163	12208	12178	12091	12118	12107	12339	12257	12175	12209	12286	12144	12476	12043	12127	12237	12210	12222	12228	12235	12256	12071	12096	12208	12130	12182	12233	12124	12215	12326	12339	12172	12182	12290	12232	12217	12187	12264	12277	12221	12214	12167	12192	12272	12080	12242	12221	11996	12286	11998	12325	12109	12028	12103	12225	12094	12210	12250	12192	12166	12248	12216	12131	12107	12283	12299	12148	12214	12168	12159	12368	12331	12056	12166	12192	12269	12313	12187	12213	12189	12099	12210	12081	12306	12258	12058	12187	11939	12180	12196	12064	12079	12274	12084	12260	12149	12275	12233	12101	12328	12241	12106	12119	12258	12177	12247	12161	12087	12185	12213	12228	12232	12275	12149	12037	12329	12061	12103	12206	12194	12310	12102	12111	12392	12092	12162	12167	12229	12194	12315	12222	12160	12151	12216	11980	12223	12308	12228	12132	12062	12206	12181	12404	12303	12127	12065	12077	12078	12093	12206	12313	12223	12155	12196	12078	12312	12129	12177	12255	12180	12152	12283	12047	12252	12262	12249	12060	12077	12212	12161	12437	12066	12208	12256	12138	12212	12204	12203	12142	12100	12203	12274	12318	12141	12295	12114	12151	12264	12149	12318	11990	12263	12197	12267	12199	12273	12149	12358	12134	12260	12228	12250	12277	12240	12147	12207	12238	12107	12192	12269	12240	12164	12199	12229	12198	12240	12042	12234	12254	12287	12087	12108	12151	12234	12205	12335	12250	12089	12238	12175	12225	12245	12265	12231	12293	12081	12007	12201	12214	12047	12378	12070	12198	12099	12212	12114	12209	12255	12282	12045	12093	12032	12113	12241	12133	12127	12232	12146	12351	12203	12135	12169	12360	12336	12387	12235	12198	12200	12017	12124	12231	12097	12251	12014	12252	11963	12103	12240	12156	12096	12253	12207	12369	12229	12164	12208	12284	12273	12312	12059	12217	12274	12173	12189	12210	12248	12362	12264	12085	12328	12239	12207	12290	12186	12235	12212	12118	12363	12314	12243	12288	12110	12152	12285	12155	12060	12184	12166	12112	12141	12173	12226	12152	12174	12188	12075	12175	12195	12264	12220	12127	12011	12424	12013	12386	12148	12241	12147	12298	12117	12398	12149	12163	12183	12199	12195	12205	12357	12256	12132	12043	12202	12200	12365	12083	12268	12135	12061	12224	12026	12173	12329	12221	12292	12089	12146	12212	12229	12146	12248	12442	12154	12267	12185	12083	12335	12263	12189	12201	12124	12186	12210	12031	12284	12177	12319	12113	12149	12356	12270	12189	12237	12231	12004	12292	12165	12223	12163	12187	12196	12220	12165	12190	12367	12242	12207	12197	12049	12084	12082	12240	12245	12188	12174	12261	12168	12155	12262	12171	12196	12129	12334	12113	12219	12321	12273	12317	12124	12299	12243	12201	12215	12148	12188	12161	12182	12430	12338	12203	12229	12244	12189	12294	12053	12258	12189	12092	12246	12325	12201	12330	12053	12098	12169	12053	12263	12226	12156	12163	12187	12109	12397	12260	12230	12370	12312	12209	12198	12112	12301	12155	12193	12115	12348	12063	12045	12270	12135	12403	12244	12203	12419	12086	12248	12346	12149	12181	12266	12266	12398	12061	12229	12243	12147	12367	12153	12205	12044	12062	12175	12267	12308	12085	12255	12192	12187	12445	12201	12041	12105	12286	12223	12241	12216	12352	12137	12077	12096	12164	12102	12193	12144	12259	12270	12224	11935	12300	12139	12100	12095	12214	12211	12181	12306	12153	12153	12247	12156	12209	12171	12262	11998	12244	12216	12235	12142	12208	12055	12279	12367	12289	12246	12128	12220	12278	12293	12229	12079	12182	12083	12150	12254	12274	12179	12193	12199	12301	12285	12179	12121	12275	12217	11968	12384	12167	12152	12131	12210	12317	12219	12201	12237	12383	12254	12032	12186	12148	12226	12120	12098	12085	12247	12110	12286	12065	12277	12338	12108	12247	12128	12151	12233	12173	12221	12158	12168	12395	12077	12116	12160	12332	12107	12221	12184	12201	12278	12171	12278	12301	12376	12244	12213	12298	12206	12200	12046	12330	12165	12286	12210	12118	12333	12142	12188	12058	12109	12160	12258	12284	12251	12203	12111	12265	12294	12166	12206	12323	12218	12242	12230	12185	12163	12276	12122	11993	12157	12215	12241	12173	12182	12193	12267	12237	12237	12261	12163	12306	12340	12102	12147	12151	12120	12228	12245	12097	12191	12162	12341	12292	12064	12049	12180	12325	11907	12141	12101	12133	12139	12241	12166	12195	12124	12120	12101	12342	12400	12200	12312	12247	12332	12149	12107	12226	12236	12283	12210	12238	12189	12206	12173	12140	12228	12255	12289	12196	12299	12205	12054	12118	12312	12203	12135	12285	12260	12058	12088	12226	12286	12217	12112	12102	12216	12151	12302	12147	12313	12221	12182	12058	12102	12110	12140	12203	12118	12016	12230	12227	12263	12372	12072	12228	12206	12261	12251	12390	12100	12386	12146	12113	12119	12054	12335	12139	12240	12308	12223	12230	12271	12076	12134	12319	12228	12102	12207	12158	12134	12219	11998	12294	12000	12115	11992	12175	12334	12134	12297	12161	12058	12158	12063	12192	12147	12222	12162	12256	12221	12220	12106	12183	12152	12034	12418	12104	12126	12151	12233	12183	12034	12155	12294	12205	12186	12341	12190	12331	12124	12083	12196	12371	12263	12270	12093	12186	12255	12280	12204	12203	12165	12162	12190	12424	12146	12252	12107	12142	12277	12161	12155	12158	12178	12171	12173	12316	12231	12264	12081	12179	12194	12330	12281	12269	12309	12120	12167	12143	12245	12202	12168	12161	12244	12031	12215	12353	12281	12194	12335	12105	12276	12258	12172	12268	12112
23799	21193	28596	24073	21530	19381	16188	13648	13035	13121	13077	13013	12814	12772	12719	12953	12764	12816	12687	12700	12764	12665	12779	12732	12648	12593	12498	12668	12809	12647	12758	12634	12594	12696	12591	12750	12528	12611	12697	12733	12563	12740	12565	12744	12624	12734	12589	12690	12610	12677	12608	12576	12580	12691	12662	12557	12666	12675	12728	12806	13514	13453	13092	12936	12775	12655	12574	12553	12427	12612	12570	12533	12763	12472	12563	12680	12792	12554	12815	12639	12665	12566	12397	12584	12591	12699	12598	12434	12499	12572	12615	12504	12464	12564	12611	12504	12735	12504	12737	12427	12366	12677	12614	12576	12536	12500	12416	12621	12685	12607	12456	12378	12583	12695	12631	12494	12615	12553	12474	12689	12594	12585	12506	12748	12626	12686	12482	12500	12665	12563	12540	12440	12611	12548	12639	12635	12739	12562	12667	12484	12531	12485	12552	12558	12561	12419	12551	12424	12507	12566	12807	12593	12675	12712	12661	12610	12681	12545	12540	12480	12537	12591	12677	12441	12569	12729	12533	12426	12547	12717	12498	12812	12560	12609	12648	12720	12573	12717	12522	12707	12571	12674	12674	12567	12642	12729	12522	12439	12446	12454	12596	12599	12596	12493	12718	12719	12539	12597	12653	12559	12550	12609	12499	12650	12540	12569	12514	12660	12665	12534	12701	12590	12500	12709	12632	12449	12639	12525	12505	12643	12666	12604	12565	12545	12394	12654	12390	12652	12565	12613	12695	12540	12510	12415	12642	12653	12544	12554	12522	12539	12585	12567	12531	12485	12538	12515	12457	12505	12596	12468	12487	12597	12621	12483	12610	12568	12578	12525	12488	12462	12446	12652	12402	12603	12707	12616	12472	12590	12657	12605	12701	12477	12642	12583	12566	12421	12478	12475	12608	12707	12469	12592	12406	12490	12457	12547	12579	12507	12565	12541	12637	12585	12567	12566	12600	12611	12547	12416	12622	12545	12482	12446	12640	12469	12443	12603	12493	12663	12560	12697	12522	12810	12676	12753	12471	12667	12608	12614	12746	12534	12751	12751	12496	12677	12618	12605	12584	12504	12551	12581	12536	12460	12470	12633	12683	12662	12679	12691	12731	12541	12674	12601	12534	12692	12657	12514	12570	12698	12478	12754	12636	12772	12448	12498	12441	12593	12544	12545	12611	12569	12455	12570	12465	12708	12801	12637	12618	12413	12340	12520	12542	12550	12616	12473	12579	12461	12688	12620	12644	12620	12649	12605	12649	12518	12563	12545	12445	12416	12552	12593	12613	12391	12437	12472	12615	12582	12685	12381	12602	12431	12640	12633	12636	12463	12475	12504	12533	12699	12532	12443	12557	12473	12469	12503	12542	12425	12612	12481	12601	12647	12689	12612	12534	12656	12566	12569	12740	12561	12477	12482	12527	12527	12689	12697	12388	12639	12687	12532	12392	12632	12523	12517	12487	12539	12487	12530	12505	12567	12440	12512	12508	12701	12416	12526	12613	12575	12556	12675	12597	12396	12630	12621	12535	12444	12638	12637	12650	12620	12703	12421	12466	12656	12710	12623	12508	12461	12492	12449	12498	12624	12454	12511	12625	12620	12649	12684	12666	12551	12510	12670	12607	12569	12547	12353	12634	12604	12503	12497	12628	12717	12622	12429	12572	12456	12519	12569	12635	12526	12554	12600	12466	12742	12617	12545	12381	12521	12450	12472	12387	12523	12591	12310	12759	12555	12477	12533	12565	12562	12442	12663	12708	12678	12649	12450	12619	12553	12642	12623	12592	12645	12625	12430	12544	12507	12504	12511	12560	12544	12756	12652	12549	12684	12608	12354	12494	12578	12661	12700	12713	12511	12653	12625	12663	12616	12569	12405	12525	12511	12402	12635	12434	12502	12489	12583	12497	12715	12585	12550	12523	12490	12401	12392	12700	12565	12548	12409	12451	12379	12593	12606	12557	12497	12666	12624	12648	12435	12743	12614	12539	12419	12425	12529	12553	12577	12613	12564	12579	12631	12636	12565	12537	12512	12572	12548	12507	12363	12513	12714	12374	12538	12507	12515	12727	12687	12575	12360	12700	12548	12473	12642	12408	12595	12437	12596	12476	12548	12703	12496	12724	12520	12465	12532	12631	12534	12852	12627	12508	12445	12600	12477	12511	12706	12634	12552	12574	12506	12509	12566	12582	12540	12622	12548	12577	12434	12387	12528	12455	12445	12473	12362	12410	12610	12601	12417	12406	12597	12599	12622	12672	12635	12540	12431	12662	12752	12632	12624	12629	12357	12552	12506	12626	12602	12591	12708	12533	12352	12427	12568	12509	12393	12529	12757	12739	12524	12446	12510	12565	12426	12495	12761	12515	12588	12637	12512	12640	12676	12657	12607	12629	12416	12573	12526	12703	12609	12431	12624	12408	12471	12609	12489	12447	12383	12500	12634	12500	12485	12584	12645	12713	12495	12516	12662	12657	12721	12595	12432	12354	12522	12438	12367	12511	12524	12442	12537	12669	12450	12528	12559	12645	12451	12585	12582	12709	12746	12663	12660	12631	12519	12544	12510	12611	12516	12741	12629	12686	12538	12681	12484	12621	12643	12753	12711	12663	12496	12507	12577	12532	12483	12544	12591	12491	12616	12563	12619	12434	12536	12494	12409	12512	12617	12574	12505	12622	12501	12537	12641	12662	12394	12526	12657	12576	12576	12624	12608	12636	12629	12438	12539	12706	12737	12582	12682	12630	12546	12559	12583	12649	12683	12501	12514	12565	12633	12581	12699	12663	12639	12743	12658	12537	12611	12578	12472	12491	12325	12551	12523	12494	12324	12552	12527	12617	12554	12472	12615	12500	12475	12633	12453	12600	12473	12620	12636	12566	12614	12500	12580	12630	12405	12483	12817	12514	12705	12457	12628	12379	12523	12465	12436	12437	12488	12520	12691	12551	12490	12469	12793	12439	12431	12368	12660	12627	12532	12473	12638	12544	12706	12575	12496	12538	12334	12534	12511	12524	12647	12579	12610	12446	12485	12560	12476	12500	12403	12530	12612	12576	12616	12561	12579	12496	12587	12557	12555	12595	12536	12564	12651	12545	12489	12396	12424	12675	12517	12570	12311	12488	12649	12368	12488	12480	12708	12523	12440	12481	12613	12623	12551	12584	12647	12609	12535	12606	12707	12664	12495	12553	12631	12653	12562	12803	12507	12556	12464	12528	12625	12661	12428	12596	12608	12658	12618	12581	12570	12656	12664	12631	12529	12551	12463	12418	12618	12401	12472	12563	12380	12626	12398	12460	12453	12372	12677	12658	12766	12489	12575	12592	12456	12583	12532	12644	12608	12540	12438	12448	12364	12531	12523	12503	12422	12521	12467	12740	12475	12552	12582	12538	12724	12665	12481	12440	12558	12611	12594	12755	12549	12654	12421	12546	12504	12535	12565	12516	12496	12662	12662	12527	12689	12636	12621	12518	12615	12441	12580	12508	12634	12488	12722	12698	12575	12596	12578	12455	12676	12677	12575	12653	12570	12626	12655	12525	12504	12544	12605	12627	12500	12685	12560	12435	12444	12452	12577	12688	12481	12413	12641	12548	12515	12615	12581	12673	12662	12594	12687	12541	12675	12471	12669	12772	12484	12599	12524	12469	12611	12422	12578	12602	12579	12499	12605	12516	12469	12611	12500	12464	12561	12437	12460	12483	12626	12663	12619	12669	12632	12601	12699	12705	12603	12541	12724	12361	12545	12659	12623	12551	12554	12608	12359	12622	12417	12452	12512	12635	12590	12410	12540	12655	12501	12606	12487	12650	12690	12575	12611	12619	12597	12636	12445	12552	12561	12682	12633	12625	12402	12695	12672	12527	12391	12431	12360	12438	12598	12583	12715	12567	12635	12624	12711	12361	12637	12579	12515	12584	12404	12585	12576	12585	12523	12563	12572	12572	12531	12634	12503	12712	12531	12441	12589	12703	12363	12585	12547	12269	12476	12613	12472	12381	12636	12512	12733	12617	12611	12389	12345	12699	12679	12697	12830	12577	12377	12558	12761	12613	12707	12379	12663	12586	12621	12522	12627	12541	12666	12506	12513	12585	12505	12558	12446	12312	12539	12389	12349	12616	12505	12484	12481	12444	12487	12620	12491	12435	12522	12480	12503	12464	12342	12508	12486	12514	12565	12490	12304	12463	12487	12635	12624	12659	12549	12677	12580	12641	12507	12508	12540	12540	12422	12601	12677	12533	12725	12682	12758	12560	12622	12570	12567	12754	12577	12561	12459	12578	12596	12346	12587	12738	12731	12673	12478	12445	12541	12596	12733	12503	12558	12510	12593	12691	12753	12770	12521	12636	12547	12368	12541	12480	12608	12601	12703	12446	12760	12542	12433	12359	12514	12604	12600	12674	12504	12539	12598	12697	12364	12606	12500	12580	12742	12494	12504	12650	12532	12497	12607	12541	12400	12492	12571	12519	12550	12589	12715	12502	12508	12422	12549	12623	12604	12608	12574	12664	12687	12568	12426	12544	12386	12709	12479	12301	12701	12646	12641	12594	12410	12490	12604	12683	12485	12509	12625	12623	12445	12431	12460	12683	12491	12627	12597	12542	12555	12641	12465	12423	12554	12510	12514	12590	12615	12579	12519	12777	12434	12513	12543	12562	12582	12561	12681	12691	12726	12661	12634	12724	12607	12598	12613	12775	12621	12636	12665	12515	12552	12547	12675	12530	12576	12622	12495	12517	12732	12559	12568	12530	12496	12571	12702	12526	12509	12450	12532	12560	12595	12491	12618	12636	12620	12501	12405	12487	12584	12552	12593	12704	12710	12776	12649	12644	12752	12463	12543	12526	12739	12567	12596	12313	12490	12533	12520	12681	12639	12485	12684	12626	12697	12622	12503	12617	12519	12462	12590	12800	12739	12468	12487	12780	12565	12537	12366	12516	12718	12830	12486	12610	12556	12762	12359	12592	12494	12466	12580	12572	12497	12543	12607	12398	12646	12370	12393	12567	12667	12550	12541	12462	12504	12663	12600	12602	12384	12469	12502	12674	12445	12638	12477	12549	12466	12567	12442	12635	12617	12567	12772	12581	12593	12557	12599	12535	12705	12416	12593	12592	12597	12588	12410	12704	12499	12586	12487	12404	12690
13187	24043	21602	17099	14891	13722	13444	12929	12822	12534	12577	12335	12433	12283	12367	12248	12199	12296	12176	12111	12081	12215	12016	11949	12208	12114	11923	11936	12083	12103	11968	12188	12184	12009	12111	11991	11980	12019	12096	12164	11949	12131	11941	12174	12111	11929	12102	12305	12073	12118	12163	12020	12006	11993	12097	12045	12030	12096	12163	12541	13396	13066	12722	12295	12289	12175	12195	12134	12136	11928	12023	12112	11924	11988	12091	11910	11990	11922	11993	11919	12077	12029	12093	12033	12010	11984	12075	11865	11990	12020	11951	11860	12057	12082	11956	12094	12104	11962	12090	11992	12197	12062	11969	12043	12023	12002	11954	11998	11969	11987	12133	12020	11930	11946	11985	12159	11958	12093	11941	11905	12065	12187	11865	12097	12026	11910	11937	11988	12081	12085	12001	12027	11850	12067	11821	12096	12045	12138	11949	11961	11984	12052	12226	11994	11872	12137	12019	12120	11825	12104	11961	12053	11936	12088	12007	12041	12009	11965	12053	11848	11971	12027	11977	12114	11780	11766	12085	11918	11966	11974	12059	11925	12112	11951	12097	12074	12092	11960	12067	11985	12006	12136	11867	11993	12027	12218	12050	12045	12068	12012	12025	12071	11873	11937	12091	12078	11984	11978	11933	11964	12174	12045	12057	11997	11901	12033	11949	12049	11911	11903	12054	12125	11944	11791	11913	12061	11994	11881	12025	11938	11867	11964	12102	11946	12095	12002	11843	11918	12040	11896	11994	11832	12153	11942	12006	11931	12202	12025	12116	12055	11796	12054	11833	11998	12101	12042	12041	11882	11954	11871	12149	12004	11948	11880	12119	11860	11937	11961	12015	11928	12106	11993	11959	11918	11878	11916	11969	11909	11862	12067	11963	11977	11932	12017	12030	11947	11985	11931	12050	11924	12034	11945	12051	11899	12194	11933	12053	11924	12008	11894	12037	12057	12005	11903	12063	12032	11985	12061	12061	11992	11984	11920	12043	12181	12061	11880	12089	12071	11933	12039	12055	11888	12069	11982	12029	12117	12040	12015	12259	12138	11956	11908	12088	12079	12046	12011	12018	11873	12174	12038	11930	11970	11945	12014	11976	11969	11975	11970	11939	11974	12059	11875	12082	12101	11875	12171	11914	12087	12051	11935	12092	12004	11971	12079	11914	11909	12175	11943	11959	11836	12004	11972	12094	11980	11820	12005	12035	12006	11970	12180	12054	11887	12089	11962	12125	12028	11955	12036	11875	11965	11996	11837	11892	11963	12000	12036	11928	11971	12054	11991	12109	11853	11899	11981	11959	11885	12046	11787	12065	12125	11960	11882	12065	11985	11973	12000	12214	12100	12090	12147	11916	11949	12048	12104	12183	12040	12192	11944	12099	12155	12000	11979	11919	12094	12056	12055	11933	12027	11857	12006	12108	11759	12108	12004	12029	12064	11924	12104	11984	11872	11861	12093	12047	12154	11975	12004	12075	12013	11966	11982	12023	12086	11877	11980	11877	11940	11886	12018	12078	12027	11996	11891	11924	11976	11845	12138	11943	12113	11931	12072	11823	12171	12079	11974	11869	12004	12105	11897	11966	12084	11930	12196	11917	11954	11978	11951	12028	12095	12055	11888	11942	12143	11925	12065	12035	12073	12078	11988	12003	12040	12097	12025	11942	12081	11998	12021	12040	11897	11894	11974	12013	12007	11921	11983	11921	12218	12072	11967	11996	12025	12081	12169	12063	12082	12009	12064	12080	11919	12005	11925	11984	11904	12018	12005	11976	11947	12083	11967	12184	12087	11964	12065	11881	11999	12052	11968	12004	12055	12126	12078	11852	11929	11948	11998	12070	12134	11946	11939	11949	12077	12089	12200	11791	11802	12097	12066	11760	11925	11932	12003	11964	11952	12100	12148	11826	12077	11924	12150	11963	12017	11972	12106	12142	12081	11863	11892	12034	12096	11844	12021	12057	11944	12009	12047	12073	12052	11809	11968	12066	11990	11812	11961	11986	12033	12069	11984	11820	12083	12060	12175	12077	12086	11989	11932	11926	11947	11979	12067	11884	11978	11990	12070	12055	11964	12010	12086	11962	12062	12058	11941	12016	12017	11968	12032	11927	12059	11786	11826	11991	11946	11910	12062	11950	12046	12113	11958	11979	12030	11913	11927	11986	11979	12091	12024	12123	12138	11942	12014	12056	12057	12120	11903	12006	12193	11946	11959	11860	11913	11924	12010	11966	11994	11960	12049	11899	11972	12165	11959	11990	11933	12030	11858	12066	12027	11968	11967	11919	11920	12104	12033	12071	11983	12019	11953	12179	11912	12069	12025	11926	12045	11923	11939	12044	11966	11977	12078	12040	12022	11870	11951	12123	12011	12033	12018	11762	11914	11943	11907	12062	12035	11986	11959	12059	12009	11915	12112	12001	12158	12186	12045	12097	11893	12054	11939	11898	11988	11938	12023	12096	11959	11890	11876	11953	11966	11966	12107	11973	12121	12008	12096	11955	12133	11920	11923	12011	12049	11969	11967	11923	12125	11921	12003	12082	11910	12118	11862	12045	12032	11851	11890	12129	11998	12059	11969	12131	12018	11951	11994	12036	11976	11972	12040	11905	11891	12035	12013	11978	12082	11867	12035	12098	11947	12104	11981	11845	11979	11977	11955	11934	12016	12092	12018	12082	12082	12087	12009	12005	11931	11923	12024	12055	11985	11967	11924	12016	12053	11997	12073	11855	12046	12077	12155	12070	12009	12075	12035	12057	11845	12130	12036	11891	11848	11993	11926	12051	12061	12046	12020	11886	11869	11923	11932	11902	12008	11924	11949	11915	12033	11949	12145	11857	12059	11908	11917	12063	12031	12034	12118	11935	12033	12074	12034	12036	12015	12131	11995	12081	11930	11768	11951	11956	12024	11974	12032	12114	11980	11893	11965	12038	11877	12073	12075	12019	12061	12045	12049	12039	12035	11956	11977	11957	12004	12071	12191	11923	11941	11991	12037	12123	11982	12093	12201	11838	11819	11885	12094	12019	11842	12160	11907	11939	11872	11847	11959	11903	11952	11797	12047	12135	12027	12034	11991	12231	12008	12018	11983	11901	12208	12156	12021	12110	11957	12075	11941	12141	11841	12164	12164	11886	11839	12089	12121	12064	11892	11851	11945	12088	12002	11981	12130	11947	11975	11969	11925	12030	12077	11937	11968	11959	11984	12077	11991	11984	12104	11846	12085	11966	12045	11953	12083	11918	12028	11947	12075	11805	11987	12099	11901	12142	12067	12189	11893	11982	12086	11990	11959	11944	11916	11821	11970	12041	12114	12005	11980	12163	12036	11950	11953	11950	12048	12119	12127	12019	12012	12014	12001	11817	11948	12049	12021	12049	12011	11921	12026	12011	12009	12220	11944	11948	12040	11951	12036	11946	11852	12065	12014	11995	12077	12040	11999	11944	11946	11970	11830	11911	12080	12167	11985	12098	11900	12112	11945	12105	12110	11994	11752	11964	12012	12073	12065	12001	11975	12091	11837	11938	12166	12183	11814	11939	11948	11927	11898	12005	12021	12071	12030	11800	12003	12139	12056	12015	12139	12034	11935	11938	12018	11967	11877	11997	12017	12010	12110	12169	11933	11998	11840	11946	12011	12136	12159	11947	11981	11918	11915	12021	12047	11992	12001	12009	11925	11940	11867	11942	11977	12067	11990	12047	12070	12108	11975	11960	11963	11768	12154	11977	12061	11861	12082	11893	12002	12000	12172	11976	12088	12137	11976	12098	12132	11866	11986	12106	12062	12092	12022	12059	11973	11946	11916	12015	11979	11950	11959	11948	11985	12062	11930	11883	11898	12122	11976	11980	12154	11813	12082	12072	11996	12042	12037	11869	11976	12042	12057	11831	11989	11950	12072	11991	11976	12066	12067	12069	12004	11998	11986	11841	11963	11992	11943	12089	11962	12068	11961	11865	12047	11958	11994	11929	12013	12015	11842	12231	11946	11956	11997	12091	11968	11818	12061	12191	11934	12033	12087	11846	12088	12083	11908	11894	11785	11999	12000	11994	12011	11952	12003	11975	12018	12038	12189	12125	12092	12018	11939	12027	11953	11999	11975	11926	11997	11925	12004	12032	11951	12021	11954	12094	11913	12254	11941	12017	11961	12036	11960	11960	12140	12081	12000	12182	11915	11891	12030	12010	11982	11928	12139	12017	12127	12076	12101	11910	12169	12059	12156	12024	11993	11822	12041	12061	11994	12036	12081	12026	12006	12077	12131	11914	11977	12056	11894	12019	12119	11935	12052	11905	12101	11962	11935	12098	11870	12040	11953	12090	11905	11899	12004	11968	12136	12169	12032	11998	11897	11977	11985	12003	11904	11984	12128	11963	11956	11898	12220	12107	11860	12039	11975	12051	12069	11953	11975	11980	11880	12005	12066	12048	12010	12030	12099	11921	12019	12050	12038	12076	11928	11864	12051	11957	11983	11812	11966	12048	12016	11957	12125	11965	11948	11844	12046	12010	11955	12055	12144	11967	11820	11935	11961	12001	12170	11981	11946	11922	11926	11914	12199	11981	12124	12116	11925	11893	12180	12093	12015	12129	12009	11915	11997	11971	12078	11893	12152	12045	11972	11968	11941	12040	11934	12000	11944	11901	11725	11917	11954	12036	12023	12073	11887	11872	11985	11999	11921	12083	12158	11911	11989	12067	11985	12017	12021	11990	12028	11896	12036	12056	12010	12027	12049	11982	12039	11922	12031	12070	12042	11910	11995	11981	11968	11882	11950	11848	12102	11979	11941	12189	11998	12067	11949	12017	12015	11971	12111	12030	11930	12174	11975	12017	12083	12025	12016	12068	11954	11997	12031	12045	11878	12110	11984	12062	12091	11992	12053	12071	12043	11974	11924	11925	11967	12108	11852	12023	11946	11898	12072	11959	12168	12005	12143	11988	12030	12171	11857	11785	11899	11880	11964	12159	12051	11793	11984	12001	11944	12104	12012	11961	12002	12001	12117	12152	12027	12170	11969	12049	12038	11869	11918	12045	12015	12024	12050	11887	12031	11974	11939	12014	12046	12038	11993	11987	11973	12033	11916	12099	12057	11905	12158	11917	11983	11961	11921	12153	12084	11905	12071	12041	12071	11935	12088	11881	12046
22773	21200	29032	23662	21281	22358	21339	15120	13671	14116	13729	13489	13544	13453	13517	13469	13298	13454	13233	13324	13228	13267	13403	13186	13287	13273	13178	13314	13205	13237	13278	13108	13130	13213	13232	13170	13200	13038	13204	13215	13267	13059	13054	13241	13114	13348	13164	13090	13175	12983	12943	13023	13155	13159	13121	13150	13306	13094	13094	13528	14641	14490	13761	13810	13483	13242	13027	13296	13105	13015	13133	13134	12971	13026	12915	13076	13143	13088	13000	13172	13181	13029	13078	13072	13013	12974	13027	13016	13144	13080	13117	13024	12877	12936	13079	13049	13158	13048	12953	13267	13045	13037	13244	13093	13180	13104	13115	13115	13066	13141	13054	13012	12890	12966	12998	13103	13116	13027	12956	13021	13141	13117	13048	13060	13185	13055	12876	13018	13193	13066	13040	13067	13010	12983	13192	13085	12976	13025	13045	13300	12970	12998	12959	13123	12859	12844	13114	12845	13120	13021	13013	12968	12958	13115	13140	12970	13043	12969	13089	13210	13008	12964	13066	13078	13102	13079	13186	12998	13160	13004	13031	12952	13008	13042	13108	13050	13133	13146	13149	12985	12922	12997	13156	13115	12944	12965	13021	13012	13105	13112	13151	13061	13063	13090	12916	13144	13027	13073	13181	13067	13004	12922	13066	13228	13013	13153	13204	13132	13131	13028	12965	12999	13047	13199	12941	12930	13002	13027	12968	13034	13143	12934	13002	13117	12983	13078	13212	13082	13043	13039	13142	12922	12973	13000	12864	12929	13035	12870	12894	12978	12835	13038	12992	13075	13013	12992	12894	12965	12851	12982	13025	13245	13069	12983	13140	12850	13025	12987	12992	13056	12923	12949	13011	12861	12856	12936	12884	12998	12861	13095	13077	13344	12992	13005	12978	12963	13025	13218	13045	12963	13031	13181	13012	12948	12970	13035	13028	13108	12976	13132	13013	13068	13211	13147	12858	13149	13018	13090	13045	13044	12852	12949	13088	13051	13039	13120	12915	13110	12954	12890	13137	13027	13139	13058	13064	13040	12917	12960	12898	13278	12993	12997	13001	13009	13099	12970	13046	12949	13030	12941	12954	12992	13037	13039	13069	12970	12938	13066	12928	13158	12999	13096	13098	13082	12903	13032	12900	13102	12961	12870	13144	13162	12961	12899	13052	13109	12880	13093	12968	12880	13144	12853	12870	12958	13108	12997	13043	13270	13024	13007	13085	13090	12985	12903	13015	12978	12923	12923	13072	13017	13048	13033	13083	12953	12939	12856	12934	12860	13061	13063	13073	12893	13095	12994	12992	12850	13091	12955	13136	13220	12895	13070	12884	12997	13240	13155	12940	12999	12972	13065	13131	12920	12927	13092	12892	12994	12907	12987	13150	13064	13022	12979	13080	13159	12799	12994	12964	13042	13050	12994	12882	12926	12828	12793	13041	13136	13018	13018	12873	12853	12910	12956	12958	13105	13214	13071	13101	13001	13067	13179	13036	12893	12970	12979	12950	13023	12931	12799	13144	12952	12868	13014	12952	12844	13079	12905	12914	12809	13134	13127	13047	13107	12932	13116	12971	13094	13235	13046	12955	13063	12831	12929	13081	12944	13034	13125	13020	13046	13102	12897	12910	12827	13163	12777	12781	13068	12999	13005	13010	13094	13055	13033	12998	13038	13217	13018	13118	13011	12867	12920	13049	13025	12953	13044	13056	13138	13123	12939	12906	13193	12962	12961	13018	13089	13009	13062	13127	12981	12982	12965	13053	13032	12919	13044	13142	12921	13067	12855	13036	12925	13023	12939	13193	12978	13024	13088	13143	12986	12895	12923	12939	13005	12772	13108	12888	12908	12859	12812	13028	13074	13013	13180	12839	12971	12935	12806	12945	13054	12978	12887	12853	12943	13194	12901	13114	13059	12947	12977	13099	13097	12981	12921	13115	13083	13058	12925	13277	12909	12960	12826	13106	12815	12841	12961	12994	12962	12964	12907	12944	13078	13192	13247	12925	12983	12829	12923	13007	13134	13123	13019	13242	12950	13133	13027	13143	12939	13165	13153	13030	13146	13128	12754	13217	13001	13066	13042	12943	13048	13165	13004	13113	12891	12965	12887	13074	13026	13074	12959	13105	13121	13137	13125	13006	13258	13100	13040	13111	13020	13075	13087	12977	12983	13055	13041	12986	12949	13101	13142	13074	13024	13199	12902	13146	13015	13104	13051	12947	12936	13207	13100	12992	12921	13094	13111	13275	13194	12990	12927	12918	12948	13005	12857	13126	13052	13124	12983	12985	12987	13110	13043	13091	12999	13059	13282	12944	12986	13042	12894	13140	13082	13035	12902	13038	13116	12976	13041	12930	12980	13098	13010	13087	12992	13002	13108	12981	12979	13025	12996	13046	13050	13043	12902	13062	13075	13026	12982	13176	12962	13068	12987	13173	13021	12995	12954	13064	12920	12942	13040	12959	13065	13142	12994	12882	13169	13200	12900	13037	13067	12884	12944	13067	13137	13001	12880	12821	12944	13109	12946	12885	13077	12982	13175	13063	13067	13023	13118	13180	12914	13074	13187	13174	12994	12919	13139	12935	13049	13216	12872	12813	13098	13158	12970	13177	13208	13223	12915	12904	13024	13038	12968	12831	13062	13072	12864	13024	13059	13222	13153	12994	12972	13038	12979	13045	13114	13018	13034	13020	13164	12902	13114	12988	12907	12959	12780	12922	13234	12982	12731	13027	12879	13051	13193	13092	12962	12921	12989	12932	13031	12985	13138	12940	13159	13138	12966	12980	12932	13009	13048	13070	12988	12880	12829	13110	12950	12970	13088	13159	12998	12979	12999	12942	12913	13121	12869	12930	12857	13000	13158	12937	12965	12965	12990	13073	13094	13013	12993	13046	13123	13034	12956	12982	13306	13106	12934	12981	13065	12936	13018	13084	12840	12920	13168	13030	13126	12978	12953	12996	13120	13255	13026	12912	12995	13082	12944	13028	12954	13264	12841	12924	13086	12872	13008	12873	13069	12975	13116	13080	12997	13048	12898	13111	12929	12927	13188	13025	12944	13022	12859	12828	13110	13148	12968	12940	13107	13025	13074	13069	13043	12987	12888	13148	13116	12997	13001	12952	12924	12998	12869	12986	12968	12968	12992	13069	13045	12977	13060	13132	13116	12779	13060	13102	12953	13090	13055	13034	12999	13014	12846	13165	13009	12864	12952	12998	13048	13160	13039	13070	12832	12831	13010	13010	12950	12969	12971	12926	12931	13053	12929	12942	12833	13056	12935	13036	12979	13103	12868	13062	12864	12925	13053	12967	12996	13109	13067	13105	13058	12958	13017	12838	13016	13032	12920	13064	12963	12922	12883	12959	12978	13159	12881	12946	13049	13187	13008	12935	12961	13041	13045	13269	13031	13074	12998	13011	13088	13258	13094	13081	13041	13208	13123	12964	12932	13040	12960	13021	13152	13124	12855	13027	13198	12975	12963	13064	13106	12973	13059	13005	12992	13111	13113	12906	12923	13120	12981	12851	13067	12951	13121	12969	13093	12913	13083	12953	13010	13100	12913	13123	12959	13003	13015	12915	12949	12937	13097	12814	13111	12976	13063	13013	12926	12945	13018	12852	13089	13070	12884	12993	13037	13022	13007	13076	13094	13002	13137	13197	13181	12949	13071	13063	13080	12953	13016	12925	12943	12831	13176	13125	13097	12952	13022	13008	13078	13145	13261	13047	13054	13056	12963	12965	13076	13046	13098	13022	13106	12966	12826	12932	13074	13218	13049	12951	12944	13062	12940	12999	12931	13222	12903	13139	12858	12917	13060	12874	12953	13037	13041	13072	12929	13030	13077	13154	13066	12912	12920	13170	12875	12910	12863	13137	13087	13126	13015	12856	12967	12989	13004	12898	12854	13143	13043	12966	13133	13203	13047	12940	12953	13015	12984	13143	13056	13095	12900	13041	12988	12901	13022	13029	13005	12950	12801	13046	12836	12894	12983	12967	13175	12933	12807	12910	12959	13089	13135	12890	12933	12931	12913	12984	12958	12892	12942	13089	13227	13060	12852	13038	13002	13268	12875	13134	13058	13008	13083	13107	13046	13075	13064	12955	13156	13181	12922	12909	12954	12880	12990	13117	13044	13031	13066	13049	13030	12877	12881	12983	12765	13181	12916	13279	13103	12917	13020	13179	13026	13189	13102	13003	12859	12938	13069	12902	13084	13098	13148	12985	12947	13199	13053	12961	12913	12847	12982	13030	12970	13051	13009	13047	13025	12921	12915	12901	12992	12997	13111	13090	13049	13010	13101	13010	12989	12997	13050	13136	12838	12876	13031	13003	12976	13129	13057	12955	13182	13089	12928	13054	13084	13115	13151	13190	13002	13098	13018	13002	13020	12970	13056	12877	12987	13046	13032	12951	13173	12821	12886	13042	13107	13113	12924	13109	13043	12950	13103	13124	12867	13364	13181	13027	12940	12929	12971	12857	13098	13017	13004	12981	13168	13033	12989	13072	13214	13083	12903	12912	13054	13118	13072	13067	12941	13035	12914	13124	13062	12989	12958	12965	12943	13086	12980	13121	13012	13177	12934	13102	13030	12947	13014	12925	13025	12996	13008	12901	13024	13119	12876	13001	12847	12956	12817	12897	13015	13226	13026	13008	13178	13059	13111	13165	13187	13248	13037	13088	13085	13278	13074	13001	12998	12895	12849	12886	12908	13181	13047	13020	12939	13114	13039	12964	13178	13014	13033	13033	13018	13195	12905	13032	13010	13102	13106	13065	12895	13119	13030	13000	13117	12952	13035	13000	12976	13148	12999	13078	12842	13269	12975	12995	13048	13032	12984	13002	13033	13162	13063	13136	13157	12985	12945	13054	13019	13040	13155	12807	12949	12989	13062	12997	13096	12966	13022	13027	13164	13091	13068	13169	13055	13108	12999	12970	12996	12973	12893	13080	13055	13189	13103	13095	13102	12890	12987	12777	13140	13033	12990	13012	13073	13038	13057	12946	12991	12947	13188	12987	12870	12990	13076	12976	12988	13048	13078	13095	12987	12955	13079	13088	13035	13066	12852	12968	12985	12935	12825	13030	13030	13196	13051	13134	13218	13049	12746	12946	13149	12958	12965	12824	12977	13129	13018	13003	12994
15023	28496	25631	19892	16778	15247	14491	14031	13628	13335	13085	13022	12859	12869	12924	12754	12647	12556	12636	12566	12596	12434	12346	12535	12558	12496	12445	12558	12495	12331	12494	12461	12390	12491	12457	12467	12370	12363	12367	12232	12364	12391	12505	12382	12455	12121	12386	12468	12478	12276	12447	12340	12531	12473	12338	12317	12583	12457	12445	13206	15068	14226	13690	12983	12622	12577	12333	12211	12387	12250	12354	12435	12347	12136	12517	12471	12418	12354	12326	12382	12325	12165	12306	12170	12339	12311	12367	12334	12261	12376	12417	12328	12454	12353	12345	12239	12329	12235	12246	12243	12301	12291	12224	12253	12369	12369	12314	12329	12293	12169	12354	12411	12381	12352	12621	12401	12296	12293	12444	12224	12401	12153	12265	12342	12274	12249	12339	12377	12303	12254	12308	12302	12366	12290	12426	12479	12340	12373	12326	12321	12334	12478	12432	12135	12210	12395	12085	12202	12350	12291	12414	12198	12257	12264	12228	12218	12271	12312	12431	12406	12338	12205	12341	12293	12392	12105	12360	12279	12359	12443	12242	12415	12341	12241	12507	12320	12375	12301	12317	12400	12137	12302	12331	12412	12180	12417	12252	12247	12498	12407	12163	12347	12278	12226	12311	12232	12302	12171	12148	12076	12186	12304	12271	12265	12356	12174	12220	12292	12373	12493	12339	12166	12452	12302	12406	12336	12366	12412	12294	12353	12343	12245	12251	12416	12304	12336	12336	12098	12482	12218	12367	12364	12471	12452	12234	12221	12416	12302	12364	12247	12297	12208	12087	12321	12330	12277	12435	12227	12313	12275	12192	12428	12127	12305	12317	12358	12313	12319	12315	12306	12279	12347	12232	12369	12451	12331	12294	12203	12265	12247	12447	12201	12466	12390	12350	12379	12406	12206	12442	12376	12196	12397	12405	12183	12203	12245	12330	12311	12363	12249	12275	12315	12192	12409	12368	12373	12262	12297	12296	12296	12321	12339	12242	12321	12297	12376	12248	12266	12182	12220	12205	12042	12400	12318	12532	12278	12442	12255	12344	12282	12307	12258	12321	12341	12326	12401	12300	12427	12318	12115	12366	12455	12204	12200	12345	12422	12308	12262	12202	12304	12425	12352	12335	12221	12105	12106	12501	12250	12431	12319	12319	12336	12169	12320	12228	12216	12296	12211	12287	12206	12374	12464	12453	12313	12268	12270	12133	12326	12388	12330	12356	12323	12244	12243	12249	12258	12306	12173	12270	12385	12463	12268	12386	12263	12234	12293	12367	12291	12324	12139	12246	12351	12278	12149	12382	12258	12374	12220	12384	12457	12394	12499	12299	12503	12347	12370	12282	12274	12169	12423	12370	12440	12248	12312	12298	12203	12217	12432	12397	12223	12335	12404	12300	12278	12224	12483	12284	12210	12346	12450	12210	12257	12348	12232	12170	12411	12316	12349	12288	12426	12288	12336	12166	12324	12495	12262	12133	12285	12161	12278	12253	12212	12144	12220	12260	12228	12138	12202	12272	12335	12223	12253	12362	12258	12475	12373	12314	12123	12236	12291	12363	12308	12519	12321	12358	12363	12190	12308	12414	12290	12346	12238	12336	12225	12375	12377	12102	12401	12323	12242	12455	12285	12219	12238	12431	12228	12302	12454	12334	12430	12190	12317	12308	12305	12337	12262	12372	12251	12212	12155	12295	12304	12137	12249	12242	12388	12208	12223	12288	12494	12201	12348	12347	12278	12235	12299	12362	12445	12424	12177	12247	12462	12457	12421	12388	12314	12435	12366	12185	12301	12268	12386	12403	12338	12383	12370	12427	12338	12237	12203	12243	12337	12321	12372	12292	12355	12278	12216	12523	12285	12271	12309	12220	12299	12280	12308	12403	12268	12342	12336	12288	12207	12281	12240	12176	12321	12141	12149	12177	12367	12368	12250	12267	12413	12276	12329	12192	12310	12189	12229	12189	12186	12314	12259	12349	12303	12267	12448	12256	12485	12131	12459	12252	12341	12221	12323	12279	12197	12251	12346	12342	12280	12203	12301	12273	12377	12399	12300	12335	12398	12239	12406	12259	12227	12324	12138	12344	12244	12172	12365	12298	12348	12330	12211	12140	12243	12380	12357	12208	12302	12082	12371	12328	12259	12174	12413	12195	12279	12328	12234	12269	12518	12317	12186	12393	12382	12292	12290	12316	12353	12229	12247	12455	12371	12242	12230	12385	12282	12248	12414	12242	12324	12282	12244	12406	12239	12311	12387	12306	12388	12271	12280	12188	12307	12307	12297	12296	12433	12322	12498	12280	12234	12496	12440	12268	12349	12388	12336	12384	12228	12377	12292	12155	12572	12269	12315	12373	12110	12281	12265	12202	12191	12364	12189	12248	12207	12497	12174	12317	12242	12287	12403	12088	12233	12100	12390	12348	12180	12149	12333	12328	12288	12261	12296	12263	12338	12382	12372	12193	12448	12353	12148	12389	12396	12323	12198	12365	12053	12244	12448	12371	12276	12246	12201	12328	12285	12258	12197	12243	12191	12257	12311	12235	12149	12313	12212	12418	12462	12449	12386	12353	12207	12289	12314	12212	12416	12228	12297	12256	12276	12326	12342	12237	12287	12386	12271	12261	12239	12324	12214	12359	12207	12288	12387	12149	12201	12266	12268	12282	12309	12391	12335	12346	12344	12292	12276	12399	12251	12250	12230	12374	12274	12307	12312	12394	12281	12433	12334	12256	12157	12419	12085	12186	12162	12400	12277	12416	12329	12226	12209	12315	12232	12230	12311	12267	12296	12181	12172	12187	12324	12425	12349	12239	12355	12213	12279	12369	12385	12258	12278	12431	12263	12255	12377	12396	12380	12217	12148	12410	12329	12303	12288	12336	12380	12197	12263	12433	12277	12155	12408	12259	12439	12281	12163	12181	12307	12146	12344	12308	12145	12368	12144	12425	12230	12263	12261	12269	12120	12347	12314	12239	12382	12166	12079	12317	12244	12313	12321	12308	12252	12270	12189	12379	12132	12225	12274	12256	12255	12140	12150	12289	12190	12335	12347	12283	12426	12346	12434	12244	12417	12166	12385	12274	12260	12359	12334	12324	12482	12311	12270	12298	12243	12348	12205	12417	12305	12156	12343	12332	12256	12211	12247	12320	12269	12290	12173	12308	12308	12341	12202	12428	12110	12274	12401	12149	12212	12235	12437	12280	12083	12332	12297	12122	12363	12190	12418	12231	12273	12183	12410	12119	12396	12222	12238	12309	12261	12272	12283	12425	12326	12125	12295	12378	12351	12308	12446	12375	12283	12481	12233	12259	12227	12173	12166	12251	12154	12314	12254	12241	12292	12297	12285	12311	12243	12290	12257	12157	12395	12165	12237	12244	12300	12252	12362	12306	12233	12256	12225	12212	12264	12234	12306	12211	12325	12346	12333	12204	12269	12375	12282	12317	12303	12372	12242	12123	12473	12407	12280	12312	12340	12353	12419	12138	12363	12253	12308	12206	12240	12285	12422	12363	12356	12251	12321	12211	12207	12325	12337	12443	12368	12262	12223	12296	12370	12178	12283	12425	12402	12220	12335	12350	12308	12392	12149	12188	12471	12176	12214	12393	12287	12288	12266	12273	12103	12358	12276	12366	12158	12284	12217	12382	12410	12257	12317	12175	12488	12449	12232	12077	12262	12183	12231	12347	12292	12252	12400	12422	12215	12205	12305	12269	12241	12201	12179	12256	12204	12457	12289	12187	12353	12251	12356	12117	12270	12261	12407	12200	12247	12307	12169	12332	12267	12318	12277	12319	12254	12268	12340	12352	12334	12318	12325	12290	12274	12305	12193	12405	12286	12363	12235	12276	12193	12337	12249	12349	12327	12317	12354	12290	12251	12352	12283	12341	12227	12303	12165	12446	12328	12235	12314	12287	12383	12292	12370	12199	12483	12178	12392	12301	12245	12344	12155	12240	12254	12110	12129	12451	12108	12297	12378	12186	12291	12368	12293	12326	12500	12227	12261	12182	12168	12243	12423	12292	12302	12296	12283	12337	12433	12174	12322	12411	12411	12281	12219	12362	12289	12286	12294	12368	12304	12247	12368	12382	12211	12237	12350	12277	12337	12264	12263	12411	12349	12329	12213	12243	12294	12484	12333	12298	12221	12202	12255	12359	12295	12322	12402	12380	12248	12306	12243	12326	12340	12098	12297	12237	12214	12153	12223	12202	12321	12378	12403	12261	12262	12314	12276	12175	12205	12397	12468	12312	12136	12346	12395	12383	12154	12056	12224	12434	12388	12363	12276	12304	12187	12380	12221	12206	12316	12391	12373	12340	12251	12335	12365	12242	12339	12238	12310	12454	12320	12317	12269	12169	12165	12361	12398	12230	12202	12192	12189	12236	12249	12408	12466	12370	12381	12222	12211	12335	12165	12186	12288	12381	12268	12268	12375	12336	12384	12237	12214	12321	12222	12265	12436	12267	12277	12407	12216	12230	12333	12175	12404	12271	12365	12233	12387	12255	12171	12240	12299	12356	12131	12542	12412	12208	12356	12376	12253	12390	12199	12329	12411	12186	12222	12313	12399	12257	12301	12191	12207	12353	12346	12171	12397	12318	12462	12245	12272	12337	12253	12166	12125	12124	12344	12373	12369	12227	12173	12244	12210	12377	12262	12316	12313	12416	12224	12310	12266	12496	12187	12324	12389	12390	12268	12272	12426	12181	12111	12333	12299	12254	12310	12490	12291	12284	12275	12183	12263	12229	12267	12331	12207	12227	12203	12217	12364	12309	12174	12370	12418	12406	12239	12248	12359	12346	12215	12288	12283	12281	12369	12222	12430	12206	12368	12629	12391	12201	12308	12314	12335	12295	12304	12248	12198	12281	12258	12380	12401	12213	12344	12324	12274	12304	12316	12336	12252	12192	12281	12437	12355	12310	12188	12320	12297	12140	12254	12466	12113	12276	12361	12347	12383	12320	12264	12222	12221	12416	12198	12325	12114	12299	12341	12284	12251	12329	12350	12229	12431	12369	12451	12233	12297	12253	12421	12263	12394	12283	12173	12250	12316	12256	12293	12231	12158	12091	12235	12223	12293	12317	12459	12167	12212	12361	12390	12383	12205	12378	12245	12224	12323	12306	12362	12289	12452	12100	12307
27050	21406	22224	17682	13737	13563	13577	13463	13264	13303	13294	13178	13157	13228	13224	13098	13254	13255	13440	13308	13157	13143	13038	13367	13006	13188	12988	13245	13210	13094	13178	13290	13238	13143	13215	13085	13354	13242	13052	13129	13241	13367	13154	13031	13089	13015	13206	13127	13285	13064	13250	13259	13214	13129	13159	13223	13460	13183	13215	13119	13172	13535	13299	13395	13188	13390	13069	13224	13162	13185	13087	13174	13170	12985	13104	13179	13167	13184	13306	13142	13194	13224	13455	13132	13224	13132	13240	13180	13031	13157	12933	13148	13049	13001	13085	13011	13263	13086	12979	12959	13243	13264	13239	13245	13127	13116	13264	13115	13101	13280	13140	13104	13245	13176	13180	13200	13282	13074	13341	13046	13185	13107	13271	13186	13174	13168	13108	13372	13342	13000	13121	13116	13118	13146	13215	13131	13102	13150	13215	13347	13020	13159	12956	13225	13092	13079	13142	13322	13287	13088	13105	13305	13252	13244	13216	13182	13025	13076	13043	13078	13105	12984	13401	13147	13117	12965	13078	13279	13166	13218	13281	13100	13116	13196	13096	13115	13253	13171	13219	13010	13190	13015	13222	13273	13185	13184	13266	13106	13119	13120	13391	13137	13259	13239	13037	13140	13296	13131	13232	13130	13133	13159	13166	13309	13245	13100	13032	13104	13101	13275	13227	13204	13104	13181	13136	13136	13194	13160	13233	13088	13055	13154	13261	13160	13074	13094	13099	13091	13189	13204	13246	12997	13125	13112	13305	13300	13140	13088	13312	13120	13410	13243	13087	13174	13075	13070	13166	13119	13387	13287	13173	13251	13296	13059	13227	13164	13092	13133	13053	13136	13198	13236	13226	13184	13327	13163	13246	13099	13252	13117	13337	12953	13310	13369	13035	13152	13151	13084	13215	13042	13258	13179	13223	13191	13061	13009	13263	13283	13151	13109	13162	13139	13177	13053	13178	12942	13102	13123	13291	13257	13308	13061	13235	13216	13248	13063	13043	13228	13039	13312	13101	13209	13247	13167	13259	13211	13103	13134	13450	13055	13259	13045	12910	12998	13219	13291	13123	13170	13283	13269	13103	13129	13183	13250	13098	13164	13070	13135	13084	13357	13229	13283	13031	13107	13209	13262	13115	13231	13132	13160	13283	13329	13298	13155	13217	13177	13147	13350	13177	13133	13030	13193	13147	13153	13240	13212	13051	13318	13269	13087	13111	13186	13463	13018	13121	12990	13200	13147	13023	13104	13166	13296	13274	13354	13194	13033	13300	13068	13256	13050	13103	13130	13273	13122	13237	13228	12992	13253	13027	13038	13259	13220	13161	13116	13064	13452	13310	13119	13146	12921	13325	13267	13061	13021	13093	13196	13351	13104	12961	13048	13116	13283	13299	13243	12982	13215	13337	13148	13164	13059	13015	13235	12949	13180	13109	13075	13276	13167	13475	13182	13086	13199	13235	13050	13082	13249	13111	13183	13181	13183	13215	13190	13196	13206	13200	13142	13205	13248	13070	13240	13100	13013	13177	13201	13198	13188	13222	13199	13155	13102	13168	13120	13113	13172	13092	13064	13246	13201	13244	13217	13178	13197	13200	13039	13052	13031	13361	13128	13248	13093	13012	13125	13150	13336	13203	13098	13073	13054	13105	13185	13142	13108	13205	13381	13241	13341	13163	13279	13210	13087	13163	13332	13252	13106	13265	13172	13117	13096	13338	13404	13343	13073	13138	13049	13017	13084	13231	13205	13415	13156	13240	13105	13023	13228	13021	13203	13321	13233	13200	13084	13127	13307	13142	13223	13030	13036	12905	13231	12993	13115	13066	13247	13170	13100	13067	13085	13208	13096	13073	13191	13292	13338	13037	13156	13240	13252	13218	13235	13141	13061	13079	13325	13029	13293	13296	13112	13074	13210	13216	13401	13289	13317	13080	13163	13060	13063	12982	13023	12972	13080	13096	13378	13238	13156	13228	12998	13129	13362	13157	13070	13295	13121	13316	12964	12960	13127	13131	13088	13074	12989	13233	12992	13259	13103	13212	13233	13228	13375	13109	13057	13372	13104	13095	13286	12947	13161	13202	13260	13178	13237	13185	13050	13211	13148	13322	13325	13089	13195	13086	13142	13224	13082	13080	13218	13056	13106	13173	13174	13153	13148	13137	13213	13133	13179	13048	13051	13275	13224	13299	13251	13117	13260	13215	13047	13005	13241	13168	13123	13157	13205	13305	13227	13289	13082	13161	13079	13301	13185	13310	13194	13108	13113	13238	13247	13021	13139	13090	13190	13200	13175	13165	13008	13024	13045	13086	13105	13124	13325	13197	13166	13208	13161	13214	13297	13296	13154	13340	13352	13252	13082	13118	13165	13176	13163	13194	13315	13258	13074	13047	13071	13071	12999	13271	13006	13163	12972	13269	13244	12987	12963	12910	13231	13142	13115	13156	13270	13075	13184	13095	13302	13069	13184	13241	13062	13037	13216	13224	12942	13025	13129	13120	13226	13003	13151	13069	13200	13103	13121	13082	13283	13159	13275	13228	13444	13028	13016	13336	13057	13079	13126	13150	13201	13018	13203	13092	13363	13121	13138	13221	13042	13088	12987	13076	12946	13325	13330	13142	13289	13247	13163	13255	13241	13092	13173	13373	13247	13173	13108	13141	12992	13319	13205	13128	13215	13358	13082	13373	13205	13339	13093	13284	13379	13160	13240	13311	12934	13140	13193	13260	13104	13180	13273	13421	13234	13142	13292	13350	13190	13241	13015	13028	13066	13010	13267	13156	13007	13345	13398	13230	13314	13259	12974	13046	13093	13181	13207	13199	13068	13200	13131	13205	13245	13369	13075	13351	13207	13224	13110	13209	13133	13154	13013	13077	13174	13333	13015	13121	13016	13242	13310	13144	13044	13167	12982	13089	13052	13053	13246	13006	13276	13088	13328	13098	13027	13285	13177	13192	13162	13175	13102	12990	13108	13115	13221	13086	13042	13171	13245	13362	13165	13139	13038	13241	13118	13283	13272	13113	13061	13187	13297	13253	13305	13194	13382	13148	13103	13172	13282	13061	13189	13313	13270	13225	13271	13157	13149	13235	13207	12915	13324	13224	13035	13086	13415	13177	13147	13161	13203	13264	13310	13211	13119	13160	13341	13214	13162	13260	13231	12955	13221	13280	13147	13146	13244	13301	13168	13065	13142	13291	13165	13190	13363	12986	13057	13248	13165	13219	13194	13226	13319	13022	13101	13056	13122	13194	13223	13185	13155	13164	13266	13042	13030	13254	13001	12995	13047	12955	13072	12997	13039	13212	13188	13279	13135	13326	13168	12943	13160	13296	13182	13339	13127	13192	13169	13041	13123	13226	13410	13184	13277	13053	12934	13101	13194	13278	13210	13227	13138	13198	13086	13244	13195	13278	13179	12990	13125	13202	13168	13076	13156	13070	13111	13036	13043	13068	13031	13132	13053	13235	13157	13265	13204	13177	13203	13283	13224	13085	13249	12951	13315	13040	12950	13178	13286	13265	13067	13129	13248	13302	13087	13080	13140	13055	13048	13120	13224	13056	13157	13191	13047	13207	13095	13209	13109	13084	13215	12985	13327	13355	13308	13050	12987	13135	13253	13257	13292	13364	13058	13296	13169	13200	13206	13012	13142	13100	13072	13066	13056	13092	12929	13112	13293	13090	13316	12952	13105	13046	13320	13093	13154	13195	13293	13133	13138	13255	13039	13263	13282	13213	13219	13138	13067	13248	13152	13159	13228	13184	13255	13034	13169	13121	13166	13150	13145	13138	13173	13188	13106	13150	13309	13219	13200	13080	13101	13072	13142	13220	13287	13064	13211	13334	13336	13256	13077	13186	13275	13174	13199	13228	13273	13136	13113	13196	13254	13061	13102	13214	13269	13200	12991	12962	13174	13209	13123	13135	13063	13131	13159	13204	13138	13145	13132	13158	13310	13106	13092	13214	13066	13156	13255	12971	13145	13001	13137	13082	13075	13401	13284	13186	13105	13210	13236	13055	13034	13089	13264	13250	13073	13063	13151	13426	13190	13193	13307	13130	13081	13201	13205	13307	13198	13123	13209	13289	13165	13201	12985	13010	13290	13222	12892	13149	12979	13047	13262	13158	13170	13210	13107	13074	13084	13065	13217	13319	13187	13126	12991	13306	13114	13189	13203	13130	12897	13161	13221	13150	13047	12900	13127	13383	13178	13260	13218	13129	13248	13160	13099	13171	13021	13100	13289	13262	13296	13015	13050	13142	13029	13084	13283	13098	13218	13048	13084	13036	13013	12955	13251	13050	13205	13204	13308	13090	13108	13157	13278	13221	13317	13245	13177	13090	13072	13056	13232	13176	13076	13203	13164	13199	13407	13290	13298	13160	13006	13249	13170	13142	13123	13277	13045	13301	13094	13204	13259	13029	13064	13063	13170	13229	13294	13107	13099	13319	13171	13082	13279	13361	13157	13109	13193	13151	13051	13272	13087	13104	13277	13137	13161	13027	13179	13223	13219	13255	13049	13208	13116	13073	13362	13254	13077	13351	13231	13285	13068	13279	13177	13226	13164	13245	13169	13217	13092	13069	13045	13129	12939	12974	13052	12953	13234	13228	13099	13224	13176	13075	13095	13114	13158	13033	13191	12963	13277	13236	13238	12984	13196	13179	13054	13155	13090	13247	13162	13150	12884	13306	13258	13189	13135	13094	13161	13230	13057	13221	13087	13214	13189	13034	13207	13077	13225	13282	13050	13059	13119	13174	13080	13238	13133	13226	13036	13270	13049	13035	13109	12971	13026	13063	13236	13218	13234	13219	13218	13340	13287	13104	13250	13282	13273	13254	13338	13031	13237	13045	13292	13440	13222	13199	13146	13128	13207	13249	13137	13193	13295	13149	13064	13286	13287	13257	13301	13188	13151	13326	13283	13196	13130	13025	12988	13036	13064	13339	13024	13297	13159	13261	13266	13192	13129	13343	13375	13226	13130	13098	13180	13127	13039	13073	13178	13081	13206	12984	13272	13186	13199	13085	13152	13319	13166	13054	13102	13312	13037	13055	13236	12999	12992	13420	13200	13257	13218	13063	13048	13141	13132	13089	13433	13131	13082	13150	13218	13154	13172	13216	13028	13109	13064	13082	13033
13521	17277	16230	14161	13244	13071	12940	12702	12618	12638	12688	12445	12385	12572	12531	12499	12399	12567	12479	12373	12407	12458	12340	12427	12419	12340	12376	12538	12380	12442	12334	12505	12367	12440	12467	12408	12353	12342	12419	12406	12404	12440	12400	12393	12405	12352	12430	12293	12337	12316	12356	12422	12402	12380	12464	12401	12561	12589	12459	12408	12450	12581	12669	12511	12435	12548	12350	12321	12340	12358	12453	12384	12303	12297	12377	12444	12410	12479	12350	12568	12311	12263	12527	12259	12459	12276	12481	12381	12391	12423	12498	12486	12293	12472	12488	12299	12364	12357	12339	12379	12436	12366	12368	12362	12462	12450	12503	12367	12388	12506	12359	12406	12398	12227	12297	12383	12316	12544	12432	12517	12523	12420	12354	12279	12300	12297	12205	12346	12326	12354	12370	12384	12461	12443	12286	12274	12313	12395	12287	12441	12256	12308	12377	12341	12284	12334	12424	12419	12371	12321	12372	12546	12390	12437	12231	12379	12244	12537	12358	12290	12338	12461	12470	12436	12339	12340	12361	12356	12291	12313	12143	12246	12359	12373	12390	12319	12320	12319	12336	12536	12399	12344	12393	12406	12343	12286	12469	12307	12166	12424	12397	12340	12495	12300	12482	12331	12484	12259	12432	12314	12555	12423	12380	12575	12411	12465	12431	12130	12399	12270	12502	12471	12376	12421	12437	12330	12278	12369	12430	12148	12466	12321	12366	12497	12452	12309	12461	12474	12318	12401	12375	12378	12443	12346	12465	12435	12212	12408	12450	12276	12412	12291	12288	12356	12258	12310	12481	12290	12359	12458	12464	12314	12409	12620	12452	12394	12320	12394	12245	12390	12393	12299	12313	12468	12446	12445	12463	12376	12451	12361	12360	12353	12400	12537	12366	12367	12369	12233	12392	12430	12395	12440	12456	12360	12373	12390	12495	12351	12317	12195	12394	12295	12430	12334	12217	12403	12492	12495	12450	12395	12486	12318	12463	12495	12426	12289	12409	12355	12534	12424	12308	12269	12337	12256	12454	12328	12503	12495	12388	12417	12406	12344	12429	12366	12267	12261	12363	12538	12279	12613	12420	12492	12265	12473	12453	12249	12477	12461	12451	12229	12318	12378	12336	12335	12244	12409	12494	12445	12535	12369	12348	12424	12395	12293	12385	12398	12312	12471	12267	12405	12446	12428	12442	12359	12331	12429	12281	12327	12293	12420	12302	12292	12247	12395	12261	12446	12375	12373	12532	12277	12438	12300	12490	12354	12387	12393	12243	12317	12508	12326	12441	12412	12407	12343	12296	12342	12435	12456	12337	12491	12277	12432	12386	12276	12310	12209	12299	12663	12510	12498	12289	12347	12459	12230	12407	12467	12392	12429	12192	12335	12512	12345	12259	12177	12391	12442	12408	12312	12413	12371	12358	12451	12350	12332	12263	12345	12356	12447	12370	12373	12405	12409	12470	12344	12389	12176	12344	12138	12238	12379	12437	12363	12516	12362	12331	12582	12438	12555	12421	12273	12359	12323	12256	12415	12371	12386	12497	12461	12362	12262	12322	12471	12312	12443	12321	12285	12466	12351	12376	12574	12396	12286	12449	12447	12364	12198	12406	12302	12458	12414	12439	12334	12461	12498	12490	12408	12418	12481	12348	12314	12363	12432	12376	12246	12377	12241	12268	12392	12500	12268	12463	12372	12374	12379	12403	12453	12299	12352	12332	12306	12435	12323	12391	12494	12407	12340	12485	12383	12389	12379	12474	12369	12266	12503	12401	12283	12353	12300	12340	12361	12332	12439	12488	12329	12428	12360	12285	12369	12263	12250	12359	12414	12390	12269	12366	12451	12317	12456	12385	12315	12540	12472	12293	12320	12298	12470	12454	12407	12349	12503	12451	12302	12367	12525	12531	12258	12316	12373	12304	12431	12303	12420	12537	12299	12275	12471	12446	12179	12387	12345	12445	12487	12412	12359	12167	12357	12420	12505	12441	12472	12353	12445	12412	12502	12421	12409	12500	12365	12388	12500	12443	12323	12406	12398	12455	12276	12458	12351	12334	12379	12426	12546	12352	12258	12382	12423	12454	12497	12304	12491	12300	12226	12428	12491	12422	12391	12407	12449	12277	12370	12337	12384	12368	12435	12363	12276	12479	12162	12275	12290	12304	12370	12321	12422	12555	12419	12233	12459	12243	12401	12510	12287	12334	12303	12465	12378	12478	12492	12342	12298	12556	12284	12434	12383	12471	12511	12444	12355	12299	12372	12210	12493	12438	12314	12354	12337	12308	12343	12140	12386	12393	12373	12428	12417	12347	12328	12385	12390	12491	12364	12450	12332	12439	12407	12408	12352	12314	12324	12496	12338	12436	12302	12293	12399	12454	12356	12329	12350	12414	12438	12350	12289	12456	12278	12448	12356	12178	12298	12470	12385	12455	12470	12405	12398	12399	12444	12322	12316	12309	12283	12375	12388	12383	12375	12415	12219	12321	12328	12473	12316	12492	12497	12477	12384	12206	12419	12342	12386	12435	12404	12330	12453	12275	12520	12411	12267	12435	12481	12357	12441	12331	12545	12333	12328	12460	12379	12444	12374	12354	12392	12415	12281	12314	12427	12259	12498	12339	12400	12261	12385	12455	12403	12266	12496	12377	12353	12342	12480	12379	12416	12594	12332	12476	12192	12493	12350	12247	12337	12328	12426	12302	12325	12345	12364	12328	12404	12466	12239	12460	12390	12527	12323	12324	12429	12371	12528	12460	12536	12528	12235	12319	12363	12552	12438	12322	12445	12467	12382	12472	12447	12450	12325	12316	12570	12240	12340	12373	12546	12475	12347	12543	12381	12384	12411	12390	12149	12440	12332	12377	12431	12400	12500	12177	12425	12419	12298	12237	12503	12350	12441	12509	12417	12582	12289	12354	12334	12452	12522	12232	12402	12501	12320	12368	12340	12438	12295	12401	12524	12493	12404	12218	12362	12518	12440	12385	12363	12298	12418	12475	12359	12267	12327	12451	12381	12358	12494	12353	12517	12387	12493	12469	12286	12388	12352	12464	12422	12368	12404	12475	12433	12462	12517	12311	12258	12368	12310	12245	12230	12385	12320	12226	12423	12296	12344	12471	12215	12406	12426	12343	12423	12474	12357	12467	12291	12402	12387	12417	12318	12477	12350	12398	12349	12365	12365	12250	12422	12445	12266	12403	12415	12403	12435	12358	12386	12443	12444	12544	12355	12461	12356	12384	12476	12461	12495	12256	12334	12412	12369	12402	12439	12281	12272	12427	12275	12437	12262	12404	12495	12461	12372	12401	12417	12473	12524	12223	12487	12362	12390	12450	12308	12610	12327	12340	12334	12323	12370	12126	12367	12434	12417	12391	12211	12442	12483	12335	12200	12372	12526	12268	12348	12387	12422	12421	12379	12319	12277	12463	12348	12485	12508	12280	12264	12280	12426	12493	12344	12596	12334	12560	12426	12489	12393	12519	12458	12451	12390	12521	12259	12484	12367	12414	12421	12446	12342	12497	12407	12418	12528	12250	12428	12478	12397	12286	12292	12601	12471	12546	12413	12377	12305	12367	12453	12428	12234	12406	12317	12307	12386	12449	12222	12363	12373	12435	12305	12495	12550	12326	12484	12533	12341	12380	12356	12288	12456	12402	12326	12421	12488	12426	12332	12382	12360	12494	12549	12386	12407	12435	12527	12382	12334	12441	12348	12483	12560	12390	12490	12387	12509	12414	12308	12366	12257	12364	12485	12499	12413	12408	12445	12425	12613	12335	12308	12396	12432	12338	12404	12419	12411	12357	12357	12451	12307	12388	12301	12389	12452	12277	12443	12386	12424	12445	12341	12451	12464	12446	12251	12453	12470	12401	12232	12355	12521	12394	12396	12351	12212	12366	12373	12488	12358	12385	12387	12381	12391	12394	12471	12244	12263	12170	12413	12370	12448	12218	12345	12244	12355	12384	12402	12395	12252	12388	12358	12353	12242	12266	12239	12262	12425	12334	12294	12456	12239	12443	12252	12451	12229	12371	12501	12209	12204	12315	12493	12318	12327	12462	12383	12368	12410	12334	12347	12415	12288	12300	12518	12319	12435	12345	12345	12518	12341	12354	12398	12311	12341	12469	12530	12430	12231	12084	12444	12187	12455	12189	12354	12448	12348	12302	12429	12302	12285	12550	12508	12238	12431	12470	12458	12484	12403	12320	12325	12404	12140	12203	12518	12174	12421	12405	12367	12522	12185	12296	12403	12354	12457	12270	12317	12310	12422	12467	12431	12498	12285	12419	12500	12411	12312	12325	12417	12281	12265	12444	12427	12403	12487	12458	12178	12542	12326	12388	12257	12259	12489	12337	12354	12196	12215	12432	12355	12338	12399	12355	12317	12352	12210	12311	12370	12515	12300	12402	12350	12385	12187	12573	12366	12348	12265	12374	12348	12432	12480	12313	12522	12427	12452	12238	12441	12310	12176	12339	12409	12263	12460	12339	12501	12425	12470	12481	12334	12343	12416	12173	12448	12513	12414	12449	12275	12417	12390	12429	12428	12419	12371	12380	12408	12385	12287	12232	12265	12369	12267	12426	12415	12345	12421	12437	12581	12382	12349	12348	12476	12440	12416	12370	12418	12539	12391	12493	12371	12409	12528	12269	12404	12433	12486	12369	12333	12529	12370	12367	12490	12332	12325	12442	12362	12351	12253	12387	12364	12428	12509	12339	12455	12260	12246	12413	12537	12253	12288	12493	12436	12407	12280	12410	12354	12267	12289	12367	12260	12552	12288	12332	12546	12396	12284	12388	12340	12336	12452	12349	12423	12171	12441	12459	12579	12392	12290	12461	12378	12242	12424	12532	12232	12372	12388	12445	12344	12499	12380	12338	12375	12446	12215	12312	12319	12346	12253	12239	12385	12354	12467	12450	12387	12301	12450	12372	12422	12231	12426	12505	12388	12387	12363	12493	12378	12212	12501	12383	12441	12386	12392	12399	12434	12406	12535	12459	12331	12327	12536	12322	12353	12475	12255	12443	12530	12372	12440	12407	12369	12519	12241	12406	12369	12267	12388	12565	12305	12319	12310	12340	12315	12377	12314	12261	12461	12372	12365	12526	12437	12413	12313	12358	12435	12452	12466	12392	12520
23505	21030	28428	23860	21402	20192	17640	15048	14544	14674	14604	14550	14628	14462	14421	14245	14279	14311	14090	14495	14379	14108	14378	14199	14432	14432	14250	14310	14269	14216	14184	14356	14133	14243	14299	14144	14379	14289	14146	14188	14163	14038	14188	14371	14244	14336	14262	14219	14185	14298	14431	14212	14317	14362	14332	14569	14192	14253	14172	14550	14857	14777	14636	14394	14350	14142	14651	14241	14253	14197	14274	14062	14106	14052	14182	14305	14160	14168	14084	14279	14043	14189	14157	14082	14207	14211	14241	14209	14142	14005	14177	14136	14102	14253	14067	13970	14058	14284	14231	14169	14179	14050	14182	14207	14170	14375	14359	14284	14192	14228	14235	14134	14117	14023	14212	14164	14188	14199	14251	14389	14230	14214	14210	14006	14183	14244	14320	14252	14359	14034	14032	14115	14089	14023	14125	14237	14141	14118	14152	14248	14226	14349	14119	14320	14191	14125	14204	14164	14168	14098	14098	14065	14103	14206	14218	14031	14317	14189	14326	14008	14147	14032	14280	14245	13966	14125	14012	14103	14161	14256	14332	14227	14166	14269	13935	14113	14191	14071	14098	14154	14194	14088	14184	14049	14112	14217	14152	14110	14167	13922	14072	14134	14086	14232	13992	14031	14168	14222	14172	13795	14090	14228	14294	14228	14130	14220	14165	14126	14187	14075	14172	14212	14274	14191	14096	14194	14092	14190	14249	14221	14070	14110	14135	14161	14136	14179	14124	14330	14243	14226	14430	14173	14117	14072	14215	14123	14315	14117	14105	14087	14003	14133	14321	14284	14296	14227	13992	14109	14207	14019	14241	14082	13959	14288	14261	14070	14231	14089	14091	14218	14193	14205	14074	14234	14042	14046	14079	14122	14282	14240	14085	14102	14242	14097	14280	14122	14007	13950	14134	14288	14135	14277	14065	13989	14057	13913	14213	14166	14217	14296	14255	13982	14046	14241	14240	14285	14075	14259	13965	14166	14056	14232	14182	14186	14167	14063	14038	14168	14167	14298	14199	14169	14099	14049	14044	14248	14099	14352	14267	14271	14467	14072	14097	14091	14180	14139	14117	14143	14186	14122	14187	14200	14270	14022	14123	14241	14266	14262	14156	14009	14049	14093	14095	14158	14197	14044	14192	14155	14133	14071	14001	14147	14163	14051	14158	14165	14159	14177	14218	14196	14185	14221	13983	14036	14233	14139	14234	14193	14030	14120	14059	14266	13987	14092	14348	14162	14033	13978	14044	14091	14274	14109	14064	14115	14044	13898	14184	14175	14044	14057	14360	14297	14175	14109	14008	14141	14234	14175	14399	14125	14116	14002	13927	14226	14184	14086	14233	14079	14168	14222	14172	14186	14304	14100	14188	14276	14213	14145	14009	14205	14058	14199	14119	14262	14104	14265	14187	14070	14238	14019	14214	14104	14112	13975	14157	14332	14009	14183	14180	14193	14135	13975	13804	14164	14228	13968	14320	14175	14613	14156	14092	14276	14193	14303	14151	14172	14052	14095	14144	14115	14052	13992	14313	14189	14073	13882	14037	14107	14338	14117	14035	14150	14106	14240	14192	14048	14257	14109	14221	14216	14289	14262	14078	14105	14158	14121	14229	14070	14208	14160	14331	14099	14138	14371	14218	14211	14251	14031	14293	14197	14294	14038	14172	14057	14165	14147	14112	14226	14259	14037	14160	14172	14243	13932	14236	14165	13985	14108	14127	14123	13990	14309	14296	14039	14152	13975	14143	14106	13981	14270	14184	13863	14231	14087	14104	14318	14190	14100	14258	14193	14280	14100	14267	13964	14107	14095	14154	14060	14099	14314	14145	14154	14208	14258	14070	14071	14266	14032	14118	14213	14286	14346	13910	13896	14319	13997	13980	14142	14046	14035	14211	14219	14014	14227	14161	14163	14385	14249	14234	14164	14172	14157	14342	14028	14059	14027	14104	14220	14063	14114	13983	14104	14033	14336	13966	14082	14145	14112	13965	14128	14230	14269	14166	14103	14102	14275	14299	14099	14038	14112	14227	14247	14138	13884	14323	14183	14105	14069	14172	14144	14228	14237	14240	14004	14054	14128	14161	14169	14239	14251	14188	14065	14195	14241	14113	14289	14057	14041	14039	14214	14155	14027	14138	14171	14154	14176	14132	14247	14157	14186	13975	14210	14237	14292	14073	14054	14197	14147	14219	14190	14396	14078	14152	14213	14189	14131	14234	14227	14143	14213	14178	14211	14191	14241	14202	13951	13993	14155	14255	14038	14234	14174	14093	14247	14180	14210	14216	14282	14177	14177	14131	14156	14023	14101	14129	14278	14055	14174	14186	14264	14409	14168	14330	14039	14229	14341	14133	14193	14209	13985	14125	14220	14361	14103	14209	14218	13976	14079	14141	14292	14174	14164	14087	14168	14427	14285	14031	14104	14190	14202	14192	14158	14100	13981	14018	14101	14145	14162	14131	14066	14283	14127	14148	14136	14255	14093	14266	14212	14075	14008	14192	14099	14265	14159	14143	14119	14186	14153	14228	14200	14275	14165	14107	13986	14246	14077	14054	14263	14074	14139	13879	14005	14119	14336	14230	14076	14067	14353	14138	14383	13983	14277	14439	14195	14234	14240	14114	14179	14182	14079	14032	14066	14243	14230	13983	14065	14230	14184	14309	14132	14253	14162	14123	14234	14206	14078	14207	14350	14232	14120	14262	14348	14329	14305	14065	14077	14315	14201	14118	14090	14068	14099	14101	14329	14356	14169	14157	14310	14168	14221	14214	14093	14224	14058	14029	14230	14178	14167	14258	14298	14165	13962	14102	14042	14011	14044	14179	14029	14232	13983	14330	14151	14211	14192	14297	14192	14120	14089	14078	14038	14121	14066	14110	13987	14257	14115	14265	14056	14092	14223	14152	14094	14147	14151	14055	14344	14023	14108	14065	14107	14048	14095	14219	13946	13898	14098	14311	14124	14150	14276	14140	14196	14366	14095	14167	13951	14200	14253	14132	14155	14190	14008	14242	14323	14146	14033	14103	14108	14170	14145	13993	14234	14075	14086	14140	14279	14203	14122	14113	14131	13777	14157	14240	14009	14286	14154	14146	14140	14061	14137	14106	14289	14167	14281	14235	14037	14137	14083	14249	14406	13981	14158	14331	14122	14154	14168	14043	14387	14202	14309	14316	14129	14259	14099	13960	14106	14130	14248	14233	14136	14185	14097	14075	14202	14106	14019	14260	13924	14122	14034	14213	13884	13928	14163	14292	14279	14116	14021	14031	14207	14167	14095	14245	14074	13917	14339	14217	13967	14058	14009	13996	14115	14083	14132	14095	14134	14025	14264	14185	14216	14233	14216	14258	14169	14140	14219	14297	14211	14270	14065	14036	13874	14092	14217	14221	14245	14110	14241	14065	14023	14084	14191	14221	14124	14245	14270	14244	14205	14200	14282	14169	14240	14190	14369	14109	14270	13974	14240	14200	14173	14011	14128	14186	14040	14222	14226	14082	14161	14183	14194	14255	14251	14189	14046	14130	14009	14131	14094	14189	14190	14026	14186	14074	14080	14223	14158	14253	14270	14120	14144	14315	14236	14153	14201	14126	14069	14265	14285	14157	14234	14221	14161	14091	14051	14034	14437	14280	14061	14187	14036	14152	14311	14181	14189	14297	14193	14027	14289	14215	14167	14232	14051	14169	14180	14359	14051	14102	14175	14258	13986	14030	14094	14321	14272	14224	14168	14196	14354	14157	14313	14071	14337	14148	14278	14181	14148	14074	14092	14145	14037	14147	14092	14068	14065	14267	14108	14128	14257	14033	14138	14209	14035	14302	14225	14235	14033	14091	14325	14452	14181	14147	14051	14121	14074	14247	14100	13968	14144	14032	14043	14148	14065	14161	14232	14151	14258	14221	14306	14103	13967	14167	14122	14269	14143	14168	14175	14081	14232	14232	14201	14074	14306	14484	14114	14219	14061	14233	14122	14278	14032	14044	14203	14143	14183	14089	14237	14174	14068	14115	14042	14086	14090	14160	14206	14066	13995	14052	14128	14121	14283	14188	14168	14154	14021	14154	14099	14045	14180	14114	14171	14066	14295	14076	14303	14253	14063	14155	14102	14112	14258	14318	14241	14329	14158	13982	14268	14236	14168	14043	14251	14281	13914	14132	14079	14214	14038	14144	14127	14029	14161	14001	14002	14209	14108	14237	14174	14333	14207	14011	14211	14116	14215	14281	14019	14323	14214	14131	14164	14191	14011	14125	14379	14080	14065	14430	14210	14027	14192	14044	14352	14071	14165	14141	14133	14106	14113	14054	14182	14221	14074	14046	14024	14064	14294	14127	14219	14245	14235	14203	14135	14055	14154	14292	14222	14183	14137	14070	13987	14140	13964	14238	14217	14169	14192	14274	14038	14229	14134	14174	14253	14257	14239	14278	14249	14268	14094	14291	14274	14274	14263	14205	14254	14302	14216	14194	13980	14402	14125	14211	14149	14247	14175	13982	14287	14189	14014	14044	14196	14267	13965	14125	14315	14300	14016	14334	13979	14114	14291	14011	13999	14171	14149	14464	14024	14356	14065	14365	14014	14084	14360	14107	14055	14245	14153	14245	14178	14215	14323	14077	14224	14079	14026	14111	14180	14194	14183	14148	14058	14098	14142	14208	14197	14099	14168	13976	14176	14053	14167	14173	14297	14207	14195	14030	14202	14366	14090	14139	14352	14164	14291	14325	14109	14275	14094	14188	14125	14265	14278	14270	14197	14182	13891	14164	14374	14207	14251	14181	14134	14409	13998	14195	13963	14172	14069	14156	14093	14175	14221	14202	14242	14291	14081	14214	14139	14147	14406	14219	14175	14144	14164	14035	14166	14114	14166	14141	14146	14080	14085	14157	14310	14063	14248	14293	14048	14107	14360	14181	14292	14257	14437	13862	14264	14334	14135	14255	14038	14222	14303	14137	14156	14208	14143	14183	14284	14090	14192	14135	14049	14111	13995	13967	14080	14124	14098	14218	14218	14045	14131	13929	13968	14047	14148	14328	14010	14162	14271	14035	14075	14199	14158	13986	14045	14123	14128	14050	14115	14182	14049	14169	14167	14191	14115	14046	14004	14123	14043	14115	14138	14260	14115	14266	14145	14100	14095	14190	14162
13893	23820	22434	17694	15657	14882	14243	13891	13658	13653	13611	13423	13420	13246	13256	13212	13443	13281	13031	13192	13231	13348	13086	13241	13276	13017	13158	12889	13124	13114	13030	12973	12921	13138	12970	13085	13241	12991	13117	13120	13046	13056	13037	13120	13077	13012	13200	13048	13228	13002	13076	13098	13037	13140	12999	13156	13077	12889	13007	13525	14144	14015	13615	13352	13210	13246	13123	13123	13042	12915	12979	13071	13111	13030	12968	13031	12859	13092	12984	12937	13056	13046	12922	12920	12883	12976	12961	13001	13057	12945	13071	12937	13093	13085	13204	12950	12908	13001	12921	13127	12924	13044	13151	13012	12980	12849	12935	13038	12984	13143	13052	12845	13003	13092	12883	12994	13170	13086	12913	12877	12935	12905	13101	13056	12977	13147	12939	13089	12994	12995	13052	13020	13033	12920	12997	12967	13071	12882	13092	13117	13144	13031	13015	13089	13136	12938	13005	12976	13061	13047	13062	12864	13125	12952	13001	13026	12946	13065	13003	12904	13020	13114	13048	12920	13137	12914	13148	12941	13038	12919	13088	12806	13007	13000	12930	13155	13020	13216	12856	13113	12948	13057	13350	12913	12996	13004	13186	12956	12972	13004	13093	13108	13151	12987	13110	12998	12957	12906	13032	13040	13132	12794	13081	13140	12833	13068	13165	13031	12999	13181	13199	13047	12872	12956	12955	13095	12922	12968	12943	13100	12983	12985	13071	13118	12975	13074	12915	12789	13028	12793	12969	13115	13112	12912	13056	12976	13035	12982	12967	12909	12975	12998	12998	12977	13108	13131	13011	12983	13085	12983	13005	12917	13001	13073	12837	12959	13085	12903	12897	12946	12960	13079	13074	13084	12891	13121	13127	12854	13056	13101	12980	13183	13011	13127	12964	13082	13119	12968	13090	12948	13173	12971	12967	13016	12971	12995	12991	13006	12868	12977	13201	12980	12955	12903	13121	12975	12963	13018	13102	13016	13146	12952	12973	12974	12934	13003	13099	13083	13047	12830	13066	12907	13019	13041	13054	13045	13126	12925	13007	13036	13184	13009	13091	13158	13140	13087	12930	12950	13062	13001	13027	12965	13063	13058	13051	13070	12970	13057	12973	13072	13129	12933	13148	13231	12954	13049	12915	13054	12987	12993	12997	12869	13020	13009	12997	12896	12932	13213	12879	13111	12847	13048	12956	12952	13010	12849	13063	12809	13068	12928	12972	12974	13159	13174	12970	12966	13002	12944	12885	13041	13154	13182	12895	12795	12941	12949	13006	13065	12932	13183	12810	13051	12928	12882	12979	13096	13183	12991	13134	13012	12877	13081	12993	12984	12962	12948	13143	12874	12939	13059	13069	13088	13155	12905	13042	12965	12912	13012	12948	12910	12882	13069	13049	13084	12970	13050	12934	13052	12821	13038	12971	13049	13213	12908	13040	13026	13078	12839	13022	13156	12880	12797	13094	12953	12902	13030	13073	12890	13043	13065	12966	12903	13010	13044	12990	12948	12949	13016	13060	13181	12946	12852	12950	13074	13005	13014	12996	13030	12864	13083	13039	12998	12891	13038	12907	13088	13012	12998	13107	12988	12942	12961	13128	13184	12945	12733	13099	13007	13085	12965	13039	13127	12883	12919	13011	12948	12926	13032	12990	12911	12809	12855	12960	12987	13091	12964	13105	13062	12837	12982	13068	13077	13146	13029	13101	13046	13059	12948	13003	13118	13000	13026	12851	12958	12994	13049	13180	12853	13115	12977	12962	13001	12928	13005	13087	13117	12889	13155	12983	12969	13018	13085	13052	12902	12934	12933	13041	13066	12961	13049	12909	13123	13117	12927	12947	12951	13129	12960	12874	12932	12953	13089	13011	13197	12972	13015	12980	13017	13075	12869	13087	12990	12984	12832	12933	13169	12993	13109	13010	12954	12944	13096	13136	12990	12924	12924	13057	13058	12940	13108	13111	13096	13057	12929	13025	13027	12884	13035	12993	12943	13024	12951	13027	12875	12987	12931	12892	12913	12900	12986	13008	13061	12892	12933	13000	12892	12944	12946	12839	12855	12917	13157	12904	13042	12961	13113	12983	12967	13021	12973	12977	13046	13029	13039	13063	12929	12981	12941	12869	12951	13047	12872	12986	12997	12855	12873	13013	13058	12953	13023	12819	13003	12839	13031	12968	13063	12964	12988	13003	12923	13037	13019	12865	13031	13014	13113	12942	12981	13137	12860	12796	13127	12986	12936	12777	12944	13245	13028	13076	12967	13032	13006	13060	12987	13147	12920	13035	12935	13010	12936	13107	13097	13035	12952	13028	13229	13032	12979	12899	12812	13080	13151	12872	13115	13160	12996	12963	13080	12964	13054	13010	13193	12970	13053	12972	13219	13040	13034	13000	13045	13005	13122	12960	13041	13010	13064	13044	12881	13012	12824	13205	13032	12876	13211	13152	13013	12919	13008	12817	12963	13144	12870	12973	12916	13018	13001	12833	13123	12993	12933	13018	13051	12949	12955	12980	12962	13104	12949	12822	13140	12813	13109	12976	12992	13123	13010	12850	13089	13039	12989	13020	13059	13050	13133	13000	13026	12901	12922	13141	12971	13032	13052	12990	12990	13157	13098	13098	13010	12941	13023	12953	13067	12930	12999	12977	13027	13087	13225	13033	13007	13057	13042	13233	12891	12992	13147	13260	12868	13133	12967	13034	13079	13028	13080	13132	13018	13047	13028	13078	13029	12919	13174	13010	12905	12997	12963	12989	12964	13112	13029	12926	13050	12867	13000	13026	12941	13052	13053	12952	12974	12947	12859	12915	13057	12911	12998	13091	13011	12900	13033	13110	12997	12819	12802	13071	12975	13093	12998	13022	12883	13161	13018	12977	12995	12997	12872	13046	13068	13092	12857	12945	13099	12960	13130	12898	12960	13107	12914	13061	12979	12940	13019	13002	13101	13094	12963	13047	13121	12947	12993	12858	13068	13006	13099	12992	12932	12880	13068	13099	12903	12819	12986	13035	12912	13095	12805	13058	12990	12979	13040	12854	13175	13003	12960	13215	13039	13103	12999	12909	12983	12941	12970	12929	13017	12962	12925	13110	13052	13084	13022	13101	12910	13153	13037	12879	13012	12940	13117	13098	12994	13080	13079	13061	13123	13037	13174	13180	13048	12971	12987	12928	13102	12867	13034	13018	13007	12913	12979	12935	12909	12752	13127	13043	13197	13136	12967	12947	12975	13096	12973	12881	13050	13125	13044	13168	12927	13128	13085	12930	13215	12876	12988	13205	13057	12843	13096	13009	12999	13136	12973	13019	12936	13147	12914	12979	13055	13089	13056	13099	13041	13070	13003	12997	13082	13034	13068	13153	12958	12819	13050	12927	12956	12949	13017	13246	13013	12888	12935	13090	12918	13044	13016	12962	13167	13058	12940	13043	13027	12898	12759	13015	13028	12910	12914	13041	12979	13162	13034	12861	13222	12954	13059	12935	12984	13023	13017	12975	12864	12922	12905	12906	12826	13121	13033	12971	13000	12974	13042	13011	13050	13076	12828	13208	13008	12981	12943	13069	13013	12949	13049	13067	12986	12971	13079	13079	13106	12986	12927	13087	13062	13103	13185	13108	13116	13080	12888	12968	12927	13126	13096	12955	13119	13089	13016	12928	12915	13026	12974	12942	13001	13022	13068	12954	13049	13053	12994	13117	12927	13142	12941	12902	12937	12889	13037	12983	13096	13030	12913	13011	12989	12879	13025	12935	13048	13043	13058	13010	12946	12939	13005	12853	12989	12967	13058	12994	13116	12998	12962	12954	13027	12929	13071	13073	13000	13106	13054	13051	13009	12996	12927	13098	12935	12845	13075	13105	12965	13135	13152	13130	12974	13118	13140	12897	13067	12965	12884	13054	12976	13032	13132	13085	12886	12841	12887	12969	13119	13026	13215	12988	13049	12979	12958	13098	13032	13104	12886	13086	13033	12927	13013	12750	13059	12984	12995	12960	12891	13089	12924	12925	12867	12935	12935	12945	12971	12892	13195	12992	12944	13001	12948	12886	12935	12946	12945	13049	12930	13049	13139	12936	12994	13129	12998	13127	13035	12940	12991	12971	13051	12979	13071	13156	12922	12897	13125	12941	13069	12969	13022	13108	12990	12916	12842	13025	12925	13141	12995	12966	13005	13045	13165	12983	13132	12926	13012	13040	12915	13030	13038	12986	13145	13036	12875	12984	13133	12940	12723	12879	13066	13026	13043	12986	13114	13085	13026	13008	12961	13100	13029	12971	12924	13010	13082	13045	13082	13102	12951	12968	12919	13058	13017	13017	13088	13047	12976	12905	12952	13000	13030	13029	13014	13102	12997	13143	12900	12933	13041	13061	13078	12894	13034	13053	12994	13101	12837	13055	13029	13018	13163	12931	13138	12938	13111	13214	13061	12913	12966	13067	12879	12912	13173	13105	12988	13042	12959	13161	13033	13015	12979	13016	12937	12846	13031	13006	13022	12932	13056	12912	13097	12977	13089	12835	12969	13005	13127	12850	13050	13133	12969	13112	12810	12949	13113	12919	13019	12903	13038	12866	13021	13072	12996	12896	13003	12982	12938	12825	13120	12971	12871	12906	13005	13102	12934	13277	13085	13117	12940	12998	13195	12881	13040	12995	12860	12926	13101	13209	13053	12987	12959	12958	13090	12880	12964	13046	12883	12890	13227	13119	13019	13121	12972	13032	13104	12826	13094	13012	12950	12949	12997	13090	12939	13063	12916	12984	13006	12921	13020	13180	13100	12879	13008	12996	13062	12889	13115	12829	12970	13198	13024	13058	12997	13052	13095	13163	13068	13048	13058	12985	13112	12950	13022	12913	12956	13073	13006	12937	12961	13058	13104	13000	12895	12908	13038	12959	13009	13087	12932	13063	12960	12992	13054	12976	13029	12959	13048	13284	13142	12986	13009	12913	13197	13059	13097	13156	13116	13152	13040	13071	12950	12912	12965	12882	13005	13060	13164	13068	13082	12978	13002	12986	12972	12977	12911	13026	13051	12795	13036	13089	12930	13044	13030	12940	12965	12880	12790	12920	13092	13110	13132	12899	13093	13145	12904	12899	12973	13017	12954	12979	12926	13112	12971	13071	12780	13129	12995	12991	12973
22719	21194	29011	23655	21266	22572	22677	16660	15319	15556	15437	15341	15203	15069	15041	14905	14978	14874	14813	14830	15000	14702	14796	14777	14701	14836	14654	14752	14744	14754	14853	14783	14817	14550	14740	14806	14605	14499	14657	14593	14679	14698	14736	14762	14632	14686	14731	14669	14756	14779	14808	14683	14733	14718	14597	14637	14627	14467	14879	15282	15799	15760	15648	15103	14857	14806	14805	14612	14428	14644	14677	14581	14867	14756	14598	14596	14628	14649	14644	14600	14579	14715	14542	14531	14534	14704	14653	14581	14566	14507	14616	14570	14521	14753	14515	14644	14773	14434	14476	14261	14614	14415	14511	14552	14556	14580	14554	14656	14402	14735	14553	14683	14550	14478	14610	14595	14659	14685	14592	14671	14574	14632	14664	14482	14504	14704	14575	14668	14747	14632	14620	14514	14445	14682	14563	14577	14467	14564	14641	14736	14667	14694	14684	14685	14587	14720	14637	14473	14560	14605	14538	14803	14648	14623	14606	14628	14463	14283	14506	14702	14457	14411	14556	14644	14597	14730	14441	14503	14429	14472	14682	14382	14727	14693	14558	14704	14448	14504	14584	14810	14615	14601	14710	14469	14665	14628	14633	14547	14482	14479	14477	14685	14571	14620	14575	14605	14495	14547	14706	14642	14653	14741	14614	14577	14476	14440	14675	14599	14460	14388	14588	14648	14581	14614	14430	14566	14533	14530	14711	14697	14639	14620	14637	14476	14403	14626	14545	14733	14560	14658	14692	14281	14633	14669	14595	14553	14325	14525	14844	14478	14469	14542	14650	14659	14781	14556	14526	14423	14769	14611	14695	14564	14541	14492	14486	14640	14713	14246	14547	14481	14624	14586	14610	14750	14417	14453	14361	14714	14530	14639	14531	14595	14457	14532	14669	14371	14663	14461	14546	14606	14450	14684	14593	14634	14417	14670	14579	14680	14652	14456	14604	14531	14627	14425	14465	14514	14492	14532	14690	14727	14546	14492	14351	14470	14628	14623	14685	14673	14531	14512	14476	14531	14296	14549	14606	14388	14538	14421	14560	14649	14583	14583	14796	14585	14680	14472	14520	14794	14546	14451	14626	14421	14555	14300	14436	14509	14829	14480	14513	14574	14543	14487	14493	14507	14517	14635	14452	14455	14545	14623	14751	14508	14540	14487	14729	14646	14782	14642	14677	14517	14672	14539	14369	14423	14551	14626	14492	14400	14585	14614	14574	14600	14538	14471	14485	14842	14759	14430	14564	14507	14455	14525	14526	14399	14597	14487	14394	14668	14541	14695	14436	14406	14634	14659	14636	14478	14513	14659	14588	14483	14489	14518	14418	14788	14508	14484	14717	14791	14641	14602	14632	14514	14619	14581	14700	14608	14677	14545	14714	14575	14609	14481	14476	14356	14569	14555	14329	14666	14863	14519	14490	14673	14652	14373	14619	14596	14517	14545	14566	14474	14661	14537	14567	14643	14666	14502	14766	14658	14660	14641	14567	14714	14515	14643	14467	14517	14797	14753	14449	14561	14450	14575	14622	14538	14654	14510	14626	14519	14521	14591	14590	14719	14508	14654	14716	14498	14630	14483	14587	14601	14772	14717	14547	14570	14625	14596	14637	14462	14815	14662	14731	14468	14556	14473	14658	14650	14495	14548	14417	14558	14501	14499	14657	14485	14686	14585	14510	14572	14642	14518	14663	14563	14602	14538	14475	14558	14644	14454	14480	14624	14663	14475	14509	14467	14288	14553	14616	14503	14729	14642	14517	14800	14652	14585	14817	14550	14418	14641	14509	14558	14526	14507	14465	14715	14446	14559	14550	14547	14535	14605	14468	14597	14687	14631	14684	14455	14403	14449	14578	14576	14473	14488	14704	14716	14485	14550	14610	14558	14503	14533	14569	14588	14614	14458	14768	14672	14505	14506	14592	14591	14519	14695	14494	14496	14435	14561	14649	14668	14641	14450	14454	14750	14553	14549	14350	14550	14611	14323	14425	14299	14573	14732	14520	14792	14624	14691	14600	14612	14549	14516	14668	14385	14424	14648	14660	14519	14523	14494	14698	14232	14461	14552	14487	14555	14544	14641	14549	14609	14700	14443	14469	14729	14717	14639	14625	14536	14378	14551	14664	14575	14502	14565	14577	14594	14330	14636	14492	14355	14665	14416	14685	14516	14598	14623	14396	14627	14516	14557	14637	14683	14449	14625	14627	14590	14504	14555	14461	14558	14592	14461	14368	14541	14685	14737	14435	14633	14839	14682	14560	14452	14462	14616	14454	14579	14714	14504	14527	14731	14474	14291	14450	14759	14491	14663	14680	14440	14279	14474	14608	14521	14663	14451	14441	14506	14554	14414	14578	14602	14389	14570	14488	14746	14772	14556	14432	14707	14551	14469	14664	14644	14516	14454	14713	14661	14526	14603	14783	14773	14386	14487	14450	14424	14794	14737	14510	14564	14601	14671	14543	14365	14456	14490	14627	14596	14507	14477	14373	14656	14518	14516	14611	14469	14680	14610	14511	14431	14526	14583	14554	14598	14659	14522	14443	14395	14599	14788	14392	14650	14606	14414	14481	14290	14565	14460	14532	14576	14628	14445	14441	14495	14787	14364	14408	14528	14586	14425	14411	14484	14476	14435	14636	14384	14498	14678	14472	14761	14700	14656	14361	14481	14357	14426	14587	14671	14578	14544	14674	14543	14416	14500	14713	14622	14437	14578	14521	14741	14523	14494	14440	14494	14655	14706	14534	14400	14525	14466	14586	14360	14458	14536	14720	14487	14289	14393	14447	14504	14634	14466	14486	14559	14528	14486	14552	14743	14425	14581	14414	14472	14633	14552	14484	14306	14532	14538	14649	14589	14667	14819	14600	14475	14444	14433	14549	14431	14702	14480	14773	14617	14650	14531	14675	14481	14625	14579	14553	14692	14596	14524	14658	14514	14569	14464	14670	14464	14638	14664	14401	14507	14521	14783	14652	14405	14589	14624	14570	14485	14524	14640	14534	14441	14569	14515	14759	14536	14562	14472	14703	14778	14386	14679	14732	14618	14560	14560	14796	14653	14394	14573	14656	14497	14692	14505	14684	14493	14549	14700	14759	14563	14527	14592	14489	14569	14411	14581	14474	14682	14512	14590	14593	14762	14486	14697	14328	14597	14511	14428	14569	14550	14666	14686	14564	14552	14684	14495	14523	14837	14613	14728	14617	14309	14561	14470	14591	14504	14560	14532	14487	14468	14538	14525	14534	14570	14524	14634	14647	14496	14502	14748	14533	14608	14473	14521	14614	14589	14675	14630	14440	14526	14478	14448	14563	14436	14470	14512	14658	14477	14643	14520	14581	14537	14564	14631	14416	14572	14631	14689	14384	14762	14622	14561	14653	14610	14685	14802	14657	14628	14594	14424	14434	14615	14622	14424	14659	14610	14642	14561	14478	14602	14694	14467	14569	14675	14625	14594	14576	14421	14692	14618	14535	14404	14566	14463	14581	14613	14587	14529	14625	14521	14483	14539	14456	14701	14433	14632	14486	14641	14514	14420	14484	14696	14622	14374	14545	14767	14575	14581	14617	14537	14717	14517	14531	14449	14494	14579	14812	14845	14650	14430	14600	14675	14632	14584	14509	14512	14648	14506	14988	14438	14694	14606	14541	14639	14480	14460	14583	14462	14458	14650	14699	14763	14624	14547	14673	14615	14744	14811	14511	14588	14579	14684	14595	14594	14599	14600	14638	14615	14512	14459	14312	14661	14551	14537	14574	14358	14247	14512	14554	14496	14477	14508	14569	14679	14415	14814	14451	14702	14569	14576	14629	14628	14579	14729	14648	14703	14519	14500	14541	14564	14584	14460	14562	14372	14661	14720	14708	14330	14433	14598	14568	14649	14594	14356	14589	14667	14489	14474	14588	14562	14572	14627	14733	14557	14536	14589	14547	14402	14544	14599	14600	14425	14421	14457	14461	14584	14613	14665	14682	14505	14640	14630	14446	14555	14538	14652	14582	14606	14545	14636	14688	14782	14509	14396	14543	14413	14474	14602	14551	14694	14521	14480	14753	14585	14763	14531	14612	14601	14597	14495	14251	14542	14560	14526	14464	14559	14594	14688	14380	14632	14528	14427	14488	14537	14663	14696	14700	14711	14471	14417	14388	14603	14617	14444	14637	14625	14711	14546	14720	14727	14663	14539	14677	14490	14475	14682	14701	14537	14661	14505	14416	14433	14396	14471	14434	14573	14554	14579	14639	14530	14477	14366	14433	14579	14641	14563	14530	14486	14531	14706	14441	14606	14567	14640	14617	14562	14634	14663	14693	14462	14632	14437	14575	14650	14437	14491	14381	14523	14510	14481	14603	14426	14618	14619	14607	14689	14508	14588	14662	14587	14717	14606	14714	14587	14458	14524	14760	14482	14575	14401	14343	14556	14639	14580	14795	14596	14576	14562	14433	14442	14451	14616	14671	14685	14571	14611	14461	14563	14504	14558	14529	14496	14639	14551	14695	14589	14833	14429	14624	14653	14731	14409	14521	14515	14539	14599	14499	14523	14413	14567	14494	14628	14707	14658	14777	14642	14672	14500	14391	14634	14591	14422	14508	14464	14450	14467	14335	14644	14730	14653	14510	14504	14623	14477	14559	14615	14694	14600	14470	14576	14624	14544	14438	14726	14595	14462	14612	14492	14742	14578	14653	14693	14696	14618	14690	14646	14515	14512	14440	14541	14662	14531	14712	14756	14630	14512	14539	14421	14558	14492	14530	14546	14661	14455	14659	14692	14464	14461	14423	14712	14637	14786	14670	14666	14533	14508	14551	14625	14676	14539	14546	14680	14536	14521	14679	14636	14656	14733	14546	14518	14746	14578	14652	14745	14576	14524	14549	14601	14365	14334	14664	14330	14473	14529	14539	14550	14478	14426	14560	14593	14544	14442	14572	14677	14546	14634	14565	14635	14415	14500	14322	14645	14596	14588	14501	14543	14509	14443	14526	14694	14467	14295	14682	14583	14633	14499	14730	14585	14452	14554	14550	14496	14389	14517	14460	14510	14402	14487	14532	14485	14421	14560	14491	14423	14415	14572	14777	14595	14461	14416	14538	14401	14441	14630	14508	14678	14557	14657	14616	14518	14708	14552	14664	14530	14572	14506	14539	14424
15321	28870	26418	20147	17400	16248	15367	14806	14699	14354	14122	13939	13773	13632	13580	13743	13617	13686	13685	13508	13658	13493	13323	13383	13433	13486	13375	13472	13520	13349	13355	13422	13483	13531	13480	13364	13292	13262	13439	13367	13542	13271	13323	13368	13301	13500	13279	13381	13493	13275	13458	13287	13240	13506	13270	13437	13294	13482	13293	14174	14930	15133	14458	13919	13593	13586	13290	13097	13357	13403	13400	13367	13380	13207	13250	13346	13264	13535	13078	13163	13194	13134	13389	13027	13269	13214	13368	13209	13209	13407	13370	13323	13295	13218	13244	13293	13192	13383	13315	13028	13307	13205	13227	13269	13366	13254	13158	13231	13187	13243	13376	13363	13350	13240	13243	13327	13217	13461	13312	13311	13144	13246	13227	13115	13148	13260	13402	13203	13226	13363	13269	13334	13212	13413	13151	13162	13234	13348	13105	13297	13255	13158	13424	13325	13121	13340	13293	13355	13254	13262	13201	13230	13248	13141	13290	13254	13272	13231	13290	13216	13288	13230	13309	13224	13176	13273	13245	13255	13265	13183	13149	13212	13313	13221	13350	13283	13457	13392	13342	13374	13351	13348	13318	13280	13249	13333	13190	13411	13340	12985	13556	13339	13316	13309	13314	13445	13258	13285	13164	13250	13279	13243	13328	13399	13224	13284	13394	13075	13295	13309	13243	13377	13298	13299	13217	13383	13227	13396	13230	13262	13136	13262	13319	13283	13286	13236	13422	13350	13209	13260	13335	13216	13244	13416	13288	13256	13422	13234	13206	13460	13122	13466	13324	13374	13244	13242	13016	13223	13380	13444	13213	13381	13239	13187	13169	13257	13210	13234	13230	13314	13408	13300	13134	13137	13163	13142	13191	13263	13260	13376	13274	13130	13324	13311	13204	13300	13367	13234	13413	13250	13333	13391	13291	13308	13083	13212	13311	13354	13307	13265	13254	13337	13297	13303	13460	13281	13289	13242	13339	13270	13247	13408	13355	13259	13180	13246	13297	13304	13320	13413	13197	13266	13313	13334	13266	13302	13286	13365	13197	13336	13217	13324	13159	13388	13137	13275	13230	13246	13191	13216	13187	13279	13315	13367	13328	13086	13196	13199	13199	13298	13363	13216	13176	13337	13141	13399	13352	13059	13182	13304	13238	13154	13272	13124	13236	13246	13249	13298	13312	13343	13216	13115	13224	13188	13229	13345	13257	13189	13355	13512	13198	13411	13305	13184	13078	13247	13445	13164	13296	13149	13270	13478	13199	13261	13260	13303	13134	13277	13361	13154	13245	13378	13287	13277	13366	12992	13310	13084	13426	13359	13188	13258	13164	13313	13200	13175	13391	13217	13394	13366	13454	13130	13231	13261	13269	13334	13220	13362	13303	13250	13270	13174	13410	13349	13333	13522	13420	13158	13335	13194	13134	13205	13075	13173	13312	13291	13221	13369	13291	13251	13162	13312	13396	13271	13263	13184	13068	13330	13149	13264	13287	13301	13185	13279	13329	13254	13353	13003	13289	13137	13076	13358	13217	13448	13261	13209	13267	13226	13162	13242	13269	13222	13204	13368	13157	13280	13153	13369	13243	13226	13269	13261	13276	13183	13301	13159	13337	13225	13193	13326	13296	13358	13152	13368	13165	13278	13315	13167	13272	13205	13381	13131	13242	13342	13242	13083	13301	13090	13225	13289	13232	13231	13293	13465	13184	13220	13392	13210	13203	13202	13211	13410	13253	13480	13285	13303	13240	13268	13293	13166	13111	13342	13488	13112	13363	13195	13090	13231	13245	13163	13278	13197	13250	13073	13285	13192	13249	13166	13251	13257	13255	13164	13432	13242	13234	13340	13142	13276	13398	13095	13303	13281	13327	13446	13376	13276	13281	13435	13155	13363	13245	13331	13171	13145	13162	13332	13205	13256	13341	13242	13263	13460	13018	13242	13423	13134	13312	13190	13322	13227	13238	13324	13271	13146	13315	13350	13197	13244	13146	13152	13246	13376	13234	13191	13091	13356	13074	13388	13168	13280	13207	13457	13274	13168	13189	13368	13341	13259	13202	13132	13400	13193	13288	13171	13212	13248	13408	13260	13240	13226	13169	13324	13186	13225	13327	13297	13305	13241	13192	13290	13199	13230	13385	13153	13415	13323	13254	13338	13399	13239	13378	12983	13242	13454	13268	13248	13237	13257	13412	13218	13295	13166	13213	13209	13276	13210	13247	13220	13086	13338	13351	13121	13362	13326	13200	13300	13229	13261	13353	13371	13398	13282	13356	13376	13426	13271	13279	13180	13157	13206	13322	13288	13440	13305	13344	13138	13294	13171	13346	13288	13328	13292	13213	13138	13332	13257	13156	13243	13331	13288	13272	13279	13297	13470	13288	13251	13281	13283	13361	13176	13228	13266	13294	13151	13518	13442	13333	13153	13226	13306	13252	13176	13099	13289	13226	13315	13147	13268	13300	13080	13337	13245	13194	13342	13264	13172	13238	13358	13167	13449	13319	13308	13268	13317	13285	13286	13375	13244	13261	13452	13332	13392	13366	13305	13252	13258	13276	13253	13507	13293	13295	13252	13492	13340	13101	13369	13449	13251	13196	13181	13250	13443	13289	13348	13218	13291	13437	13424	13232	13428	13260	13131	13179	13478	13163	13184	13510	13224	13239	13293	13254	13230	13294	13101	13359	13099	13279	13224	13202	13279	13235	13357	13091	13350	13177	13263	13371	13158	13247	13166	13264	13365	13151	13322	13197	13335	13224	13279	13376	13243	13218	13351	13340	13266	13222	13209	13241	13242	13234	13438	13210	13197	13262	13252	13298	13230	13225	13228	13273	13185	13348	13353	13291	13264	13175	13297	13301	13008	13371	13324	13353	13120	13387	13246	13333	13167	13329	13328	13229	13251	13149	13437	13339	13202	13168	13192	13382	13331	13353	13235	13173	13337	13340	13298	13237	13236	13239	13137	13200	13333	13219	13209	13158	13117	13338	13047	13349	13406	13220	13295	13331	13259	13287	13347	13405	13423	13307	13330	13180	13234	13098	13145	13275	13250	13423	13315	13305	13344	13341	13364	13379	13286	13352	13243	13057	13253	13311	13216	13205	13145	13169	13220	13281	13087	13243	13293	13242	13221	13065	13277	13281	13282	13317	13219	13289	13246	13322	13281	13177	13356	13094	13305	13170	13260	13142	13376	13188	13368	13278	13262	13058	13337	13199	13251	13145	13255	13112	13269	13299	13350	13190	13190	13222	13314	13301	13415	13179	13183	13267	13091	13321	13289	13303	13232	13151	13301	13219	13338	13148	13416	13177	13428	13221	13088	13122	13187	13365	13272	13168	13389	13367	13316	13130	13442	13233	13420	13207	13237	13207	13225	13257	13302	13253	13228	13279	13332	13121	13127	13239	13300	13266	13435	13310	13432	13315	13263	13237	13355	13158	13389	13162	13229	13264	13357	13209	13282	13237	13268	13171	13300	13310	13129	13165	13244	13272	13245	13183	13234	13256	13413	13225	13299	13208	13299	13143	13323	13335	13097	13117	13307	13243	13252	13311	13243	13300	13231	13247	13265	13363	13109	13265	13227	13304	13162	13263	13314	13232	13300	13341	13327	13247	13103	13268	13317	13179	13296	13223	13247	13344	13358	13249	13412	13356	13126	13290	13299	13284	13204	13478	13245	13200	13128	13132	13137	13174	13402	13210	13227	13132	13325	13377	13228	13264	13243	13322	13370	13278	13196	13309	13306	13323	13305	13342	13432	13332	13282	13268	13202	13260	13374	13291	13242	13329	13293	13377	13344	13453	13232	13304	13260	13302	13252	13258	13271	13364	13196	13262	13325	13282	13289	13320	13139	13172	13351	13189	13301	13457	13328	13299	13135	13062	13171	13270	13313	13259	13398	13395	13256	13336	13178	13317	13250	13276	13199	13368	13255	13247	13221	13282	13425	13261	13343	13445	13224	13223	13285	13381	13377	13177	13169	13283	13356	13283	13223	13244	13245	13288	13203	13231	13381	13226	13246	13190	13239	13086	13146	13345	13375	13174	13300	13169	13339	13358	13311	13154	13274	13291	13270	13196	13240	13442	13262	13441	13192	13275	13242	13125	13225	13241	13300	13174	13314	13189	13405	13281	13290	13271	13286	13358	13278	13225	13350	13323	13200	13259	13269	13318	13248	13346	13277	13220	12988	13238	13325	13239	13161	13313	13173	13429	13242	13320	13334	13257	13307	13258	13281	13425	13403	13135	13289	13241	13250	13247	13256	13271	13350	13293	13197	13215	13368	13283	13127	13269	13428	13252	13340	13243	13409	13242	13243	13158	13314	13224	13243	13197	13052	13257	13151	13526	13164	13183	13277	13337	13095	13201	13258	13228	13281	13389	13323	13380	13206	13144	13250	13170	13250	13164	13249	13125	13197	13105	13194	13298	13235	13225	13258	13257	13274	13189	13336	13361	13167	13422	13284	13117	13244	13275	13309	13378	13235	13110	13271	13111	13318	13268	13220	13345	13204	13370	13162	13140	13193	13256	13342	13328	13282	13302	13198	13300	13158	13410	13164	13232	13297	13368	13347	13369	13203	13157	13324	13172	13166	13260	13235	13166	13438	13308	12946	13385	13064	13175	13340	13260	13137	13308	13354	12979	13233	13260	13264	13276	13243	13292	13196	13279	13283	13199	13324	13266	13169	13308	13232	13228	13206	13229	13265	13176	13342	13241	13174	13226	13241	13159	13103	13353	13125	13307	13352	13149	13326	13253	13321	13227	13218	13338	13128	13297	13185	13030	13298	13169	13342	13205	13123	13099	13215	13381	13273	13314	13218	13133	13152	13270	13228	13242	13411	13296	13163	13201	13283	13191	13105	13032	13382	13214	13297	13242	13377	13439	13220	13308	13304	13289	13252	13196	13357	13271	13190	13303	13358	13350	13290	13258	13192	13207	13506	13161	13240	13301	13329	13327	13248	13280	13327	13196	13371	13261	13267	13358	13305	13497	13244	13163	13418	13459	13231	13267	13215	13312	13182	13204	13230	13156	13350	13272	13364	13161	13233	13136	13338	13290	13378	13239	13129	13168	13209	13376	13397	13445	13203	13246	13326	13361	13323	13319	13403	13188	13196	13133	13377	13423	13314	13278	13292	13350	13288
27246	21615	22651	17983	14691	14264	14335	14286	14266	14039	13998	14070	14115	14128	13806	14051	14078	13982	13890	14134	13881	13891	14062	14151	13847	14043	13913	13983	13870	13963	13795	14047	14130	13950	13964	13937	13909	14084	13974	13897	13799	13950	13951	13965	13830	13805	13983	13965	13981	13872	14059	14014	13924	13769	14003	13696	13843	13946	13854	13856	13970	14030	14105	14120	13863	13963	14111	13800	13758	13858	13797	13772	13909	13981	13845	13937	13933	13883	14111	14015	13893	13746	13939	13982	13898	13853	13879	13917	13945	14143	13846	13850	13931	13945	13981	13775	13976	13965	13818	13916	13784	13799	13658	14067	14035	14109	13974	13861	13849	13905	13727	13918	14056	13930	13905	13878	13829	13956	13870	14088	13853	13910	13848	13952	13856	13712	13885	13985	13847	13949	13993	13871	13836	13775	13874	13849	13843	13943	14062	13810	13840	13867	14079	14020	13776	13824	13962	13865	13802	13842	13910	13903	13984	13927	13919	13797	13829	13834	13849	14016	13801	13816	13967	13946	14002	13838	14012	13933	13922	14106	13769	13766	13953	13925	13878	13997	13793	13731	13950	13868	13923	13956	13872	14030	14012	13706	14016	13917	13721	13878	13974	13798	13943	14047	13934	13657	13745	13781	13893	13942	14046	13917	13915	13816	13909	13884	13816	13958	14026	13876	14103	13850	13767	13934	13998	13902	13815	13820	13803	13764	13859	14011	13936	13877	13877	13809	13795	13726	14040	13922	13963	13960	13837	13807	13944	13975	13893	13783	14076	13964	13949	14159	13883	13687	13925	13837	13917	13988	14012	13982	13789	13858	13899	14139	13924	13959	13758	13806	13920	13930	13726	13852	13643	13926	13879	13939	13726	13921	13938	13953	13988	13891	13841	13802	13826	13918	13917	13995	13898	13860	14052	13825	13839	13742	13893	13907	13930	13976	13687	14037	14016	13681	14003	13800	13804	13971	14111	14026	14110	13889	13962	13794	13826	13992	13821	13913	13796	13943	13950	13881	14055	13946	14074	13917	13738	13993	14093	13971	13962	14028	13865	13851	13916	13822	13764	13952	13794	13712	13825	13959	13857	13947	13855	13962	13952	13687	13865	13822	13846	14107	14051	13993	13892	13853	13739	14021	13961	13808	14074	13886	13753	14109	13971	13734	14023	13891	13871	13841	13892	13778	13877	13807	13852	13821	13935	13910	13981	13851	13834	13877	13853	13836	13960	13778	13882	13832	13993	13895	14067	13887	13998	13917	13976	13995	13849	13856	14073	13804	13998	13975	13885	13916	13960	14012	13966	13907	13755	13883	13869	13799	14007	13758	14078	13779	13869	13804	13667	13775	13978	13795	13791	13914	13843	14108	13813	13796	13780	14087	13884	13925	13911	14118	13974	13867	14086	13954	14180	13911	13931	13902	13973	13796	13760	13785	13865	13859	13971	13755	13996	13979	13686	13758	13950	13952	13973	13907	14038	14015	14225	14017	14032	13973	13917	13817	13886	14055	13937	13854	14023	13997	13775	14065	13771	14058	13994	13844	13971	13839	13892	14017	13961	13981	13918	13926	14049	14098	13805	13717	13755	13679	13976	13871	13872	14083	13951	13945	13906	14171	14000	14090	14017	13895	13733	13768	14013	13929	13783	13883	14057	13879	13907	13734	14085	13847	13865	13907	13836	13713	13931	13940	13886	13743	13877	14050	13829	13974	13700	13854	13981	13811	14023	13812	13883	13889	13919	14017	13904	13847	13687	13663	13869	13729	13895	13878	13695	13946	14002	13916	13847	13751	13757	13811	13989	13860	13828	14045	13826	13912	13952	13918	14000	14020	14025	13756	14076	13763	13820	13806	13899	13824	13911	13879	13636	13875	13897	13865	13851	13821	13937	13849	13869	13902	13830	13980	13947	13733	13916	13991	13606	13671	13849	13747	13736	13787	13767	13833	13909	13923	13914	13882	13890	13726	13923	13994	14087	13975	13827	13816	13931	13808	13919	14002	13974	13835	14009	13897	13811	13941	14009	13738	13925	13941	14028	13999	13838	14092	13832	13701	13875	13873	13797	13897	13831	13938	13962	13880	13947	13838	13946	13857	13874	13973	13803	14045	13998	13857	13897	13856	13901	13925	13770	14076	13915	13922	13964	13907	14014	13978	13742	13766	13788	13778	13649	13783	13988	13918	13769	13804	13755	13845	13846	14007	14058	13840	13844	13833	13858	14054	13847	13837	14001	13859	13912	13749	13914	14053	13964	13888	13809	13822	14004	13990	13641	13971	13871	13941	13989	13742	13904	13897	14118	13752	13818	13883	13932	13939	13987	13944	13967	13887	13900	14112	13867	14005	13919	13833	13738	13822	14038	13801	13799	13719	13945	13853	13854	13762	14091	14039	13984	14030	14041	13989	14005	13769	13853	13902	13852	13978	13855	14022	13861	13670	13715	13758	13959	14027	13772	13791	13889	13738	13852	13874	13801	13887	13881	13860	13774	13759	13831	13895	13933	13895	14010	13770	13872	13898	13807	13732	14057	13947	13922	13733	13951	13809	13793	14113	14027	13907	13904	14052	13893	13685	14083	13958	13788	13866	14007	13982	13887	13957	13699	13972	13870	13845	13892	14024	13881	14009	14085	13899	13765	13786	13799	13976	13923	13947	14001	14108	13906	13982	13795	13854	13868	13793	13988	13908	13938	13828	14049	13852	13836	13834	13784	13821	13805	14101	13973	13852	13884	13923	13878	13896	13882	13954	14049	13823	13977	13824	13897	13817	14059	13979	13849	14013	13917	13908	13907	13847	13669	13879	13772	13972	13851	13777	13755	13972	14013	13894	14097	13795	13846	13916	14080	13956	13940	13719	13851	13885	13864	14003	13918	13803	14049	14006	13797	13873	13873	13775	13834	13898	13916	13808	13943	13969	13888	13849	13866	13856	13895	13842	13918	13942	13900	14067	14070	13913	13819	13724	13906	13849	13886	13788	13830	13864	13937	13850	13760	13766	13740	13820	13863	13847	13927	13930	13929	13942	13906	13861	13967	13845	13915	13767	13791	13854	14039	13960	13984	13841	14009	13817	13945	14044	13725	13866	14068	14116	13941	14147	13685	14102	13962	13970	13940	14090	13948	13604	13834	13700	14056	14006	13966	13817	13625	13926	13702	14055	13825	13943	13738	13925	13823	13983	13939	13778	14027	13947	13868	14062	13877	14136	13867	14087	13953	13964	13824	13763	13849	13868	13977	13917	13887	13844	13933	13999	13922	14054	13887	13897	13857	13812	13776	13964	13840	13933	13972	13921	13936	13838	13848	13708	13948	13788	13821	14085	13783	14068	13823	13867	14005	13912	13879	13863	13972	13981	13899	13831	13959	14095	13961	13858	14021	13940	14049	13780	13954	13957	14053	14013	13816	13884	14044	14104	14021	13950	13852	13852	13734	14012	13939	14146	13921	13738	13872	13880	13969	14085	14024	13869	13793	13872	13827	14132	14095	13939	13975	13899	13957	14017	13853	13926	14022	13855	13889	13922	13717	13839	13956	13978	13851	13901	13960	14025	14069	13876	14113	13949	13971	13769	14017	13907	13736	13699	13981	13825	14079	13816	13838	14154	13971	13912	13979	14138	13946	13883	13781	13780	13876	13781	13833	13833	13942	13926	14048	13680	13935	13942	13945	14013	14152	13775	13888	13848	13774	14018	13921	13865	13850	13862	14012	13902	13881	14011	13991	13867	13880	13817	13818	14020	13977	13983	13980	14117	14027	13770	13731	13876	13774	14026	13726	13816	13792	13732	13805	14047	13694	13782	13859	13642	13939	13962	13851	13905	13832	13890	13982	13978	13902	13878	13886	13919	13909	13924	13895	13985	14009	13638	13789	13852	13861	13924	13869	13989	13892	13533	13791	13962	13901	13973	13924	13853	13912	14010	13995	14051	13901	13905	13951	13973	13986	13846	13784	13899	13931	13914	14129	13948	14017	13904	13935	13975	13769	13979	13945	13999	13883	14097	14017	13913	13922	13740	13782	13659	13820	13938	13742	13847	13645	13698	14037	13933	13874	13790	13687	13668	13835	13774	13819	13851	13956	14020	13759	13894	14062	13873	13723	13950	13940	13926	13996	13904	13959	13922	13828	13891	13868	13898	13840	13769	14020	14071	13766	13919	13914	13875	13918	13920	13913	13791	13881	13906	13882	13684	13984	14063	13929	13823	13943	13833	13848	13917	13868	13883	13860	13850	13916	13952	13896	13852	13919	13767	13941	14031	14104	13859	13879	13977	13831	13818	14016	13877	13848	13689	13801	13854	14007	13820	13996	13887	14046	13823	13856	13905	13895	13711	14003	13931	13952	14019	13916	13867	13907	13869	13887	13873	13929	13903	13873	13924	13914	13982	13980	14006	14103	13805	13871	13621	13908	14139	13869	13913	13887	13890	13959	13899	13959	13959	13827	14062	13864	13814	13823	14018	14057	14218	13829	13857	13956	13969	13924	13987	13950	13774	13843	13931	13792	13833	13891	13847	13845	13860	13802	13688	14082	14004	13879	13909	13803	13930	13853	13766	13889	13689	13835	14055	13976	13762	13803	13964	13859	14020	14014	14029	13816	13748	13845	13904	13707	13797	13889	14043	13814	13952	13860	14044	14007	13964	13939	13815	14066	13870	13917	13886	14003	13946	14011	13791	13729	13706	13913	13966	13985	13978	14010	13977	13916	13907	13850	14058	14021	13926	14047	14010	13897	13937	13919	13946	13886	13864	14068	13932	13943	14001	13934	13863	13944	13748	13825	13906	13887	14137	13886	13832	13920	13953	13932	13867	13788	14045	13755	14015	13975	13957	13916	13994	14093	13761	13911	14042	13988	13976	13958	14100	13928	13908	13983	13887	13811	13808	13979	13944	13825	13973	13928	13756	13845	13974	13867	13968	13973	14043	13772	13798	14083	13853	14027	13875	14096	14000	14055	13986	13830	13868	14155	13622	13931	14189	14078	13949	13896	13995	13853	13778	13853	13893	14151	13950	13837	14048	14030	13823	13983	13756	14143	13971	13836	13778	13853	13726	13807	14057	14103	13803	13952	14024	14021	13956	13944	13747	13824	13978	13897	13834	13889	13979	13921	14029	13975	14030	13998	13770	13888	13892	13908	13742	13827	13733
13849	17780	16788	14405	13776	13311	13283	13088	13090	13090	13002	13001	12924	12948	12905	12949	12984	12972	12855	12858	12914	12826	13033	12941	13008	12692	12785	12887	12670	12812	12813	12824	12813	12836	12852	12872	12982	12799	12931	12936	12841	13025	12716	12977	12846	12971	12841	12658	12927	12937	12849	12992	13031	12849	12826	12629	12890	13088	12774	12879	12918	13117	13042	12986	13043	12817	12650	13033	12713	12739	12976	12779	12868	12627	12822	12868	12833	12880	12720	12877	12883	12856	12680	12811	12918	12805	12843	12769	12794	12867	12999	12906	12847	12823	12817	12740	12583	12727	12814	12785	12551	12982	12930	12759	12899	12833	12799	12728	12941	12648	12988	12934	12743	12761	12735	12930	12944	12892	12853	12797	12945	12766	12764	12971	12704	12580	12847	12927	12814	12790	12976	12894	13023	12876	12865	12724	12857	12733	12814	12949	12917	12783	12768	12959	12870	12773	12667	12895	12728	12771	12916	12867	12840	12711	12880	12845	12676	12705	12841	12746	12809	12593	12968	12812	12961	12726	12787	12841	12852	12720	12860	12887	12973	12770	12771	12894	12740	12668	12761	12745	12713	12723	12878	12910	12961	12752	12790	12796	12927	13014	12833	12920	12701	12982	12709	13073	12938	12866	12744	12990	12784	12863	12741	12937	12714	12921	12870	12870	12774	12940	12706	12969	12813	12670	12753	12853	12673	12725	12961	12857	13004	12876	12741	12642	12755	12750	12759	12783	12868	12866	12860	12775	12894	12764	12787	12832	12699	12814	12689	12925	12931	12784	12821	12924	12818	12757	12856	12801	12931	12850	12821	12912	12864	12864	12658	12869	12952	12963	12815	12756	12779	12772	12831	12872	12948	12837	12841	12815	12767	12942	12859	12892	12768	12997	12910	12785	12826	12942	12836	12662	12876	12854	12770	12868	12910	12758	12828	12740	12800	12814	12896	12939	12896	12976	12977	12886	12746	12839	12828	12739	12930	12719	12836	12890	12770	12931	12795	12834	12899	12832	12854	12853	12987	12794	12837	12857	12903	12765	12797	12923	12761	12972	12802	12767	12735	12672	12808	12891	12770	12803	12914	12745	12909	12960	12826	12865	12829	12759	13009	12805	12965	12752	12814	12891	12726	12775	13012	12874	12975	12769	12798	12739	12934	12594	12876	12900	12859	12683	12772	12994	12768	12861	12799	12770	13106	12676	12865	12825	12889	12751	12770	12794	12893	12828	12795	12751	12942	12947	12679	12915	12833	12836	12821	12740	12881	12875	12834	12980	13077	12786	12887	12838	12731	12842	12924	12797	12624	12832	12718	12745	12842	12901	12782	12919	12909	12914	12735	12917	12780	12800	12882	12951	12881	12786	12835	12796	12748	12854	12714	12997	12965	12764	12834	12767	12771	12634	12935	12854	12876	12813	12749	12859	12871	12745	12921	12829	12863	12906	12733	12791	12650	12994	12740	12949	12947	12813	12892	12887	12769	12610	12859	12834	12853	12978	12833	12764	12839	12882	12790	12809	12836	12768	12706	12837	12909	12689	12758	12832	12777	12822	12918	12775	12808	12852	12961	12906	12782	12783	12962	12834	12799	12773	12926	12788	12802	12959	12850	12817	12849	12886	12813	12717	12769	12893	12835	13034	12725	12919	12794	12732	12924	12749	12907	12778	12741	12894	12802	12988	12778	12984	12764	12955	12813	12856	12801	12817	13008	12859	12828	12847	12831	12882	12875	12787	12940	12842	12708	13031	12836	12860	12814	12812	12894	12781	12691	12825	12776	12774	12788	12984	12831	12944	12735	12805	12833	12827	12831	12872	12834	12971	12841	12905	12992	12695	12917	12895	12815	12840	12747	12824	12785	12736	12934	12919	12698	12854	12897	12852	12779	12883	12760	12783	12804	12910	12874	12985	12697	12863	12892	12645	12847	12882	12868	12712	12771	12965	12900	12868	12688	12868	12780	12851	12822	12957	12892	12849	12921	12824	12932	12878	12819	12723	12855	12975	12851	12943	12860	12646	13030	12894	12828	12951	12817	12885	12783	12763	12699	12857	12834	12806	12876	12792	12926	12857	12905	12867	12802	13018	12795	12824	12811	12978	12855	12761	12858	12933	12865	12861	12956	12818	12883	12853	12826	12777	12694	12651	12837	12756	12845	12765	12922	12878	12756	12788	12810	12879	12853	13072	12814	12838	12909	12922	12774	12700	12741	12883	12741	12988	12828	12805	12956	12811	12727	12930	13133	12873	12946	12938	12968	12842	12882	12868	12914	12611	12797	12913	12793	12805	12755	12895	12909	12867	12838	12834	12692	12886	12786	13093	12843	12815	12940	12846	12913	12720	12943	12762	12785	12881	12873	12821	12715	12784	12888	12767	12869	12881	12972	12767	12838	12798	12801	12685	12869	12814	12913	12973	12824	12920	12699	12843	12832	12654	12907	12840	12891	12829	12777	12762	12619	13021	12950	12722	12878	12846	12899	12872	12848	12888	12856	12836	12894	12838	12963	12849	12811	12765	12985	12711	12679	12839	12903	12771	12632	12937	12873	12788	12869	12659	12779	12897	12859	12830	12930	12867	12733	12840	12801	12907	12816	12834	12833	12736	12806	13021	12730	12994	13034	12822	12849	12917	12637	12845	12778	12831	12729	12865	12841	12799	12770	12952	12904	12931	12831	12878	13047	12991	12915	12937	12819	12751	12898	12806	12758	12855	12866	12915	12980	12700	12936	12836	12637	12928	12681	12717	12891	12762	12899	12803	12780	12821	12757	12741	12944	12927	12816	12779	12842	12836	12779	12789	12739	12801	12858	12800	12726	12816	12928	12847	12753	12907	12749	12793	12818	12840	12909	12771	13027	12873	12821	12951	12919	12894	12924	12767	12808	12735	12930	12986	12825	12826	12848	12963	12864	12745	12681	12908	13015	12730	12851	12858	12899	12744	12849	12714	13005	12708	12864	12741	12980	12724	12956	12904	12698	12849	12853	12855	12857	12765	12749	12977	12911	12985	12774	12839	12780	12737	12942	12886	12847	12873	12818	12583	12654	12878	12829	12829	12789	12828	12921	12947	12830	12981	12812	12811	12693	12929	12976	12824	12848	12899	12933	12781	12805	12718	12794	12827	12944	12994	12880	12843	12846	12934	12791	12841	12966	12931	12841	12961	12815	12989	12914	12722	13056	12859	12854	12886	12879	12870	12861	12924	12826	12837	12856	12858	12905	12734	12809	12824	12951	12706	12644	12811	12948	12833	12772	12819	12771	12948	12647	12852	12804	12833	12783	12797	12710	12855	12996	13030	12835	12937	12905	12809	12596	12956	12900	12555	12914	12793	12965	12911	12799	12973	12937	12881	12808	12788	12883	12857	12887	12974	12779	12921	12935	12887	12800	12844	12961	12791	12774	12872	12908	12843	12986	12773	12875	12784	12832	12885	12782	12889	12842	12747	12764	12893	12800	13001	12840	12847	12763	13133	12857	12778	12756	12872	12864	12839	13010	12814	12897	12804	12999	12809	12971	12948	12932	12886	12773	12742	12821	12789	12809	12909	12835	12836	12892	12871	12822	12832	12962	12970	12779	12842	12933	12853	12758	12968	12851	13051	12810	12835	12700	12842	12908	12945	12887	12791	12785	12835	12980	12800	12876	12793	12835	12898	12757	12707	12709	12850	12917	12877	12885	12806	12957	12775	12840	12842	12902	12852	12843	12804	12677	12813	12797	13033	12951	12735	12759	12735	12748	12939	12777	12768	12971	12858	12788	12778	12696	12734	12905	12716	12740	12665	12814	12937	12787	12826	12823	12773	12934	12757	12700	12757	12658	12982	12749	12793	12797	12841	12904	12961	12871	12851	12801	12795	12827	12769	12832	12833	12994	12875	12684	12798	12668	12899	12824	13044	12948	12864	12821	12792	12711	12959	13028	12724	12767	12958	12762	12739	12817	12890	12830	13025	12857	12899	12774	12960	12845	12883	12879	12898	12932	12703	12715	12855	12745	12865	12828	12857	12805	12878	12916	12748	12763	12807	12738	12725	12658	12781	12967	12782	12884	12954	12848	12901	12859	12740	12743	12858	12848	12902	12972	12896	12836	12824	12859	12861	12819	12825	12784	12809	12742	12681	12856	12850	12969	12947	12852	12706	12854	12756	12836	12932	12892	12898	12822	12671	12824	12790	12835	12994	12860	12910	12838	12887	12845	12814	12917	12908	12818	12801	12872	12798	12875	12996	12658	12845	12832	12967	12745	12928	12872	12847	12871	12683	12973	13035	12971	12808	12858	12881	12863	12898	12703	12803	12759	12735	12969	12784	12888	12888	12878	12767	12787	12699	12809	12789	12778	12825	12767	12850	12875	12844	12918	12779	12912	12933	12714	13024	12932	12885	13082	12827	12869	12786	12851	12781	12894	12835	13047	12794	12826	13042	12719	12757	12703	12796	12929	12722	12898	12850	12660	12902	12709	12787	12653	12921	12889	12901	12612	12711	12774	12893	12810	12927	12848	12911	12788	12877	12830	12789	12849	12775	12795	12937	12877	12862	12945	12799	12869	12910	12904	12864	12726	12871	12947	12850	12705	12798	12828	12940	13010	12979	12908	12672	12762	12939	12871	12951	12797	12953	12877	12744	12927	12944	12934	12916	12868	12676	12706	12814	12951	12759	12859	12909	12859	12824	12919	12789	12724	12854	12853	12753	12906	12940	12824	12746	12873	12888	12789	12825	12846	12829	12788	12716	12907	12852	12929	12905	12974	12852	12822	12908	12728	12842	12834	12828	12951	12914	12674	12911	12893	12898	12784	12822	12896	12915	12826	12601	12781	12891	12760	12924	12830	12743	12902	12673	12822	12843	12873	12934	12799	12908	12794	12819	12689	12885	12957	12789	12757	12712	12846	12785	12683	12790	12827	12856	12805	12779	12770	12885	12783	12994	12817	12927	12712	12905	12841	12800	12690	12901	12996	12793	12732	12792	12871	12916	12834	12659	12872	12889	13010	12771	12893	12701	12936	12943	12790	12915	13005	12913	12946	12827	12766	12883	12860	12687	12981	12871	12728	12810	12792	12772	12947	12898	12686	12643	13025	12864	12748	12747	12785	12791	12710	12668	12943	12866	12888	12909	12771	12909	12913	12770	12858	12868	12862	12832
23730	21198	28651	24092	21638	20648	18294	15548	14953	14871	14707	14866	14950	14686	14674	14609	14712	14666	14722	14544	14685	14503	14586	14623	14723	14587	14679	14502	14512	14823	14524	14539	14495	14634	14594	14394	14688	14727	14598	14573	14478	14533	14544	14336	14536	14467	14347	14546	14644	14603	14401	14426	14460	14428	14350	14471	14653	14384	14734	14704	15225	15274	14930	14875	14476	14620	14550	14580	14343	14312	14599	14601	14458	14364	14653	14445	14362	14427	14597	14419	14477	14393	14568	14661	14339	14401	14413	14573	14379	14384	14445	14386	14501	14550	14393	14358	14410	14424	14540	14534	14649	14335	14463	14520	14348	14535	14737	14343	14250	14468	14427	14315	14682	14508	14461	14448	14337	14363	14394	14640	14338	14349	14428	14435	14585	14442	14770	14342	14488	14486	14402	14594	14657	14490	14351	14615	14427	14448	14404	14468	14447	14546	14606	14432	14648	14447	14440	14350	14504	14314	14312	14370	14633	14554	14535	14650	14568	14461	14602	14481	14630	14499	14504	14344	14437	14389	14294	14523	14340	14429	14508	14440	14290	14555	14255	14377	14566	14348	14743	14478	14622	14657	14292	14603	14420	14246	14630	14397	14375	14244	14547	14284	14654	14522	14353	14450	14472	14462	14569	14559	14361	14498	14398	14674	14392	14586	14481	14388	14398	14703	14456	14454	14625	14548	14539	14484	14430	14335	14371	14368	14390	14416	14402	14577	14216	14430	14383	14463	14508	14431	14415	14270	14275	14368	14390	14513	14465	14575	14203	14315	14425	14505	14586	14427	14321	14423	14359	14410	14456	14354	14475	14460	14444	14538	14520	14382	14346	14613	14462	14457	14380	14347	14636	14301	14480	14361	14515	14533	14528	14569	14523	14454	14437	14514	14402	14593	14376	14554	14465	14437	14632	14282	14465	14223	14404	14228	14259	14240	14376	14282	14432	14455	14333	14406	14551	14479	14497	14299	14334	14532	14434	14581	14323	14484	14449	14274	14345	14542	14401	14589	14413	14411	14438	14206	14654	14378	14526	14490	14470	14448	14566	14527	14345	14647	14506	14576	14170	14419	14524	14378	14370	14475	14506	14614	14503	14332	14252	14597	14394	14436	14530	14494	14572	14413	14414	14492	14738	14460	14387	14434	14404	14497	14397	14390	14430	14564	14566	14329	14425	14339	14479	14465	14256	14458	14674	14379	14582	14409	14413	14406	14371	14459	14302	14295	14626	14454	14383	14382	14443	14266	14500	14491	14371	14329	14290	14490	14373	14532	14373	14558	14322	14442	14415	14442	14469	14578	14494	14719	14365	14269	14542	14347	14378	14414	14502	14634	14330	14407	14567	14569	14612	14412	14432	14294	14493	14255	14462	14318	14571	14434	14412	14392	14487	14538	14402	14291	14512	14340	14287	14512	14644	14220	14411	14371	14608	14398	14435	14267	14442	14441	14499	14225	14190	14374	14521	14451	14444	14508	14351	14123	14505	14418	14524	14645	14339	14342	14440	14520	14336	14564	14616	14475	14471	14521	14293	14274	14441	14458	14352	14458	14564	14562	14494	14385	14420	14450	14413	14449	14470	14505	14300	14510	14613	14624	14414	14515	14538	14544	14443	14498	14451	14385	14448	14540	14430	14357	14378	14423	14353	14443	14303	14515	14298	14562	14351	14416	14387	14299	14386	14249	14484	14523	14475	14466	14301	14222	14526	14490	14368	14504	14352	14337	14275	14401	14593	14457	14391	14363	14470	14305	14281	14334	14382	14360	14358	14465	14412	14532	14485	14451	14428	14585	14332	14370	14691	14392	14389	14532	14425	14532	14359	14471	14371	14364	14420	14461	14314	14497	14367	14546	14670	14510	14349	14459	14571	14298	14324	14645	14464	14519	14456	14370	14391	14680	14511	14532	14423	14284	14357	14414	14521	14401	14471	14479	14545	14391	14465	14607	14491	14436	14413	14463	14404	14432	14361	14409	14457	14449	14457	14367	14351	14560	14369	14572	14392	14308	14447	14556	14489	14639	14463	14396	14462	14537	14403	14403	14520	14292	14258	14389	14460	14450	14577	14398	14266	14518	14436	14567	14608	14530	14448	14509	14444	14350	14395	14542	14568	14513	14266	14452	14468	14527	14510	14318	14482	14695	14295	14475	14463	14516	14392	14222	14401	14471	14430	14323	14404	14413	14521	14373	14425	14636	14627	14576	14433	14269	14389	14530	14445	14302	14575	14532	14587	14427	14171	14376	14409	14447	14398	14402	14432	14349	14472	14514	14429	14429	14551	14309	14484	14305	14406	14325	14587	14556	14452	14472	14406	14276	14549	14418	14416	14542	14572	14442	14440	14485	14239	14404	14391	14399	14357	14329	14351	14676	14477	14299	14468	14512	14339	14267	14502	14373	14332	14363	14498	14642	14463	14336	14574	14757	14507	14563	14473	14405	14461	14512	14465	14410	14490	14303	14358	14453	14601	14501	14364	14468	14620	14528	14485	14446	14365	14340	14451	14574	14341	14484	14319	14368	14412	14287	14594	14467	14528	14248	14704	14484	14528	14554	14483	14231	14366	14418	14477	14326	14440	14486	14499	14473	14371	14517	14347	14382	14386	14400	14377	14705	14358	14514	14554	14438	14604	14383	14384	14540	14421	14497	14399	14408	14445	14343	14546	14273	14441	14277	14507	14521	14401	14437	14342	14323	14418	14492	14529	14337	14248	14464	14464	14503	14452	14365	14504	14576	14323	14428	14598	14387	14570	14504	14436	14442	14522	14492	14435	14368	14461	14503	14579	14156	14209	14372	14521	14563	14624	14306	14633	14587	14665	14454	14362	14412	14298	14399	14483	14310	14357	14454	14598	14444	14520	14508	14280	14189	14401	14667	14529	14553	14465	14577	14513	14363	14502	14520	14408	14255	14521	14284	14388	14522	14655	14372	14484	14576	14552	14273	14512	14558	14515	14396	14470	14447	14333	14387	14338	14588	14469	14394	14334	14359	14357	14187	14477	14583	14384	14442	14419	14263	14579	14533	14412	14502	14599	14417	14330	14279	14445	14551	14548	14466	14515	14407	14471	14307	14352	14507	14632	14356	14533	14524	14415	14395	14410	14569	14521	14307	14545	14436	14377	14344	14275	14429	14458	14254	14509	14474	14536	14374	14419	14465	14642	14658	14573	14460	14474	14506	14455	14333	14584	14300	14385	14415	14523	14481	14491	14521	14427	14371	14459	14420	14488	14500	14368	14571	14577	14517	14406	14444	14569	14373	14460	14472	14287	14453	14646	14491	14300	14375	14405	14603	14557	14394	14414	14340	14333	14486	14216	14352	14405	14422	14329	14543	14270	14419	14495	14535	14323	14354	14200	14425	14506	14509	14474	14409	14463	14597	14362	14471	14531	14436	14570	14465	14323	14603	14448	14478	14365	14354	14511	14332	14379	14431	14343	14325	14481	14326	14410	14312	14401	14460	14351	14503	14225	14358	14452	14265	14444	14519	14564	14314	14521	14265	14419	14380	14469	14520	14442	14338	14269	14436	14409	14426	14356	14267	14414	14527	14535	14406	14362	14439	14423	14303	14522	14409	14408	14547	14555	14532	14396	14495	14416	14493	14616	14336	14383	14518	14365	14690	14518	14591	14401	14436	14455	14290	14562	14408	14438	14575	14672	14471	14319	14446	14290	14473	14260	14333	14537	14461	14544	14471	14484	14424	14457	14612	14550	14401	14460	14419	14455	14430	14542	14484	14594	14588	14271	14463	14520	14438	14463	14312	14288	14646	14413	14546	14416	14510	14331	14484	14512	14509	14525	14512	14402	14559	14352	14447	14432	14403	14221	14436	14491	14333	14543	14404	14308	14547	14291	14521	14377	14465	14475	14496	14353	14568	14292	14463	14377	14541	14365	14429	14269	14253	14541	14636	14393	14475	14299	14494	14295	14414	14369	14457	14363	14372	14578	14345	14342	14309	14350	14325	14169	14442	14478	14351	14650	14583	14554	14462	14430	14531	14493	14524	14416	14530	14596	14394	14521	14432	14292	14499	14278	14297	14462	14510	14356	14431	14571	14409	14379	14425	14367	14497	14300	14424	14535	14370	14321	14333	14242	14421	14367	14469	14320	14436	14623	14528	14570	14382	14528	14615	14330	14380	14508	14345	14468	14359	14474	14479	14514	14344	14309	14503	14357	14455	14310	14393	14455	14370	14393	14463	14470	14393	14454	14320	14511	14432	14356	14300	14417	14570	14547	14514	14430	14337	14387	14435	14396	14472	14498	14322	14518	14407	14477	14267	14230	14535	14488	14479	14294	14426	14465	14261	14485	14629	14473	14604	14554	14486	14498	14495	14414	14362	14465	14328	14405	14497	14574	14368	14449	14396	14477	14278	14290	14450	14523	14534	14180	14296	14432	14457	14466	14409	14373	14568	14434	14396	14381	14433	14266	14422	14487	14271	14556	14543	14586	14346	14597	14501	14475	14453	14380	14365	14462	14383	14252	14410	14428	14398	14430	14285	14546	14496	14486	14392	14353	14590	14356	14484	14404	14511	14389	14325	14530	14642	14393	14432	14347	14357	14481	14455	14455	14617	14624	14399	14467	14501	14436	14268	14417	14531	14386	14521	14482	14426	14336	14422	14307	14476	14378	14494	14373	14307	14478	14429	14431	14416	14362	14413	14637	14467	14432	14412	14583	14424	14556	14377	14459	14496	14490	14387	14505	14365	14459	14317	14323	14349	14434	14418	14555	14339	14402	14463	14639	14555	14473	14466	14499	14369	14542	14646	14404	14274	14335	14509	14412	14285	14453	14608	14339	14462	14517	14423	14453	14405	14409	14561	14561	14551	14391	14394	14531	14426	14403	14537	14410	14582	14137	14519	14390	14196	14181	14478	14489	14418	14454	14488	14357	14368	14334	14313	14507	14480	14410	14419	14510	14552	14411	14374	14384	14319	14514	14430	14444	14409	14524	14462	14471	14499	14395	14466	14385	14291	14404	14388	14441	14470	14490	14247	14296	14290	14298	14481	14495	14439	14385	14267	14323	14405	14414	14388	14357	14535	14515	14338	14495	14610	14557	14311	14468	14360	14450	14305	14447	14347	14444	14601	14437	14522	14494	14360	14443	14566	14613	14559	14549	14513	14429	14334
13702	24382	22251	17624	16002	15244	14522	14299	14091	14038	13548	13768	13532	13534	13567	13573	13755	13501	13426	13361	13483	13576	13408	13512	13351	13299	13375	13371	13341	13397	13459	13367	13303	13369	13453	13526	13352	13265	13566	13337	13473	13392	13256	13451	13244	13473	13246	13350	13454	13444	13206	13452	13323	13339	13401	13462	13462	13292	13338	13813	14616	14430	13967	13566	13513	13501	13479	13212	13444	13140	13246	13320	13364	13228	13273	13316	13197	13330	13275	13378	13273	13432	13282	13267	13244	13179	13231	13190	13176	13307	13349	13067	13382	13261	13243	13169	13339	13188	13233	13313	13273	13180	13386	13229	13229	13310	13315	13293	13208	13190	13122	13088	13327	13406	13319	13310	13397	13251	13337	13235	13189	13241	13305	13287	13340	13130	13278	13288	13333	13207	13209	13274	13214	13189	13251	13330	13326	13302	13202	13180	13322	13203	13212	13461	13223	13368	13312	13292	13315	13231	13220	13425	13299	13263	13475	13313	13150	13146	13345	13210	13170	13229	13322	13231	13146	13229	13127	13231	13371	13405	13343	13146	13235	13305	13370	13323	13339	13198	13262	13293	13397	13228	13423	13157	13258	13259	13359	13326	13558	13394	13326	13271	13215	13292	13355	13360	13164	13305	13245	13277	13248	13215	13289	13194	13251	13260	13207	13223	13429	13205	13211	13229	13362	13360	13188	13326	13430	13287	13190	13329	13285	13234	13384	13196	13270	13246	13312	13281	13188	13409	13419	13346	13219	13240	13310	13375	13423	13072	13263	13255	13273	13427	13269	13323	13264	13469	13181	13382	13192	13131	13242	13232	13377	13257	13311	13439	13273	13253	12929	13228	13404	13335	13272	13262	13298	13356	13400	13192	13071	13228	13278	13238	13204	13267	13250	13313	13252	13166	13092	13239	13308	13286	13285	13287	13299	13247	13250	13275	13271	13308	13307	13224	13351	13179	13192	13299	13198	13247	13263	13313	13417	13241	13353	13289	13238	13164	13244	13241	13464	13198	13396	13383	13199	13172	13221	13249	13201	13232	13176	13336	13290	13129	13288	13357	13211	13313	13316	13345	13283	13216	13264	13395	13313	13214	13195	13387	13301	13200	13238	13253	13257	13101	13253	13142	13264	13313	13378	13318	13242	13254	13164	13242	13149	13327	13285	13253	13132	13347	13228	13412	13270	13262	13283	13373	13308	13344	13351	13400	13302	13418	13364	13402	13350	13248	13138	13254	13336	13232	13338	13311	13240	13258	13268	13337	13250	13189	13297	13390	13316	13186	13299	13120	13234	13320	13229	13350	13400	13293	13294	13272	13514	13212	13208	13374	13205	13153	13245	13214	13277	13211	13384	13272	13271	13418	13302	13217	13333	13344	13315	13289	13331	13232	13346	13096	13403	13248	13216	13192	13278	13376	13269	13180	13363	13234	13370	13115	13125	13279	13327	13174	13383	13274	13170	13225	13283	13434	13428	13429	13141	13314	13265	13254	13232	13117	13161	13356	13230	13360	13181	13283	13287	13187	13362	13156	13388	13346	13199	13316	13132	13329	13272	13147	13191	13347	13344	13181	13238	13316	13320	13264	13411	13244	13382	13261	13363	13216	13439	13317	13277	13344	13349	13285	13279	13254	13262	13186	13243	13437	13118	13495	13312	13365	13157	13310	13140	13196	13293	13277	13312	13416	13362	13196	13366	13251	13288	13281	13248	13430	13352	13311	13311	13276	13353	13138	13201	13311	13366	13273	13400	13301	13500	13246	13280	13391	13380	13216	13173	13177	13330	13214	13235	13232	13209	13300	13094	13287	13383	13353	13256	13321	13220	13244	13268	13283	13199	13159	13123	13177	13361	13272	13186	13378	13402	13137	13134	13311	13316	13228	13397	13208	13326	13247	13380	13353	13229	13100	13139	13284	13389	13241	13123	13255	13311	13273	13367	13222	13423	13326	13269	13311	13317	13198	13119	13276	13095	13246	13325	13182	13292	13230	13343	13426	13371	13259	13256	13316	13320	13112	13381	13367	13338	13294	13329	13239	13290	13185	13436	13269	13404	13277	13248	13207	13258	13300	13309	13256	13223	13380	13363	13151	13459	13146	13236	13087	13186	13279	13273	13121	13276	13184	13371	13288	13413	13167	13408	13315	13305	13163	13205	13406	13310	13296	13332	13315	13265	13214	13246	13337	13374	13336	13332	13166	13227	13097	13215	13155	13303	13353	13240	13253	13139	13211	13366	13292	13224	13275	13326	13188	13161	13356	13248	13419	13343	13425	13197	13387	13146	13122	13173	13095	13320	13373	13303	13222	13311	13412	13309	13435	13263	13173	13422	13249	13345	13405	13299	13401	13371	13408	13265	13196	13350	13293	13224	13342	13143	13342	13112	13201	13384	13220	13315	13251	13260	13328	13120	13477	13243	13291	13280	13391	13209	13258	13135	13295	13229	13192	13391	13162	13244	13121	13255	13368	13275	13330	13336	13206	13329	13370	13225	13319	13073	13312	13260	13318	13290	13405	13282	13312	13185	13321	13278	13293	13192	13329	13310	13282	13219	13404	13326	13186	13384	13140	13366	13381	13276	13405	13154	13239	13353	13216	13382	13305	13206	13399	13167	13222	13297	13273	13288	13307	13252	13350	13231	13353	13251	13153	13301	13211	13275	13316	13283	13268	13308	13078	13189	13169	13205	13281	13251	13387	13256	13307	13292	13263	13162	13325	13265	13328	13349	13199	13343	13191	13301	13149	13347	13437	13260	13275	13296	13265	13302	13234	13305	13318	13205	13344	13301	13291	13249	13347	13320	13335	13308	13330	13316	13213	13263	13084	13403	13222	13281	13125	13316	13265	13172	13219	13205	13338	13332	13251	13277	13308	13384	13304	13329	13237	13257	13141	13238	13306	13409	13296	13329	13200	13198	13330	13293	13328	13286	13291	13356	13280	13332	13195	13175	13270	13263	13253	13190	13331	13373	13307	13291	13218	13217	13271	13256	13142	13372	13353	13412	13355	13284	13343	13317	13271	13149	13385	13096	13132	13458	13214	13191	13235	13289	13138	13269	13324	13354	13311	13546	13091	13338	13191	13238	13191	13405	13216	13295	13315	13271	13391	13239	13393	13146	13268	13258	13089	13251	13458	13281	13364	13372	13228	13244	13070	13342	13433	13289	13251	13260	13309	13087	13326	13269	13263	13389	13397	13205	13202	13373	13197	13169	13286	13267	13321	13230	13348	13251	13346	13260	13244	13176	13317	13276	13333	13214	13295	13224	13298	13251	13271	13288	13416	13192	13201	13337	13275	13310	13272	13348	13299	13513	13251	13277	13051	13157	13284	13242	13349	13373	13347	13268	13176	13173	13442	13199	13275	13197	13343	13299	13217	13250	13403	13332	13144	13171	13246	13388	13217	13266	13216	13472	13180	13434	13335	13229	13225	13246	13057	13240	13413	13352	13293	13278	13431	13420	13322	13241	13355	13307	13413	13260	13163	13330	13374	13412	13374	13209	13194	13477	13335	13241	13182	13335	13338	13217	13248	13494	13115	13289	13297	13337	13076	13221	13217	13348	13390	13161	13406	13273	13446	13254	13508	13172	13148	13302	13299	13184	13302	13509	13133	13158	13302	13357	13320	13436	13270	13299	13257	13139	13346	13199	13123	13298	13409	13233	13280	13151	13300	13146	13264	13354	13098	13402	13239	13166	13283	13279	13201	13249	13182	13170	13216	13310	13358	13204	13396	13303	13280	13031	13223	13301	13357	13459	13298	13322	13392	13164	13267	13196	13329	13268	13114	13317	13268	13451	13166	13131	13163	13401	13194	13373	13374	12946	13442	13433	13266	13171	13319	13276	13238	13296	13322	13207	13025	13261	13171	13386	13346	13165	13222	13236	13235	13355	13184	13362	13391	13212	13225	13274	13160	13355	13258	13405	13312	13300	13253	13251	13260	13366	13382	13329	13363	13295	13216	13286	13368	13213	13276	13250	13212	13359	13285	13393	13334	13303	13213	13425	13263	13256	13405	13385	13317	13268	13238	13273	13178	13263	13382	13329	13302	13206	13362	13270	13260	13315	13163	13139	13276	13273	13200	13430	13179	13072	13354	13081	13449	13262	13271	13266	13263	13443	13322	13246	13329	13145	13357	13269	13335	13449	13227	13242	13256	13332	13240	13266	13178	13179	13402	13301	13417	13188	13362	13309	13352	13361	13352	13092	13292	13318	13354	13283	13240	13222	13380	13443	13293	13342	13308	13312	13483	13236	13145	13222	13341	13176	13187	13405	13179	13131	13401	13303	13196	13365	13396	13282	13233	13310	13487	13274	13375	13300	13231	13448	13344	13287	13403	13415	13287	13459	13430	13198	13357	13288	13345	13176	13296	13228	13154	13135	13192	13310	13063	13378	13361	13415	13326	13354	13315	13327	13269	13388	13179	13210	13186	13212	13125	13407	13341	13149	13322	13142	13322	13258	13249	13106	13311	13235	13337	13250	13165	13262	13268	13298	13172	13344	13294	13150	13248	13393	13252	13346	13223	13223	13398	13305	13171	13408	13212	13298	13181	13297	13150	13087	13301	13231	13335	13347	13263	13328	13323	13171	13376	13202	13211	13392	13266	13294	13119	13282	13213	13141	13362	13208	13336	13119	13428	13360	13189	13274	13431	13177	13339	13252	13192	13174	13278	13364	13471	13266	13316	13324	13362	13260	13316	13263	13297	13311	13364	13334	13306	13377	13266	13203	13313	13144	13229	13295	13012	13295	13182	13304	13166	13360	13263	13311	13313	13384	13291	13114	13317	13226	13316	13297	13159	13573	13272	13232	13250	13316	13234	13229	13307	13315	13375	13352	13332	13403	13211	13239	13221	13382	13318	13360	13366	13267	13223	13177	13248	13319	13333	13498	13320	13429	13154	13353	13245	13328	13174	13240	13183	13338	13151	13441	13286	13281	13391	13245	13271	13362	13278	13164	13287	13292	13338	13324	13363	13427	13338	13213	13274	13283	13295	13209	13372	13321	13244	13296	13233	13215	13123	13203	13319	13347	13239	13338	13274	13146	13265	13353	13299	13216	13449	13242	13272	13173	13383	13230	13272	13300	13233	13340	13305	13332	13374	13210	13219	13322	13228	13359	13353	13191	13256	13220	13363
22767	21202	29035	23677	21294	22662	23483	17419	16237	16402	16316	16031	15888	15791	15894	15963	15812	15717	15869	15759	15867	15658	15654	15637	15736	15671	15763	15471	15740	15567	15893	15472	15430	15611	15582	15499	15402	15705	15479	15656	15623	15553	15639	15443	15474	15461	15519	15429	15636	15549	15488	15583	15609	15514	15616	15553	15534	15553	15559	16204	16977	16965	16222	15816	15575	15475	15448	15427	15389	15432	15604	15450	15495	15413	15351	15530	15672	15396	15482	15557	15585	15532	15581	15626	15432	15470	15523	15567	15254	15393	15465	15331	15167	15382	15312	15223	15393	15276	15477	15267	15486	15420	15594	15479	15358	15332	15675	15387	15292	15294	15494	15443	15547	15713	15376	15579	15420	15601	15430	15264	15284	15505	15381	15235	15113	15407	15341	15573	15507	15418	15520	15416	15315	15280	15367	15555	15444	15382	15476	15369	15432	15435	15433	15347	15318	15289	15337	15476	15526	15518	15525	15546	15339	15298	15459	15199	15470	15365	15605	15434	15457	15486	15550	15375	15332	15322	15610	15279	15439	15355	15361	15545	15146	15345	15484	15317	15327	15373	15323	15411	15468	15213	15236	15410	15246	15532	15483	15258	15304	15338	15369	15615	15139	15229	15461	15436	15301	15192	15167	15339	15505	15276	15357	15342	15381	15245	15148	15339	15624	15521	15241	15550	15358	15430	15444	15455	15351	15405	15409	15457	15483	15491	15473	15529	15586	15451	15356	15285	15494	15396	15284	15213	15501	15333	15566	15704	15485	15315	15484	15325	15443	15415	15258	15394	15354	15540	15436	15543	15301	15421	15317	15488	15528	15274	15540	15398	15488	15564	15412	15193	15299	15394	15398	15388	15537	15513	15448	15513	15423	15402	15470	15566	15283	15391	15455	15285	15386	15419	15511	15437	15332	15479	15319	15433	15385	15330	15320	15336	15295	15317	15461	15717	15493	15350	15467	15158	15626	15549	15481	15291	15388	15415	15305	15505	15488	15458	15318	15531	15502	15486	15385	15189	15411	15470	15126	15405	15443	15586	15340	15466	15429	15269	15414	15360	15520	15365	15347	15585	15417	15367	15389	15229	15424	15500	15320	15452	15353	15445	15461	15218	15486	15338	15443	15312	15423	15506	15363	15472	15471	15333	15407	15381	15164	15537	15289	15487	15409	15363	15480	15536	15468	15227	15401	15286	15325	15379	15283	15367	15420	15469	15331	15314	15386	15342	15329	15470	15231	15340	15335	15387	15295	15255	15325	15267	15231	15428	15382	15430	15247	15455	15442	15274	15378	15158	15514	15304	15548	15409	15317	15402	15473	15287	15389	15631	15455	15324	15268	15309	15323	15429	15614	15358	15507	15517	15599	15632	15539	15364	15604	15309	15396	15347	15403	15372	15289	15446	15336	15496	15253	15252	15274	15418	15250	15286	15398	15356	15313	15428	15446	15407	15425	15455	15361	15453	15587	15293	15310	15341	15427	15250	15385	15285	15423	15345	15472	15306	15271	15440	15599	15415	15596	15521	15353	15202	15467	15570	15492	15555	15586	15573	15456	15314	15418	15431	15290	15482	15431	15525	15538	15319	15488	15417	15446	15249	15313	15506	15368	15294	15286	15257	15374	15252	15493	15563	15427	15286	15220	15467	15215	15296	15432	15463	15296	15293	15265	15420	15400	15523	15345	15365	15484	15306	15583	15381	15417	15171	15549	15377	15295	15384	15323	15621	15291	15286	15346	15236	15309	15235	15332	15418	15188	15214	15477	15432	15440	15199	15164	15222	15454	15397	15468	15387	15458	15340	15464	15513	15400	15346	15520	15521	15266	15333	15566	15437	15261	15371	15391	15476	15334	15444	15370	15263	15344	15266	15414	15369	15345	15547	15473	15263	15314	15363	15394	15398	15460	15278	15336	15340	15319	15296	15472	15489	15325	15290	15166	15323	15532	15459	15326	15309	15533	15236	15215	15388	15312	15487	15473	15356	15345	15309	15538	15544	15440	15434	15404	15500	15372	15398	15528	15577	15313	15404	15350	15434	15391	15054	15414	15455	15355	15394	15468	15466	15404	15483	15414	15325	15513	15405	15441	15277	15198	15301	15346	15415	15447	15277	15373	15598	15300	15274	15269	15352	15568	15445	15452	15570	15398	15308	15311	15431	15227	15483	15236	15199	15422	15547	15613	15386	15501	15208	15390	15406	15602	15392	15370	15333	15463	15175	15372	15416	15343	15376	15496	15562	15336	15377	15407	15446	15399	15393	15518	15268	15255	15409	15355	15506	15296	15307	15395	15322	15285	15450	15454	15210	15344	15477	15415	15329	15061	15357	15265	15356	15314	15509	15338	15523	15515	15529	15544	15363	15499	15455	15515	15420	15525	15558	15517	15558	15464	15531	15433	15527	15325	15301	15228	15508	15435	15269	15316	15676	15409	15325	15265	15526	15266	15338	15300	15313	15333	15345	15225	15441	15349	15759	15492	15310	15338	15225	15483	15369	15385	15331	15408	15468	15321	15336	15392	15384	15445	15328	15323	15546	15362	15395	15267	15520	15225	15445	15523	15586	15527	15531	15631	15425	15505	15601	15370	15619	15309	15537	15412	15421	15304	15321	15311	15369	15485	15512	15467	15475	15187	15429	15433	15453	15390	15273	15390	15501	15314	15417	15495	15491	15385	15419	15440	15356	15338	15322	15581	15283	15513	15303	15263	15282	15465	15346	15492	15439	15462	15460	15453	15444	15516	15303	15482	15409	15328	15430	15366	15595	15170	15401	15475	15338	15236	15290	15366	15318	15443	15424	15339	15441	15315	15261	15456	15554	15406	15520	15240	15346	15305	15234	15393	15389	15450	15282	15555	15430	15409	15381	15478	15457	15507	15528	15361	15234	15426	15238	15604	15399	15388	15408	15309	15354	15375	15468	15525	15584	15495	15422	15352	15545	15367	15430	15367	15398	15378	15434	15241	15515	15250	15589	15698	15488	15419	15185	15336	15482	15503	15328	15357	15291	15368	15429	15451	15250	15294	15563	15242	15455	15298	15273	15363	15606	15388	15216	15485	15451	15302	15203	15409	15409	15345	15433	15365	15327	15505	15506	15150	15450	15476	15469	15485	15613	15566	15303	15458	15459	15417	15306	15208	15537	15275	15228	15476	15398	15361	15214	15446	15280	15329	15397	15375	15437	15505	15359	15420	15333	15507	15342	15410	15422	15482	15297	15584	15542	15367	15414	15307	15280	15512	15336	15297	15317	15549	15439	15306	15328	15177	15460	15286	15538	15424	15445	15610	15423	15462	15459	15363	15327	15356	15379	15319	15508	15120	15378	15506	15481	15492	15462	15399	15494	15432	15429	15361	15340	15299	15526	15278	15457	15401	15343	15413	15374	15248	15203	15249	15375	15463	15615	15230	15277	15249	15350	15467	15459	15272	15409	15356	15537	15331	15403	15321	15399	15322	15373	15273	15369	15426	15346	15374	15401	15317	15356	15431	15423	15382	15338	15411	15371	15611	15337	15438	15217	15409	15488	15350	15535	15325	15363	15558	15308	15445	15441	15310	15171	15217	15672	15440	15264	15313	15393	15338	15512	15497	15434	15435	15326	15593	15354	15382	15391	15306	15298	15514	15521	15353	15302	15389	15303	15505	15459	15582	15253	15358	15289	15317	15321	15471	15292	15510	15412	15327	15457	15381	15314	15386	15590	15301	15407	15426	15478	15395	15357	15332	15289	15323	15203	15244	15280	15391	15309	15403	15215	15247	15351	15450	15415	15384	15531	15431	15497	15416	15418	15433	15442	15350	15501	15332	15226	15175	15511	15415	15462	15389	15338	15598	15435	15330	15444	15508	15466	15552	15636	15204	15479	15285	15346	15409	15440	15373	15222	15503	15274	15416	15587	15300	15294	15382	15560	15510	15483	15453	15492	15495	15355	15216	15137	15439	15145	15536	15503	15257	15316	15394	15502	15332	15293	15376	15466	15435	15385	15264	15345	15380	15343	15460	15348	15716	15212	15490	15380	15339	15354	15423	15323	15345	15142	15507	15336	15440	15420	15543	15534	15338	15385	15447	15377	15322	15502	15130	15174	15361	15341	15479	15372	15397	15373	15286	15239	15329	15262	15400	15440	15310	15469	15368	15545	15513	15535	15618	15545	15531	15299	15324	15290	15393	15398	15574	15595	15381	15442	15292	15501	15514	15342	15350	15304	15236	15465	15420	15339	15313	15435	15385	15243	15441	15415	15246	15542	15265	15370	15532	15457	15495	15384	15332	15463	15452	15502	15455	15343	15259	15436	15441	15439	15568	15189	15550	15401	15462	15439	15449	15319	15396	15376	15524	15462	15336	15300	15199	15465	15308	15274	15308	15354	15436	15368	15435	15458	15347	15376	15327	15384	15384	15395	15231	15215	15474	15165	15363	15296	15442	15467	15197	15297	15660	15616	15330	15448	15346	15233	15347	15493	15545	15428	15359	15280	15326	15496	15202	15388	15378	15461	15326	15399	15444	15306	15534	15266	15309	15551	15397	15532	15305	15253	15280	15230	15378	15399	15260	15537	15380	15405	15308	15185	15234	15301	15404	15454	15512	15445	15240	15376	15356	15315	15353	15382	15596	15504	15472	15454	15542	15245	15488	15389	15426	15487	15427	15313	15481	15553	15310	15563	15337	15409	15476	15325	15534	15414	15417	15416	15218	15333	15144	15251	15274	15351	15451	15433	15158	15501	15490	15609	15415	15009	15532	15317	15194	15343	15408	15430	15444	15359	15352	15281	15426	15245	15304	15372	15100	15258	15469	15361	15346	15405	15394	15445	15356	15505	15246	15336	15302	15526	15301	15422	15257	15284	15388	15503	15288	15458	15343	15383	15312	15331	15615	15397	15331	15485	15440	15393	15241	15313	15564	15579	15494	15513	15247	15373	15368	15330	15448	15499	15594	15590	15337	15267	15389	15519	15334	15423	15457	15319	15228	15433	15389	15372	15475	15377	15410	15370	15384	15503	15607	15359	15284	15430	15288	15280	15500	15336	15419	15399	15398	15449	15321	15281	15540	15439	15516	15490	15415	15457	15536	15375	15483	15428	15450	15368	15334	15495	15375	15404	15469	15345	15373	15442	15267	15474	15457	15475	15346	15493	15596	15325
15749	29355	26107	20354	18116	16697	15873	15417	15043	14771	14453	14401	14187	14303	14065	14159	14238	14135	14125	13932	14039	14078	14092	13880	13827	13937	13969	13990	14093	13952	14033	13901	13860	13827	13855	13877	13925	14071	14000	14146	13830	14033	14022	14008	13979	14053	14004	13772	13976	13960	13768	13908	13853	14025	13908	13734	13867	13965	13963	15054	16108	15623	15047	14324	14023	14002	13853	13777	13936	13942	13711	13828	13989	13833	13835	13959	13808	13928	13733	13833	13962	13756	13727	13781	13698	13707	13835	13926	13932	13754	13719	13872	13908	14100	13717	14010	13858	13685	13797	13948	13853	13775	13769	13643	13812	13839	13856	13831	13890	13811	13801	13802	13774	13747	13843	13829	13961	13770	13708	13707	13982	13859	13918	13726	13781	13793	13956	13784	13640	13804	13904	13770	13895	13736	13850	13709	13847	13668	13848	13695	13847	13671	13872	13957	13856	13887	13888	13851	13797	13870	13753	13858	13775	13754	13826	13741	13748	13865	13803	13922	13780	13830	13921	13925	13806	14016	14052	13738	13808	13837	13909	13872	13842	13828	13843	13951	13755	13897	13981	13800	13628	13521	13740	13942	13922	13857	13916	13770	13907	13715	13845	13722	13799	13916	13826	13852	13848	13813	13961	13917	13877	13789	14004	13868	13764	13701	13937	13786	13910	13815	13848	13943	13921	13776	13771	13708	13656	13770	13720	13688	13937	13884	13705	13765	13886	13908	13738	13767	14006	13836	13939	13869	13951	13741	13732	13691	13672	13787	13866	13775	13789	13859	13987	13992	13940	13834	13712	13639	13873	13858	13895	13708	13725	13797	13749	13790	13774	13832	13901	13778	13864	13919	13965	13830	13882	13939	13833	13806	13953	13722	14037	13779	13853	13754	13746	13953	13790	13850	13793	13747	13869	13704	13861	13814	13905	13855	13674	13716	13758	13868	13824	13663	13860	13798	13799	13917	13759	13746	13865	13858	13763	13812	13858	13836	13784	13810	13929	13667	13825	13771	13790	13844	13737	13816	13953	13679	13789	13819	13850	13835	13854	13777	13954	13855	13820	13844	13895	13698	13735	13839	13938	13799	13774	13978	13675	14023	13892	13906	13754	13898	13841	13842	13841	13723	13638	13881	13873	13737	13794	13976	13714	13757	13805	13764	13778	13870	13852	13928	13850	13756	13718	13909	13696	13822	13839	13714	13766	13962	13750	13732	13921	13790	13720	13950	13663	13852	13766	13938	13872	13758	13826	13841	13948	13692	13692	13831	13824	13781	13891	13757	13890	13888	14029	13678	13719	13818	13842	13756	13691	13809	14013	13897	13836	13881	13863	13918	13737	13910	14036	13740	13919	13889	13662	13759	13943	13866	13871	13794	13888	13824	13808	14034	13848	13893	13841	13661	13903	13788	13890	13826	13800	13784	13782	13762	13978	13908	13736	13815	13729	13883	13993	14009	13794	13800	14002	13818	13776	13826	14014	13919	13855	13682	13819	13876	13833	13718	13973	13809	13824	13904	13847	13784	13834	13787	13928	13762	13867	13849	13890	13849	13811	14046	13829	13702	13718	13824	13875	13706	13661	13826	13860	13945	13696	13709	13670	13810	13828	13959	13906	13891	13636	13734	13775	13838	13800	14043	13734	13816	13901	13844	13805	13837	13905	13808	13679	13852	13691	13927	13800	13890	13748	13840	13831	13990	13740	13965	13879	13974	13842	13823	13775	13843	13591	13757	13761	13649	13906	13700	13863	13948	13895	13946	13852	13906	13965	13850	13704	13809	13846	13704	13859	13795	13826	13807	13556	13920	13787	13910	13724	13952	13864	13862	13689	13908	13838	13934	13781	13840	13807	13764	13769	13849	13787	13869	13802	13780	13863	13643	13708	13799	13889	13925	13843	13804	13679	13860	13929	13716	13689	13875	13841	13978	13879	13836	14007	13939	13839	13795	13777	13745	13786	13916	13692	13919	13570	13827	13662	13820	13922	13798	13706	13727	13901	13823	13891	13916	14063	13875	13844	13935	13879	13851	13767	13757	13795	13760	13715	13656	13967	13709	13687	13772	13973	13876	13819	13896	13916	13789	13896	13734	13804	13809	13695	13854	13821	13901	13886	13886	13877	13696	13699	13858	13857	13861	13656	13941	13697	13845	13834	13714	13946	13684	13863	13865	13867	13696	13732	13876	13772	13784	13845	13862	13759	13977	13801	13913	13833	13986	13884	13850	13727	13916	13931	13958	13858	13878	13939	13821	13874	13923	13848	13687	13872	13839	13681	13783	13826	13608	13735	13894	13731	13853	13871	13742	13840	13850	13751	13707	13917	13878	13836	13807	13875	13795	13873	13893	13827	13922	13726	13930	13741	13751	13827	13743	13766	13713	13728	13695	13928	14003	13936	14014	13870	13821	13939	13727	13821	13812	13822	13925	13898	13793	13898	13756	13893	13764	14004	13865	13894	13675	13974	13657	13685	13823	13894	13882	13841	13622	13739	13729	13893	13782	13888	13831	13903	13721	13936	13851	13898	13784	13709	13885	13875	13888	13937	13869	13783	13738	13946	13917	13880	13951	13785	13807	13935	13950	13665	13894	13746	13792	13787	13593	13964	13779	13832	13926	13729	13771	13857	13909	13773	13946	13728	13834	13815	13618	13783	13769	13813	14008	14103	13746	13890	13619	13823	13805	13908	13921	13817	13881	13874	13542	13878	13814	13799	13769	13809	13962	13786	13945	13759	13768	13670	13813	13707	13760	13924	13829	13860	13782	13834	13897	13793	13855	13821	13913	13828	13930	13887	13759	14064	13840	13842	13995	13894	13864	13948	13730	13853	13759	13822	13894	13835	13661	13799	13920	13715	13753	13857	13772	13812	13907	13821	13916	13768	13842	13942	13808	13936	13872	13911	13926	13856	13903	13909	13943	13690	13783	13849	13892	13892	13789	13907	13810	13768	13905	13719	13773	13672	13791	13931	13824	13790	13717	13726	13856	13744	13669	13863	13855	13932	13689	13737	13810	13799	13845	13801	13995	13791	13764	13787	13792	13763	13699	13902	13963	13723	13763	13756	13880	13830	13679	13683	13856	13903	13801	13847	13707	13835	13750	13830	13934	13711	13912	13802	13729	13923	13797	13708	13953	13772	13848	13777	13802	13822	13909	13799	14109	13796	13849	13869	13793	13676	13833	13842	13850	13863	13818	13891	13626	13884	13837	13761	13889	13783	13858	13826	13772	13690	13797	13876	13871	13711	13844	13788	13737	13715	13868	13641	13837	13944	13759	13950	13866	13797	13866	13893	13677	13673	13872	13900	13869	13786	13808	13785	13803	13855	13619	13945	13922	13826	13780	13696	13711	13828	13860	13869	13857	13987	13834	13650	13859	13774	13919	13787	13963	13763	13765	13906	13968	13814	13728	13655	13959	13728	13579	13648	13776	13827	13801	13735	13772	13759	13769	13860	13765	13844	13867	13959	13745	13765	13709	13914	13940	13606	13801	13878	13792	13922	13705	13560	13758	13797	13764	13853	13819	13871	13844	13822	13948	13868	13932	13639	13754	13874	13611	13590	13790	13862	13756	13797	13840	13934	13712	13798	13739	13796	13817	13770	13940	13821	13857	13684	13745	13753	13788	13844	13892	13678	13799	13815	13906	13703	13865	13981	13647	13894	13776	13630	13800	13751	13755	13793	13799	13783	13871	13727	13836	13970	13877	13739	13813	13885	13814	13926	13870	13726	13838	13814	13733	13766	13869	13842	13890	14023	13870	13806	13858	13825	13724	13703	13915	13998	13660	13858	13803	13881	13864	13862	13898	13778	13785	13794	13789	13856	13919	13953	13911	13764	13919	13613	13852	13831	14016	13720	13870	13715	13902	13882	13770	13862	13939	13872	13825	13747	13837	13777	13723	13884	13780	13809	13667	13899	13772	13888	14065	13881	13856	13801	13696	13813	13692	13819	13898	13888	13789	13724	13892	13613	13943	13733	13763	13860	13781	13847	13882	13675	13753	13832	13804	13852	13750	13677	13801	13697	13868	13860	13899	13706	13589	13955	13769	13842	13776	13840	13856	13919	13806	13821	13818	13960	13800	13779	13911	13978	13806	13909	13745	13956	13852	13787	13609	13907	13791	13788	13969	13970	13932	13772	13876	13920	13667	13879	13848	13848	13901	13807	13789	13989	13675	13785	13812	13801	13776	13652	13936	13807	13696	13745	13818	13723	13930	13785	13666	13736	13887	13809	13854	13921	13880	13742	13703	13936	13793	13752	13932	13765	13833	13649	13838	13750	13773	13894	13759	13874	13664	13872	13859	13707	13803	13769	13904	13951	13711	13806	14038	13739	13830	13783	13954	13807	13921	13776	13834	13932	14052	13735	13799	13876	13831	13897	13837	13784	13731	13798	13906	13915	13933	13820	13836	13985	13860	13863	13825	13700	13836	13719	13729	13761	13784	13962	13620	13665	13713	13848	13855	13784	13806	13780	13807	13714	13792	13958	13834	13914	14046	13812	13595	13747	13933	13748	13801	13855	13763	13817	13808	13638	13784	13854	13772	13931	13889	13880	13922	13977	13711	13821	13749	13830	13774	13965	13977	13732	13855	13694	13845	13917	13852	13753	13714	13611	13679	13876	13836	13997	13711	13822	13650	13764	13917	13893	13751	13770	13845	13722	13786	13654	13464	14000	13827	13688	13792	13778	13814	13865	13978	13877	13896	13833	13792	13845	13870	13815	13792	13827	13844	13796	13795	13893	13722	13790	13828	13867	13640	13815	13980	13724	13727	13870	13816	13800	13869	13774	13830	14116	13806	13818	13891	13702	13920	13838	13839	13844	13895	13907	13812	13745	13942	13784	13647	13931	13821	13876	13939	13762	13899	13723	13822	13887	13917	13765	13904	13777	13808	13668	13881	13882	13744	13807	13757	13756	13775	13969	13868	13782	13785	13916	14012	13811	13748	13977	13707	13820	13666	13799	13855	13869	13869	13937	13923	13754	13914	13837	13870	13574	13803	13769	13846	13824	13945	13717	13970	13940	13825	13679	13851	13891	13800	13745	13583	13894	13706	13780	13852	13783	13881	13851	13668	13866	13757	13730	13781	13894	13691	13860	13913	13689	13855	13958	13910	13690	13842	13699	13981	13804	13846
27312	21718	23238	19096	15630	15582	15667	15607	15551	15295	15315	15436	15284	15329	15475	15366	15247	15287	15373	15038	15246	15349	15299	15262	15234	15280	15249	15455	15359	15309	15256	15147	15105	15324	15144	15249	15330	15525	15218	15273	15186	15396	15335	15257	15361	15240	15191	15161	15265	15234	15395	15320	15335	15114	15312	14990	15172	15367	15346	15410	15282	15273	15462	15353	15380	15218	15308	15358	15371	15208	15127	15203	15345	15446	15323	15321	15274	15479	15243	15312	15086	15179	15327	15368	15264	15262	15243	15331	15273	15185	15157	15165	15325	15212	15406	15106	15336	15256	15162	15288	15308	15253	15229	15413	15221	15203	15254	15216	15200	15346	15381	15261	15408	15272	15295	15230	15411	15187	15024	15310	15265	15171	15260	15261	15183	15214	15116	15313	15152	15155	15086	15254	15194	15377	15173	15297	15140	15094	15271	15289	15226	15260	15272	15056	15075	15294	15136	15314	15192	15197	15114	15195	15131	15208	15089	15270	15154	15146	15126	15088	15239	15416	15339	15162	15164	15274	15261	15075	15065	15379	15259	15150	15323	15292	15052	15285	15271	15178	15040	15072	15174	15262	15374	15248	15296	15099	15189	15121	15269	15329	15151	15063	15229	15452	15053	15251	15148	15101	15192	15271	15033	15214	15205	15109	15171	15375	15322	15113	15061	15230	15181	15134	15133	15061	15153	15292	15183	15236	15188	15292	15273	15156	15023	15154	15104	15300	15455	15433	15215	15430	15382	15297	15386	15096	15341	15204	15206	15071	15072	15073	15480	15342	15293	15476	15290	15047	15153	15296	15164	15189	15277	15184	15253	15127	15293	15242	15328	15166	15329	15203	15114	15151	15258	15180	15265	15144	15292	15201	15212	15243	15234	15061	15117	15212	15376	14931	15418	15292	15217	15095	14971	15099	15089	14880	15285	15436	15266	15223	15087	15041	15181	15169	15467	15316	15340	15172	15240	15285	15167	15145	15133	15446	15310	15173	15397	15262	15428	15282	15266	15326	15285	15181	15258	15156	15176	15233	15237	15273	15408	14983	15393	15204	15242	15106	15160	15340	15238	15213	15229	15145	15220	15159	15150	15121	15182	15528	15334	15201	15129	15214	15153	15217	15234	15226	15313	15216	15134	15063	15390	15270	15228	15236	15139	14994	15451	15117	15078	15197	15224	15086	15162	15113	15296	15162	15230	15329	15151	15152	15202	15179	15185	15252	15248	15284	15269	15104	15226	15312	15235	15176	15254	15282	15284	15206	14970	15310	15238	15270	15157	15286	15303	15007	15116	15163	15175	15209	15247	15018	15464	15228	15094	15267	15068	15081	15365	15068	15381	15317	15367	15334	15019	15278	15224	15241	15074	15373	15291	15178	15116	15307	15179	15207	15251	15114	14960	15222	14997	14956	15346	15195	15206	15320	15243	15249	15229	15245	15253	15266	15072	15021	15225	15265	15203	15114	15290	15232	15328	15442	15214	15299	15309	15071	15255	15297	15177	15282	15332	15141	15170	15240	15070	15076	15282	15151	15359	15330	15279	15075	15119	15301	15105	15274	15363	15253	15237	15148	15376	15104	15146	15405	15192	15218	15409	15277	15120	15114	15366	15234	15016	15100	15371	15210	15149	15077	15173	15119	15072	15185	15074	15199	15277	15130	15206	15184	15043	15120	15200	15235	15302	15157	15168	15288	15100	15050	15099	15306	15194	15163	15267	15190	15429	15344	15195	14997	15293	15206	15115	15166	15218	15118	15276	15073	15324	15268	15244	15361	15207	15088	15340	15111	15131	15354	15437	15319	15181	15247	15245	15129	15216	15120	15066	15255	15128	15391	15329	15254	15214	15212	15228	15233	15100	15397	15165	15210	15185	14936	15141	15124	15324	15202	15012	15325	15080	15207	15221	15192	15447	15371	15219	15191	15150	15245	15336	15215	15240	15164	15112	15146	15272	15215	15355	15306	15174	15300	15168	15102	15237	15202	15391	15528	15289	15157	15298	15091	15444	15090	15170	15126	15244	15257	15327	15294	15267	15454	15145	15023	15243	15201	15274	15192	15249	15314	15371	15274	15166	15497	15071	15153	15325	15339	15154	15138	15208	15266	15317	15146	15164	15377	15255	15324	15178	15352	15100	15156	15361	15296	15387	15277	15253	15205	15152	15071	15306	15156	15407	15164	15223	15191	15307	15241	15242	15193	15220	15223	15212	15162	15189	15276	15154	15329	15238	15092	15255	15223	15252	15475	15214	15364	15298	14977	14982	15176	15217	15325	15380	15355	15063	15301	15309	15091	15322	15165	15316	15162	15410	15318	15136	15235	15271	15248	14982	15157	15279	15316	15183	15103	15043	15153	15239	15218	15259	15055	15146	15143	15252	15304	15101	15280	15258	15223	15335	15197	15294	15182	15232	15137	15126	15186	15169	15331	15185	15258	15192	15143	15167	15325	15312	15165	15159	15305	15456	15334	15388	15255	15177	15276	15063	15114	15297	15162	15020	15129	15379	15275	15434	15345	15335	15144	15276	15136	15263	15219	15370	15239	15242	15169	15293	15121	15132	15246	15124	15268	15269	15279	15375	15355	15290	15381	15227	15219	15416	15017	15420	15120	15137	15064	15330	15238	15316	15270	15108	15240	15137	15146	15233	15263	15373	15247	15181	15393	15265	15172	15440	15383	15366	15242	15127	15383	15230	15125	15294	15315	15196	15277	15157	15346	15240	15319	15082	15265	15132	15333	15143	15307	15041	15205	15134	15239	15204	15479	15100	15135	15187	15020	15426	14958	15336	15176	14999	15265	15353	15227	15343	15162	15391	15199	15214	15065	15175	15249	15262	15343	15148	15006	15301	15252	15354	15300	15224	15267	15258	15313	15389	15248	15238	15119	15090	15314	15434	15189	15112	15155	15173	15164	15413	15209	15105	15244	15149	15185	15322	15322	15325	15176	15164	15250	15118	15083	15164	15173	15158	15222	15158	15053	15235	15435	15208	15063	15563	15279	15270	15215	15044	15155	15325	15161	15162	15305	15372	15371	15230	15410	15216	15130	15050	15213	15226	15136	15324	15172	15005	15225	15304	15206	15210	15359	15267	15219	15004	15147	15377	15316	15198	14987	15053	15293	15309	15143	15259	15143	15287	15101	15311	15287	15398	15415	15162	15280	15271	15197	15153	15254	15355	15154	15510	15230	15408	14962	15350	15379	15283	15303	15472	15325	15255	15135	15418	15452	15189	15238	15267	15006	15405	15298	15321	15422	15250	15205	15181	15309	15316	15133	15333	15303	15220	15355	15099	15264	15494	15153	15336	15249	15235	15037	14979	14974	15175	15347	15374	15167	15304	15199	15173	15153	15109	15326	15262	15545	15189	15218	15204	15217	15140	15238	15316	15408	15082	15414	15141	15145	15133	15125	15212	15149	15134	15248	15233	15094	15099	15234	15277	15219	15280	15169	15221	15234	15232	15090	15474	15462	15346	15390	15288	15101	15295	15186	15196	15165	15318	15154	15330	15234	15370	15371	15202	15061	14994	15240	15181	15177	15366	15193	15248	15393	15176	15392	15186	15150	15195	15121	15214	15310	15301	15338	15219	15238	15273	15190	15476	15165	15371	15038	15236	15145	15148	15369	15139	15105	15294	15235	15303	15067	15240	15137	15200	15348	15275	15383	15164	15123	15282	15167	15069	15159	15459	15202	15254	15179	15298	15265	15214	15372	15279	15150	15384	15287	14894	15169	15272	15295	15136	15214	15310	15201	15256	15356	15337	15369	15104	15105	15270	15432	15262	15170	15247	15292	15315	15288	15241	15352	15152	15226	15142	15143	15250	15164	15243	15031	15300	15075	15206	15124	15269	15234	15373	15245	15382	15156	15214	15143	15152	15400	15333	15201	15312	15215	15197	15245	15374	15397	15372	15283	15202	15319	15327	15258	15151	15268	15157	15252	15088	15204	15250	15136	15394	15347	15244	15200	15245	15331	15263	15229	15162	15197	15364	15310	15269	15310	15153	15195	15131	15167	15260	15272	15147	15149	15059	15200	15186	15295	15042	15047	15156	15220	15169	15272	15321	15278	15330	15244	15364	15263	15358	15343	15308	15205	15313	15270	15287	15178	15224	15063	15081	15202	15249	15261	15110	15341	15335	15139	15400	15193	15225	15181	15122	15331	15172	15304	15239	15223	15289	15138	15121	15174	15351	15345	15210	15141	15306	15155	15391	15161	15365	15269	15276	15153	15130	15377	15271	15357	15048	15333	15184	15349	15100	15047	15194	15197	15173	15132	15416	15187	15261	14980	15078	15054	15278	15315	15359	15040	15215	15202	15186	15206	15367	15277	15291	15185	15233	15126	14883	15248	15298	15259	15360	15346	15227	15273	15268	15341	15231	15182	15212	15222	15190	15473	15408	15290	15545	15130	15137	15267	15506	15285	15327	15292	15292	15163	15211	15302	15080	15268	15152	15214	15211	15263	15199	15372	15042	15277	15357	15059	15391	15458	15309	15097	15226	15458	15310	15202	15143	15269	15262	15195	15208	15380	15311	15227	15257	15219	15334	15116	15334	15227	15305	15235	15344	15224	15331	15206	15215	15260	15328	15280	15422	15373	15187	15051	15292	15174	15386	15326	15163	15226	15151	15315	15177	15366	15307	15179	15251	14996	15339	15231	15238	15227	15355	15117	15131	15101	15104	15268	15243	15047	15231	15128	15264	15210	15051	15307	15120	15097	15281	15176	15424	15409	15339	15318	15237	15123	15164	15351	15140	15132	15278	15245	15209	15119	15108	15218	15305	15378	15275	15340	15063	15278	15313	15409	15148	15225	15238	15098	15397	15276	15179	15335	15250	15302	14921	15291	15362	15454	15213	15366	15335	15358	15369	14980	15421	15348	15132	15314	15414	15230	15323	15110	15176	15294	15281	15337	15509	15164	15318	15166	15287	15244	15481	15150	15357	15325	15186	15104	15227	15468	15383	15254	15129	15108	15253	15244	14957	15126	15207	15307	15147	15239	15384	15372	15174	15055	15280	15346	15230	15192	15168	15263	15128	15381	14988	15369	15251	15207	14964	15178	15246	15155	15140	15175	15137	15231	15083	15226	15336	15208	15232	15296	15223	15077	15252	15329	15269	15168	15286	15263	15236	15047
14570	18485	16836	15255	14645	14258	13992	14040	13854	13872	13750	13899	13758	13728	13812	13687	13844	13921	13683	13796	13607	13735	13693	13774	13684	13702	13693	13826	13637	13791	13769	13702	13853	13604	13739	13785	13751	13691	13715	13829	13950	13745	13828	13640	13726	13591	13681	13697	13830	13837	13740	13815	13823	13711	13788	13748	13593	13698	13813	13994	13947	13830	13787	13837	13816	13699	13805	13631	13805	13633	13699	13827	13703	13668	13792	13832	13766	13942	13703	13732	13715	13630	13809	13764	13626	13774	13750	13511	13641	13630	13560	13661	13842	13740	13707	13689	13631	13698	13595	13592	13821	13781	13645	13760	13583	13672	13835	13758	13715	13683	13673	13599	13679	13619	13709	13633	13616	13642	13834	13671	13840	13554	13753	13803	13525	13793	13663	13732	13574	13662	13826	13708	13570	13664	13661	13658	13654	13598	13753	13686	13740	13647	13761	13588	13770	13741	13674	13701	13767	13668	13693	13740	13677	13657	13658	13838	13726	13564	13739	13683	13860	13686	13768	13689	13716	13752	13679	13777	13765	13670	13734	13722	13810	13678	13578	13702	13704	13746	13592	13683	13726	13911	13531	13775	13701	13866	13536	13720	13851	13453	13859	13692	13589	13723	13822	13645	13534	13719	13707	13723	13610	13752	13958	13735	13889	13736	13624	13864	13733	13641	13658	13697	13712	13803	13871	13761	13694	13683	13726	13614	13825	13851	13767	13626	13651	13760	13875	13762	13709	13509	13642	13694	13637	13799	13869	13526	13569	13752	13649	13813	13624	13712	13662	13827	13534	13705	13834	13804	13708	13876	13743	13841	13760	13781	13660	13652	13828	13625	13571	13729	13690	13574	13865	13676	13708	13711	13726	13724	13662	13623	13736	13652	13742	13584	13786	13720	13792	13831	13663	13635	13605	13728	13620	13662	13647	13541	13736	13650	13701	13806	13678	13793	13552	13673	13666	13665	13790	13657	13709	13670	13640	13785	13597	13741	13785	13711	13758	13890	13693	13712	13543	13672	13787	13680	13741	13626	13736	13720	13783	13550	13659	13607	13566	13565	13630	13640	13765	13590	13850	13729	13838	13595	13763	13612	13608	13705	13729	13721	13882	13761	13674	13799	13857	13737	13822	13634	13665	13728	13566	13541	13641	13867	13836	13680	13548	13760	13652	13739	13641	13588	13810	13723	13788	13706	13661	13594	13762	13587	13619	13510	13476	13750	13724	13463	13683	13751	13647	13575	13746	13822	13773	13892	13810	13824	13542	13554	13563	13703	13783	13592	13680	13555	13723	13644	13777	13617	13754	13644	13679	13737	13559	13594	13850	13566	13747	13767	13739	13700	13686	13710	13618	13744	13742	13842	13646	13738	13764	13733	13601	13714	13756	13798	13722	13652	13816	13618	13671	13641	13836	13821	13798	13726	13657	13720	13661	13617	13875	13571	13692	13706	13608	13695	13749	13735	13748	13889	13646	13836	13680	13831	13656	13642	13522	13612	13618	13733	13791	13622	13648	13737	13772	13603	13759	13732	13595	13747	13558	13860	13655	13641	13580	13718	13708	13778	13788	13674	13548	13724	13753	13694	13758	13741	13757	13774	13459	13735	13709	13578	13540	13608	13727	13906	13764	13629	13793	13855	13585	13663	13776	13684	13656	13591	13677	13682	13728	13744	13676	13747	13756	13729	13602	13588	13615	13731	13567	13630	13783	13719	13673	13850	13659	13728	13575	13647	13690	13736	13855	13722	13766	13567	13656	13590	13640	13750	13795	13698	13622	13756	13749	13770	13657	13652	13676	13764	13614	13689	13761	13679	13714	13677	13811	13715	13567	13772	13640	13766	13810	13609	13642	13765	13635	13763	13727	13627	13776	13649	13743	13662	13720	13758	14022	13833	13705	13825	13820	13661	13633	13588	13770	13589	13885	13607	13802	13504	13685	13737	13513	13570	13736	13712	13566	13542	13657	14029	13785	13696	13772	13833	13667	13850	13695	13556	13737	13764	13729	13583	13604	13605	13622	13671	13793	13853	13567	13620	13844	13667	13595	13711	13731	13631	13865	13813	13756	13616	13684	13783	13661	13727	13783	13503	13546	13741	13635	13630	13739	13641	13629	13614	13680	13882	13690	13563	13835	13730	13645	13816	13707	13667	13583	13694	13555	13824	13603	13733	13556	13643	13741	13764	13582	13677	13732	13591	13700	13773	13706	13735	13677	13785	13732	13702	13684	13696	13579	13695	13718	13732	13783	13701	13785	13711	13715	13746	13793	13751	13656	13808	13822	13623	13680	13750	13686	13768	13814	13620	13578	13653	13690	13564	13744	13680	13684	13766	13782	13674	13641	13561	13798	13555	13732	13483	13796	13536	13799	13657	13744	13747	13740	13674	13865	13590	13698	13764	13719	13666	13579	13616	13852	13612	13783	13665	13611	13720	13641	13614	13847	13594	13836	13655	13529	13636	13464	13676	13719	13808	13609	13774	13725	13743	13809	13700	13689	13487	13645	13604	13715	13648	13653	13653	13713	13788	13641	13773	13694	13719	13757	13762	13621	13845	13588	13894	13719	13859	13741	13751	13828	13612	13846	13875	13692	13544	13788	13631	13686	13583	13507	13724	13587	13766	13733	13721	13702	13661	13736	13884	13737	13736	13695	13568	13823	13664	13849	13825	13548	13775	13734	13772	13853	13670	13713	13840	13648	13688	13686	13446	13714	13575	13753	13775	13692	13590	13514	13727	13773	13734	13794	13673	13538	13768	13750	13782	13754	13652	13791	13652	13678	13796	13590	13843	13654	13743	13601	13548	13707	13742	13627	13707	13712	13624	13705	13583	13546	13629	13695	13666	13791	13705	13810	13698	13789	13736	13704	13599	13600	13648	13617	13847	13723	13623	13637	13710	13807	13617	13654	13848	13583	13699	13545	13636	13761	13650	13664	13769	13708	13609	13613	13761	13566	13666	13892	13676	13632	13632	13727	13813	13681	13782	13638	13688	13786	13815	13789	13886	13669	13797	13657	13754	13807	13837	13625	13777	13704	13566	13619	13723	13560	13614	13695	13709	13598	13648	13744	13565	13714	13813	13594	13720	13784	13767	13638	13771	13744	13750	13789	13742	13628	13586	13627	13583	13740	13733	13665	13547	13614	13651	13684	13724	13836	13825	13633	13578	13696	13634	13584	13712	13537	13836	13664	13687	13532	13790	13785	13736	13754	13597	13695	13639	13757	13765	13618	13668	13646	13640	13650	13553	13547	13701	13681	13593	13607	13733	13720	13621	13749	13775	13866	13554	13784	13662	13989	13664	13875	13694	13660	13647	13810	13816	13554	13732	13637	13796	13683	13491	13701	13729	13605	13664	13691	13792	13750	13680	13810	13721	13742	13722	13745	13683	13723	13812	13815	13693	13552	13684	13660	13657	13566	13648	13816	13475	13770	13684	13671	13760	13592	13691	13618	13616	13789	13775	13639	13734	13808	13668	13583	13598	13794	13782	13678	13654	13832	13575	13776	13731	13727	13778	13639	13614	13619	13708	13788	13730	13670	13729	13678	13684	13742	13669	13780	13828	13730	13617	13640	13768	13785	13897	13820	13622	13611	13736	13720	13674	13710	13631	13692	13628	13841	13807	13674	13846	13859	13704	13627	13703	13736	13605	13742	13717	13675	13775	13730	13797	13718	13669	13730	13760	13715	13781	13906	13601	13676	13652	13686	13710	13671	13649	13624	13618	13626	13673	13615	13631	13808	13755	13726	13863	13581	13612	13734	13654	13775	13683	13617	13648	13702	13810	13732	13810	13766	13744	13708	13646	13804	13844	13837	13707	13530	13668	13669	13711	13651	13760	13678	13652	13679	13725	13676	13543	13789	13638	13695	13782	13714	13710	13637	13694	13818	13652	13724	13662	13792	13646	13800	13759	13822	13693	13573	13653	13639	13632	13714	13677	13631	13850	13819	13513	13828	13680	13638	13730	13583	13587	13695	13792	13739	13822	13696	13679	13800	13724	13767	13620	13675	13702	13807	13704	13666	13678	13773	13714	13766	13813	13622	13841	13641	13727	13695	13740	13729	13820	13937	13709	13506	13731	13635	13706	13584	13700	13721	13612	13808	13690	13525	13623	13629	13676	13528	13647	13628	13713	13681	13734	13767	13660	13751	13692	13759	13778	13757	13566	13723	13755	13724	13711	13683	13823	13498	13820	13628	13627	13733	13846	13714	13639	13670	13692	13739	13732	13643	13837	13643	13606	13396	13757	13575	13694	13786	13705	13668	13710	13552	13829	13801	13765	13746	13711	13705	13763	13657	13653	13734	13739	13684	13676	13606	13709	13588	13641	13765	13642	13481	13771	13675	13709	13699	13593	13759	13612	13611	13818	13637	13752	13763	13599	13634	13792	13634	13737	13614	13594	13630	13698	13804	13785	13563	13821	13843	13597	13846	13651	13856	13808	13623	13890	13715	13747	13802	13796	13743	13727	13925	13585	13652	13732	13653	13781	13738	13758	13855	13887	13691	13559	13790	13717	13697	13826	13715	13915	13897	13770	13696	13640	13650	13790	13755	13856	13690	13547	13869	13676	13767	13699	13713	13633	13753	13615	13656	13685	13696	13727	13739	13680	13721	13649	13653	13854	13739	13696	13802	13782	13702	13699	13659	13653	13710	13673	13657	13913	13799	13703	13741	13571	13658	13870	13827	13832	13744	13761	13602	13644	13757	13657	13853	13739	13694	13757	13715	13519	13732	13680	13872	13600	13874	13706	13707	13498	13681	13617	13557	13777	13727	13707	13698	13833	13665	13860	13712	13743	13597	13786	13799	13638	13807	13680	13774	13664	13548	13553	13832	13599	13797	13747	13676	13715	13711	13667	13638	13784	13757	13659	13744	13847	13658	13855	13721	13656	13894	13663	13716	13880	13873	13643	13742	13734	13786	13742	13692	13900	13696	13851	13731	13723	13695	13698	13668	13725	13695	13651	13801	13595	13542	13660	13612	13607	13595	13715	13714	13649	13706	13672	13672	13688	13712	13644	13822	13648	13734	13744	13733	13560	13765	13606	13883	13645	13748	13731	13784	13629	13988	13839	13686	13723	13552	13718	13750	13698	13634	13650	13662	13581	13706	13471	13752	13569	13737	13660	13606	13849
23715	21155	28604	24018	21662	21067	19137	16417	15781	16009	15918	15722	15715	15953	15684	15681	15784	15691	15740	15803	15487	15686	15454	15385	15527	15310	15529	15341	15447	15634	15605	15591	15466	15311	15337	15347	15353	15523	15255	15405	15648	15641	15592	15385	15490	15489	15431	15527	15510	15248	15542	15347	15462	15580	15430	15498	15404	15382	15482	15746	16156	16021	15864	15794	15368	15430	15574	15458	15402	15639	15290	15513	15429	15518	15152	15378	15266	15390	15446	15482	15449	15406	15471	15398	15553	15416	15531	15506	15581	15460	15322	15420	15508	15218	15299	15346	15420	15461	15341	15432	15319	15335	15338	15297	15420	15309	15406	15464	15351	15548	15427	15534	15504	15339	15344	15471	15222	15406	15342	15372	15517	15415	15350	15350	15321	15323	15419	15379	15405	15344	15402	15427	15295	15366	15512	15544	15419	15479	15352	15474	15520	15383	15339	15419	15536	15520	15387	15235	15627	15221	15427	15161	15317	15280	15400	15606	15369	15580	15322	15571	15327	15477	15461	15527	15217	15442	15377	15350	15329	15539	15434	15469	15354	15430	15336	15387	15424	15314	15419	15387	15400	15367	15428	15254	15237	15453	15370	15287	15343	15308	15509	15298	15609	15341	15364	15245	15476	15326	15349	15262	15291	15412	15203	15501	15206	15325	15444	15497	15266	15361	15295	15259	15222	15342	15419	15261	15269	15481	15185	15326	15469	15283	15461	15236	15462	15595	15336	15329	15421	15317	15377	15324	15504	15359	15457	15445	15541	15254	15492	15264	15441	15449	15165	15515	15385	15314	15425	15231	15471	15434	15356	15527	15540	15507	15473	15377	15318	15420	15403	15316	15468	15473	15460	15336	15231	15417	15449	15475	15338	15679	15592	15267	15475	15444	15612	15308	15535	15291	15483	15207	15296	15423	15245	15332	15288	15167	15310	15625	15434	15487	15383	15287	15403	15531	15316	15417	15294	15391	15346	15469	15309	15254	15308	15373	15541	15411	15507	15452	15479	15579	15239	15439	15424	15487	15320	15416	15331	15564	15444	15184	15483	15306	15277	15341	15311	15417	15353	15469	15480	15402	15510	15299	15348	15275	15514	15298	15361	15182	15429	15430	15372	15302	15409	15441	15493	15335	15301	15530	15272	15371	15266	15510	15298	15349	15605	15535	15253	15314	15392	15265	15380	15308	15406	15529	15402	15207	15397	15305	15474	15250	15250	15426	15301	15413	15433	15285	15508	15273	15343	15387	15304	15324	15299	15449	15286	15154	15366	15488	15329	15221	15417	15551	15351	15248	15328	15198	15472	15526	15214	15431	15429	15243	15359	15250	15191	15265	15561	15540	15488	15328	15363	15447	15459	15495	15241	15340	15307	15331	15520	15405	15138	15297	15537	15326	15440	15455	15439	15343	15366	15413	15408	15319	15498	15383	15326	15304	15381	15287	15479	15425	15418	15331	15627	15261	15354	15408	15331	15253	15197	15254	15369	15303	15349	15475	15335	15230	15264	15373	15278	15607	15309	15349	15521	15193	15443	15450	15424	15279	15447	15454	15403	15322	15348	15602	15473	15258	15521	15489	15298	15316	15439	15409	15368	15494	15431	15529	15417	15559	15387	15576	15337	15334	15258	15493	15561	15590	15440	15442	15375	15454	15383	15299	15560	15256	15585	15457	15461	15396	15567	15465	15409	15270	15334	15320	15239	15395	15434	15444	15434	15371	15622	15470	15411	15459	15370	15516	15347	15244	15627	15283	15374	15301	15348	15216	15411	15504	15218	15389	15399	15550	15141	15218	15365	15443	15301	15378	15481	15406	15361	15437	15401	15510	15314	15405	15308	15455	15137	15193	15413	15347	15180	15313	15333	15293	15381	15228	15405	15515	15434	15458	15296	15376	15450	15257	15310	15403	15492	15459	15409	15291	15507	15226	15525	15495	15405	15383	15301	15414	15551	15426	15340	15367	15484	15425	15179	15549	15514	15305	15261	15179	15416	15375	15305	15012	15342	15180	15309	15384	15526	15359	15320	15483	15356	15270	15328	15297	15393	15531	15260	15360	15419	15463	15630	15496	15516	15442	15276	15614	15558	15375	15293	15615	15414	15579	15468	15386	15260	15329	15436	15263	15591	15441	15533	15386	15360	15466	15435	15318	15447	15323	15469	15501	15301	15337	15408	15455	15393	15267	15435	15471	15354	15179	15454	15323	15453	15302	15429	15280	15471	15310	15329	15173	15438	15474	15400	15387	15567	15416	15420	15304	15370	15295	15347	15369	15548	15448	15268	15517	15285	15260	15491	15307	15420	15223	15389	15483	15320	15496	15360	15385	15346	15361	15288	15445	15250	15426	15144	15410	15306	15463	15431	15490	15312	15296	15475	15525	15299	15348	15390	15534	15581	15389	15409	15446	15569	15352	15433	15352	15177	15369	15472	15420	15431	15561	15499	15491	15490	15367	15374	15191	15333	15193	15320	15239	15301	15455	15431	15536	15642	15477	15225	15338	15513	15342	15381	15364	15360	15253	15331	15435	15320	15436	15302	15469	15305	15491	15336	15337	15509	15480	15269	15391	15415	15347	15540	15408	15355	15488	15503	15488	15503	15556	15401	15497	15512	15386	15351	15340	15390	15345	15237	15498	15446	15483	15345	15325	15422	15372	15537	15412	15288	15457	15275	15263	15375	15411	15299	15387	15414	15391	15444	15480	15463	15302	15540	15258	15521	15275	15448	15388	15383	15270	15329	15508	15461	15451	15585	15392	15343	15564	15273	15412	15378	15376	15238	15384	15416	15461	15312	15465	15463	15385	15323	15254	15349	15350	15399	15424	15359	15462	15373	15309	15342	15481	15431	15233	15275	15365	15451	15101	15499	15407	15379	15366	15313	15419	15436	15503	15418	15440	15496	15260	15329	15539	15324	15428	15506	15396	15457	15426	15274	15441	15263	15474	15403	15348	15360	15432	15471	15344	15467	15352	15381	15465	15525	15381	15550	15389	15580	15281	15271	15361	15519	15430	15341	15511	15285	15459	15442	15388	15384	15232	15367	15222	15410	15250	15328	15328	15349	15325	15256	15338	15267	15321	15342	15297	15450	15325	15380	15400	15480	15415	15279	15136	15282	15257	15560	15543	15490	15279	15395	15310	15424	15528	15422	15541	15259	15389	15508	15341	15371	15210	15441	15308	15404	15390	15379	15313	15312	15326	15290	15282	15330	15548	15419	15206	15546	15499	15419	15543	15604	15381	15239	15409	15423	15182	15319	15130	15354	15294	15208	15486	15436	15420	15448	15412	15251	15456	15344	15298	15482	15527	15439	15196	15543	15512	15548	15243	15321	15323	15446	15176	15339	15385	15367	15254	15454	15383	15470	15532	15471	15364	15538	15436	15162	15314	15416	15506	15567	15456	15660	15554	15294	15254	15454	15302	15218	15396	15290	15260	15282	15369	15358	15470	15547	15435	15281	15364	15422	15418	15489	15332	15325	15575	15248	15456	15256	15368	15543	15303	15444	15337	15445	15186	15411	15429	15514	15146	15382	15446	15370	15449	15148	15348	15393	15318	15292	15386	15481	15357	15324	15546	15388	15453	15305	15358	15493	15387	15330	15329	15464	15317	15282	15293	15278	15444	15444	15433	15342	15338	15262	15556	15334	15174	15487	15157	15528	15380	15239	15403	15433	15380	15391	15431	15364	15321	15405	15327	15478	15465	15545	15273	15305	15258	15298	15339	15420	15289	15517	15464	15315	15420	15324	15307	15377	15368	15632	15429	15585	15381	15446	15372	15385	15356	15237	15192	15411	15436	15382	15391	15423	15376	15397	15353	15324	15244	15387	15258	15334	15436	15554	15458	15386	15436	15286	15349	15362	15250	15438	15429	15429	15398	15533	15567	15422	15484	15523	15239	15367	15245	15569	15291	15250	15375	15382	15269	15484	15460	15510	15417	15330	15508	15495	15382	15366	15267	15313	15429	15298	15306	15349	15373	15213	15186	15499	15262	15564	15346	15323	15555	15387	15441	15372	15297	15235	15361	15356	15292	15210	15412	15213	15254	15316	15387	15385	15382	15377	15271	15337	15370	15447	15331	15331	15390	15410	15623	15417	15388	15303	15438	15462	15363	15342	15081	15329	15405	15430	15328	15506	15184	15294	15371	15360	15501	15459	15445	15454	15197	15410	15161	15334	15440	15413	15334	15311	15328	15432	15231	15575	15568	15400	15403	15356	15149	15582	15465	15382	15438	15305	15274	15463	15412	15182	15451	15345	15382	15298	15381	15313	15588	15363	15348	15511	15453	15255	15383	15305	15519	15429	15301	15315	15572	15460	15359	15482	15458	15707	15343	15446	15317	15300	15407	15432	15338	15401	15169	15352	15425	15384	15331	15314	15521	15400	15598	15427	15424	15474	15248	15367	15233	15248	15346	15280	15278	15413	15560	15432	15280	15161	15453	15475	15409	15466	15422	15381	15462	15494	15220	15323	15313	15442	15404	15437	15447	15442	15580	15424	15400	15332	15496	15458	15448	15459	15484	15288	15322	15322	15368	15362	15338	15485	15271	15450	15505	15290	15536	15604	15461	15428	15233	15345	15340	15413	15510	15371	15489	15404	15459	15325	15288	15249	15546	15592	15167	15380	15336	15376	15620	15505	15474	15319	15430	15600	15347	15330	15255	15280	15440	15332	15413	15362	15378	15447	15447	15366	15433	15581	15522	15327	15250	15407	15288	15246	15465	15371	15393	15532	15434	15547	15468	15385	15468	15341	15320	15448	15479	15484	15608	15312	15339	15290	15256	15382	15395	15519	15448	15372	15477	15458	15403	15543	15401	15352	15465	15321	15421	15448	15490	15244	15388	15208	15448	15328	15375	15436	15251	15417	15311	15283	15210	15311	15461	15412	15395	15557	15488	15495	15348	15411	15532	15361	15278	15318	15419	15505	15361	15274	15261	15248	15415	15378	15404	15434	15416	15398	15359	15378	15452	15550	15507	15300	15408	15428	15353	15343	15222	15398	15231	15345	15333	15332	15265	15399	15546	15408	15696	15417	15528	15398	15348	15392	15482	15267	15508	15425	15417	15508	15503	15332	15513	15341	15217	15372	15357	15454	15366	15422	15265	15367	15443	15245	15396	15497	15347	15470	15456
14411	24405	21872	18113	16544	15326	15013	14687	14568	14251	14217	14147	14018	14032	14003	14144	14043	14040	13960	13930	14027	13935	13953	13725	13757	13693	13830	13847	13975	13961	13835	13659	13773	13664	13908	13730	13763	13958	13755	13851	13739	13824	13854	13821	13911	14006	13757	13875	13858	13785	13821	13903	13800	13824	13826	13795	13569	13733	13736	14425	15370	14593	14301	14061	13917	13771	13964	13560	13849	13644	13824	13800	13607	13642	13608	13589	13861	13779	13778	13602	13790	13810	13967	13669	13737	13745	13919	13829	13824	13777	13731	13791	13747	13849	13872	13934	13497	13779	13736	13716	13776	13652	13719	13861	13767	13663	13599	13914	13731	13828	13742	13775	13709	13640	13670	13671	13842	13562	13719	13753	13578	13787	13784	13815	13734	13777	13505	13758	13687	13608	13669	13792	13714	13716	13638	13753	13695	13756	13765	13706	13804	13634	13670	13664	13753	13635	13871	13762	13835	13786	13727	13731	13815	13652	13854	13752	13706	13805	13723	13873	13772	13748	13629	13736	13767	13805	13864	13689	13641	13820	13706	13884	13645	13609	13616	13777	13764	13749	13767	13698	13676	13823	13721	13770	13824	13765	13794	13691	13684	13797	13819	13738	13711	13800	13867	13615	13882	13714	13723	13692	13697	13770	13748	13654	13678	13790	13692	13646	13724	13728	13685	13729	13721	13914	13872	13792	13798	13686	13810	13699	13657	13764	13624	13790	13741	13850	13752	13799	13644	13811	13708	13860	13858	13823	13768	13701	13807	13645	13713	13720	13721	13665	13778	13709	13768	13736	13754	13573	13802	13910	13601	13795	13767	13577	13850	13489	13714	13839	13815	13768	13626	13963	13626	13714	13657	13877	13724	13761	13770	13841	14052	13737	13791	13723	13760	13894	13581	13664	13672	13773	13570	13688	13751	13576	13620	13702	13905	13875	13792	13652	13762	13717	13956	13665	13708	13839	13792	13737	13691	13648	13644	13804	13601	13648	13722	13783	13604	13748	13749	13745	13683	13691	13751	13724	13754	13676	13783	13641	13802	13600	13677	13758	13795	13529	13733	13662	13783	13756	13857	13645	13814	13758	13761	13764	13791	13748	13899	13847	13710	13909	13824	13713	13683	13774	13697	13629	13593	13746	13689	13728	13708	13750	13869	13712	13601	13659	13709	13719	13691	13741	13796	13975	13683	13684	13854	13782	13682	13656	13705	13786	13800	13746	13789	13797	13739	13757	13660	13603	13617	13776	13705	13828	13914	13647	13762	13524	13959	13795	13636	13857	13682	13680	13826	13696	13705	13780	13797	13724	13690	13841	13776	13653	13790	13712	13851	13820	13775	13859	13675	13720	13641	13748	13804	13760	13776	13668	13749	13766	13775	13775	13742	13747	13839	13707	13771	13779	13834	13678	13606	13760	13764	13777	13706	13670	13735	13710	13865	13667	13703	13758	13617	13769	13718	13766	13502	13771	13693	13669	13724	13764	13590	13668	13759	13563	13668	13691	13865	13756	13682	13791	13713	13760	13874	13916	13744	13906	13683	13777	13779	13772	13781	13764	13739	13592	13625	13711	13668	13693	13598	13846	13954	13951	13793	13786	13738	13708	13693	13670	13898	13741	13717	13830	13751	13707	13689	13747	13730	13598	13584	13682	13646	13688	13782	13725	13882	13616	13870	13762	13884	13822	13659	13810	13858	13537	13728	13791	13860	13599	13691	13775	13770	13754	13794	13707	13642	13646	13806	13671	13895	13764	13703	13808	13719	13616	13842	13690	13743	13773	13867	13648	13844	13672	13643	13931	13741	13634	13601	13835	13629	13713	13698	13759	13686	13802	13859	13730	13796	13794	13792	13816	13684	13848	13689	13577	13708	13708	13831	13761	13773	13663	13918	13733	13701	13708	13711	13583	13701	13461	13763	13791	13528	13715	13554	13807	13684	13649	13846	13814	13743	13895	13723	13646	13696	13727	13752	13830	13650	13789	13780	13877	13808	13658	13834	13663	13858	13873	13811	13878	13626	13621	13834	13670	13763	13709	13846	13824	13543	13797	13884	13737	13788	13533	13780	13578	13679	13687	13729	13657	13754	13745	13558	13774	13734	13635	13734	13682	13936	13679	13718	13671	13761	13840	13776	13662	13711	13873	13804	13701	13863	13686	13835	13688	13672	13768	13784	13714	13848	13691	14016	13827	13717	13768	13805	13777	13725	13631	13683	13741	13803	13815	13680	13763	13701	13733	13775	13728	13710	13818	13742	13674	13735	13697	13617	13751	13820	13717	13776	13764	13764	13861	13586	13656	13818	13725	13795	13755	13924	13790	13873	13775	13695	13785	13752	13826	13774	13806	13744	13642	13763	13766	13892	13628	13613	13734	13709	13766	13832	13791	13623	13677	13802	13772	13749	13671	13817	13716	13807	13781	13697	13711	13777	13766	13649	13722	13668	13717	13671	13732	13689	13884	13794	13782	13772	13640	13708	13721	13774	13713	13758	13659	13860	13673	13650	13757	13738	13718	13884	13567	13753	13672	13827	13748	13714	13660	13898	13655	13672	13796	13775	13798	13725	13762	13788	13688	13798	13781	13729	13688	13765	13574	13842	13739	13578	13718	13653	13615	13711	13618	13818	13570	13825	13935	13660	13971	13788	13691	13728	13694	13746	13799	13621	13906	13507	13581	13773	13766	13870	13714	13658	13637	13766	13723	13814	13797	13669	13854	13865	13808	13671	13816	13804	13794	13694	13738	13923	13700	13687	13667	13687	13697	13770	13759	13769	13773	13726	13642	13660	13767	13726	13780	13603	13701	13846	13710	13786	13696	13712	13762	13693	13718	13667	13762	13661	13691	13656	13874	13735	13814	13638	13746	13645	13674	13581	13713	13751	13736	13829	13763	13768	13782	13795	13825	13720	13742	13835	13751	13556	13747	13766	13915	13859	13891	13920	13784	13714	13706	13650	13795	13663	13665	13662	13660	13712	13876	13659	13815	13580	13839	13883	13816	13730	13612	13730	13920	13614	13738	13641	13700	13759	13641	13754	13757	13713	13750	13807	13691	13703	13974	13785	13729	13647	13744	13843	13698	13624	13630	13777	13711	13685	13625	13842	13713	13710	13651	13655	13722	13720	13642	13724	13697	13643	13711	13718	13928	13808	13671	13630	13878	13742	13753	13784	13616	13638	13637	13762	13740	13624	13736	13832	13780	13709	13834	13700	13773	13772	13620	13639	13579	13840	13739	13679	13722	13608	13897	13782	13766	13847	13710	13566	13691	13785	13763	13630	13696	13747	13703	13463	13807	13810	13815	13880	13761	13635	13813	13797	13817	13852	13765	13583	13872	13784	13695	13792	13610	13697	13651	13815	13806	13808	13786	13700	13678	13802	13681	13654	13630	13836	13647	13725	13720	13783	13707	13808	13643	13843	13818	13782	13809	13576	13697	13678	13751	13685	13768	13718	13721	13653	13965	13785	13803	13692	13756	13572	13776	13763	13651	13677	13936	13625	13707	13562	13489	13798	13846	13853	13609	13844	13761	13782	13621	13793	13752	13760	13687	13782	13650	13733	13766	13860	13662	13775	13713	13546	13701	13792	13653	13750	13865	13853	13644	13810	13815	13744	13774	13831	13732	13867	13714	13792	13725	13805	13696	13896	13707	13783	13792	13752	13767	13822	13785	13810	13780	13810	13727	13757	13715	13841	13829	13597	13762	13782	13663	13684	13727	13463	13614	13724	13606	13724	13675	13758	13698	13733	13980	13687	13673	13679	13683	13925	13708	13694	13672	13792	13497	13731	13798	13762	13690	13485	13659	13665	13920	14064	13778	13780	13760	13724	13760	13674	13720	13721	13683	13799	13726	13756	13902	13812	13738	13668	13632	13916	13743	13665	13706	13852	13617	13755	13851	13747	13806	13776	13921	13677	13818	13725	13687	13662	13707	13818	13711	13826	13727	13773	13684	13854	13896	13888	13585	13798	13715	13795	13821	13766	13893	13552	13921	13756	13567	13721	13729	13691	13683	13864	13762	13691	13849	13759	13634	13855	13864	13796	13806	13676	13865	13676	13924	13760	13764	13709	13726	13616	13690	13974	13577	13705	13685	13813	13810	13808	13801	13736	13674	13757	13718	13768	13788	13720	13543	13818	13681	13779	13715	13764	13812	13708	13730	13640	13736	13729	13863	13639	13783	13643	13742	13904	13722	13781	13702	13649	13632	13724	13484	13880	13646	13786	13726	13745	13921	13766	13650	13714	13835	13763	13797	13798	13684	13730	13847	13774	14026	13773	13769	13792	13678	13659	13799	13819	13667	13714	13770	13739	13820	13794	13767	13913	13885	13819	13690	13701	13705	13825	13772	13909	13741	13719	13801	13723	13797	13887	13859	13595	13650	13679	13610	13819	13588	13721	13662	13783	13846	13773	13629	13577	13850	13833	13746	13739	13673	13762	13760	13666	13799	13801	13822	13611	13730	13749	13700	13824	13653	13834	13842	13732	13579	13712	13615	13836	13567	13674	13814	13828	13772	13602	13618	13744	13661	13544	13634	13688	13638	13799	13864	13777	13775	13807	13740	13773	13779	13639	13745	13611	13925	13735	13652	13626	13736	13782	13762	13765	13782	13840	13675	13733	14004	13818	13616	13804	13717	13889	13840	13760	13897	13758	13715	13776	13582	13795	13821	13599	13716	13872	13780	13826	13661	13587	13712	13713	13800	13692	13755	13755	13521	13847	13840	13758	13671	13659	13760	13790	13544	13784	13706	13682	13728	13719	13795	13739	13772	13773	13780	13678	13754	13660	13681	13673	13889	13830	13756	13638	13779	13647	13668	13579	13715	13657	13739	13737	13838	13671	13728	13690	13640	13762	13704	13689	13805	13763	13841	13685	13702	13862	13659	13646	13541	13629	13551	13700	13667	13788	13514	13684	13825	13857	13680	13819	13760	13704	13641	13661	13874	13763	13574	13628	13680	13771	13764	13910	13586	13649	13823	13648	13684	13855	13851	13743	13717	13779	13928	13837	13597	13626	13575	13762	13622	13753	13672	13742	13842	13866	13667	13861	13736	13803	13774	13857	13681	13745	13752	13808	13693	13909	13819	13683	13880	13711	13761	13827	13618	13662	13698	13671	13596	13862	13866	13775	13812
22679	21158	28972	23634	21261	22734	23479	17422	16325	16508	16546	16458	16124	16066	16115	16030	16073	16023	16141	15991	15983	15579	15897	15840	15865	15890	15809	15973	15769	16012	15852	16050	15991	15821	15912	15626	15863	15812	15772	15655	15969	15876	15900	15848	15963	15721	15831	15787	15860	15780	15967	15948	15901	15730	15847	15670	15864	15766	15818	16450	17346	17050	16737	16114	15990	16009	15763	15757	15614	15710	15662	15862	15738	15856	15758	15546	15665	15711	15748	15704	15795	15789	15861	15676	15764	15811	15709	15715	15829	15754	15649	15855	15607	15594	15316	15772	15879	15680	15641	15737	15696	15624	15765	15773	15563	15505	15594	15706	15571	15624	15702	15745	15571	15623	15874	15776	15787	15672	15484	15694	15570	15496	15538	15719	15589	15597	15579	15793	15745	15652	15715	15559	15675	15592	15788	15661	15680	15616	15643	15696	15859	15695	15734	15880	15718	15693	15606	15625	15693	15658	15850	15778	15646	15628	15543	15548	15590	15723	15688	15653	15831	15770	15632	15730	15619	15620	15635	15585	15631	15762	15666	15645	15744	15738	15623	15786	15571	15505	15761	15701	15778	15895	15550	15606	15726	15829	15731	15611	15562	15501	15460	15597	15945	15775	15637	15763	15500	15627	15583	15529	15499	15525	15636	15539	15724	15645	15802	15663	15670	15777	15490	15736	15603	15733	15695	15686	15763	15385	15525	15492	15794	15621	15520	15636	15650	15454	15772	15542	15652	15417	15684	15906	15650	15599	15638	15598	15857	15535	15742	15623	15470	15620	15609	15531	15509	15588	15552	15671	15706	15734	15656	15671	15587	15554	15542	15750	15534	15534	15528	15327	15776	15757	15741	15520	15718	15678	15608	15772	15824	15603	15447	15690	15727	15580	15753	15583	15712	15878	15644	15748	15427	15440	15636	15387	15507	15476	15622	15566	15547	15777	15785	15497	15614	15550	15636	15697	15640	15692	15786	15573	15710	15575	15613	15579	15878	15681	15569	15512	15432	15760	15531	15406	15428	15724	15781	15771	15630	15822	15557	15684	15753	15721	15644	15689	15809	15637	15835	15669	15794	15718	15843	15627	15574	15712	15862	15775	15772	15586	15544	15402	15485	15723	15627	15587	15782	15705	15728	15356	15625	15596	15330	15642	15712	15411	15483	15481	15820	15689	15557	15461	15572	15581	15904	15656	15615	15545	15749	15583	15681	15608	15591	15844	15696	15602	15458	15647	15611	15736	15759	15623	15599	15593	15612	15554	15646	15656	15748	15876	15423	15571	15601	15749	15600	15955	15663	15816	15925	15702	15566	15773	15699	15725	15824	15506	15571	15646	15770	15754	15622	15520	15746	15464	15586	15460	15636	15584	15523	15494	15814	15637	15789	15628	15716	15610	15633	15780	15739	15599	15733	15628	15571	15778	15682	15684	15611	15627	15773	15647	15796	15660	15726	15658	15847	15715	15657	15501	15785	15630	15608	15456	15602	15748	15697	15586	15593	15778	15750	15786	15496	15614	15752	15444	15552	15703	15601	15725	15577	15638	15693	15921	15770	15767	15547	15638	15672	15527	15666	15519	15620	15379	15583	15586	15517	15501	15659	15795	15588	15618	15663	15527	15650	15637	15684	15566	15782	15618	15678	15708	15828	15711	15610	15639	15763	15615	15484	15626	15754	15584	15724	15421	15421	15327	15530	15792	15600	15554	15718	15690	15891	15569	15854	15608	15639	15580	15731	15545	15723	15718	15599	15513	15602	15436	15805	15776	15680	15770	15821	15642	15632	15561	15717	15627	15831	15614	15507	15669	15728	15671	15687	15656	15549	15458	15592	15480	15680	15650	15601	15594	15464	15522	15553	15659	15625	15554	15772	15636	15521	15483	15573	15674	15580	15403	15718	15664	15640	15589	15746	15659	15660	15605	15660	15665	15775	15670	15521	15627	15641	15620	15665	15662	15822	15709	15541	15802	15465	15604	15661	15664	15518	15463	15771	15900	15640	15614	15661	15604	15698	15583	15607	15624	15611	15693	15759	15748	15749	15645	15600	15565	15545	15573	15609	15660	15692	15406	15505	15435	15556	15367	15469	15618	15542	15632	15569	15790	15685	15671	15511	15855	15533	15640	15523	15567	15521	15579	15759	15689	15480	15666	15558	15660	15588	15485	15656	15572	15528	15624	15603	15507	15459	15605	15596	15588	15664	15593	15601	15833	15609	15759	15727	15649	15663	15735	15756	15652	15676	15464	15669	15606	15722	15576	15650	15536	15732	15463	15832	15671	15636	15789	15764	15663	15793	15666	15545	15647	15708	15517	15744	15695	15512	15549	15661	15470	15700	15473	15631	15519	15643	15762	15682	15530	15401	15535	15561	15583	15667	15617	15519	15601	15695	15709	15801	15789	15696	15644	15617	15749	15527	15684	15510	15591	15692	15834	15875	15578	15730	15477	15523	15542	15511	15724	15682	15701	15678	15856	15514	15716	15754	15754	15742	15708	15593	15750	15606	15577	15563	15677	15729	15456	15587	15728	15534	15630	15585	15609	15742	15446	15755	15740	15570	15520	15619	15560	15806	15721	15731	15796	15709	15505	15609	15675	15694	15553	15675	15661	15575	15515	15640	15698	15699	15617	15840	15807	15737	15652	15543	15669	15835	15882	15668	15752	15647	15878	15726	15735	15671	15619	15685	15918	15718	15562	15618	15660	15714	15664	15539	15408	15693	15370	15698	15782	15652	15814	15736	15766	15556	15615	15698	15670	15626	15727	15751	15854	15737	15442	15811	15725	15703	15798	15445	15696	15757	15628	15598	15907	15611	15688	15664	15847	15725	15798	15666	15619	15663	15618	15558	15798	15615	15614	15683	15700	15644	15753	15676	15644	15816	15606	15816	15808	15667	15579	15648	15487	15725	15407	15379	15658	15736	15447	15794	15683	15519	15663	15803	15659	15482	15521	15652	15511	15562	15509	15468	15753	15765	15581	15680	15718	15722	15611	15638	15479	15698	15557	15646	15649	15616	15439	15756	15687	15584	15456	15512	15440	15691	15707	15677	15787	15832	15880	16014	15420	15595	15708	15569	15596	15633	15563	15576	15694	15566	15821	15790	15567	15650	15724	15501	15768	15713	15521	15703	15545	15692	15586	15728	15761	15568	15500	15544	15714	15807	15746	15441	15692	15658	15714	15649	15622	15614	15712	15789	15440	15627	15707	15663	15586	15685	15836	15660	15480	15635	15731	15621	15519	15720	15784	15529	15613	15540	15709	15749	15544	15502	15536	15627	15617	15667	15838	15747	15876	15621	15556	15581	15793	15753	15486	15511	15556	15663	15557	15427	15655	15672	15814	15691	15668	15551	15805	15630	15676	15802	15589	15612	15652	15732	15564	15539	15760	15752	15652	15850	15615	15662	15595	15634	15718	15395	15647	15676	15516	15649	15669	15708	15743	15754	15736	15746	15846	15661	15618	15419	15765	15694	15638	15849	15500	15595	15642	15762	15675	15473	15601	15749	15601	15710	15765	15909	15650	15767	15604	15857	15642	15519	15637	15720	15638	15628	15747	15567	15505	15620	15402	15671	15543	15659	15709	15511	15490	15632	15644	15641	15597	15702	15569	15834	15607	15554	15509	15586	15829	15653	15647	15846	15762	15511	15625	15746	15690	15552	15778	15657	15889	15530	15535	15741	15636	15716	15755	15612	15670	15703	15532	15616	15495	15713	15650	15722	15514	15604	15740	15649	15385	15507	15640	15540	15719	15600	15677	15670	15562	15650	15685	15515	15564	15799	15516	15731	15536	15690	15685	15594	15731	15701	15592	15699	15631	15624	15393	15570	15444	15613	15628	15496	15727	15688	15474	15690	15480	15638	15667	15733	15864	15645	15614	15653	15655	15605	15830	15616	15581	15606	15867	15634	15552	15743	15677	15745	15612	15724	15503	15740	15675	15816	15620	15443	15571	15671	15481	15631	15406	15517	15842	15636	15546	15715	15390	15489	15786	15733	15757	15627	15649	15589	15618	15567	15582	15578	15618	15618	15605	15591	15687	15691	15604	15655	15703	15773	15361	15670	15673	15429	15582	15637	15620	15765	15571	15591	15505	15668	15704	15665	15565	15520	15599	15658	15710	15748	15581	15573	15814	15544	15615	15791	15847	15612	15603	15686	15645	15526	15422	15740	15599	15576	15808	15651	15483	15534	15684	15645	15703	15843	15674	15659	15527	15817	15640	15688	15665	15774	15551	15618	15391	15523	15599	15923	15521	15559	15620	15779	15900	15677	15701	15604	15456	15700	15556	15627	15473	15694	15736	15638	15701	15596	15692	15457	15554	15689	15821	15673	15878	15606	15605	15671	15571	15559	15858	15622	15677	15678	15804	15502	15610	15454	15615	15691	15692	15847	15629	15584	15731	15685	15461	15530	15784	15696	15425	15667	15630	15484	15659	15715	15544	15634	15599	15529	15730	15704	15728	15824	15663	15670	15735	15691	15610	15828	15395	15774	15402	15522	15968	15717	15503	15529	15648	15472	15603	15479	15607	15520	15472	15416	15665	15644	15689	15920	15801	15752	15561	15500	15608	15757	15824	15706	15913	15698	15596	15803	15567	15612	15766	15767	15512	15573	15690	15687	15726	15554	15737	15641	15691	15680	15590	15900	15759	15664	15691	15527	15616	15798	15821	15782	15393	15731	15585	15682	15736	15783	15792	15692	15671	15617	15728	15736	15768	15675	15773	15684	15696	15447	15719	15519	15476	15592	15735	15765	15474	15521	15608	15430	15458	15551	15698	16034	15821	15533	15663	15721	15695	15577	15716	15629	15465	15542	15476	15643	15652	15789	15753	15637	15816	15627	15629	15507	15465	15651	15583	15463	15609	15818	15518	15639	15699	15843	15585	15469	15610	15766	15599	15475	15621	15500	15604	15578	15544	15664	15507	15519	15815	15579	15730	15740	15599	15781	15630	15630	15828	15446	15597	15897	15758	15659	15659	15558	15740	15593	15544	15760	15562	15614	15665	15752	15658	15719	15634	15968	15491	15456	15655	15696	15607	15649	15715	15789	15495	15703	15644	15450	15628	15502	15626	15654	15753	15680	15537	15591	15743	15843	15728	15475	15545	15698	15678	15539	15708	15530	15630	15541	15625
15770	28658	25959	21105	18275	16937	15984	15480	15062	14881	14820	14601	14589	14710	14502	14475	14365	14393	14221	14226	14232	14236	14011	14070	14082	13933	14111	14093	14123	13940	13895	13908	13899	14132	13996	14003	14084	14029	13910	14058	14213	14034	14072	14104	13824	14085	13994	13970	14063	13943	14031	14119	13991	14012	14041	14027	14114	13907	14018	15387	16316	15782	14932	14451	14079	14225	14020	13994	13912	13941	14195	14060	13989	13992	13974	14134	13778	13995	14154	14062	13952	13847	14009	13967	14058	13992	13968	13874	14007	14022	13721	14011	14022	13993	14104	13906	13794	13879	14030	14074	14012	13903	13987	13999	13979	13848	13896	14044	13896	13858	13970	13938	14026	13784	14088	13851	13976	14062	13780	13966	13920	13923	14067	13994	14119	13971	13846	14086	13956	14040	14016	13913	13879	14015	14149	13848	13914	13989	13896	14107	13827	13855	13771	13954	13824	13794	14114	14039	13813	13995	13977	13857	13970	13843	13961	14190	14105	13815	13922	13926	13858	14090	13994	14126	14014	13966	14007	14160	13984	13911	13759	14071	13902	14034	13964	14061	13942	13979	14056	13956	13824	13980	13982	13945	14028	14010	13922	13948	13936	14023	13982	13956	13773	14148	13772	14014	13951	13896	14068	13741	13922	13945	14080	13802	14022	13978	13892	13761	13920	13866	13760	13677	13785	13880	13934	13896	14030	14011	14047	14054	13884	13921	13777	14150	13834	13852	13864	13872	13976	13942	14017	13917	13936	13977	14004	13889	13888	13863	13997	13966	13798	14056	13866	13969	13995	13848	13867	14085	13665	13864	13908	14012	14046	13963	13920	14043	13940	13957	13823	13946	13861	13883	13942	13925	13951	14136	14115	13835	14028	14017	14121	13846	13925	13861	13687	13724	13958	13740	13964	13881	13768	13893	13849	13996	13871	13953	13974	14035	13867	14017	13957	13909	14070	13953	13969	14010	13919	14015	14017	13964	13753	14020	13674	13923	14011	14058	14010	13838	13869	14018	13943	13834	13832	14186	13860	14045	13933	13841	13908	14136	14049	13844	13882	13900	13996	14071	13930	13751	13879	13958	14199	13810	13905	13909	13944	14036	14025	14066	13860	13901	13992	14045	13930	13924	14005	13922	13921	13871	13970	14072	14076	13898	14042	13999	14028	13948	13863	13963	14061	13742	14030	13862	13822	14028	13945	13898	13980	13817	13916	13896	13836	14000	13818	13901	14010	13847	13916	13801	13941	13926	13906	13834	13739	13938	14073	14107	14068	13893	13841	13928	13900	13757	13905	13979	14089	13968	14017	13897	13779	13913	13964	13909	13734	13936	14068	13889	13873	13905	14017	14076	13962	13819	13977	14005	13892	13898	13830	14030	13893	14042	13781	13916	13916	13888	13872	13936	13858	13866	13955	13933	13955	13960	14091	13972	14011	13925	13923	14053	13952	13752	13935	13890	13915	13843	13862	14011	14097	14070	13969	13941	13976	13805	13877	13990	13950	14037	13922	13936	14014	13930	14143	13964	13955	13806	13825	14052	14064	13863	13836	13938	13956	13701	13985	13935	13923	14067	13722	13891	13828	13956	13836	13845	14032	13880	13840	14070	13919	14002	13839	13975	13928	13872	13963	14097	14000	14030	14110	14004	13869	13933	13995	13967	13988	13792	14052	13939	14057	13948	13888	13844	13925	13907	13827	14041	13989	14001	13898	14114	13906	13889	13979	13937	13902	14038	14007	13920	13909	14008	13791	13926	13935	13911	13860	13973	13955	13800	13944	13925	14003	13908	14031	14036	13792	13989	13911	13917	14005	13839	13946	13864	13842	13921	13846	13931	13905	13957	13857	13869	13907	13906	13878	14059	13935	13854	13949	13781	13983	13980	14113	13830	13845	13801	13699	14061	14039	13871	13939	13984	13949	13828	13904	13868	13876	13816	14119	13897	13890	13984	14087	13933	13990	14104	14007	13850	13958	13910	14029	13896	13919	13890	13971	14073	13810	13931	14065	13817	13915	13923	13863	13929	13970	13791	13860	13918	13953	13869	13800	14037	13992	13856	13919	13978	14095	13937	13941	13886	14041	13962	13947	13887	13994	13865	13890	13772	13858	13809	13873	14002	13920	13854	13811	13915	13911	13732	13927	14050	13922	13856	13967	13984	13948	13784	13960	13997	14004	14016	14055	13986	13750	13898	13870	13933	13822	13987	13959	13841	14001	14119	13980	13973	13910	13907	13996	13977	13903	13963	14061	13927	14013	13925	14092	13959	13939	13935	13965	13972	13882	13901	13951	13924	13963	13895	13998	13960	14008	13997	13801	13928	13938	13876	13839	13858	14008	13989	13964	14051	13981	13968	14103	13988	13817	13922	14081	13862	13971	13912	13905	13773	13876	14082	13844	14000	13739	14056	13804	13768	14038	13972	13959	13955	13971	13945	13855	13978	13953	13875	13975	13930	14030	13964	13978	13929	14015	13819	13883	13942	13845	13951	13862	13875	13892	13855	14099	13965	14076	14051	13801	13867	14062	14002	14056	14019	14062	13997	13773	13849	13716	14055	14010	13951	13950	13857	14041	14021	13838	13875	13873	14013	13934	13826	13967	14007	13888	13928	13825	13939	13971	13679	13820	13805	13935	13962	13788	13900	13889	13927	14046	13890	13905	14004	14005	13938	14016	13860	13836	13761	14082	13955	14094	13899	13930	14039	13814	14042	13992	13859	13917	14118	13825	13894	13711	13872	13964	14162	13835	14000	14008	13999	13792	14099	13833	13843	13883	14087	13986	14037	13931	13745	13918	13962	13900	13982	13881	13843	13858	13817	13907	14034	13887	13989	13976	13969	14105	13798	14102	13867	13783	13882	13833	13915	13964	14001	13937	13873	13869	13853	13973	13952	13957	14154	13793	13890	14064	14069	14108	13923	13902	13899	13969	14028	13991	13941	13963	13760	13945	14010	13874	14037	14057	13926	13920	13820	14013	14047	14165	14090	14058	13854	13831	13925	13973	13755	13749	14096	14017	13766	13983	14030	13862	13886	13842	13966	13842	14041	13849	13880	14046	13966	13933	14016	13920	14127	13938	13969	13906	13896	13902	13918	13969	13958	13899	14007	13951	14040	13793	13895	13993	13988	13974	13934	13961	14032	13977	13948	13893	14035	13957	13833	13785	13929	14052	13904	13878	13922	13843	14044	13954	14059	13846	13921	13943	14031	13890	14030	13953	13972	14018	14035	13901	13974	13936	14013	13906	14125	13946	13996	13997	14064	13815	14086	13932	13949	13916	13871	13953	13894	13943	13955	13981	13941	13989	13969	13963	13937	14013	13866	13894	13924	13836	13918	13836	13798	13938	13995	13827	13714	13986	14042	13894	13936	14006	13906	13883	14062	13929	14064	13843	14022	13997	14059	14070	13901	13972	13825	14076	13732	14083	13888	13933	14145	13706	13930	13780	13748	13915	13924	13968	13755	13889	13948	13841	13806	13932	13912	13885	14032	13979	13872	13839	13934	13955	13976	13961	13961	13879	14000	13920	14010	14007	13859	13924	14019	13951	14069	13879	13929	13825	14031	13925	13882	13767	14052	13850	13754	13763	14177	13823	13909	13963	13879	13908	13831	13881	13685	13980	14017	13887	13941	14106	13902	13943	13901	13844	13982	13993	14034	13909	14084	13840	13885	13952	13813	13788	13888	14013	13950	14059	13972	13860	13806	13952	14101	13858	13885	13763	13922	14080	13852	14011	14061	13844	13873	14013	13794	13985	13982	14006	13932	13862	13871	13849	14033	13914	13889	13873	13843	13913	13967	13976	13908	13959	13934	14027	13867	14001	13905	14170	13908	13857	13956	13980	14015	13695	14115	13810	13930	13837	13889	13770	14038	14163	13897	13976	13860	14096	13952	14038	13986	13879	13914	13856	13817	13964	13879	14027	14001	13949	14071	13831	13994	13925	13899	13908	13989	13931	13879	14094	13923	13823	13683	13963	13866	13791	13903	13751	13966	13890	13879	13990	13922	13806	13801	13791	13807	13895	13852	13833	13930	13983	13875	14004	13816	13987	13972	14072	13876	13976	13802	14117	13962	14100	13974	14125	14033	13910	13870	14016	13909	13841	13924	14053	13931	13829	13932	13769	13978	13780	13912	13852	13766	13998	13892	13907	13934	13970	13813	13918	13961	13896	14055	13976	13897	13925	13960	14053	13687	13996	13846	13928	13982	13887	14031	13866	13883	14058	13755	13935	13826	14022	13862	13912	13844	13904	13915	13751	13929	14137	13875	13773	13904	13841	13767	14040	14015	13891	13717	13878	13917	13962	13955	13887	14023	13878	13975	13850	14013	13922	13820	14104	14156	13875	13976	13889	14090	13713	14039	13983	13943	14201	13987	13739	13740	13832	14021	13917	13804	13827	13986	14013	14036	13780	14052	13921	13933	13951	13858	13786	14044	14076	14042	14198	13965	13944	13978	13878	13831	13923	13875	13842	13764	14057	13974	13788	13812	14017	13988	13987	13809	13935	14090	13775	13922	13830	13943	13784	14028	13833	14050	13952	13895	13950	14126	13897	13918	13839	13885	14077	14008	13884	13975	13920	13921	14011	13823	13975	13861	13999	13712	14016	13790	14085	13938	13878	13994	13930	13881	13989	14006	13981	14004	13931	14008	13761	13928	14025	13831	13886	14008	13876	13728	14044	13819	14153	13987	14019	14047	13960	13869	14045	13956	14108	14032	13949	13714	13981	14129	13758	13996	13897	13753	13772	13997	13930	13876	14008	13965	13937	14035	13945	13939	13989	13845	13875	13925	13819	13799	13712	13933	14007	14142	14028	13832	13879	13962	13967	13857	13817	13955	13850	14027	13749	13921	14068	13995	13900	13843	13944	13943	13946	14045	14064	14175	13907	13979	13954	14018	13800	13994	13864	14100	13922	13908	13974	14106	14010	13970	13858	14054	13962	13792	13824	13810	13824	14052	13955	13983	13890	14007	13873	13797	13912	13988	13949	14066	14019	14054	13945	13881	14004	13824	14073	13855	13920	13903	13958	13929	13902	13955	13800	13907	13912	13808	13875	13835	13953	14043	13937	13953	14016	13948	13990	13905	13879	13873	13853	13991	13961	13755	13934	14012	13901	13996	13906	13840	13914	13881
27241	21583	23400	19342	15642	15749	15710	15592	15317	15339	15446	15310	15355	15285	15493	15444	15440	15246	15342	15369	15504	15449	15458	15280	15257	15369	15132	15229	15428	15165	15314	15073	15253	15202	15155	15254	15373	15197	15056	15390	15385	15144	15307	15236	15321	15249	15245	15407	15130	15245	15269	15403	15273	15069	15354	15310	15188	15157	15312	15234	15517	15619	15417	15356	15330	15423	15278	15236	15381	15232	15442	15225	15142	15245	15167	15348	15172	15125	15201	15428	15370	15374	15201	15068	15303	15343	15293	15197	15158	15186	15276	15392	15146	15227	15259	15173	15159	15277	15451	15117	15258	15243	15162	14998	15278	15254	15243	15001	15291	15222	15345	14984	15408	15109	15217	15136	15424	15233	15234	15307	15307	15233	15234	15262	15216	15165	15432	15407	15173	15232	15272	15239	15299	15110	15288	15186	15140	15178	15232	15475	15463	15262	15115	15260	15103	15373	15058	15213	15235	15174	15137	15367	15228	15283	15271	15182	15120	15298	15262	15085	15297	15243	15224	15380	15134	15045	15256	15161	15278	15389	15294	15249	15327	15209	15246	15135	15285	15253	15268	15101	15326	15302	15409	15218	15288	15187	15298	15328	15313	15340	15327	15041	15124	15373	15176	15366	15143	15057	15442	15328	15099	15192	15162	15159	15258	15217	15139	15159	15424	15194	15383	15210	15093	15085	15163	15164	15261	15372	15331	15266	15099	15235	15249	15289	15244	15229	15397	15229	15214	15076	15174	15248	15299	15236	15041	15167	15103	15212	15164	15264	15236	15365	15291	15169	15203	15262	15540	15151	15278	15283	15300	15206	15399	15248	15311	15090	15208	15183	15203	15439	15301	15181	15304	15310	15269	15358	15280	15060	15123	15301	15404	15193	14892	15326	15141	15123	15188	15094	15262	15274	15260	15146	15235	15060	15300	15227	15127	15198	15252	15217	15341	15227	15178	15124	15306	15353	15292	15196	15247	15426	15089	15116	15176	15484	15413	15226	15030	15145	15255	15432	15372	15343	15236	15241	15301	15229	15263	15092	15435	15240	15289	15139	15152	15108	15296	15412	15358	15269	15084	15272	15157	15242	15273	15253	15257	15206	15343	15476	15118	15028	15377	15363	15028	15274	15289	15291	15164	15157	15421	15272	15353	15115	15336	15350	15165	15226	15369	15373	15218	15350	15297	15221	15267	15310	15317	15327	15118	15244	15209	15318	15318	15330	15282	15190	15518	15027	15243	15300	15208	15178	15220	15192	15332	15180	15227	15424	15172	15148	15263	15192	15056	15027	15315	14937	15337	15091	15066	15233	15314	15243	15150	15258	15455	15271	15173	15379	15289	15443	15284	15306	15238	15179	15124	15329	15325	15227	15234	15156	15252	15250	15478	15080	15294	15131	15171	15268	15209	15330	15388	15276	15370	15192	15193	15331	15215	15194	15354	15314	15199	15229	15205	15274	15315	15207	15169	15073	15315	15314	15200	15349	15123	15361	15364	15214	14978	15217	15027	15287	15308	15199	15154	15268	15305	15166	15219	15183	15422	15306	15253	15293	15357	15147	15158	15363	15197	15153	15317	15198	15317	15235	15337	15014	15254	15342	15122	15320	15175	15161	15117	15235	15152	15096	15212	15166	15210	15110	15509	15028	15362	15211	15384	15357	15248	15204	15172	15142	15188	15160	15192	15320	15373	15154	15206	15237	15531	15479	15282	15298	15305	15058	14998	15389	15319	15040	15345	15325	15132	15274	15296	15113	15246	15398	15378	15440	15201	15183	15251	15122	15204	15049	15117	15287	15363	15165	15192	15006	15105	15126	15138	15138	15191	15316	15159	15139	14992	15247	15317	15309	15269	15151	15046	15112	15318	15190	15124	15201	15045	15134	15430	15425	15297	15219	15305	15390	15290	15488	15319	15111	15296	15332	15176	15303	14950	15248	15275	15178	15239	15339	15402	15045	15458	15265	15340	15360	15225	15361	15257	15359	15309	15166	15392	15158	15194	15135	15277	15396	15278	15247	15141	15323	15168	15286	15290	15293	15302	15297	15201	15308	15235	15306	15207	15075	15074	15039	15312	15105	15431	15213	15372	15254	15296	15411	15029	15289	15101	15331	15254	15155	15226	15131	15263	15145	15132	15336	15130	15217	15222	15172	15384	15387	15154	15261	15428	15222	15254	15220	15271	15388	15232	15475	15186	15095	15251	15488	15326	15248	15241	15267	15138	15331	15317	15291	15166	15211	15405	15271	15216	15252	15067	15156	15123	15313	15475	15260	15537	15362	15252	15223	15349	15377	15349	15238	15262	15234	15165	15321	15146	15429	15361	15131	15017	15141	15279	15280	15205	15212	15173	15138	15266	15077	15332	15412	15185	15315	15529	15257	15096	15064	15122	15052	15290	15299	15289	15201	15177	15230	15188	15338	15178	15002	15237	15155	15185	15326	15103	15202	15250	15389	15200	15261	15146	15261	15473	15181	15127	15223	15177	15149	15079	15098	15298	15307	15206	15309	15201	15275	15158	15258	15292	15348	15160	15356	15326	15231	15227	15339	15124	15369	15299	15370	15460	15253	15288	15358	15079	15247	15117	15213	15314	15329	15235	15305	15381	15019	15571	15302	15410	15291	15403	15338	15247	15208	15188	15444	15330	15185	14970	15285	15229	15079	15265	15187	15307	15128	15199	15209	15157	15453	15298	15252	15347	15277	15305	15187	15346	15361	15329	15127	15411	15203	15026	15094	15218	15149	15192	15116	15345	15407	15331	15291	15277	15223	15175	15294	15445	15164	15291	15162	15131	15092	15145	15204	15355	15139	15168	15211	15280	15312	15297	15394	15208	15126	15302	15450	15198	15398	15313	15222	15260	14952	15153	15050	15415	15355	15351	15511	15213	15201	15270	15307	15445	15258	15278	15265	15384	15146	15249	15220	15183	15159	15116	15097	15145	15524	15433	15074	15051	15140	15006	15272	15258	15183	15328	15213	15171	15334	15318	15251	15370	15149	15331	15239	15076	15214	15266	15184	15249	15310	15264	15135	15169	15233	15067	15112	15366	15289	15193	15220	15430	15273	15222	15430	15209	15117	15326	15059	15235	15355	15378	15225	15138	15222	15269	15176	15301	15338	15172	15287	15353	15178	15257	15413	15249	15186	15280	15281	15174	15129	15184	15208	15269	15469	15202	15232	15382	15320	15171	15292	15271	15219	15353	15155	15304	15189	15252	15037	15245	15376	15154	15344	15346	15108	15195	15373	15223	15245	15253	15334	15305	15304	15155	15295	15364	15327	15320	15329	15042	15306	15299	15312	15303	15363	15032	15125	14942	15212	15161	15133	15297	15203	15176	15194	15299	15319	15235	15238	15309	15188	15271	15418	15203	15298	15381	15057	15382	15228	15118	15172	15389	15269	15399	15279	15100	15263	15258	15289	15178	15249	15324	15307	15052	15368	15326	15088	15245	15158	15325	15307	15277	15135	15317	15265	15352	15421	15284	15086	15372	15193	15261	15338	15245	15122	15235	15443	15209	15179	15358	15089	15256	15269	15438	15527	15111	15341	15207	15019	15159	15067	15122	15258	15100	15223	15407	15215	15141	15127	15226	15222	15208	15318	15352	15253	15100	15082	15207	15231	15172	15144	15234	15109	15125	15176	15370	15240	15294	15365	15292	15290	15196	15306	15196	15503	15347	15171	15277	15369	15258	15185	15293	15288	15063	15442	15294	15032	15307	15249	15214	15260	15287	15322	15191	15051	15200	15144	15239	15300	15301	15152	15488	15228	15318	15238	15438	15364	15329	15230	15203	15088	15230	15265	15299	15174	15368	15318	15284	15382	15249	15287	15125	15417	15281	15420	15147	15270	15248	15212	15185	15411	15174	15334	15282	15289	15432	15277	15295	15265	15193	15453	15219	15220	15218	15134	15119	15318	15101	15106	15277	15044	15149	15169	15095	15313	15151	15235	15137	15314	15188	15200	15221	15276	15103	15194	15329	15331	15150	15294	15378	15232	15315	15093	15087	15175	15214	15062	15330	15204	15140	15062	15276	15183	15523	15316	15226	15210	15335	15190	15402	15098	15147	15120	15565	15226	15321	15421	15189	15121	15317	15227	15157	15383	15284	15349	15390	15227	15043	15191	15046	15313	15238	15238	15387	15254	15181	15361	15314	15159	15201	15120	15315	15205	15109	15208	15272	15340	15189	15391	15308	15259	15127	15294	15084	15303	15374	15408	15220	15283	15154	15127	15221	15403	15232	15315	15277	15080	15379	15287	15258	15195	15435	15394	15360	15197	15293	15312	15286	15209	15250	15267	15278	15195	15485	15395	15267	15341	15322	15286	15158	15371	15460	15272	15302	15366	15268	15132	15148	15161	15328	15265	15331	15177	15396	15277	15424	14983	15290	15370	15320	15007	15097	15364	15193	15513	15436	15227	15043	15229	15227	15222	15034	15277	15148	15166	15267	15270	15180	15173	15164	15103	15305	15311	15175	15090	15381	15451	15395	15305	15245	15208	15145	15250	15364	15245	15346	15279	15427	15343	15224	15339	15233	15061	15106	15292	14977	15181	15362	15151	15242	15196	15164	15162	15112	15178	15231	15284	15317	15276	15248	15229	15255	15234	15168	15379	15404	15319	15206	15134	15408	15486	15398	15320	15472	15248	15213	15360	15398	15231	15383	14947	15282	15115	15149	15165	15362	15430	15068	15106	15247	15179	15321	15327	15292	15051	15087	15145	15258	15236	15143	15352	15242	15539	15275	15334	15393	15197	15348	15254	15411	15296	15355	15172	15234	15444	15418	15259	15344	15322	15115	15195	15050	15429	15150	15283	15258	15263	15122	15276	15297	15268	15334	15120	15318	15292	15238	15171	15187	15037	15197	15330	15364	15279	15407	15186	15235	15293	15295	15281	15400	15402	15161	15145	15302	15420	15343	15424	15204	15405	15378	15293	15087	15197	15135	15244	15260	15248	15483	15127	15264	15160	15335	15156	15389	15310	15092	15289	15124	15340	15316	15180	15253	15131	15375	15285	15187	15073	15140	15308	15449	15266	15230	15333	15283	15369	15278	15462	15280	15201	15315	15196	15353	15225	15249	15162	15263	15283	15362	15405	15099	15142	15123	15304	15192	15523	14955	15294	15231	15288
14438	17581	17115	15468	14393	14168	13963	13810	13908	13714	13925	13740	13858	13724	13808	13880	13754	13892	13632	13486	13755	13748	13716	13712	13685	13551	13608	13762	13793	13891	13524	13833	13475	13613	13833	13565	13642	13641	13743	13733	13675	13682	13791	13664	13641	13523	13716	13588	13655	13895	13754	13706	13646	13707	13641	13687	13586	13598	13679	13707	13861	13995	13700	13661	13757	13673	13599	13669	13571	13758	13608	13659	13690	13505	13749	13595	13710	13774	13785	13727	13543	13746	13667	13701	13548	13500	13543	13752	13686	13712	13711	13814	13681	13647	13490	13615	13657	13713	13683	13629	13745	13546	13654	13669	13543	13705	13529	13635	13700	13507	13539	13641	13670	13525	13744	13627	13647	13707	13653	13725	13559	13609	13752	13804	13679	13813	13452	13645	13589	13630	13518	13741	13682	13754	13438	13558	13651	13675	13549	13715	13696	13651	13772	13611	13830	13545	13625	13694	13708	13547	13588	13511	13660	13560	13643	13742	13728	13612	13687	13573	13860	13534	13565	13622	13621	13691	13645	13754	13582	13680	13647	13479	13505	13691	13441	13748	13715	13629	13623	13576	13565	13774	13548	13637	13648	13697	13577	13731	13632	13604	13566	13570	13490	13666	13762	13658	13788	13530	13693	13572	13754	13678	13499	13726	13812	13630	13645	13583	13682	13657	13696	13708	13691	13774	13486	13723	13826	13636	13533	13522	13572	13609	13588	13525	13541	13585	13762	13652	13462	13728	13654	13714	13714	13545	13715	13459	13623	13509	13675	13712	13713	13674	13510	13549	13617	13819	13626	13401	13694	13574	13526	13555	13674	13686	13741	13759	13519	13576	13588	13617	13540	13456	13676	13699	13825	13580	13632	13592	13759	13703	13739	13670	13612	13498	13703	13518	13559	13728	13495	13570	13696	13613	13749	13653	13680	13546	13692	13531	13780	13633	13598	13506	13591	13574	13576	13688	13524	13656	13763	13728	13601	13658	13611	13648	13659	13621	13723	13701	13535	13562	13624	13734	13546	13567	13648	13618	13643	13623	13643	13746	13653	13515	13645	13536	13642	13488	13766	13588	13542	13677	13653	13740	13703	13739	13772	13724	13551	13725	13691	13671	13620	13841	13679	13531	13665	13568	13576	13594	13797	13642	13526	13673	13560	13701	13660	13704	13658	13651	13666	13708	13807	13571	13764	13545	13534	13695	13548	13682	13558	13477	13698	13571	13635	13749	13748	13521	13611	13653	13474	13597	13649	13540	13535	13616	13779	13614	13576	13429	13540	13640	13681	13661	13710	13585	13710	13659	13530	13443	13667	13643	13907	13627	13617	13689	13738	13683	13792	13666	13785	13699	13504	13565	13688	13612	13690	13679	13572	13706	13587	13671	13625	13666	13755	13624	13660	13490	13596	13748	13723	13733	13553	13728	13601	13510	13675	13630	13720	13688	13704	13724	13543	13617	13810	13466	13681	13862	13768	13545	13627	13724	13607	13692	13555	13727	13806	13689	13791	13588	13451	13617	13537	13671	13536	13628	13549	13600	13900	13610	13778	13578	13725	13490	13597	13617	13909	13734	13554	13533	13748	13540	13638	13657	13640	13665	13619	13556	13756	13670	13722	13620	13696	13581	13715	13588	13619	13638	13607	13801	13653	13657	13614	13641	13506	13687	13736	13738	13653	13798	13627	13645	13787	13606	13633	13715	13728	13616	13607	13718	13895	13527	13474	13747	13672	13608	13625	13710	13752	13594	13701	13607	13705	13693	13586	13768	13692	13466	13765	13712	13752	13768	13742	13821	13600	13692	13605	13764	13677	13541	13622	13474	13640	13580	13763	13844	13548	13477	13628	13625	13711	13722	13764	13638	13702	13474	13527	13520	13700	13508	13510	13623	13571	13570	13711	13561	13567	13665	13842	13518	13680	13759	13527	13593	13664	13549	13630	13677	13636	13688	13791	13460	13547	13624	13697	13620	13604	13729	13829	13744	13705	13600	13722	13664	13647	13719	13806	13686	13496	13562	13731	13689	13616	13681	13605	13633	13683	13535	13590	13800	13492	13746	13666	13643	13655	13598	13647	13746	13548	13586	13677	13636	13695	13630	13749	13674	13594	13584	13709	13591	13693	13595	13563	13569	13660	13739	13663	13769	13726	13612	13573	13587	13604	13654	13765	13665	13681	13458	13632	13610	13630	13801	13637	13604	13555	13488	13698	13617	13733	13594	13560	13646	13691	13647	13716	13655	13626	13749	13818	13547	13661	13611	13645	13781	13601	13600	13511	13588	13552	13704	13800	13657	13697	13823	13675	13647	13629	13525	13611	13548	13594	13636	13574	13799	13672	13515	13607	13717	13891	13590	13707	13754	13626	13664	13736	13569	13602	13447	13752	13653	13706	13551	13773	13727	13683	13560	13664	13785	13564	13685	13749	13481	13838	13572	13690	13584	13709	13711	13664	13607	13742	13529	13587	13442	13520	13695	13563	13679	13652	13499	13706	13620	13674	13588	13591	13728	13652	13695	13752	13685	13625	13655	13667	13551	13757	13585	13730	13757	13663	13562	13727	13555	13667	13648	13619	13800	13793	13615	13577	13575	13622	13740	13564	13644	13627	13720	13655	13616	13470	13671	13647	13601	13684	13477	13669	13419	13846	13804	13494	13806	13715	13626	13701	13609	13627	13700	13716	13594	13776	13816	13559	13489	13625	13561	13816	13670	13497	13649	13713	13761	13632	13734	13633	13835	13650	13571	13740	13582	13711	13512	13755	13653	13714	13682	13611	13407	13721	13665	13475	13665	13700	13661	13502	13703	13525	13632	13704	13638	13652	13573	13525	13659	13509	13747	13685	13774	13654	13605	13811	13696	13670	13583	13695	13615	13773	13522	13592	13869	13730	13720	13554	13691	13651	13737	13641	13661	13791	13712	13737	13685	13644	13638	13746	13651	13642	13824	13693	13478	13625	13592	13755	13646	13802	13862	13655	13500	13657	13705	13746	13780	13680	13518	13748	13698	13629	13748	13670	13866	13551	13803	13649	13663	13605	13698	13725	13751	13687	13539	13649	13527	13792	13680	13815	13713	13645	13812	13662	13774	13762	13640	13728	13578	13649	13618	13767	13507	13692	13642	13708	13744	13674	13621	13700	13781	13474	13671	13820	13591	13613	13658	13723	13521	13621	13765	13586	13757	13539	13679	13637	13763	13756	13807	13795	13622	13707	13803	13569	13784	13555	13726	13629	13708	13583	13603	13642	13556	13557	13666	13711	13794	13531	13671	13741	13836	13650	13560	13704	13603	13687	13576	13585	13706	13686	13818	13662	13799	13727	13673	13713	13631	13807	13666	13545	13602	13502	13628	13619	13785	13736	13779	13735	13711	13580	13702	13668	13518	13604	13659	13670	13624	13553	13661	13611	13795	13723	13567	13832	13510	13579	13708	13662	13700	13604	13571	13745	13728	13575	13708	13581	13653	13697	13700	13646	13637	13738	13567	13664	13660	13787	13703	13643	13644	13656	13648	13642	13698	13689	13599	13600	13772	13657	13625	13601	13608	13595	13832	13643	13618	13732	13584	13693	13583	13678	13530	13723	13599	13383	13569	13705	13540	13659	13711	13604	13574	13686	13801	13680	13635	13577	13693	13706	13660	13571	13719	13707	13573	13897	13668	13543	13690	13693	13522	13614	13616	13761	13664	13777	13723	13745	13617	13603	13806	13582	13514	13792	13570	13618	13736	13803	13553	13671	13689	13730	13754	13545	13620	13591	13654	13616	13554	13669	13663	13684	13455	13636	13677	13521	13671	13669	13575	13654	13747	13566	13829	13626	13576	13654	13781	13633	13706	13679	13734	13649	13588	13741	13515	13579	13503	13583	13696	13566	13737	13664	13825	13593	13634	13597	13658	13445	13704	13769	13788	13556	13646	13683	13804	13459	13703	13610	13548	13720	13785	13726	13642	13591	13644	13787	13544	13695	13646	13704	13536	13579	13729	13748	13583	13562	13802	13557	13785	13592	13692	13664	13736	13785	13521	13607	13606	13465	13689	13565	13664	13570	13559	13585	13566	13537	13593	13478	13711	13654	13707	13690	13640	13663	13764	13650	13607	13628	13656	13703	13502	13813	13857	13678	13786	13708	13794	13630	13642	13565	13685	13560	13680	13735	13710	13634	13555	13713	13774	13630	13584	13577	13622	13763	13512	13524	13650	13737	13703	13546	13636	13634	13709	13613	13643	13692	13569	13766	13567	13657	13812	13504	13522	13676	13596	13641	13722	13753	13647	13565	13710	13550	13789	13786	13581	13451	13595	13590	13701	13471	13759	13704	13661	13568	13616	13699	13771	13755	13561	13578	13693	13622	13695	13710	13625	13652	13696	13642	13535	13790	13555	13689	13472	13801	13718	13770	13691	13565	13656	13583	13761	13690	13684	13635	13745	13686	13736	13721	13641	13607	13659	13761	13658	13586	13674	13691	13718	13677	13640	13732	13658	13653	13687	13669	13593	13638	13638	13439	13623	13511	13687	13715	13632	13498	13754	13611	13604	13563	13628	13901	13438	13692	13593	13629	13652	13525	13587	13732	13677	13658	13717	13732	13668	13625	13603	13461	13495	13685	13715	13817	13613	13730	13605	13545	13786	13472	13670	13669	13551	13642	13494	13827	13749	13776	13683	13505	13486	13743	13756	13651	13769	13647	13824	13697	13504	13637	13685	13466	13687	13738	13622	13691	13652	13692	13660	13800	13555	13590	13525	13607	13586	13677	13593	13835	13570	13576	13623	13636	13511	13714	13772	13709	13758	13621	13668	13621	13644	13692	13502	13565	13597	13684	13620	13714	13539	13618	13843	13672	13771	13582	13509	13715	13448	13567	13743	13651	13783	13660	13672	13609	13559	13649	13644	13610	13609	13621	13784	13742	13667	13556	13535	13609	13671	13644	13581	13619	13500	13732	13472	13588	13754	13617	13623	13438	13540	13689	13733	13637	13665	13719	13667	13732	13668	13719	13641	13679	13770	13610	13653	13554	13688	13733	13719	13619	13770	13775	13715	13724	13623	13657	13602	13668	13620	13453	13608	13533	13663	13548	13546	13565	13807	13654	13579	13563	13426	13806	13746	13761	13722	13611	13777	13783	13758	13672	13722	13660	13712
23700	21192	28643	24051	21682	21024	18987	16431	15613	15659	15866	15555	15645	15613	15428	15590	15602	15526	15532	15627	15353	15598	15459	15540	15335	15357	15153	15285	15340	15280	15454	15345	15260	15303	15244	15280	15278	15311	15422	15302	15461	15316	15411	15411	15496	15338	15161	15466	15440	15326	15354	15192	15175	15149	15198	15195	15351	15290	15419	15595	16165	16064	15806	15520	15537	15398	15392	15358	15238	15268	15273	15428	15419	15278	15257	15241	15432	15203	15337	15335	15197	15198	15277	15072	15288	15218	15278	15066	15329	15260	15178	15207	15353	15134	15208	15451	15063	15276	15359	15475	15367	15587	15438	15247	15204	15220	15318	15400	15216	15243	15406	15341	15203	15169	15299	15202	15069	15144	15143	15143	15201	15364	15378	15112	15229	15294	14985	15216	15214	15351	15135	15133	15375	15307	15282	15271	15346	15270	15297	15210	15224	15253	15371	15342	15265	15164	15204	15385	15204	14984	15154	15162	15338	15260	15154	15484	15263	15136	15192	15358	15126	15092	15263	15197	15222	15355	15337	15344	15386	15250	15303	15142	15283	15164	15252	15208	15333	15342	15017	15342	15114	15265	15150	15144	15142	15161	15087	15299	15312	15326	15182	15299	15239	15167	15080	15321	15272	15026	15206	15324	15213	15348	15218	15237	15373	15114	15095	15081	15216	15055	15410	15233	15232	15239	15244	15112	15246	15085	15355	15369	15118	15241	15300	15193	15307	15173	15020	15282	15375	14998	15320	15296	15046	15061	15206	15137	15230	15284	15056	15316	15348	15105	15267	15370	15228	15254	15346	15277	15395	15320	15232	15273	15418	15311	15165	15259	15377	15427	15364	15185	15446	15158	15163	15383	14995	15262	15156	15255	15256	15321	15349	15198	15302	15074	15280	15288	15031	14998	15244	15233	15335	15205	15364	15282	15216	15194	15108	15276	15244	15208	15248	15345	15173	15076	15033	15046	15244	15265	15338	15281	15257	15071	15357	15193	15342	15280	15335	15276	15275	15311	15214	15212	15264	15082	15324	15255	15273	15051	15246	15054	15318	15293	15429	15157	15162	15272	15132	15240	15123	15175	15230	15144	15101	15244	15191	15401	15207	15124	15269	15050	15188	15123	15111	15191	15235	15208	14979	15347	15428	15318	15338	15268	15414	15112	15195	15288	15439	15254	15231	15305	15144	15304	15246	15383	15350	15144	15346	15305	15419	15132	15207	15252	15375	15259	15153	15270	15209	15237	15289	15498	15271	15336	15327	15178	15151	15114	15178	15235	15278	15372	15255	15116	15105	15196	15028	15163	15212	15239	15278	15220	15076	15271	15347	15142	15188	15173	15267	15493	15123	15214	15289	15146	15306	15396	15018	15304	15181	15313	15254	15193	15279	15096	15204	15163	15247	15073	15143	15315	15186	15249	15112	15200	15189	15122	15286	15275	15162	15258	15290	14958	14985	15381	15109	15113	15051	15329	15216	15159	15152	15382	15264	15389	15457	15347	15061	15315	15274	15204	15511	15334	15157	15088	15048	15273	15189	15036	15079	15277	15302	15405	15526	15216	15191	15077	15224	15123	15182	15132	15244	15223	15298	15204	15447	15136	15388	15252	15267	15357	15364	15298	15319	15127	15157	15391	15215	15331	15175	15161	15370	15047	15243	15528	15261	15202	15443	15239	15428	15064	15174	15192	15333	15170	15168	15003	15169	15272	15229	15275	15219	15234	15283	15244	15143	15264	15243	15360	15178	15070	15155	15266	15450	15157	15463	15088	15293	15108	15540	15448	15272	15267	15329	15030	15469	15181	15174	15158	15364	15363	15190	15298	15410	15160	15262	15134	15172	15097	15274	15247	15278	15307	15360	15250	15198	15055	15385	15289	15289	15153	15150	15146	15196	15102	15364	15351	15130	15340	15179	15253	15356	15252	15145	15297	15234	15205	15184	15171	15112	15249	15260	15338	15421	15242	15210	15288	15359	15271	15247	15268	15262	15298	15313	15436	15234	14929	15223	15112	15143	15157	15179	15338	15186	15285	15232	15258	15189	15204	15286	15280	15098	15232	15264	15217	15244	15080	15222	15269	15207	15227	15194	15126	15202	15227	15376	15267	15333	15375	15400	15361	15241	15227	15112	15451	15235	15283	15303	15334	15051	15059	15211	15240	15110	15222	15290	15180	15239	15007	15165	15306	15128	15226	15162	15178	15216	15217	15275	15354	15211	15296	15168	15263	15447	15125	15167	15299	15377	15335	15205	15296	15363	15049	15338	15420	15301	15228	15277	15260	15257	15201	15331	15142	15355	15255	15278	15143	15219	15190	15155	15295	15322	15270	15017	15264	15374	15422	15269	15408	15327	15359	15327	15201	15320	15314	15313	15304	15187	15242	15224	15298	15131	15407	15427	15340	15183	15358	15324	15212	15150	15158	15288	15493	15397	15430	15224	15253	15188	15279	15159	15248	15571	15288	15368	15531	15479	15236	15242	15350	15286	15226	15150	15211	15229	15183	15188	15205	15169	15213	15226	15184	15295	15178	15093	15098	15038	15294	15097	15135	15364	15146	15211	15501	15404	15317	15248	15277	15294	15227	15222	15314	15188	15178	15278	15278	15385	15069	14993	15347	15242	15337	15266	15166	15245	15258	15388	15424	15400	15071	15285	15394	15253	15300	15234	15024	15263	15058	15196	15157	15242	15192	15255	15280	15290	15330	15185	15324	15378	15144	15180	15159	15042	15251	15150	15281	15246	15478	15229	15221	15188	15433	15127	15346	15194	15253	15379	15092	15448	15062	15174	15143	15211	15189	15299	15434	15262	15011	15265	15105	15232	15263	15229	15231	15265	15386	15342	15200	15264	15354	14981	15173	15136	15118	15418	15277	15358	15103	15376	15150	15196	15305	15230	15053	15183	15242	15108	15205	15153	15193	15139	15316	15314	15567	15216	15043	15125	15144	15077	15207	15197	15267	15371	15182	15512	15352	15345	15115	15292	15284	15294	15167	15296	15352	15395	15101	15248	15304	15216	15235	15074	15256	15058	15191	15229	15153	15248	15110	15391	15272	15131	15184	15041	15313	15205	15225	15194	15117	15297	15321	15270	15204	15091	15348	15194	15308	15082	15252	15328	15258	15049	14944	15161	15231	15187	15315	15305	15066	15099	15159	15125	15458	15140	15141	15100	15338	14999	15163	15293	15398	15397	15245	15431	15167	15174	15201	15132	15282	15100	15287	15262	15001	15166	15294	15088	15306	15290	15283	15261	15260	15299	15239	15170	15408	15208	15206	15112	15219	15302	15029	15204	15449	15204	15275	15202	15305	15312	15099	15257	15283	15186	15292	15318	15211	15111	15137	15134	15296	15444	15312	15272	15398	15144	15285	15250	15287	15175	15429	15141	15404	15299	15344	15141	15314	15285	15270	15336	15208	15191	15201	15341	15192	15141	15347	15289	15480	15281	15291	15292	15238	15313	15157	15319	15139	15195	15326	15080	15291	15212	15235	15326	15078	15296	15211	15301	15225	15335	15236	15350	15246	15394	15302	15173	15379	15267	15284	15131	15237	15325	15212	15156	15262	15140	15356	15248	15336	15115	15369	15211	15281	15278	15276	15094	15108	15090	15498	15254	15138	15176	15211	15172	15169	15292	15251	15277	15135	15225	15255	15269	15168	15026	15224	15125	15165	15247	15328	15119	15227	15372	15220	15183	15121	15264	15176	15167	15258	15120	15079	15184	15358	15338	15365	15156	15045	15310	15260	15435	15195	15259	15277	15262	15216	15187	15233	15402	15238	15173	15288	15187	15274	15178	15147	15253	15257	15178	15276	15134	15211	15197	15212	15236	15009	15120	15181	15260	15352	15301	15261	15228	15226	15253	15047	15246	15308	15223	15076	15279	15115	15222	15250	15348	15315	15264	15189	15203	15260	15230	15309	15220	15219	14964	15272	15383	15298	15175	15151	15195	15364	15591	15189	15332	15041	15190	15221	15363	15340	15314	15348	15221	15139	15276	15226	15126	15314	15493	15210	15186	15040	15075	15370	15368	15133	15360	15290	15173	15220	15386	15028	15161	15136	15174	15268	15433	15281	15315	15434	15130	15247	15161	15242	15179	15245	15311	14905	15247	15189	15092	15284	15196	14953	15433	15374	15234	15307	15421	15175	15151	15238	15340	15061	15344	15218	15180	15160	15226	15107	15191	15325	15200	15183	15276	15193	15129	15109	15264	15198	15320	15258	15251	15262	15243	15415	15087	15339	15210	15084	15238	15188	15363	15247	15222	15196	15232	15230	15310	15227	15282	15213	15297	15099	15259	15104	15233	15374	15279	15246	15165	15195	15280	15265	15295	15163	15179	15300	15350	14998	15227	15122	15263	15244	15152	15480	15367	15105	15250	15215	15206	15223	15221	15218	14951	15252	15281	15137	15174	15316	15266	15269	15169	15519	15262	15259	15329	15198	15248	15238	15320	15327	15293	15339	15251	15179	15336	15222	15219	15070	15102	15411	15328	15311	15092	15212	15269	15219	15276	15344	15318	15159	15236	15254	15218	15181	15294	15235	15245	15370	15268	15109	15073	15145	15261	15231	15410	15322	15293	15363	15192	15338	15338	15231	15226	15056	15259	15236	15312	15362	15168	15289	15235	15204	15227	15136	15225	14939	15267	15175	15257	15118	15526	15268	15237	15172	15267	15185	15087	15158	15143	15236	15166	15258	15353	15373	15289	15228	15144	15160	15214	14973	15184	15263	15458	15444	15377	15188	15282	15177	15341	15269	15217	15217	15170	15285	15198	15297	15096	15380	15273	15315	15093	15217	15306	14994	15318	15392	15259	15386	15279	15022	15045	15244	15211	15216	15171	15276	15396	15434	15035	15362	15235	15147	15191	15146	15234	15359	15355	15303	15186	15119	15201	15299	15387	15293	15235	15228	15055	15305	15309	15276	15147	15022	15366	15238	15190	15075	15534	15241	15322	15199	15201	15274	15240	15193	15164	15273	15220	15199	14986	15195	15188	15342	15408	15135	15243	15364	15286	15160	15176	15245	15334	15155	15009	15174	15163	15121	15109	15226	15256	15164	15071	15253	15390	15203	15118	15262	15347	15172	15431	15295	15195	15254	15237	15118	15341	15306	15206	15110	15217	15236	15204	15082
14016	23849	22622	18039	16334	15580	14865	14593	14264	14269	13988	13957	14075	14110	14071	14147	13944	14199	13759	13842	13888	13635	13994	13729	13769	13859	13967	13617	13715	13806	13712	13550	13633	13804	13978	13722	13785	13756	13607	13842	13765	13801	13964	13661	13876	13716	13594	13839	13827	13856	13826	13795	13617	13717	13737	13657	13700	13809	13645	14407	14843	14589	14359	13921	13954	13733	13788	13796	13771	13529	13754	13728	13489	13646	13608	13486	13572	13682	13734	13710	13712	13727	13745	13712	13569	13595	13807	13639	13751	13568	13609	13720	13791	13695	13682	13640	13800	13744	13692	13703	13619	13694	13650	13805	13644	13698	13767	13524	13693	13726	13706	13632	13611	13726	13676	13626	13850	13713	13768	13548	13734	13654	13716	13534	13652	13722	13760	13690	13622	13611	13478	13784	13573	13487	13685	13600	13743	13587	13724	13630	13587	13638	13509	13709	13459	13701	13971	13707	13694	13563	13815	13615	13666	13738	13607	13652	13821	13687	13610	13602	13609	13787	13588	13757	13620	13617	13617	13672	13660	13560	13846	13587	13731	13799	13598	13789	13856	13458	13756	13580	13621	13699	13686	13561	13680	13772	13573	13562	13771	13803	13618	13673	13681	13768	13779	13680	13688	13692	13643	13632	13727	13701	13624	13575	13669	13702	13610	13801	13601	13659	13784	13736	13681	13868	13709	13779	13755	13663	13830	13612	13597	13617	13722	13894	13754	13584	13658	13600	13788	13629	13747	13711	13807	13870	13655	13592	13734	13618	13653	13577	13579	13617	13581	13601	13717	13732	13631	13645	13567	13762	13527	13637	13623	13660	13787	13708	13663	13675	13772	13542	13591	13567	13638	13696	13572	13689	13548	13813	13659	13661	13733	13682	13704	13673	13644	13765	13716	13744	13776	13712	13716	13622	13665	13676	13717	13698	13568	13584	13516	13485	13786	13806	13597	13738	13618	13516	13747	13739	13611	13713	13809	13689	13751	13654	13861	13743	13768	13663	13786	13529	13841	13598	13738	13945	13516	13567	13728	13727	13558	13560	13804	13771	13705	13858	13671	13663	13836	13640	13707	13687	13419	13566	13694	13670	13875	13650	13551	13779	13719	13826	13621	13565	13759	13530	13706	13593	13778	13606	13707	13718	13500	13835	13667	13773	13553	13748	13648	13753	13526	13584	13761	13703	13794	13700	13548	13618	13500	13479	13794	13720	13675	13793	13867	13635	13661	13735	13545	13838	13687	13688	13767	13622	13561	13582	13725	13672	13698	13607	13601	13586	13728	13569	13697	13654	13660	13758	13837	13599	13724	13641	13680	13664	13603	13676	13772	13574	13788	13674	13602	13708	13602	13736	13777	13617	13713	13727	13664	13589	13727	13645	13661	13648	13704	13739	13635	13623	13703	13627	13626	13723	13606	13672	13528	13672	13732	13778	13714	13612	13650	13766	13584	13691	13721	13590	13594	13586	13621	13971	13677	13647	13746	13630	13649	13736	13599	13799	13741	13621	13613	13665	13784	13642	13557	13814	13680	13657	13633	13775	13706	13750	13607	13668	13829	13773	13641	13735	13567	13640	13642	13509	13653	13765	13451	13742	13633	13759	13568	13624	13636	13687	13627	13663	13688	13694	13722	13605	13664	13637	13741	13768	13675	13621	13715	13509	13736	13686	13760	13846	13857	13672	13659	13689	13619	13738	13740	13547	13782	13641	13642	13491	13837	13730	13558	13587	13782	13786	13705	13886	13625	13785	13635	13707	13540	13743	13645	13650	13876	13875	13643	13547	13660	13671	13815	13700	13638	13676	13600	13647	13635	13816	13632	13382	13605	13612	13600	13645	13644	13722	13760	13910	13812	13595	13846	13763	13710	13742	13695	13653	13627	13606	13686	13632	13735	13704	13654	13710	13661	13566	13819	13658	13577	13874	13806	13560	13739	13748	13822	13629	13756	13732	13747	13564	13708	13684	13502	13615	13684	13729	13502	13644	13736	13530	13591	13596	13730	13874	13719	13755	13725	13514	13450	13549	13854	13740	13595	13734	13629	13498	13815	13553	13553	13698	13623	13611	13464	13865	13787	13701	13640	13712	13420	13603	13713	13534	13827	13592	13640	13688	13708	13584	13540	13818	13800	13645	13614	13724	13559	13761	13745	13795	13581	13694	13749	13516	13667	13752	13716	13726	13805	13592	13780	13573	13698	13753	13842	13771	13681	13620	13648	13740	13821	13699	13534	13628	13727	13482	13637	13685	13822	13623	13652	13740	13709	13751	13697	13683	13515	13632	13770	13790	13595	13541	13624	13708	13636	13728	13396	13519	13772	13584	13725	13809	13610	13644	13664	13701	13513	13505	13709	13732	13779	13672	13651	13686	13689	13698	13705	13730	13750	13628	13880	13632	13749	13485	13540	13597	13621	13642	13687	13635	13577	13639	13668	13672	13789	13851	13574	13635	13584	13578	13656	13617	13519	13809	13659	13698	13805	13531	13693	13624	13580	13682	13806	13606	13802	13729	13640	13633	13620	13658	13716	13699	13676	13672	13803	13665	13685	13689	13451	13617	13787	13787	13805	13690	13640	13661	13625	13581	13796	13696	13598	13786	13763	13731	13634	13747	13539	13704	13733	13816	13773	13796	13652	13682	13725	13623	13714	13600	13746	13654	13675	13860	13752	13580	13546	13730	13789	13760	13741	13549	13675	13679	13703	13727	13671	13726	13727	13708	13681	13584	13713	13463	13649	13648	13667	13801	13675	13572	13755	13646	13829	13596	13554	13703	13660	13691	13675	13720	13728	13592	13665	13531	13684	13626	13683	13604	13631	13634	13668	13670	13514	13635	13695	13554	13675	13545	13721	13765	13723	13625	13707	13801	13714	13668	13740	13634	13574	13563	13767	13745	13714	13530	13646	13622	13546	13793	13612	13762	13675	13731	13651	13567	13650	13747	13693	13701	13632	13707	13781	13679	13626	13724	13668	13656	13689	13476	13740	13644	13684	13851	13591	13629	13636	13671	13651	13779	13681	13765	13854	13698	13716	13802	13699	13653	13730	13789	13587	13838	13631	13532	13781	13665	13752	13573	13680	13700	13732	13565	13639	13650	13660	13597	13719	13685	13637	13776	13806	13812	13652	13561	13637	13639	13705	13635	13611	13580	13751	13831	13667	13527	13684	13651	13815	13692	13659	13693	13634	13522	13728	13809	13729	13762	13696	13615	13685	13685	13558	13698	13877	13673	13679	13685	13538	13468	13744	13682	13647	13717	13648	13644	13830	13727	13688	13706	13733	13706	13759	13622	13670	13663	13695	13644	13546	13593	13493	13743	13691	13702	13747	13687	13475	13594	13644	13734	13829	13692	13688	13662	13716	13617	13577	13716	13770	13564	13701	13737	13553	13541	13766	13712	13613	13689	13695	13743	13667	13594	13707	13451	13667	13578	13625	13664	13606	13714	13836	13629	13818	13739	13697	13701	13591	13620	13755	13667	13761	13626	13693	13686	13604	13783	13480	13937	13758	13540	13530	13577	13793	13550	13709	13712	13531	13759	13649	13673	13747	13639	13655	13535	13718	13629	13704	13798	13764	13778	13513	13575	13597	13764	13524	13734	13706	13748	13515	13720	13780	13648	13608	13774	13770	13506	13669	13699	13707	13581	13644	13731	13796	13618	13748	13846	13570	13771	13644	13659	13505	13590	13661	13693	13648	13732	13664	13684	13641	13491	13513	13792	13768	13561	13741	13642	13621	13657	13599	13667	13808	13728	13697	13704	13654	13864	13739	13692	13691	13594	13863	13725	13663	13592	13584	13704	13630	13745	13608	13620	13732	13558	13670	13634	13771	13689	13641	13550	13669	13609	13722	13554	13663	13778	13719	13685	13973	13726	13713	13821	13662	13503	13618	13641	13735	13671	13553	13695	13802	13576	13792	13587	13552	13713	13855	13770	13663	13797	13873	13514	13872	13728	13683	13787	13663	13593	13625	13698	13775	13613	13747	13719	13708	13755	13858	13614	13773	13550	13631	13670	13700	13574	13590	13614	13657	13696	13550	13823	13581	13632	13761	13554	13764	13699	13674	13582	13645	13807	13620	13780	13625	13698	13439	13591	13744	13727	13809	13619	13977	13622	13736	13671	13660	13815	13615	13621	13631	13734	13703	13711	13596	13748	13629	13691	13702	13748	13665	13712	13672	13554	13599	13620	13643	13533	13698	13609	13745	13639	13694	13540	13666	13584	13682	13583	13495	13679	13566	13658	13893	13814	13841	13444	13550	13809	13650	13719	13729	13737	13664	13616	13713	13788	13702	13800	13655	13773	13717	13643	13632	13672	13785	13566	13557	13714	13676	13573	13705	13615	13616	13779	13489	13510	13662	13659	13688	13604	13747	13690	13643	13732	13527	13574	13675	13766	13711	13684	13713	13650	13794	13605	13548	13775	13641	13708	13549	13587	13726	13664	13715	13800	13378	13645	13787	13525	13774	13672	13825	13631	13698	13554	13731	13567	13621	13684	13860	13776	13625	13718	13713	13831	13759	13663	13669	13649	13720	13600	13697	13602	13758	13824	13827	13779	13794	13659	13716	13666	13604	13873	13649	13727	13684	13609	13750	13580	13701	13798	13643	13812	13822	13667	13765	13711	13841	13592	13767	13562	13683	13619	13639	13706	13672	13626	13664	13565	13643	13694	13688	13564	13709	13769	13690	13734	13828	13723	13829	13795	13720	13606	13685	13662	13792	13438	13700	13616	13786	13884	13640	13774	13609	13734	13436	13746	13711	13623	13736	13547	13785	13493	13716	13685	13787	13813	13659	13533	13726	13677	13734	13742	13667	13684	13579	13961	13661	13541	13730	13685	13599	13424	13702	13578	13626	13704	13624	13654	13714	13535	13538	13538	13669	13654	13758	13842	13786	13789	13548	13579	13691	13815	13793	13688	13695	13725	13644	13721	13715	13652	13425	13721	13720	13665	13747	13677	13626	13773	13598	13492	13690	13639	13719	13706	13717	13590	13700	13808	13683	13649	13731	13778	13724	13731	13625	13615	13692	13704	13832	13612	13821	13675	13534	13688	13624	13777	13649	13533	13759	13584	13672	13739	13524	13739	13732	13837	13650	13629	13857	13669	13725	13466	13511	13865	13664	13835
22790	21227	29082	23679	21309	22687	23101	17073	15895	16052	15894	15739	15783	15841	15886	15853	15776	15786	15770	15589	15450	15410	15361	15494	15278	15651	15295	15372	15396	15318	15407	15395	15303	15361	15283	15435	15285	15443	15274	15246	15368	15344	15425	15260	15229	15357	15310	15298	15495	15215	15386	15396	15281	15119	15256	15399	15351	15300	15412	16073	16964	16458	15925	15806	15305	15306	15263	15322	15047	15137	15318	15201	15314	15168	15134	15228	15290	15328	15181	15299	15522	15257	15228	15170	15102	15238	15276	15278	15168	15017	15329	15339	15123	15187	15171	15094	15190	15321	15261	15155	15171	15325	15090	15326	15270	15163	15262	15237	15034	15047	15116	15180	15208	15118	15241	15253	15319	14940	14902	15325	15126	15368	15138	15395	15292	15368	15105	15145	15182	15218	15151	15395	15287	15434	15271	15137	15247	15147	15215	15084	15109	15055	15251	15043	15308	15128	15123	15223	15372	15171	15329	15090	15135	15168	15091	15219	15190	15228	15222	15246	15137	15125	15137	15256	15236	15065	15342	15288	15334	15198	15157	15271	15230	15112	15260	15168	15229	15180	15241	15107	15084	15243	15382	15273	15227	15253	15385	15112	15347	15238	15203	15011	15368	15198	15220	15031	15154	15099	15209	15187	15306	15375	15435	15164	15240	15309	15238	15048	15362	15184	15322	15219	15224	15277	15109	15274	15111	15424	15320	15135	15336	15256	15222	15101	15109	15127	15129	15116	15181	15273	15297	15280	15282	15103	15186	15233	15056	15155	15116	15048	15088	15117	15278	15237	15329	15244	15089	15342	15141	15232	15109	15039	15269	15133	15106	15224	15191	15154	15307	15379	15187	15207	15163	15188	15173	15169	15070	15147	15112	15382	15207	15221	15184	15104	15207	14988	15258	15031	15210	15033	15137	15407	15247	15041	15245	15258	15210	15251	15120	15178	15108	15121	15285	14929	15210	15401	15244	15173	15118	15253	15000	15093	15020	15166	15252	15420	15220	15005	15119	15417	15225	14979	15237	15119	15240	15140	15066	15144	15215	14993	15212	14906	15380	15285	15178	15151	15217	15065	15122	15112	15240	15289	15280	15352	15162	15123	15090	15322	15106	15221	15181	15406	15330	15147	15171	15065	15446	15272	15051	15018	15108	14983	15073	15360	15181	15179	15314	15379	15069	15317	15248	15009	15041	15181	15200	15216	15238	15222	15135	15325	15118	15153	15277	15217	15316	15235	15155	15082	14994	15157	15196	15182	15133	15297	14949	15255	15032	15152	15158	15117	15131	15404	14969	15154	15126	15305	15393	15116	15094	15415	15069	15328	15183	15215	15247	15102	15106	15359	14996	14958	15245	15198	15289	14935	15137	15137	15258	15172	15144	15273	14964	15212	15172	15202	15301	15165	15012	15226	15050	15117	15127	15036	14993	14965	15340	15233	15276	15308	15125	14924	15125	15237	15217	15135	15219	15194	15014	15092	15339	15227	15219	15113	15110	15005	15164	15476	15186	15272	15083	15295	15311	15214	15167	15260	15277	15285	15299	15213	15227	15194	15065	15216	15197	15136	15152	14985	14965	15109	15151	15308	15420	15103	15224	15057	15061	15044	14930	15147	15099	15156	15121	15200	15217	15177	15108	15080	15153	15181	15293	15359	15234	15204	15214	15244	15378	15196	15103	15237	15296	15204	15153	15169	15258	15114	15102	15194	15212	15261	15229	15039	15281	15189	15109	15347	15121	15095	15175	15160	15129	15277	15271	15233	15086	15291	15217	15255	15325	15114	15192	15166	15214	15148	15146	15110	15149	15299	15102	15021	15241	15322	15282	15303	15289	15223	15053	15148	15070	15123	15307	15060	15284	15049	15169	14924	15284	15224	15293	15244	15180	15231	15128	15060	15149	15492	15098	15112	15015	15136	15091	15120	15100	15100	15233	15183	15139	15186	15283	15127	14972	15277	15125	15137	14922	15113	15231	15130	15192	15236	15067	15311	14980	14947	15155	15230	15064	15220	15109	15037	15134	14920	15115	15143	15084	15016	15188	15263	15355	15226	14982	15182	15334	15232	15367	15277	15232	14999	15001	15209	15185	15155	15072	15066	15145	14977	15428	15227	15192	15112	15002	15094	15239	15190	15204	15209	15364	15232	15194	15273	15395	15201	15075	15197	15316	15229	15221	15166	15207	15084	15243	15217	15043	15138	15141	15032	15200	15100	15260	15062	15196	15203	15073	15151	15248	15082	15104	15168	15373	15172	15015	15263	15141	15224	15211	15341	15175	15048	15171	15272	15214	15361	15372	15046	15371	15311	15092	15254	15291	15065	15204	15228	15266	15344	15329	15096	15038	15310	15219	15036	15131	15297	15198	14932	15063	15059	15082	15187	15238	15284	15107	15112	15252	15130	15114	15165	14925	15120	15073	15240	15171	15106	15289	15109	15096	15117	15204	15146	15200	15191	15354	15241	15200	14979	15059	15167	15359	15244	15168	15178	15372	15276	15127	15259	15256	15124	15121	15325	15074	15122	15091	15305	15028	14957	15326	15286	15295	15102	15021	15086	15136	15185	15102	15194	15193	15403	15347	15241	15153	15227	15015	15133	15080	15073	15350	15225	15205	15235	15377	15239	15281	15179	15304	15079	15282	15068	15350	15206	15045	15166	15341	15130	15100	14982	15180	15394	15110	15021	15135	15212	15144	15270	15149	15167	15299	15118	15041	15238	15091	15232	15231	15199	15060	15102	15187	15181	15107	15209	15259	15036	15097	15178	15171	15083	15206	15091	15067	15183	15221	15243	15104	15221	15001	15357	15114	15263	15134	15171	15218	15107	15331	15277	15111	15105	15200	15217	15283	15149	15154	15057	15149	15329	15076	15258	15233	15042	15158	15120	15234	15123	15035	15261	15284	15129	15095	15067	15096	15262	15228	15234	15345	15153	15177	15010	15061	15117	15115	15310	15378	15155	15111	15350	15147	15248	15264	15233	15349	15138	15254	15150	15079	15059	15404	15309	15084	15191	15104	15386	15025	15043	15311	15088	15254	15071	15382	15193	15111	15153	15227	15315	15193	15285	14951	15196	15072	15114	15229	15364	15151	15252	15179	15103	15215	15149	15271	15114	15244	15325	15071	15159	15264	15197	15180	15338	15170	15189	15273	15204	15211	15028	15173	15239	15026	15018	15090	15127	15142	15281	15090	14956	15046	15201	15066	14997	15174	15211	14976	15194	15272	15196	15171	15190	14972	15026	15031	15178	15225	15270	15308	15287	15079	15185	15212	15264	15197	15062	15247	15164	15160	15359	14982	15225	15250	15063	15223	15100	15229	15073	15031	15251	15231	15344	15220	15192	15131	15358	15298	15343	15250	15175	15228	15134	15273	15434	15234	15101	15199	15001	15312	15255	15150	15292	15061	15333	15319	15209	15204	15292	15134	15185	15359	15419	15053	15288	15224	15487	15277	15300	15312	15133	15320	15261	15235	15324	15368	15307	15226	15081	15041	15054	15044	15232	15145	15139	15134	15007	15079	15012	15075	15235	15174	15151	15208	15136	15326	15245	15101	15208	15252	15042	15256	15023	15360	15275	15224	15214	15192	15208	15160	15266	15150	15044	15320	15194	15102	15102	15030	15052	14911	15311	15191	15182	15240	15048	15256	15396	15424	15207	14934	15124	15085	15244	15068	15113	15088	14955	15269	15353	15214	15289	15336	15025	15304	14986	15164	15046	15176	15289	15264	15110	15245	15172	15148	15102	15224	15126	15162	15112	15264	15323	15184	15025	14995	15305	15162	15246	15198	15323	15289	15457	15031	15117	15216	15094	15037	15024	15155	15235	15070	15309	15290	15200	15142	15184	15057	15135	15240	15253	15249	15122	15451	15046	15421	15321	15190	15073	15129	15256	15384	15087	15301	15329	15320	15053	15176	15244	15349	14965	15204	15247	15239	15329	15209	15209	15177	15104	15156	15109	15187	15148	15115	15344	15335	15232	15103	15286	14981	15186	15224	15078	15354	15244	15320	15182	15168	15232	15233	15153	14974	15177	14976	15092	15175	14898	15129	15185	15140	15209	14988	15122	15178	15195	15309	15155	15227	15283	15375	15202	15186	15024	15212	15287	15065	15349	15248	15265	15185	15163	15084	15112	15130	15234	15317	14935	15072	15083	15153	15016	15168	15117	15262	15310	15077	15352	14945	14953	15129	15066	15036	15295	15200	14968	15159	15200	15457	15090	15044	15273	15302	15005	15219	15255	15145	15137	15135	15069	15038	15250	15317	15167	15022	15095	15163	15160	15284	15260	15037	15092	14976	15177	15140	15173	15182	15082	15300	15267	15129	15070	15294	15212	15133	15343	14988	15138	15132	14992	15368	14986	15196	15141	15151	14993	15119	15383	15187	15254	14996	15241	14902	15186	15221	15148	15124	15092	14982	15202	15192	15087	15205	15185	15118	15301	15018	15054	15308	15061	15095	15049	14964	15170	15111	15042	15000	15277	15052	15237	15178	15196	15223	15196	15322	15201	15126	15276	15203	15249	15170	15190	15025	15250	15169	15031	15391	15114	15283	15232	15250	15196	15109	15261	15337	15004	14947	15231	15137	15413	15179	15066	15110	15157	15291	15056	15302	15078	15247	15287	15181	15081	15095	15248	15007	14935	15214	15200	15060	15121	15160	15064	15175	15054	15198	15161	15207	14994	15015	15206	15293	15008	15298	15271	15205	15121	15050	15224	15134	15166	15250	15202	15198	15237	15202	15327	15048	15180	15181	15283	15015	15017	15144	15266	15048	15283	15132	15186	15140	15054	15053	15125	15096	15108	15272	15151	15099	14989	15137	15102	15209	15231	15262	15108	15267	15242	15058	15154	15364	15083	15221	15181	15261	15220	15304	15000	15149	15214	15163	15176	15295	15333	15304	15374	15238	15216	15062	15181	15154	15083	15273	15282	15073	15135	15149	15197	15308	15239	15079	15232	15123	15068	15274	15282	15145	15307	15337	15204	15442	15170	15264	15171	15242	15441	15015	15226	15164	15164	15058	15296	15160	15177	14979	15321	15384	15173	15198	15177	15066	15231	15148	14914	14994	15073	15185	15323	15166	15230	15217	15192	15165	15157	15188	15211	15309	15209	15165	15335	15130	15163	15230	15019
15023	28217	26648	20102	17743	16422	15748	15264	14852	14555	14480	14437	14436	14422	14342	14025	14113	14071	14014	13780	13802	13803	13894	13656	13796	13649	13789	13543	13496	13700	13665	13750	13564	13548	13671	13670	13522	13620	13517	13608	13792	13803	13628	13761	13535	13698	13581	13639	13743	13636	13692	13545	13603	13427	13771	13597	13529	13516	13753	15175	15912	15218	14665	14148	13883	13776	13532	13634	13676	13588	13453	13681	13740	13576	13737	13731	13588	13480	13617	13701	13591	13565	13645	13591	13720	13525	13602	13737	13640	13458	13410	13684	13660	13536	13495	13695	13643	13505	13645	13536	13417	13528	13439	13685	13523	13590	13644	13498	13622	13552	13647	13615	13641	13481	13577	13567	13682	13580	13684	13616	13655	13599	13570	13572	13633	13591	13446	13521	13685	13590	13692	13512	13602	13603	13627	13549	13625	13765	13685	13597	13677	13695	13745	13637	13607	13546	13757	13725	13601	13497	13554	13648	13555	13663	13539	13555	13467	13641	13714	13587	13520	13702	13750	13686	13463	13599	13574	13602	13553	13610	13526	13570	13579	13545	13653	13429	13591	13644	13711	13582	13551	13576	13399	13517	13702	13583	13673	13743	13571	13661	13648	13488	13527	13487	13643	13547	13607	13428	13721	13562	13559	13557	13621	13605	13531	13551	13475	13597	13782	13731	13476	13529	13608	13664	13598	13523	13680	13616	13575	13581	13586	13483	13693	13539	13594	13457	13384	13462	13530	13506	13649	13617	13689	13659	13577	13630	13582	13752	13529	13665	13616	13720	13781	13621	13607	13681	13584	13727	13648	13526	13602	13669	13392	13495	13517	13606	13607	13509	13487	13613	13477	13698	13641	13542	13439	13612	13600	13662	13533	13578	13505	13624	13489	13678	13639	13606	13802	13615	13647	13489	13503	13561	13406	13693	13590	13593	13579	13710	13499	13646	13625	13638	13555	13525	13628	13754	13575	13415	13615	13700	13606	13621	13553	13547	13634	13703	13514	13550	13589	13489	13760	13621	13610	13692	13450	13624	13757	13653	13608	13589	13590	13587	13707	13304	13627	13507	13521	13585	13610	13680	13649	13588	13524	13518	13513	13447	13679	13536	13547	13568	13682	13493	13585	13527	13686	13549	13400	13574	13631	13590	13509	13510	13705	13642	13569	13601	13723	13691	13631	13625	13630	13564	13536	13624	13588	13596	13541	13501	13576	13557	13618	13656	13538	13604	13619	13614	13580	13656	13564	13543	13600	13499	13709	13460	13544	13600	13551	13652	13575	13573	13576	13657	13560	13592	13532	13407	13512	13384	13612	13708	13623	13553	13559	13598	13724	13557	13574	13487	13475	13514	13579	13613	13625	13580	13495	13671	13695	13613	13643	13484	13653	13553	13613	13537	13441	13572	13662	13641	13563	13624	13641	13758	13526	13587	13615	13571	13593	13662	13671	13752	13409	13610	13495	13825	13630	13571	13536	13458	13715	13559	13520	13519	13559	13557	13625	13537	13663	13577	13628	13680	13637	13620	13595	13635	13558	13581	13700	13526	13721	13667	13412	13541	13475	13501	13630	13725	13585	13463	13488	13439	13661	13376	13550	13619	13659	13521	13591	13735	13491	13597	13469	13667	13479	13783	13662	13556	13461	13619	13514	13534	13423	13565	13582	13493	13683	13616	13495	13580	13608	13594	13590	13522	13512	13574	13497	13680	13707	13742	13537	13539	13898	13620	13452	13485	13509	13533	13531	13506	13711	13591	13625	13549	13602	13620	13502	13651	13420	13692	13534	13545	13651	13654	13618	13714	13762	13491	13548	13761	13595	13569	13576	13773	13339	13512	13579	13451	13590	13624	13561	13638	13423	13767	13505	13511	13628	13623	13506	13610	13640	13574	13457	13602	13534	13716	13738	13516	13626	13545	13544	13593	13658	13504	13602	13534	13621	13636	13612	13671	13620	13574	13543	13441	13606	13613	13759	13440	13474	13713	13561	13582	13628	13584	13492	13721	13588	13539	13562	13576	13533	13462	13578	13529	13486	13524	13687	13683	13628	13574	13513	13453	13565	13668	13617	13776	13546	13511	13661	13553	13606	13697	13626	13595	13589	13526	13716	13554	13557	13643	13526	13589	13516	13531	13598	13461	13566	13543	13701	13590	13626	13479	13570	13544	13569	13603	13592	13483	13656	13710	13674	13726	13536	13393	13705	13475	13520	13556	13711	13629	13618	13519	13677	13521	13475	13698	13464	13551	13717	13528	13407	13656	13577	13603	13422	13353	13518	13646	13649	13506	13502	13580	13732	13808	13577	13559	13596	13520	13440	13645	13581	13599	13651	13444	13723	13686	13471	13535	13526	13645	13536	13667	13472	13856	13472	13582	13701	13527	13707	13617	13463	13729	13578	13637	13764	13487	13509	13482	13560	13640	13599	13639	13653	13671	13657	13592	13525	13516	13581	13596	13516	13612	13437	13673	13514	13705	13537	13439	13508	13635	13703	13472	13706	13623	13643	13535	13557	13513	13767	13502	13763	13540	13648	13525	13532	13647	13481	13377	13589	13506	13659	13667	13532	13571	13578	13532	13580	13621	13522	13687	13548	13505	13604	13528	13853	13581	13556	13497	13601	13464	13674	13645	13481	13529	13535	13553	13645	13467	13360	13611	13708	13549	13648	13693	13458	13429	13679	13629	13583	13491	13526	13527	13756	13626	13655	13644	13383	13535	13461	13648	13531	13564	13652	13420	13565	13612	13708	13559	13458	13527	13639	13658	13629	13495	13685	13539	13657	13583	13648	13534	13600	13684	13618	13584	13655	13671	13607	13579	13586	13600	13528	13633	13610	13611	13406	13451	13501	13539	13391	13487	13736	13599	13541	13622	13548	13461	13676	13403	13544	13576	13595	13620	13539	13637	13572	13523	13587	13528	13530	13521	13747	13525	13593	13598	13579	13621	13550	13549	13511	13692	13616	13463	13621	13398	13449	13752	13537	13489	13622	13499	13513	13552	13608	13627	13577	13507	13878	13508	13616	13540	13647	13619	13487	13514	13459	13698	13665	13820	13518	13502	13553	13524	13446	13584	13531	13661	13587	13628	13618	13566	13616	13566	13609	13565	13461	13567	13469	13648	13656	13503	13677	13677	13610	13478	13613	13692	13570	13637	13569	13438	13699	13522	13528	13737	13702	13665	13418	13546	13615	13573	13599	13420	13671	13498	13506	13497	13643	13563	13523	13578	13575	13654	13659	13440	13629	13552	13593	13537	13571	13720	13518	13633	13501	13605	13689	13622	13402	13508	13575	13558	13579	13592	13534	13677	13433	13606	13627	13516	13574	13444	13629	13699	13668	13536	13587	13638	13473	13507	13682	13710	13607	13623	13463	13616	13534	13456	13554	13510	13712	13577	13487	13728	13656	13595	13760	13438	13493	13429	13453	13566	13689	13719	13651	13519	13556	13613	13656	13564	13499	13570	13588	13583	13612	13561	13782	13683	13518	13630	13600	13582	13499	13645	13539	13474	13520	13540	13562	13605	13699	13478	13486	13352	13489	13805	13536	13640	13649	13464	13581	13821	13659	13575	13516	13531	13731	13667	13449	13571	13757	13672	13684	13554	13595	13624	13505	13708	13602	13534	13733	13553	13598	13556	13559	13533	13576	13521	13571	13667	13491	13489	13518	13644	13592	13536	13602	13582	13537	13663	13632	13751	13501	13685	13542	13768	13549	13505	13551	13594	13551	13392	13480	13632	13656	13459	13682	13551	13633	13548	13561	13511	13756	13528	13679	13570	13425	13537	13521	13644	13442	13498	13689	13586	13524	13536	13566	13486	13617	13432	13423	13520	13572	13636	13565	13600	13445	13726	13592	13697	13604	13624	13579	13637	13664	13567	13456	13512	13592	13656	13778	13682	13643	13661	13519	13429	13728	13527	13532	13570	13452	13656	13623	13600	13456	13514	13393	13584	13572	13579	13711	13700	13599	13429	13500	13597	13591	13483	13594	13528	13614	13622	13599	13391	13520	13655	13516	13267	13586	13467	13614	13517	13731	13658	13705	13466	13687	13579	13697	13508	13510	13643	13615	13515	13505	13562	13777	13718	13464	13436	13592	13562	13470	13784	13659	13463	13715	13541	13445	13468	13640	13451	13511	13613	13732	13605	13624	13517	13506	13676	13701	13585	13536	13485	13654	13647	13474	13664	13644	13669	13621	13606	13454	13486	13589	13653	13536	13596	13491	13546	13436	13800	13673	13592	13376	13598	13638	13635	13530	13583	13639	13415	13716	13580	13685	13589	13433	13633	13579	13621	13651	13597	13467	13574	13490	13464	13600	13663	13357	13569	13648	13492	13425	13672	13645	13688	13635	13565	13452	13562	13628	13534	13726	13433	13537	13584	13483	13596	13462	13483	13447	13499	13528	13589	13560	13520	13452	13540	13472	13606	13749	13572	13331	13501	13644	13464	13588	13646	13591	13719	13642	13736	13471	13629	13558	13545	13496	13579	13477	13553	13597	13633	13484	13647	13538	13561	13720	13589	13644	13660	13575	13608	13580	13545	13699	13571	13521	13620	13444	13596	13637	13486	13545	13558	13643	13521	13518	13548	13438	13589	13619	13636	13622	13597	13509	13559	13540	13533	13430	13653	13547	13692	13566	13553	13631	13618	13524	13535	13608	13578	13633	13524	13538	13641	13541	13508	13682	13630	13450	13447	13444	13581	13536	13617	13624	13542	13686	13480	13661	13628	13638	13666	13688	13618	13682	13728	13502	13686	13510	13557	13643	13543	13529	13667	13689	13539	13679	13433	13578	13542	13672	13664	13560	13499	13718	13369	13657	13690	13513	13552	13657	13438	13629	13615	13709	13748	13601	13570	13476	13629	13618	13518	13731	13597	13644	13625	13561	13620	13646	13742	13663	13643	13472	13453	13663	13555	13541	13589	13630	13712	13616	13532	13567	13676	13602	13526	13716	13444	13493	13492	13666	13744	13625	13563	13474	13648	13625	13419	13607	13581	13528	13478	13473	13363	13715	13469	13566	13576	13560	13587	13587	13684	13460	13680	13580	13586	13567	13532	13630	13515	13581	13651	13711	13553	13595	13607	13621	13653	13531	13583	13594	13481	13445	13583	13565	13692	13531	13678	13524	13627
27116	21526	22930	18537	15020	14920	14979	14632	14588	14677	14880	14839	14791	14675	14683	14602	14456	14676	14627	14443	14501	14795	14640	14657	14860	14563	14553	14684	14531	14509	14454	14582	14546	14553	14614	14926	14613	14690	14780	14649	14628	14860	14710	14629	14494	14656	14729	14590	14406	14618	14608	14481	14751	14572	14612	14449	14567	14582	14643	14648	14626	14819	14624	14742	14536	14664	14551	14675	14681	14733	14650	14581	14461	14613	14442	14515	14600	14604	14571	14678	14628	14692	14528	14651	14577	14770	14493	14520	14552	14497	14376	14612	14453	14704	14868	14398	14612	14660	14548	14494	14324	14489	14559	14459	14714	14554	14632	14751	14580	14604	14539	14462	14610	14665	14507	14655	14860	14644	14579	14632	14677	14756	14603	14365	14441	14621	14444	14579	14677	14583	14788	14679	14739	14630	14476	14502	14326	14462	14737	14596	14669	14577	14593	14564	14703	14594	14660	14625	14856	14447	14701	14489	14588	14503	14657	14580	14388	14584	14706	14671	14556	14757	14646	14653	14694	14478	14508	14620	14577	14550	14623	14497	14414	14623	14575	14496	14788	14597	14709	14476	14534	14507	14545	14628	14530	14668	14619	14701	14625	14685	14630	14651	14763	14841	14444	14653	14659	14390	14507	14614	14543	14529	14401	14618	14591	14608	14449	14609	14773	14780	14653	14691	14439	14632	14807	14605	14535	14518	14534	14394	14568	14676	14770	14695	14644	14377	14303	14547	14790	14419	14415	14493	14681	14490	14686	14447	14520	14507	14575	14663	14484	14593	14615	14676	14425	14440	14648	14443	14337	14639	14500	14529	14523	14568	14475	14539	14614	14563	14640	14602	14364	14535	14497	14719	14501	14472	14707	14653	14615	14754	14504	14668	14568	14539	14715	14431	14489	14383	14510	14581	14573	14681	14406	14484	14499	14674	14657	14641	14616	14679	14516	14397	14487	14702	14474	14395	14666	14623	14749	14657	14674	14405	14674	14612	14430	14664	14517	14431	14465	14486	14681	14556	14739	14595	14400	14646	14619	14747	14497	14534	14689	14633	14622	14655	14682	14526	14376	14676	14723	14571	14343	14507	14589	14671	14674	14689	14839	14573	14860	14659	14791	14625	14643	14642	14332	14643	14675	14587	14531	14418	14584	14600	14388	14399	14504	14644	14707	14415	14523	14694	14506	14574	14656	14614	14659	14469	14608	14361	14700	14520	14540	14605	14473	14494	14716	14827	14463	14529	14619	14324	14441	14576	14575	14680	14666	14618	14469	14634	14585	14573	14661	14546	14603	14675	14684	14538	14594	14456	14727	14429	14658	14642	14561	14904	14483	14673	14522	14686	14663	14480	14421	14489	14541	14639	14580	14553	14406	14546	14465	14558	14498	14676	14560	14484	14506	14602	14424	14501	14551	14528	14652	14654	14620	14624	14476	14545	14701	14694	14676	14737	14793	14577	14587	14507	14547	14566	14527	14578	14588	14482	14582	14570	14584	14585	14480	14590	14537	14648	14421	14628	14638	14681	14541	14734	14749	14626	14699	14468	14378	14783	14644	14516	14601	14565	14505	14538	14487	14383	14590	14536	14497	14486	14476	14532	14614	14609	14558	14492	14549	14614	14415	14436	14503	14614	14645	14687	14442	14606	14436	14611	14538	14469	14580	14556	14609	14597	14448	14953	14669	14505	14722	14505	14598	14431	14433	14543	14642	14394	14700	14656	14731	14736	14576	14701	14516	14707	14510	14591	14616	14852	14513	14816	14697	14636	14432	14569	14665	14572	14529	14610	14595	14544	14570	14634	14415	14708	14444	14563	14613	14563	14622	14661	14572	14529	14533	14480	14569	14572	14658	14680	14508	14541	14542	14563	14307	14585	14683	14541	14584	14476	14719	14377	14636	14554	14574	14725	14605	14492	14468	14620	14542	14599	14398	14433	14529	14553	14520	14611	14649	14675	14448	14630	14546	14763	14594	14554	14748	14519	14663	14494	14363	14558	14406	14633	14528	14605	14707	14431	14533	14571	14563	14632	14611	14536	14495	14560	14687	14651	14665	14559	14560	14637	14503	14488	14645	14547	14670	14423	14899	14602	14423	14515	14562	14350	14682	14610	14583	14501	14507	14269	14486	14729	14598	14609	14690	14755	14624	14398	14763	14646	14618	14586	14589	14526	14760	14608	14419	14486	14602	14704	14797	14391	14479	14581	14536	14548	14519	14625	14483	14724	14702	14617	14669	14444	14528	14525	14542	14673	14677	14577	14500	14438	14634	14505	14533	14643	14536	14461	14553	14590	14652	14610	14458	14594	14484	14504	14591	14822	14638	14505	14661	14528	14424	14459	14534	14478	14614	14508	14650	14653	14643	14617	14712	14521	14454	14615	14784	14602	14609	14569	14605	14527	14498	14525	14704	14801	14578	14723	14569	14634	14476	14702	14586	14566	14491	14554	14423	14463	14606	14503	14614	14383	14501	14611	14743	14679	14530	14579	14621	14647	14649	14408	14640	14437	14492	14399	14648	14675	14518	14511	14544	14550	14709	14710	14713	14542	14572	14437	14328	14509	14620	14475	14646	14512	14678	14569	14566	14492	14359	14375	14511	14680	14600	14638	14556	14532	14647	14504	14545	14453	14678	14441	14692	14453	14499	14585	14475	14448	14484	14666	14651	14574	14290	14743	14748	14504	14941	14571	14518	14542	14576	14516	14662	14529	14461	14532	14451	14681	14514	14537	14654	14411	14724	14560	14527	14646	14574	14433	14604	14454	14620	14804	14721	14539	14506	14737	14464	14664	14607	14395	14536	14556	14461	14521	14521	14452	14334	14524	14714	14438	14499	14360	14519	14735	14399	14551	14603	14718	14493	14578	14399	14492	14416	14620	14498	14582	14604	14733	14744	14710	14658	14694	14552	14654	14710	14601	14553	14728	14590	14656	14423	14737	14661	14439	14402	14488	14507	14614	14530	14592	14757	14629	14390	14641	14764	14445	14611	14532	14725	14617	14646	14731	14676	14372	14610	14666	14559	14468	14578	14415	14520	14630	14676	14420	14622	14521	14666	14550	14699	14462	14413	14513	14499	14754	14656	14712	14639	14453	14670	14768	14661	14371	14800	14680	14645	14462	14756	14597	14590	14434	14592	14607	14579	14684	14795	14598	14600	14463	14506	14683	14812	14664	14604	14395	14375	14627	14636	14658	14579	14660	14606	14688	14659	14712	14573	14535	14655	14668	14698	14514	14570	14457	14585	14637	14626	14502	14442	14519	14534	14750	14561	14678	14588	14604	14521	14519	14491	14349	14739	14670	14494	14570	14536	14470	14573	14450	14714	14460	14573	14566	14630	14747	14530	14516	14558	14499	14487	14574	14842	14677	14705	14547	14477	14680	14538	14751	14644	14638	14519	14689	14767	14618	14664	14650	14398	14694	14654	14608	14525	14528	14628	14441	14519	14632	14646	14519	14512	14468	14639	14452	14447	14629	14451	14716	14587	14506	14786	14621	14623	14572	14604	14498	14575	14630	14525	14624	14610	14686	14755	14713	14815	14471	14762	14588	14411	14422	14507	14527	14518	14558	14538	14560	14443	14619	14643	14716	14283	14586	14398	14661	14585	14482	14540	14470	14427	14390	14483	14332	14653	14638	14484	14462	14636	14542	14437	14385	14520	14485	14575	14512	14411	14559	14579	14620	14759	14564	14630	14702	14743	14590	14530	14735	14414	14511	14550	14624	14676	14684	14670	14697	14656	14686	14249	14574	14550	14614	14608	14476	14652	14542	14605	14544	14618	14605	14465	14564	14553	14555	14519	14542	14667	14705	14668	14382	14622	14512	14389	14718	14708	14485	14506	14650	14669	14578	14628	14480	14585	14523	14566	14580	14580	14827	14615	14518	14450	14710	14690	14586	14476	14575	14504	14396	14750	14526	14553	14772	14647	14703	14592	14443	14688	14622	14766	14666	14579	14725	14482	14345	14473	14585	14534	14621	14667	14567	14542	14577	14609	14582	14530	14541	14580	14580	14593	14438	14648	14736	14384	14581	14535	14569	14566	14568	14704	14576	14466	14660	14600	14610	14561	14598	14783	14623	14609	14639	14547	14641	14611	14629	14500	14561	14535	14561	14668	14496	14706	14495	14705	14549	14512	14557	14659	14591	14477	14835	14492	14577	14611	14619	14613	14461	14645	14606	14537	14455	14614	14773	14591	14550	14474	14679	14840	14597	14530	14517	14611	14540	14649	14529	14647	14475	14537	14745	14522	14503	14662	14685	14737	14583	14423	14404	14770	14615	14548	14688	14570	14684	14477	14564	14665	14699	14583	14558	14603	14692	14663	14622	14644	14615	14538	14400	14678	14527	14642	14497	14618	14721	14521	14632	14607	14472	14525	14664	14603	14782	14491	14711	14676	14729	14414	14602	14679	14583	14614	14600	14578	14510	14656	14628	14460	14513	14648	14517	14642	14635	14659	14608	14682	14523	14592	14519	14721	14313	14427	14614	14675	14532	14498	14613	14595	14529	14608	14712	14576	14781	14609	14477	14540	14655	14542	14600	14706	14571	14570	14663	14387	14515	14469	14628	14590	14521	14460	14391	14564	14547	14670	14637	14562	14667	14627	14432	14492	14626	14598	14495	14703	14798	14703	14793	14612	14547	14608	14542	14600	14546	14528	14528	14493	14771	14629	14422	14659	14581	14676	14498	14738	14554	14434	14573	14633	14479	14600	14504	14413	14664	14693	14537	14680	14665	14558	14632	14638	14467	14665	14669	14462	14563	14554	14566	14541	14400	14622	14421	14448	14570	14598	14421	14515	14640	14492	14533	14525	14358	14538	14508	14567	14500	14612	14664	14575	14494	14493	14760	14689	14513	14669	14613	14513	14601	14722	14570	14559	14586	14441	14527	14482	14610	14500	14560	14549	14498	14497	14563	14373	14597	14526	14551	14696	14629	14523	14524	14503	14578	14600	14555	14521	14504	14568	14493	14804	14415	14632	14500	14665	14570	14416	14612	14430	14720	14503	14686	14628	14662	14606	14575	14504	14532	14581	14456	14605	14601	14759	14494	14390	14532	14508	14763	14705	14328	14617	14559	14474	14507	14641	14541	14546	14394	14393	14515	14610	14616	14645	14563	14604	14367	14435	14453
13712	17518	16704	14756	14215	13679	13463	13292	13336	13524	13285	13560	13308	13400	13275	13296	13311	13266	13067	13211	13002	13336	13273	13128	13408	13217	13137	13165	13267	13041	13210	13261	13301	13304	13203	13221	13157	13090	13232	13151	13162	13315	13172	13181	13207	13129	13204	13276	13023	13207	13346	13188	13121	13423	13145	13337	13154	13027	13175	13366	13434	13338	13338	13173	13279	13233	13284	12959	13187	13147	13132	13221	13020	13252	13094	13007	13262	13239	13184	13014	13144	13302	13205	13106	13176	13219	13283	13120	13142	13240	13092	13149	13246	13096	13171	13100	13082	13002	13290	13135	13105	13240	13309	13050	13194	13237	13081	13139	13164	13084	13105	13088	13172	13134	13059	13022	13195	13123	13219	13040	13253	13155	13055	13176	13263	13110	13154	13092	13091	13139	13118	13155	13069	13223	13238	13103	13196	13080	13122	13108	13273	13275	13139	13034	13250	13289	13287	13215	13138	13155	13107	13043	13300	13267	13277	13144	13141	12955	12991	13197	13233	13213	13283	13003	13086	13345	13199	13098	13102	13207	13161	12973	13030	13075	13062	13201	13379	13051	13092	12965	13177	13103	13112	13287	13109	13110	13360	13101	13003	13154	13057	13136	13182	13247	13170	13192	13116	13176	13147	12921	13194	13115	13232	13132	13175	13129	13142	13065	13160	13072	13138	13283	13218	13114	13076	13167	13130	13265	13182	12957	13167	13157	13102	13130	13199	13025	13253	13106	12983	13156	13268	13238	13120	13182	13082	13349	13140	13136	13218	13023	13331	13132	13141	13312	13263	13220	13214	13100	13146	13023	13140	13202	13143	13145	12966	13077	13196	13187	13182	13210	13129	13198	13175	13100	13175	13161	13238	13059	13147	13078	13158	13139	13000	13130	13140	13033	13029	13204	13292	13014	13195	13547	13164	13221	13165	13069	13291	13324	13150	13294	13145	13184	13274	13144	13200	13186	13169	13222	13280	13188	13167	13252	13150	13187	13268	13073	13257	13009	13104	13100	13205	13092	13180	13345	13131	13340	13182	13122	13199	13118	13242	13242	13136	13224	13310	13108	12888	13279	13223	13161	13191	13166	13240	13120	13262	13212	13044	13145	13185	13128	13170	13078	13041	13098	13311	13082	13331	13191	13136	13005	13205	13177	13192	13096	13227	13210	13274	13122	13181	13084	13291	13152	13111	13151	13077	13041	13065	13072	13211	13056	13131	13281	13219	13273	13093	13042	12987	13293	13117	13163	13303	13179	13215	13247	13194	13063	13274	13181	13218	13226	12948	13104	13182	13159	13138	13283	13315	13257	13237	13168	13329	13077	13283	13131	13229	13348	13289	13132	12963	13018	13156	13103	13099	13359	13174	13037	13176	13250	13271	13097	13059	13194	13173	13215	13170	13169	13210	13143	13358	13158	13118	13148	13096	13058	13167	13138	13141	13122	13019	13147	13031	13134	13199	13263	13243	13066	13097	13086	13107	13199	13115	13175	13128	13095	13194	13139	13259	13148	13125	13401	13232	13044	13267	13291	13258	13199	13192	13021	13093	13244	13046	13080	13248	13191	13098	13033	13261	13290	13146	13171	13143	13021	13192	13201	13026	13268	13138	13212	13355	13089	13136	13075	13374	13111	13258	13079	13264	13102	13137	13175	12957	13228	13020	13198	13054	13253	13156	13143	13115	13177	13297	13144	13159	13154	13366	13202	13137	13023	13108	13151	13212	13097	13364	13127	13197	13077	13165	13152	13010	13127	13216	13219	13131	13158	13167	13030	13145	13218	13084	13301	13205	13260	13078	13075	13174	13166	13217	13074	13165	13134	13179	13128	13404	13110	13157	13183	13322	13056	13120	13186	13182	13177	13073	13088	13110	13154	13186	13222	13129	13208	13077	13152	13242	13151	13103	13141	13159	13087	13262	13239	13172	13187	13306	13060	13073	13059	13296	13214	13113	13267	13177	13203	13230	13212	13135	13282	13261	13006	13129	13292	13082	13445	13140	13196	13210	13134	13088	13251	13114	13150	13273	13161	13121	12983	13329	13273	13041	13289	12992	13170	13151	13195	13085	13087	13028	13178	13212	13060	13152	13094	13201	13142	13104	13064	13098	13132	13296	13085	13126	13141	13193	13021	13191	13199	13190	13292	13112	12979	13007	13101	13171	13218	13111	13158	13142	13185	13180	13216	13146	13167	13293	13202	13270	13146	13038	13012	13118	13173	13154	13192	13151	13076	13198	13086	13065	13139	13156	13200	13217	13199	13308	13023	13096	13164	13220	13077	13092	13203	13112	13271	13044	13174	13157	12847	13147	13132	13251	13137	13183	13104	13071	13350	13189	13101	13102	13031	13230	13267	13185	13228	13213	12983	13232	13112	13092	13102	13063	13048	13015	13248	13142	13077	13353	13173	13147	13136	13255	13098	13235	13223	13180	13086	13120	13226	13294	13298	13172	13187	12997	13143	13218	13257	13328	13120	13260	13123	13379	13224	13130	13267	13110	13314	13112	13188	13314	13189	13229	13039	13139	12993	13409	13110	13271	13212	13230	13215	13132	13187	13213	13198	13147	13208	13107	13147	13232	13231	13164	13120	13203	13200	12765	13179	13091	12992	13124	13245	13213	13314	13317	13309	13098	13184	13073	13109	13215	13317	12964	13180	13099	13222	13120	13058	13267	13247	13133	13174	13063	13177	13063	13112	13158	13115	13322	13124	13185	13209	13026	13239	12967	13089	13269	13137	13110	13083	13085	13164	13158	13242	13163	13034	13190	13232	13056	13084	13199	13123	13138	13180	12926	13239	13040	13203	13112	13305	13117	13295	13377	13157	13161	13223	13048	13183	13280	13247	13152	13037	13122	13207	13255	13219	13344	13295	13254	13186	13164	13219	13185	13238	13225	13294	13080	13013	13089	13076	12984	13273	13052	13051	13360	13078	13168	13037	13147	13256	13186	13153	13337	13186	13187	13150	13140	13210	13001	13128	13143	13209	13136	13152	13147	13126	13109	13197	13131	13107	13266	13187	13131	13199	13148	13111	13031	13235	13264	13153	13334	13182	13132	13178	13056	13199	13138	13118	13220	13337	13088	13217	13087	13121	13178	13381	13013	13221	13150	13264	13092	13183	13170	13249	13023	13213	13184	13162	13185	13166	13215	13099	13222	13162	13249	13073	13198	13364	13200	13238	13140	13185	13089	13249	13374	13066	13171	13185	13032	13216	13296	13166	13176	13205	13309	13026	13291	13085	13167	13164	13134	13100	13148	13124	13110	13126	13000	13109	13215	13067	13209	12993	13261	13070	13159	13199	13151	13129	13314	13170	13137	13118	13294	13210	13199	13140	13100	13202	13065	13188	13275	13222	13109	13112	13085	13220	12945	13273	13288	13145	13186	13155	13257	13087	13182	13257	13116	13139	13254	13099	13109	13111	13153	13218	13335	13143	13304	13108	13152	13228	13182	13073	13229	13041	13077	13093	13347	12842	13154	13042	13111	13075	13185	12976	13238	13113	13118	12974	13253	13143	13167	13144	13162	13078	13092	13288	13170	13139	13031	13223	13117	13210	13171	13253	13218	13141	13207	13234	13182	12993	13123	13088	13229	13162	13199	13119	13038	13205	13254	13157	13225	13207	13040	13241	13137	13172	13142	13148	13113	13283	13072	13063	13237	13031	13330	13252	13259	13097	13105	13164	13213	13207	13140	13179	13191	13254	13221	13009	13263	13249	13266	13204	13216	13243	13196	13125	12960	13266	13102	13166	13182	13275	13180	13099	13063	13163	13121	13238	13136	13031	13341	13220	13138	13152	12985	13267	13076	13150	13331	13162	13163	13140	13290	13112	13036	13082	13179	13118	13006	13066	13215	13182	13143	13294	13162	13103	13198	13179	13231	13198	13248	13120	13189	13226	13210	13189	13136	13179	13087	13206	13257	13105	13249	13237	13174	13078	13175	13200	13206	13065	13147	13183	13137	13190	13100	13295	12987	13275	13192	12998	13169	13107	13186	13188	13020	13142	13280	13166	13287	13136	13283	13150	13228	13206	13346	13108	13241	13150	13104	13064	13317	13251	13105	13038	13088	13213	13229	13180	13246	13079	13203	13000	13251	13134	13126	13214	13263	13105	13225	13086	13169	13176	13081	12992	13224	13141	13270	13053	13114	13194	13123	13268	13194	13197	13108	13076	13213	13234	13014	13091	13158	13330	13164	13009	13134	13189	13040	13090	13085	13125	13196	12966	13284	13172	13169	13204	13195	13147	13422	13162	13003	13118	13204	13018	13204	13232	13102	13217	13290	13184	13261	13173	13130	13296	13234	13235	13225	13189	13130	13233	13182	13135	13243	13232	13184	13195	13198	13146	13089	13001	13159	13149	13195	13172	13131	13292	13200	13175	12985	13235	13263	13149	13075	13267	13274	13092	13021	13082	13077	13047	13180	13010	13065	13112	13185	13138	13208	13247	13274	13064	13119	13294	13126	13177	13112	13185	13148	13071	13249	13229	13048	13048	13065	13131	13212	13108	13268	13250	13122	13122	13122	13144	13229	13155	13084	13256	13083	13209	13084	13103	13235	13218	13226	13130	13165	13256	13315	13203	13035	13054	13281	13099	13089	13216	13195	13139	13200	13048	13302	13191	13166	13158	13067	13263	12996	13103	13235	13246	13176	13180	13132	13079	13238	13093	13230	13154	13228	13046	13121	13114	13211	13027	13161	13044	13258	13214	13267	13034	13092	13165	13045	13237	13080	13162	13233	13350	13253	13128	13155	12989	13210	13076	13207	13137	13247	13060	13078	13278	13238	13294	13243	12969	13037	13099	13131	13201	13277	13294	13139	13265	13198	13291	13129	13072	13066	13174	13113	13092	13178	13094	13097	13202	13160	13140	13081	13220	13161	13060	13134	13152	13213	13151	13295	13193	13340	13401	13025	13197	13252	13276	13081	13162	13316	13197	13027	13262	13102	13157	13101	13186	13096	13184	13118	13232	13233	13090	13133	13223	13235	13032	13135	12987	13176	13246	13047	13154	13183	13195	12868	13113	13113	13107	13222	13089	13141	13256	13279	13022	13039	13086	13126	13096	13207	13185	13236	13199	13023	13159	13220	13107	13096	13165	13369	13169	13268	13281	13286	13267	13179	13157	13123	13075
23662	21174	28604	24060	21604	20302	18065	15356	14861	14834	15121	14996	14898	15017	14529	14766	14643	14650	14683	14535	14566	14635	14369	14485	14413	14601	14426	14430	14607	14339	14135	14575	14418	14447	14324	14363	14418	14481	14334	14569	14506	14249	14578	14475	14480	14481	14535	14452	14415	14600	14324	14434	14333	14281	14671	14563	14341	14410	14371	14659	15242	15181	14817	14747	14608	14570	14458	14357	14443	14271	14447	14420	14333	14435	14302	14280	14437	14211	14177	14336	14373	14397	14322	14362	14527	14487	14374	14363	14388	14185	14622	14476	14494	14424	14435	14584	14429	14458	14357	14186	14444	14527	14543	14362	14250	14297	14396	14339	14436	14269	14156	14367	14363	14123	14412	14307	14555	14432	14429	14320	14399	14387	14330	14379	14338	14449	14406	14498	14463	14447	14279	14398	14366	14281	14299	14318	14267	14348	14259	14221	14351	14236	14291	14314	14507	14278	14474	14272	14326	14408	14475	14108	14309	14391	14369	14452	14290	14494	14316	14357	14425	14145	14364	14324	14524	14367	14414	14369	14394	14276	14374	14370	14309	14316	14362	14212	14376	14131	14221	14403	14170	14428	14262	14323	14399	14405	14317	14273	14321	14423	14295	14213	14268	14367	14393	14367	14216	14429	14400	14362	14512	14378	14291	14371	14282	14232	14394	14464	14344	14343	14284	14242	14395	14336	14553	14136	14408	14264	14384	14347	14399	14447	14280	14411	14357	14392	14314	14545	14385	14316	14454	14336	14336	14406	14260	14447	14324	14451	14443	14474	14296	14186	14326	14467	14342	14345	14248	14398	14361	14495	14225	14255	14281	14206	14548	14429	14288	14370	14395	14235	14480	14273	14507	14404	14372	14336	14237	14126	14276	14231	14429	14368	14311	14409	14376	14264	14330	14355	14403	14391	14301	14265	14229	14350	14443	14346	14483	14409	14366	14380	14373	14434	14186	14507	14508	14468	14312	14317	14416	14392	14406	14452	14394	14221	14307	14405	14208	14398	14283	14361	14344	14385	14398	14279	14410	14329	14355	14459	14276	14441	14173	14423	14492	14394	14328	14259	14339	14512	14325	14330	14414	14348	14286	14357	14512	14207	14267	14355	14292	14154	14470	14313	14416	14407	14315	14339	14336	14128	14180	14017	14289	14212	14402	14336	14558	14432	14382	14204	14319	14376	14321	14143	14328	14269	14232	14203	14376	14330	14120	14408	14319	14357	14364	14467	14310	14566	14373	14373	14332	14444	14211	14624	14336	14428	14460	14234	14284	14318	14350	14420	14476	14367	14353	14287	14339	14239	14594	14375	14511	14408	14448	14403	14430	14318	14412	14491	14328	14432	14274	14498	14245	14265	14315	14459	14411	14149	14283	14273	14179	14269	14305	14181	14421	14390	14461	14238	14355	14510	14416	14428	14569	14203	14296	14433	14436	14234	14319	14287	14253	14412	14261	14507	14472	14248	14296	14500	14225	14433	14385	14609	14269	14462	14653	14442	14530	14514	14552	14532	14420	14491	14491	14376	14355	14463	14488	14500	14377	14326	14215	14466	14137	14497	14376	14473	14166	14374	14391	14487	14446	14247	14493	14341	14363	14366	14456	14277	14333	14448	14183	14358	14449	14533	14421	14333	14280	14598	14412	14479	14385	14395	14302	14238	14370	14405	14281	14271	14260	14277	14405	14351	14465	14296	14387	14552	14605	14407	14415	14257	14345	14287	14355	14164	14293	14446	14277	14448	14367	14193	14272	14479	14468	14355	14538	14232	14501	14348	14310	14380	14352	14177	14396	14389	14316	14242	14473	14426	14486	14289	14425	14377	14438	14407	14289	14359	14384	14346	14189	14363	14387	14270	14216	14274	14439	14497	14630	14410	14389	14293	14347	14300	14353	14408	14387	14092	14203	14356	14195	14369	14341	14358	14372	14114	14347	14368	14387	14363	14150	14229	14393	14442	14351	14518	14589	14437	14353	14412	14523	14416	14372	14370	14302	14369	14241	14321	14503	14603	14375	14234	14195	14391	14280	14410	14403	14258	14350	14100	14355	14347	14455	14270	14395	14536	14250	14375	14317	14420	14526	14373	14359	14221	14135	14307	14226	14489	14473	14394	14415	14358	14495	14332	14178	14454	14347	14420	14363	14159	14457	14387	14332	14376	14043	14304	14201	14364	14329	14408	14405	14623	14476	14489	14212	14467	14350	14405	14220	14356	14363	14349	14278	14335	14271	14504	14328	14288	14569	14390	14262	14257	14251	14363	14338	14298	14554	14328	14188	14335	14312	14338	14404	14426	14234	14238	14433	14199	14435	14411	14364	14467	14477	14139	14331	14202	14283	14365	14478	14318	14328	14330	14374	14319	14244	14513	14416	14150	14414	14607	14571	14409	14590	14366	14380	14419	14516	14200	14423	14206	14311	14307	14522	14515	14305	14269	14343	14433	14293	14289	14335	14538	14418	14335	14157	14366	14455	14451	14505	14385	14287	14227	14187	14276	14569	14513	14329	14433	14439	14296	14436	14370	14303	14373	14279	14299	14394	14250	14464	14504	14443	14365	14409	14281	14468	14500	14316	14121	14379	14321	14334	14448	14571	14490	14470	14241	14476	14395	14352	14342	14311	14459	14401	14293	14295	14298	14388	14259	14445	14352	14270	14197	14356	14294	14177	14323	14489	14433	14497	14608	14640	14494	14321	14421	14384	14514	14480	14213	14164	14247	14385	14408	14423	14482	14338	14358	14407	14542	14583	14242	14187	14201	14429	14389	14403	14359	14499	14363	14368	14305	14234	14359	14403	14345	14287	14353	14507	14450	14619	14355	14471	14484	14461	14308	14328	14194	14192	14348	14323	14352	14633	14351	14189	14269	14386	14374	14317	14268	14240	14302	14329	14506	14297	14417	14098	14360	14290	14609	14447	14236	14490	14538	14408	14391	14488	14314	14393	14248	14579	14328	14374	14492	14323	14503	14503	14468	14628	14479	14508	14433	14393	14269	14513	14428	14586	14507	14200	14469	14323	14341	14389	14365	14520	14413	14254	14206	14400	14219	14327	14392	14588	14303	14254	14357	14441	14450	14307	14327	14430	14476	14499	14348	14403	14131	14445	14432	14402	14398	14474	14323	14384	14493	14402	14561	14294	14399	14410	14242	14247	14283	14485	14336	14364	14248	14332	14464	14385	14239	14290	14346	14459	14086	14486	14342	14455	14509	14371	14368	14304	14411	14466	14492	14409	14306	14525	14121	14245	14524	14368	14398	14353	14352	14379	14369	14374	14323	14324	14363	14444	14304	14581	14424	14294	14455	14449	14350	14382	14500	14474	14367	14600	14188	14279	14444	14259	14536	14485	14410	14385	14373	14462	14271	14291	14413	14421	14331	14393	14271	14441	14349	14325	14431	14394	14258	14384	14313	14354	14148	14307	14391	14388	14625	14520	14341	14366	14291	14475	14540	14587	14553	14629	14362	14524	14399	14274	14369	14396	14315	14277	14178	14334	14393	14250	14229	14389	14266	14351	14395	14325	14316	14325	14264	14334	14400	14195	14349	14382	14390	14282	14292	14332	14571	14424	14549	14180	14640	14461	14157	14311	14415	14359	14185	14203	14412	14256	14492	14383	14417	14390	14405	14363	14377	14446	14210	14256	14405	14420	14420	14583	14503	14516	14457	14574	14370	14462	14301	14396	14353	14413	14251	14517	14532	14371	14144	14548	14328	14522	14442	14254	14414	14428	14442	14394	14326	14340	14378	14392	14376	14303	14556	14322	14168	14405	14311	14476	14335	14265	14462	14275	14337	14435	14324	14186	14499	14282	14392	14352	14336	14345	14419	14363	14319	14253	14366	14596	14276	14548	14244	14406	14536	14273	14315	14382	14268	14370	14401	14379	14292	14516	14512	14449	14277	14353	14436	14405	14360	14235	14441	14386	14330	14512	14393	14500	14475	14236	14296	14230	14326	14338	14298	14298	14422	14226	14320	14463	14494	14445	14391	14495	14453	14390	14599	14256	14295	14387	14432	14352	14523	14257	14242	14250	14228	14141	14266	14370	14372	14562	14340	14377	14288	14374	14394	14269	14393	14245	14436	14401	14493	14472	14374	14359	14369	14311	14377	14588	14405	14447	14363	14332	14519	14410	14432	14413	14195	14193	14335	14413	14462	14262	14313	14387	14531	14312	14451	14449	14356	14434	14434	14318	14261	14299	14255	14229	14378	14221	14519	14378	14488	14432	14417	14204	14498	14395	14253	14294	14349	14407	14357	14396	14277	14251	14386	14307	14156	14277	14283	14177	14409	14372	14523	14341	14306	14290	14405	14242	14326	14245	14225	14428	14269	14412	14368	14450	14479	14432	14365	14449	14362	14353	14369	14359	14392	14341	14388	14396	14229	14382	14386	14392	14530	14311	14438	14554	14437	14475	14372	14405	14290	14395	14398	14528	14275	14258	14381	14419	14333	14450	14332	14399	14335	14284	14446	14317	14381	14213	14420	14372	14335	14319	14223	14252	14278	14498	14276	14279	14194	14423	14609	14216	14331	14490	14370	14387	14204	14334	14386	14421	14267	14413	14215	14314	14324	14300	14266	14520	14263	14428	14303	14396	14204	14391	14325	14335	14475	14398	14363	14389	14368	14476	14315	14221	14277	14463	14338	14407	14340	14375	14474	14583	14480	14478	14401	14320	14416	14228	14335	14282	14414	14381	14244	14458	14129	14504	14498	14535	14401	14381	14346	14307	14350	14453	14385	14135	14317	14177	14418	14259	14442	14232	14292	14326	14470	14373	14383	14373	14384	14363	14404	14396	14482	14370	14465	14270	14446	14229	14333	14345	14628	14513	14460	14425	14336	14255	14551	14328	14423	14402	14274	14458	14476	14421	14070	14324	14459	14352	14339	14350	14368	14480	14219	14274	14326	14296	14353	14520	14400	14341	14388	14386	14393	14457	14479	14309	14362	14280	14433	14287	14275	14352	14292	14542	14388	14412	14145	14236	14253	14357	14172	14473	14380	14494	14541	14470	14113	14357	14191	14316	14202	14393	14438	14383	14293	14449	14186	14302	14414	14510	14149	14293	14314	14503	14370	14213	14476	14362	14219	14236	14231	14295	14371	14549	14279	14340	14330	14320	14269	14569	14476	14350	14391
13339	23511	21782	17483	15918	14925	14168	14123	13863	13753	13681	13734	13752	13618	13432	13520	13414	13392	13310	13324	13121	13438	13210	13090	13079	13066	13098	13160	13251	13294	13172	13160	13292	13198	13277	13054	13312	13001	13198	13087	13237	13015	13235	13029	13276	13148	13036	13126	13153	13137	13159	13133	13069	13199	13250	13122	13197	13224	13169	13700	14478	14048	13705	13443	13311	13177	13071	13143	13015	12896	13111	12992	13213	12857	13127	13100	12933	13282	13215	13191	13144	13123	13109	13154	13065	13158	12931	13012	13040	13034	13159	13044	12885	13063	13148	12936	12988	13128	12970	13225	13130	12934	12979	12975	12994	12883	13003	13060	12998	13004	13199	13085	13179	12994	13149	13094	13245	13069	12881	13053	13043	13074	13202	12871	13199	13032	13054	12986	13146	13111	13083	13138	13017	13055	13130	13207	13162	13085	13091	13045	12910	13108	13211	13060	13069	13025	13094	12954	13045	13049	13173	13044	13021	13069	12974	13163	13160	12995	13096	13090	12976	13104	13132	13047	13018	13125	12998	12909	12960	13118	13017	13032	13090	12949	12950	13052	13053	13059	13062	12967	13083	12885	12901	13010	13068	13049	13094	12936	13177	13173	12888	13013	13052	12997	12867	13147	13149	13053	13124	13076	12893	13111	12957	12966	13153	13084	12905	13146	13035	13125	12957	13015	13279	13170	13097	12903	13128	12944	12980	13070	13029	13009	13079	13005	13186	13036	12994	13164	13029	12991	13044	13039	13105	13128	12929	13176	13250	13000	12937	13094	13104	12911	12927	13172	13172	13043	13187	13045	12825	13014	13153	12977	13075	13132	13114	12975	13002	12832	12918	13125	12912	13221	13143	13124	13131	13080	13077	13125	13106	13081	13188	12990	13224	13064	13242	12968	13029	13187	13071	12871	12970	12970	13077	13148	12929	13127	13183	13181	13137	12899	13028	13140	12992	13249	13004	13012	13175	12977	13053	13123	13105	13091	13099	13069	13093	12925	12979	13178	13174	12947	13081	13120	13050	12835	13050	13120	13135	13072	12989	12994	13041	13036	13173	13107	13180	13031	13042	13003	13172	12949	13024	13048	12972	12954	13086	13095	13260	13003	13157	13126	13015	13048	12942	12993	12989	13077	13018	13000	13075	13179	13089	13005	13140	13148	13140	13196	13048	12985	12979	13273	13094	13222	12903	13074	13074	13058	13084	12968	13142	13094	12994	12841	12973	12862	13098	13140	13018	13138	12870	13025	12936	13176	13040	13009	12968	13096	13049	13156	13030	13090	13050	12966	13012	13104	13053	13049	12979	13172	12988	13099	12972	12893	13145	13085	12949	13002	12989	13066	12958	13064	13008	13006	12991	13126	12973	12918	13095	13165	13205	13308	13008	13079	12985	13113	12961	13125	12953	13060	12958	12923	13099	13177	12995	13017	13141	12957	13153	13197	13296	13295	13157	13023	13158	12958	13181	13171	12976	13005	13219	13116	13001	13065	13109	13074	13173	12964	12999	12941	13098	12986	12957	13034	13087	12922	13011	12872	13045	12890	13070	13191	13026	12921	13041	13070	13011	13094	12988	13032	13091	13029	13195	13144	12894	13083	12992	13071	13195	13065	12973	12915	13129	12898	12959	13331	12995	13106	13132	13112	13091	13207	12930	13025	12910	13119	12998	12997	13136	12938	13032	13000	12917	12978	13079	13021	12983	12945	13180	13322	13082	12886	13005	13101	12930	13266	12994	13162	13195	13077	13154	12999	13140	13012	13197	12962	12982	13166	13105	13097	13027	12924	12978	12963	12930	13165	13017	12929	13067	13106	13209	13059	12976	13115	13083	13262	13136	13103	13021	12970	13041	13225	13010	13144	12910	13067	12867	13078	13013	13088	13008	13097	13189	13092	13193	13075	12943	13033	12941	13117	13098	13053	13104	12951	12959	13093	13146	13211	13022	13105	13140	13005	13081	12922	12948	12972	13062	13010	13115	13048	13081	12854	13004	13196	12927	13223	13128	13104	13026	12964	13007	13017	12926	13042	12950	13068	13129	13200	13013	13062	13196	12941	13127	12914	13231	13243	12982	13192	13025	13089	13086	13066	13070	13084	13075	12923	13068	12977	12933	13093	12986	13007	13071	12947	12877	13266	13136	12865	12930	13160	12955	13068	13163	13044	13099	13283	13089	13010	13173	13146	13108	13058	13128	12945	12967	13134	13073	12970	13149	12995	13021	12934	13049	13098	12961	12872	13219	13077	12997	12983	13209	12960	12916	13157	13055	13131	13121	12944	12782	13013	13146	13019	13066	13079	13187	13173	13130	13056	13050	13195	13073	13081	13040	13210	12992	13088	13097	13168	13210	13250	12994	12908	13041	12911	12943	13118	13051	12922	13032	12956	12833	13139	13166	13154	13114	13090	13020	13020	13107	13132	13212	12927	13170	13048	13102	13139	13107	13051	12945	13146	13199	13207	13074	13032	13048	12956	13006	13132	12900	13047	13058	12985	12971	12997	13056	13046	13101	13093	13035	12966	13023	13139	13112	13081	12976	13085	13011	13060	13047	13045	12890	13039	13210	13102	13152	12893	13087	13116	12955	13090	13171	12951	12977	13046	13155	13252	13059	13090	13027	13215	12903	13090	12922	13206	13101	13002	12863	13029	13001	13057	12876	13018	13015	13176	13033	13035	12999	13111	12980	13000	13101	13164	13070	13112	13015	13116	12959	13192	13046	13067	13144	13038	13075	13247	13277	13020	13043	13130	13157	12945	12970	13057	12994	12972	13110	13135	12967	13227	13104	12715	13111	13154	13154	12945	12960	13079	12966	13015	13026	13052	13009	13026	13184	13138	13157	13019	13017	12985	13095	13273	12977	13071	13114	12985	12987	13135	13010	13161	13169	13066	13120	13025	13109	13091	13144	13097	13066	13071	13184	13072	13085	13042	13145	13170	13164	13073	13051	13028	13136	13110	13037	13086	12920	13116	13050	13019	13034	12935	13118	13106	13212	13063	13158	13035	12981	12944	13159	12991	13133	13024	13134	13006	13181	13133	13087	12934	13170	13145	13011	13065	13017	13060	13119	13186	12955	13109	12964	13111	13193	12986	13114	13125	13114	13112	13028	13038	13040	13101	13030	13187	13026	13103	13119	13206	12889	13112	13034	12998	13129	12949	12888	13181	12836	13105	13171	13023	13068	13147	12945	13246	13135	12955	13039	13025	13078	13070	12924	13018	13062	13036	13099	13145	13058	13195	13043	13109	12915	13086	13054	13071	12957	13022	13108	13139	13051	13023	12961	13096	13052	13211	13099	12932	13109	12962	12948	13090	13135	13102	13017	13044	13069	13041	13116	13312	13036	13084	13061	13005	12963	12974	12987	13004	12978	13137	12940	12889	13090	13036	12995	13037	12970	12983	13042	13059	13015	12998	12921	13024	13106	12869	13120	13139	13003	13002	12998	13182	13188	13120	13148	13062	13176	13126	13026	12995	13099	13194	13192	13041	13086	13117	12931	13112	13190	13075	12999	13180	12998	12898	13098	13110	13075	12887	13295	13080	13143	13048	13217	13132	13087	12985	12947	13063	12960	12979	13158	13186	13110	13026	13059	12948	13202	13054	12953	13094	13075	13003	12981	12933	13074	12967	13071	13061	13211	13106	13042	12999	13255	13059	13131	13060	13119	13068	13111	13056	12994	13167	13101	12964	13082	13056	13134	13071	13063	13030	13019	13250	13101	12997	13030	13113	13157	13239	12863	13223	13145	12967	12994	13083	13135	13091	13192	13068	12913	13131	13004	13020	12949	12960	12972	12980	13173	13082	13102	12906	13142	12972	13232	12950	13107	13066	13175	12980	13104	13058	13044	13041	13038	13069	13133	12960	13081	13066	13060	13080	12948	13150	13062	12893	12950	13189	13063	12983	13047	12880	13074	13063	13019	12985	13154	13101	13152	13102	13017	12993	13083	13111	13064	12948	13116	13133	12995	13061	13071	13074	13172	13010	12980	13125	13147	13102	12934	13179	12937	13065	12944	13114	12914	13275	12909	13202	13110	13105	13098	13056	13189	13121	13046	12940	13015	12954	13086	13135	12874	13054	12952	13049	13257	12993	13272	13184	13206	13025	13037	12996	12895	13070	13012	13066	13020	13015	13103	13095	13105	13145	13152	13118	13101	13054	13033	13095	13062	13060	13113	13057	13105	13074	13102	13045	13184	13180	13328	12992	13128	13155	13019	13155	13171	13150	13034	13029	13180	13002	13148	13064	13123	13116	13088	13123	13039	12912	12959	13098	13017	13029	13059	13164	12875	12977	13064	12980	13110	13015	13312	13114	12959	13006	13009	13013	13088	13008	13046	13218	12957	13092	13104	13069	13153	13006	13158	13092	13165	13112	13201	13074	13076	12966	12940	13233	13008	13092	13276	13052	13030	13075	13041	13074	13088	13017	13250	13209	13080	13084	13208	13177	13175	13111	13145	13057	13019	13071	12955	13075	13006	13130	13077	13098	12908	13011	13112	12993	12964	13157	12887	13179	13140	13026	13064	13138	12791	13080	13180	13106	13058	13011	13138	13144	13043	12800	13170	12967	13125	12947	13133	13022	13143	13026	13052	13222	13016	13008	13131	12926	13129	13024	13121	13008	12974	13157	13126	12943	13147	13146	12929	12973	13108	12959	12952	12891	12990	12967	13044	12914	12989	13034	13063	13026	13022	13066	13008	13013	13212	12915	13126	12997	12975	13033	12961	13007	12997	13119	13185	12969	13156	13015	13110	13085	12920	13078	12885	12898	13057	13033	13168	13207	13119	13015	13014	12957	13040	13007	13099	13060	12919	12964	13016	13031	13162	13253	12949	13011	13109	13058	13347	13040	12870	13158	12987	13051	12972	13068	12993	13024	13098	12892	13116	13070	13138	12995	13173	12989	13081	12943	13012	12935	13089	13038	13200	13101	13097	13046	13123	13015	12896	13161	12907	12973	13082	12971	12833	12934	13099	13144	12954	13155	13081	12995	12963	13048	13127	13094	13023	13181	13077	13038	12950	13021	12890	13245	13213	12944	12963	13044	13145	13151	13063	13103	13096	13060	12899	13022	12870	13182	13025	12922	13083	13083	13056	13118	12942	13092	13294	13109	13059	12982	13097	13113	13032	13196
22828	21205	29010	23703	21284	22462	22169	15932	14731	14809	14875	14954	14793	14846	14595	14504	14519	14321	14367	14394	14203	14219	14123	14114	14114	14246	14068	13929	14064	14193	14149	14125	14213	13962	14152	14184	13937	14109	14019	14204	14038	13924	14034	14173	14093	14118	14022	14132	14138	14007	14036	13972	13993	14125	13948	13871	13871	13970	14032	14568	15686	15478	14932	14489	14367	14079	14020	13907	14051	14117	13966	14116	14058	13932	13904	13978	14025	13887	13867	14220	13834	13973	13757	13865	13893	13988	14009	13954	14124	13854	13961	13890	13912	13867	13887	14055	14046	14155	13952	13767	14084	13935	13939	13920	13994	13972	13998	13793	13872	13858	13771	14058	13947	14017	13918	14013	13885	14002	13994	14115	14031	14103	13924	13761	13691	13752	13945	13854	13949	13980	13949	13930	13988	13912	13929	13894	14146	13801	14029	13945	13928	14163	13850	13929	13860	14196	13870	13944	14014	13868	13872	13907	13933	14070	14005	13955	13783	14056	13963	13941	13887	13847	14036	14003	13956	13933	13911	14011	13883	13750	13922	13771	14099	13916	13996	14041	13970	13890	13954	14017	13977	13806	13870	13878	13837	14051	13946	13833	14005	14178	13918	14113	13910	13950	13948	13845	13920	13964	14021	13986	13930	13801	13727	13846	13823	13898	13886	13961	13873	13748	13799	14026	14005	13787	13915	13984	13995	14101	13897	13948	13921	13807	13821	14019	13792	13798	13914	13828	14037	14029	13743	13830	13968	13718	13996	14002	13987	14059	13974	13978	13696	13896	13880	13874	13992	13834	13893	14005	14075	13873	13995	13764	13953	13984	13809	13840	13988	13693	13890	13938	13858	13834	13993	13898	14064	13899	14044	13968	13868	14021	13982	13839	13865	13863	13909	14028	14020	13887	14095	14000	13876	14000	13937	14105	13926	13904	13975	13880	13782	13829	14051	13850	13778	13979	13896	14010	14015	13861	14070	14155	14018	13998	13741	13983	13825	13915	13912	13865	13944	13852	13967	14014	13833	13800	13974	14055	14000	14213	13939	14098	13965	13989	13746	13988	13819	14061	13809	13855	13844	13800	14064	13886	13851	13893	13806	13947	14049	13959	13848	13899	13965	13814	13966	13870	13819	13916	13981	13934	14031	14052	13813	14003	13785	13747	13758	14006	13838	13813	13922	13979	14041	13994	13820	14037	14127	13983	13637	14000	14026	13919	14003	13852	13933	13969	13862	13953	13880	13832	13933	13934	13863	14079	13958	14008	13906	14160	14033	14163	13934	13994	13715	13961	13912	13968	14069	14008	13881	13881	13890	13872	13903	13993	13978	13953	13897	14033	14044	13969	13999	13871	13788	13897	14063	13930	13950	13987	13942	13809	13871	13980	13925	13909	13796	13850	14005	14083	13722	13744	14000	13958	14068	14022	13836	13875	13873	13737	13964	14019	13881	14003	13945	13849	13770	13913	14154	13946	13713	14150	13987	13817	13881	13934	14059	13867	13837	14078	13932	13835	14007	13890	14012	13785	13902	14026	13958	13847	14088	13786	13909	13990	13885	13863	14003	13673	13913	13948	14077	13885	13901	13785	13799	13761	14000	14068	13926	13881	13890	13978	13908	13940	13988	13917	13868	14009	14066	14178	13734	13885	13770	13768	13834	13887	13807	13855	14043	13839	13921	13747	14013	13942	13965	13965	14166	13912	13814	13862	14030	14061	14114	13948	13984	13937	14094	14106	13820	13881	14130	13738	13884	14057	13968	13923	13735	13991	13947	13745	13977	13831	13920	13914	13853	13917	13774	13769	14054	14060	13870	13722	14188	14002	13885	13911	13782	13892	13948	13903	13901	13957	14092	13939	14048	13757	13832	13910	13879	13737	14013	13863	13986	13793	13855	13844	13837	13792	13871	13830	14023	13794	13810	14039	13903	13911	13980	13916	13861	13998	14017	13689	13858	13916	13905	13951	14101	13918	13880	13838	13834	14033	13915	13923	13858	13999	13874	13827	13906	14109	14023	13980	14082	14022	13814	13921	13868	13953	14018	13907	13954	13939	13989	13744	13745	13795	13874	13789	13675	13843	13827	14000	14036	13847	13958	14136	13843	13878	13936	13825	13802	13944	13947	14052	13896	13968	13807	13832	13961	13930	14040	13776	14105	13973	13936	13942	13862	13966	14005	13990	14070	14074	13994	13932	14031	13829	13906	13892	13838	14119	13786	13930	13878	14009	13992	14162	13746	13931	14109	14029	13861	13892	13809	13732	13998	13874	14029	13879	13895	13829	13755	13918	13926	13845	13890	13964	14038	14069	13937	13971	13930	13791	13961	13870	13845	14074	13742	13835	13984	14030	13813	14007	13999	13692	13942	13901	13890	13775	13937	13845	13988	13872	13795	13825	13942	13686	13645	13923	13777	13985	14020	13946	14038	14044	13929	14074	13943	13980	13794	14008	13961	13855	13933	13831	14067	14088	13951	14083	14016	13732	13756	13868	13931	13825	13907	13928	13814	13896	13733	13922	13813	13871	14126	13897	13935	13986	13623	13952	13872	13802	14043	13983	14151	14038	13984	13857	13930	13849	13886	13825	14022	13901	13895	13957	13984	13901	14104	13954	13780	14063	13843	13957	13945	13826	13887	13870	13711	13916	13942	13979	13943	13905	13851	13893	13933	13780	13819	13854	13842	13939	13870	13951	13873	13986	13960	13947	13923	13874	13935	13823	13936	14049	14127	14067	13994	13903	13849	13920	14018	13969	13984	13770	13838	14003	13998	13853	14061	13885	13972	13839	13841	13700	13768	13781	13934	13813	13860	13979	14035	14057	13942	13950	13891	13875	13970	13858	14010	13980	13871	14117	13755	13936	14066	14003	13771	13718	13860	13835	13940	14029	13821	13984	13957	14023	13956	13832	13869	13981	13951	14027	13845	13851	13828	13848	13962	13786	13918	13985	13967	14017	13905	13946	14037	13853	14015	13986	13917	13959	13978	13834	13707	13679	13784	13991	13944	13844	13971	13750	13953	13692	13821	14301	13594	13943	13920	13916	13901	14021	13921	13906	14027	13888	13854	13725	13948	13848	13952	13963	14007	14041	13961	13931	13930	14054	13782	13866	13850	13948	13979	13851	13796	13892	13848	13916	13967	14070	13741	13805	13859	13750	13865	13761	14078	13984	14029	13909	13906	14044	13960	14077	14079	13815	14031	14010	14040	13962	13899	14068	14136	13974	13804	13978	14073	14215	13782	13755	13975	13785	13941	13972	14107	14090	13965	13940	13802	13708	14223	13815	13851	13894	14079	14209	14255	14035	14070	13896	13816	13769	13960	13867	13730	14026	13788	13701	13826	13720	13852	13895	13939	13827	13894	14068	13738	13814	13890	14002	14139	13926	14062	14071	13923	13967	13724	13860	14052	13874	13882	13968	13880	14082	13726	13631	13842	13932	13777	13966	13879	13894	14080	13903	13970	13804	14002	14008	13984	13933	13778	13913	13879	13960	13980	13817	13879	13831	13902	13874	14019	13936	14030	13812	14150	13704	13920	13869	13961	14003	14086	13919	13983	13761	13844	13983	13959	13942	13862	13963	13984	14069	13803	13879	13843	13920	13876	14148	13988	13855	13928	13983	13909	13811	13940	13719	14079	13946	13987	13984	13973	14048	13776	13743	13977	13933	13849	13928	13735	14045	13800	13947	13930	13930	13974	14072	13997	13994	13808	13817	13849	14035	13894	13836	13885	13919	13833	13882	13989	13815	13822	13780	13889	13903	14005	13936	13951	13836	13924	14011	13806	13764	13814	13894	13906	14129	13934	13986	13992	13930	14184	14023	14200	13932	13900	13925	14088	13942	13862	13893	13988	13868	14035	13872	13969	14050	13777	14018	13918	13860	13796	13931	13906	14075	13968	13915	13910	13768	13765	13850	13918	13866	13921	13717	13791	13913	13983	13845	14016	13739	14010	13943	13955	13845	13817	13828	13989	13873	13880	13942	13815	13946	13972	13998	13976	13685	14055	13815	13979	14009	13979	14032	13924	13973	13948	13857	14261	13998	13774	13906	14021	13926	13994	14124	13955	13826	13659	13872	13845	13872	13842	13870	13880	13973	13919	13882	14025	13807	13871	13820	14045	13844	13972	13874	14030	14044	13939	13941	13851	13816	14033	13664	13764	14136	13867	14006	13885	13910	14050	13796	13927	13885	14118	13977	13858	13920	14048	13873	13808	13862	13881	13847	14052	13957	14010	13880	13722	13911	13891	14109	13859	14101	13975	13916	13959	14008	14036	13976	14102	13977	13867	14036	13921	13992	13952	13870	14035	13874	13831	13902	13799	13938	14056	14067	13801	13965	13951	13945	13838	13887	13993	13711	14094	13949	13891	13859	13835	13950	13850	13829	13752	13782	13821	13757	13930	13953	13857	14039	13986	13914	13834	13976	13892	14060	13850	14031	13761	13913	13921	14007	13997	13844	13811	14009	13976	14158	13875	13986	14033	13978	13776	13917	13830	13986	13886	14047	13901	13955	13986	13788	13861	13915	13848	13978	14022	14045	13905	14088	13844	13837	13998	13950	13964	13980	13775	13905	14027	14099	14013	13762	13835	13834	13903	13946	13928	13935	13809	14004	13643	13884	13739	13889	14125	13908	14101	13873	13708	13746	13864	13904	13885	14003	14043	13882	13926	14008	14025	14143	13907	13902	13858	13990	13827	13886	13672	13963	13883	14116	13841	14051	13838	13980	14126	13894	13867	13966	13859	13807	14117	13988	13801	14025	13837	13867	13880	13816	13836	14012	13936	14040	13874	13862	13839	13667	13785	13743	13943	13998	14007	13851	13906	14056	14052	14033	13835	13850	13858	14013	13866	13869	14003	14014	13921	13821	13750	13981	13986	14040	14053	13891	13958	13794	13971	13872	13878	13895	13903	13951	13957	13748	13806	13911	14052	13851	13899	13798	14138	14033	13853	14046	14102	14149	14020	13873	13823	14121	13788	14007	13991	13885	13911	13848	13897	13819	13943	13963	13906	13935	13815	13980	13767	13950	14030	14021	13999	13926	14094	14030	13761	13911	14142	13969	14123	13845	13887	13944	13966	13918	14055	13914	13966	13860	13934	14029	13923	13918	13923	13951	13995	14107	13971	13825	13795	13752
14800	27714	25536	19638	17448	15878	14715	14330	14005	13977	14136	14036	13899	13648	13400	13370	13347	13326	12995	13035	13130	13154	12991	13170	12867	12825	12950	12837	13016	12929	13059	12828	12954	12898	12834	12864	12794	12971	12896	12914	13035	13115	12844	12940	13102	12892	12840	12830	12992	12901	12898	12857	12834	13094	12962	13073	12929	13005	12929	13835	15374	14866	14073	13660	13188	13055	12839	12766	12701	12722	12878	12827	12904	12826	12714	12797	12883	12921	12845	12668	12771	12757	12794	12906	13004	12714	12704	12795	12963	12863	12895	12853	12762	12841	12844	12820	12697	12831	12893	12774	12894	12702	12950	12793	12923	12666	12908	12822	12892	12851	12761	12706	12735	12832	12864	12820	12738	12892	12786	12783	12972	12650	12701	12832	12803	12840	12771	12717	12682	12803	12834	12808	12796	12735	12720	12774	12845	12903	12855	12881	12709	12837	12797	12923	12750	12942	12769	12698	12799	12801	12735	12767	12789	12864	12869	12894	12716	12739	12830	12908	12777	12841	12698	12764	12909	12799	12822	12955	12777	12831	12873	12635	12798	12661	12828	12731	12761	12783	12894	12780	12814	12846	12762	12908	12887	12786	12861	12849	12859	12804	12836	12828	12810	12756	12751	12736	12909	12665	12801	12669	12891	12788	12886	12855	12667	12723	12820	12853	12658	12734	12835	12853	12809	12671	12957	12641	12830	12777	12847	12917	13034	12880	12846	12789	12900	12986	12827	12736	12848	12825	12787	12725	12862	12885	12868	12763	12732	12788	12690	12892	12767	12823	12782	12909	12727	12746	12764	12702	12783	12793	12715	12726	12859	12684	12767	12721	12739	12784	12844	12814	12892	12894	12990	12731	12705	12554	12866	12949	12828	12892	12839	12855	12807	12779	12807	12718	12994	12808	12815	12766	12694	12785	12876	12953	13045	12722	12803	12750	12813	12892	12641	12915	12884	12894	12818	12776	12803	12662	12713	12961	12748	12786	12906	12795	12877	12877	12878	12733	12800	12843	12768	12883	12845	13019	12871	12836	12687	12804	13019	12695	12854	12641	12786	12822	12909	12854	13013	12826	12927	12864	12929	12867	12846	12981	12809	12730	12807	12911	12778	12776	12709	12838	12844	12738	12797	12700	12705	12853	12678	12870	12778	12894	12841	12835	12822	12750	12869	12739	12902	12833	12739	12881	12941	12634	12804	12933	12674	12861	12695	12756	12865	12786	12973	12803	12812	12779	12746	12862	12837	12698	12875	12833	12870	12817	12698	12767	12779	12715	12932	12743	12816	12824	12794	12802	12575	12882	12888	12682	12525	12767	12792	12988	12752	12738	12787	12828	12885	12808	12708	12866	12764	12786	12860	12846	12714	12865	12798	12781	12852	12686	12986	12799	12679	12746	12826	12865	12775	12936	12868	12752	12886	12740	12656	12728	12707	12695	12838	12790	12899	12741	12895	12768	12698	12892	12961	12870	12838	12868	12746	12751	12683	12818	12749	12764	12822	12773	12831	12762	12860	12663	12707	12876	12784	12699	12872	12771	12669	12785	12701	12852	12924	12843	12950	12816	12827	12817	12688	12784	12652	12698	12677	12813	12764	12774	12882	12475	12970	12907	12744	12655	12770	12903	12759	12901	12774	12806	12767	12718	12892	12745	12905	12736	12770	12733	12858	12889	12737	12668	12646	12731	12671	12743	12888	12784	12756	12812	12883	12681	12836	12882	12766	12774	12626	12773	12725	12826	12835	12769	12789	12672	12849	12657	12836	12764	12686	12736	12789	12710	12810	12853	12838	12683	12853	12987	12932	12793	12710	12676	12872	12666	12867	12744	12758	12607	12828	12748	12840	12962	12953	12861	12834	12750	12817	12825	12781	12711	12774	12886	12777	12962	12822	12941	12706	12771	12845	12690	12816	12889	12779	12560	12821	12730	12891	12684	12777	12755	12876	12699	12724	12869	12889	12839	12778	12723	12783	12866	12685	12770	12784	12709	12992	12788	12654	12845	12772	12710	12852	12893	12805	12933	12730	12703	12756	12700	12828	12843	12737	12685	12872	12912	12749	12617	12991	12661	12694	12783	12883	12863	12593	12732	12843	12760	12867	12735	12990	12656	12749	12676	12825	12903	12745	12662	12762	12837	12780	12894	12775	12806	12797	12803	12890	12671	12884	12886	12915	12852	12867	12768	12702	12833	12624	12851	12730	12737	12965	12976	12816	12713	12736	12780	12671	12851	12685	12755	12794	12777	12990	12688	12876	12771	12888	12794	12757	12909	12691	12742	12793	12773	12660	12886	12825	12933	12838	12825	12689	12690	12701	12889	12802	12783	12879	12798	12975	12893	12726	12810	12659	12750	12864	12941	12772	12834	12884	12811	12795	12828	12848	12792	12966	12875	12712	12842	12856	12750	12796	12799	12721	12790	12713	12753	12930	12693	12810	12931	12766	12745	12891	12875	12773	12867	12707	12730	12912	12849	12802	12686	12888	12827	12770	12777	12830	12872	12720	12903	12913	12839	12852	12926	12666	12730	12724	12827	12774	12851	12829	12856	12799	12866	12809	12741	12859	12696	12721	12817	12751	12810	12776	12778	12875	12792	12886	12960	12751	12725	12677	12841	12810	12768	12702	12610	12803	12816	12722	12869	12766	12710	12799	12697	12850	12551	12801	12907	12846	12772	12678	12785	12763	12720	12679	12934	12827	12702	12975	12836	12855	12715	12819	12676	12674	12763	12711	12799	12891	12917	12588	12724	12863	12932	12813	12876	12766	12887	12639	12810	12667	12690	12750	12763	12793	12945	12800	12865	12898	12984	12829	12792	12916	12722	12729	12851	12830	12684	12756	12720	12778	12908	12853	12894	12713	12871	12778	12912	12773	12815	12709	12933	12931	12770	12814	12799	12660	12703	12753	12891	12824	12667	12870	12844	12919	12877	12891	12698	12679	12802	12787	12969	12782	12807	12743	12871	12713	13017	12802	12590	12899	12687	12850	12910	12852	12708	12881	12749	12825	12941	12891	12960	12720	12874	12685	12752	12831	12805	12957	12831	12811	12622	12650	12743	12813	12867	12838	12824	12769	12774	12726	12751	12918	12934	12889	12805	12633	12761	12861	12861	12503	12830	12966	12832	12734	12580	12867	12872	12769	12740	12665	12772	12800	12834	12703	12523	12751	12840	12705	12813	12714	12767	12687	12860	12726	12651	12671	12827	12750	12821	12679	12918	12848	12806	12857	12970	12678	12787	12892	12810	12771	12670	12713	12828	12828	12842	12763	12729	12605	12542	12745	12778	12787	12873	12701	12681	12959	12875	12891	12692	12910	12777	12684	12777	12553	12668	12868	12892	12687	12786	12661	12918	12791	12717	12845	12947	12769	12792	12752	12738	12864	12658	12823	12845	12593	12779	12866	12710	12856	12767	12782	12757	12896	12910	12780	12736	12795	12772	12790	12843	12749	12712	12694	12742	12674	12688	12657	12686	12807	12828	12756	12743	12852	12773	12740	12761	12734	12816	12719	12883	12793	12683	12666	12764	12720	12605	12712	12708	12768	12778	12767	12732	12799	12786	12747	12842	12877	12724	12926	12775	12865	12967	12854	12662	12842	12902	12844	12775	12713	12906	12743	12963	12766	12771	12743	12814	12675	12794	12812	12883	12906	12777	12660	12852	12656	12656	12946	12742	12838	12664	12777	12737	12652	12897	12726	12618	12655	12843	13031	12733	12765	12820	12734	12599	12806	12665	12770	12737	12791	12629	12803	12717	12789	12949	12898	12875	12852	12824	12871	12723	12712	12813	12691	12853	12787	12725	12789	12930	12680	12875	12797	12849	12893	12786	12684	12840	12908	12829	12756	12807	12778	12738	12828	12809	12853	12720	12873	12743	12823	12874	12815	12886	12648	12770	12883	12865	12901	12756	12942	12691	12814	12711	12702	12776	12755	12755	12768	12642	12693	12874	12740	12739	12593	13050	12753	12892	12539	12639	12844	12593	12737	12784	12774	12880	12764	12699	12781	12878	12699	12674	12814	12879	12861	12833	12886	12920	12672	12799	12980	12836	12910	12490	12656	12889	12997	12849	12697	12824	12760	12708	12782	12779	12683	12816	12667	12940	12786	12849	12905	12761	12799	12980	12867	12720	12697	12863	12778	12759	12654	12634	12748	12856	12700	12999	12868	12881	12879	12803	12954	12697	12661	12847	12814	13032	12840	12830	12845	12673	12941	12833	12738	12796	12650	12917	12739	12704	12991	12587	12875	12811	12766	12863	12821	12885	12806	12775	12765	12652	12748	12923	12723	12801	12563	12789	12734	12851	12715	12741	12968	12746	12724	12926	12726	12805	12878	12829	12760	12842	12775	12933	12902	12727	12701	12664	12890	12662	12853	12769	12846	12629	12940	12605	12753	12814	12848	12681	12825	12717	12843	12778	12699	12688	12836	12736	12805	12702	12816	12934	12767	12877	12750	12810	12774	12725	12867	12678	12839	12733	12785	12716	12761	12741	12934	12728	12769	12839	12757	12795	12911	12682	12926	12770	12908	12902	12773	12766	12856	12802	12927	12968	12811	12889	12818	12854	12737	12815	12769	12773	12848	12771	12915	12798	12831	12878	12913	12691	12794	12810	12701	12768	12864	12676	12790	12833	12941	12840	12689	12692	12918	12819	12856	12819	12899	12849	12813	12708	12762	12813	12880	12742	12808	12580	12846	12825	12664	12769	12828	12921	12808	12771	12816	12796	12791	12761	12693	12763	12695	12647	12884	12797	12895	12826	12759	12844	12804	12840	12886	12872	12858	12651	12721	12811	12730	12861	12801	12678	12720	12700	12769	12709	12766	12889	12615	12766	12667	12687	12801	12757	12824	12681	12700	12815	12892	12794	12725	12770	12741	12756	12717	12759	12717	12818	12801	12823	12972	12728	12862	12893	12919	12997	12914	12817	12661	12781	12742	12881	12896	12872	12980	12731	12796	12723	12727	12798	12770	12973	12864	12942	12701	12882	12733	12913	12736	12766	12568	12684	12728	12875	12705	12726	12704	12677	12816	12805	12712	12784	12765	12750	12790	12877	12772	12783	13032	12797	12859	12946	12798	12717	12756	12807	12585	12801	12781	12891	12722	12883	12638	12709	12674	12801	12779	12743
27157	21453	22061	17131	13625	13471	13314	13187	13325	13232	13440	13293	13353	13265	13323	13045	13250	13240	13183	13126	13081	12956	13131	12991	13079	13095	13069	13243	13039	13273	13228	12932	13002	13065	13158	13177	13106	13004	13105	13184	12897	13160	13156	13055	13179	13052	13075	13180	13188	13154	13198	13047	12954	13148	13184	13142	13277	13201	13095	12998	13127	13079	13360	13185	13292	13215	12988	13044	13082	13081	13084	13215	13110	13147	12971	12986	13062	13082	13024	12995	12987	13051	12953	13056	13018	13087	12936	12984	13161	13258	13138	13145	13086	13053	13079	12995	12994	13273	13009	12986	13060	12913	12910	13010	13181	13074	12844	13130	13014	13110	13151	13107	13237	13120	13064	13116	12993	13199	13090	13069	13102	13084	13411	13085	13065	13193	13110	13022	13103	13249	13136	13047	13060	13037	13334	13139	13120	12985	13133	13181	13054	12933	13050	13089	13107	13023	13099	13242	12958	13155	13172	12947	13123	13082	13083	13027	12988	12946	13208	13144	13019	13118	13081	13098	13008	12985	13187	13153	13048	13029	13223	13028	13084	13163	13132	13136	12984	13126	13124	13207	13095	13238	13096	13025	13077	13187	13123	13333	13158	13193	13142	13178	13139	13045	13145	13133	13134	13120	13185	13014	13144	13160	13185	13061	13141	12970	12951	13103	13042	13165	13101	13129	13099	13157	13112	12981	13116	13155	13033	13157	13080	12929	12986	13075	13177	13023	13022	13089	13107	13058	12883	13104	13089	13089	13177	13115	13054	13082	13040	12963	12986	13103	13129	12958	13001	13068	13067	13021	13039	13021	13107	13073	13014	12948	13110	13078	13030	13165	13201	13109	13035	13067	13121	13080	13085	13057	13094	13077	12985	13189	13213	13074	13007	13010	13062	12944	13030	13029	13011	13010	13064	13050	13032	13086	13157	13045	12980	13232	13183	13156	13135	13116	13102	12909	13069	13006	13112	13117	13172	13025	12759	13239	13264	12996	13179	13134	13155	13157	12936	13070	13143	12898	12943	13040	12982	13232	12987	12897	13109	13045	13180	13248	13044	13098	13091	12908	12983	12918	13227	13173	13077	13170	13032	13018	12980	13091	13034	12997	12986	13037	13174	13075	13029	13161	13051	13077	13182	13134	13164	13129	13264	13098	13022	13190	13051	13120	13118	13109	13175	12954	13155	13163	13124	13154	13130	13132	13172	13176	13094	13379	13275	13047	12974	13373	13114	13065	13099	12996	13256	13041	12962	13277	12860	13045	13195	13026	12991	13032	13028	13083	12985	12869	13111	12820	13081	13366	13196	12990	12932	13007	12965	12913	13097	13185	13099	13187	13014	12960	13095	13139	12893	12916	13078	13002	13131	12920	13147	13207	13154	13017	12947	13069	13056	13038	13072	13104	12957	13201	13088	13095	12990	13157	12959	13056	13045	13113	13155	13104	12982	13070	13084	13260	13190	13221	13160	13064	12990	13162	13033	13064	13109	13119	12991	13133	13029	13112	12842	13065	13215	13172	13063	13006	12947	12861	13177	13086	12945	13098	13200	13136	13092	13110	13134	13036	13123	13151	13197	13038	12985	12991	13028	13091	13147	13317	13119	12976	12976	13085	13096	13095	13060	13177	13230	13122	13017	13007	13111	13149	13089	12984	12865	13179	13099	13114	13079	13131	13213	13227	13168	13048	13109	12975	12984	13080	13146	13289	13129	12994	13178	13126	13022	13079	13080	12974	12940	13261	13167	13059	13081	13034	12953	13240	13134	13164	13029	13263	13023	13104	13014	13138	13100	13229	13162	13004	13099	13136	13258	13156	13121	13008	12901	13206	13035	13203	13023	13106	13161	13104	13123	13140	12990	13241	13165	13211	13144	12933	12951	12932	12968	13371	13257	13246	13188	13115	13160	13064	13106	13018	13113	13213	13097	13044	13000	13057	13006	13082	13021	13105	13086	13182	13024	13124	12951	13089	12963	13097	13041	12934	13281	13148	13029	12875	12994	13120	13097	12970	13036	13145	13074	12950	13083	13038	13059	13239	12983	13065	13199	12984	13091	13029	12901	13053	13142	13026	13241	12939	13198	13056	13018	13095	13098	12844	13170	13062	13165	13316	13280	12971	13120	13095	13274	13072	12983	13034	13240	12990	13117	13005	12957	13013	13054	13258	12954	12949	13197	13219	13047	13116	13268	13035	13044	13018	13100	12989	13041	13208	13292	13008	13115	12960	13157	13056	13303	13246	13179	12904	12886	12908	13079	13102	13108	13110	13056	13053	13090	13033	13219	13241	13128	13145	12943	12943	13135	12855	13189	13142	13108	12980	12979	12989	13219	12956	13010	13129	13026	12931	13157	12890	12942	13181	13281	13181	12977	13057	13184	13066	13260	12933	13187	13220	13158	13008	13005	12926	13051	12922	13117	12928	13082	13290	13110	13087	13209	13064	13332	13262	13086	13128	12995	13181	13070	13105	13151	13079	12987	12938	13118	13179	13080	13040	13060	13091	13053	13130	13403	13126	13231	13003	12987	12909	13172	13154	12988	13121	13130	13057	13171	13007	13164	13031	13116	13068	13209	13042	13184	13210	13101	13001	13165	13199	13044	13068	13157	13084	13047	13096	12973	12882	12980	13194	13003	13041	13129	13300	13072	13082	13115	13015	13225	12971	13132	13150	13095	13092	13189	13018	13181	13245	12999	13137	13072	13153	13072	13060	13017	13096	13147	13000	13180	13154	13028	12968	13195	13221	13094	12990	12985	12983	13087	13059	12984	13293	13170	13039	13047	12946	13020	13025	13172	13228	13236	13092	13035	13123	13295	12984	13141	13048	13230	13063	13106	12959	13187	13123	13089	13045	13219	13037	13022	12971	12855	13127	13001	13105	12934	12801	13125	13116	13083	13054	13032	13129	13193	13150	13147	13019	12805	13136	12908	13166	13109	13133	13103	13041	12993	13179	13000	13031	13047	13240	13217	12954	13170	13110	13337	13293	13107	13172	13238	12949	13002	13043	13146	13115	13219	13064	13121	13093	13013	13125	13214	13073	12994	13090	13167	13180	13032	13207	13015	13087	13139	13171	13089	13061	13107	13229	13036	12966	13143	13225	13017	13085	12942	12976	13195	13020	13236	13018	13157	12914	13115	12998	12836	12926	13148	12969	13127	12857	13052	12843	12962	13046	13055	13176	12938	13208	13109	13116	12984	13261	13326	12976	13178	12996	13168	13068	13266	13101	13058	13236	13053	13201	13311	13164	13088	12976	13104	13119	13182	13058	13095	13184	13351	13215	13050	13091	13167	13034	12972	13143	13117	12901	13001	13187	13151	13096	13015	13209	13088	13012	13264	13086	13051	13141	13192	13123	12854	13025	13080	12939	13103	13056	13164	13100	13003	12969	12897	13185	13225	12972	13057	13048	12964	13103	13269	13120	13188	12934	13166	13078	12955	13036	13134	13069	13111	13048	13119	13121	13148	12920	13048	13204	13087	13085	13173	13264	13249	13095	13102	13101	13151	13120	13154	13083	13042	13121	13185	13058	13192	13243	13251	13125	13149	13043	12935	13092	13226	13127	13189	13116	12942	12908	13223	13216	13071	12950	13108	13029	13009	12897	13085	13283	12988	13081	13034	13115	13325	12956	13073	13086	13217	13122	13152	13100	13167	13271	13098	13050	13009	12894	13039	13181	13048	13038	12991	13035	13313	13246	13048	12963	13052	13116	13099	13275	13106	13120	13021	13155	12817	12992	13223	13141	13036	13307	13034	12929	13030	13005	12980	13007	13067	13098	13169	13202	13139	13117	12982	13158	13080	12971	13197	13162	13025	12849	13170	13137	13128	13117	13101	13120	13075	13148	12995	13290	13105	13153	13129	13185	12872	12919	13130	13100	13302	13094	13102	13249	13056	12961	13146	13099	13009	13050	13256	13292	12870	13196	13061	13097	13191	13067	13058	13189	13249	13057	13333	13081	13080	13034	13231	13177	13242	13211	13100	13046	12982	12984	13045	13015	13213	13209	13063	12936	13139	13141	13114	12973	13090	13109	13098	13168	13003	13270	13179	13047	13193	13028	13012	13177	13020	13113	13186	12989	12947	13135	13171	12967	12965	13132	13042	12856	13065	13344	13221	13068	13017	13071	12890	13000	13086	13113	13258	13232	13078	13300	13237	13100	13232	13123	13065	13255	13081	13077	13258	13043	13075	12961	13037	13105	13126	12996	13203	13097	12995	13020	13028	13081	13057	13167	12927	13261	13180	13105	13291	13177	13068	13084	13102	12976	13040	13045	13282	13027	13286	13209	13122	13144	13106	13211	13238	13119	13001	13095	13084	13149	13232	13040	13166	13167	12968	13126	13065	13116	12990	13036	13125	13173	13322	13072	13186	13006	13068	12929	12966	13147	13153	12916	13155	12994	13123	13175	12912	12971	13010	13200	13159	13139	12820	12967	13003	13033	13253	13324	13288	13066	13097	13130	13199	12980	13085	13068	13093	13134	13074	13002	13074	12948	13299	13095	12955	13110	13086	13107	13246	13050	13157	13027	13061	13161	12971	13058	13180	12878	13120	13015	13001	13170	13196	13096	12887	13014	12996	12990	13043	12918	13115	13014	13219	13016	13045	13027	12979	12858	13112	13041	13010	12988	13119	12934	13214	13097	13122	12919	13036	13129	13009	13224	13023	12913	13210	13230	13110	13054	13060	13048	13063	13063	13039	13089	13091	13152	12978	13082	13083	13039	12941	13217	13027	13240	13154	13084	12916	13239	13095	13032	13243	13156	13212	13254	13050	13174	13194	13107	13179	13188	13187	13125	13060	13112	13098	13118	12956	13034	13145	12921	13023	13124	13085	13004	13041	13102	13008	13118	13270	13277	13073	13174	13160	13024	12984	13092	13223	13281	13106	13067	13058	13104	13169	12904	13122	12944	13074	13168	13104	12908	12951	13052	12905	13397	13101	13164	13044	12891	13000	13212	13090	13074	12906	13143	13057	13232	13009	13066	12984	13157	13163	13002	13118	13089	12995	13084	13077	13119	13085	13057	13161	13165	13087	13162	12957	12955	13052	13158	12983	13063	13013	13157	13044	13115	12964	13076	13201	12901	13032	12894	13187	12943	12841	13258	12895	13046	13170	13115	13081	13126	13116	13211
13182	16769	15731	13790	13312	12827	12636	12756	12615	12796	12720	12665	12534	12584	12447	12511	12535	12261	12382	12433	12280	12355	12222	12259	12258	12199	12208	12342	12370	12168	12420	12324	12380	12283	12304	12306	12406	12227	12336	12159	12248	12375	12299	12213	12406	12304	12323	12203	12286	12319	12242	12294	12216	12330	12211	12314	12338	12334	12209	12324	12577	12405	12440	12406	12356	12261	12290	12299	12232	12309	12400	12278	12145	12338	12189	12384	12334	12224	12203	12332	12209	12383	12414	12236	12240	12336	12206	12112	12243	12298	12445	12095	12176	12453	12131	12273	12212	12428	12221	12332	12377	12429	12088	12291	12329	12232	12128	12222	12283	12263	12205	12272	12177	12367	12227	12244	12298	12313	12247	12306	12432	12136	12368	12270	12300	12382	12318	12228	12324	12143	12138	12392	12250	12277	12374	12194	12246	12405	12143	12221	12260	12279	12218	12266	12223	12420	12418	12328	12386	12309	12283	12387	12249	12188	12270	12336	12244	12278	12487	12394	12324	12254	12308	12284	12321	12260	12152	12312	12165	12339	12278	12249	12130	12146	12250	12313	12275	12365	12284	12331	12124	12357	12218	12181	12247	12068	12291	12220	12298	12199	12379	12269	12170	12217	12209	12228	12318	12232	12319	12429	12281	12323	12297	12240	12314	12448	12302	12152	12294	12294	12461	12353	12260	12243	12346	12242	12271	12189	12330	12299	12266	12162	12403	12244	12264	12312	12200	12279	12180	12482	12330	12163	12051	12457	12276	12244	12296	12227	12271	12218	12167	12232	12149	12213	12366	12244	12358	12192	12320	12268	12246	12388	12242	12322	12320	12301	12155	12200	12143	12128	12372	12283	12333	12101	12259	12270	12244	12190	12377	12354	12365	12142	12295	12232	12252	12188	12223	12302	12363	12230	12257	12367	12434	12084	12255	12423	12153	12421	12374	12254	12251	12198	12183	12341	12211	12196	12139	12289	12267	12235	12148	12453	12332	12109	12310	12250	12360	12102	12418	12135	12249	12410	12305	12495	12123	12392	12358	12198	12243	12245	12188	12355	12381	12326	11987	12325	12187	12245	12428	12331	12291	12229	12429	12182	12305	12206	12237	12428	12344	12212	12303	12456	12235	12279	12161	12355	12263	12395	12353	12249	12230	12308	12039	12250	12305	12180	12303	12268	12232	12291	12259	12260	12364	12304	12252	12222	12497	12277	12242	12219	12387	12349	12317	12351	12253	12403	12334	12192	12132	12298	12154	12314	12156	12280	12294	12291	12049	12333	12360	12310	12313	12407	12268	12173	12392	12336	12252	12275	12191	12185	12317	12317	12228	12242	12324	12283	12284	12241	12127	12356	12112	12239	12201	12290	12224	12253	12384	12128	12143	12469	12355	12216	12278	12292	12210	12220	12458	12251	12176	12211	12159	12402	12351	12285	12279	12274	12248	12245	12101	12378	12374	12299	12146	12235	12205	12425	12236	12218	12183	12372	12122	12282	12257	12250	12299	12332	12321	12289	12255	12150	12248	12293	12372	12162	12448	12302	12390	12388	12329	12248	12254	12231	12284	12247	12234	12214	12283	12316	12436	12278	12397	12193	12299	12274	12241	12091	12267	12256	12221	12308	12250	12423	12274	12172	12215	12405	12334	12263	12346	12494	12364	12154	12136	12116	12247	12212	12216	12247	12283	12280	12347	12233	12241	12183	12459	12313	12175	12214	12416	12252	12216	12345	12276	12280	12047	12113	12348	12250	12076	12303	12262	12316	12254	12401	12249	12368	12221	12240	12319	12278	12345	12265	12256	12466	12274	12082	12350	12220	12285	12207	12234	12298	12240	12136	12161	12260	12268	12263	12334	12336	12509	12218	12206	12336	12171	12211	12155	12291	12288	12407	12352	12263	12313	12320	12166	12348	12131	12078	12351	12314	12397	12242	12331	12252	12332	12196	12225	12172	12273	12218	12208	12282	12200	12338	12131	12303	12258	12268	12096	12245	12110	12284	12235	12300	12154	12283	12148	12251	12154	12252	12362	12401	12379	12284	12215	12185	12330	12260	12178	12215	12341	12177	12437	12320	12472	12182	12372	12289	12152	12069	12210	12271	12156	12327	12273	12242	12315	12374	12253	12303	12313	12239	12204	12136	12233	12276	12306	12249	12286	12171	12112	12166	12294	12299	12269	12277	12254	12315	12282	12256	12066	12276	12390	12248	12422	12107	12383	12291	12395	12251	12246	12175	12212	12289	12280	12180	12202	12089	12319	12309	12276	12205	12278	12172	12164	12255	12158	12306	12283	12296	12251	12119	12124	12363	12240	12244	12219	12288	12356	12130	12303	12246	12156	12098	12213	12281	12193	12229	12332	12121	12141	12293	12264	12175	12264	12348	12323	12244	12198	12199	12225	12307	12251	12279	12329	12349	12186	12174	12325	12451	12328	12268	12454	12386	12262	12242	12166	12254	12142	12201	12328	12300	12343	12348	12183	12263	12233	12479	12418	12297	12246	12288	12176	12307	12076	12187	12318	12201	12301	12287	12221	12286	12096	12422	12084	12357	12192	12183	12333	12278	12055	12390	12326	12183	12413	12303	12246	12412	12476	12347	12187	12243	12216	12324	12209	12296	12282	12343	12247	12380	12299	12224	12176	12349	12375	12215	12231	12220	12306	12437	12213	12309	12283	12208	12141	12197	12385	12276	12240	12158	12332	12151	12361	12274	12166	12348	12318	12430	12437	12167	12143	12260	12504	12205	12194	12196	12276	12356	12249	12070	12328	12295	12280	12287	12227	12284	12496	12365	12199	12035	12320	12319	12253	12384	12326	12217	12243	12209	12334	12281	12376	12298	12221	12212	12247	12189	12129	12394	12366	12321	12171	12205	12319	12293	12182	12394	12105	12257	12255	12217	12367	12273	12171	12343	12304	12094	12250	12321	12506	12220	12190	12211	12216	12325	12211	12106	12306	12240	12321	12256	12305	12272	12260	12131	12354	12127	12292	12243	12103	12186	12163	12249	12336	12144	12210	12306	12425	12343	12240	12130	12303	12285	12289	12446	12303	12223	12331	12321	12330	12231	12259	12403	12301	12263	12351	12198	12260	12384	12405	12154	12255	12350	12326	12247	12246	12312	12190	12329	12278	12355	12454	12287	12208	12259	12229	12322	12273	12089	12227	12103	12317	12319	12185	12255	12275	12287	12307	12116	12236	12278	12382	12108	12297	12259	12156	12283	12184	12365	12325	12232	12247	12252	12508	12116	12311	12360	12258	12269	12264	12350	12160	12289	12250	12323	12313	12170	12395	12275	12128	12408	12136	12194	12500	12310	12197	12176	12236	12297	12399	12150	12313	12395	12215	12453	12168	12259	12294	12229	12418	12162	12287	12225	12343	12259	12149	12311	12456	12096	12260	12220	12127	12257	12261	12273	12315	12101	12114	12187	12267	12163	12398	12251	12141	12237	12167	12372	12297	12211	12195	12440	12244	12303	12137	12375	12223	12427	12225	12302	12379	12331	12395	12228	12251	12302	12212	12193	12281	12191	12428	12259	12294	12246	12274	12291	12267	12323	12137	12287	12235	12438	12303	12318	12375	12163	12427	12282	12481	12313	12412	12183	12324	12311	12335	12356	12245	12202	12292	12273	12256	12280	12327	12309	12236	12321	12160	12358	12280	12170	12218	12319	12289	12212	12122	12241	12491	12263	12180	12288	12251	12094	12435	12175	12361	12358	12278	12258	12399	12323	12317	12127	12294	12382	12328	12264	12364	12239	12178	12116	12214	12291	12283	12268	12296	12255	12232	12313	12319	12353	12196	12356	12225	12224	12298	12004	12210	12242	12181	12252	12198	12255	12252	12222	12201	12410	12131	12282	12263	12252	12142	12209	12295	12300	12170	12265	12210	12336	12225	12325	12350	12214	12260	12254	12332	12068	12113	12277	12110	12495	12303	12455	12183	12192	12284	12334	12185	12116	12261	12380	12241	12178	12232	12281	12185	12506	12198	12293	12247	12240	12186	12282	12229	12197	12245	12322	12288	12285	12125	12115	12200	12101	12305	12390	12371	12362	12127	12157	12101	12235	12119	12259	12260	12308	12360	12260	12249	12138	12120	12255	12353	12351	12251	12330	12105	12277	12334	12303	12225	12199	12295	12138	12234	12337	12332	12394	12220	12300	12304	12159	12274	12266	12376	12219	12357	12240	12398	12264	12311	12426	12383	12225	12208	12209	12356	12110	12285	12237	12417	12393	12256	12282	12067	12417	12171	12388	12311	12304	12142	12249	11974	12358	12254	12336	12190	12225	12316	12328	12199	12196	12356	12394	12423	12497	12339	12304	12421	12132	12236	12292	12092	12105	12156	12137	12370	12329	12253	12203	12378	12255	12250	12196	12342	12317	12405	12276	12375	12041	12338	12158	12333	12351	12183	12298	12216	12536	12233	12247	12258	12321	12371	12431	12236	12281	12342	12327	12308	12261	12309	12220	12365	12156	12124	12394	12212	12167	12188	12212	12289	12202	12315	12102	12299	12294	12327	12424	12427	12224	12252	12384	12294	12204	12311	12376	12230	12255	12211	12248	12285	12344	12257	12398	12152	12243	12251	12370	12206	12315	12458	12196	12301	12360	12327	12219	12118	12147	12388	12208	12303	12270	12166	12344	12292	12325	12287	12224	12202	12272	12344	12129	12324	12320	12243	12173	12179	12208	12288	12146	12284	12238	12270	12305	12161	12338	12425	12159	12485	12393	12339	12346	12317	12220	12318	12338	12337	12151	12344	12332	12362	12200	12291	12169	12331	12149	12305	12240	12359	12398	12328	12263	12421	12241	12138	12198	12298	12182	12403	12337	12323	12243	12335	12126	12324	12360	12247	12332	12156	12335	12167	12241	12316	12298	12308	12336	12290	12255	12401	12221	12344	12303	12316	12309	12229	12346	12310	12150	12400	12233	12222	12289	12328	12159	12352	12160	12374	12271	12304	12411	12232	12190	12278	12359	12321	12173	12308	12369	12294	12231	12353	12300	12200	12187	12233	12246	12204	12182	12411	12446	12301	12199	12264	12368	12253	12288	12236	12268	12243	12343	12175	12245	12174	12222	12288	12356	12340	12148	12295	12303	12164	12246	12260	12295	12282	12390	12475	12301	12198	12257
23690	21165	28570	24054	21497	19695	16696	14202	13768	13963	13872	13547	13696	13575	13527	13546	13335	13365	13375	13317	13236	13259	13320	13361	13188	13191	13244	13320	12935	13113	13187	13338	13178	13432	13363	13185	13327	13188	13055	13210	13282	13096	13153	13226	13215	13157	13240	13115	13092	13201	13118	13282	13455	13163	13070	13118	13083	13075	13231	13505	13973	13843	13663	13455	13279	13160	13243	13023	13262	13193	13116	13077	13053	13051	13107	13112	13171	13223	13379	13072	13052	13246	13226	13146	13105	13016	13230	13248	13211	13071	12984	13023	12950	12906	13177	13156	13032	12972	13103	13105	13103	13270	13152	13187	13195	13040	13169	13028	13141	13115	13122	12949	13091	13103	12956	13089	13111	13076	13158	13243	13166	13098	13134	13193	13037	13197	13036	13080	13286	13213	12976	13167	13157	13317	13109	13019	13138	12808	13282	12985	13096	13173	13018	13290	13070	12784	13111	13226	12960	13154	13190	13244	13155	13255	13043	13242	13208	13221	13130	13086	13353	13048	12989	13167	13218	13134	13065	13142	13001	13203	13192	13096	13170	13263	13165	13040	13032	12971	13111	13077	13106	13117	13224	13049	13226	13056	13029	13079	13002	13035	13050	13215	13113	12886	13264	13078	13126	13020	12968	13092	13101	13191	13153	13133	12990	13097	12875	13072	13427	13196	13062	13093	13144	13367	13010	13055	13220	13195	13116	13286	13008	13144	13131	13081	13052	13085	13207	13160	13079	13017	13095	13020	13006	13092	12997	12982	13001	12826	13106	13367	12955	12930	12923	13171	13189	13240	13129	13163	13033	13223	13130	13237	13168	13241	13023	13141	13112	13096	13084	13133	12997	12884	13141	13090	13126	13143	13019	13185	12943	13024	12923	13045	13220	13219	12958	13155	13002	13191	13053	12997	13315	13072	13293	13012	13242	13065	13149	13186	13163	13072	12937	13169	13099	13271	13077	13013	12949	12965	13201	13036	12961	13197	13184	12923	13244	13083	13072	13193	13303	13004	13024	13179	12857	13002	13100	13201	13051	13044	13225	13107	13263	12867	13005	13308	13052	13083	13147	13154	13134	13007	13169	13329	13048	13097	13086	13241	12995	13027	12959	13050	13191	13200	13178	13059	13239	13309	13039	13187	13147	12990	12963	13247	13021	12987	13320	12942	13302	13149	13211	13101	13216	13037	13042	13120	13255	13135	13200	12978	13034	13037	13048	13260	13152	12910	13059	13075	13023	13116	13028	13201	13029	13184	13322	13183	12996	13040	13105	12975	13121	13066	13131	13205	13122	12933	13058	13208	13040	13169	13323	13089	12974	12898	13114	13091	13074	13062	13121	13167	12969	12995	13110	13184	13044	13138	13119	12947	13061	13223	12982	13137	13072	12964	13047	13050	13163	13123	13054	13165	12848	13023	13164	13028	13047	12908	13259	13097	13157	13130	13161	13234	13099	13084	13140	13074	13092	13160	13238	13151	13195	13080	13027	13027	13151	12996	13174	13249	13189	13242	13198	13195	12896	13051	13105	13020	13137	13063	12982	12982	13036	13309	13281	13033	13000	13091	13107	12922	12995	13068	13163	12999	13114	13121	13059	12918	13224	13047	13198	13095	12912	13018	12954	12968	13227	12962	12959	13086	13025	13245	12971	13220	13131	13182	13161	12876	13073	13157	13352	13028	13033	13147	13255	12999	13107	13041	13166	12951	12946	13264	13106	12988	13138	13104	13223	13041	13020	12884	12984	13220	13061	13086	13249	13088	13148	13125	12993	12990	12880	13225	13147	13239	13165	12946	13228	12986	13215	13119	12994	13117	12981	13147	13152	13157	13139	12930	13223	13101	13008	13253	13077	12986	13166	13082	13367	13275	13064	13182	13103	12893	13101	13232	13016	13102	13119	13069	13184	13047	13180	13015	13227	13019	13138	13034	12969	13077	13034	13069	13038	13125	13263	13099	13064	13106	13159	13070	13129	12948	13035	13131	13061	13024	13172	13112	13072	13212	13270	13071	12835	13071	13125	13228	13026	13201	13132	13028	13077	13215	13179	13233	13196	13115	13176	13211	13135	13324	13110	13180	12922	13265	13122	13154	13096	13176	13110	13091	13094	13015	13281	13183	13204	13179	13106	13116	12978	13187	13079	13346	13134	13004	13389	13099	13159	13123	12912	13099	13187	13227	13212	12902	13054	13181	13025	13100	13135	12893	13180	13073	13028	13183	13131	13068	13189	13148	13011	13082	13050	13155	13078	13026	13068	13227	13184	13241	13120	13014	13150	13075	13110	13206	13114	12973	13330	13168	13034	13070	13050	13179	13089	13173	13122	13092	12922	13025	13207	12928	12963	13169	13106	13056	13141	13033	13180	13186	13013	13072	13158	12956	13406	13329	13241	13106	13120	13056	13085	13207	13369	13103	13153	13094	13162	13139	13119	12938	13162	13012	13141	13068	13246	13159	12981	13069	13235	13033	13271	13179	13139	13113	13203	13279	13091	13124	12950	13141	13188	13164	13163	12997	13153	13258	13243	13284	13227	13174	13114	13018	13196	13199	13023	13048	12914	13225	13282	13226	13203	13014	13087	13039	13115	13098	13172	13080	13215	12978	13195	13039	12980	12993	13033	13145	13010	13118	13092	13139	13134	13094	13061	13004	12903	13091	13173	13064	13131	13003	13138	13116	13164	13020	13117	12979	13086	13053	13121	13209	13153	13136	13309	13075	13174	13035	12920	13019	12953	12983	13002	13176	13264	13171	13054	13187	12942	13002	13043	12973	13244	13022	12891	12940	13170	13046	13130	13101	12958	13029	13106	12922	13132	13009	13232	13146	13097	13051	13217	13140	13216	13049	13002	13231	13177	13204	13040	13085	13196	13438	13210	12963	13051	13038	12974	13127	13050	13022	13038	13062	13119	13191	13058	13186	13037	13074	13026	12914	13100	13228	12984	13018	13124	13217	13148	13272	13083	13160	13135	13115	13394	13257	13123	13245	13197	13276	13221	13086	13157	13023	13012	13292	13172	12939	13330	13152	13202	13175	13129	12992	13342	13180	13089	13168	13161	13023	13145	13294	13095	13140	12962	12989	13100	13061	13261	13063	12957	13306	13272	13151	13047	13265	13101	13115	12944	13020	13183	13199	13267	13201	13039	13124	13235	13063	13116	13110	13044	12963	13166	13117	12957	12875	13113	13098	13061	13087	12958	12987	13095	13247	13124	12899	13058	13123	13089	13159	12949	13139	13208	13151	13239	13176	13216	13016	12955	13283	13301	13145	13249	13325	13092	13187	13090	13125	13168	13031	12875	13120	13070	13008	13068	13068	13121	13144	12979	13071	13178	13141	13020	12972	13166	13170	13053	13115	13038	12985	13108	13145	12931	13251	13296	13123	13153	13069	13097	13091	13080	13120	13096	12968	13102	12998	12997	13170	13290	13030	13161	13144	13237	13112	13211	13033	13074	13138	13084	13161	13009	12947	13105	13123	12991	12984	13348	13255	13302	12730	12910	13012	13102	13152	12960	13123	13023	12872	13052	13103	13237	12952	13359	13125	13069	13023	13252	13014	12980	13027	13090	13140	13147	13135	13087	13232	13113	13111	13261	13132	12961	13138	13273	12925	13222	13226	13195	13079	12996	13112	13049	13197	13174	12971	13241	13274	13080	13056	12941	13291	13070	12992	13224	12954	13199	13231	13206	13055	13105	13280	13070	13253	13229	13062	13151	13163	13042	13133	13140	13124	13111	13001	13037	13066	13287	13099	13245	13321	13123	13172	13089	12976	12858	13301	12984	13124	13095	12975	12954	13150	13151	13203	13034	13140	13191	13143	13233	13222	13183	13105	13091	12943	13091	13196	13159	13129	13107	12956	13065	13149	12994	13081	13107	13081	13067	13145	13102	13023	12945	13140	13252	13075	13294	12997	13148	13016	12973	13231	13008	13145	13234	13167	13180	13014	13213	13254	13220	13269	13055	13243	13071	13135	13195	13124	13443	13065	13219	13303	13022	12946	13072	13146	13053	13260	13118	13132	13278	13001	13232	12979	13018	13127	13063	12951	13039	13126	13195	13180	13091	13210	13128	13240	13160	13175	13193	13303	13030	12951	13192	13028	12957	12998	13007	13116	13138	13076	12971	13083	13156	13013	13041	12963	13067	13068	13022	13151	13160	12996	13137	13206	12995	13094	13103	12993	13157	13080	13309	13082	13070	13007	13280	13133	13088	13222	13184	13074	13015	13006	13102	13195	13060	12977	13043	12940	13226	13117	13190	12872	13075	13092	13102	13117	13060	13267	13087	13083	13132	13141	13100	13050	13044	13102	13054	13172	13051	13054	13173	13152	13007	13147	13037	13075	13201	12991	13419	13129	13196	13149	13241	13055	13024	13142	13146	13114	13095	12983	13121	13286	12970	13123	13188	13121	13141	13127	12914	12973	13000	13080	13213	13259	13100	13252	13038	13036	13012	13116	13186	13096	13308	13060	13319	13030	13118	13134	13103	13275	13064	13076	13135	12988	13329	13223	13056	13003	12975	13014	13192	13035	13038	13157	13391	12913	12817	13259	13168	12929	13197	12948	13147	13112	13178	13122	13092	13111	13063	13011	13318	13035	13112	13069	13149	13057	13106	13018	13079	13004	13147	13053	13025	13215	12955	13164	13003	13120	13032	12878	13147	13216	13184	13215	13149	13009	12966	13234	13072	13121	13119	13116	13120	13186	13127	13063	13055	12801	13087	12974	12952	13138	13082	13234	12858	13066	13017	13009	13132	13077	13140	13140	13122	13236	13197	13102	13031	12947	13127	13046	13176	13042	13055	13075	13060	13282	13068	13189	13156	13036	13231	13015	13119	13220	13187	13175	12952	13187	12890	13037	12997	12942	13187	13004	13057	13331	13147	13005	13132	13140	13037	13066	13000	13086	13102	13247	13337	13278	13120	13062	13106	13098	13103	13191	13054	13119	12963	13092	13144	12957	13292	13401	13145	13101	12941	13103	13016	13052	13006	13178	13103	12981	13371	13293	13029	13356	13205	13216	13029	13014	13108	13047	13113	13187	13047	13146	12987	13101	13266	13099	13125	13132	12961	13198	13176	13147	13110	12986	13039	13153	13266	13123	13122	13055	13169	13000	13190	12968	13218	13031	13138	13222
13140	23099	21154	16987	15421	14101	13759	13347	13380	13464	13294	13383	13093	12857	12788	12814	12632	12728	12793	12634	12567	12479	12550	12521	12599	12351	12406	12235	12609	12603	12586	12536	12462	12328	12480	12366	12527	12320	12303	12383	12569	12576	12510	12351	12394	12295	12443	12272	12420	12551	12298	12467	12368	12248	12564	12308	12396	12263	12336	13135	13666	13449	12948	12687	12391	12431	12467	12549	12404	12417	12313	12260	12364	12456	12299	12462	12358	12362	12307	12450	12349	12333	12268	12328	12415	12572	12310	12281	12431	12387	12338	12373	12384	12306	12406	12321	12484	12412	12608	12337	12360	12229	12435	12428	12251	12253	12293	12394	12530	12274	12290	12517	12364	12375	12435	12396	12258	12300	12426	12184	12445	12329	12349	12366	12342	12174	12337	12488	12511	12386	12472	12232	12555	12483	12442	12368	12394	12238	12408	12364	12304	12295	12441	12436	12273	12431	12412	12150	12379	12298	12428	12264	12351	12280	12281	12339	12316	12452	12203	12425	12415	12372	12346	12208	12409	12319	12367	12281	12255	12494	12259	12326	12511	12345	12514	12520	12254	12275	12421	12388	12443	12374	12559	12421	12452	12346	12310	12310	12386	12413	12340	12478	12331	12456	12306	12368	12423	12335	12326	12444	12261	12428	12262	12264	12246	12414	12134	12399	12166	12199	12404	12307	12509	12368	12235	12440	12146	12444	12260	12232	12244	12310	12411	12232	12366	12369	12350	12420	12456	12261	12295	12321	12277	12412	12196	12226	12595	12491	12277	12476	12355	12345	12377	12339	12552	12401	12446	12433	12392	12382	12262	12308	12345	12464	12446	12410	12337	12398	12424	12463	12306	12301	12437	12497	12285	12332	12354	12484	12148	12653	12321	12455	12474	12459	12336	12359	12265	12355	12284	12422	12508	12465	12381	12422	12317	12295	12292	12363	12369	12457	12291	12499	12267	12220	12394	12314	12416	12332	12291	12335	12320	12528	12243	12352	12458	12303	12547	12369	12393	12452	12593	12328	12181	12289	12486	12165	12339	12308	12485	12338	12181	12387	12508	12301	12512	12409	12371	12421	12484	12335	12496	12360	12442	12322	12300	12214	12375	12412	12127	12434	12497	12394	12434	12557	12316	12526	12290	12376	12480	12309	12132	12224	12463	12371	12436	12495	12359	12380	12303	12369	12305	12368	12392	12338	12287	12368	12261	12292	12420	12445	12355	12415	12384	12388	12137	12292	12377	12423	12471	12418	12426	12341	12396	12293	12415	12372	12519	12363	12224	12211	12390	12451	12311	12333	12328	12132	12375	12343	12412	12573	12234	12237	12451	12176	12392	12525	12292	12406	12421	12348	12122	12356	12357	12374	12365	12348	12449	12298	12393	12161	12514	12378	12333	12284	12549	12632	12248	12229	12317	12416	12343	12445	12465	12295	12406	12383	12300	12508	12372	12284	12383	12397	12376	12441	12353	12422	12344	12354	12390	12297	12411	12289	12412	12228	12422	12263	12417	12282	12340	12390	12358	12440	12353	12426	12369	12205	12244	12336	12431	12369	12531	12208	12212	12308	12560	12423	12526	12463	12356	12438	12361	12399	12326	12474	12425	12434	12391	12309	12471	12340	12548	12429	12335	12347	12373	12379	12483	12417	12348	12319	12301	12384	12458	12449	12418	12360	12413	12239	12255	12409	12358	12373	12343	12283	12341	12344	12387	12396	12411	12368	12420	12323	12300	12372	12364	12351	12178	12497	12349	12307	12216	12368	12311	12465	12300	12332	12550	12490	12176	12543	12260	12395	12493	12292	12552	12160	12448	12398	12264	12376	12252	12407	12338	12550	12278	12287	12269	12290	12296	12538	12258	12376	12263	12211	12423	12335	12284	12330	12411	12381	12472	12332	12224	12292	12385	12236	12562	12439	12361	12240	12370	12360	12391	12390	12390	12287	12472	12278	12266	12273	12486	12183	12399	12328	12334	12577	12413	12306	12329	12428	12373	12424	12343	12303	12330	12283	12422	12269	12301	12370	12389	12324	12526	12340	12379	12355	12426	12447	12702	12478	12180	12304	12249	12351	12259	12270	12388	12237	12427	12435	12559	12280	12353	12469	12333	12422	12493	12357	12318	12479	12412	12360	12486	12353	12389	12350	12246	12291	12389	12491	12326	12232	12267	12366	12436	12203	12534	12371	12235	12379	12356	12326	12417	12254	12327	12270	12336	12365	12387	12360	12158	12324	12499	12229	12386	12248	12541	12317	12341	12402	12341	12385	12343	12398	12322	12330	12440	12350	12329	12372	12192	12418	12404	12351	12435	12432	12403	12372	12034	12313	12320	12264	12453	12421	12385	12484	12288	12328	12413	12381	12354	12412	12478	12382	12432	12343	12432	12421	12339	12414	12350	12408	12579	12320	12280	12361	12498	12357	12301	12392	12236	12421	12411	12422	12448	12289	12440	12312	12414	12248	12443	12359	12252	12305	12512	12390	12469	12541	12412	12519	12211	12402	12429	12409	12296	12396	12405	12330	12378	12387	12356	12370	12295	12365	12354	12354	12321	12549	12312	12381	12325	12308	12306	12296	12392	12419	12536	12395	12299	12285	12407	12415	12444	12249	12393	12378	12242	12349	12427	12330	12235	12423	12395	12418	12357	12409	12432	12293	12278	12392	12406	12289	12556	12321	12367	12368	12448	12372	12333	12328	12304	12268	12315	12356	12321	12458	12375	12333	12507	12248	12505	12711	12240	12371	12371	12555	12392	12321	12442	12288	12447	12296	12417	12166	12259	12299	12440	12330	12141	12495	12276	12264	12381	12231	12340	12399	12164	12385	12325	12293	12278	12395	12403	12324	12503	12461	12337	12428	12329	12467	12400	12241	12309	12371	12541	12351	12322	12387	12441	12277	12419	12413	12386	12378	12418	12373	12371	12251	12529	12280	12497	12392	12491	12366	12266	12525	12220	12248	12549	12464	12407	12386	12417	12364	12353	12212	12323	12355	12257	12358	12260	12375	12338	12328	12295	12324	12199	12373	12447	12379	12463	12455	12252	12352	12261	12360	12201	12345	12387	12317	12209	12236	12385	12291	12292	12277	12290	12353	12454	12512	12512	12392	12348	12458	12162	12355	12465	12363	12426	12271	12411	12338	12262	12211	12292	12267	12269	12320	12360	12226	12441	12370	12424	12247	12276	12309	12263	12190	12370	12484	12307	12291	12384	12403	12331	12412	12480	12569	12455	12331	12298	12479	12282	12452	12339	12343	12221	12431	12362	12458	12421	12396	12403	12292	12355	12390	12431	12346	12332	12232	12302	12249	12243	12290	12412	12353	12341	12329	12298	12313	12319	12325	12501	12351	12350	12344	12471	12282	12353	12226	12319	12518	12530	12243	12328	12317	12381	12545	12294	12370	12323	12381	12304	12343	12392	12286	12411	12446	12320	12270	12291	12404	12294	12580	12385	12540	12247	12503	12463	12522	12348	12284	12392	12278	12383	12475	12379	12337	12495	12385	12230	12410	12346	12301	12428	12517	12314	12503	12413	12221	12302	12359	12393	12512	12457	12258	12407	12323	12296	12317	12390	12379	12350	12196	12350	12455	12451	12569	12276	12449	12380	12342	12490	12243	12194	12453	12459	12341	12383	12243	12279	12387	12270	12345	12293	12338	12332	12246	12280	12205	12332	12187	12349	12269	12309	12408	12284	12516	12296	12373	12246	12456	12402	12219	12515	12406	12369	12447	12253	12239	12392	12364	12314	12274	12285	12518	12298	12386	12342	12187	12226	12475	12426	12307	12326	12298	12352	12349	12459	12231	12280	12364	12481	12492	12367	12359	12419	12453	12214	12345	12362	12364	12401	12323	12391	12335	12266	12242	12361	12600	12264	12429	12542	12397	12415	12353	12478	12348	12325	12380	12291	12074	12178	12308	12349	12274	12260	12404	12475	12435	12356	12318	12323	12247	12445	12442	12172	12377	12290	12346	12302	12316	12432	12612	12164	12484	12441	12413	12354	12281	12425	12379	12255	12422	12202	12341	12483	12122	12526	12289	12357	12316	12436	12395	12178	12199	12504	12288	12261	12278	12346	12317	12270	12337	12305	12436	12272	12254	12555	12412	12288	12341	12596	12429	12467	12405	12425	12362	12292	12518	12336	12389	12489	12329	12218	12226	12578	12397	12282	12394	12260	12454	12413	12331	12493	12322	12318	12480	12443	12326	12310	12411	12374	12306	12254	12419	12498	12367	12316	12565	12352	12263	12307	12423	12451	12243	12353	12300	12309	12462	12265	12395	12242	12414	12323	12346	12336	12289	12420	12381	12423	12392	12291	12344	12362	12302	12226	12375	12296	12338	12373	12358	12316	12464	12286	12446	12487	12372	12434	12382	12324	12473	12374	12280	12385	12309	12453	12394	12305	12437	12373	12340	12387	12404	12362	12426	12396	12361	12368	12266	12332	12252	12403	12492	12278	12239	12446	12509	12416	12238	12394	12449	12256	12453	12251	12300	12466	12194	12229	12282	12505	12360	12303	12320	12361	12535	12541	12420	12462	12273	12395	12520	12194	12447	12329	12331	12457	12352	12358	12387	12441	12396	12458	12446	12340	12532	12293	12343	12311	12289	12501	12288	12402	12367	12370	12263	12396	12302	12375	12521	12270	12463	12282	12315	12371	12322	12165	12451	12310	12164	12407	12304	12352	12447	12285	12232	12348	12220	12395	12372	12274	12301	12386	12415	12359	12165	12563	12456	12479	12289	12192	12230	12365	12340	12365	12243	12414	12379	12318	12414	12272	12522	12375	12425	12340	12308	12161	12314	12435	12307	12197	12259	12355	12406	12539	12226	12459	12361	12288	12550	12401	12482	12339	12398	12474	12344	12315	12361	12278	12401	12391	12287	12347	12145	12272	12308	12453	12366	12269	12444	12417	12347	12357	12482	12434	12318	12209	12390	12394	12314	12434	12425	12368	12331	12358	12292	12490	12398	12431	12262	12249	12280	12338	12419	12473	12571	12122	12420	12404	12296	12408	12415	12461	12339	12135	12411	12490	12349	12263	12260	12398	12115	12498	12335	12384	12445	12411	12433	12382	12471	12341	12274	12392	12211	12284	12333	12472	12460	12427	12427	12477	12255	12460	12295	12360	12453
22826	21232	29052	23725	21315	22493	22019	15669	14538	14942	14769	14608	14470	14440	14304	13974	13967	13895	14037	13916	13948	13891	13791	13734	13788	13636	13698	13723	13622	13795	13845	13492	13564	13759	13789	13629	13807	13543	13871	13488	13721	13684	13584	13471	13622	13604	13549	13614	13500	13799	13703	13546	13700	13604	13930	13791	13587	13606	13859	14390	15320	15080	14589	14147	13764	13825	13746	13526	13727	13690	13490	13672	13744	13691	13530	13698	13743	13569	13480	13577	13608	13522	13499	13812	13788	13745	13732	13542	13635	13757	13519	13580	13736	13592	13648	13535	13529	13604	13594	13606	13459	13573	13444	13511	13637	13633	13679	13578	13571	13658	13548	13739	13862	13410	13589	13517	13799	13545	13674	13527	13550	13518	13571	13744	13618	13709	13704	13502	13654	13580	13551	13608	13704	13510	13640	13720	13355	13589	13367	13577	13459	13651	13848	13644	13561	13606	13605	13628	13610	13452	13767	13602	13465	13650	13421	13521	13598	13592	13754	13564	13559	13508	13553	13729	13489	13557	13595	13451	13636	13671	13635	13532	13552	13568	13483	13532	13673	13446	13408	13468	13634	13590	13654	13495	13691	13660	13621	13335	13604	13648	13539	13738	13575	13599	13550	13552	13620	13617	13717	13559	13541	13521	13566	13562	13438	13492	13654	13635	13589	13567	13579	13494	13378	13583	13499	13704	13651	13422	13678	13557	13627	13683	13617	13488	13481	13542	13716	13415	13513	13552	13560	13595	13544	13885	13628	13707	13555	13512	13651	13491	13415	13441	13502	13660	13633	13709	13639	13563	13453	13480	13362	13567	13506	13499	13707	13530	13552	13780	13658	13567	13588	13733	13566	13412	13626	13651	13571	13647	13575	13668	13564	13618	13565	13509	13580	13609	13818	13629	13619	13490	13630	13628	13614	13572	13602	13575	13399	13770	13425	13573	13553	13442	13604	13635	13584	13754	13466	13484	13480	13531	13584	13812	13595	13596	13574	13505	13624	13711	13541	13609	13568	13567	13860	13459	13549	13465	13662	13518	13754	13645	13512	13469	13700	13561	13578	13514	13683	13566	13619	13490	13657	13852	13738	13455	13464	13725	13671	13507	13601	13656	13428	13619	13658	13567	13560	13561	13604	13619	13338	13760	13687	13582	13398	13662	13688	13544	13570	13638	13637	13544	13439	13499	13415	13573	13709	13436	13604	13656	13486	13649	13599	13653	13534	13778	13594	13579	13705	13571	13606	13506	13525	13582	13603	13481	13625	13473	13816	13527	13651	13597	13357	13664	13592	13522	13703	13434	13610	13444	13454	13519	13582	13486	13657	13488	13465	13553	13640	13600	13504	13619	13674	13610	13359	13530	13595	13505	13448	13575	13472	13557	13628	13772	13688	13486	13520	13309	13526	13469	13671	13750	13494	13494	13547	13418	13576	13524	13511	13614	13562	13402	13582	13514	13588	13652	13867	13619	13642	13557	13486	13529	13661	13729	13615	13667	13662	13422	13540	13636	13542	13452	13591	13403	13569	13490	13503	13718	13454	13542	13573	13555	13613	13556	13644	13616	13601	13703	13544	13529	13465	13535	13554	13541	13438	13562	13573	13638	13502	13471	13632	13725	13741	13757	13536	13496	13651	13671	13593	13506	13546	13705	13505	13597	13469	13608	13267	13693	13694	13677	13375	13379	13559	13636	13412	13663	13646	13440	13349	13701	13612	13690	13615	13427	13513	13438	13676	13576	13626	13442	13587	13555	13695	13642	13641	13801	13506	13575	13425	13420	13521	13515	13597	13564	13620	13612	13687	13657	13606	13655	13573	13421	13723	13671	13590	13441	13567	13767	13563	13651	13741	13575	13378	13547	13448	13471	13506	13435	13561	13590	13482	13614	13634	13652	13557	13495	13738	13573	13731	13849	13721	13412	13356	13560	13708	13524	13383	13616	13723	13791	13528	13543	13688	13425	13542	13442	13543	13540	13572	13406	13597	13549	13503	13620	13413	13448	13605	13426	13540	13663	13330	13489	13567	13521	13660	13614	13472	13667	13465	13606	13616	13501	13656	13624	13404	13636	13633	13577	13519	13579	13579	13480	13673	13462	13581	13681	13471	13634	13439	13558	13636	13502	13479	13781	13506	13418	13590	13513	13391	13655	13690	13598	13539	13672	13662	13501	13524	13572	13589	13520	13612	13416	13577	13506	13564	13587	13575	13332	13506	13499	13399	13508	13507	13513	13627	13723	13637	13588	13515	13478	13559	13547	13686	13476	13470	13459	13672	13482	13662	13567	13618	13631	13392	13678	13615	13596	13526	13659	13554	13558	13626	13639	13438	13624	13631	13671	13569	13526	13383	13391	13650	13633	13600	13483	13485	13484	13730	13441	13582	13685	13684	13515	13575	13736	13515	13594	13562	13562	13538	13321	13480	13530	13563	13572	13582	13707	13531	13538	13515	13737	13552	13784	13481	13719	13630	13339	13562	13522	13487	13591	13665	13405	13547	13478	13538	13637	13611	13391	13527	13704	13785	13637	13648	13669	13640	13643	13388	13807	13608	13560	13775	13600	13417	13591	13624	13468	13481	13518	13611	13774	13466	13586	13313	13536	13592	13611	13487	13639	13568	13682	13539	13629	13668	13508	13520	13466	13584	13507	13701	13680	13569	13744	13525	13562	13511	13498	13833	13514	13665	13588	13595	13652	13554	13583	13528	13484	13419	13587	13731	13403	13533	13543	13656	13708	13650	13575	13448	13590	13656	13592	13426	13618	13759	13674	13695	13486	13450	13562	13606	13607	13850	13523	13727	13567	13531	13479	13558	13393	13537	13515	13392	13535	13642	13475	13540	13539	13541	13533	13524	13530	13747	13474	13485	13598	13736	13606	13501	13615	13517	13559	13587	13649	13490	13499	13544	13605	13387	13545	13619	13625	13665	13442	13558	13525	13452	13624	13674	13519	13766	13646	13701	13706	13558	13680	13590	13560	13550	13591	13570	13422	13471	13571	13586	13435	13314	13508	13474	13842	13674	13569	13626	13449	13592	13582	13573	13398	13514	13649	13430	13607	13572	13429	13490	13410	13671	13446	13745	13520	13505	13605	13614	13470	13451	13486	13386	13515	13585	13634	13577	13613	13497	13593	13460	13440	13502	13484	13672	13417	13396	13485	13471	13682	13252	13463	13637	13765	13510	13531	13685	13679	13606	13662	13624	13630	13530	13555	13580	13428	13715	13723	13609	13453	13591	13854	13649	13568	13618	13596	13467	13426	13566	13512	13540	13506	13471	13473	13685	13513	13396	13698	13456	13331	13540	13572	13485	13535	13786	13612	13582	13590	13586	13601	13649	13710	13563	13522	13544	13608	13520	13642	13534	13514	13552	13653	13719	13673	13418	13630	13558	13484	13507	13645	13360	13574	13680	13561	13571	13529	13651	13410	13507	13679	13571	13560	13426	13519	13477	13724	13605	13699	13439	13618	13583	13635	13515	13575	13606	13524	13384	13544	13594	13562	13575	13453	13617	13594	13482	13646	13572	13660	13597	13489	13807	13501	13709	13552	13570	13624	13539	13596	13504	13637	13573	13536	13771	13537	13663	13702	13703	13520	13499	13638	13629	13531	13341	13581	13606	13436	13535	13537	13521	13503	13533	13475	13674	13628	13513	13603	13491	13668	13446	13444	13570	13514	13656	13582	13577	13505	13324	13749	13618	13493	13542	13477	13713	13561	13660	13402	13685	13658	13553	13671	13676	13525	13417	13599	13665	13495	13471	13663	13647	13547	13419	13382	13314	13564	13495	13652	13606	13485	13580	13724	13637	13619	13558	13493	13625	13498	13568	13359	13669	13553	13462	13489	13411	13713	13533	13555	13585	13678	13582	13650	13662	13567	13557	13439	13550	13721	13714	13658	13519	13548	13517	13474	13482	13507	13558	13742	13608	13488	13838	13679	13615	13708	13592	13557	13508	13512	13430	13675	13461	13581	13482	13578	13425	13362	13585	13640	13451	13498	13599	13668	13690	13530	13481	13457	13585	13478	13662	13482	13745	13614	13675	13544	13634	13508	13519	13568	13755	13610	13445	13477	13558	13546	13524	13639	13681	13496	13545	13640	13436	13303	13597	13508	13466	13538	13535	13825	13570	13678	13675	13486	13618	13705	13629	13568	13476	13526	13300	13636	13552	13339	13638	13610	13633	13522	13474	13668	13775	13597	13556	13460	13628	13598	13526	13563	13608	13677	13571	13604	13587	13549	13549	13609	13620	13590	13631	13585	13473	13598	13592	13537	13531	13517	13564	13485	13662	13664	13561	13538	13464	13554	13605	13567	13597	13410	13429	13631	13494	13464	13485	13517	13288	13557	13421	13591	13560	13424	13472	13464	13559	13790	13480	13558	13469	13659	13466	13565	13725	13703	13690	13614	13376	13450	13650	13572	13568	13533	13592	13695	13683	13633	13563	13571	13725	13693	13664	13470	13519	13476	13550	13524	13633	13582	13527	13662	13597	13629	13530	13504	13456	13519	13419	13498	13615	13792	13690	13560	13551	13494	13516	13465	13377	13778	13673	13432	13643	13525	13519	13589	13539	13352	13533	13687	13680	13624	13514	13560	13564	13535	13715	13742	13543	13512	13577	13435	13645	13651	13700	13736	13679	13485	13569	13614	13619	13619	13570	13523	13624	13568	13637	13446	13638	13589	13395	13540	13465	13552	13580	13633	13768	13442	13498	13660	13536	13559	13652	13405	13796	13738	13650	13361	13370	13577	13541	13545	13711	13389	13557	13327	13551	13343	13344	13583	13496	13623	13762	13670	13395	13563	13635	13591	13558	13599	13558	13410	13747	13603	13656	13551	13566	13485	13630	13659	13695	13602	13651	13692	13493	13763	13736	13704	13627	13442	13535	13627	13602	13441	13515	13410	13520	13792	13582	13594	13747	13607	13563	13576	13737	13613	13668	13741	13675	13292	13642	13470	13543	13450	13679	13641	13750	13562	13334	13744	13559	13551	13452	13450	13616	13404	13660	13773	13640	13608	13589	13612	13643	13608	13565	13703	13606	13718	13610	13504	13477	13698	13531	13520	13455	13494	13622	13591	13338	13609	13541	13405	13686	13682	13684	13508	13751	13642	13668	13599	13690	13599	13520	13646
14862	27873	25027	19701	17126	15526	14879	14400	14280	14493	14432	13950	13753	13722	13626	13146	13260	13025	13326	13306	12949	13052	12898	12729	12796	12815	12710	12751	12770	12579	12709	12799	12775	12850	12933	12629	12662	12721	12853	12762	12796	12809	12649	12783	12833	12663	12791	12811	12789	12814	12559	12753	12687	12671	12688	12660	12756	12739	12966	14044	15432	14514	13770	13288	12867	12651	12693	12566	12725	12539	12881	12788	12762	12738	12557	12598	12805	12711	12694	12809	12712	12615	12659	12735	12876	12657	12686	12859	12672	12798	12749	12719	12598	12743	12600	12653	12745	12578	12599	12655	12673	12719	12645	12778	12836	12655	12680	12774	12623	12680	12707	12678	12607	12661	12728	12685	12727	12875	12729	12527	12702	12506	12668	12641	12670	12777	12684	12719	12714	12921	12773	12743	12657	12591	12561	12669	12798	12639	12853	12839	12637	12638	12790	12640	12636	12715	12525	12676	12668	12801	12748	12612	12670	12563	12739	12584	12569	12695	12741	12754	12562	12757	12742	12622	12687	12666	12693	12771	12611	12726	12617	12666	12551	12676	12686	12761	12591	12489	12602	12606	12744	12589	12760	12912	12671	12701	12610	12733	12615	12649	12678	12645	12601	12563	12532	12700	12607	12709	12716	12629	12724	12698	12535	12678	12665	12610	12826	12534	12633	12831	12703	12727	12604	12726	12673	12734	12810	12501	12570	12756	12759	12724	12757	12681	12679	12665	12593	12576	12796	12711	12703	12545	12642	12682	12604	12616	12582	12568	12821	12588	12687	12638	12837	12779	12696	12732	12667	12806	12565	12661	12648	12679	12765	12548	12736	12867	12607	12751	12556	12627	12614	12809	12701	12647	12601	12626	12709	12584	12618	12714	12683	12762	12611	12819	12704	12696	12831	12698	12663	12754	12818	12638	12611	12630	12842	12560	12642	12878	12585	12671	12741	12622	12841	12739	12615	12823	12584	12605	12694	12683	12736	12666	12631	12814	12571	12683	12734	12527	12615	12599	12686	12622	12598	12608	12629	12705	12793	12748	12670	12786	12587	12706	12707	12626	12854	12587	12583	12851	12679	12502	12621	12768	12622	12782	12540	12520	12847	12719	12698	12714	12764	12567	12651	12458	12675	12795	12518	12847	12685	12731	12745	12577	12640	12720	12713	12689	12839	12657	12778	12782	12745	12754	12724	12578	12613	12723	12727	12649	12662	12785	12650	12595	12625	12595	12643	12595	12655	12677	12741	12540	12547	12711	12682	12589	12635	12760	12836	12673	12642	12631	12734	12667	12712	12820	12534	12672	12811	12666	12649	12462	12673	12781	12671	12692	12869	12706	12544	12686	12784	12678	12754	12709	12770	12622	12624	12754	12767	12827	12709	12661	12514	12429	12710	12626	12706	12801	12543	12857	12787	12857	12530	12541	12656	12671	12563	12762	12835	12879	12636	12770	12634	12692	12500	12690	12616	12695	12727	12557	12700	12640	12753	12729	12539	12776	12545	12724	12618	12688	12697	12659	12734	12593	12699	12695	12678	12835	12678	12635	12674	12701	12652	12684	12700	12762	12767	12647	12772	12730	12876	12608	12667	12704	12559	12640	12732	12636	12666	12811	12699	12596	12611	12640	12701	12778	12678	12618	12768	12718	12737	12615	12618	12627	12669	12534	12678	12652	12802	12701	12485	12811	12730	12655	12516	12851	12754	12786	12775	12616	12731	12613	12720	12479	12672	12669	12712	12689	12519	12575	12716	12562	12782	12700	12594	12676	12585	12494	12655	12542	12722	12718	12706	12665	12511	12578	12658	12719	12550	12640	12654	12679	12723	12624	12713	12809	12738	12621	12734	12714	12696	12404	12588	12710	12752	12711	12693	12650	12667	12558	12698	12617	12739	12659	12776	12716	12735	12642	12592	12683	12670	12664	12749	12928	12606	12664	12832	12718	12714	12661	12645	12683	12670	12637	12568	12812	12727	12840	12870	12679	12724	12605	12655	12610	12620	12826	12756	12771	12681	12666	12580	12598	12677	12688	12693	12736	12565	12589	12658	12637	12477	12792	12708	12698	12749	12750	12622	12871	12716	12761	12541	12857	12715	12611	12653	12575	12713	12759	12621	12525	12798	12526	12845	12648	12680	12706	12763	12568	12777	12762	12558	12831	12691	12552	12632	12796	12570	12688	12816	12769	12631	12618	12743	12564	12740	12670	12741	12653	12559	12500	12642	12706	12722	12661	12730	12587	12898	12794	12572	12649	12650	12630	12537	12386	12761	12686	12691	12701	12658	12739	12720	12799	12506	12760	12474	12554	12760	12587	12825	12677	12584	12603	12618	12662	12701	12577	12791	12707	12834	12806	12727	12768	12639	12713	12547	12729	12785	12812	12610	12728	12670	12705	12824	12642	12665	12648	12626	12771	12614	12660	12824	12741	12587	12658	12742	12616	12660	12646	12673	12790	12664	12705	12518	12653	12733	12691	12659	12736	12632	12671	12535	12752	12627	12744	12711	12895	12654	12628	12603	12566	12682	12708	12730	12522	12608	12831	12509	12701	12643	12827	12636	12590	12438	12543	12573	12659	12723	12582	12499	12693	12686	12777	12693	12669	12666	12673	12600	12688	12668	12650	12657	12638	12679	12450	12616	12473	12499	12796	12693	12705	12568	12714	12577	12660	12720	12748	12765	12547	12604	12704	12735	12702	12525	12734	12690	12625	12752	12719	12691	12633	12544	12621	12528	12662	12747	12532	12662	12681	12588	12533	12734	12768	12509	12671	12592	12534	12629	12671	12759	12673	12833	12732	12707	12530	12570	12741	12777	12541	12718	12735	12710	12661	12317	12650	12799	12649	12520	12659	12720	12556	12659	12771	12636	12791	12670	12734	12650	12804	12688	12743	12572	12702	12696	12778	12726	12663	12552	12643	12619	12617	12570	12796	12764	12629	12523	12676	12621	12625	12601	12723	12662	12712	12645	12608	12656	12800	12776	12681	12722	12702	12685	12761	12649	12628	12787	12743	12590	12658	12560	12680	12653	12717	12620	12703	12701	12753	12623	12860	12632	12622	12508	12689	12767	12729	12588	12752	12691	12696	12700	12781	12516	12609	12752	12512	12747	12652	12804	12644	12734	12516	12650	12748	12651	12678	12586	12653	12776	12735	12633	12669	12656	12699	12677	12811	12714	12741	12622	12709	12552	12874	12654	12578	12768	12681	12805	12599	12799	12499	12693	12703	12614	12722	12594	12618	12579	12728	12504	12659	12635	12620	12765	12561	12839	12683	12577	12745	12716	12747	12580	12570	12748	12766	12849	12815	12641	12727	12643	12646	12605	12532	12715	12554	12755	12785	12580	12754	12563	12708	12618	12634	12674	12817	12667	12754	12753	12654	12765	12729	12758	12865	12769	12677	12662	12692	12682	12754	12661	12674	12720	12822	12580	12703	12784	12717	12739	12576	12610	12573	12664	12846	12661	12726	12587	12907	12631	12811	12637	12774	12552	12867	12696	12663	12620	12814	12610	12799	12677	12789	12652	12787	12597	12713	12664	12541	12720	12815	12647	12681	12698	12700	12818	12732	12675	12540	12720	12910	12576	12616	12632	12754	12751	12591	12718	12694	12664	12555	12588	12845	12721	12567	12798	12701	12576	12606	12656	12773	12683	12589	12634	12659	12566	12665	12681	12648	12684	12683	12594	12723	12608	12578	12785	12538	12809	12839	12733	12670	12764	12809	12677	12720	12745	12702	12656	12549	12680	12641	12756	12578	12774	12805	12647	12642	12581	12650	12671	12652	12577	12641	12643	12762	12864	12668	12812	12690	12709	12652	12631	12702	12759	12491	12655	12639	12472	12763	12790	12581	12603	12681	12682	12628	12777	12480	12663	12573	12770	12671	12637	12709	12695	12537	12638	12812	12699	12739	12780	12732	12704	12654	12598	12622	12732	12709	12686	12575	12730	12557	12734	12786	12567	12624	12752	12729	12646	12684	12771	12656	12610	12591	12756	12784	12658	12636	12411	12923	12684	12636	12636	12596	12739	12705	12684	12728	12677	12789	12688	12653	12602	12628	12739	12712	12699	12536	12652	12607	12723	12686	12711	12684	12740	12677	12818	12709	12587	12570	12601	12630	12669	12688	12734	12842	12718	12695	12718	12743	12559	12697	12783	12576	12753	12726	12470	12555	12764	12682	12616	12661	12479	12642	12668	12688	12785	12706	12696	12781	12606	12695	12685	12761	12551	12627	12663	12766	12639	12611	12693	12626	12749	12646	12531	12691	12712	12630	12685	12771	12736	12617	12773	12529	12603	12529	12643	12694	12758	12595	12674	12838	12625	12767	12638	12800	12619	12591	12756	12590	12769	12711	12581	12772	12770	12680	12707	12552	12670	12836	12710	12576	12571	12784	12688	12711	12705	12671	12587	12729	12622	12602	12593	12680	12657	12743	12598	12734	12535	12691	12595	12698	12721	12690	12592	12554	12680	12695	12731	12593	12683	12633	12702	12735	12626	12591	12504	12579	12712	12587	12709	12643	12646	12749	12749	12704	12503	12795	12661	12659	12532	12605	12654	12715	12727	12598	12758	12635	12677	12669	12587	12686	12800	12831	12668	12723	12609	12570	12667	12697	12760	12790	12669	12830	12892	12656	12553	12584	12576	12610	12776	12832	12550	12732	12667	12723	12748	12750	12741	12759	12632	12601	12668	12546	12649	12690	12785	12689	12615	12841	12486	12534	12816	12621	12714	12552	12728	12564	12729	12764	12652	12503	12709	12717	12579	12606	12626	12775	12706	12533	12595	12693	12514	12750	12725	12744	12551	12682	12663	12570	12703	12663	12766	12564	12740	12668	12683	12800	12691	12600	12712	12650	12670	12775	12710	12789	12642	12662	12724	12582	12671	12630	12615	12698	12704	12719	12693	12596	12660	12783	12641	12686	12733	12597	12527	12714	12630	12567	12766	12513	12646	12724	12669	12778	12707	12596	12667	12769	12648	12707	12655	12605	12674	12715	12662	12616	12849	12696	12515	12649	12631	12611	12542	12720	12637	12579	12726	12714	12568	12667	12649	12490	12746	12577	12572	12577	12651	12704	12797	12669	12666	12702	12858	12676	12593	12701	12648	12730	12672	12604	12552	12678	12653	12656
27139	21580	22247	17655	14070	13698	13578	13521	13707	13848	13860	13722	13825	13847	13612	13589	13520	13622	13730	13492	13741	13524	13605	13448	13404	13670	13479	13427	13731	13591	13292	13486	13461	13481	13522	13569	13538	13497	13597	13549	13409	13585	13596	13287	13529	13795	13400	13424	13575	13528	13651	13417	13447	13641	13338	13407	13441	13554	13491	13480	13651	13855	13621	13590	13545	13634	13491	13422	13432	13435	13456	13523	13550	13367	13617	13610	13467	13367	13516	13518	13579	13313	13470	13357	13433	13504	13349	13571	13568	13459	13465	13363	13456	13457	13487	13550	13400	13507	13506	13385	13238	13701	13607	13446	13611	13502	13397	13541	13590	13520	13428	13451	13303	13475	13653	13345	13272	13529	13482	13588	13439	13574	13426	13600	13443	13489	13481	13326	13514	13614	13543	13449	13431	13473	13412	13522	13725	13365	13489	13270	13369	13509	13450	13417	13475	13320	13501	13482	13328	13453	13494	13566	13589	13360	13511	13257	13607	13476	13449	13469	13583	13509	13666	13281	13459	13487	13378	13562	13441	13386	13579	13433	13536	13538	13435	13521	13471	13480	13475	13603	13322	13655	13548	13405	13503	13621	13523	13653	13504	13427	13566	13420	13336	13392	13699	13582	13519	13438	13473	13283	13431	13382	13422	13433	13388	13491	13395	13519	13520	13297	13582	13483	13658	13545	13382	13401	13560	13333	13534	13289	13524	13327	13459	13632	13444	13637	13619	13536	13358	13532	13645	13667	13445	13219	13262	13648	13470	13449	13438	13514	13325	13548	13463	13547	13466	13567	13618	13340	13362	13558	13423	13300	13454	13541	13531	13281	13468	13463	13522	13527	13481	13446	13658	13388	13422	13564	13537	13223	13387	13559	13439	13406	13232	13569	13569	13418	13495	13466	13392	13550	13487	13502	13412	13679	13443	13453	13470	13451	13445	13617	13432	13461	13410	13472	13577	13618	13464	13486	13509	13499	13478	13545	13520	13369	13534	13535	13497	13563	13514	13401	13421	13390	13446	13531	13572	13498	13428	13348	13556	13427	13486	13564	13582	13410	13346	13423	13203	13285	13269	13432	13541	13454	13394	13383	13344	13368	13655	13541	13437	13467	13500	13447	13352	13420	13377	13605	13459	13466	13519	13422	13486	13560	13647	13273	13569	13502	13508	13672	13542	13444	13579	13428	13478	13613	13456	13488	13542	13731	13419	13551	13577	13693	13532	13380	13623	13272	13387	13641	13455	13403	13487	13496	13409	13372	13648	13429	13432	13532	13608	13441	13499	13689	13506	13646	13371	13542	13517	13308	13398	13649	13622	13435	13537	13612	13458	13328	13475	13430	13418	13567	13581	13469	13476	13645	13419	13435	13492	13457	13612	13704	13306	13493	13532	13666	13632	13497	13726	13687	13328	13514	13530	13450	13469	13449	13319	13490	13598	13347	13477	13431	13585	13673	13517	13401	13430	13453	13554	13507	13462	13377	13449	13332	13542	13411	13456	13461	13304	13477	13363	13544	13471	13500	13575	13420	13643	13723	13509	13331	13344	13635	13391	13454	13555	13153	13537	13635	13537	13531	13530	13402	13530	13297	13425	13469	13466	13400	13489	13302	13400	13458	13449	13504	13421	13446	13524	13344	13362	13340	13401	13620	13447	13358	13472	13523	13308	13477	13423	13346	13512	13507	13675	13382	13525	13370	13536	13511	13680	13366	13649	13442	13658	13502	13502	13617	13397	13533	13291	13514	13352	13412	13687	13653	13595	13445	13463	13496	13501	13492	13499	13533	13528	13454	13564	13550	13494	13586	13499	13422	13351	13535	13509	13340	13510	13575	13619	13544	13555	13401	13559	13449	13268	13508	13393	13391	13342	13491	13324	13517	13418	13491	13589	13557	13605	13431	13612	13541	13517	13638	13596	13680	13476	13520	13519	13516	13481	13438	13653	13559	13470	13336	13550	13479	13588	13498	13523	13475	13368	13542	13402	13410	13558	13399	13474	13483	13413	13475	13495	13420	13491	13618	13584	13347	13515	13456	13562	13730	13544	13466	13478	13319	13420	13452	13378	13468	13635	13563	13397	13327	13564	13431	13469	13298	13465	13546	13549	13674	13441	13399	13574	13386	13621	13552	13669	13653	13514	13492	13649	13608	13395	13492	13344	13358	13461	13329	13285	13508	13245	13593	13466	13546	13519	13276	13643	13581	13488	13410	13598	13490	13422	13439	13550	13631	13456	13617	13579	13413	13620	13457	13387	13606	13602	13569	13232	13633	13637	13425	13575	13276	13724	13318	13387	13492	13482	13422	13385	13600	13494	13472	13513	13381	13546	13328	13644	13497	13584	13428	13608	13388	13287	13258	13372	13491	13505	13513	13472	13571	13431	13580	13580	13438	13530	13497	13273	13380	13430	13666	13441	13409	13534	13354	13542	13673	13502	13584	13483	13430	13533	13373	13643	13560	13440	13528	13463	13497	13721	13357	13492	13552	13602	13550	13446	13358	13472	13230	13441	13533	13638	13476	13455	13624	13364	13400	13436	13535	13495	13518	13338	13265	13433	13507	13402	13494	13411	13257	13299	13377	13234	13339	13542	13562	13515	13520	13389	13501	13485	13419	13357	13468	13612	13515	13491	13361	13498	13540	13321	13579	13481	13568	13474	13569	13378	13568	13379	13677	13486	13417	13642	13484	13381	13445	13607	13336	13420	13435	13481	13536	13502	13481	13473	13484	13364	13392	13351	13450	13360	13457	13539	13457	13409	13408	13343	13573	13430	13446	13521	13547	13279	13393	13431	13410	13509	13571	13438	13398	13346	13399	13438	13459	13374	13597	13444	13410	13566	13471	13451	13482	13390	13416	13318	13488	13625	13553	13493	13511	13363	13612	13700	13384	13429	13481	13587	13482	13470	13493	13483	13571	13546	13406	13623	13495	13529	13476	13359	13430	13769	13590	13423	13395	13262	13543	13524	13583	13357	13403	13512	13675	13384	13492	13514	13533	13534	13460	13328	13455	13367	13557	13659	13447	13420	13483	13409	13294	13356	13497	13557	13410	13351	13434	13521	13339	13301	13529	13635	13398	13408	13454	13522	13476	13321	13341	13559	13414	13402	13484	13574	13337	13489	13379	13399	13387	13362	13390	13490	13513	13398	13519	13538	13539	13435	13384	13336	13475	13456	13287	13555	13567	13463	13480	13431	13298	13456	13413	13497	13472	13487	13540	13421	13618	13517	13485	13443	13572	13556	13398	13661	13325	13486	13336	13453	13375	13532	13546	13773	13430	13449	13355	13453	13333	13401	13259	13393	13509	13580	13390	13344	13337	13554	13757	13505	13626	13339	13368	13713	13339	13442	13263	13584	13410	13385	13690	13406	13458	13481	13561	13484	13249	13610	13487	13741	13516	13569	13441	13500	13526	13550	13504	13630	13441	13568	13516	13353	13589	13327	13556	13331	13317	13473	13408	13606	13614	13562	13614	13377	13412	13547	13557	13597	13437	13540	13460	13419	13471	13518	13341	13279	13509	13580	13476	13533	13475	13574	13597	13393	13392	13419	13479	13528	13304	13606	13643	13548	13547	13233	13556	13487	13298	13606	13466	13643	13590	13457	13613	13657	13547	13518	13538	13344	13482	13705	13515	13506	13569	13706	13584	13241	13365	13444	13561	13425	13513	13505	13300	13338	13568	13472	13386	13436	13454	13265	13601	13379	13384	13579	13472	13579	13605	13543	13561	13484	13498	13339	13280	13678	13520	13598	13314	13327	13325	13478	13307	13399	13437	13433	13360	13495	13676	13361	13511	13460	13365	13599	13492	13437	13549	13594	13668	13379	13378	13495	13501	13445	13441	13380	13440	13605	13611	13329	13637	13401	13533	13503	13656	13400	13420	13433	13607	13536	13340	13267	13612	13431	13538	13565	13417	13511	13641	13534	13425	13643	13572	13432	13380	13461	13547	13577	13441	13459	13600	13575	13526	13475	13339	13561	13268	13550	13473	13428	13503	13637	13533	13453	13451	13498	13522	13472	13555	13504	13377	13289	13497	13660	13492	13504	13642	13469	13457	13398	13620	13546	13543	13492	13792	13443	13637	13302	13517	13386	13661	13542	13666	13518	13577	13570	13657	13461	13533	13406	13381	13634	13565	13489	13476	13469	13435	13492	13582	13609	13415	13240	13423	13504	13425	13604	13590	13418	13422	13431	13595	13309	13549	13472	13378	13421	13478	13535	13422	13522	13511	13434	13451	13513	13555	13371	13534	13439	13352	13400	13529	13432	13557	13468	13334	13509	13429	13588	13626	13462	13466	13511	13602	13667	13512	13555	13551	13674	13357	13488	13627	13615	13359	13412	13426	13451	13475	13317	13491	13529	13534	13350	13314	13545	13395	13584	13551	13423	13465	13523	13452	13415	13422	13353	13586	13377	13470	13420	13537	13639	13696	13544	13414	13471	13634	13438	13532	13596	13426	13425	13543	13386	13460	13446	13541	13357	13466	13560	13525	13432	13347	13274	13258	13484	13259	13376	13349	13572	13480	13129	13291	13410	13400	13488	13579	13666	13567	13547	13616	13393	13452	13382	13549	13527	13485	13357	13488	13400	13720	13437	13373	13533	13434	13623	13556	13561	13404	13428	13641	13543	13512	13541	13539	13615	13273	13565	13598	13601	13500	13531	13518	13694	13428	13362	13534	13474	13402	13522	13494	13481	13653	13571	13297	13592	13532	13542	13475	13352	13460	13611	13545	13792	13366	13747	13543	13515	13434	13346	13629	13518	13385	13457	13556	13515	13605	13723	13625	13491	13541	13534	13557	13546	13616	13604	13660	13291	13512	13284	13657	13630	13370	13501	13484	13625	13464	13550	13705	13602	13480	13451	13361	13523	13536	13468	13531	13555	13393	13536	13299	13530	13527	13614	13417	13415	13417	13344	13609	13534	13669	13552	13528	13508	13691	13510	13576	13626	13396	13566	13424	13487	13434	13544	13681	13544	13447	13681	13625	13411	13256	13360	13321	13539	13359	13482	13465	13507	13535	13511	13434	13450	13486	13507	13388	13506	13418	13371	13582	13457	13383	13748	13388	13613	13513	13519	13525	13503	13376	13482	13445	13474	13448	13588	13554	13392	13492	13368	13736	13454	13446
13749	16912	15882	14302	13529	13211	13206	13036	13209	13151	13400	13099	13154	12936	12843	12991	12872	12908	12806	13011	12673	12631	12765	12772	12583	12717	12711	12824	12781	12549	12707	12691	12704	12766	12745	12635	12701	12800	12709	12524	12702	12737	12784	12692	12635	12674	12701	12682	12740	12642	12928	12663	12630	12709	12570	12636	12605	12708	12659	12910	12812	12896	12877	12679	12706	12762	12734	12626	12827	12699	12794	12581	12599	12799	12562	12690	12828	12796	12636	12641	12727	12634	12738	12865	12582	12663	12612	12646	12660	12587	12809	12779	12798	12593	12687	12708	12668	12561	12537	12663	12623	12606	12736	12610	12649	12605	12691	12778	12752	12681	12597	12783	12569	12544	12657	12727	12728	12536	12776	12600	12629	12621	12587	12716	12743	12451	12703	12687	12674	12756	12657	12634	12667	12731	12627	12870	12732	12653	12646	12658	12628	12683	12712	12649	12636	12662	12593	12607	12668	12595	12513	12591	12791	12455	12724	12709	12562	12652	12760	12527	12620	12647	12662	12588	12603	12738	12552	12586	12635	12669	12665	12579	12746	12615	12664	12804	12748	12593	12683	12639	12775	12721	12643	12724	12519	12758	12664	12668	12693	12729	12569	12572	12802	12670	12727	12717	12778	12603	12728	12784	12712	12786	12603	12751	12738	12725	12714	12610	12747	12662	12573	12763	12637	12572	12547	12673	12766	12685	12680	12665	12574	12631	12684	12788	12635	12620	12724	12701	12520	12729	12622	12732	12525	12553	12691	12658	12681	12603	12807	12577	12447	12639	12568	12674	12678	12724	12814	12553	12733	12748	12667	12368	12639	12728	12728	12546	12557	12659	12548	12701	12495	12703	12713	12630	12624	12759	12655	12780	12708	12715	12586	12646	12665	12617	12548	12683	12574	12664	12721	12608	12669	12552	12814	12652	12709	12602	12748	12764	12690	12499	12490	12755	12545	12772	12772	12726	12717	12784	12623	12631	12624	12637	12734	12711	12719	12711	12803	12597	12569	12626	12736	12697	12638	12870	12579	12732	12579	12764	12687	12604	12741	12558	12731	12611	12631	12750	12720	12827	12617	12626	12798	12638	12740	12732	12655	12628	12691	12702	12637	12522	12717	12495	12621	12545	12695	12473	12667	12815	12743	12686	12542	12738	12681	12687	12639	12671	12594	12616	12721	12842	12658	12659	12535	12728	12526	12643	12552	12656	12672	12591	12547	12637	12794	12791	12791	12690	12662	12785	12703	12515	12606	12801	12676	12686	12839	12775	12732	12701	12756	12697	12627	12667	12702	12788	12725	12761	12582	12681	12799	12479	12760	12609	12632	12598	12664	12551	12603	12576	12545	12617	12656	12784	12612	12777	12613	12795	12809	12622	12612	12729	12527	12597	12490	12769	12690	12686	12580	12564	12729	12587	12741	12722	12705	12660	12595	12790	12699	12640	12705	12613	12707	12614	12674	12795	12681	12737	12756	12561	12618	12651	12856	12667	12763	12550	12726	12649	12805	12610	12779	12770	12647	12671	12607	12770	12765	12781	12665	12881	12659	12678	12876	12548	12711	12613	12644	12760	12725	12837	12750	12916	12691	12778	12745	12646	12657	12615	12566	12604	12639	12716	12758	12752	12663	12675	12670	12700	12547	12701	12783	12689	12686	12843	12831	12623	12699	12544	12791	12575	12651	12566	12601	12721	12673	12825	12585	12729	12619	12548	12671	12561	12617	12667	12688	12703	12792	12733	12454	12825	12764	12657	12671	12537	12562	12678	12650	12703	12629	12894	12651	12791	12720	12629	12566	12491	12589	12856	12813	12507	12810	12792	12581	12677	12723	12726	12620	12651	12818	12666	12705	12673	12704	12533	12665	12564	12652	12651	12789	12679	12742	12692	12600	12684	12697	12661	12721	12808	12761	12774	12663	12712	12688	12694	12862	12507	12679	12715	12639	12764	12554	12733	12619	12694	12658	12661	12773	12602	12672	12449	12573	12603	12702	12805	12607	12671	12646	12650	12543	12746	12769	12731	12598	12858	12640	12614	12737	12709	12662	12634	12670	12762	12619	12605	12575	12664	12712	12433	12599	12568	12722	12657	12786	12713	12677	12579	12544	12712	12686	12664	12621	12725	12661	12775	12627	12717	12693	12690	12614	12572	12644	12667	12739	12774	12676	12799	12737	12659	12653	12759	12716	12669	12620	12618	12601	12801	12741	12741	12551	12868	12454	12745	12839	12852	12686	12707	12634	12680	12826	12538	12602	12691	12623	12696	12684	12565	12644	12601	12733	12601	12713	12742	12619	12774	12591	12691	12551	12727	12623	12718	12634	12928	12661	12587	12643	12764	12666	12638	12655	12753	12642	12666	12690	12529	12787	12571	12589	12574	12935	12759	12629	12612	12609	12555	12773	12765	12639	12694	12587	12535	12839	12804	12714	12551	12644	12513	12601	12876	12478	12624	12621	12609	12668	12718	12700	12611	12736	12731	12741	12627	12654	12725	12793	12521	12632	12644	12670	12606	12744	12660	12648	12680	12593	12740	12695	12765	12648	12753	12592	12428	12700	12670	12722	12640	12592	12797	12694	12739	12657	12694	12722	12705	12647	12679	12711	12740	12748	12666	12821	12671	12715	12811	12604	12631	12761	12696	12718	12617	12543	12653	12658	12752	12659	12623	12676	12679	12758	12564	12730	12642	12520	12918	12676	12589	12640	12637	12607	12754	12725	12738	12586	12844	12756	12728	12635	12622	12775	12695	12546	12829	12772	12610	12601	12855	12568	12797	12616	12653	12769	12755	12639	12684	12720	12564	12723	12612	12711	12664	12674	12645	12575	12739	12754	12737	12716	12615	12501	12738	12671	12723	12634	12761	12613	12788	12715	12679	12731	12720	12836	12680	12619	12743	12663	12585	12797	12656	12879	12578	12538	12663	12485	12691	12703	12872	12716	12789	12690	12708	12736	12624	12609	12631	12721	12768	12762	12359	12543	12624	12776	12598	12728	12699	12674	12523	12620	12554	12674	12724	12435	12740	12482	12644	12621	12635	12647	12788	12671	12734	12526	12651	12688	12689	12565	12777	12609	12798	12751	12735	12800	12747	12624	12738	12488	12674	12813	12731	12622	12869	12609	12562	12517	12496	12582	12690	12772	12420	12569	12716	12536	12711	12630	12655	12730	12647	12662	12497	12688	12657	12565	12648	12581	12537	12804	12524	12767	12661	12746	12559	12644	12785	12620	12678	12589	12734	12731	12765	12816	12621	12697	12781	12859	12711	12668	12635	12608	12679	12769	12657	12705	12806	12610	12662	12812	12813	12764	12778	12614	12663	12767	12735	12732	12882	12620	12699	12614	12742	12594	12879	12596	12664	12810	12588	12569	12671	12523	12836	12685	12820	12760	12578	12821	12525	12679	12584	12592	12615	12769	12598	12667	12849	12784	12760	12642	12760	12570	12594	12744	12610	12558	12765	12824	12738	12516	12852	12767	12755	12741	12543	12491	12594	12671	12696	12874	12678	12828	12621	12670	12789	12605	12726	12590	12632	12652	12664	12569	12541	12703	12726	12701	12717	12681	12664	12586	12690	12741	12680	12710	12659	12588	12519	12691	12798	12628	12716	12615	12560	12665	12692	12725	12746	12738	12516	12482	12651	12696	12701	12564	12691	12556	12714	12714	12631	12763	12652	12721	12640	12542	12664	12667	12698	12710	12556	12620	12854	12516	12636	12624	12728	12754	12575	12731	12737	12527	12859	12846	12654	12687	12683	12632	12580	12702	12674	12755	12626	12623	12765	12745	12833	12629	12857	12555	12735	12661	12530	12637	12736	12709	12773	12770	12718	12809	12650	12714	12615	12735	12589	12802	12715	12774	12699	12559	12767	12816	12734	12545	12738	12842	12587	12561	12634	12704	12722	12677	12498	12640	12686	12722	12601	12702	12706	12649	12619	12705	12594	12621	12601	12655	12633	12664	12656	12796	12710	12692	12800	12580	12659	12774	12721	12732	12650	12770	12556	12551	12739	12733	12691	12681	12678	12543	12561	12617	12742	12743	12697	12520	12713	12652	12693	12652	12701	12803	12705	12683	12842	12603	12708	12636	12625	12821	12802	12675	12698	12611	12710	12649	12684	12589	12769	12722	12456	12707	12670	12656	12771	12662	12728	12673	12684	12558	12660	12688	12703	12652	12775	12678	12682	12750	12616	12498	12534	12621	12791	12600	12685	12598	12682	12571	12652	12707	12833	12637	12692	12593	12674	12659	12685	12829	12691	12523	12596	12606	12624	12754	12669	12843	12693	12682	12654	12757	12542	12725	12603	12610	12566	12712	12650	12670	12719	12662	12719	12696	12777	12719	12673	12719	12592	12571	12603	12636	12662	12626	12774	12737	12638	12723	12789	12706	12739	12554	12628	12614	12732	12738	12709	12675	12602	12607	12654	12820	12673	12775	12531	12790	12671	12728	12725	12770	12497	12599	12633	12703	12700	12515	12562	12668	12577	12908	12661	12619	12614	12533	12577	12665	12697	12739	12701	12692	12630	12588	12582	12759	12602	12798	12750	12732	12560	12726	12654	12688	12699	12710	12706	12779	12621	12576	12591	12660	12669	12803	12621	12579	12751	12646	12661	12677	12669	12792	12748	12618	12615	12659	12646	12713	12599	12738	12636	12597	12576	12746	12670	12661	12788	12692	12672	12760	12696	12729	12804	12645	12629	12767	12754	12616	12721	12633	12736	12552	12647	12700	12490	12704	12871	12683	12742	12803	12627	12845	12560	12629	12685	12733	12643	12651	12741	12572	12850	12698	12839	12682	12574	12600	12673	12645	12648	12654	12848	12662	12784	12592	12551	12688	12684	12881	12655	12802	12671	12473	12695	12670	12528	12736	12635	12594	12689	12743	12555	12700	12572	12622	12572	12467	12591	12650	12649	12751	12613	12665	12582	12670	12754	12705	12738	12744	12563	12615	12584	12723	12657	12619	12617	12757	12657	12709	12505	12647	12689	12812	12758	12597	12782	12629	12605	12812	12835	12649	12555	12542	12674	12592	12579	12563	12654	12451	12623	12647	12602	12544	12660	12546	12552	12774	12619	12785	12558	12822	12763	12701	12595	12622	12651	12622	12634	12588	12654	12516	12583	12748	12534
23698	21182	28643	24017	21613	20407	18379	15542	15449	15379	15386	15084	15128	15036	14778	14905	14858	14768	15058	14799	14711	14674	14851	14573	14526	14764	14585	14646	14746	14680	14503	14502	14730	14611	14561	14499	14512	14618	14343	14610	14592	14610	14469	14509	14642	14452	14546	14565	14681	14574	14690	14608	14299	14550	14640	14230	14655	14532	14534	15008	15451	15087	14907	14824	14546	14558	14473	14461	14421	14577	14556	14649	14489	14534	14620	14572	14725	14674	14672	14364	14577	14604	14626	14484	14777	14591	14633	14462	14644	14331	14391	14366	14513	14411	14569	14420	14551	14453	14358	14595	14714	14652	14457	14304	14497	14373	14494	14464	14613	14645	14463	14608	14529	14576	14371	14513	14365	14324	14491	14337	14531	14548	14472	14646	14532	14507	14547	14673	14687	14459	14372	14474	14388	14371	14500	14564	14560	14503	14670	14588	14688	14530	14557	14453	14545	14379	14569	14380	14457	14653	14489	14554	14619	14381	14460	14329	14574	14456	14484	14511	14289	14545	14420	14333	14555	14661	14355	14608	14414	14493	14434	14292	14653	14578	14297	14282	14377	14569	14495	14423	14328	14439	14533	14554	14475	14389	14564	14568	14531	14496	14381	14401	14512	14373	14319	14429	14357	14528	14361	14450	14655	14605	14453	14355	14511	14416	14215	14638	14445	14468	14703	14570	14495	14298	14500	14598	14534	14439	14430	14402	14607	14646	14382	14614	14474	14522	14359	14502	14486	14321	14464	14415	14595	14703	14560	14472	14452	14524	14320	14413	14449	14434	14434	14597	14504	14408	14537	14494	14442	14524	14430	14465	14583	14549	14659	14686	14591	14584	14482	14525	14432	14343	14388	14489	14480	14570	14726	14426	14435	14445	14568	14595	14517	14654	14654	14451	14554	14444	14472	14574	14373	14508	14476	14482	14567	14447	14566	14505	14474	14537	14501	14583	14407	14467	14694	14436	14486	14468	14378	14510	14564	14786	14441	14583	14376	14509	14547	14545	14421	14554	14470	14647	14510	14413	14425	14486	14506	14548	14507	14725	14602	14453	14184	14349	14355	14472	14618	14666	14407	14636	14616	14793	14573	14483	14553	14368	14505	14386	14520	14644	14418	14355	14530	14325	14469	14520	14602	14367	14428	14465	14462	14570	14620	14433	14429	14548	14555	14607	14429	14449	14540	14429	14320	14616	14508	14478	14504	14361	14406	14508	14663	14556	14661	14320	14562	14443	14493	14532	14311	14508	14305	14372	14467	14510	14455	14540	14439	14388	14605	14633	14578	14575	14387	14639	14531	14467	14480	14563	14536	14445	14648	14275	14444	14727	14625	14367	14472	14505	14413	14567	14573	14494	14431	14626	14592	14424	14469	14375	14510	14617	14393	14429	14552	14280	14341	14470	14667	14412	14594	14599	14407	14496	14500	14468	14487	14392	14541	14464	14499	14380	14421	14326	14378	14478	14633	14464	14366	14568	14578	14608	14607	14620	14433	14415	14318	14568	14269	14434	14452	14393	14516	14409	14290	14325	14438	14523	14548	14533	14548	14569	14267	14324	14494	14558	14348	14481	14349	14448	14599	14574	14393	14343	14313	14362	14440	14305	14576	14495	14466	14605	14633	14505	14393	14519	14419	14469	14456	14532	14682	14460	14472	14629	14622	14950	14534	14568	14579	14586	14454	14421	14443	14384	14412	14284	14583	14468	14588	14444	14447	14483	14550	14338	14435	14496	14333	14495	14434	14441	14608	14484	14531	14582	14323	14498	14421	14296	14578	14489	14478	14529	14479	14647	14280	14235	14472	14352	14593	14475	14630	14473	14521	14442	14397	14254	14746	14413	14303	14590	14543	14380	14338	14476	14288	14560	14391	14454	14411	14653	14462	14574	14547	14512	14468	14556	14464	14526	14658	14513	14551	14321	14337	14414	14458	14361	14502	14465	14431	14427	14450	14461	14404	14437	14514	14519	14577	14579	14524	14408	14430	14581	14609	14742	14665	14452	14339	14598	14389	14455	14623	14735	14459	14438	14275	14470	14511	14617	14328	14427	14279	14274	14622	14666	14481	14518	14302	14313	14699	14503	14500	14460	14406	14605	14490	14479	14409	14589	14529	14531	14215	14381	14496	14464	14440	14535	14453	14427	14475	14431	14500	14553	14463	14477	14583	14601	14424	14496	14496	14298	14381	14483	14577	14538	14549	14590	14441	14562	14588	14369	14513	14644	14364	14385	14521	14478	14429	14475	14417	14412	14546	14596	14593	14505	14593	14455	14442	14435	14410	14478	14657	14328	14408	14350	14330	14556	14612	14416	14475	14463	14749	14700	14419	14558	14291	14306	14555	14393	14375	14503	14549	14567	14555	14388	14530	14489	14721	14349	14412	14494	14546	14315	14605	14482	14356	14483	14736	14655	14383	14575	14495	14507	14524	14713	14484	14348	14377	14573	14563	14460	14481	14473	14610	14384	14387	14432	14521	14500	14461	14397	14354	14656	14446	14510	14302	14639	14588	14362	14537	14609	14584	14466	14466	14350	14463	14437	14591	14455	14593	14495	14668	14491	14574	14466	14405	14502	14549	14531	14642	14391	14420	14545	14684	14348	14473	14678	14498	14524	14558	14258	14455	14458	14291	14391	14602	14622	14272	14420	14395	14384	14553	14412	14439	14392	14412	14626	14622	14691	14630	14565	14396	14446	14333	14357	14472	14430	14573	14659	14633	14396	14417	14376	14638	14290	14531	14617	14457	14624	14466	14445	14371	14405	14634	14497	14573	14835	14688	14555	14466	14547	14429	14680	14368	14477	14393	14459	14441	14451	14607	14502	14632	14524	14456	14558	14544	14654	14549	14439	14585	14713	14732	14653	14617	14543	14617	14546	14550	14612	14624	14473	14470	14631	14636	14544	14612	14521	14635	14598	14660	14679	14585	14448	14573	14507	14494	14346	14486	14449	14287	14401	14520	14512	14396	14348	14344	14512	14433	14445	14538	14585	14501	14418	14480	14318	14422	14591	14584	14360	14580	14511	14660	14554	14425	14288	14353	14334	14594	14374	14603	14424	14593	14357	14352	14411	14626	14459	14539	14501	14392	14380	14370	14310	14471	14608	14476	14418	14441	14435	14540	14474	14535	14318	14313	14426	14551	14506	14411	14494	14560	14696	14480	14539	14573	14443	14552	14509	14434	14680	14426	14508	14517	14409	14556	14521	14522	14479	14458	14500	14637	14363	14295	14539	14447	14494	14432	14427	14514	14481	14493	14544	14580	14716	14485	14498	14613	14647	14464	14385	14470	14466	14568	14471	14474	14421	14475	14355	14359	14555	14253	14287	14561	14608	14593	14377	14579	14638	14512	14634	14615	14407	14610	14529	14576	14277	14533	14521	14541	14318	14503	14413	14603	14349	14575	14502	14466	14434	14613	14634	14412	14498	14634	14625	14466	14386	14392	14597	14391	14548	14518	14573	14409	14448	14310	14366	14763	14442	14553	14586	14426	14525	14554	14573	14522	14549	14229	14346	14533	14404	14359	14469	14643	14585	14434	14623	14444	14327	14281	14487	14651	14537	14488	14440	14543	14624	14471	14411	14638	14546	14410	14386	14431	14445	14521	14651	14694	14620	14442	14389	14621	14578	14472	14547	14528	14495	14536	14413	14290	14475	14448	14520	14383	14530	14369	14481	14532	14559	14601	14398	14633	14380	14393	14617	14580	14272	14472	14535	14546	14625	14419	14329	14499	14547	14530	14488	14557	14522	14621	14501	14417	14793	14518	14286	14561	14398	14639	14571	14388	14382	14585	14512	14446	14499	14837	14498	14360	14376	14548	14594	14470	14618	14519	14458	14515	14696	14538	14532	14533	14392	14517	14599	14353	14574	14589	14531	14787	14518	14306	14496	14485	14671	14357	14286	14550	14487	14527	14462	14395	14631	14707	14555	14502	14535	14435	14375	14626	14465	14623	14438	14685	14476	14492	14412	14602	14587	14529	14482	14585	14638	14371	14418	14459	14527	14554	14462	14440	14399	14460	14600	14484	14627	14422	14470	14465	14396	14647	14320	14740	14589	14439	14372	14534	14483	14528	14319	14380	14660	14626	14418	14381	14553	14380	14467	14618	14583	14591	14309	14492	14432	14466	14443	14555	14663	14444	14453	14494	14456	14606	14683	14539	14553	14457	14540	14430	14483	14485	14379	14421	14507	14316	14479	14509	14544	14369	14497	14308	14417	14637	14512	14539	14496	14511	14270	14664	14452	14568	14637	14559	14513	14497	14564	14464	14595	14471	14571	14372	14513	14598	14516	14513	14531	14445	14403	14448	14571	14544	14418	14479	14444	14370	14442	14631	14306	14354	14558	14544	14423	14500	14496	14477	14684	14385	14479	14555	14478	14627	14603	14482	14688	14381	14407	14433	14371	14714	14650	14626	14499	14520	14434	14440	14203	14406	14359	14566	14443	14602	14388	14683	14363	14490	14410	14605	14425	14415	14335	14487	14480	14479	14547	14310	14490	14376	14133	14345	14675	14625	14573	14511	14642	14523	14289	14567	14420	14407	14638	14532	14365	14668	14726	14471	14474	14683	14359	14477	14562	14483	14594	14352	14594	14302	14684	14608	14462	14431	14614	14451	14442	14539	14417	14557	14605	14330	14598	14559	14479	14344	14547	14410	14458	14580	14591	14665	14652	14557	14339	14508	14464	14244	14417	14526	14570	14560	14398	14418	14402	14414	14495	14555	14301	14467	14502	14573	14351	14615	14490	14618	14464	14474	14505	14578	14656	14501	14517	14640	14348	14173	14572	14450	14491	14477	14522	14442	14390	14416	14517	14527	14610	14453	14436	14537	14484	14429	14497	14505	14594	14592	14617	14900	14417	14533	14538	14462	14375	14471	14618	14622	14394	14561	14458	14466	14352	14471	14517	14597	14379	14549	14612	14603	14531	14394	14565	14444	14481	14415	14582	14644	14457	14588	14405	14459	14364	14689	14575	14566	14459	14486	14197	14351	14537	14515	14520	14691	14524	14424	14502	14550	14476	14485	14644	14706	14752	14708	14396	14268	14380	14546	14534	14127	14576	14456	14633	14597	14442	14451	14492	14457	14521	14467	14449	14671	14462	14658	14483	14424	14514	14386	14506	14744	14330
13714	23257	21670	17855	15909	14839	14696	14533	14500	14687	14346	14310	14309	13768	13848	13681	13584	13675	13756	13470	13530	13428	13401	13499	13498	13354	13124	13418	13291	13324	13317	13516	13270	13431	13434	13206	13463	13221	13381	13356	13388	13411	13296	13404	13372	13261	13301	13276	13223	13465	13530	13455	13391	13476	13417	13277	13342	13300	13591	14221	14339	14230	13767	13600	13371	13493	13090	13224	13344	13284	13326	13248	13149	13305	13333	13515	13338	13295	13353	13318	13359	13359	13300	13243	13399	13272	13380	13315	13298	13224	13407	13392	13406	13421	13100	13497	13273	13400	13299	13338	13497	13170	13346	13283	13236	13271	13340	13290	13281	13327	13358	13188	13277	13305	13246	13352	13399	13270	13372	13235	13347	13370	13289	13397	13468	13297	13169	13324	13304	13280	13177	13188	13137	13176	13232	13283	13293	13136	13316	13326	13398	13347	13279	13467	13324	13300	13252	13390	13171	13389	13194	13270	13216	13329	13342	13315	13298	13199	13295	13473	13264	13189	13306	13390	13326	13225	13184	13454	13438	13097	13462	13283	13318	13357	13238	13254	13354	13134	13231	13266	13361	13325	13398	13259	13368	13311	13278	13375	13319	13426	13290	13240	13344	13248	13358	13316	13188	13340	13337	13244	13327	13362	13303	13337	13180	13252	13346	13169	13248	13546	13285	13205	13356	13361	13218	13277	13407	13316	13209	13332	13239	13198	13361	13268	13203	13246	13346	13211	13327	13306	13224	13319	13333	13274	13305	13193	13244	13317	13357	13372	13303	13341	13244	13377	13357	13268	13317	13451	13372	13276	13290	13264	13269	13390	13308	13255	13302	13245	13364	13437	13363	13192	13244	13394	13438	13192	13217	13251	13324	13278	13146	13351	13294	13164	13266	13355	13229	13364	13324	13452	13229	13227	13257	13237	13152	13095	13365	13315	13303	13112	13216	13241	13105	13319	13395	13237	13335	13207	13274	13321	13265	13336	13230	13382	13266	13205	13398	13176	13192	13124	13382	13389	13321	13196	13159	13209	13375	13290	13277	13355	13289	13259	13232	13304	13307	13316	13303	13400	13379	13407	13248	13435	13382	13494	13370	13272	13330	13304	13561	13374	13371	13221	13492	13325	13372	13308	13362	13313	13256	13303	13390	13228	13233	13306	13421	13331	13367	13294	13264	13198	13360	13292	13222	13237	13278	13135	13394	13423	13243	13371	13347	13304	13314	13243	13287	13216	13096	13327	13123	13246	13179	13393	13241	13329	13309	13327	13369	13265	13089	13225	13342	13372	13176	13320	13436	13269	13296	13279	13245	13378	13434	13359	13453	13283	13100	13369	13229	13226	13492	13168	13281	13277	13293	13358	13256	13238	13368	13239	13312	13354	13260	13321	13266	13349	13371	13192	13333	13305	13377	13238	13260	13297	13498	13219	13262	13365	13312	13222	13305	13300	13266	13269	13286	13238	13291	13305	13300	13211	13313	13209	13479	13325	13142	13262	13188	13150	13410	13165	13318	13239	13309	13296	13265	13292	13161	13276	13298	13225	13124	13342	13253	13316	13267	13293	13231	13248	13274	13184	13304	13359	13206	13186	13189	13268	13451	13370	13384	13411	13360	13193	13323	13143	13342	13205	13333	13233	13144	13187	13394	13395	13334	13121	13179	13270	13223	13207	13350	13328	13228	13438	13472	13408	13190	13155	13273	13317	13251	13488	13257	13288	13166	13445	13350	13301	13404	13163	13237	13327	13288	13209	13375	13320	13324	13193	13314	13372	13221	13404	13223	13298	13160	13415	13350	13386	13341	13355	13202	13381	13289	13391	13284	13262	13195	13172	13311	13310	13267	13198	13259	13356	13203	13249	13224	13339	13258	13123	13377	13239	13118	13345	13185	13397	13274	13423	13353	13382	13411	13387	13229	13282	13294	13179	13077	13151	13380	13353	13223	13420	13263	13185	13320	13321	13320	13379	13254	13319	13333	13369	13286	13212	13344	13220	13456	13205	13238	13412	13232	13365	13407	13350	13333	13331	13198	13399	13304	13208	13236	13145	13362	13273	13281	13386	13448	13252	13407	13141	13279	13276	13404	13222	13022	13210	13330	13440	13105	13529	13399	13308	13085	13396	13343	13210	13262	13314	13236	13241	13411	13342	13302	13244	13279	13424	13462	13293	13352	13375	13329	13242	13175	13342	13381	13394	13200	13291	13254	13214	13263	13292	13423	13157	13258	13398	13237	13343	13105	13322	13524	13248	13279	13276	13495	13414	13310	13264	13331	13223	13415	13335	13276	13309	13354	13167	13261	13435	13241	13271	13222	13387	13230	13363	13310	13290	13115	13350	13317	13199	13341	13457	13354	13438	13313	13268	13364	13352	13392	13135	13467	13134	13298	13184	13204	13416	13422	13325	13369	13283	13286	13317	13175	13247	13408	13215	13292	13073	13319	13317	13407	13247	13318	13204	13315	13315	13220	13318	13170	13316	13265	13232	13144	13186	13242	13241	13306	13296	13450	13140	13374	13386	13262	13192	13304	13368	13252	13335	13333	13347	13213	13423	13220	13170	13371	13313	13350	13340	13094	13286	13542	13401	13193	13315	13260	13289	13373	13255	13291	13346	13210	13253	13379	13155	13217	13343	13383	13463	13451	13293	13305	13526	13397	13393	13130	13230	13312	13400	13333	13279	13289	13295	13289	13099	13268	13488	13390	13224	13211	13183	13211	13267	13231	13156	13392	13058	13350	13368	13296	13398	13191	13427	13327	13368	13311	13281	13510	13341	13406	13361	13229	13245	13445	13261	13497	13211	13188	13428	13258	13287	13237	13177	13229	13247	13317	13408	13434	13315	13229	13359	13411	13260	13201	13259	13368	13429	13395	13298	13223	13396	13144	13321	13331	13187	13212	13088	13323	13475	13143	13249	13190	13353	13346	13380	13192	13252	13164	13249	13354	13270	13276	13381	13198	13166	13192	13142	13321	13104	13028	13128	13369	13293	13236	13263	13140	13347	13279	13200	13232	13356	13390	13092	13365	13358	13158	13428	13382	13194	13150	13278	13358	13329	13236	13276	13341	13306	13226	13356	13380	13257	13335	13346	13302	13233	13348	13185	13250	13207	13339	13324	13316	13411	13201	13309	13314	13228	13164	13363	13249	13420	13347	13467	13211	13196	13233	13230	13301	13336	13101	13192	13479	13416	13511	13396	13363	13319	13227	13142	13172	13271	13327	13203	13268	13485	13345	13338	13340	13285	13165	13504	13296	13162	13333	13242	13356	13347	13337	13161	13329	13208	13446	13265	13296	13304	13172	13367	13378	13431	13243	13175	13248	13369	13356	13298	13240	13415	13316	13227	13267	13347	13260	13271	13382	13221	13262	13223	13417	13198	13338	13388	13277	13351	13150	13297	13193	13152	13328	13190	13256	13342	13266	13354	13108	13246	13273	13175	13333	13204	13420	13388	13266	13281	13152	13173	13232	13373	13223	13378	13382	13442	13461	13425	13215	13272	13265	13483	13247	13260	13439	13227	13203	13106	13158	13247	13485	13217	13282	13254	13319	13203	13229	13433	13381	13291	13290	13322	13452	13303	13337	13083	13306	13352	13473	13277	13420	13248	13390	13303	13206	13284	13426	13289	13247	13286	13186	13408	13210	13301	13457	13155	13261	13376	13168	13355	13367	13380	13311	13230	13346	13315	13277	13309	13133	13328	13315	13265	13282	13134	13233	13208	13208	13299	13246	13329	13423	13449	13184	13245	13279	13378	13083	13242	13268	13424	13409	13362	13375	13449	13224	13371	13178	13251	13229	13351	13191	13295	13246	13268	13334	13323	13340	13220	13356	13307	13260	13298	13464	13166	13357	13314	13367	13346	13436	13263	13284	13361	13306	13301	13300	13320	13351	13226	13271	13186	13218	13495	13292	13245	13436	13220	13447	13312	13486	13173	13306	13410	13271	13344	13287	13219	13253	13223	13157	13363	13350	13412	13421	13312	13269	13088	13231	13440	13392	13236	13437	13302	13357	13245	13327	13474	13231	13288	13176	13299	13329	13451	13345	13140	13286	13340	13404	13196	13346	13397	13376	13471	13350	13407	13169	13218	13330	13216	13306	13477	13314	13284	13352	13305	13395	13318	13225	13484	13110	13265	13259	13176	13175	13284	13347	13018	13286	13494	13292	13180	13301	13162	13237	13252	13301	13150	13531	13306	13276	13204	13264	13260	13336	13389	13218	13326	13307	13228	13356	13091	13151	13289	13152	13132	13230	13324	13366	13121	13290	13255	13158	13361	13448	13406	13243	13282	13353	13193	13473	13268	13225	13549	13368	13347	13389	13147	13516	13273	13332	13272	13226	13264	13289	13256	13232	13439	13249	13437	13344	13416	13158	13329	13235	13441	13274	13260	13281	13207	13291	13297	13379	13280	13222	13268	13307	13323	13352	13427	13299	13215	13314	13285	13050	13189	13310	13152	13298	13299	13368	13363	13405	13099	13217	13190	13415	13391	13288	13231	13321	13188	13187	13270	13341	13284	13268	13432	13331	13417	13246	13217	13306	13269	13329	13332	13409	13355	13137	13223	13220	13364	13244	13384	13180	13365	13256	13302	13261	13299	13328	13277	13235	13184	13352	13139	13308	13256	13357	13195	13175	13390	13214	13138	13215	13427	13073	13456	13221	13269	13234	13271	13289	13341	13178	13359	13313	13290	13297	13254	13294	13207	13083	13395	13144	13464	13371	13301	13170	13250	13175	13474	13268	13391	13191	13264	13098	13339	13209	13220	13307	13370	13540	13185	13316	13243	13326	13374	13297	13292	13168	13165	13369	13203	13444	13263	13332	13173	13326	13266	13102	13257	13456	13245	13279	13316	13253	13289	13197	13243	13340	13245	13354	13155	13204	13348	13204	13411	13121	13353	13103	13371	13154	13265	13290	13222	13346	13372	13352	13399	13346	13326	13210	13448	13191	13313	13270	13074	13406	13315	13444	13260	13404	13292	13405	13174	13244	13179	13344	13376	13245	13313	13193	13237	13365	13291	13335	13271	13234	13367	13392	13386	13351	13364	13205	13364	13239	13152	13159	13260	13378	13309	13231	13181	13436	13402	13152	13250	13247	13303	13328	13188	13168	13341	13388	13297	13333	13429
22655	21113	28895	23559	21228	22692	23371	17397	16549	16760	16680	16397	16284	16179	15972	15866	15854	15986	15863	15871	15734	15580	15749	15577	15649	15622	15434	15549	15669	15391	15407	15470	15505	15491	15677	15658	15512	15435	15752	15736	15527	15741	15703	15574	15342	15342	15485	15471	15478	15603	15469	15348	15430	15462	15508	15467	15507	15723	15448	15657	16972	16711	16250	15829	15606	15688	15330	15483	15213	15425	15467	15248	15413	15458	15575	15211	15379	15391	15448	15579	15590	15371	15356	15248	15305	15488	15483	15209	15424	15279	15330	15459	15202	15361	15550	15473	15412	15354	15425	15452	15322	15434	15315	15137	15471	15570	15182	15268	15026	15417	15327	15088	15302	15458	15250	15601	15372	15277	15335	15233	15426	15480	15612	15392	15346	15419	15366	15273	15437	15469	15529	15484	15350	15440	15295	15310	15380	15430	15337	15427	15314	15196	15299	15304	15154	15549	15329	15327	15575	15372	15386	15451	15428	15346	15380	15416	15411	15460	15333	15590	15418	15583	15265	15197	15379	15408	15404	15354	15172	15223	15481	15170	15341	15331	15416	15272	15381	15439	15364	15419	15487	15436	15244	15322	15211	15218	15113	15367	15239	15196	15281	15333	15318	15251	15439	15177	15188	15304	15521	15230	15394	15431	15284	15450	15199	15303	15226	15330	15296	15237	15374	15180	15185	15365	15230	15420	15339	15274	15397	15404	15302	15435	15502	15370	15426	15432	15394	15387	15314	15414	15425	15251	15400	15290	15379	15331	15291	15236	15409	15384	15450	15342	15464	15547	15270	15269	15054	15444	15318	15448	15265	15316	15417	15499	15397	15308	15393	15327	15266	15347	15381	15486	15365	15259	15304	15348	15170	15277	15374	15283	15355	15308	15396	15416	15485	15468	15550	15379	15169	15335	15357	15218	15177	15247	15075	15398	15522	15277	15304	15572	15312	15554	15401	15324	15542	15139	15318	15228	15301	15059	15328	15317	15219	15428	15522	15516	15397	15385	15282	15441	15296	15347	15483	15433	15295	15403	15300	15451	15493	15315	15332	15431	15355	15488	15387	15419	15624	15247	15161	15401	15327	15415	15296	15351	15357	15373	15272	15127	15256	15216	15364	15441	15366	15339	15458	15471	15318	15484	15290	15282	15428	15478	15396	15405	15454	15223	15312	15336	15519	15457	15473	15260	15493	15327	15298	15308	15318	15303	15584	15353	15278	15452	15482	15263	15220	15369	15523	15441	15457	15237	15260	15303	15408	15248	15303	15318	15426	15471	15354	15178	15309	15147	15091	15297	15300	15336	15284	15420	15495	15348	15473	15347	15346	15311	15453	15648	15165	15143	15333	15300	15372	15316	15364	15541	15535	15294	15196	15491	15324	15229	15262	15464	15369	15393	15417	15186	15378	15540	15572	15315	15381	15357	15529	15284	15309	15484	15335	15598	15402	15474	15247	15293	15375	15414	15453	15378	15432	15270	15393	15395	15285	15357	15257	15341	15400	15495	15357	15414	15210	15455	15384	15300	15175	15306	15455	15283	15360	15281	15338	15463	15179	15413	15311	15233	15605	15277	15292	15178	15161	15312	15391	15274	15280	15231	15257	15298	15335	15444	15277	15394	15116	15341	15389	15481	15380	15431	15239	15456	15244	15235	15359	15361	15274	15355	15224	15405	15344	15403	15431	15434	15477	15421	15227	15430	15409	15416	15353	15316	15360	15210	15324	15327	15496	15294	15438	15332	15319	15271	15412	15378	15253	15433	15241	15379	15260	15389	15315	15459	15266	15246	15409	15247	15192	15409	15497	15357	15158	15290	15464	15375	15308	15196	15248	15470	15382	15398	15369	15370	15423	15195	15271	15454	15264	15236	15492	15524	15486	15207	15353	15351	15240	15263	15374	15154	15246	15386	15504	15143	15368	15298	15293	15336	15313	15336	15378	15522	15432	15389	15171	15189	15199	15273	15342	15265	15341	15232	15324	15304	15432	15387	15578	15258	15397	15357	15395	15390	15375	15161	15220	15377	15498	15249	15241	15564	15420	15409	15274	15278	15289	15507	15359	15314	15213	15174	15463	15521	15255	15369	15302	15279	15293	15450	15374	15342	15360	15483	15460	15328	15455	15153	15180	15271	15527	15313	15301	15511	15205	15245	15308	15463	15375	15513	15335	15422	15452	15227	15338	15268	15523	15424	15471	15287	15292	15457	15548	15421	15217	15214	15299	15213	15415	15357	15489	15249	15350	15431	15274	15114	15424	15392	15324	15400	15343	15413	15478	15358	15325	15254	15293	15194	15345	15426	15504	15402	15533	15096	15300	15347	15355	15407	15357	15353	15185	15336	15348	15358	15579	15384	15528	15344	15242	15212	15355	15396	15303	15282	15203	15522	15160	15296	15264	15229	15349	15235	15344	15289	15430	15336	15434	15312	15347	15370	15293	15398	15487	15454	15467	15504	15398	15503	15393	15364	15322	15266	15462	15301	15227	15180	15382	15430	15337	15611	15448	15198	15424	15412	15347	15219	15211	15218	15404	15277	15239	15395	15238	15289	15451	15470	15403	15218	15421	15427	15319	15138	15409	15391	15374	15341	15469	15414	15290	15439	15243	15296	15407	15332	15301	15472	15317	15479	15182	15319	15366	15337	15323	15457	15379	15353	15349	15335	15355	15429	15181	15532	15357	15323	15243	15440	15376	15298	15258	15395	15433	15348	15344	15486	15390	15424	15336	15385	15306	15128	15342	15262	15359	15313	15386	15194	15302	15400	15475	15435	15376	15321	15331	15446	15439	15342	15389	15301	15288	15325	15392	15483	15306	15087	15371	15235	15579	15320	15349	15273	15292	15557	15455	15325	15431	15363	15442	15199	15269	15322	15432	15478	15228	15439	15383	15186	15447	15271	15227	15408	15265	15311	15223	15196	15304	15511	15377	15451	15261	15365	15499	15289	15354	15539	15318	15537	15348	15308	15170	15257	15289	15237	15256	15520	15605	15382	15329	15377	15426	15330	15286	15149	15295	15235	15282	15362	15467	15234	15456	15350	15274	15269	15173	15258	15233	15136	15318	15419	15360	15346	15265	15328	15252	15467	15289	15264	15435	15352	15115	15228	15275	15474	15387	15298	15165	15525	15294	15162	15161	15267	15249	15505	15397	15338	15486	15270	15262	15307	15416	15187	15302	15201	15523	15279	15418	15283	15353	15362	15326	15415	15405	15257	15373	15245	15357	15291	15160	15146	15559	15413	15340	15178	15475	15387	15291	15155	15335	15414	15336	15341	15464	15340	15260	15005	15181	15196	15524	15310	15391	15470	15378	15251	15481	15266	15300	15346	15494	15492	15323	15331	15199	15115	15295	15369	15193	15413	15473	15394	15431	15530	15226	15427	15191	15440	15378	15415	15327	15186	15303	15251	15417	15255	15463	15352	15239	15376	15317	15333	15172	15257	15294	15304	15386	15129	15454	15298	15141	15493	15448	15224	15247	15481	15316	15369	15403	15371	15058	15457	15359	15123	15187	15252	15386	15295	15446	15251	15433	15487	15276	15368	15504	15285	15559	15536	15338	15284	15292	15380	15291	15205	15426	15468	15480	15225	15106	15371	15339	15387	15315	15320	15310	15382	15369	15229	15579	15334	15455	15448	15351	15322	15258	15616	15185	15240	15285	15571	15432	15433	15357	15146	15447	15543	15243	15499	15204	15315	15225	15506	15468	15399	15441	15408	15321	15316	15413	15345	15485	15243	15562	15243	15344	15350	15375	15187	15529	15366	15442	15332	15402	15478	15132	15222	15345	15226	15420	15370	15285	15388	15386	15426	15327	15354	15409	15323	15141	15275	15141	15294	15365	15455	15404	15415	15411	15385	15304	15301	15540	15193	15321	15401	15316	15420	15187	15470	15189	15225	15449	15359	15495	15281	15141	15484	15207	15103	15384	15384	15216	15274	15229	15259	15207	15494	15586	15108	15190	15290	15174	15273	15458	15188	15387	15282	15352	15550	15505	15418	15368	15344	15398	15341	15239	15511	15320	15349	15430	15438	15294	15263	15366	15300	15521	15328	15348	15450	15284	15351	15283	15398	15339	15327	15441	15372	15396	15270	15232	15207	15386	15248	15164	15460	15288	15287	15272	15395	15245	15372	15299	15556	15436	15480	15604	15273	15360	15310	15310	15377	15334	15338	15137	15163	15337	15416	15450	15166	15454	15273	15749	15449	15446	15394	15362	15359	15579	15198	15543	15284	15469	15318	15455	15342	15324	15443	15422	15398	15252	15218	15316	15386	15350	15461	15314	15209	15282	15370	15367	15301	15260	15365	15164	15287	15575	15371	15300	15211	15082	15219	15291	15434	15254	15465	15342	15408	15420	15392	15313	15299	15275	15475	15472	15381	15386	15127	15632	15360	15342	15217	15190	15340	15285	15233	15309	15406	15373	15211	15349	15236	15300	15405	15482	15501	15528	15560	15497	15520	15381	15347	15347	15334	15303	15238	15474	15160	15375	15377	15506	15447	15281	15278	15444	15248	15150	15394	15250	15466	15218	15391	15402	15245	15204	15316	15137	15442	15249	15323	15249	15289	15454	15372	15240	15365	15153	15469	15251	15242	15485	15298	15317	15144	15103	15354	15405	15308	15276	15347	15317	15402	15520	15232	15278	15210	15407	15291	15346	15410	15437	15219	15277	15010	15425	15324	15407	15371	15295	15596	15507	15353	15347	15077	15471	15412	15257	15408	15277	15276	15380	15563	15333	15258	15237	15333	15164	15327	15374	15397	15237	15384	15269	15227	15418	15520	15400	15254	15424	15550	15377	15224	15392	15295	15224	15343	15502	15443	15586	15216	15351	15353	15421	15396	15329	15254	15339	15373	15563	15309	15156	15344	15530	15134	15281	15302	15062	15168	15362	15269	15213	15310	15252	15337	15614	15154	15390	15384	15313	15358	15317	15517	15418	15285	15392	15389	15471	15138	15358	15385	15170	15387	15396	15419	15288	15290	15385	15350	15310	15519	15388	15205	15270	15317	15280	15179	15442	15406	15199	15151	15425	15274	15383	15490	15261	15386	15212	15161	15440	15248	15358	15373	15231	15243	15319	15449	15321	15479	15317	15240	15178	15331	15454	15499	15283	15284	15169	15409	15451	15378
15521	28283	26147	20551	17840	16781	16134	15880	15977	15711	15310	15146	14936	14758	14569	14449	14501	14709	14263	14371	14169	14040	13982	14016	13866	13941	14026	13826	13925	14066	13953	14009	14056	13899	14018	14113	13987	13906	13948	13867	13886	13797	13792	13834	13841	13868	13835	14019	13698	13871	13987	13867	14025	13902	13763	13727	13833	13882	13923	14416	16318	15718	14890	14344	14258	13810	13894	13772	13967	13832	13874	14008	13817	14077	13944	13787	13832	13869	13906	13793	13915	13790	13650	13821	13767	13836	13827	13974	13668	13823	13900	13808	13943	13583	13733	13794	13784	13892	13745	13889	13815	13807	13916	13910	13915	13713	13760	13847	13620	13955	13901	13676	13810	13742	13791	13764	13786	13940	13745	13773	13921	13785	13824	13708	13694	13831	13648	13723	13802	13881	13965	13854	13756	13924	13751	13746	13855	13693	13781	14042	13685	13766	13958	13829	13794	13729	13645	13636	13815	13660	13816	13872	13814	13692	13864	13915	13856	13839	13784	13784	13846	13694	13778	13741	13641	13704	13860	13885	13687	13800	13858	13823	13594	13969	13888	13734	13738	13677	13934	13879	13938	13788	13795	13816	13720	13855	13726	13763	13720	13668	13655	13668	13921	13922	13746	13683	13706	13958	13875	13556	13817	13794	13881	13938	13621	13705	13749	13808	13837	13813	13780	13777	13684	13672	13827	13692	13654	13842	13918	13723	13893	13647	13785	13862	13742	13805	13907	13764	13733	13806	13651	13804	13807	13849	13757	13841	13809	13650	13866	13788	13777	13846	13776	13858	13950	13675	13888	13853	13722	13763	13817	13903	13743	13690	13730	13858	13783	13703	13923	13697	13806	13873	13746	13827	13879	14106	13678	13747	13901	14034	13934	13798	13794	13825	13965	13592	13899	13797	13901	13982	13779	13764	13830	13732	13722	13772	13932	13824	13948	13756	13827	13758	13772	13889	13860	13658	13750	13861	13765	13908	13752	13910	13760	13754	13667	13729	13732	13761	13679	13857	13796	13792	13937	13700	13651	13829	13840	13713	13713	13912	13842	13833	13807	13711	13873	13973	13810	13715	13828	13797	13741	13891	13860	13918	13769	13798	13897	13699	13747	13903	13750	13812	13962	13825	13893	13690	13704	13880	13852	13828	13744	13906	13929	13649	13903	13770	13769	13923	13749	13729	13870	13778	13551	13995	13788	13760	13796	13763	13617	13778	13760	13785	13848	13853	13838	13832	13905	13842	13936	13848	13834	13853	13839	13621	13807	13751	13806	13840	13663	13785	13714	13905	13729	13663	13607	13647	13647	13912	13744	13904	13771	13726	13824	13840	13676	13723	13881	13792	13776	13837	13915	13741	13890	13701	13891	13592	13660	13772	13779	13798	13783	13608	13767	13778	13794	13869	13881	13887	13807	13772	13716	13770	13710	13897	13677	13910	13781	13894	13742	13752	13803	13709	13712	13841	13894	13724	13573	13909	13698	14064	13592	13832	13935	13768	13766	13775	13956	13887	13656	13652	13810	13757	13839	13607	13825	13886	13630	13792	13778	13897	13842	13920	13691	13808	13710	13800	13707	13913	13619	13779	13842	13611	13752	13800	13690	13850	13798	13776	13732	13788	13934	13831	13724	13725	13645	13609	13911	13732	13781	13842	13777	13892	13953	13606	13740	13820	13896	13800	13721	13702	13898	13871	13797	13791	13705	13746	13802	13656	13750	13750	13667	13921	13957	13677	13902	13866	13862	13863	13661	13728	13872	13723	13813	13848	13988	13860	13737	13857	13810	13795	13846	13774	13908	13875	13779	13836	13864	13871	13890	13799	13791	13805	13972	13702	13720	13894	13776	13770	13789	13784	13682	13936	13781	13852	13801	13813	13818	13743	13856	13734	13866	13773	13908	13797	13794	13821	13830	13692	13860	13845	13796	13957	13772	13701	13683	13804	13802	13818	13710	13838	13900	13862	13671	13755	13736	13718	13928	13658	13716	13938	13647	13626	13881	13621	13698	13736	13758	13862	13857	13822	13816	13829	13758	13840	13849	13926	13678	13785	13880	13712	13744	13851	13790	13859	13787	13765	13811	13904	13849	13820	13670	13791	13855	13807	13702	13819	13715	13815	13659	13966	13855	13670	13822	13821	13779	13900	13851	13732	13813	13649	13742	13885	13876	13657	13893	13746	13927	13738	13818	13855	13817	13906	13880	13864	13806	13809	13689	13822	13842	13721	13796	13930	13842	13949	13871	13776	13855	13852	13783	13640	13871	13723	13884	13752	13855	13812	13733	13749	13726	13909	13999	13851	13888	13889	13844	13794	14022	13761	13813	13747	13807	13860	13771	13641	13762	13917	13657	13923	13805	13849	13740	13913	13702	13835	14023	13771	13810	13750	13532	13969	13915	13703	13795	13631	13963	13850	13703	13831	13898	13623	13891	13818	13872	13777	13658	13871	13785	13741	13656	13948	13728	13713	13879	13903	13802	13688	13825	13751	13775	13808	13730	13928	13675	13782	13779	13903	13799	13770	13664	13753	13714	13754	13653	13831	13783	13766	13884	13886	13591	13744	13722	13569	13941	13758	13613	13988	13667	13785	13847	13767	13755	13729	13971	13663	13731	13984	13706	13942	13858	13813	13802	13809	13743	13787	13900	13686	13778	13852	13783	13641	13661	13795	13774	13754	13837	13716	13797	13831	13802	13757	13774	13933	13941	13825	13856	13813	13593	13769	13904	13749	13870	13746	13768	13833	13960	13848	13608	13870	13754	13792	13909	13806	13775	13903	13699	13738	13645	13897	13776	13960	13788	13661	13794	13842	13821	13745	13863	13789	13812	13783	13733	13954	13705	13525	13769	13889	13817	13737	13847	13821	13626	13869	13907	13666	13836	13822	13895	13755	13907	13851	13773	13950	13647	13855	13761	13663	13799	13645	13792	13840	13892	13822	13686	13687	13848	13810	13792	13723	13831	13961	13889	13742	13742	13742	13846	13781	13793	13712	13630	13842	13659	13868	13755	13703	13923	13878	13694	13772	13820	13834	13882	13689	13799	13761	13817	13586	13932	13843	13847	13743	13845	13731	13690	13867	13757	13892	13722	13943	13812	13752	13920	13809	13796	13766	13838	13820	13835	13809	13883	13781	13902	13759	13859	13817	13766	13834	13722	13793	13733	13785	13669	13833	13791	13826	13741	13771	14140	13826	13677	13859	13822	13721	13674	13879	13891	13841	13840	13696	13949	13854	13853	13650	13737	13742	13874	13777	13854	13849	13847	13792	13707	13773	13783	13883	13849	13799	13792	13682	13772	13639	13668	13723	13619	13881	13714	13904	13754	13747	13793	13766	13908	13767	13728	13862	13747	13732	13803	13633	13656	13914	13807	13808	13923	13850	13675	13787	13896	13836	13821	13761	13854	13996	13786	13871	13854	13681	13745	13825	13775	13639	13871	13803	13777	13851	13727	13813	13761	13792	13867	13729	13918	13783	13739	13881	13803	13793	13787	13748	13909	13796	13879	13669	13802	13750	13803	13616	13932	13872	13808	13633	13857	13839	13763	13817	13623	13862	13727	13813	13688	13829	13756	13874	13866	13721	13864	13842	13761	13864	13772	13823	13812	13670	13773	13801	13914	13603	13951	13815	13805	13732	13769	13728	13775	13822	13735	13706	13697	13759	13606	13732	13754	13725	13836	13838	13947	13823	13705	13867	13876	13786	13819	13897	13731	13644	13867	13822	13846	13704	13783	13741	13859	13905	13743	13810	13913	13761	13873	13902	13718	13893	13819	13723	13827	13821	13850	13834	13764	13804	13757	13855	13726	13795	13883	13745	13652	13637	13836	13763	13707	13718	13874	13857	13687	13985	13814	13775	13817	13787	13754	13882	13711	13836	13829	13781	13910	13790	13673	13685	13766	13707	13891	13714	13783	13845	13862	13952	13785	13885	13872	13635	13730	13828	13913	13907	13774	13897	13762	13779	13817	13790	13765	13677	13755	13854	13807	13776	13692	13851	13782	13812	13795	13879	13788	13609	13945	13731	13589	13764	13853	13670	13939	13975	13882	13757	13807	13696	13734	13760	13789	13740	13765	13800	13851	13624	13798	13771	13623	13750	13932	13903	13735	13870	13843	13776	13786	13628	13846	13784	13854	13663	13791	13875	13737	13921	13804	13772	13841	13586	13771	13639	13859	13832	13761	13935	13771	13800	13863	13799	13660	13879	13721	13863	13632	13852	13954	13848	13700	13640	13744	13974	13862	13756	13912	13851	13827	13693	13881	13998	13822	13941	13843	13733	13835	13745	13775	13833	13725	13764	13883	13959	13840	13750	13731	14027	13890	13835	13934	13875	13735	13764	13790	13785	13923	13728	13881	13710	13733	13821	13665	13614	13720	13770	13790	13871	13679	13788	13865	13697	13860	13632	13774	13672	13718	13729	13835	13754	13898	13838	13800	13558	13967	13594	13879	13779	13750	13920	13764	13722	13586	13744	13731	13767	13727	13749	13695	13875	13754	13586	13732	13717	13807	13896	13649	13657	13786	13640	13850	13803	13718	13736	13913	13763	13841	13773	13762	13912	13796	13757	13895	13794	13887	13702	13864	13972	13674	13881	13805	13840	13833	13868	13879	13809	13723	13661	13821	13873	13741	13779	13797	13701	13739	13946	13818	13632	13843	13689	13719	13641	13808	14052	13851	13566	13921	13904	13854	13872	13718	13956	13811	13655	13951	13539	13801	13766	13823	13728	13740	13901	13921	13731	13841	13851	13831	13815	13724	13860	13797	13744	13828	13786	13677	13755	13765	13811	13585	13859	13925	13786	13823	13745	13749	13876	13990	13659	13771	13721	13893	13762	13936	13709	13805	13622	13721	13747	13801	13777	13783	13894	13898	13720	13870	13752	13738	13788	13734	13888	13707	13886	13711	13812	13697	13773	13698	13899	13832	13832	13746	13832	13893	13751	13870	13967	13853	13824	13712	13779	13931	13672	13796	13631	13873	13794	13741	13808	14024	13849	13696	13779	13824	13616	13759	13620	13613	13843	13891	13718	13776	13821	13760	13812	13752	13669	13810	13865	13578	13880	13699	13776	13791	13766	13636	13819	13769	13805	13627	13682	13789	13829	13784	13862	13762	13668	13711	13758	13624	13746
27137	21671	23509	19590	16029	16070	16014	15998	15827	16047	16067	15948	16041	15814	15841	15748	15815	15784	15810	15722	15765	15668	15505	15739	15803	15586	15918	15670	15807	15892	15555	15605	15681	15776	15585	15675	15798	15798	15686	15734	15754	15812	15695	15556	15546	15611	15555	15459	15799	15448	15522	15438	15523	15480	15788	15739	15753	15874	15605	15598	15581	15769	15989	15919	15586	15698	15697	15506	15734	15662	15511	15589	15529	15456	15664	15511	15564	15610	15443	15488	15663	15521	15710	15432	15783	15833	15635	15779	15798	15675	15746	15621	15668	15873	15485	15643	15743	15571	15722	15697	15550	15610	15422	15502	15630	15576	15512	15649	15506	15674	15671	15605	15645	15573	15596	15611	15676	15686	15637	15874	15680	15667	15604	15492	15455	15691	15712	15745	15552	15710	15562	15526	15717	15645	15598	15559	15750	15799	15715	15683	15504	15672	15520	15508	15649	15813	15600	15525	15609	15602	15786	15551	15675	15629	15721	15602	15847	15593	15296	15558	15577	15531	15625	15600	15663	15610	15524	15539	15646	15704	15676	15551	15763	15751	15685	15589	15613	15639	15385	15513	15735	15520	15768	15704	15647	15466	15589	15708	15626	15545	15747	15600	15586	15657	15704	15678	15697	15270	15646	15565	15718	15643	15625	15489	15628	15534	15441	15693	15695	15555	15688	15645	15547	15643	15493	15625	15522	15491	15545	15684	15591	15646	15691	15533	15616	15568	15489	15540	15601	15617	15764	15697	15546	15696	15536	15578	15716	15597	15689	15650	15276	15724	15660	15466	15702	15797	15500	15419	15707	15519	15544	15574	15539	15751	15774	15481	15917	15487	15583	15651	15534	15745	15811	15762	15637	15623	15730	15605	15756	15467	15653	15848	15426	15696	15500	15511	15443	15612	15678	15564	15501	15694	15664	15805	15590	15632	15567	15602	15502	15642	15796	15604	15714	15803	15702	15735	15772	15578	15635	15596	15600	15618	15606	15621	15692	15386	15946	15653	15633	15361	15534	15561	15697	15608	15611	15557	15706	15635	15713	15793	15597	15689	15506	15657	15632	15369	15539	15520	15662	15893	15881	15764	15605	15636	15602	15541	15566	15697	15734	15591	15803	15607	15448	15679	15471	15655	15599	15556	15539	15516	15752	15643	15493	15742	15587	15638	15560	15587	16000	15609	15435	15648	15684	15591	15539	15611	15766	15538	15581	15600	15453	15549	15716	15762	15756	15688	15709	15616	15615	15724	15477	15569	15798	15543	15644	15625	15527	15606	15654	15655	15423	15547	15655	15751	15758	15717	15489	15524	15637	15632	15691	15625	15571	15524	15619	15484	15715	15562	15727	15756	15489	15509	15642	15512	15585	15897	15699	15752	15827	15591	15728	15555	15607	15589	15747	15529	15485	15592	15634	15682	15756	15662	15683	15577	15721	15648	15833	15484	15536	15690	15792	15657	15667	15652	15636	15603	15467	15621	15600	15604	15594	15658	15461	15794	15550	15600	15763	15651	15660	15704	15593	15643	15587	15457	15723	15750	15639	15547	15338	15468	15508	15618	15668	15571	15565	15470	15669	15649	15577	15643	15618	15564	15627	15698	15540	15712	15701	15404	15607	15636	15492	15732	15574	15522	15685	15824	15628	15685	15598	15399	15547	15681	15576	15761	15563	15601	15670	15528	15449	15375	15767	15594	15538	15643	15772	15804	15608	15632	15652	15661	15569	15557	15697	15659	15746	15641	15546	15635	15514	15646	15712	15692	15764	15534	15636	15650	15692	15658	15504	15640	15479	15744	15736	15554	15596	15512	15474	15680	15649	15683	15722	15560	15528	15583	15357	15595	15629	15392	15754	15654	15435	15581	15589	15536	15710	15677	15626	15774	15498	15683	15676	15637	15796	15562	15643	15685	15569	15672	15730	15750	15582	15489	15391	15541	15795	15418	15620	15601	15676	15719	15528	15640	15623	15585	15484	15714	15537	15567	15577	15621	15769	15668	15666	15601	15453	15581	15487	15632	15639	15477	15604	15546	15557	15636	15516	15434	15483	15520	15714	15735	15670	15541	15760	15731	15603	15535	15541	15524	15637	15527	15483	15648	15832	15533	15578	15752	15693	15693	15633	15513	15682	15580	15542	15576	15642	15515	15511	15554	15548	15463	15502	15560	15600	15498	15574	15807	15566	15689	15586	15548	15669	15519	15780	15607	15725	15561	15600	15374	15723	15605	15465	15435	15669	15645	15432	15696	15542	15594	15598	15658	15692	15615	15490	15638	15581	15677	15669	15807	15630	15712	15736	15516	15577	15528	15658	15618	15714	15586	15561	15420	15585	15568	15676	15522	15622	15652	15701	15440	15595	15690	15523	15458	15659	15465	15423	15533	15401	15522	15636	15714	15564	15628	15530	15573	15593	15598	15575	15501	15653	15763	15772	15566	15510	15564	15829	15602	15629	15656	15595	15705	15606	15604	15699	15370	15579	15413	15543	15473	15402	15770	15572	15679	15547	15652	15710	15611	15566	15583	15656	15586	15500	15568	15434	15557	15592	15386	15743	15563	15445	15533	15663	15700	15619	15497	15465	15650	15579	15526	15728	15699	15655	15794	15713	15676	15708	15747	15425	15682	15465	15677	15807	15757	15592	15448	15503	15649	15648	15367	15786	15414	15840	15690	15598	15600	15393	15756	15591	15684	15469	15798	15791	15647	15581	15604	15699	15624	15599	15488	15663	15567	15557	15614	15619	15706	15721	15695	15764	15544	15481	15593	15716	15582	15698	15452	15493	15604	15606	15579	15634	15692	15558	15727	15799	15785	15518	15624	15927	15552	15720	15651	15501	15579	15616	15598	15665	15679	15721	15677	15583	15866	15656	15599	15679	15488	15503	15586	15466	15594	15922	15972	15720	15699	15572	15310	15568	15722	15768	15703	15671	15753	15683	15556	15708	15631	15809	15640	15524	15508	15422	15490	15825	15740	15613	15745	15455	15671	15783	15588	15523	15679	15665	15750	15581	15480	15735	15686	15536	15556	15607	15461	15478	15666	15676	15658	15616	15481	15781	15915	15483	15586	15542	15591	15537	15601	15634	15424	15635	15586	15672	15804	15709	15714	15717	15561	15502	15514	15578	15701	15695	15888	15691	15635	15623	15792	15607	15541	15434	15696	15785	15713	15746	15402	15705	15557	15571	15488	15620	15677	15666	15578	15598	15552	15401	15696	15645	15592	15629	15660	15615	15629	15523	15672	15589	15702	15662	15590	15555	15533	15555	15553	15660	15528	15621	15618	15563	15461	15611	15688	15479	15499	15934	15743	15568	15676	15549	15641	15531	15649	15574	15585	15732	15677	15600	15786	15800	15649	15611	15591	15784	15733	15585	15543	15692	15548	15819	15682	15658	15648	15543	15769	15532	15565	15613	15673	15749	15701	15676	15807	15648	15554	15604	15896	15838	15650	15590	15651	15678	15487	15527	15659	15503	15638	15399	15687	15604	15579	15498	15579	15510	15610	15622	15388	15726	15614	15781	15513	15547	15644	15510	15562	15549	15701	15725	15519	15752	15748	15523	15504	15616	15491	15641	15783	15690	15632	15550	15562	15554	15553	15498	15749	15832	15803	15769	15591	15662	15583	15657	15490	15778	15540	15568	15551	15739	15696	15681	15664	15704	15602	15717	15617	15580	15622	15560	15562	15250	15605	15779	15630	15784	15530	15561	15724	15508	15518	15659	15678	15620	15689	15617	15437	15592	15517	15635	15570	15674	15683	15811	15696	15697	15684	15707	15687	15591	15473	15560	15604	15563	15544	15783	15649	15574	15600	15706	15665	15539	15629	15596	15534	15439	15277	15747	15778	15827	15652	15572	15545	15775	15559	15774	15598	15702	15462	15752	15651	15686	15554	15711	15627	15439	15531	15733	15584	15739	15519	15482	15729	15826	15496	15590	15721	15637	15468	15480	15600	15484	15488	15752	15634	15677	15735	15576	15768	15285	15697	15479	15546	15620	15858	15599	15523	15508	15846	15459	15635	15665	15700	15701	15537	15635	15415	15680	15709	15728	15657	15619	15809	15592	15552	15691	15591	15609	15863	15492	15573	15516	15478	15495	15486	15748	15670	15570	15468	15752	15725	15684	15711	15898	15434	15359	15608	15521	15487	15718	15503	15610	15511	15592	15598	15636	15409	15617	15551	15631	15708	15635	15701	15676	15714	15644	15755	15503	15678	15567	15611	15770	15642	15608	15581	15521	15629	15371	15502	15651	15741	15602	15719	15504	15576	15321	15509	15709	15575	15645	15584	15650	15623	15756	15759	15797	15630	15456	15571	15624	15657	15462	15774	15532	15436	15382	15532	15487	15808	15769	15463	15772	15549	15476	15683	15504	15565	15610	15968	15723	15719	15610	15848	15714	15779	15665	15700	15717	15645	15662	15505	15580	15764	15676	15662	15559	15490	15736	15717	15675	15845	15626	15806	15655	15609	15567	15804	15740	15451	15628	15537	15643	15684	15515	15451	15655	15659	15679	15509	15487	15767	15648	15682	15444	15617	15651	15713	15723	15874	15542	15610	15774	15585	15652	15612	15534	15510	15644	15515	15658	15542	15493	15640	15736	15605	15781	15724	15570	15630	15513	15522	15545	15679	15698	15758	15726	15680	15711	15545	15467	15504	15673	15632	15731	15612	15706	15566	15654	15554	15462	15490	15618	15620	15643	15568	15670	15429	15436	15555	15605	15572	15611	15401	15733	15484	15604	15652	15630	15428	15694	15580	15666	15776	15571	15588	15431	15686	15571	15676	15345	15567	15565	15701	15614	15605	15507	15693	15572	15433	15537	15811	15616	15621	15684	15490	15648	15736	15537	15685	15483	15784	15507	15762	15590	15736	15528	15506	15629	15548	15779	15707	15746	15797	15641	15577	15602	15509	15498	15507	15622	15681	15764	15530	15764	15450	15530	15864	15596	15737	15547	15653	15583	15594	15581	15623	15483	15736	15617	15582	15589	15718	15571	15664	15424	15758	15788	15552	15575	15565	15467	15813	15695	15384	15672	15501	15680	15561	15821	15620	15578	15704	15727	15723	15950	15738	15638	15456	15778	15839	15748	15611	15627	15637	15518	15540	15689	15500	15698	15574	15790	15742	15543	15633
14891	18367	16966	15230	14630	14414	14506	14809	14560	14554	14509	14446	14092	14115	13998	14213	14249	14307	14045	14163	14135	13971	14029	13971	13857	13822	13876	14040	13921	13899	13968	13914	14049	13997	13916	13980	13972	13973	13903	13953	13848	13965	13825	14036	13880	13927	13861	13823	14040	13946	14011	14015	14211	14021	13853	13844	14017	14000	13737	14005	14046	14226	14280	14109	14036	13967	13988	13671	13796	13922	13914	13867	13866	13938	14020	14037	13938	13905	13790	13978	13944	13976	13955	13745	13685	14000	14111	13926	13907	13910	13966	13880	13915	13784	13966	13880	13951	13905	13906	13766	13897	13957	13953	13788	14052	14028	13931	13965	13980	13891	13927	13849	13900	14030	13871	13893	13957	14118	13991	13926	13956	13999	14014	14021	13782	14029	13928	13890	13924	14120	13793	13911	13951	13936	13987	13962	13850	13850	13999	13930	13771	13855	13877	13766	14058	14039	13752	14028	13899	13928	13982	13967	13942	14101	13878	13907	14008	13950	13855	13991	13885	13828	13949	13962	13861	13870	13929	13937	13857	13800	13910	13855	14038	13968	13890	14027	13991	13999	13883	13968	13901	13836	13998	13934	13684	13925	13978	13934	13871	13877	14028	13953	13902	13952	14083	13989	13930	13855	13837	13928	13783	13870	13965	13935	14056	13926	13960	14038	13913	13901	13962	13924	13849	13910	13945	13984	13783	14169	13930	13878	13934	13992	14064	14007	13992	14065	13910	13820	13980	14012	14094	13841	13840	13913	13852	13952	14040	13926	13939	13833	14086	14094	14229	13985	13958	13901	13931	14158	13913	13921	13927	13771	13941	13986	13945	13900	13974	13921	13903	13882	13867	13962	13927	14035	13960	13965	13883	13930	14072	14062	13833	13914	13996	13806	14013	13862	14000	13912	14049	13810	14014	13944	13760	14023	14059	13956	13836	13985	13876	14124	13839	14011	13932	13879	13972	13970	14091	13912	13931	13927	14003	14014	13952	13953	14054	13898	13935	13923	14084	13895	14003	14038	13976	13910	13875	13976	13820	13903	13965	13814	14160	13994	13938	14093	13944	13942	13921	13971	13952	13974	13980	13836	13905	13918	13898	13900	13828	14038	14006	13824	13913	14008	14051	13941	13881	13863	14063	13829	13924	13982	14100	14031	13973	13917	13770	13874	13895	13886	14009	13953	14025	13848	13983	13937	14010	13904	13913	13707	14010	13791	13935	13983	13916	13841	13867	14038	13960	13934	13897	13950	13881	14106	13967	14081	13870	14123	13796	13939	14158	13844	13987	14014	13962	13909	13780	13952	14131	13936	13899	13921	13661	13917	14013	13913	14054	13897	13931	14012	13912	14036	13968	13958	13815	13998	13915	14006	13981	13957	14052	13820	13955	13945	13984	13955	13888	13941	13898	13910	13987	13941	13789	14111	14065	13870	13912	13794	13994	13872	14066	13984	13960	14025	13755	13915	13851	14061	13929	13993	14070	13923	13860	14012	14001	13820	13975	13808	13952	13814	13826	13890	14006	14021	13893	14098	13961	13792	14013	13920	13846	13972	13964	13901	13883	13816	14062	13969	13752	13970	13952	14074	13874	13822	13975	13993	13969	13905	13886	14139	14021	14100	13938	13964	14055	13893	14081	13787	14070	13985	13942	13845	13861	13941	13937	14037	13915	13839	13802	13937	13944	13854	14085	13794	13903	14035	14026	13907	13904	14043	13903	14030	14004	13900	13866	13904	13798	13850	14037	13821	13879	14054	13877	13920	14030	13762	14019	14048	13936	13993	14021	13915	13970	14066	13838	13947	13864	13905	13963	13940	13908	13958	13772	14007	13940	14076	13893	13987	14089	13906	13935	14046	13885	14045	14034	13912	13841	14037	13779	13919	13937	13912	13998	13905	13924	13841	13980	13924	13912	13964	13775	13927	13990	13980	13762	14013	13976	13895	14053	13924	13942	13938	13896	14043	14043	13986	13953	13917	13867	13960	13982	14009	13787	13925	13846	14010	13925	13904	13986	14010	13844	13893	13903	14082	14078	13953	14063	13942	13850	14054	13909	14016	13869	13980	13887	13869	13855	14012	13944	13954	14128	13788	13893	14065	13993	13768	13971	13889	14039	13973	13941	13963	13978	13893	13950	13971	13935	14117	13957	13930	14021	14110	14023	13920	13912	14009	13862	13915	14098	13897	13907	14016	13807	13895	13838	14126	13969	13867	14017	13822	13894	13997	14021	13952	13813	14041	14116	13901	13792	14038	13883	13946	13897	13920	13990	14069	13991	14008	13926	13886	13881	13985	13834	14086	14110	13809	13913	13821	14021	13931	13989	14013	14076	13862	13957	13952	14008	13891	13880	13858	13801	13862	13913	13906	13947	13908	13877	13980	13979	13874	14063	13882	13972	13863	13908	13907	13957	13969	14026	13851	14131	14065	13878	14056	13998	13799	13900	14038	13844	13952	13887	14053	13851	13870	13940	13838	13957	13799	13937	13820	13694	13999	13941	13905	13815	13807	13898	13999	13898	13904	13932	13993	14254	14007	13846	13965	13882	13828	13974	14045	13893	13815	13906	13997	13969	13871	13734	13875	13995	13967	14078	14028	14066	13987	13893	13950	14075	13985	13896	13971	13890	13907	13766	13962	13993	13887	13911	13875	13821	13971	13947	13979	13822	13986	13996	13958	13770	13872	13848	13889	13879	14016	13806	13974	13863	13883	13808	14018	13900	13905	13904	13913	13959	13979	13887	13741	13943	13855	13916	14028	13955	14040	13906	13988	13926	13913	14050	14008	13980	13844	13918	14226	13937	13865	13899	14097	13942	14021	13813	14135	13901	14040	13932	13967	14015	13941	13779	13709	13919	14053	13916	13858	14066	14019	13882	14109	14023	13870	13879	13870	13844	13960	14010	14086	13810	13924	13922	13918	13929	13979	13889	13919	13815	13918	13894	13976	13871	13927	13754	13970	13932	13902	14094	14002	13976	13913	14150	14058	13869	13935	14032	13969	14022	13972	13864	14010	14033	13935	13977	13865	13951	14066	14050	14020	13919	14012	13926	13801	14110	13983	13991	13922	13829	13884	13832	13892	14032	13891	13917	13998	14053	13987	13776	13895	13951	14076	13852	13958	13983	13909	14071	14033	13718	14174	13950	14006	13967	13861	13762	13862	14010	13974	13975	13767	13919	14011	13942	13925	14130	13965	13949	14020	14024	13888	13855	13900	14041	13972	13847	14038	13986	13921	14069	13966	13880	13923	13825	13693	14020	13968	13906	13930	13987	13980	14040	14114	13782	13950	14127	13725	14009	13918	13852	13959	13963	13912	13858	14145	13970	13856	13947	14027	14068	13956	14171	14009	13868	13950	13892	13899	14079	14028	13977	13839	14058	13839	14006	13880	14008	13909	13927	14012	14054	13989	13903	13910	13948	13868	13936	13982	13963	13914	14102	14037	13897	14050	13863	13926	13978	13966	13990	14024	13928	13936	13990	13906	13806	13841	13991	13911	14022	13991	13982	14120	13980	13987	14025	14037	13936	13852	13774	14111	13941	14049	13824	13858	14009	13818	13950	13763	13986	13841	14055	14009	13963	13924	13878	13995	13991	13981	13905	13899	13862	14025	13769	13894	14060	13992	14047	13793	13905	14061	14009	13880	13842	13904	14086	13885	13746	14038	14057	14150	13995	13938	14053	13921	14038	13855	13951	13970	13987	14077	13987	14065	13934	13948	13883	13746	13981	14067	13984	13943	13730	14109	13967	13926	14036	14113	14228	14090	13807	14030	13998	13926	14072	13932	13766	13859	13947	13842	13851	13970	13907	13994	13856	13873	13990	13995	13975	14024	13826	13841	13990	13937	13960	13920	13888	13967	14079	13826	14022	13790	13891	13894	14033	14045	13909	13980	13794	14020	13875	13927	13848	13877	13980	14012	13970	13804	13963	14101	13926	13997	13847	13995	13942	13850	13845	13976	13975	13850	13856	13992	13955	14003	13946	14037	13894	14086	14136	13998	14006	14037	13997	13985	14045	13968	13929	13948	13938	14046	13952	13967	13983	13936	13723	13923	13947	13980	13973	13966	13865	14023	14140	14108	13981	13868	13858	13979	13810	13898	13867	13899	13847	13933	13951	13944	14205	13985	13881	13901	14156	13913	13858	13995	13859	13991	13964	13875	13899	14017	14132	14021	13819	13879	13941	13909	14084	13909	13907	14053	13906	13973	13858	13689	14196	13737	14177	13973	13914	13845	13879	14076	13911	13944	14111	13977	13958	13912	13890	14096	13806	13892	13987	13905	14063	14004	13822	13846	13956	13827	13968	13739	13861	14115	13909	13974	13958	13864	14083	13858	13891	13812	13980	13899	13859	14120	13894	13872	13912	13892	13841	14010	14068	14032	14002	13866	14055	14053	13904	14048	13834	14057	13857	13946	14059	13980	13906	13848	13760	14050	13911	13810	13969	14030	13891	14040	14043	14005	14000	14015	13884	13956	13992	14033	14005	13776	13865	13879	14082	14103	13937	14112	14088	13930	13900	13843	13779	13841	13791	13886	13838	14016	13783	13976	13804	13964	13892	13922	13878	13869	13944	14019	13983	13792	13843	13888	13986	14057	13755	14069	13839	13916	13963	14179	14120	14004	13880	13917	13998	14006	14061	14027	14040	14036	14014	13730	13952	14149	14087	13928	13985	13847	13920	13910	13833	13964	14037	13966	14056	13981	13872	13924	14093	14080	13917	13729	14051	13879	13885	13865	13948	13997	14030	13833	13875	13969	14109	13858	13983	14027	13918	13923	13802	13968	14026	13928	13909	14006	13970	14000	14063	13867	13889	13862	14013	13902	13972	13799	13833	13752	13992	13874	13855	14036	13911	13815	13965	13941	13996	14147	13899	13949	13860	13982	13863	14171	13883	13993	13937	14018	13942	13930	13956	14075	13943	14041	13907	14062	14054	14018	13908	13950	13933	13877	14082	13808	14056	13901	13917	13860	13910	13922	14073	14045	13990	14116	13877	14045	14020	13993	14028	13853	14041	14081	13783	13931	13778	13885	13871	13951	14108	13918	13945	13867	13954	13955	13900	14051	13864	13813	13894	13898	13926	13858	14111	13862	13934	14015	13807	14087	14043	13955	13828	13906	13922	13876	13836	13924
23569	21120	28580	23987	21717	21509	20307	17584	17081	17135	16927	16979	16558	16728	16737	16688	16573	16643	16352	16407	16618	16364	16401	16339	16201	16204	16251	16288	16388	16193	16290	16214	16182	16045	16272	16235	16171	16263	16403	16237	16264	16386	16184	16365	16004	16394	16161	16323	16143	16209	16389	16313	16313	16062	16310	16347	16170	16229	15852	16529	17094	16729	16680	16508	16539	16333	16361	16237	16173	16288	16129	16198	16218	16387	16059	16260	16149	16157	16304	16310	16126	16163	16155	16226	16247	16049	15976	16079	16270	16207	16152	16095	16284	16081	16198	15960	16078	16075	16172	16150	16303	16281	16199	16257	15940	16280	16276	16296	16241	16228	16120	15949	16224	16452	16004	16141	16268	16120	16219	16193	16277	16199	16112	16051	16178	16235	16152	16073	16193	16213	16280	16189	15963	16222	16274	16132	16192	16049	16190	16289	16225	16095	16336	16203	16316	16202	16359	16083	15943	16144	16042	15978	16152	15957	16228	16165	15909	16274	16251	16159	16210	16068	16139	16156	16216	16024	16203	16242	16181	16114	16260	16262	16130	16091	16205	16332	16048	16253	16147	15947	16202	16054	16347	16115	16107	16081	16174	16026	16278	16365	16287	16314	16366	16335	16227	16146	16119	16113	15877	16211	16104	16202	16150	16133	16146	15959	16264	16311	16107	16343	16202	15979	16145	15975	16156	16201	16080	16236	16107	16203	15869	16071	16199	16029	16152	16127	16094	16175	16060	16259	16337	16295	16076	16039	16079	16335	16130	16268	16156	16343	16102	16157	16223	16097	16086	16207	16183	16072	16310	16097	16300	16209	16073	16085	16251	16140	16270	16281	16369	16146	16207	15983	16178	16135	16091	16219	16198	16145	16099	16109	16252	16363	16199	16027	16185	16307	16143	16168	16171	16293	16073	16097	16236	16095	16048	16133	16100	16225	16047	16111	16359	16155	16252	16301	16130	16385	16183	16129	16217	16161	16318	16127	15982	16044	15987	16219	16256	16276	16256	16035	16298	16309	16083	16256	16250	16018	16209	16281	16136	16108	16228	16322	16180	16226	16197	16371	16270	16076	16140	15987	16227	16116	16179	16183	16279	16095	16163	16223	16282	16050	16061	16237	16031	16321	16256	16159	16256	16077	16247	16088	15959	16213	15961	16198	16022	16190	16143	16300	16117	16179	16098	16040	16258	16200	16159	16049	16272	16145	16363	16127	16105	16254	16201	16311	16052	16303	16167	16352	16359	16251	16209	16377	16287	16160	16098	16135	16117	16287	16212	16000	16204	16286	16264	16195	16049	16380	16223	16158	16110	16278	16239	16188	16125	16148	16118	16126	16292	16107	16270	16136	16047	16138	16179	16088	16273	16157	16175	16099	16084	16086	16101	16301	16136	16221	16225	16063	16207	16229	16039	16215	16232	16347	16346	16275	16138	16079	16173	16214	16263	16163	16254	16399	16252	16043	16078	16103	16231	16308	16036	16216	16086	16320	16087	16305	16244	15927	16150	16156	16221	16114	16317	16310	16143	16048	16205	16306	16285	16162	16227	16159	16247	16080	16214	16085	16216	16371	16121	16328	16147	16047	16296	16274	16271	16238	16285	16225	16064	16081	16293	16244	16165	16156	16080	16151	16126	16147	16360	16288	16116	16127	16065	16068	16268	16167	16214	16124	16133	16104	16121	16204	16079	16266	16371	16228	16134	16193	16297	16214	16342	16195	16180	16118	16119	16292	16149	16107	15944	16214	16232	16067	16287	16321	16106	16020	16156	16184	16100	16263	16022	15988	16241	16057	16157	15973	16252	15990	16096	16322	16290	16133	16041	16255	16161	16079	16089	16228	16382	16299	16107	16081	15921	16226	16134	16275	16288	16369	16246	16086	16356	16118	16163	16205	16070	16287	16082	16097	15952	16170	16127	16368	16271	16465	16268	16156	15880	16181	16128	16012	16385	16073	16244	16058	16159	16180	16375	16149	16158	16247	16350	16147	15955	16331	16237	16280	16295	16207	16162	16007	16150	16303	16236	16157	16359	16376	16282	16101	16355	16085	16168	16258	16120	16291	16134	16134	16242	16140	16110	16104	16143	16232	16245	16075	16334	16118	16089	16016	16337	16310	16117	16119	16235	16495	16215	16297	16288	16101	16074	16171	16050	16186	16273	16320	16180	16304	16025	16127	16083	15926	16036	16418	16348	16231	16129	16102	16320	16338	16275	16272	16009	15951	16090	15989	16127	16093	15852	16203	16041	16095	16079	16190	16247	16155	16224	16442	16110	16204	16183	16222	16397	16215	16137	16088	15911	16260	16190	16265	16250	15993	16443	16272	16237	16161	15987	16170	16339	16206	16482	16327	16026	16143	16055	16310	16075	16097	16056	16288	16127	16474	16016	16209	16208	16302	16135	16104	16197	15929	16084	16245	16015	16191	16246	15906	16077	16097	16170	16206	16200	16067	16311	16092	16168	16178	16286	15983	16361	16064	16088	16063	16344	16141	16106	16228	16444	16178	16179	16140	16333	16102	16231	16234	16109	16234	16222	16138	16309	16072	16199	16276	16295	16118	16202	16133	16241	16116	16329	16180	16117	16135	16205	16281	16291	16280	16025	16191	16205	16017	16191	16288	16240	16096	16209	16213	16392	16008	16045	16255	16249	16197	15939	16082	16383	16025	16246	16010	16231	16007	16259	16224	16162	16293	16225	16286	16072	16175	16231	16036	16063	16109	16355	16417	16334	16110	16281	16339	16142	15940	16162	16253	16053	16315	16041	16228	16378	16106	16177	16016	16050	16114	16157	16288	16129	16324	16083	16420	15982	16419	16396	16269	16068	16115	16219	16242	16214	16358	16196	16196	16104	16205	16252	16123	16332	16247	15998	16329	16051	16329	16293	16124	16175	16202	16253	16138	16358	16142	16200	16223	16143	16150	16147	16273	16295	16071	16385	15877	16302	16243	16242	16046	15960	16331	15995	15988	16335	16165	16278	16056	16044	16214	16349	16261	16268	16137	16281	16372	16183	16190	16230	16232	16068	16157	16258	16233	16308	15999	16138	16224	16263	16103	16063	16146	16151	16099	15995	16185	16224	16189	16258	16287	16215	16051	16244	15917	16083	16237	16242	16192	16190	15980	16188	16227	16303	16299	16204	16173	16128	16160	15965	16118	16203	16223	16090	16095	16153	16172	16188	16191	16199	16233	16266	16192	16094	16281	16201	16416	16172	16254	16169	16391	16353	16014	16219	16434	16278	16051	16217	16147	16083	16222	16100	16224	16219	16172	16045	16158	16205	16278	16323	16274	16152	16045	16082	16136	16146	15910	16058	16148	16087	16288	16104	16280	16232	15870	16098	16230	16036	16540	16122	16207	16273	16329	16140	16139	16228	16019	16298	16206	16137	16142	16000	16126	16223	16332	16124	16212	16224	16238	16019	16090	16388	16221	16274	16334	16022	16276	16148	16270	16251	16163	16399	15975	16173	16219	16112	16210	16276	16074	16062	16226	16128	16090	16244	16340	16347	16175	16167	16201	16043	16336	16118	16078	16194	16170	16167	16357	16026	16234	16181	16376	16347	16276	16240	16031	16230	16300	16341	16071	16257	16163	16152	16375	16292	16193	16217	16142	16281	15891	16230	16122	15935	16231	16063	16192	16255	16079	16154	16129	16094	15947	16143	16042	16208	16002	16035	16181	16026	16110	16018	16337	16159	16220	16193	16140	16232	16229	16193	16261	16258	16258	16200	16002	16322	16225	16103	16168	16162	16069	16076	16187	16138	16180	16123	16196	16125	16282	16168	16348	16071	16291	16203	16018	16128	16066	16102	16088	16431	16193	16157	16107	16197	16028	16005	16296	15945	16219	16329	16316	16299	16132	16231	16061	15942	16363	16077	16204	15931	16069	16252	16206	16169	16041	16081	16117	16024	15959	16054	16025	16109	15946	16380	16140	16027	16149	16242	15962	16110	16155	16132	15976	16068	16218	16118	16189	16322	16286	16181	16233	16171	16166	16063	16099	16286	16148	16157	15977	16234	16213	16130	16097	16091	16157	16135	16181	16055	16098	16068	16087	16143	16231	16408	16255	16371	16237	16151	16163	16105	16064	16264	16095	15963	15873	16349	16095	16236	16101	16222	16215	16240	16284	16234	16300	16064	16354	16033	16322	16299	16364	16073	15983	16262	16049	16104	16151	16225	16044	16194	16016	16032	16086	16184	16049	16426	16245	16003	16250	16246	16153	16186	16222	16197	16348	16259	16140	16128	16155	16102	16137	16281	16234	16156	16335	16026	15975	16242	16190	16106	16093	16190	16137	16283	16363	16288	16302	16115	16208	15975	16108	16181	16077	16204	16163	16053	16220	16392	16220	16193	16177	16113	16177	16277	16133	16175	16105	16234	16246	15910	16142	16224	16101	16122	16253	15974	16318	16184	16085	16227	16296	16156	15927	16111	16193	16087	16324	15978	15877	16231	16248	16227	16302	16138	16214	16174	16296	16177	16230	16061	16100	16187	16310	16149	15950	16081	16036	16135	16097	16018	16092	16135	16077	16326	16107	16252	16106	16020	16134	16102	16329	16303	16129	16092	16088	16222	16409	16188	15913	16042	16000	16007	16073	16133	15950	16227	16070	16165	16256	16300	16157	16277	16133	16213	16187	16405	16298	16173	16281	16373	16019	16114	16284	16033	15962	16147	16050	16285	16031	16300	16152	16270	16135	16241	16067	16253	16266	16225	16066	16316	16173	16246	16181	16070	16324	15928	16276	16014	15989	16186	16209	16302	16222	15960	16079	16081	16268	16107	16036	16145	16135	16196	16239	16127	16124	16114	16269	16294	16208	16277	16170	16213	16290	16144	16179	16229	16286	16322	16326	16088	16348	16319	16086	16091	16107	16229	16184	16334	16085	16246	16197	16211	16161	15980	16311	16190	16050	16246	16184	16177	16009	16042	15983	16184	16010	16109	16195	16057	16050	16072	16192	16023	15901	16053	15986	16287	16167	16052	16116	16109	16189	16089	16253	16185	15969	16136	16027	16119	16143	16273	16226	16339	15957	16212	16122	16106	16168	16254	16102	16207	16241	16074	16167	16130	16091	16079	16092	16246	16090	16156	16169	16046	16124	16170	16149	16215	16457	16303	16043	16098	16237
14446	24775	22180	18154	16845	16163	15915	16264	15869	15466	15434	15198	14985	14958	14830	14921	14949	15055	14793	14638	14450	14531	14393	14380	14235	14312	14354	14379	14308	14313	14371	14262	14320	14488	14458	14374	14379	14245	14290	14389	14354	14313	14219	14332	14381	14423	14321	14387	14199	14210	14426	14278	14196	14263	14281	14296	14267	14430	14275	15005	15544	15199	14816	14758	14390	14175	14365	14452	14212	14198	14070	14359	14204	14353	14326	14436	14281	14319	14247	14267	14405	14317	14249	14319	14310	14408	14164	14187	14334	14078	14312	14236	14213	14126	14213	14321	14119	14288	14200	14291	14207	14335	14284	14345	14349	14287	14185	14425	14141	14257	14177	14220	14213	14197	14278	14128	14228	14186	14357	14264	14229	14198	14400	14261	14266	14434	14298	14231	14205	14399	14365	14257	14441	14150	14376	14217	14279	14286	14131	14312	14294	14199	14204	14389	14228	14235	14320	14348	14550	14167	14300	14246	14375	14225	14122	14320	14351	14240	14319	14235	14455	14282	14294	14221	14027	14373	14362	14240	14224	14293	14239	14319	14119	14328	14293	14200	14335	14233	14144	14307	14070	14269	14229	14188	14140	14178	14156	14136	14275	14430	14159	14349	14290	14139	14372	14293	14292	14278	14096	14289	14235	14352	14516	14337	14385	14352	14249	14383	14371	14156	14328	14385	14366	14171	14167	14207	14423	14410	14262	14268	14353	14305	14342	14322	14257	14229	14427	14241	14305	14192	14307	14214	14266	14250	14459	14231	14315	14229	14278	14253	14247	14283	14115	14179	14308	14320	14386	14194	14362	14336	14129	14429	14180	14173	14315	14188	14395	14115	14206	14329	14156	14257	14396	14303	14229	14346	14381	14434	14403	14139	14210	14096	14178	14250	14131	14288	14248	14250	14366	14219	14304	14258	14244	14213	14194	14156	14055	14224	14375	14169	14138	14228	14260	14196	14241	14216	14211	14299	14171	14215	14234	14263	14287	14422	14367	14251	14332	14471	14333	14197	14324	14252	14279	14310	14483	14000	14448	14337	14391	14221	14232	14208	14342	14269	14474	14179	14218	14222	14332	14405	14140	14344	14411	14367	14491	14336	14206	14367	14123	14223	14398	14336	14347	14236	14412	14338	14256	14147	14165	14298	14367	14171	14398	14277	14233	14288	14300	14379	14312	14210	14325	14031	14351	14217	14352	14228	14248	14144	14215	14261	14311	14388	14217	14265	14340	14255	14301	14264	14326	14370	14154	14333	14213	14227	14302	14444	14354	14278	14294	14251	14286	14339	14338	14146	14205	14315	14415	14225	14424	14450	14220	14372	14147	14211	14231	14278	14339	14278	14280	14242	14165	14348	14277	14227	14251	14286	14189	14286	14255	14257	14262	14189	14319	14051	14139	14321	14171	14348	14182	14136	14242	14267	14096	14295	14327	14271	14286	14228	14343	14343	14250	14291	14226	14195	14318	14302	14418	14313	14175	14252	14249	14322	14335	14345	14168	14117	14071	14198	14449	14465	14196	14285	14419	14218	14133	14437	14341	14377	14232	14102	14441	14223	14375	14168	14426	14225	14274	14268	14301	14170	14243	14309	14339	14243	14362	14205	14130	14273	14202	14411	14283	14256	14339	14292	14244	14228	14079	14280	14336	14316	14380	14381	14148	14114	14172	14166	14182	14243	14353	14315	14213	14267	14249	14095	14280	14124	14195	14258	14333	14217	14228	14325	14162	14241	14253	14293	14267	14246	14327	14356	14286	14232	14247	14146	14311	14342	14290	14290	14187	14463	14226	14278	14342	14301	14196	14337	14233	14114	14300	14177	14368	14232	14387	14256	14275	14245	14235	14316	14120	14159	14190	14112	14292	14218	14266	14107	14221	14262	14328	14258	14416	14173	14176	14088	14267	14218	14422	14226	14233	14465	14276	14294	14348	14195	14237	14381	14359	14392	14271	14269	14110	14184	14173	14246	14328	14155	14389	14248	14254	14310	14201	14328	14118	14165	14299	14320	14157	14280	14325	14237	14266	14117	14229	14305	14239	14243	14284	14238	14308	14212	14290	14424	14210	14396	14259	14413	14187	14149	14199	14377	14200	14306	14214	14239	14143	14435	14214	14333	14292	14341	14291	14381	14408	14111	14225	14256	14342	14188	14221	14434	14126	14214	14302	14210	14330	14359	14422	14164	14235	14185	14256	14203	14245	14373	14220	14300	14290	14186	14308	14073	14263	14367	14396	14186	14220	14266	14235	14214	14172	14172	14106	14296	14264	14257	14264	14234	14255	14321	14306	14206	14326	14386	14285	14214	14138	14246	14420	13974	14262	14174	14264	14395	14306	14439	14238	14254	14408	14186	14397	14087	14373	14190	14211	14306	14297	14326	14108	14345	14233	14099	14336	14223	14265	14194	14204	14264	14264	14249	14267	14194	14279	14321	14345	14219	14287	14252	14145	14157	14286	14323	14203	14328	14443	14338	14297	14345	14357	14256	14406	14234	14199	14184	14219	14226	14390	14300	14163	14319	14276	14346	14251	14108	14383	14274	14204	14190	14078	14309	14137	14232	14334	14156	14276	14272	14350	14253	14423	14398	14257	14224	14219	14230	14129	14342	14328	14346	14209	14326	14053	14328	14351	14291	14367	14199	14146	14232	14056	14386	14440	14354	14385	14153	14227	14131	14388	14200	14262	14379	14257	14194	14283	14216	14293	14061	14339	14329	14421	14361	14330	14266	14237	14395	14161	14432	14193	14319	14271	14222	14311	14231	14290	14339	14216	14180	14374	14439	14211	14257	14257	14213	14377	14241	14237	14237	14408	14278	14256	14157	14283	14242	14369	14267	14247	14225	14177	14325	14356	14311	14290	14157	14160	14214	14247	14304	14436	14339	14355	14361	14310	14194	14336	14161	14340	14130	14192	14355	14205	14299	14246	14246	14226	14244	14313	14314	14247	14250	14275	14444	14215	14322	14336	14087	14343	14249	14211	14295	14246	14077	14340	14190	14210	14144	14230	14244	14305	14295	14174	14418	14244	14334	14309	14281	14223	14241	14433	14293	14327	14278	14404	14298	14178	14085	14121	14241	14185	14317	14288	14212	14220	14261	14248	14453	14407	14110	14417	14281	14302	14342	14366	14469	14038	14319	14398	14313	14437	14140	14154	14198	14334	14306	14445	14289	14099	14287	14211	14148	14179	14187	14240	14372	14284	14193	14104	14096	14398	14299	14221	14284	14098	14063	14319	14341	14182	14435	14190	14124	14250	14330	14323	14424	14238	14259	14230	14295	14065	14202	14397	14281	14282	14281	14248	14257	14118	14191	14168	14305	14110	13990	14408	14270	14336	14177	14364	14219	14346	14277	14215	14411	14256	14146	14183	14202	14182	14399	14422	14190	14293	14328	14307	14442	14325	14318	14379	14240	14300	14293	14382	14445	14305	14375	14224	14389	14266	14321	14212	14254	14335	14326	14126	14282	14263	14523	14191	14304	14238	14282	14297	14149	14193	14265	14205	14386	14369	14265	14407	14296	14346	14244	14449	14303	14263	14162	14347	14258	14276	14327	14396	14272	14376	14324	13960	14194	14180	14233	14422	14349	14208	14399	14258	14229	14258	14412	14096	14225	14234	14313	14141	14403	14218	14219	14259	14238	14106	14269	14120	14198	14329	14068	14461	14353	14132	14241	14382	14000	14258	14372	14153	14208	14154	14289	14359	14123	14313	14371	14212	14400	14295	14259	14495	14192	14312	14261	14297	14288	14144	14316	14341	14011	14322	14241	14258	14091	14132	14196	14166	14243	14293	14115	14160	14223	14288	14174	14072	14127	14269	14272	14279	14188	14217	14182	14389	14506	14063	14328	14218	14304	14205	14174	14107	14273	14449	14271	14272	14087	14354	14258	14344	14289	14192	14200	14264	14217	14247	14135	14215	14285	14191	14396	14170	14189	14482	14274	14185	14571	14173	14277	14335	14337	14168	14248	14193	14379	14306	14342	14385	14219	14273	14131	14327	14319	14153	14216	14211	14321	14294	14218	14225	14301	14404	14177	14288	14456	14191	14273	14401	14196	14250	14299	14476	14229	14227	14264	14399	14317	14229	14272	14372	14194	14121	14325	14169	14453	14317	14255	14123	14237	14378	14335	14348	14332	14408	14183	14121	14259	14204	14187	14318	14263	14438	14333	14064	14321	14332	14127	14203	14418	14207	14349	14092	14236	14293	14310	14335	14196	14371	14435	14252	14221	14244	14211	14260	14179	14398	14218	14269	14266	14330	14337	14319	14188	14298	14279	14361	14217	14207	14161	14148	14401	14331	14299	14290	14441	14199	14111	14392	14304	14252	14200	14294	14208	14229	14229	14357	14266	14227	14353	14181	14237	14287	14095	14279	14125	14311	14226	14372	14250	14243	14382	14268	14205	14091	14143	14204	14152	14341	14257	14348	14207	14388	14353	14282	14311	14319	14380	14281	14283	14068	14369	14099	14414	14223	14392	14207	14239	14317	14255	14272	14397	14184	14351	14434	14286	14194	14230	14439	14323	14308	14336	14299	14381	14360	14256	14133	14258	14285	14323	14429	14249	14309	14369	14267	14269	14217	14332	14276	14218	14348	14112	14396	14203	14360	14403	14267	14393	14134	14114	14363	14309	14239	14309	14280	14369	14233	14142	14222	14276	14291	14204	14302	14248	14337	14194	14267	14463	14215	14309	14243	14348	14330	14243	14139	14177	14218	14097	14342	14427	14323	14166	14352	14217	14261	14225	14360	14415	14236	14369	14262	14379	14175	14166	14292	14330	14238	14475	14300	14152	14237	14281	14192	14448	14487	14375	14249	14164	14175	14148	14352	14233	14363	14311	14230	14297	14329	14160	14216	14175	14347	14333	14364	14205	14285	14245	14387	14257	14276	14429	14377	14212	14252	14109	14271	14283	14190	14319	14210	14360	14463	14277	14382	14414	14326	14292	14127	14349	14497	14272	14465	14326	14274	14281	14275	14260	14161	14247	14256	14293	14204	14300	14240	14219	14473	14386	14209	14363	14412	14202	14359	14333	14267	14325	14238	14170	14255	14237	14245	14239	14074	14172	14100	14169	14433	14265	14202	14311	14142	14232	14387	14335	14219	14131	14376	14191	14208	14259	14407	14217
22711	21183	28974	23663	21286	22771	23976	18247	17334	17069	16915	16549	16416	16213	16325	16349	16146	16190	16318	16020	15817	15954	15991	15797	15721	15915	15898	15696	15698	15851	16000	15929	15643	15712	15914	15836	15753	15772	15935	15857	15674	15713	15842	15900	15712	15986	15663	15908	15773	15847	15741	15625	15590	15795	15809	15797	15836	15765	15556	16164	17343	17023	16523	16175	15737	15797	15593	15830	15590	15641	15727	15868	15592	15687	15635	15594	15602	15746	15625	15728	15736	15498	15590	15498	15421	15766	15585	15614	15744	15762	15726	15799	15851	15769	15705	15792	15773	15640	15585	15764	15892	15500	15498	15696	15564	15511	15735	15580	15781	15618	15704	15529	15575	15684	15652	15530	15660	15571	15406	15534	15790	15562	15717	15721	15700	15866	15629	15382	15439	15459	15539	15648	15726	15669	15730	15671	15797	15696	15533	15481	15519	15563	15695	15620	15750	15634	15697	15800	15586	15502	15668	15433	15484	15560	15511	15499	15538	15536	15598	15605	15486	15630	15583	15658	15519	15733	15672	15638	15712	15543	15615	15593	15713	15655	15528	15634	15542	15776	15485	15448	15656	15755	15652	15673	15683	15591	15616	15655	15672	15412	15490	15506	15770	15607	15578	15612	15518	15992	15717	15524	15602	15395	15422	15573	15733	15649	15606	15608	15682	15609	15739	15527	15638	15664	15614	15744	15714	15548	15553	15570	15426	15558	15663	15548	15734	15726	15570	15603	15617	15525	15529	15669	15693	15640	15577	15573	15490	15471	15613	15810	15768	15440	15538	15552	15685	15594	15622	15561	15567	15671	15628	15427	15628	15525	15454	15589	15694	15714	15639	15640	15711	15642	15780	15432	15336	15792	15673	15409	15738	15473	15521	15568	15754	15786	15596	15557	15602	15434	15571	15469	15534	15698	15567	15437	15791	15529	15735	15373	15693	15682	15424	15419	15810	15587	15526	15676	15554	15532	15656	15729	15398	15770	15503	15615	15692	15572	15427	15651	15596	15515	15591	15515	15670	15645	15427	15604	15633	15355	15342	15605	15435	15708	15609	15427	15730	15654	15634	15553	15623	15659	15664	15565	15620	15514	15483	15518	15732	15699	15629	15749	15474	15722	15865	15706	15644	15409	15524	15557	15695	15774	15690	15577	15679	15580	15628	15481	15429	15676	15721	15444	15606	15301	15546	15356	15659	15657	15566	15768	15681	15561	15578	15598	15591	15562	15481	15637	15612	15743	15414	15611	15555	15554	15745	15502	15677	15861	15513	15549	15344	15654	15626	15350	15534	15353	15444	15721	15685	15351	15579	15392	15598	15569	15633	15430	15531	15597	15359	15577	15708	15542	15735	15810	15619	15542	15593	15461	15644	15586	15631	15605	15575	15826	15672	15672	15587	15606	15710	15312	15545	15630	15601	15576	15482	15608	15587	15675	15431	15699	15693	15425	15673	15620	15619	15697	15583	15752	15365	15528	15565	15570	15566	15569	15509	15659	15642	15617	15725	15341	15500	15564	15433	15450	15436	15700	15680	15704	15601	15743	15955	15500	15505	15511	15608	15398	15652	15428	15542	15669	15700	15643	15740	15705	15669	15653	15625	15551	15652	15612	15624	15581	15584	15705	15748	15833	15800	15525	15489	15491	15484	15480	15716	15758	15588	15508	15742	15529	15671	15693	15374	15748	15648	15465	15815	15678	15654	15529	15399	15528	15685	15531	15578	15416	15482	15557	15533	15563	15727	15542	15720	15736	15485	15599	15587	15493	15501	15682	15768	15339	15570	15553	15663	15454	15565	15494	15528	15594	15592	15584	15605	15662	15673	15484	15562	15547	15573	15607	15631	15418	15482	15573	15648	15711	15697	15886	15677	15562	15530	15670	15670	15720	15750	15733	15756	15707	15389	15518	15432	15629	15435	15629	15543	15559	15722	15616	15535	15705	15688	15432	15657	15646	15671	15527	15442	15472	15476	15507	15570	15595	15623	15491	15682	15494	15830	15519	15451	15582	15588	15522	15677	15590	15567	15711	15604	15595	15460	15550	15622	15643	15527	15494	15558	15500	15529	15526	15683	15445	15391	15755	15619	15685	15672	15851	15648	15589	15603	15460	15513	15511	15483	15456	15697	15656	15537	15596	15600	15506	15449	15551	15500	15535	15758	15564	15575	15677	15548	15731	15686	15664	15458	15499	15732	15604	15431	15594	15610	15530	15523	15588	15777	15679	15519	15727	15697	15418	15706	15613	15475	15544	15663	15489	15500	15594	15501	15482	15683	15535	15710	15551	15709	15683	15674	15649	15659	15519	15524	15603	15609	15497	15707	15684	15578	15476	15609	15703	15618	15559	15725	15584	15599	15695	15574	15471	15676	15640	15727	15651	15549	15528	15517	15588	15608	15633	15558	15554	15464	15684	15542	15404	15390	15621	15586	15513	15699	15647	15657	15599	15505	15639	15582	15682	15873	15593	15619	15503	15643	15472	15774	15692	15685	15586	15638	15605	15667	15544	15507	15542	15726	15744	15721	15666	15575	15593	15617	15562	15733	15383	15538	15554	15650	15600	15485	15524	15607	15569	15693	15398	15495	15524	15644	15710	15464	15507	15621	15545	15415	15461	15704	15513	15800	15666	15672	15500	15528	15667	15744	15483	15601	15701	15365	15307	15476	15557	15403	15607	15582	15501	15644	15476	15873	15620	15649	15550	15650	15804	15601	15661	15534	15641	15566	15528	15576	15593	15631	15471	15864	15689	15707	15598	15770	15790	15546	15524	15643	15574	15580	15536	15590	15497	15566	15513	15522	15628	15406	15542	15649	15477	15431	15668	15724	15554	15586	15739	15689	15675	15482	15567	15628	15472	15688	15702	15583	15863	15701	15600	15521	15661	15517	15432	15696	15433	15485	15558	15542	15577	15618	15613	15511	15589	15574	15566	15668	15419	15499	15641	15526	15439	15300	15630	15479	15429	15742	15473	15605	15717	15460	15662	15545	15500	15585	15584	15651	15658	15774	15699	15569	15562	15506	15550	15652	15560	15724	15531	15510	15651	15662	15615	15741	15552	15579	15787	15516	15657	15628	15497	15736	15611	15529	15599	15662	15535	15471	15615	15532	15650	15567	15438	15607	15755	15549	15574	15698	15611	15813	15494	15501	15609	15611	15428	15519	15629	15891	15492	15686	15618	15352	15776	15378	15496	15489	15466	15644	15586	15325	15554	15676	15404	15574	15370	15498	15444	15650	15465	15585	15547	15669	15537	15658	15576	15589	15616	15510	15628	15618	15710	15679	15708	15605	15615	15506	15751	15636	15702	15605	15452	15467	15666	15650	15741	15578	15734	15686	15436	15534	15440	15598	15415	15698	15502	15619	15522	15574	15675	15602	15615	15399	15603	15488	15535	15507	15564	15488	15647	15458	15584	15417	15548	15590	15631	15530	15629	15546	15748	15594	15578	15671	15578	15563	15663	15635	15671	15672	15424	15553	15616	15589	15549	15861	15674	15527	15565	15450	15509	15515	15585	15464	15693	15558	15576	15648	15564	15594	15752	15628	15743	15639	15369	15620	15553	15795	15330	15518	15541	15517	15536	15577	15500	15728	15678	15624	15678	15544	15591	15340	15557	15711	15843	15682	15488	15655	15685	15620	15603	15667	15579	15510	15726	15614	15460	15803	15784	15762	15671	15432	15361	15651	15528	15516	15549	15605	15729	15441	15604	15601	15642	15536	15449	15520	15420	15619	15613	15605	15672	15604	15424	15591	15511	15421	15583	15802	15722	15659	15465	15530	15728	15478	15809	15552	15560	15513	15716	15422	15617	15669	15651	15668	15564	15805	15413	15433	15543	15745	15441	15500	15462	15578	15673	15583	15672	15629	15515	15483	15617	15579	15582	15582	15652	15621	15686	15560	15571	15747	15618	15458	15624	15429	15571	15609	15547	15591	15782	15706	15511	15526	15622	15638	15632	15577	15665	15551	15771	15373	15582	15466	15597	15459	15679	15528	15662	15783	15623	15466	15418	15609	15809	15614	15555	15614	15483	15641	15610	15663	15673	15578	15689	15526	15430	15532	15607	15509	15741	15664	15543	15806	15539	15634	15532	15730	15488	15547	15597	15446	15662	15598	15569	15466	15710	15642	15483	15643	15600	15522	15625	15668	15752	15794	15595	15546	15727	15595	15643	15794	15683	15578	15552	15560	15686	15583	15683	15623	15675	15471	15759	15679	15693	15523	15650	15686	15672	15594	15720	15702	15347	15518	15602	15524	15432	15643	15633	15496	15611	15490	15553	15417	15772	15571	15504	15547	15490	15607	15663	15748	15542	15648	15536	15805	15609	15702	15568	15532	15433	15514	15604	15456	15378	15669	15690	15469	15410	15772	15466	15705	15507	15463	15596	15678	15514	15524	15630	15706	15720	15689	15574	15515	15584	15439	15639	15480	15433	15383	15521	15561	15575	15531	15514	15625	15472	15500	15741	15624	15559	15465	15308	15536	15599	15654	15537	15610	15369	15659	15712	15541	15615	15603	15706	15612	15688	15389	15788	15467	15536	15708	15506	15521	15420	15808	15609	15558	15441	15560	15607	15661	15536	15503	15617	15773	15638	15704	15649	15528	15511	15527	15513	15653	15487	15532	15398	15423	15530	15496	15508	15607	15783	15707	15577	15555	15570	15697	15639	15724	15612	15571	15463	15430	15472	15422	15556	15585	15350	15442	15632	15660	15594	15593	15419	15615	15617	15670	15742	15479	15628	15777	15755	15556	15552	15512	15504	15777	15705	15613	15619	15556	15762	15725	15528	15510	15767	15556	15559	15547	15714	15662	15671	15583	15709	15684	15342	15698	15671	15520	15599	15519	15779	15461	15400	15523	15471	15598	15501	15531	15716	15589	15581	15532	15669	15890	15851	15770	15629	15603	15597	15541	15581	15789	15634	15675	15597	15784	15561	15323	15428	15545	15473	15493	15585	15529	15712	15492	15694	15529	15522	15393	15510	15591	15822	15572	15477	15430	15581	15782	15495	15566	15531	15478	15550	15423	15640	15502	15643	15703	15459	15573	15582	15597	15809	15632	15331	15614	15630	15819	15480	15330	15633	15427	15515	15750	15777	15814	15779	15569	15596	15676	15570	15655	15562	15547	15429
15450	28627	25617	20230	18170	17331	16995	16641	16551	15658	15586	15251	15076	14852	14779	14907	14835	14815	14563	14366	14292	14252	14037	13981	13861	13921	14122	14086	13982	13902	13859	13877	14071	13999	14007	14076	13897	14035	14057	13989	13898	13928	14150	13905	14117	13956	14046	13887	13843	13907	14006	13849	13935	14034	13875	13940	13838	13919	14011	14652	16598	15709	14888	14380	14227	13970	13937	14011	13927	13883	13886	13831	14055	13889	13907	13709	13875	13918	13880	13963	13959	13805	13884	13810	13843	13783	13871	13845	13864	13875	13945	13992	13815	13847	13882	13849	13867	13929	13710	13951	13912	13859	13797	13640	13853	13913	13922	13893	13810	13761	13784	13849	14042	13738	13924	13973	13977	13895	13771	14073	13920	13857	13766	13790	13705	13820	13833	13973	13829	13826	13709	13846	13989	13740	13761	13999	13811	13730	13776	13812	13670	13810	13981	13868	13753	13704	14012	13966	13868	13859	13904	13868	14001	14017	13969	13990	13911	13861	13913	13663	13904	13801	13872	13840	13822	13885	13941	13813	13899	13838	13933	13836	13902	13814	13724	13793	13729	13738	13796	13769	13946	13917	13915	13950	13740	13937	13756	13796	13897	13827	13882	13963	13803	13770	13835	13811	13844	13887	13955	13873	13799	13924	13779	13934	13897	13673	13988	13918	13890	13906	13764	13826	13912	13935	13950	13854	13843	13862	13859	13852	13930	13995	13875	14020	13886	13950	13841	13974	13862	13966	13861	13972	13794	13781	13835	13706	13743	13810	13868	13721	13850	13886	13915	13976	13687	13748	13864	13998	13879	13908	13783	13676	14053	14026	13709	13985	13628	13751	13841	13826	13904	13904	14031	13776	13987	13908	13980	13849	13866	13812	13843	13910	13905	13864	13780	13870	13973	14009	13714	13857	13771	13927	13909	13975	13740	13867	13857	13862	13806	13845	13795	13836	13812	13863	13892	13709	13858	13992	13881	14002	13803	13790	13838	13910	13902	13836	14112	13893	13748	13753	13775	13849	13892	13958	13842	13881	13901	13828	13771	13780	13868	14007	13868	13653	13759	13842	14074	13870	13961	13894	13773	13871	13801	13736	13798	13794	13803	13817	13811	13866	13930	13854	13856	13813	13723	13718	13912	14021	13886	13905	13906	13966	13927	14030	13976	13820	13980	13844	13920	13675	13799	13946	13928	13868	13865	13820	13656	13860	13664	13708	13647	13760	13938	13756	13860	13714	13942	13898	13584	13938	13830	13890	13810	13923	13912	13814	13909	13908	13975	13893	13851	13775	13956	13846	13911	13965	13804	13928	13834	13961	13870	13818	13786	13816	14024	13914	13944	13894	13656	13779	14040	13976	13757	13800	13839	13770	13935	13941	13779	13903	13863	13896	13865	13615	13776	13789	13804	13703	13897	13728	13711	13863	13876	13901	13937	13655	14029	13875	13876	13844	14014	13819	13787	13935	13841	13746	13805	13828	13713	13834	13885	13791	13766	13758	13785	13952	13843	13894	13796	13825	13898	13809	13844	13766	13861	14081	13910	13783	13784	13799	13812	13648	13794	13887	13797	13841	13714	13733	13944	13703	13693	13953	13829	13958	14025	13841	13815	13812	13989	13804	13854	13823	13914	13733	13810	13829	13811	13904	13666	13801	13857	13717	13819	13757	13714	13818	13803	13912	13750	13761	13831	13835	13931	13942	13612	13817	13769	13933	13718	13893	13824	13678	13896	13603	13961	13800	13940	13966	13852	13859	13925	13909	13884	13932	13644	13700	13792	13881	14075	13984	13815	13790	13729	13895	13857	13817	13985	13752	13875	13785	13723	13745	13945	14109	13780	13812	13924	13906	13932	13908	13798	13803	13774	13916	13828	13893	13812	13802	13845	13650	13822	13861	13812	13873	13941	13684	13759	13810	13875	13889	13891	13856	13937	13815	13994	13793	13838	13748	13774	13963	13864	13914	13814	13925	13777	13762	13914	13826	13916	13820	13897	13980	13981	13748	13767	13926	13847	14023	13824	13862	14011	13877	13957	13664	13900	13948	13917	14038	13964	13870	13866	13847	13953	13917	13841	13878	13792	13808	13910	13899	13796	13780	13756	13796	14055	13937	13973	13856	13882	13880	13858	13800	13892	13885	13759	13879	13819	13859	13853	14002	13938	13803	13700	13764	13802	13916	13926	13802	13828	13851	13944	13871	13724	13878	13779	13834	13936	13836	13804	13677	13826	13900	13894	13863	13589	13829	13646	13798	13719	13953	13860	13689	13797	13940	13730	13762	13747	13845	13722	13852	13854	13693	13899	13969	13774	13835	13763	13918	13694	13752	13666	13871	13884	13964	13927	13740	13839	13751	13755	13742	13785	13860	13908	13785	13887	13873	13775	13846	13893	13697	13863	13812	13927	13914	13838	13688	13970	13964	13916	13786	13893	13693	13760	13863	13804	13800	13748	13775	13811	13852	13772	13818	13847	13880	13886	13871	13946	13892	13923	13971	13794	13846	13824	13979	13930	13824	13706	13943	13896	13773	13686	13846	13746	13767	13891	13909	13986	13726	14037	13910	13809	13851	14005	13792	14150	13791	13787	13918	13884	13898	13778	13985	13823	13809	13695	13758	13887	13949	13876	13908	13947	13773	14048	13844	13914	13937	13889	13667	13868	13841	13993	13913	13873	13799	13778	13855	13931	13773	13917	13895	13898	13817	13961	13950	13883	14105	13900	13771	13823	13792	13848	13821	13783	13780	14037	13800	13857	13879	13788	13917	13871	13723	13924	13884	13823	14026	13931	13971	13904	13888	13806	13787	13782	13911	13871	13940	13820	13802	13880	13819	13862	13752	14046	13834	13893	13763	14014	13759	13716	13876	13804	14032	13827	13783	13890	13975	13811	13781	13836	13807	13800	13997	13921	13871	13846	13797	13851	13878	13824	13797	13813	13635	13739	13783	13845	13924	13865	13765	13625	13836	13967	13684	13868	13908	13845	13780	13958	13988	13833	13857	13879	13788	13941	13936	13731	13883	13934	13767	13779	13989	13960	13816	13700	13837	13961	13931	13837	13771	13918	13756	13832	13978	13716	13731	13941	13810	13880	13859	13822	13911	13893	13905	13988	13757	13898	13971	13895	13851	13728	13805	13759	13884	13751	13874	13836	13837	14024	13683	13885	13881	13960	13723	13932	13953	13761	13855	13767	13837	13748	13876	13907	13998	13976	13875	13771	13895	13914	13803	13991	13679	13834	13862	14040	13773	13982	13831	13815	13782	13843	13796	13974	13835	13827	13874	13925	13729	13896	13860	13873	13950	13817	13867	13810	13844	13736	13735	13640	13928	14091	13751	13820	13743	13925	13868	13772	13840	13953	13893	13836	13589	13900	13822	13719	13958	13823	13873	13810	13885	13803	13954	13720	13873	13907	13855	13736	13852	13894	13854	13871	13816	13884	13825	13765	13688	13760	13808	13981	13810	13861	13758	13682	14029	13862	13842	13940	13952	13769	13858	13991	13764	13817	13909	13928	13746	13707	13937	13735	13956	13803	13942	13855	13733	13888	13970	13856	13984	13838	13714	13990	13779	13689	13751	13797	13954	13784	13832	13657	13954	13931	13892	13816	13725	13759	13845	13726	13822	13826	13805	13976	13875	13781	13660	13879	13723	13873	13880	13899	13823	13924	13857	13615	13836	13730	13952	13847	13924	13846	13681	13708	13763	13869	13870	13833	14020	13835	14010	13905	13761	13731	13787	13829	13834	13833	13975	13831	13864	13836	13870	13734	13923	13836	13830	13861	13609	13748	13917	14002	13909	13979	13898	14040	13855	13928	13850	14021	13878	13907	13846	13955	13905	13787	13903	13765	13818	13821	13851	13927	13827	13781	13820	13764	13709	13763	13898	13977	13833	13770	13763	13813	13951	13843	13905	13761	13535	13837	13775	13868	13847	13841	13805	13857	13664	13783	14060	13801	13812	13847	13918	13868	13794	13831	13709	13760	13754	13789	13669	13927	13787	13829	13811	14001	13757	13879	13959	13896	13908	13846	14093	13936	13869	13868	13920	13840	13873	13960	13817	13823	13885	13886	13827	13677	13930	13887	13740	13947	13979	13721	13917	13808	13963	13874	13891	13919	13730	13804	13897	13769	13899	13840	13765	13812	13971	13735	13705	13943	13874	13836	13730	13642	13916	13872	13775	13861	14009	13937	13792	13886	13818	13829	13771	13803	13817	13762	13862	13828	13845	13820	13962	13923	13832	13656	13994	14016	13802	13843	13803	13770	13952	13795	13863	13801	13846	13817	13950	14026	13871	13878	13873	13847	13741	13776	13914	13832	14016	13831	13831	13752	13844	13921	13795	13849	13907	13961	13704	13859	13799	13903	13927	13841	13780	13825	13781	13962	13995	13791	13969	13920	13870	13869	13961	13797	13671	13751	13857	13965	13713	13840	13826	13733	13822	13935	13878	13918	13822	13892	13787	13849	13888	14120	13828	13843	13751	13726	13770	13695	14013	13946	13926	13853	13859	13688	13855	13866	13876	13831	13816	13867	13866	13938	13987	13709	13856	13839	13924	13610	13748	13876	13690	13973	13864	13814	13779	13820	13918	13849	13948	13873	13698	13850	13889	13786	13692	13962	13909	13923	13783	13916	13896	13835	13746	13742	13770	13839	13869	13863	13793	13769	13937	13823	13906	13830	14001	13781	13703	13890	13715	13991	13831	13885	13776	13905	13808	13919	13766	13963	14020	14026	13873	13817	13693	13813	13866	13952	13745	13890	13863	13896	13976	13809	13825	13774	13721	13910	13894	13963	13707	13770	13771	13847	13720	14097	13922	13710	13738	13789	13788	13849	13989	13939	13775	13864	13721	13809	13866	13888	13906	13937	13742	13724	13755	13663	13697	14051	13977	13821	13827	13813	14004	13950	13900	13687	13940	13905	13848	13823	13935	13788	13772	13777	13848	13810	13792	13819	13690	13667	13814	13739	13953	13674	13898	13910	13910	13803	13872	13891	13846	13791	13911	14011	13936	13775	13801	13823	13712	13864	13810	13901	13839	13808	13814	13839	13905	13676	13866	13831	13832	13816	14005	13767	13781	13821	13912	13948	13775	13738	13826	13747	13634	14023	13803	13740	13902	13641	13787	13779	13939
27166	21596	22897	18669	15310	15423	15574	15464	15356	15387	15218	14989	14899	15170	15018	15077	15043	14945	15056	14827	14939	15097	14853	15034	14961	14797	14716	14862	14762	14858	14892	14761	14911	14904	15018	14905	14750	14770	14922	14861	14684	14949	14829	14888	14750	14950	14832	14558	14832	14848	14784	14806	14657	14777	14899	14776	14682	14930	14801	14893	14838	14915	14883	15015	14910	14759	14781	14828	14625	14926	14942	14724	14963	14841	14867	14782	14686	14685	14740	14717	14686	14843	14748	14737	14899	14774	14945	14638	14628	14783	14764	14966	14564	14620	14813	14845	14859	14922	14805	14721	14735	14997	14879	15086	14882	14782	14723	14756	14820	14854	14837	14762	14958	14831	14710	14639	14805	14815	14836	14723	14775	14692	14584	14831	14716	14678	14728	14769	14804	14755	14849	14859	14720	15058	14928	14810	14910	14819	14725	14622	15031	14712	14743	14830	14670	14808	14913	14687	14917	14768	14703	14857	14658	14843	14814	14612	14917	14927	14916	14990	14871	14840	14767	14543	14736	14703	14818	14933	14855	14789	14719	14849	14756	14824	14821	14859	14773	14965	14589	14821	14885	14799	14863	14767	14692	14741	14726	14835	15002	14867	14819	14670	14772	14721	14903	14763	14692	14866	14670	14405	14852	14676	14581	14653	14768	14794	14611	14592	14956	14765	14726	14667	14683	14689	14940	14678	14833	14565	14404	14776	14781	14893	14957	14688	14869	14497	14827	14979	14750	14876	14849	14749	14781	14923	14713	14802	14717	14621	14697	14849	14827	14851	14754	14805	14856	14778	14706	14904	14852	14780	14726	14682	14707	14770	14774	14783	14763	14938	14799	14817	14617	14680	14812	14842	14756	14612	14871	14877	14788	14780	14756	14802	14782	14773	14818	14811	14745	14751	14796	14667	14934	14789	14804	14751	14981	14931	14741	14860	14788	14873	14833	14891	14808	14874	14783	14739	14795	14776	15002	14684	14711	14884	14786	14685	14663	14690	14861	14648	14659	14855	14786	14794	14732	14735	14778	14797	14781	14860	14504	14815	14752	14992	14776	14720	14747	14722	14674	14799	14796	14826	14616	14744	14602	14628	14681	14750	14824	14779	14832	14873	14882	14890	14656	14705	14899	14839	14719	14849	14951	14659	14830	15046	14612	14506	14710	14781	14627	14735	14717	14876	14881	14771	14730	14822	14793	14770	14733	14837	14886	14602	14647	14848	14602	14784	14711	14879	14677	14746	14771	14852	14689	14795	14714	14876	14710	14745	14953	14862	14785	14756	14840	14861	14839	14714	14661	14911	14769	14576	14590	14780	14809	14716	14722	14774	14641	14734	14858	14751	14692	14760	14730	14682	14763	14926	14636	14752	14970	14835	14845	14854	14826	14623	14827	14758	14634	14776	14827	14611	14802	14711	14682	14796	14878	14910	14772	14762	14859	14550	14625	14808	14833	14563	14824	14721	14736	14869	14835	14772	14892	14635	14770	14526	14774	14883	14728	14879	14511	14835	14655	14767	14629	14880	14932	14817	14709	14730	14912	14565	14529	14760	14790	14829	14769	14777	14738	14855	14684	14726	14752	14814	14899	14905	14905	14733	14761	14705	14748	14937	14675	14821	14764	14804	14634	14854	14888	14753	15021	14780	14805	14692	14824	14868	14718	14645	14668	14714	14707	14881	14966	14727	14857	14984	14911	14705	14767	14923	14748	14740	14822	14855	14612	14886	14889	14918	14685	14997	14989	14738	14873	14827	14679	14677	14856	14873	14731	14855	14770	14712	14873	14921	14785	14895	14781	14797	14837	14955	14981	15011	14839	14860	14880	14959	14844	14729	14761	14720	14651	14824	14833	15016	14915	14861	14758	14821	14779	15018	14991	14858	14505	15045	14709	14723	14831	14680	14788	14909	14827	14629	14785	14806	14859	14713	14983	14759	14802	14719	14693	14751	14642	14823	14692	14731	14822	14830	14818	14846	14822	14796	14712	14788	14690	14898	14714	14763	14831	14842	14866	14688	14718	14592	14722	14650	14658	14744	14990	14895	14766	14621	14835	14767	14593	14778	14732	14958	14814	15023	14813	14845	14981	14752	15085	14763	14834	14801	14644	14771	14773	14685	14661	14814	14715	14907	14984	14729	14840	14833	14947	14919	14927	14697	14758	14774	14815	14901	15006	14906	14979	14785	14870	14943	14838	14705	14828	14936	14935	14744	14851	14798	14968	14885	14870	14811	14769	14832	14917	14738	14755	14810	14829	14689	15068	14753	14942	14841	14922	14746	14734	14897	14883	14790	14876	14708	14719	14966	14771	14829	14770	14615	14742	14662	14710	14815	14808	14968	14793	14901	14696	14705	14836	14960	14777	14768	14767	14919	14901	14710	14719	14610	14783	14733	14754	14795	14567	14759	14964	14876	14871	14536	14693	14833	14932	14745	14814	14769	14705	14946	14812	14853	14782	14892	14645	14861	14814	14861	14883	14600	14863	14676	14932	14745	14580	14720	14858	14890	14893	14822	14849	14666	14769	14594	14552	14932	14817	14781	14923	14677	14838	14624	14724	14787	14743	14707	14927	14684	14633	14706	14673	14663	15038	14764	14639	14684	14756	14944	14879	14767	14823	14688	14902	14944	14839	14698	14771	14797	14782	14788	14768	14986	14682	14855	14858	14760	14703	14618	14839	14726	14705	14679	14932	14801	14777	14626	14670	14743	14841	14857	15022	14753	14850	14854	14703	14653	14807	14794	14817	14731	14905	14696	14757	14785	14893	14890	14759	14811	14625	14871	14796	14775	14734	14645	14666	14824	14681	14797	14666	14540	14793	14773	14847	14699	14892	14967	14875	14917	14850	14641	14775	14639	14560	14751	14864	14774	14711	14869	14734	14846	14833	14759	14913	14716	14739	14869	14824	14850	14700	14874	14630	14794	14741	14966	14893	14743	14693	14848	14752	14892	14702	14807	14786	14950	14567	14890	14744	14761	14932	14884	14744	14684	14836	14817	14773	14738	14649	14959	14962	14757	14897	14879	14618	14658	14914	14566	14741	14781	14723	14913	14754	14877	14847	14751	14774	14826	14773	14730	14920	14768	14742	14781	14581	14815	14622	14584	14578	14851	14828	14815	14738	14801	14652	14750	14822	14698	14715	14720	14805	14842	14854	14821	14844	14787	14828	14848	14737	14879	14720	14810	14940	14795	14772	14743	14715	14932	14919	14633	14866	14932	14690	14786	14694	14587	14860	14631	14737	14631	14865	14838	14875	14816	14877	15037	14939	14840	14847	14769	14723	14721	14722	14783	14918	14845	14745	14845	14880	14789	14835	14808	14818	14866	14833	14877	14881	14981	14748	14702	14713	14655	14851	14901	14763	14938	14871	14730	14812	14711	14823	14807	14872	14890	14683	14715	14784	14769	14695	15012	14869	14659	14745	14652	14872	14794	14872	14875	14781	14922	14810	14624	14747	14828	14892	14812	14772	14862	14785	14768	14876	14647	14807	14860	14645	14780	14815	14829	14766	14768	14797	14689	14928	14951	14665	14648	14872	14733	14682	14732	14915	14905	14703	14813	15069	14852	14871	14878	14825	14846	14694	14874	14758	14735	14989	14548	14598	14655	14790	14650	14769	14935	14798	14614	14744	14967	14834	14588	14806	14923	14838	14867	14689	14890	14846	15006	14965	14853	14789	14802	14826	14783	14766	14898	14808	14810	14835	14546	14877	14602	14752	14704	14787	14807	14801	14787	14755	14758	14865	14816	14890	14906	14851	14681	14929	14735	14863	14838	14839	14785	14931	14694	14796	14519	14809	14847	14957	14994	14682	14760	14831	14799	14807	14801	14658	14919	14822	14601	14741	14741	14631	14877	14724	14883	14746	14838	14834	14853	14740	14900	14933	14838	15033	14759	14752	14723	14784	15157	14893	14770	14756	14795	14774	14849	14868	14830	14913	14745	14626	14662	14793	15159	14715	14956	14958	14639	14798	14685	14711	14778	14793	14874	14815	14793	14730	14756	14901	14795	14894	14687	14714	14843	14897	14748	14864	14698	14765	14679	14671	14674	14936	14778	15022	14838	14757	14873	14798	14703	14715	14708	14891	14780	14687	14891	14677	14900	14902	14886	14770	14710	14540	14754	14836	14787	14794	14875	14624	14857	14953	14833	14843	14948	14595	14709	14930	14556	14688	14921	15064	14772	14822	14733	14723	14683	14661	14710	14888	14684	14835	14973	15004	14624	14762	14713	14796	14731	14727	14609	14831	14756	14608	14679	14831	14826	14701	14602	14848	14910	14965	14759	14890	14892	14863	14732	14652	14707	14841	14763	14907	14791	14725	14715	14750	14675	14805	14796	14816	14802	14732	14853	14823	14557	14828	14734	14676	14923	14660	14820	14556	14792	14711	14856	14771	14783	14811	14882	14815	14773	14775	14684	14863	14872	14618	14738	14804	14703	14851	14855	14861	14749	14790	15014	14826	14904	14850	14819	14806	14688	14701	14909	14733	14796	14736	14795	14788	14788	14705	14829	14645	14700	14990	14844	14958	14706	14778	14788	14840	14734	14725	14928	14643	14983	14713	14868	14999	14805	14775	14828	14836	14881	14923	14641	14807	14798	14831	14835	14798	14765	14747	14832	14801	14721	14738	14910	14658	14783	14817	14681	14725	14711	14811	14860	14908	14746	14706	14742	14787	14694	14822	14770	14920	14531	14816	14594	14767	14817	14944	14831	15056	14839	14689	14748	14757	14828	14836	14823	14768	14802	14908	14799	14844	14786	14761	14805	14828	14660	14811	14659	14849	14749	14809	14774	14755	14777	15017	14727	14886	14942	14541	14861	14806	14797	14819	14824	14851	14682	14795	14809	14910	14629	14688	14745	14853	14825	14755	14578	14729	14991	14929	14787	14911	14742	14594	14688	14827	14851	14819	14699	14790	14753	14718	14883	14706	14752	14867	14854	14847	14756	14860	14893	14840	14720	14849	14789	14885	14602	14932	14805	14845	14786	14690	14908	14669	14740	14783	15014	14803	14679	14762	14945	14812	14953	14892	14828	14818	14772	14870	14770	14786	14762	14990	14726	14782	14680	14853	14893	14844	14780	14794	14555	14751	14897	14809	14748	14742	14694	14765	14658	14864	14750	14822	15084
14156	17339	16090	14588	14443	14366	14568	14403	14202	14121	13758	13895	13856	13716	13632	13911	13744	13636	13387	13417	13468	13449	13480	13533	13323	13370	13220	13426	13353	13320	13506	13421	13337	13222	13433	13463	13354	13403	13428	13350	13362	13304	13529	13323	13316	13545	13430	13447	13306	13516	13364	13553	13489	13432	13388	13375	13264	13288	13321	13474	13686	13603	13506	13475	13461	13417	13411	13535	13328	13364	13452	13505	13386	13294	13428	13300	13363	13159	13273	13303	13247	13473	13435	13234	13347	13350	13292	13433	13384	13491	13226	13297	13437	13376	13580	13204	13282	13306	13444	13296	13461	13501	13344	13462	13290	13322	13305	13369	13431	13382	13509	13419	13405	13469	13296	13364	13376	13328	13535	13397	13314	13256	13359	13204	13426	13418	13455	13565	13447	13287	13344	13435	13484	13407	13285	13275	13431	13311	13338	13262	13346	13366	13303	13373	13468	13408	13543	13163	13274	13539	13272	13444	13495	13491	13494	13137	13352	13386	13265	13428	13354	13393	13475	13445	13251	13317	13254	13214	13379	13378	13449	13230	13494	13363	13296	13380	13375	13444	13251	13454	13413	13574	13329	13402	13175	13351	13442	13479	13417	13428	13508	13520	13414	13474	13293	13371	13402	13279	13358	13309	13366	13326	13422	13417	13519	13292	13270	13434	13342	13345	13300	13381	13359	13299	13458	13445	13300	13344	13215	13525	13362	13384	13286	13409	13327	13346	13241	13403	13330	13385	13335	13429	13468	13517	13573	13230	13236	13521	13177	13350	13451	13205	13321	13298	13539	13323	13384	13325	13339	13278	13317	13301	13349	13407	13278	13270	13383	13336	13437	13415	13435	13357	13377	13370	13314	13390	13484	13494	13333	13404	13304	13296	13242	13318	13309	13349	13457	13282	13415	13420	13368	13415	13374	13341	13348	13293	13409	13503	13426	13383	13399	13352	13385	13348	13420	13497	13316	13363	13373	13467	13453	13329	13531	13457	13452	13260	13329	13339	13351	13346	13214	13333	13281	13480	13376	13262	13613	13284	13499	13513	13383	13290	13335	13461	13343	13397	13285	13325	13323	13419	13361	13328	13263	13314	13393	13202	13262	13370	13267	13343	13397	13254	13346	13228	13407	13396	13603	13425	13469	13240	13337	13524	13317	13473	13386	13407	13361	13335	13428	13262	13432	13184	13285	13464	13527	13358	13280	13442	13342	13430	13315	13306	13182	13273	13267	13433	13279	13515	13421	13278	13530	13284	13526	13304	13179	13395	13440	13233	13321	13484	13179	13413	13386	13358	13206	13413	13260	13567	13289	13380	13499	13408	13295	13415	13295	13289	13443	13372	13185	13278	13355	13431	13330	13455	13365	13320	13373	13305	13236	13441	13334	13554	13239	13399	13384	13365	13464	13465	13395	13331	13256	13380	13378	13262	13416	13442	13445	13273	13373	13427	13385	13375	13438	13378	13360	13302	13313	13443	13386	13352	13419	13457	13294	13363	13364	13384	13397	13332	13276	13289	13205	13478	13240	13320	13347	13387	13318	13332	13189	13426	13425	13552	13373	13147	13214	13168	13431	13324	13370	13462	13321	13311	13329	13250	13318	13505	13371	13429	13305	13480	13311	13627	13198	13481	13304	13345	13348	13215	13230	13386	13536	13300	13447	13515	13361	13227	13456	13348	13461	13329	13287	13289	13375	13349	13338	13395	13273	13315	13309	13344	13474	13471	13331	13451	13534	13159	13193	13502	13176	13371	13455	13391	13367	13321	13385	13504	13292	13380	13274	13337	13220	13268	13280	13240	13381	13289	13368	13268	13280	13247	13408	13388	13381	13243	13409	13359	13507	13385	13461	13298	13429	13332	13463	13314	13324	13339	13259	13470	13301	13501	13573	13307	13466	13330	13479	13240	13523	13370	13326	13238	13353	13404	13484	13496	13335	13424	13367	13470	13470	13402	13302	13416	13343	13365	13280	13268	13453	13410	13446	13417	13205	13284	13438	13427	13387	13176	13208	13451	13403	13376	13311	13220	13514	13340	13354	13196	13520	13248	13386	13595	13470	13161	13350	13424	13202	13458	13555	13310	13400	13256	13445	13469	13345	13254	13543	13353	13620	13171	13416	13244	13103	13381	13241	13272	13353	13473	13398	13170	13243	13327	13548	13454	13314	13423	13377	13290	13346	13344	13496	13356	13197	13268	13340	13342	13330	13457	13371	13456	13385	13382	13507	13461	13511	13302	13435	13193	13459	13432	13385	13395	13236	13499	13471	13313	13175	13272	13498	13276	13403	13339	13267	13460	13220	13459	13480	13295	13416	13427	13362	13165	13369	13370	13445	13480	13428	13438	13285	13575	13336	13297	13345	13383	13167	13282	13302	13419	13553	13421	13388	13328	13280	13365	13415	13396	13397	13309	13326	13491	13440	13269	13235	13287	13235	13613	13209	13290	13478	13474	13336	13348	13248	13402	13393	13355	13357	13458	13405	13437	13191	13405	13363	13303	13518	13343	13441	13174	13545	13298	13352	13342	13234	13413	13440	13397	13356	13260	13452	13300	13376	13346	13412	13279	13249	13394	13439	13252	13345	13402	13393	13381	13428	13361	13431	13165	13281	13308	13235	13499	13229	13210	13413	13293	13409	13235	13392	13411	13377	13480	13383	13486	13398	13327	13454	13429	13337	13233	13480	13343	13426	13412	13435	13416	13504	13379	13489	13403	13355	13357	13465	13345	13251	13456	13550	13310	13518	13405	13466	13331	13311	13366	13312	13319	13284	13460	13388	13449	13454	13459	13485	13438	13362	13330	13204	13415	13509	13332	13451	13225	13513	13399	13301	13371	13390	13327	13375	13216	13200	13396	13398	13229	13478	13202	13334	13492	13323	13272	13294	13398	13280	13299	13168	13415	13394	13310	13541	13477	13488	13440	13436	13412	13527	13278	13197	13319	13349	13365	13292	13410	13270	13457	13546	13305	13594	13317	13381	13379	13385	13468	13271	13348	13320	13388	13273	13361	13545	13418	13266	13392	13340	13323	13365	13134	13484	13447	13368	13385	13588	13276	13550	13236	13463	13400	13444	13228	13326	13360	13365	13511	13384	13409	13485	13201	13232	13315	13368	13333	13455	13312	13251	13271	13390	13337	13282	13505	13481	13418	13455	13355	13344	13374	13430	13357	13399	13266	13495	13270	13488	13285	13438	13319	13521	13357	13328	13224	13281	13291	13380	13442	13415	13435	13386	13420	13505	13203	13510	13510	13447	13476	13456	13311	13403	13350	13479	13353	13324	13316	13270	13256	13392	13523	13453	13448	13328	13241	13379	13461	13243	13325	13451	13199	13503	13386	13240	13357	13409	13404	13324	13367	13349	13464	13530	13340	13364	13292	13332	13542	13513	13275	13376	13392	13304	13397	13388	13287	13188	13432	13341	13439	13388	13362	13373	13327	13367	13441	13226	13397	13281	13338	13224	13361	13394	13283	13303	13276	13377	13272	13548	13523	13404	13455	13296	13397	13340	13391	13394	13391	13424	13366	13246	13457	13281	13269	13450	13355	13259	13435	13414	13367	13470	13336	13319	13289	13286	13346	13386	13438	13407	13301	13347	13265	13332	13389	13302	13491	13262	13345	13298	13416	13278	13526	13457	13316	13536	13468	13452	13450	13557	13351	13262	13293	13358	13307	13333	13300	13474	13530	13485	13449	13497	13268	13338	13303	13491	13336	13295	13409	13354	13372	13362	13264	13234	13307	13336	13391	13254	13433	13312	13428	13254	13437	13526	13253	13309	13345	13417	13354	13371	13395	13386	13471	13357	13346	13340	13460	13349	13325	13350	13236	13498	13309	13404	13544	13538	13409	13371	13439	13157	13393	13363	13213	13448	13366	13455	13248	13279	13543	13357	13361	13225	13300	13244	13200	13426	13488	13295	13275	13209	13338	13415	13411	13211	13256	13416	13462	13338	13419	13450	13291	13347	13231	13438	13419	13419	13410	13443	13451	13420	13279	13250	13307	13492	13337	13356	13367	13453	13369	13435	13190	13252	13443	13360	13551	13392	13232	13436	13377	13438	13307	13224	13338	13365	13291	13244	13499	13364	13430	13343	13320	13474	13411	13413	13407	13220	13337	13217	13352	13437	13346	13400	13264	13310	13348	13419	13477	13393	13228	13378	13214	13427	13217	13452	13380	13487	13325	13381	13464	13291	13395	13613	13246	13429	13405	13432	13308	13512	13308	13318	13275	13463	13323	13294	13162	13422	13403	13481	13341	13465	13376	13514	13357	13565	13254	13220	13273	13266	13395	13662	13276	13418	13264	13451	13375	13415	13398	13320	13133	13335	13281	13458	13345	13377	13227	13436	13367	13499	13410	13457	13505	13369	13220	13559	13413	13349	13192	13370	13336	13445	13188	13444	13321	13466	13507	13154	13399	13384	13349	13414	13298	13450	13392	13341	13468	13324	13417	13260	13358	13484	13362	13425	13306	13431	13356	13408	13251	13334	13364	13258	13258	13448	13296	13557	13205	13342	13357	13417	13314	13284	13378	13416	13219	13529	13445	13361	13259	13421	13356	13317	13291	13439	13433	13370	13406	13217	13411	13274	13393	13414	13461	13347	13474	13296	13116	13351	13411	13320	13407	13298	13271	13339	13415	13404	13314	13367	13326	13316	13275	13445	13365	13261	13288	13203	13419	13375	13534	13471	13381	13447	13419	13361	13381	13389	13350	13344	13326	13467	13436	13251	13188	13475	13414	13361	13456	13295	13432	13494	13545	13348	13393	13474	13229	13423	13416	13371	13356	13445	13343	13352	13434	13404	13380	13296	13327	13211	13580	13446	13328	13262	13391	13398	13470	13282	13394	13419	13440	13474	13512	13435	13316	13474	13426	13338	13397	13393	13535	13471	13352	13353	13454	13356	13285	13421	13247	13338	13278	13577	13319	13281	13315	13315	13357	13378	13415	13383	13350	13293	13428	13382	13495	13358	13341	13344	13409	13360	13399	13405	13322	13562	13333	13241	13354	13202	13216	13427	13381	13297	13374	13231	13400	13551	13368	13401	13374	13487	13322	13360	13386	13357	13448	13304	13480	13426	13363	13409	13249	13350	13457	13477	13486	13197	13344	13392	13256	13463	13541	13272	13392
23660	21128	28557	24000	21686	20981	19399	16756	16091	16104	15832	15559	15532	15670	15519	15729	15605	15599	15491	15314	15406	15290	15051	15272	15170	15183	15237	15306	15317	15127	15450	15291	15138	15218	15233	15135	15098	15228	15146	15160	15145	15062	15235	15142	15250	15154	15078	15114	15217	15101	15170	15114	15070	15165	15102	15234	15217	15088	15510	15685	15959	15512	15429	15367	15029	15228	15172	15247	15000	15053	15285	15103	15055	15165	14969	15254	15167	15355	15129	15065	15075	15057	14974	14880	15033	15123	15131	14892	14950	15069	14932	15073	15136	15226	15169	15132	14935	15171	15101	14826	15033	15065	15034	14981	15251	15121	14978	15017	15080	15073	15261	15137	15071	14934	14855	15028	14980	15169	15204	14931	15035	14985	15025	14925	15258	15145	15069	15026	15262	15035	14843	14963	14945	14980	14968	14852	15117	15046	15003	14949	15114	15096	14942	15162	15084	15000	14905	14965	15050	14989	14977	14920	14858	15227	15092	15335	15077	15069	15079	14930	14835	15000	15007	15025	15185	14922	15031	15165	15012	15215	15053	15005	15140	14997	14938	15230	15141	15020	15083	15082	15026	15007	15042	14753	14999	14851	14957	14993	14845	15032	15077	15268	15212	15116	15237	15061	15007	15101	15091	15146	15224	15193	15056	15108	15027	14810	15035	15058	14953	14988	15128	15015	14909	14850	14951	15202	14978	15234	14910	15120	14961	14889	14954	15222	15154	14988	15130	15158	15019	15183	15120	15222	15177	15206	15230	14981	15285	15039	15080	15036	15020	15171	15277	15186	14975	14968	15209	15042	14968	15164	14941	14948	14910	15040	15170	15050	15177	15098	15066	14958	15045	15211	14945	15091	15266	15111	14936	15036	14911	14862	14913	15241	15032	15084	15090	14986	15133	15039	14850	15088	15033	15038	15042	15104	15136	14921	15117	15129	14903	15151	15144	15283	14991	14956	14868	14824	14975	15050	15056	14991	15095	15011	15067	15054	15002	14980	14965	14967	15071	14864	15015	15122	15065	15030	15014	15196	15082	15064	15145	15166	15111	14818	14887	15035	15167	15051	15039	14995	14971	15212	15268	15113	15116	15078	15132	15177	15058	15074	15054	15048	14897	15082	15066	15044	15050	15139	15107	14924	15112	15164	14851	15126	14824	15077	14989	14864	15098	15208	14995	15144	15033	15095	15187	14951	15080	14964	15018	14997	15083	15156	15181	15117	15042	15102	15146	15153	15028	15015	15177	14859	14932	15055	15134	14998	15053	15070	15186	15085	14981	15133	14945	15168	15069	14987	15002	14907	15061	15187	15276	15054	15181	15061	14933	15023	15055	15045	14989	15129	15271	14947	15172	15042	15069	15221	15083	15180	15111	14992	14940	15198	15120	15001	14993	15163	15117	15126	14920	15041	15013	15027	14965	15155	15230	15156	15072	14813	15171	14996	14939	15009	15238	15109	15075	15213	15221	14913	15096	15137	15075	14883	15093	14841	15179	14984	15115	15125	15287	15078	15017	14943	14990	14932	15077	15004	15173	15158	14897	15098	14992	15017	14819	15086	15161	15364	14892	15124	15044	15106	15057	14993	15281	14982	15120	14895	15131	14906	15041	15088	15132	15186	15060	14872	14950	15079	15166	15185	14987	14996	15120	15162	14976	15256	15116	15204	15191	14993	15041	15006	15085	15121	15075	15029	15010	15052	15157	14977	14986	15043	15242	15144	15110	15078	14854	15037	15141	14996	14958	14997	14896	14747	15104	15008	15013	14881	15160	15072	15072	15043	14991	15130	15081	14989	15252	15107	15058	15036	15031	15021	15156	15064	15089	15162	15201	15132	14997	15130	15016	15176	15070	14961	15008	15067	15012	15135	15089	14937	15225	14961	14843	15058	15056	15092	15072	14944	15149	15233	15094	14892	14985	15252	15050	15121	15155	15069	15056	15141	14944	15173	15021	14977	15028	15057	15124	15054	14930	14926	15124	15122	14972	15094	14989	15035	14956	14947	14859	15055	15115	14928	14868	15115	15051	14975	14979	15104	14972	15044	15068	15040	15037	15047	15080	15042	15022	14857	15038	15046	14854	15161	14997	14876	15090	14922	15231	15027	15330	15117	14943	15112	15154	14995	15048	15001	15173	14995	14990	15118	15037	15140	15011	15086	14992	15009	15102	15015	15050	15050	15054	15051	15137	14885	15195	15142	15098	14958	14997	14966	15063	15104	15304	15024	15249	15172	14930	14893	15013	15122	15033	15052	15265	14975	14955	15068	15159	15084	14967	15079	15049	14973	15177	14899	15140	15038	14866	14987	15206	15331	15098	15185	15398	15014	15127	14972	15144	15178	15028	14933	15111	15020	15105	15247	15012	14938	15066	15037	15116	15063	14858	15128	15133	15206	14875	15072	14954	15039	15090	14928	14859	14844	15092	14938	15076	15147	14971	15028	15181	14981	15184	14935	15025	15088	15108	15047	14839	15210	14969	15012	15077	15155	15040	15016	15169	15323	15312	15083	15017	15133	15005	15062	15047	15140	15027	15038	14885	14891	15116	15101	14997	15122	14996	15029	15159	15085	15165	15045	15138	15138	14842	14985	14970	14976	15036	15101	15024	14854	15130	15008	15192	15121	15187	15089	15257	15009	15151	15028	15085	15050	15077	15013	15131	15112	15113	15190	14987	14964	15146	15086	14785	15145	15029	14996	15027	15159	15090	15120	15090	14943	15110	15134	15141	15060	14999	14868	15003	15009	15073	15123	15024	15002	15130	15039	15066	15016	15122	15193	15116	15195	14978	14986	14921	15046	15270	15163	15128	14965	15083	14942	15081	15010	14846	15077	14923	15048	14998	14946	15105	15138	14907	15118	15047	15069	14998	15057	15190	15113	15225	15062	14800	15093	14927	15163	15148	14972	14952	15054	14997	14906	15178	14904	15111	15066	14942	15119	15231	14955	15127	15219	14955	15253	15096	14995	14993	14917	15224	15157	15168	14907	15183	14997	14948	15177	15169	15004	15011	15087	15217	15065	15020	15061	15074	15297	14845	14993	15065	15096	15044	15155	15284	15129	15334	15139	15028	14825	15134	15034	14990	14985	15017	15088	15088	14864	14947	14968	14950	15024	15214	15128	14945	14860	15007	14893	15056	15107	15119	14850	14908	14983	15025	15253	14877	14956	15003	15063	14919	15007	15032	15085	15071	15187	15169	15177	15147	15089	15112	15064	14849	15049	15080	14983	15049	14984	14982	15013	15035	14955	14985	14941	14953	15031	14994	14941	15039	14853	15047	15143	15154	15044	15039	14995	14881	15176	15157	15109	15028	15068	15170	14974	15116	15085	15080	14985	14932	14864	14966	15019	14825	15042	15271	14932	15155	15031	15137	14974	15206	15028	14962	15097	15068	15189	15017	15162	15219	15292	15144	15107	15106	15044	15295	15062	15108	15121	15124	15218	15038	14853	15165	14906	15096	14958	15149	15205	14995	15065	14942	14890	15292	15059	14999	15151	15230	15180	15074	15115	15157	14982	15094	15451	15195	15199	15189	15035	14884	14991	15027	15041	15237	15054	15002	15065	15123	14921	14968	14998	14947	15014	15154	15189	14964	14825	15122	15084	15211	14995	15041	14940	15083	15043	15131	15122	15107	15001	15078	15181	15247	15048	15127	14986	15145	14983	15016	15132	15193	14986	15141	14867	15135	15016	14995	15106	15027	15140	15275	15087	15190	15162	15078	15084	15080	15011	15057	14964	15023	15150	15156	15228	15130	15245	15142	15016	15281	15197	15225	15124	15234	15229	15021	15013	15083	15024	15113	15223	14969	14939	15074	15084	15125	15068	14844	15035	15296	15027	14818	14943	15119	14946	15154	15018	15166	15068	15111	15080	15063	15121	15242	15039	15048	15098	14990	15030	15009	15185	15076	15180	15139	15087	15080	15178	14939	14873	15122	15195	15006	15056	15108	15186	15146	15032	14938	15021	14974	14983	15047	15104	14934	15092	15102	15088	14998	15044	15052	15113	15125	15049	14928	14998	15020	15086	15238	15023	15058	14959	14984	14983	15106	15068	15092	15101	15098	14822	15112	15082	15184	15214	15192	15026	15265	15056	14927	15031	15110	15108	15001	15047	15031	15245	15006	14942	15121	14960	15143	15043	15114	14898	15142	15036	15059	15004	15051	14868	14805	15274	14985	15038	15021	14983	14851	15051	15026	15086	15048	14902	14931	15021	15009	15068	15082	15015	15059	15041	15087	15029	15186	15198	15327	14910	15103	15113	15018	15076	15225	15085	15013	15219	15087	14940	14821	15044	15183	15121	15038	15121	14983	15133	15176	14923	15068	14917	15245	15079	15076	15040	15123	15019	15034	15076	14999	14993	14900	14790	14837	15046	15007	15017	14867	15101	15263	15096	15211	15103	14917	14867	15106	14892	15134	15278	15249	15091	15034	15045	15183	15118	15081	15323	15134	15016	15174	15196	15057	15130	15151	15050	15123	15057	15019	15201	14857	15094	15044	15198	15021	15177	15038	14982	14970	15103	14885	15078	15033	15018	15079	15022	15003	14895	15002	14961	15101	15010	15064	15031	14959	14835	15054	15122	14999	15019	15071	15198	15054	15158	14935	15120	15112	15197	15009	15116	15158	14978	15083	15006	15137	15159	15249	15197	15248	15167	15193	15053	15237	15125	14947	15098	15103	15138	14963	15078	15136	14933	15045	15106	14934	15158	15212	15071	15141	15141	15006	15049	15217	14903	14826	15029	14956	15092	14904	15134	15011	15361	15154	15062	15093	15087	15167	15074	15158	14960	14937	15236	15001	15070	15162	15136	15120	14852	15002	14914	15140	15156	14982	14922	15075	15079	15161	15008	14931	15172	15079	15129	14957	14906	15066	14875	14934	15195	14963	14891	15051	14899	15041	15261	15042	15195	14921	14975	15308	15330	15309	15055	15008	14944	14987	15150	15039	15164	15059	15023	14988	14993	15178	14853	15077	14850	15058	15098	15141	15202	15041	14986	14920	15037	14854	15182	15022	15119	15034	15103	14978	15101	15135	15060	14980	14829	14979	15119	15194	15072	15118	15095	14958	14927	15013	15059	14917	14976	15143	15149	14947	15005	15049	15116	15163	15021	15006	14847	14938	15046	15016	14946
13401	23125	21420	17639	16795	16191	16118	15833	15117	14950	14600	14478	14368	14321	14322	14385	14630	14195	14201	13951	13955	13880	13863	13729	13678	13664	13616	13627	13655	13714	13646	13615	13691	13616	13805	13716	13741	13719	13638	13667	13637	13704	13917	13745	13604	13569	13572	13716	13531	13795	13601	13814	13492	13539	13617	13498	13598	13623	14075	14528	14597	14164	13927	13755	13794	13624	13526	13615	13582	13623	13715	13668	13601	13687	13589	13673	13719	13659	13543	13519	13717	13590	13612	13489	13661	13530	13477	13721	13779	13543	13551	13556	13742	13683	13666	13610	13414	13627	13497	13560	13685	13632	13760	13697	13525	13600	13491	13415	13681	13741	13512	13544	13692	13390	13667	13413	13659	13692	13488	13487	13690	13492	13566	13592	13633	13457	13724	13504	13660	13526	13634	13735	13420	13529	13620	13687	13671	13695	13550	13553	13689	13609	13591	13473	13703	13484	13501	13467	13556	13809	13458	13490	13699	13679	13485	13635	13668	13800	13691	13588	13488	13592	13494	13544	13599	13494	13762	13579	13630	13702	13646	13700	13700	13555	13481	13592	13509	13594	13724	13459	13373	13747	13678	13854	13526	13653	13637	13687	13459	13553	13696	13627	13676	13497	13627	13492	13623	13459	13561	13507	13671	13529	13601	13618	13654	13705	13568	13674	13592	13534	13520	13657	13530	13807	13485	13562	13676	13543	13569	13492	13511	13670	13755	13546	13674	13610	13742	13629	13560	13439	13508	13537	13736	13542	13678	13546	13521	13718	13527	13827	13568	13440	13629	13636	13543	13499	13585	13619	13520	13491	13547	13704	13663	13587	13645	13346	13520	13565	13595	13584	13670	13752	13539	13678	13474	13543	13499	13565	13503	13562	13618	13644	13566	13655	13540	13552	13615	13598	13499	13451	13614	13397	13731	13500	13641	13656	13624	13662	13510	13377	13613	13694	13663	13502	13531	13667	13621	13644	13595	13629	13567	13554	13495	13424	13666	13478	13461	13621	13521	13642	13735	13658	13652	13566	13588	13381	13634	13606	13533	13556	13620	13661	13686	13562	13565	13460	13499	13505	13613	13480	13697	13747	13643	13542	13663	13583	13518	13554	13607	13601	13635	13561	13635	13509	13379	13518	13315	13553	13639	13592	13321	13628	13601	13559	13859	13696	13577	13619	13544	13588	13605	13499	13358	13621	13586	13646	13618	13675	13512	13542	13451	13614	13560	13487	13691	13531	13712	13712	13455	13535	13559	13489	13633	13695	13515	13541	13398	13771	13548	13426	13613	13776	13567	13712	13620	13478	13735	13788	13614	13754	13765	13475	13462	13636	13683	13424	13624	13559	13747	13346	13533	13588	13516	13603	13593	13489	13707	13479	13505	13422	13693	13572	13510	13650	13508	13462	13635	13546	13430	13638	13714	13451	13628	13550	13633	13481	13528	13575	13556	13550	13698	13649	13613	13500	13556	13500	13671	13624	13441	13413	13562	13580	13816	13738	13689	13464	13425	13420	13466	13795	13565	13712	13556	13626	13529	13456	13682	13495	13558	13567	13548	13585	13583	13643	13521	13467	13543	13664	13292	13632	13486	13645	13751	13531	13510	13496	13559	13629	13485	13561	13636	13521	13579	13692	13430	13512	13631	13492	13482	13538	13476	13438	13643	13553	13503	13694	13673	13647	13636	13523	13572	13555	13557	13637	13522	13745	13573	13609	13774	13586	13634	13729	13375	13559	13504	13536	13608	13631	13572	13508	13536	13586	13611	13503	13586	13668	13591	13709	13738	13577	13404	13469	13584	13600	13515	13747	13701	13638	13639	13512	13511	13566	13576	13660	13513	13668	13617	13536	13427	13643	13534	13581	13592	13664	13640	13632	13764	13720	13686	13476	13533	13561	13756	13541	13805	13586	13635	13644	13483	13474	13601	13456	13686	13668	13565	13542	13645	13601	13714	13446	13632	13618	13563	13568	13716	13515	13519	13524	13668	13369	13685	13706	13738	13798	13598	13569	13569	13707	13548	13642	13620	13427	13716	13611	13590	13609	13699	13635	13535	13525	13583	13522	13598	13775	13655	13452	13553	13624	13614	13706	13525	13548	13605	13484	13668	13536	13685	13572	13598	13628	13665	13631	13755	13601	13657	13706	13722	13600	13636	13545	13633	13630	13546	13385	13635	13425	13559	13676	13480	13669	13669	13619	13626	13604	13537	13492	13582	13581	13486	13603	13665	13786	13552	13402	13543	13516	13639	13484	13635	13656	13695	13618	13442	13635	13551	13585	13510	13617	13716	13714	13583	13651	13461	13574	13590	13599	13588	13691	13599	13543	13587	13375	13460	13557	13401	13772	13556	13540	13632	13603	13661	13502	13724	13623	13441	13639	13574	13425	13639	13578	13484	13639	13572	13458	13532	13519	13588	13427	13553	13586	13445	13461	13774	13483	13662	13580	13600	13531	13556	13540	13615	13601	13558	13710	13614	13571	13768	13486	13502	13527	13538	13595	13499	13686	13623	13500	13730	13675	13617	13526	13626	13367	13494	13588	13580	13527	13530	13565	13547	13520	13572	13690	13453	13573	13565	13686	13763	13506	13543	13608	13413	13457	13989	13425	13611	13593	13549	13570	13616	13410	13618	13648	13623	13457	13572	13549	13664	13717	13649	13598	13589	13483	13652	13740	13591	13496	13469	13673	13592	13507	13540	13702	13708	13520	13623	13538	13606	13602	13576	13665	13643	13576	13496	13537	13577	13583	13662	13710	13529	13666	13507	13582	13613	13527	13448	13632	13705	13506	13659	13464	13642	13667	13633	13668	13551	13490	13597	13429	13766	13524	13539	13672	13460	13497	13699	13591	13538	13722	13422	13419	13507	13755	13540	13442	13605	13584	13486	13661	13659	13475	13601	13588	13477	13574	13655	13757	13599	13500	13678	13684	13662	13547	13585	13664	13450	13603	13735	13465	13548	13585	13546	13539	13698	13757	13614	13642	13636	13583	13633	13506	13511	13617	13567	13628	13638	13558	13675	13658	13541	13600	13630	13578	13832	13550	13762	13619	13553	13539	13514	13720	13587	13658	13567	13539	13499	13616	13523	13489	13628	13546	13505	13527	13721	13564	13732	13502	13587	13727	13473	13545	13673	13523	13551	13563	13634	13572	13484	13676	13807	13530	13654	13522	13580	13695	13641	13675	13602	13564	13709	13611	13657	13593	13472	13633	13457	13596	13557	13698	13684	13556	13625	13498	13679	13568	13751	13603	13711	13550	13670	13523	13704	13616	13595	13458	13535	13432	13603	13499	13524	13596	13518	13656	13681	13534	13677	13528	13692	13539	13720	13558	13701	13692	13438	13569	13657	13662	13704	13555	13639	13656	13694	13591	13559	13711	13395	13586	13551	13697	13620	13589	13662	13538	13491	13544	13702	13785	13604	13587	13504	13552	13375	13537	13621	13518	13503	13474	13604	13489	13639	13642	13642	13599	13487	13428	13738	13638	13482	13688	13441	13600	13580	13339	13701	13441	13625	13559	13535	13642	13566	13482	13559	13691	13611	13550	13616	13735	13541	13460	13454	13577	13578	13575	13614	13574	13422	13548	13573	13785	13570	13507	13627	13553	13556	13580	13523	13370	13601	13575	13596	13844	13555	13492	13547	13544	13552	13541	13532	13391	13663	13564	13487	13576	13564	13626	13580	13480	13486	13590	13552	13516	13503	13528	13597	13465	13601	13435	13464	13565	13525	13573	13711	13465	13768	13604	13527	13471	13690	13616	13570	13588	13595	13638	13594	13628	13533	13681	13610	13578	13579	13500	13538	13568	13616	13611	13570	13664	13645	13604	13489	13609	13543	13522	13511	13554	13452	13728	13444	13616	13587	13759	13563	13469	13609	13591	13530	13685	13565	13798	13658	13384	13582	13522	13515	13639	13501	13717	13586	13500	13614	13539	13674	13558	13584	13389	13691	13483	13502	13638	13627	13638	13363	13635	13547	13680	13702	13538	13541	13628	13563	13489	13694	13627	13438	13643	13570	13698	13502	13651	13492	13591	13478	13607	13592	13503	13522	13599	13612	13645	13449	13520	13488	13773	13554	13603	13483	13618	13609	13619	13617	13606	13505	13701	13666	13563	13635	13687	13586	13634	13584	13497	13482	13606	13723	13729	13448	13501	13636	13646	13460	13480	13509	13481	13575	13659	13574	13557	13696	13517	13562	13619	13616	13525	13775	13665	13511	13639	13601	13614	13573	13575	13627	13520	13590	13529	13562	13634	13458	13591	13558	13596	13501	13489	13409	13596	13594	13600	13625	13555	13453	13627	13595	13676	13475	13443	13714	13635	13576	13782	13625	13616	13607	13587	13570	13623	13573	13627	13682	13660	13700	13678	13471	13634	13643	13512	13595	13638	13493	13414	13671	13596	13530	13587	13742	13589	13628	13565	13500	13617	13658	13581	13530	13573	13556	13453	13524	13493	13677	13527	13543	13615	13529	13582	13655	13450	13578	13534	13539	13620	13728	13600	13524	13562	13633	13410	13595	13547	13472	13778	13759	13612	13508	13656	13658	13721	13543	13438	13702	13682	13545	13731	13642	13537	13759	13633	13534	13713	13708	13765	13645	13629	13626	13396	13577	13549	13675	13587	13720	13608	13597	13594	13626	13571	13709	13530	13628	13626	13457	13693	13728	13608	13567	13603	13496	13667	13592	13541	13615	13364	13597	13599	13636	13512	13603	13680	13609	13603	13588	13656	13620	13540	13720	13706	13511	13741	13640	13720	13533	13610	13791	13598	13503	13684	13485	13542	13517	13595	13695	13576	13561	13802	13642	13558	13672	13667	13646	13582	13717	13446	13500	13463	13585	13545	13578	13503	13768	13567	13767	13696	13594	13640	13485	13439	13532	13767	13620	13522	13482	13485	13357	13599	13531	13596	13566	13663	13490	13469	13524	13620	13609	13624	13667	13525	13556	13578	13572	13496	13557	13464	13741	13707	13585	13456	13617	13537	13589	13689	13514	13597	13787	13490	13503	13731	13577	13615	13517	13643	13456	13648	13416	13463	13672	13585	13659	13689	13654	13607	13471	13562	13613	13471	13470	13340	13558	13502	13526	13502	13542	13612	13380	13625	13642	13356	13607	13676	13506	13467
22716	21227	29069	23693	21318	22995	24482	18485	17530	17400	17259	17060	16991	16783	16813	17144	16784	16693	16577	16454	16230	16339	16384	16118	16114	16028	16340	16006	15977	16058	15935	16165	16121	16123	16146	15890	15977	15994	16226	16103	16108	16054	16055	16295	16057	15975	15981	16100	16020	16049	15979	16228	15926	16059	15766	16116	15834	15820	16273	16795	17079	16694	16420	16371	16091	16143	15797	15892	15792	15862	16114	15741	16005	16135	15970	16027	16008	15660	15925	15926	15911	15978	15997	15801	15965	15984	16033	15956	15907	15996	16035	15974	15985	15823	15785	15902	15993	15846	15827	16035	15820	15942	15969	15860	15928	15913	15841	16028	15728	16024	15790	15916	15998	15959	15660	15946	15957	15821	15866	15713	15731	15731	15983	15990	15883	15979	15772	15934	15850	16029	15838	16125	15791	15871	16077	15906	15790	15932	15926	15889	15739	16034	15914	15709	15770	15849	15804	15998	16080	15863	16090	15707	15747	15699	15718	15819	15790	15713	15939	15960	15891	15817	15961	16038	15862	15900	15962	15941	15687	15828	15747	15912	15883	15854	15763	15869	15859	16003	16149	15837	15856	15816	15952	15956	15879	15758	15950	15988	15775	15880	15768	15936	16004	15837	15952	15812	15864	15735	16014	15849	15680	15839	15971	15752	16020	16009	15862	15744	15737	16133	15851	15890	15816	15954	16055	15799	15763	15762	15915	15826	16004	15931	16004	15964	15856	15901	15914	15933	15879	15771	15833	15875	15789	15923	15871	15751	15796	15941	15983	15965	15781	15997	16016	15868	15825	15744	15853	15788	15826	15775	15864	15877	15824	15990	15916	15864	15776	15750	15803	15847	16070	15865	15926	15821	15687	15823	15885	15638	15788	15762	15849	16016	15821	15578	15977	15772	15918	15966	15774	15681	15996	15828	15728	15707	16025	15780	15976	15839	16109	15765	15612	15857	15960	15823	15810	15994	15780	15850	15912	15819	15688	15638	16013	15957	15774	15868	16021	15869	15922	15863	15858	15891	16023	15837	15951	15769	15733	15687	15744	15862	16055	15853	15888	15572	15849	15887	16029	15800	15991	15838	15825	15724	15862	15881	15928	15718	15966	15810	15894	15823	16192	15750	15702	16083	15890	15906	15769	15884	15824	15989	16033	15799	15657	15838	15801	15887	15906	15815	15965	15975	15767	15702	16038	16010	15976	15968	16006	15817	15985	15685	15845	15956	15754	16014	15865	15793	15994	15842	15753	16091	15789	15788	16071	15656	15770	15819	15942	15915	15966	15735	15781	15927	15995	15740	15749	15854	15803	15850	15710	15789	15906	15818	15925	15736	15582	16042	15946	15832	15854	15980	15690	15934	15660	15855	15876	15891	15963	15877	15925	16021	16003	15834	15872	15869	15848	16119	15775	15814	15743	15825	15926	15796	15964	15740	16084	15952	15874	15916	15720	16049	15793	15688	15932	15846	15900	15987	15927	15791	15726	15758	15959	15918	15852	15860	15628	15803	15753	15599	15678	15985	16017	15987	16016	15744	15838	16038	15876	15633	15976	16001	15827	15668	15806	15775	15873	15837	16149	15706	15706	15785	15901	15913	15671	15810	15855	15994	15851	15792	15931	15889	15805	15822	15890	15765	15829	15960	15645	15789	15829	15970	15858	15912	15747	15765	15785	15682	15924	15997	15752	15588	16051	15871	15789	15939	15725	15729	15981	15679	15809	15888	15816	15954	16069	15740	16033	15814	16031	15989	15797	15901	16003	15952	15803	15731	15788	16009	15868	15782	15830	15854	15815	15826	15775	15850	15920	15797	15774	15877	15890	15924	15718	15837	15906	15779	15992	15887	15795	15810	15694	15879	15966	15770	15686	15871	15892	15897	15810	15702	15910	15977	15899	16065	15792	15930	16034	15923	15732	15941	15974	15801	15856	15799	15907	15926	15910	15925	15795	15919	15873	15817	16013	15837	15746	15660	15825	15988	15935	15997	16028	15926	16083	15730	15919	15815	15819	15776	15932	15889	15754	15852	15962	15938	15730	15970	15785	15790	15801	15681	15859	15933	15760	15855	15732	15927	15991	15905	15916	15888	15967	15983	15821	15680	15889	15976	15756	15681	15747	15922	15915	15933	15832	15748	15907	15983	15912	15731	15729	15670	16012	15728	15878	16003	15762	15935	15938	15626	15583	15846	15858	15934	15719	15959	16116	15823	15996	15896	16021	15868	15848	15767	15841	16103	16011	15756	15750	15778	15675	15909	15882	15733	15882	15938	15985	15911	15949	15902	15933	15826	15800	15866	15861	15614	16181	15933	15849	15701	15753	15733	15860	15961	15992	15864	15967	15983	15738	15809	15914	15857	15995	15847	15869	16044	15808	15919	15843	15857	15805	15785	15956	16010	15840	15668	15828	15985	15962	15918	15711	15814	15970	16099	15874	15928	15879	16030	15738	15930	15733	15850	15866	16068	15605	15767	15959	15858	15846	15811	15793	15882	15855	15826	15873	15965	16097	15915	15870	15830	15913	15806	15808	15810	15969	15857	15662	15764	15925	15971	15770	16075	15874	15854	15869	15785	16017	15770	15902	15908	15736	15801	15871	15952	15918	15975	15829	15778	15830	15858	15800	15716	15916	16013	15977	15965	15881	15798	15795	15986	15994	15850	15788	15758	16046	15980	15843	15898	15799	15815	15898	15726	15779	15702	15797	15829	15860	15675	15846	15742	15977	15998	15859	15672	15804	15897	15762	15790	15991	15802	15758	15887	15972	15854	16128	15849	15970	15882	16011	15970	15730	15970	15793	15927	15881	15948	15903	15760	15708	15720	15978	16014	16143	15891	16075	15668	15956	15735	15825	15803	15805	15725	15855	16096	15909	15607	15693	15760	15831	15646	15928	15831	15855	15875	15981	15862	15938	15893	15824	15832	15847	15919	15908	15856	15940	16021	16126	16013	15693	15813	15801	15787	15881	15817	15684	15999	15881	15722	15746	15943	15942	16008	15828	15819	15918	15706	15794	15787	15729	15657	15675	15935	15816	16032	15946	15854	15707	15971	15948	15939	16036	15877	15933	16068	15944	15854	15938	16218	16006	15673	16006	15912	15965	15872	16018	15889	15833	15833	15906	15860	16014	15777	15668	15856	15997	16066	15861	15715	15788	15740	15855	15895	15904	15966	15900	15845	15853	15985	16005	15896	16003	15910	15916	16085	15828	15898	16009	15583	15766	15799	16000	15850	15981	15841	15894	15854	15816	15783	15553	15870	15987	15891	15723	15907	15730	15810	15535	15780	15893	15858	15905	15855	15675	15849	15847	15921	15943	15937	15949	16002	15779	16067	15821	15992	15826	15874	16104	15920	15886	15961	15688	16009	15836	15902	15889	15714	15921	15860	15914	15961	15930	15846	15809	15787	15935	15951	15921	15919	15996	16165	15795	15697	15734	15787	15688	15851	15957	15989	15770	15703	16082	15550	15907	16068	16027	15913	15809	15775	15666	16114	15878	15753	15787	15845	15800	15758	15916	15845	15955	15750	15829	15825	15805	15741	15987	15933	15828	15771	15854	16058	16011	16020	15970	15942	15793	15750	15791	15716	15697	15911	15937	15868	15927	15765	15874	15777	15962	15908	15915	15819	15801	16163	15929	15640	15735	15947	15827	15867	16060	16048	15818	16036	15947	15838	16029	15618	15712	15861	15774	15860	15733	15881	15919	15971	15872	15896	15965	15912	15706	15742	15658	15903	15841	15897	16144	15849	15875	15844	15778	15967	15983	16034	15871	15937	15707	15859	15891	15998	15902	15971	15861	15842	16010	15891	15777	15872	15799	15807	15758	15688	15772	15844	15751	15776	15726	15712	15930	15953	15948	15894	15853	15814	15736	15993	15996	16077	15813	16011	16025	15854	15840	15853	15966	15870	15928	15766	15916	15736	15772	15893	16067	15903	15722	15733	16077	15885	15987	16060	15864	15861	15920	15785	15965	16024	15889	15874	15996	15959	15941	15877	15843	15932	15701	15930	15909	15818	15958	16026	16004	16004	15964	15885	15826	15940	15782	15963	15965	15952	15852	16012	15877	16003	15725	15715	15900	15804	16066	15875	15900	15842	16084	15796	15661	15976	15798	15947	15627	16032	15797	15895	15880	16001	16046	15946	15786	15701	15862	15694	15810	15877	15807	15790	15812	15923	16010	15816	15832	15940	15810	15752	15807	15678	15865	15807	15790	15880	15733	15902	15908	15757	15801	15889	15925	15704	15935	15812	15719	15843	15876	15764	15829	15894	15820	16006	15856	15889	16100	15904	15789	15834	15721	16018	15880	15884	15784	15732	15847	15774	15868	15742	15699	15959	15874	15750	15920	15863	15900	15712	15860	15702	15990	15985	15880	15756	15860	16103	15949	15602	15897	15823	15998	15799	15710	15818	15879	15876	15751	15715	15897	15993	16072	15974	15762	15724	15776	15990	15904	15842	15918	15780	15982	15903	15945	15800	15938	15855	15936	15747	15658	15845	15977	16005	15948	15899	15795	15869	15759	15753	15942	15800	15838	15779	15926	15926	15869	15917	15916	15904	15743	15771	16068	15909	15729	15721	16002	15981	15994	15699	16121	15949	15967	15946	15915	15992	15813	15819	15886	15966	15869	16051	16105	15950	15952	15706	15955	15717	15758	15872	15660	15941	15871	15761	16031	16098	15768	15739	15934	15801	15803	15710	15705	15887	15785	15748	15877	15991	15783	15928	16005	15876	15896	15847	15914	15629	15830	15816	15881	15955	15996	15828	15698	15849	15900	15991	15770	15862	15724	15823	15942	15827	15927	15899	15873	15749	16018	15845	15959	15804	15926	15952	15905	15882	15909	15793	15931	15808	15995	15920	15962	15879	15849	15952	15956	15961	15762	16029	15787	15946	15869	15610	15925	15629	15913	15881	15911	15895	15926	15963	15666	15852	15947	15883	15981	15807	15813	15873	15769	15839	15815	15877	15733	15659	15890	15918	15916	15750	16072	16082	15928	15824	15808	15917	15810	15945	15886	15849	15945	15815	15943	15777	15831	16060	15879	15982	15926	15980	15864	15815	15847	15909	15717	15925	15671	15969	15982	15682	15986	15791	15810	15828	15872	15769	15614	15994	15906	15798	15880	15775	16060	15863
15147	27979	25471	20738	19197	18581	17986	17516	16665	16123	15682	15657	15330	15245	15360	15323	15295	15210	14977	14864	14730	14550	14255	14425	14434	14455	14117	14149	14222	14058	14313	14330	14284	14225	14391	14272	14203	14333	14306	14270	14323	14053	14291	14367	14342	14209	14251	14339	14300	14265	14288	14135	14326	14312	14083	14168	14097	14014	14644	15222	16036	15096	14653	14411	14390	14170	14459	14053	14134	14127	14093	14368	14062	14076	14146	14244	14182	14108	14137	14059	14143	14045	14046	14155	14096	14283	14089	14186	14288	14007	14174	14220	14051	14188	14222	14112	14234	14148	14121	13963	14032	14077	14144	14333	14028	14042	14083	14171	14066	14066	14191	14121	14182	14016	14061	14050	14173	14097	14140	14082	14143	14160	14052	14187	14053	14294	13997	14154	14160	14010	14140	14160	14197	14005	14196	14021	14089	14107	14083	13917	14106	14155	14245	14183	14109	14105	14147	14197	14055	14179	14197	13942	14037	14298	14077	14071	14115	14159	13978	14094	14161	14219	14112	13968	14102	14163	14166	14068	14164	14225	14063	13980	14076	14129	13975	14085	14233	14104	14183	14126	13981	14080	14111	14072	14185	14067	14113	14181	13951	14049	14025	14158	14050	14222	14238	14093	13976	14296	14164	14200	14185	14285	14020	14220	14058	14186	14218	14013	14096	14052	14140	14246	14104	14063	14001	14043	14174	14071	14086	14012	14002	13988	13980	14138	14113	14085	14120	14027	14038	14106	14104	14199	14090	13966	14124	14016	14124	14149	13966	14021	14065	14077	14005	13857	14179	13880	14097	14083	14203	14037	14126	14101	14182	14165	14142	14025	14156	14028	14102	14158	13939	14114	14171	14204	14169	14116	14169	14081	14226	13969	14085	14341	13990	14090	14117	14099	14342	14248	14131	14013	14033	14183	13951	14175	14140	14157	14119	14001	14038	14089	14389	14135	14068	13982	14008	14063	14189	14002	14225	13861	14060	14113	14073	14236	14244	14112	13999	14050	14258	13998	14177	14051	14252	13951	13931	13957	14037	13932	13967	14202	14180	14242	13911	14112	14108	14153	14114	14028	14258	13886	13967	14036	14048	14237	14004	14042	14228	14168	14085	14083	13975	14064	14088	14217	14031	14145	13961	14040	13986	14043	14058	14056	13963	14165	13993	14053	13909	14052	13959	14011	14163	14281	13992	13937	14030	14088	14115	14033	14393	14058	14012	14244	14084	14293	13928	14054	14115	14271	14209	14035	14103	14162	14180	14134	14206	14118	14114	14006	13998	14260	14021	14199	13992	13930	14020	14044	14073	14072	13866	14321	14031	14002	14042	14052	14202	14037	14005	14044	14190	14118	14047	14103	14013	14016	14166	14051	14103	13999	14061	14188	14114	14031	14168	14206	14105	13942	14162	14088	13999	14246	14080	14323	14028	14034	14054	14090	14127	14215	14000	14035	14076	14237	14113	14196	14175	14064	14146	14146	14173	13992	14102	14028	14072	14057	14146	14104	14108	14129	14297	14197	14067	14219	14007	14203	14113	14230	14099	14153	14019	14240	14166	14052	14107	14096	14195	14057	14006	14114	13989	14141	14174	13904	14093	14212	14318	14090	14175	14031	14166	14078	14025	14240	13812	14109	14325	14043	14108	14049	14142	14058	14127	14148	14181	14280	14163	13897	14202	14274	14145	14225	13986	14103	14075	14165	14190	14227	14119	14141	13953	14062	14087	14221	14124	14112	14068	14116	13974	14258	14115	14154	14078	14069	14193	13888	14133	14080	14095	14207	13955	14000	14209	14202	14154	14319	14239	14044	14020	13981	14105	14102	14018	14119	13954	14101	14056	13884	14066	14157	14066	13960	14003	14177	14048	14323	14163	14196	14314	14030	13984	14256	14108	14038	14003	14067	14257	14203	14142	13945	14077	13942	14157	14172	14032	14113	14276	14161	14054	14087	13973	14160	14084	14040	14270	14197	14086	13952	14019	14210	14139	14176	14236	14019	14154	14134	14121	14150	14147	13966	14088	14108	14117	14049	14101	14169	14127	14137	14282	14028	13925	14112	14102	14093	14108	14133	14021	13918	14196	14047	14058	13924	14120	14137	14147	14062	14149	14018	14104	14053	13965	13973	13965	14086	14180	14169	14077	14123	13976	14180	14038	14217	14000	14083	14080	14107	14015	13870	14296	14168	13936	14091	14156	14236	14252	14108	14207	14035	14267	14125	14052	14158	14121	14320	14179	14215	14045	14065	13939	14008	14047	14185	13961	14008	14091	14186	14108	14068	14026	14022	14137	14057	14016	14271	14121	14106	14159	14045	14165	14015	14066	14051	13981	14164	14043	14139	14137	13907	14206	14217	14186	14058	14023	13947	14137	14045	14112	14135	14210	14183	14054	14137	14176	14175	14064	14060	14115	14171	14050	14177	14060	13912	14109	14076	14249	13823	14221	14111	13998	14061	14110	13972	14142	13975	14053	14056	14074	14067	14009	14050	14111	14136	14014	13843	14014	14125	14024	14023	14029	14211	14062	14028	14151	14030	13978	14095	14156	14002	13962	14176	14109	14094	14089	14067	13974	14206	14051	14143	14026	14013	14018	14233	14023	14094	14162	14020	13900	14150	14102	14141	14111	14098	14037	14079	13962	14095	14103	14220	14090	13942	14037	14092	14161	14184	14076	14265	14088	14045	14010	13999	14267	14266	13955	14076	14088	14128	13987	13972	13926	14110	13956	14051	14143	13961	13989	14063	14095	14097	13947	14025	14092	14105	14203	14220	14195	14040	14062	14282	14007	14109	14135	14200	13973	13982	14070	14137	14032	14026	13928	14162	13992	13875	14003	14194	14098	14087	14259	14080	14034	14076	14163	14052	14068	14009	14155	14153	13928	14091	14060	13877	14026	14052	13998	14232	13902	14048	14101	13874	14111	14147	14185	14194	14026	14235	13989	14040	13811	14097	14194	14154	14101	14163	14155	14071	14076	14157	14105	13961	14054	14167	13987	14064	13996	14153	14153	14028	14228	13974	14123	13965	14134	14073	14325	14185	14209	14058	14238	13998	14072	14060	14100	14162	14055	14012	14141	14027	13845	14074	14162	14008	13977	14034	14036	14148	14158	14064	14139	14180	14103	14141	14139	14062	14153	14142	14215	13943	14171	14012	14181	13985	14144	14012	14021	14016	13960	14233	14083	13987	14206	14006	14213	14098	14194	14140	13932	14103	14019	14193	14217	13999	14156	14079	14084	14071	14026	14167	14054	14126	14000	14069	14064	14102	14213	14129	14042	14151	13910	14238	14232	14059	14296	14081	14131	14048	14153	13940	14271	14047	14180	14118	14133	14019	14112	14138	13948	14106	14127	14005	14193	14040	14092	14067	14175	14035	14033	14011	14175	14082	14115	14113	14023	13963	14062	14115	13926	14026	14102	14189	13971	14157	14006	14292	14206	14128	14112	14147	14015	14096	13909	14119	14240	14215	14181	14109	14125	14072	13966	14066	14161	14023	14211	13937	14126	14108	13958	13969	13956	14151	13984	14162	14011	14131	14069	14071	14069	14257	14088	14151	14085	14090	14106	14120	13942	14140	14038	14167	14016	14229	14106	14126	13976	14148	14046	14056	14317	13933	14053	14100	14191	14150	14180	14120	14118	14106	14207	14032	14161	14133	14144	13931	14104	14234	14155	14074	14089	14076	14141	14041	14161	14135	14127	14133	14170	14136	13985	14050	13946	14028	14194	13996	14011	14244	14056	14009	14014	14072	14029	14240	14136	14012	14144	14203	14065	14090	14101	14170	14086	14257	13975	13958	14127	13958	14067	13985	14109	14191	14085	13948	14153	14183	14104	14190	14269	14132	14256	14105	14129	14209	14136	14197	14098	14082	14093	14207	14186	14076	14011	13937	14125	14052	14175	14058	14063	14072	14153	14169	14036	14096	14146	14148	14183	14187	14133	14222	14051	13861	13921	13915	14109	14164	14040	14010	14064	13952	14067	14105	13955	14163	14265	14127	14092	14101	14187	14029	14095	13993	14039	14127	13972	14034	14077	13897	14190	14119	14135	14152	14078	14301	14133	13845	14034	14128	14122	14044	14133	14171	14143	13986	14098	13971	14269	14064	13986	14088	14108	14107	14008	14199	13974	14113	14004	14097	13964	14069	14174	14235	14014	14001	14150	14013	14119	13921	14091	14127	14141	14097	14076	14052	14060	13911	14153	14286	14111	13960	14161	14118	14010	14108	13988	14095	13871	14107	14124	14082	14102	14045	14051	14096	14079	14207	14028	14184	14108	14104	14102	13990	14114	14042	14174	14247	13959	14057	13963	14092	14115	13906	13993	14218	13954	14079	14145	14171	14057	13992	13968	13951	14152	14027	13972	14126	13994	14189	14082	14108	14157	14351	14229	14054	14008	14070	14099	14199	14090	14091	14018	14085	14141	14002	14242	14198	14078	14175	14200	13988	13995	14184	14058	14279	14080	14015	14003	14037	14063	14343	14113	14163	14089	14100	14076	14322	14176	14073	14129	13987	14030	14194	13997	14071	14125	14019	14197	14169	13951	14111	14028	14224	14056	14082	14185	14065	14173	14105	14002	14025	13931	14131	14131	13996	14223	14177	14136	14021	14147	14038	14050	14192	14182	14054	14153	14226	14110	14095	14228	14024	14097	14067	14107	13969	14044	14195	14140	14147	14222	14249	14076	14149	14217	14276	14175	14119	14020	14248	14190	14081	13965	14067	14111	14125	14182	13951	14262	13969	14171	14234	13953	14094	14137	14135	14179	14151	14103	14156	14064	14016	14098	14116	14093	14156	14093	14192	13918	13983	14183	14039	14201	14082	14192	14179	14138	14097	14018	14066	14067	14095	14120	14168	14138	14090	14194	14029	14048	14149	14235	14010	14088	14048	14137	14006	14102	14033	13968	14148	14055	14256	14025	14235	13942	14228	14210	14031	14002	14020	14029	13963	14101	14032	14183	14087	14209	13917	14160	13961	14071	14068	14064	14225	14136	14128	14075	14078	14025	14091	14074	14187	14011	14201	14165	14062	14219	14155	14347	14279	14114	14080	14158	14076	14143	14035	14072	14036	14167	14152	14242	14293	14188	14175	14076	13945	14078	14112	14056	13981	14010	14110	14103	14079	14151	14089
27088	21512	23429	19557	16399	16684	16776	16553	16246	16161	16148	16068	16176	16117	15916	16035	15761	15974	15882	15947	15852	15607	15612	15934	15849	15684	15826	15737	15631	15732	15807	15671	15719	15745	15776	15895	15634	15850	15888	15555	15608	15610	15989	15727	15690	15752	15724	15783	15599	15658	15767	15680	15843	15618	15934	15871	15758	15885	15791	15828	15810	15825	15717	15807	15770	15622	15669	15497	15732	15595	15710	15592	15749	15602	15576	15615	15801	15583	15646	15697	15730	15550	15641	15608	15709	15443	15722	15689	15754	15667	15592	15720	15756	15623	15713	15834	15803	15526	15739	15733	15851	15704	15894	15819	15663	15700	15533	15692	15590	15620	15733	15598	15641	15735	15546	15627	15703	15618	15792	15617	15583	15694	15763	15576	15786	15668	15596	15670	15623	15539	15650	15608	15575	15659	15555	15855	15884	15667	15633	15707	15706	15772	15781	15612	15821	15646	15551	15655	15624	15546	15720	15820	15749	15778	15864	15702	15525	15606	15551	15817	15867	15699	15736	15544	15691	15529	15725	15861	15819	15693	15696	15770	15594	15675	15625	15584	15624	15808	15680	15625	15730	15770	15725	15841	15572	15736	15680	15664	15669	15861	15935	15873	15755	15709	15784	15921	15729	15570	15600	15658	15776	15937	15725	15708	15599	15816	15706	15580	15855	15460	15652	15525	15540	15756	15741	15627	15732	15724	15667	15735	15798	15512	15498	15519	15669	15655	15868	15573	15669	15530	15718	15754	15695	15612	15754	15545	15825	15650	15854	15811	15587	15695	15568	15928	15768	15606	15714	15770	15556	15652	15715	15696	15646	15685	15712	15750	15584	15733	15835	15592	15604	15665	15575	15661	15602	15425	15860	15840	15656	15655	15789	15539	15721	15874	15548	15795	15552	15612	15765	15717	15711	15622	15549	15779	15758	15509	15798	15708	15609	15493	15623	15722	15768	15572	15698	15554	15681	15737	15736	15728	15657	15812	15704	15784	15725	15400	15525	15597	15856	15579	15592	15912	15611	15662	15643	15817	15483	15537	15640	15781	15623	15757	15642	15680	15608	15807	15807	15851	15675	15795	15706	15728	15675	15646	15591	15605	15686	15594	15750	15609	15612	15717	15616	15600	15704	15473	15621	15682	15685	15606	15437	15756	15646	15903	15611	15940	15750	15699	15787	15658	15711	15578	15733	15824	15764	15876	15607	15405	15607	15746	15699	15567	15760	15773	15827	15683	15838	15724	15583	15736	15580	15656	15626	15556	15824	15773	15613	15853	15754	15787	15777	15569	15553	15763	15720	15742	15761	15704	15679	15685	15839	15783	15606	15836	15750	15704	15706	15834	15803	15860	15528	15625	15882	15651	15825	15681	15733	15652	15908	15661	15514	15714	15801	15646	15652	15647	15869	15710	15582	15646	15938	15720	15750	15612	15682	15663	15861	15572	15776	15643	15616	15763	15889	15663	15813	15507	15731	15703	15856	15646	15742	15861	15752	15936	15577	15599	15814	15769	15676	15787	15977	15653	15715	15813	15727	15646	15804	15551	15603	15633	15588	15511	15786	15672	15695	15648	15793	15571	15824	15704	15757	15755	15599	15688	15671	15512	15528	15516	15702	15547	15535	15741	15633	15545	15818	15713	15769	15813	15473	15806	15484	15567	15547	15732	15975	15871	15710	15709	15881	15706	15709	15912	15867	15631	15722	15680	15741	15693	15750	15736	15793	15593	15684	15767	15872	15457	15627	15515	15664	15892	15578	15882	15728	15597	15676	15659	15653	15695	15703	15674	15909	15684	15750	15586	15595	15746	15555	15689	15709	15753	15515	15732	15645	15800	15598	15614	15685	15723	15588	15826	15571	15859	15688	15765	15779	15640	15656	15823	15766	15736	15643	15574	15758	15620	15772	15695	15623	15534	15705	15679	15582	15491	15727	15555	15896	15748	15730	15744	15557	15866	15657	15472	15426	15604	15798	15681	15764	15584	15648	15765	15817	15755	15708	15796	15683	15605	15502	15567	15688	15619	15730	15586	15893	15873	15755	15729	15721	15697	15811	15670	15803	15749	15758	15690	15716	15757	15687	15630	15769	15790	15613	15932	15745	15731	15755	15715	15776	15577	15454	15590	15567	15626	15796	15771	15856	15558	15517	15850	15559	15716	15632	15570	15706	15608	15653	15990	15581	15732	15680	15517	15667	15775	15826	15588	15750	15681	15713	15707	15836	15734	15818	15967	15731	15698	15685	15774	15681	15421	15952	15697	15663	15689	15630	15709	15528	15816	15870	15702	15715	15481	15584	15532	15645	15696	15660	15729	15697	15619	15892	15546	15686	15569	15678	15732	15535	15672	15656	15666	15721	15486	15694	15652	15656	15663	15650	15928	15402	15671	15909	15575	15697	15581	15616	15646	15631	15654	15606	15746	15802	15736	15661	15835	15743	15803	15631	15706	15649	15866	15572	15735	15698	15577	15842	15826	15694	15734	15787	15673	15800	15807	15644	15596	15639	15882	15783	15728	15613	15890	15816	15677	15554	15543	15669	15700	15685	15582	15726	15604	15695	15752	15655	15692	15693	15728	15876	15541	15725	15657	15625	15588	15581	15862	15621	15632	15828	15835	15769	15832	15625	15702	15431	15706	15858	15680	15471	15746	15815	15818	15620	15611	15608	15684	15852	15490	15742	15948	15746	15690	15670	15669	15720	15637	15678	15737	15598	15696	15720	15625	16039	15795	15751	15493	15767	15844	15664	15812	15525	15688	15737	15665	15658	15731	15653	15727	15882	15639	15668	15753	15664	15833	15546	15625	15693	15735	15717	15708	15742	15774	15810	15855	15650	15828	15810	15659	15783	15767	15587	15768	15636	15722	15956	15598	15841	15695	15777	15503	15829	15660	15584	15783	15634	15663	15675	15756	15584	15614	15662	15633	15874	15663	15592	15821	15692	15472	15695	15479	15484	15745	15693	15741	15779	15666	15778	15763	15733	15617	15646	15661	15805	15687	15938	15672	15596	15767	15665	15687	15631	15850	15895	15758	15677	15689	15800	15645	15683	15635	15794	15686	15796	15655	15706	15848	15594	15790	15627	15688	15765	15655	15743	15784	15755	15720	15886	15995	15561	15605	15705	15652	15767	15781	15686	15851	15435	15783	15690	15482	15718	15643	15637	15719	15847	15506	15686	15636	15521	15656	15697	15714	15832	15625	15671	15719	15706	15567	15755	15751	15877	15760	15584	15549	15751	15731	15748	15754	15634	15737	15672	15628	15518	15725	15642	15602	15761	15413	15792	15553	15738	15641	15877	15618	15845	15692	15681	15872	15709	15676	15850	15533	15789	15753	15545	15740	15714	15731	15814	15766	15954	15632	15721	15679	15681	15616	15547	15595	15862	15650	15555	15771	15682	15622	15493	15626	15780	15611	15642	15760	15677	15569	15541	15796	15809	15654	15871	15552	15579	15893	15775	15822	15621	15566	15745	15883	15627	15377	15607	15650	15754	15855	15645	15700	15932	15718	15728	15659	15687	15650	15630	15663	15437	15697	15798	15689	15719	15637	15729	15644	15647	15797	15653	15681	15878	15637	15618	15628	15659	15610	15679	15663	15670	15701	15643	15808	15902	15679	15478	15579	15746	15729	15740	15857	15697	15625	15686	15622	15721	15689	15892	15653	15886	15690	15684	15595	15741	15693	15755	15691	15761	15554	15788	15726	15680	15607	15823	15858	15664	15710	15842	15726	15563	15803	15686	15679	15628	15718	15867	15731	15618	15620	15847	15684	15675	15604	15635	15856	15793	15867	15638	15713	15601	15711	15659	15654	15495	15673	15755	15832	15925	15568	15549	15710	15383	15562	15699	15770	15852	15806	15790	15614	15648	15764	15695	15727	15602	15679	15582	15720	15790	15733	15721	15625	15718	15803	15462	15768	15638	15701	15505	15673	15678	15732	15722	15667	15770	15766	15869	15811	15739	15585	15733	15660	15665	15775	15561	15531	15730	15603	15853	15775	15707	15772	15693	15652	15580	15772	15543	15591	15731	15606	15763	15641	15580	15610	15617	15663	15640	15711	15526	15736	15741	15710	15625	15907	15565	15700	15629	15568	15553	15721	15864	15728	15592	15790	15685	15583	15828	15603	15672	15757	15691	15688	15804	15617	15822	15880	15855	15884	15619	15523	15650	15831	15612	15641	15639	15774	15821	15498	15768	15720	15813	15569	15677	15501	15642	15503	15583	15703	15632	15738	15859	15606	15794	15741	15699	15776	15446	15546	15749	15756	15740	15536	15627	15778	15745	15587	15635	15547	15488	15664	15675	15590	15767	15797	15700	15713	15574	15634	15823	15624	15655	15645	15598	15819	15629	15684	15862	15842	15758	15647	15812	15756	15809	15568	15797	15830	15632	15692	15516	15959	15648	15373	15717	15532	15450	15729	15713	15711	15675	15693	15839	15673	15562	15620	15742	15535	15769	15570	15821	15826	15847	15616	15653	15731	15899	15639	15928	15558	15725	15717	15648	15665	15804	15586	15830	15665	15919	15711	15669	15725	15916	15728	15845	15841	15675	15881	15877	15553	15549	15689	15777	15779	15644	15706	15772	15581	15882	15516	15861	15730	15693	15690	15713	15874	15809	15540	15812	15789	15901	15710	15813	15525	15713	15777	15816	15793	15647	15680	15833	15520	15702	15525	15768	15620	15620	15876	15794	15661	15800	15762	15864	15697	15749	15541	15738	15508	15690	15720	15584	15720	15385	15732	15596	15906	15819	15709	15713	15633	15751	15600	15589	15836	15602	15686	15792	15695	15940	15749	15747	15598	15731	15883	15696	15903	15941	15842	15667	15722	15920	15509	15678	15613	15638	15676	15634	15692	15603	15675	15705	15607	15774	15772	15799	15519	15725	15812	15889	15754	15561	15608	15617	15808	15647	15714	15789	15589	15671	15548	15669	15655	15779	15566	15596	15736	15557	15660	15750	15701	15780	15566	15696	15785	15614	15618	15718	15740	15487	15746	15606	15642	15833	15750	15809	15466	15717	15828	15797	15672	15732	15636	15763	15650	15821	15694	15669	15725	15631	15739	15795	15665	15708	15665	15588	15596	15683	15766	15788	15589	15713	15895	15952	15867	15687	15477	15482	15831	15718	15802
14124	16920	16246	15661	15609	15621	15416	15228	14905	14537	14474	14407	14544	14361	14481	14563	14395	14354	14283	14291	14161	14076	14092	14190	14165	14087	13851	14023	13918	13859	13892	13790	13994	14022	13938	14020	13959	14011	14002	14074	14029	13943	13903	14146	14164	13907	13945	14165	13881	14021	13917	14009	14071	14034	13975	13978	13892	13975	13999	13964	14117	14054	14087	13886	13966	13984	13989	14003	14022	13895	13850	13886	13805	13844	13903	14086	13958	13871	14009	13937	13974	13973	13959	13959	13855	13867	13864	13951	14030	13837	13880	13983	13728	13901	13966	13979	14039	13881	13834	13953	14013	14042	13921	13872	13929	13939	13864	13762	14015	13850	13907	13955	14004	13953	13877	13922	14063	13928	13848	13858	14130	14038	13908	13832	13973	13967	13830	14132	13954	13870	13885	14019	13708	14102	14030	13856	14018	13720	14031	13948	14140	13973	14058	13895	13759	13937	13971	13972	13985	13915	14150	13904	13944	13877	13844	13974	13992	13906	13843	13679	13938	13892	13926	14092	13927	13842	13977	13976	13798	13964	13907	13969	13901	13951	13968	14072	13963	13908	13976	13824	13970	13857	13892	13861	13881	13907	13941	13901	13955	13896	13958	13951	13830	13955	13988	13887	14004	13843	13890	13904	13903	14027	13939	13928	13961	14011	13917	13925	13948	14038	13924	13951	13936	13945	14016	13893	13920	13827	14019	14079	13988	14055	14013	13885	13898	13864	13900	13928	13993	13916	13863	13994	13957	13991	13938	13886	14015	13831	13857	13869	13920	13838	13840	13926	13856	13930	13766	13902	14079	13783	13980	13850	13959	14003	13815	13939	13983	13871	14010	13999	13896	14036	13855	13913	14102	13830	14052	13944	13984	14171	14030	14000	13899	14027	13922	13922	13932	13957	13820	14013	13827	14000	13972	14084	13847	13842	14122	13835	13942	13954	14038	13997	13907	13909	14041	13888	13873	14096	14037	13841	13947	13976	13944	13771	13973	14020	14009	13864	14109	13989	14048	13907	14068	13990	14052	13915	13989	14127	13946	13939	13921	13921	14069	13906	13881	13943	14001	13973	13937	14027	14118	13951	13921	13783	13974	13862	13919	14086	14041	13841	13965	13912	13953	13898	14005	14008	14064	14029	13913	13868	13817	14031	13974	13922	14105	13841	13959	14037	13809	14116	13885	13860	14038	14031	13967	13874	13901	14049	13957	13957	14021	13780	13845	13973	13954	13909	13885	13895	13958	13979	13852	14079	13784	13964	13919	13797	13849	13923	13851	13895	14005	13775	13922	14081	13939	13808	13869	13887	13878	13795	13968	14078	13973	13997	13917	13918	13842	13951	13918	13856	14046	13939	13954	14053	13960	13958	13825	13987	14073	13963	13940	13913	13965	13981	13995	13893	13911	13907	13921	13813	13829	13773	13883	13944	13971	14070	13987	13787	14060	14057	13811	13977	13988	14116	13954	14059	14024	13973	13990	13879	13950	13996	13910	14033	13832	13968	13962	13896	13887	14035	13996	13873	14053	13988	14017	13790	14011	13879	14090	14123	13940	14008	13983	14017	13932	13907	13863	13965	14026	13995	13956	13943	13861	14027	13798	13983	13855	13978	13993	13878	13953	13996	13925	13849	13763	14148	13947	13759	13817	13905	13952	14019	13941	13830	13980	14062	14030	13930	13971	13908	13973	13961	13902	14067	13977	13965	13978	13992	13917	13859	13913	13957	13840	13866	13966	13922	14029	13892	13817	13927	14053	14003	14082	14022	13909	13961	13902	14150	13987	14003	14033	13883	13815	13837	13838	13994	13862	13811	14032	13807	13935	13892	13763	13849	13933	14035	13872	13976	14014	14036	13926	14195	14047	13909	14046	14094	13856	13881	13932	13892	13968	13909	13977	13859	14109	13898	13868	14059	13985	13985	13825	13796	13836	13929	13915	13971	14019	14041	13985	14121	14000	13936	13946	13834	14051	13883	14117	13979	14005	13842	14004	14006	13993	13862	13925	14055	13811	13988	14034	13889	13937	13952	13863	13873	13889	14113	13911	14115	14007	14002	14004	13831	13879	14046	14026	13951	13734	14053	13721	13896	13807	13846	13783	13907	14031	13900	13788	14092	13948	13866	14043	13805	13964	13779	13897	13778	14018	13986	13936	13863	13950	13903	14034	13896	13948	13942	13868	13828	14001	14050	13868	14014	13947	14068	13966	13916	13958	13925	13982	13892	13855	13963	14017	14003	13841	13948	14037	13977	14009	13996	13951	13895	13992	13792	13958	13850	13900	13856	14015	13929	13926	13977	14065	13895	13998	14148	13986	13869	13808	13838	13842	13971	13734	14135	13996	13851	13959	13784	13936	13870	13932	14099	13927	14124	13971	13851	14044	14009	13870	13924	13819	13896	14100	14055	13852	13811	13976	13966	13943	13914	13855	13967	14006	13838	14069	13928	13854	13869	14003	14064	13792	13853	13916	13883	13927	13927	13876	13985	13978	13989	13953	13990	14055	13949	13938	14052	13896	13930	13736	13985	14010	14006	13877	14027	13868	14093	13876	13926	13997	13925	14094	14135	13945	14000	13995	13748	14055	14066	14118	13857	13912	13960	14164	13980	13853	14077	13939	13839	13997	13779	14026	14006	13880	14008	13913	13935	13885	14079	13993	13977	14229	13975	13961	14025	14053	13993	13989	13934	13915	13967	13880	13872	13816	13883	13912	14004	13936	13837	13772	13986	13841	14021	13950	14046	13932	13899	13992	13833	14017	13871	13891	13778	13975	13901	13988	13966	14104	13949	13746	13901	13958	13940	13803	13969	14072	13833	13932	13934	13956	14024	13985	14068	13931	13777	13918	13878	13970	13884	13990	13869	13924	13874	14047	14035	14021	13983	13980	13983	13999	13968	13878	14001	13796	13862	13955	14068	13998	13861	14058	13927	14012	14110	13891	13806	14072	13963	13996	13957	14026	14004	13932	13910	14006	13889	13905	13823	13990	13824	14043	13843	13869	14154	13926	13939	13878	13888	13928	14083	13979	13868	13779	13998	13863	14131	13812	13931	14072	13958	14033	13987	13867	14016	13765	14005	13847	14012	13873	14014	13826	13926	14027	13794	14138	13966	13940	13887	13950	13781	13967	13785	13988	13905	13859	14009	13933	13853	13967	14021	13921	13862	14000	14103	13897	13942	13907	13999	13913	13880	13960	13938	13918	13956	13852	13911	13826	13831	14037	13878	13981	13594	13980	13807	14005	13772	13860	13863	14010	14012	14052	13957	13780	14021	14078	13847	13868	14127	13717	14035	14004	13915	13875	14000	13898	13946	13919	14191	13972	13924	14004	13947	13886	13996	13845	13934	13845	13910	13854	13948	14088	13793	14013	13880	13963	13939	14041	14175	13829	13858	14012	13892	13901	13908	13912	14105	13969	13942	14001	13927	13976	14010	13877	13806	14048	13980	13980	13919	13973	13951	13910	13974	13949	14024	13848	13976	13961	14083	13881	13945	13988	13981	14099	13933	13907	13815	14023	13893	14040	13983	13966	13970	13905	13991	13797	14036	14024	13901	13941	13987	13911	14002	14084	13779	13989	14092	13927	13995	13963	13920	13934	13997	13909	14019	14018	13939	14225	13939	13950	13881	13920	14013	13907	13969	13919	14106	13876	13913	13872	14024	14065	13910	13973	14002	14139	13924	13969	13849	13737	14020	13890	13919	14075	13966	14060	13958	14087	13999	13919	13914	13923	14071	14040	13844	13977	13916	13925	13987	13953	13892	13845	13917	13928	14018	13885	13971	14079	14055	13815	14003	13937	13950	14067	14088	14018	13950	13942	13926	13884	13814	14091	13887	13999	14045	13842	13831	13930	13863	13983	13750	13937	13955	14000	13891	13933	14165	14053	13986	13967	14047	14093	13990	13906	13853	13946	14029	14021	13989	13815	13800	14093	13943	14023	13853	14063	13975	13826	14039	13971	14013	13876	14035	14079	13865	13968	14062	13910	13952	13852	13912	13909	13986	14025	14119	13783	13874	13816	13887	14017	14056	14100	13933	14014	14035	14080	14146	13994	13818	13783	13992	13938	13982	13714	14066	14008	14025	13911	13986	13870	14059	14116	14059	13989	13917	13895	14057	13916	13955	13912	13918	13833	14061	13936	13881	14007	13944	14025	13946	13888	14025	13867	13902	13825	13925	14036	13806	13997	13890	14011	14050	13966	14045	13892	13994	14051	14047	14005	13910	13980	13907	13825	13941	13998	13920	13924	13923	13853	13931	14184	14160	13900	13781	13862	13986	13965	14054	13865	14047	14055	13969	13858	13884	13862	13975	13800	13849	13938	14163	13927	14037	13803	13913	13863	14042	13964	13934	13981	14008	13828	13977	13855	13947	13947	13913	13917	13922	13819	13919	13980	13958	14067	13943	13938	14013	13961	13902	13768	13912	13825	13963	13876	14133	13845	13972	13969	13990	14002	13892	14020	13969	13861	13918	13955	13757	13841	13924	13932	14009	13844	13994	14014	13887	14139	14038	13942	13939	14009	13888	14123	14009	13952	13941	14045	14019	13916	14143	13879	13762	13891	13873	14007	13778	13991	14089	13908	13825	14101	13799	14025	13815	13914	13736	14017	13839	14068	14054	14103	13898	13923	13925	13818	13920	13855	14042	13926	13996	13832	13881	14243	13942	13853	13970	14025	14062	14040	14101	13987	13819	13922	13687	14050	14063	13932	13933	14025	13914	13907	13915	14084	13920	14002	14137	13863	14001	13952	14037	13923	13979	13997	14003	13791	14122	13871	13935	13872	13973	13869	13956	14126	14150	13952	13921	13992	14014	14015	13980	13682	14010	14050	14116	13994	13856	14049	13863	14079	13985	14020	13920	13800	13936	13967	13808	14005	13973	14078	14027	13873	13989	13755	13815	13981	13830	14072	13931	13832	13912	13813	13862	13861	13820	14016	14071	13902	13837	14111	13857	13832	14043	13768	13872	13925	13932	13793	14035	14003	13846	13883	13923	13986	13957	13988	14004	13948	13932	13837	13899	14020	13951	14041	14189	14053	13985	14061	14096	13918	13916	13980	13885	14045	13894	13785	13929	13916	13852	14089	14058	13792	13903	13882	13702	13874	13773	14064	14098	13960	13973	13972	13967
23577	21126	28595	23946	21703	21780	20647	17617	17010	17004	16958	16623	16658	16737	16809	16721	16705	16434	16634	16447	16197	16294	16270	16159	16242	15964	15853	15870	15922	15925	15602	15995	15994	16013	15869	16132	16052	15978	15827	15773	15799	15843	15910	15992	16026	15932	15853	15805	15847	15970	16183	15881	15807	15824	15952	15786	15817	16009	15964	16286	16549	16271	16379	16039	15939	15827	16087	16070	15973	15788	15773	15722	15823	15742	16123	16106	16055	15910	15857	15799	15896	15880	15896	15861	15999	15913	15849	15989	15957	15910	15900	15896	15894	15877	15821	15690	15883	15816	15902	15897	15910	15927	15800	16032	15872	16011	15924	15759	15863	15757	15615	15787	16034	15893	15801	15791	15894	15845	15929	15911	16034	15811	15830	15865	15822	15879	16035	15825	15908	15920	15838	16038	16103	15789	15946	15954	15852	15680	15815	15877	15849	16033	16029	15800	15999	16015	15878	15855	15814	15990	15718	15948	16113	16002	15988	15896	15897	15871	15854	15865	16087	15962	16013	16019	15913	16063	15784	15769	15880	15817	15866	15970	15593	15923	15780	15779	15950	15753	15944	15848	15949	15823	15800	15908	15817	16076	15902	15695	15777	15823	15735	15785	15955	15989	16052	15745	15899	15998	15922	15961	15798	15887	15762	15953	16007	16043	15908	15925	15879	15834	15649	15930	15907	15906	15836	15953	15840	15582	16074	16204	15765	15693	15929	15918	15992	15986	15631	15778	15721	15690	15705	15889	15902	15795	15806	15831	15747	15899	16061	15888	15919	15879	15851	15889	15844	15960	15810	16058	15918	16021	15759	15868	16100	15804	15959	16022	15792	15703	15995	15849	15898	15977	15939	15749	16013	16023	15995	15921	15911	16113	15839	15997	15749	15888	15807	15872	15916	16029	15807	15822	15991	16058	15903	15936	15993	15993	15716	15847	15855	15795	15821	15964	15798	15831	16057	15795	15938	15948	15878	15825	15887	15877	15910	15929	15817	15929	15842	15764	15743	15768	15949	15767	15840	15932	15759	15869	15865	15874	15812	15842	15837	15846	15880	15784	15811	16007	15786	15919	15709	15879	15812	16028	15895	15891	15837	15861	15797	15936	15802	15691	15707	15895	15687	15663	15983	15788	15775	16034	15878	15978	15766	15744	15939	16100	15896	15959	15867	15863	15753	15830	15664	15968	15874	15953	15853	15863	15893	15726	15873	16004	15737	15785	15925	15768	15834	15934	15824	15784	15954	15930	15910	15952	15740	15765	15867	15759	15940	15812	15846	15828	15910	15901	15561	15749	15859	15943	15733	15992	15852	15800	15803	15801	15743	15912	15927	15896	15823	15903	15687	15739	15833	16063	15976	15816	15779	15823	15805	15914	15700	15776	15767	15978	15965	15672	15880	15906	16063	15948	15763	15936	15893	15807	15773	15784	16093	15833	15882	15740	15890	15863	15652	15830	15802	15889	15715	15841	15856	15753	15688	15925	15894	15820	15919	15950	15850	15751	15980	15835	15870	15749	15924	15980	15834	15744	15894	16047	15883	15919	15899	15933	15856	15800	15878	15874	15886	15921	15977	15906	15817	15928	15799	15952	15829	15823	16086	15929	15897	15772	15798	15696	15912	15966	15842	15753	15915	15765	15805	15876	15885	16034	15656	15925	16006	15796	15888	15799	15842	16036	15951	15994	15832	15642	15830	16011	15899	15884	15837	15825	15795	15860	15787	15753	15890	15828	15914	15992	15807	15837	15932	15876	15857	15953	15865	15907	15966	15797	15838	15857	15849	15986	15934	15834	15834	15911	15861	15737	15870	15824	15955	15864	15596	15836	15649	15791	15778	15836	15881	16163	15873	15745	15875	15902	15861	16231	15933	15885	15897	15944	15999	15905	15640	15861	15978	15777	15979	15786	15789	15710	15994	15856	15935	15989	15939	15699	15877	15824	15807	15778	15780	15837	15824	15917	15866	15780	15874	15883	15915	16032	15759	15865	15690	15670	15888	15841	15765	15888	15949	15756	15748	15854	15951	15782	15788	15731	15898	15746	15699	15827	15887	15869	15783	16007	15877	15727	16094	15973	15809	15717	16001	15753	15932	15991	16074	15733	16003	15970	15836	15683	16035	15751	15838	15899	15827	15755	15539	15900	15744	15847	16038	15783	15751	15817	15930	15736	15860	15932	15989	15817	15867	15938	15831	15699	15790	15963	15799	15965	15747	15842	15891	15726	15782	15951	15893	15969	15874	15925	15883	15924	15968	15803	15675	15981	15960	16091	15915	15826	16116	16013	15874	15685	15684	15875	15715	15804	15709	15734	15785	15813	15855	15729	15996	15868	16094	15801	15868	15896	15887	15838	15940	15692	15638	15736	15788	15890	15857	16013	15832	15910	16144	15941	15927	15839	15906	15848	15907	15850	16011	15798	15822	15890	15990	15909	15881	15982	15796	16110	15978	15924	15868	15731	15925	15716	15936	15916	15965	15826	15798	15856	15778	15870	15835	16068	15725	15947	15894	15821	15691	15967	15892	15894	15800	16007	15671	15620	15814	15716	15873	15933	15691	16051	15762	15890	15834	15871	15797	15774	15766	15919	15959	15871	15951	15852	15890	15813	15717	15865	16015	15935	15880	15832	15836	15894	15845	15809	15694	16017	15972	15814	15946	15865	15810	15860	15932	15978	15963	15883	15737	16109	15921	15857	15902	16009	16004	15596	15834	15763	15676	15892	15812	15844	15947	15909	15745	15808	15917	16005	15754	15813	16064	15680	15873	15852	15967	15892	15662	15895	15896	15886	15904	15879	15928	15786	15925	15930	15962	15964	15938	15935	15813	15738	15707	15698	15863	15953	15958	15845	15967	16047	15826	15886	15774	15799	15934	15765	15624	15904	15876	15847	15737	15763	15966	15967	16075	15698	15620	15879	16005	16081	15780	15960	15768	15824	15703	16031	15874	15682	16018	15794	15831	15855	15851	15755	15617	15717	15849	15860	15785	15920	15914	15910	15998	15877	15688	15568	15766	15774	15935	15895	16100	15933	15905	15861	15781	16073	15727	15712	15814	15924	15917	15791	16042	15870	15968	15769	16072	15856	15698	15830	15855	15871	15877	15783	15946	16205	15945	16054	15982	15865	15787	15922	15681	16022	16040	15937	15924	15831	15862	15930	15825	15841	15992	15794	15904	15887	16035	15908	15789	15738	16074	15668	15818	16015	15844	15985	15704	16004	15826	15996	15924	15670	15684	15648	15908	15946	15825	15684	15955	15668	15893	15878	16019	15882	16012	15755	15668	15721	15982	15684	15993	15727	15825	15888	15827	16045	15905	15786	15944	15908	15869	15767	15583	15893	15895	15880	15756	15867	16043	15832	15937	15865	15801	15713	15891	15656	15652	15738	15861	16196	15901	15694	15710	15743	15905	16015	15840	15869	15897	15917	15763	15835	15959	15941	16090	15991	15906	16050	15750	15885	15780	15728	15845	15903	15982	15933	15830	16072	15894	15830	16063	15809	15870	15815	16003	15820	15823	15846	15946	15934	16127	16081	15895	15982	15826	15815	15840	15905	15711	15810	15814	15803	15747	15894	16005	16089	15971	15887	16004	15848	15944	15839	15757	15901	16137	15844	15717	15871	15871	15710	15894	15895	15729	15800	16024	15611	15756	16046	15854	15824	15832	15926	15885	15891	15864	15866	16037	15734	15851	15736	15879	15966	16053	15744	15989	15830	15894	15736	15853	15949	15846	15987	15947	15954	15874	15846	15857	15959	15881	15866	15935	16067	15878	15993	15712	15820	15999	16004	15867	15962	16049	15932	15903	15845	15923	15835	15969	15893	15868	15776	15739	15823	15969	15778	15697	15843	16045	16043	15802	15978	15831	15736	16053	15989	15876	15897	15777	16035	15758	15805	15669	15834	15773	15788	15932	15773	15800	15632	15866	15905	15969	15889	15961	15803	15911	16001	15872	15994	15825	15969	15964	15885	15785	15805	15861	15961	15940	15793	15771	15870	15866	15947	15942	15999	15824	15927	15637	15864	16131	15949	15931	15785	16005	15779	15758	15890	15944	15702	15674	15640	15757	15675	15953	15807	15811	15904	15669	15839	15752	15774	16013	15936	15882	15893	15859	15969	16151	15891	16028	16007	15687	15730	15947	15658	15867	15877	15852	16105	15799	15834	15726	15711	15764	15777	15803	15896	15925	15894	15772	16001	15966	15916	15797	15793	15828	15752	15916	15911	15915	15835	15851	15904	15856	15919	15902	15707	15772	15812	15835	15921	16045	15877	15938	15829	15913	16018	15961	15913	15924	15988	15847	16031	15641	16006	15889	15840	15541	15960	15873	15857	15741	15886	15789	15874	15675	15757	15978	15875	15842	15764	15961	15784	15826	15666	15570	15837	15756	15590	16043	15955	15703	15676	15838	15862	15666	16179	15753	15880	15880	15845	15991	15724	15959	15838	15783	15831	15804	15911	15922	15751	15959	15784	15756	15946	15819	15922	15928	16009	15741	15713	15942	15920	15827	15921	16002	15835	15950	15845	15912	16199	15948	15874	15803	15851	15827	16028	15841	15823	15865	15775	15942	15701	15796	15948	15875	15890	15807	15925	15865	15977	15936	15934	15891	16071	15814	16054	15881	15982	15802	15889	15833	15890	15838	15810	15860	15825	15911	16038	16024	15903	15860	15662	15826	15820	15844	15724	15630	15914	16197	15859	15846	15900	15948	16005	15898	15797	15930	16077	15827	15864	15959	16000	15932	15793	15701	15882	15893	15738	15799	15720	15841	15756	15718	15706	15964	15721	15859	15845	15868	15990	15990	15699	15680	15672	15919	15969	15649	15922	15725	15774	15758	15780	15750	15931	15932	15792	15874	15813	15773	15805	15849	16084	15836	15903	15793	15839	15973	15577	15947	15972	15896	15772	15681	15730	15998	16026	15895	15812	15797	15795	15739	16025	15942	15936	15744	15784	15701	15836	15824	15740	15879	15733	15774	15884	16039	16045	15891	15831	15817	15993	15841	15790	15969	15828	15918	15952	15943	15907	15804	15898	15920	16006	15834	15779	15880	15872	15867	16011	15896	15968	15974	15885	15980	16086	15923	15744	15932	15954	15740	15922	15762	15976	16056	15699	15567	15820	15765	15982
13458	23084	21729	18788	17751	17874	17008	16387	15745	15574	15491	15374	15277	15131	15295	15210	14953	14928	14992	14755	14522	14355	14414	14396	14365	14169	14386	14240	14170	14222	14003	13950	14122	14073	14027	14122	14044	14260	14139	14086	14064	14094	14345	14103	14173	14121	14079	14334	14276	14208	14153	14028	14118	13972	14153	14114	14105	14060	14243	14811	15201	14569	14701	14236	14083	14117	13953	14110	13994	13920	14015	14178	14012	13999	14139	14056	14096	14202	14040	14128	14207	14069	13979	13968	14137	14069	14203	14075	13994	13976	14008	14165	14099	14021	14055	14067	13989	14126	13969	13914	14218	13996	14050	14000	14103	14042	13951	14082	14222	14032	14010	14074	14028	13899	14152	14147	14040	14068	14092	14172	14202	14082	14052	14036	14176	14148	14023	14181	14033	13994	14144	14065	14102	14090	14002	14045	13897	14052	14026	13989	14047	14104	14200	14188	14042	13894	14017	14128	14063	14081	14146	13945	14117	14172	14202	13999	13979	14145	14065	14119	14080	14272	14055	14171	13972	14033	14252	13972	14062	14149	13974	14172	14066	14051	14178	14001	14065	14174	13977	14080	14203	14073	13953	14081	14100	14047	14127	14093	13996	14062	14079	13939	13938	14132	14106	13964	14061	13981	14209	14161	14001	14133	14191	14070	13972	13913	13976	14161	14066	14025	14038	14220	14140	14166	13970	13900	14010	14031	14009	14004	13968	14154	14089	14185	14085	14070	14137	14241	14065	14078	14080	14084	14164	13952	14185	14179	13974	14134	13988	14010	14056	14220	14105	14339	14093	13998	14064	14064	14203	13884	14063	14007	14001	14140	14004	14105	14037	14081	14210	14025	14170	13927	14032	13969	14132	14005	14181	14250	14069	14088	14111	14151	14060	14081	14114	14032	14088	14052	14120	14071	13940	14067	14010	14069	14007	13948	14031	13975	13928	14044	14153	14089	14217	14051	14099	14060	14126	14071	14142	14030	14131	14078	14023	14019	14155	13986	13855	14024	13902	14105	13954	13919	14107	14027	14049	14110	14119	14097	14144	14105	14052	14022	14106	14182	13938	14062	14026	14040	14030	13950	14132	14174	14042	13897	14177	14129	14121	14253	13997	14142	14069	13887	14053	14020	14036	14231	13985	13983	14010	14146	13988	14165	14238	13877	14109	13852	13987	14029	14152	14169	13924	13971	14072	13950	14037	14094	13910	13887	13962	13936	14065	14179	13917	14109	13923	14089	14003	14162	14115	14028	14031	13998	14110	14129	14071	14058	14181	14041	14140	14268	14104	14088	14021	13992	14123	13987	14075	13900	14028	13938	13986	14095	14177	14024	14077	14164	13928	14103	14138	13980	14170	13882	14062	14113	14130	13973	13986	14041	14154	13920	14234	13995	13925	14080	14060	14093	14128	14271	13976	14136	14043	14226	13780	14008	13915	13999	14037	14021	14150	14057	14105	14121	13979	14093	14109	13959	13943	14132	14093	14107	14016	14127	14005	13999	14148	14036	14123	14106	14059	14020	13993	13920	14162	14074	13986	13928	14126	14105	14105	14077	13944	13835	14054	13930	14079	14039	13900	14073	14045	14113	13980	14056	13912	14141	14164	14014	13973	14097	13955	14165	14139	14114	14293	13878	14134	14052	13935	13999	14150	13866	13929	14096	14019	14130	14079	14230	14007	14285	14087	14011	13978	13824	14029	14006	13981	13948	13998	14043	14101	13937	14050	13967	13909	14028	14157	14049	14093	13974	14132	14086	14049	13998	13968	14016	14098	14066	14173	14070	14070	13895	14039	14010	14095	14083	14087	14084	13941	13980	14173	14117	14085	14124	14091	14094	13975	14181	14091	14149	14169	13998	14026	13913	14044	14091	14067	14049	14126	13938	14048	14051	14078	14064	14106	14147	14065	13904	14009	14055	14029	13956	13961	14037	14007	14065	14177	14027	14126	14072	14138	14252	13983	14041	13918	13958	14102	13852	14048	13958	14132	14026	14150	14099	14231	14229	14036	13968	14041	14006	14102	14124	14107	13917	14033	13996	14099	14085	14003	13996	14065	14216	14018	14176	14004	13968	14012	13933	14090	14086	14031	14117	14033	14057	14012	14071	13897	14068	13954	14064	13919	14179	14166	14178	14018	14040	14176	13997	14177	14056	14111	14136	14050	14163	14026	14114	13988	14023	14074	14015	14041	14011	13951	14059	14168	14150	14087	14031	14046	14022	14120	14109	14181	13977	13911	14007	14062	14038	14067	14232	14294	14143	14163	14067	13948	13991	13839	14019	14145	14036	13915	14258	13921	14150	14055	13970	13979	14160	13950	13920	13945	13926	14254	13990	14136	14261	14074	13822	13987	13993	13921	13835	13986	14034	14029	14059	13981	14095	13947	13841	14135	14046	14106	14104	13971	14342	14024	14363	14126	13995	13994	14061	14101	14053	14087	14023	14328	14209	14102	14093	14141	13970	14077	14113	14074	14113	14177	14014	14048	14102	14091	14041	14049	14174	13930	13943	14271	14106	14217	13973	14067	14131	14053	13995	14001	14101	14078	14140	14305	14215	14069	14121	14158	14224	13863	14044	14143	14006	14024	14213	13906	14059	14151	14022	14089	14182	13896	14067	13802	14050	14172	14255	14053	14011	14034	14088	13982	14027	14020	14128	14069	14074	13919	14122	13878	14094	14082	13950	13945	14102	13985	13999	13945	13970	14080	13963	14076	14122	13990	14132	14026	14065	13970	14083	14141	14156	14257	14036	14061	14043	14155	14015	14151	13815	14144	14073	14137	14154	14164	14002	14045	14033	14224	14114	14051	13833	13926	14032	14290	13942	14211	14114	14069	14079	14162	13977	14078	14139	14173	13965	13971	14049	14061	13951	14187	13966	14211	14018	14103	14079	13983	13970	13948	14148	14158	13866	14022	14076	13948	14038	14173	14158	14122	14233	13999	14089	13957	13910	14058	13952	14108	14030	13983	14096	14059	14103	13948	14116	14086	13903	14168	14159	14025	14034	14047	14040	14158	14014	14157	14115	14257	14157	14158	14088	14062	14032	14012	14147	13941	14006	14193	13982	14058	14063	13973	14089	14016	14025	13934	14012	14115	13941	13945	14104	14067	14081	14086	13902	14172	13879	13966	13910	13985	14034	14106	14127	14017	13898	14135	13960	14056	14119	14068	13992	13969	14095	14084	14179	14256	14120	14132	14032	13960	14125	13994	14039	13989	13860	14070	14105	14158	14181	14031	14096	14100	14058	13986	14005	13999	14149	13996	14086	14141	13891	14176	14017	14083	14073	13972	13961	14042	14101	14023	14146	14076	13977	14058	13976	13988	14192	14060	13979	14094	14062	14114	14241	14137	14188	14100	14000	14071	13991	13974	14028	13974	14124	14166	13985	14058	13956	14039	13971	14014	14154	14068	14105	14133	13902	14117	14244	14140	13949	14032	13878	14260	14137	13932	14013	14120	14004	13937	14198	13913	14021	14193	14021	14117	14046	14061	14133	14056	14085	13988	14104	14075	14046	14055	14190	14058	14130	14044	14049	14134	14023	14131	14149	14045	14102	13998	13956	14208	14065	13989	13960	14034	13942	14250	13868	13903	14260	14206	14041	13926	14189	14012	14094	13997	13952	14030	14035	13925	14188	14150	14064	14088	14251	14224	14145	14136	14003	14194	13949	14032	14105	14108	14049	13980	13951	13970	14041	13885	13969	13994	14000	14095	13993	14073	14026	14174	14149	14053	14172	13925	13941	13965	14230	13982	14014	13971	14112	14121	14224	13984	13978	13995	14137	14090	14036	14173	13959	14009	14017	14135	14223	14120	14023	14000	13954	14109	14130	13976	14037	14115	14072	14091	14081	14031	14185	13901	14240	14122	14253	14098	14301	14023	14156	13954	14161	13868	14174	14038	14144	14224	14129	14098	13870	14121	14047	13869	14058	13989	14105	14094	13977	14184	14073	14089	14042	13927	14064	14184	14098	14182	14144	14226	14048	14072	14019	13985	14035	14054	14024	14017	14043	14052	14133	14065	14052	14046	14150	13910	14004	14014	13985	13857	13988	13956	13964	13897	14063	14138	14127	14017	14084	13948	14011	14008	13939	14154	13893	14156	14055	14082	14062	14133	14069	14027	14089	14073	14010	14095	13928	14206	14076	14078	13944	13874	14240	13929	14049	14140	14103	14068	14110	14060	14092	14057	14038	14043	14007	14078	14125	14158	14121	14177	14061	13953	13958	14142	13930	14110	13983	14012	14071	13928	14174	14107	13955	14185	14163	13969	14127	14059	13879	14118	13986	14037	14180	14260	13929	14044	14017	14298	14110	14116	14022	14095	14069	14083	13997	14149	14125	14037	14035	13983	14073	14094	14063	14301	13923	14078	14020	14036	14066	13964	14230	14127	13990	14182	13947	13903	13985	14014	13954	14090	13957	13900	14054	14162	13979	13904	14064	14055	14279	14147	14014	14187	14030	14122	14091	14170	13978	13918	14280	14120	14125	14117	14017	13992	14086	13949	14033	14159	14018	14030	14083	14200	14030	14242	14055	14169	14037	14026	13968	14058	14110	13947	13815	13963	13992	14031	14162	14257	14006	14234	14028	14008	14136	13939	13974	14067	14075	13986	14066	14096	14099	14079	13969	14116	13919	13932	14146	14008	13898	14041	14045	14113	14026	14109	14009	14045	13959	13922	14057	13932	14037	14051	14000	14134	14067	14084	14208	14135	14179	14395	13966	14140	14178	14048	14022	13954	14133	13976	14117	14143	14095	14098	14012	14203	13978	13971	14030	14140	13994	14045	13941	13921	14056	14203	14035	14125	14031	13975	14119	14040	14075	13979	13942	14079	14216	13977	13986	14179	14031	13875	13989	14086	14038	14183	14106	14079	14189	13960	14112	14116	13996	13943	14144	14102	14126	14072	13904	14162	14094	14087	14119	13892	14114	13926	14045	13892	13965	14063	14129	14163	14123	13979	14164	13980	13877	14150	14108	14150	13999	14162	14233	14200	13951	14113	13995	14132	14167	14025	14025	13894	14036	14088	13951	14171	13986	14125	14066	14231	14091	14033	14119	14106	14036	14156	14050	13907	14256	13979	14038	14062	14241	14065	13936	14231	14089	14091	14036	14157	14189	13953	14141	13992	14134
22661	21114	28906	23582	21232	23054	24650	18724	17647	17685	17390	17365	16922	17294	17230	17002	16889	16831	16734	16640	16546	16286	16081	16223	16231	15823	16150	16286	16055	15947	15994	15870	15877	15862	15972	16083	16162	15942	16098	15944	15813	15962	15766	15994	16072	16036	15899	15936	16258	15984	15908	16079	16034	15821	15950	15881	16079	15976	15981	16417	17110	16645	16292	16331	15609	16069	16029	15802	15986	15792	15853	15908	15784	15829	15812	15961	15858	15979	15812	16059	15781	15885	15732	15856	15968	15999	15952	15873	16169	16074	15812	15823	15898	15964	15819	16015	15976	15965	15846	15806	15939	15877	15752	15762	15737	15859	15869	15718	15905	15788	15906	15932	15895	15901	15825	16118	15939	15972	15824	15946	16018	15954	15708	15757	15917	15694	15963	15823	15786	15857	16024	15974	15791	15891	15881	15771	15870	16098	15831	15847	15939	16010	15746	15808	15842	15888	15864	15874	15938	15952	15915	16026	15794	15656	15867	15950	16065	15983	15895	15653	15787	15787	15779	15932	15853	15877	15850	15806	15833	15819	15966	15707	15628	16053	15914	16036	16083	15976	15753	15948	15614	15860	15662	15922	15972	15765	15756	15967	15936	15836	15897	15785	15835	15848	15839	15954	15859	16080	16057	15870	15796	15790	15853	15842	15908	15990	15761	15930	15689	15890	15904	15959	15879	15886	15957	15868	15992	15846	15895	15875	15705	15864	15783	15789	16038	15835	15914	15734	15705	15516	15739	15856	15751	15571	15767	15624	15928	15736	15949	15683	15758	15702	15839	15631	15899	15961	15768	16124	15923	15797	15788	15646	15702	15818	15962	15894	15810	15651	15930	15758	15790	15693	15969	15815	15731	15700	15712	15999	15809	15904	15604	15849	15831	15867	16015	15943	15964	15730	15879	15946	16015	15728	15701	16011	15829	15656	15718	15837	15844	15800	15776	15897	15894	16027	16037	15866	15710	15884	15819	15954	15880	15894	16069	15793	15901	15830	15906	15944	15811	15898	15762	15991	15887	15987	15976	15784	15844	15823	15759	15866	15931	15896	15884	16016	15664	15628	15779	15737	15758	15823	15886	15672	15803	15744	15914	15732	15911	15883	15804	15754	15936	15821	15865	15893	15645	15811	15974	15941	15843	15829	15811	15949	15985	15708	15993	15707	16005	15765	15765	15832	15959	15875	15965	15704	15959	15869	15819	15708	15757	15963	15746	15952	15990	15758	15907	15903	15839	15817	15898	15712	15751	16043	15831	16033	15610	15756	15787	15824	15712	15927	15651	16013	15742	16076	15823	15796	16156	15814	15930	15954	15871	15896	15884	15785	15933	15855	15790	15798	15899	15756	15747	16022	15889	15813	15715	15701	15725	15944	15903	15867	15835	15709	15823	15635	15848	15921	15874	15927	15968	15770	15807	15743	15577	15887	16026	15761	15742	15816	15995	15591	15703	15906	15643	15872	15952	15776	15824	15853	15758	15868	15791	15826	15921	15938	15835	15758	15913	15945	15772	15795	15799	16094	16015	15744	16042	16007	15862	16056	15849	15912	15758	15852	15697	15827	15931	16061	15762	15932	15657	15872	15637	15898	15712	15899	15757	15802	16216	15705	15785	15954	15767	16001	15926	15918	15817	15847	15890	15860	15775	15883	15947	15803	15825	15966	15757	15865	15866	15740	15861	15889	15839	16061	16110	15905	15734	15895	15734	15832	15730	15791	15740	15798	15838	15893	15715	15949	15973	16023	15894	15861	15944	15739	15879	15756	15849	15823	15907	15815	15979	15970	15788	15796	15791	15842	15853	15816	15823	15834	15854	15787	15757	15771	15887	15928	15736	15957	15843	15766	15852	15729	15868	15822	15923	15834	15900	16043	15886	16010	15870	15865	15936	15957	15721	15881	15726	15704	15972	15865	15793	15910	15912	15892	15811	15797	15697	15632	15843	15763	15884	15879	15920	15727	15753	15766	15734	15885	15865	15679	15865	15654	15630	15940	15974	15873	15641	15812	15808	15820	15648	15828	16060	15651	15848	15860	15806	15637	15969	15995	16007	15961	15949	15815	15798	15910	16003	15975	16068	15850	15809	15704	15940	15766	15774	15841	15849	15769	15879	15873	15860	15904	15743	15971	15777	15571	15978	15868	15775	15965	15872	15859	15923	15904	15987	15998	15748	15750	16013	15791	15916	15735	15917	15730	15875	15900	15759	15919	15730	15793	15724	15784	15853	15922	15906	15695	15611	15803	15775	15774	15869	15637	15937	15621	15725	15887	15986	15795	15872	15784	15634	15938	15845	15863	15911	16023	15781	15751	15695	15933	15814	15726	15998	15815	15806	15823	15753	15847	15856	15843	15730	15700	15885	15850	15789	15797	15837	15783	15787	15727	15844	15773	15775	15727	15707	15785	16036	15925	15713	15769	15629	15812	15910	15925	15636	15856	15720	15718	15918	15818	15900	15947	15880	15726	15695	15889	15880	15832	15911	15970	15805	15798	15895	15948	15914	15894	15810	15817	15911	15787	15838	15852	15805	15838	15782	15883	15795	15760	15962	15975	15982	15820	16035	15859	15929	15832	15974	15864	15729	15924	15896	16012	15688	15872	15918	15848	16104	15686	15745	15895	15635	15781	15896	15744	15951	15823	15881	15888	15943	15826	15916	15892	15753	15707	15884	15837	15746	15762	15829	15665	15865	15681	15892	15690	15630	15654	15680	16005	15685	15600	15903	15899	15908	15818	15933	15783	15892	15986	15871	15808	15955	15682	15892	15774	15841	15879	15675	15859	15566	15851	15669	15950	16087	15848	15727	15859	15812	15888	16070	15809	15674	15784	15826	15942	16017	15835	15877	15995	15953	15812	15946	15914	15661	15516	15943	15855	15854	15726	15759	15657	15839	15921	15788	15948	15956	15860	15878	15865	15530	15870	15921	15853	15751	15753	15695	15795	15704	15620	15882	15927	15957	15975	15962	15931	15902	16043	15755	15675	15847	15821	15836	15856	15856	15759	15996	15851	15835	15886	15752	15818	15762	15912	15924	15975	15969	15773	15786	15850	15951	15780	15860	15842	15716	15795	15981	15799	15727	15831	15754	15856	16062	15791	15708	15779	15569	15815	15820	15697	16080	15870	15783	15936	16002	15900	15600	15828	15827	15874	15846	15912	15835	15825	15781	15774	15875	15681	15921	15759	15877	15859	15918	15951	15803	15935	15876	15968	15785	15750	15703	15942	15811	15956	15910	15913	15889	15949	15824	15724	15828	16030	15749	15876	15880	15923	15847	15877	15838	15912	15774	15887	15814	15695	15723	15731	15652	15876	15848	15809	15772	15878	15656	16077	15867	15746	15989	15862	15878	15765	15773	16040	15886	15896	15708	15776	15771	15714	15907	15706	15678	15858	15872	15975	15984	15835	15856	15830	15744	15718	15787	15811	15878	15863	15873	15882	15645	15906	15881	15627	15792	15690	16063	15680	15873	15845	15810	16146	15731	15849	15883	15758	15692	15842	15951	16088	16055	15814	15896	15951	15798	15797	15810	15931	15865	15746	15821	15897	15736	15663	15921	15699	15866	15897	15923	15775	15934	15738	15988	15885	15845	15806	15937	15736	15845	15854	15738	15863	15804	15900	15912	15886	15850	15946	15817	15794	15851	15813	15773	15892	15886	15757	15969	15859	15903	15810	15747	15839	15940	15754	15786	15808	15816	15763	15815	15834	15854	15785	15779	15609	15880	15736	15858	15833	15808	15684	15786	15813	15755	15974	15684	16040	15647	15795	16003	15734	15966	15882	15890	15893	15835	15945	15740	15836	16110	15847	15823	15975	15901	15823	15814	15801	15937	15787	15790	15794	15830	15751	15820	15784	15843	15948	15770	15755	15778	15880	16068	15812	16073	15867	15862	15811	15934	15778	15702	15570	15887	15870	16056	15765	15825	16033	15911	15767	15765	15718	15915	15822	15814	16058	15874	15715	15780	15814	15765	16005	15838	15913	15820	15960	15911	15770	15788	15918	15883	15993	15947	15706	15871	15841	15688	15786	15743	15773	15929	15720	15938	15759	15780	15862	15927	15760	15700	16085	15936	15847	15876	15879	15593	15877	15860	15742	15919	15888	15781	15998	15809	15999	15963	15980	15948	15851	15559	15785	15842	15994	15954	15715	16015	15937	15681	15812	15849	15719	15977	15814	15976	15773	15698	15958	15843	15705	15747	15864	15817	15971	15870	15884	15814	15990	15993	15990	15867	15682	15665	15992	15914	15782	15845	15914	15821	15738	15822	15717	15761	15820	15987	15879	15930	16030	15747	15678	15788	16012	16023	15867	15711	15879	15862	15843	15964	15756	15808	15873	15783	15866	15905	15896	15887	15970	15913	15937	15875	16005	15726	15940	15918	15798	15862	15839	15857	15953	15859	15855	15791	15760	16009	15913	15788	15765	15963	15984	15835	15767	15873	15849	15698	15961	15804	15896	15622	15639	15798	15822	15784	15566	15774	15830	15964	15731	15841	15762	15865	15837	15846	15579	15997	15759	15722	15714	15841	15847	15857	15823	15968	15839	16076	16032	15872	15893	15853	15829	15812	15754	15943	15771	16043	15785	15694	15865	15653	15971	15851	15826	15788	15765	16087	15831	15990	15868	15874	15731	15904	15778	15827	15848	15935	15620	15792	16070	16017	15785	15949	15908	15965	15596	15913	15938	15891	15844	15751	15715	15756	15767	15900	15760	15787	15959	15940	15694	15650	15850	15811	15816	15787	15696	15812	15883	15760	15749	16014	16033	15702	15758	15888	15797	16015	15724	15881	15976	15955	15733	15583	15922	15833	15798	15698	15848	16006	15928	15982	15828	15892	15857	15809	15965	15904	15874	15645	15794	15916	15715	15779	15871	15874	15835	15849	15507	15661	15901	15884	15655	16000	15982	15760	15835	15832	15655	15927	15754	15922	15771	16006	15881	15702	15753	15864	15856	15830	16021	15796	15858	15832	15802	15859	15780	15844	15544	15684	15778	15639	15821	15775	15772	15879	15885	16039	15896	15764	15693	16005	16039	15822	15662	15839	16059	15840	15896	16121	15906	15859	15640	15886	15799	15932	15668	15973	15681	15772	15810	15811	15852	15697	15773	15732	15743	15801	15785	15960	15842
15106	27670	25763	21585	20382	19834	18581	17298	16598	16431	16312	16112	15889	15804	16096	15763	15628	15400	15278	15124	14768	14756	14572	14363	14152	14121	14285	13990	14135	14054	14118	14150	14190	14127	14155	14212	14118	13974	14219	14248	14119	14068	14055	14169	14061	14205	14012	14169	14105	14131	14187	14085	14053	14199	14096	14152	14104	14187	14291	15049	16090	15220	14886	14489	14333	14128	14158	14208	13957	13939	14079	14004	14025	14000	14030	13963	14023	13897	13998	13942	14137	14074	14124	14075	14081	13856	13861	13930	14020	14220	14274	14115	13993	13903	13986	14106	14158	14131	14041	14042	14286	14302	14004	13904	14035	14090	14102	13930	14145	14029	13901	13923	14030	13892	13925	14186	14003	14256	13922	14111	14160	14006	13994	13992	13986	13873	13889	13959	14103	14152	14009	14076	14084	14077	13938	13987	13952	14099	13939	14047	13928	14092	13981	13998	13938	13996	13978	13944	14124	13895	14036	13997	14075	14042	14103	14034	14085	13981	14014	13922	13948	14025	13991	13801	14003	13943	13956	13943	13992	14056	13896	13918	14115	14127	13932	14092	14075	13904	14075	14069	14146	14027	13974	13961	14067	13977	14015	13952	14046	14235	14012	14041	14037	14099	14045	13841	14133	13980	13985	14019	14070	13979	14189	14067	13986	13991	14057	13826	14123	14026	14120	14092	13910	13900	14068	13975	14005	14027	13933	14181	13933	13940	14002	13864	14000	13954	14026	14069	13854	14157	14028	14187	13961	13969	13976	14089	13825	14076	14007	14087	13885	14032	14013	14011	13929	14071	13958	13863	14011	14027	13992	13804	13977	14046	13941	13889	14033	13864	14025	14049	13913	14057	14142	13998	14126	13946	13937	13776	14098	13987	13899	13960	14034	14119	14168	14044	13925	13914	14032	13807	13956	14029	13945	14003	13953	14004	14018	13992	14106	13873	14075	14140	14080	14068	13940	14065	14091	14017	14192	14166	14022	13798	13830	13876	13988	14059	14081	13962	14076	13934	14072	14101	14012	13958	14129	14173	13949	13939	14017	13993	13862	14078	14120	13911	13912	14070	13963	13884	14013	13948	14005	14025	13941	14188	14000	13808	14056	13959	13886	14076	14223	14061	14195	14098	14052	13973	14098	14009	14000	14006	13893	14031	14122	13969	14095	13967	14033	14100	14146	14126	14123	13976	14056	14071	14007	14010	14050	13954	14146	14048	14040	14111	13888	14065	13895	14000	14081	13921	13902	13951	13926	14013	14093	13974	14028	14112	14154	14102	13900	13890	14067	13974	13981	13977	13992	13989	14090	13926	14125	14148	13965	13984	13917	14110	14081	14192	13995	14083	14015	14032	13985	14247	14019	14057	13973	13970	14082	14021	14069	13914	14040	13969	13908	14272	13939	14146	13923	14012	13993	14016	13773	14157	14177	13936	13978	13947	14134	13966	14087	13935	13933	14058	13968	14038	14091	13905	14048	13924	14045	14147	13991	13941	13980	14026	14015	13885	13977	14035	13926	14079	14033	13943	13976	13810	13843	14107	13958	13884	13858	14127	14036	14001	13940	14066	14086	14122	13934	13957	14105	14043	14107	14003	14035	13837	13880	13873	14107	14002	13879	14111	14037	14061	13991	14117	14167	13917	13843	14040	14005	13899	14049	14034	14092	14066	13973	13888	14203	14021	13971	14009	14036	13901	14067	14165	14077	14158	14174	13885	13956	13975	14057	14034	13923	14135	14145	13947	14115	14016	14088	14089	13941	14064	13909	14016	14079	14083	14077	13941	14026	14058	13944	14008	13919	13986	14106	14083	14115	13973	13934	14031	14028	14017	14076	13989	13883	13963	14119	14143	14036	14001	14011	14084	13986	13954	13936	13962	13990	14039	13855	13953	14070	14077	14059	13989	13937	13937	14113	13979	13934	14031	14114	14203	13936	13999	14134	13887	14182	14018	14194	14068	14042	14061	13846	14155	14171	13998	14159	14051	14178	14007	14002	14074	13983	13968	14105	13980	13786	14065	14053	14019	13985	14002	13962	14073	14004	14087	13979	14106	13837	14171	14173	14049	13910	13873	14140	14211	13921	14044	13893	14021	14147	13969	14105	13962	13998	13985	13883	14051	14039	14040	14102	14183	14035	13919	14138	13867	13876	13971	13982	13951	13913	14018	13912	14028	14034	13867	13921	14038	13966	14063	13977	13925	14074	14028	14076	13927	13985	13940	14164	13808	14051	13867	14158	13855	13915	14108	13970	13997	14055	14083	13918	14110	14118	14054	14085	13950	13922	14036	14047	13998	14140	13901	14010	13913	13909	13994	13962	14076	14006	13923	13999	14016	14002	14009	14006	13920	14134	14013	14059	13891	14008	13997	13972	13840	14033	13941	14084	14031	14161	14021	14082	13944	14037	14159	14012	13825	13937	14013	13827	13951	13934	14074	13949	13933	13931	13888	13981	14039	13922	14009	14023	14188	13992	14096	14043	14041	14064	14006	13951	14091	13961	14112	14136	13942	14035	14146	14095	13941	14138	14038	13967	13994	14033	14040	14103	13933	14111	13793	13974	13988	13853	13957	14016	14170	13993	13932	13944	14042	14196	14084	13975	14007	14000	14003	14001	14072	14000	14226	14018	13981	14002	13841	13939	13800	13982	13980	14061	14071	14046	13858	13989	14020	13966	14053	13932	13998	14091	14113	13958	14045	14018	13949	14128	13955	13913	14094	14068	14072	14014	14091	14026	13776	14001	14107	13996	14020	14139	14115	14000	14031	14007	14043	13999	14068	13989	13879	13859	14074	14004	13948	14221	13880	14138	14101	14074	14024	14101	13934	14123	14071	14052	13862	13927	13962	14175	13975	14027	14108	14025	14038	13890	14062	13993	13978	13943	13713	14043	14047	13931	13969	13998	13922	13962	14019	13893	13990	14056	14047	14021	14139	14027	13933	14052	13946	14082	14081	13971	14025	13881	14147	13980	14128	13972	13936	13911	14119	14028	14025	14092	14103	14024	13916	14009	13972	14055	13990	14011	14000	13966	14026	14001	14048	14086	14161	13865	13965	13938	14029	13915	13996	13959	13872	13959	13885	14006	13897	14012	13968	13839	13952	14024	14189	13949	14032	13961	14124	14071	14070	14166	13935	13869	14014	14017	14052	14012	13962	14021	14083	14045	14083	14077	14019	13944	14028	14029	14113	14040	13956	13935	14077	13988	14143	13997	13955	13993	13988	14032	14081	14027	13967	14064	14114	14020	14110	13843	14069	14151	13956	14079	13964	13988	14117	14114	14108	13900	13918	13950	14126	13815	13863	14068	13940	13948	14017	13878	14019	13950	14078	14075	13916	14114	14097	13977	13952	13998	14015	13885	14138	14025	13942	13905	13964	13824	13914	14007	14092	13958	13872	14004	13989	14015	13993	14034	14037	14086	14075	14133	14084	14080	14036	14126	14056	14065	14067	13964	14113	13980	13958	14097	14101	13998	14046	14019	14014	14033	14154	13917	14117	13985	13984	13982	13939	14039	13965	13954	14136	13890	13952	14001	13954	14027	14067	13996	14220	14179	13910	13899	13844	14051	14032	14012	14030	14177	14189	14019	14248	13972	13800	14069	14006	14028	14085	14031	13911	13995	14092	14099	14010	14140	14011	14035	13802	13970	14077	13974	14171	13953	14051	14055	14018	14060	13980	14092	13974	13764	14033	13974	13877	14146	13970	14067	13973	14024	14140	13941	13824	13987	14081	13957	13990	13982	14012	14090	14132	14130	13980	14082	14023	14012	13840	14019	13948	14082	13993	13962	14062	14132	13978	14008	14001	13947	13967	14141	14055	14040	14093	14030	14027	13827	13985	13994	14067	13884	14139	13853	14068	14069	14076	13993	14116	13872	13999	14097	13958	14185	14027	14068	13953	14087	13938	13950	13865	13925	13982	13879	14162	13957	13982	13973	13993	13848	13914	14106	13917	13858	14158	14103	13897	14074	14071	14039	14026	13980	14196	14130	14125	13952	13962	13884	13901	14001	13994	14082	14039	14155	13900	14131	13999	14005	14063	13907	13911	14088	14038	13899	14001	13976	13939	13908	13870	13831	13937	13885	13941	14039	13924	14255	14016	14117	14049	13963	13925	13917	13959	13831	13912	14059	13933	14058	13992	14162	14048	13898	14000	13971	14054	14056	14160	14056	14067	13992	13879	14208	13931	14005	13998	14107	14272	13967	13960	14046	13995	14176	14054	13948	14032	13935	14070	14087	14083	14105	13885	13957	13946	14123	14032	13949	13894	13970	14061	14087	14102	14014	14014	13902	14087	14071	13997	14076	14111	14037	14079	13949	13877	14051	13935	14030	14015	14004	14061	14174	14132	13843	14116	14167	13970	14192	14089	14003	13964	13870	13754	13962	14114	13977	14006	14065	14178	14070	13968	14023	14149	14138	13900	14006	13916	14091	14039	14002	13924	14107	14092	14082	13886	13947	14095	14084	13989	14024	13826	14086	14018	14011	14085	14044	13994	14028	14057	14042	14203	14158	14057	13924	13924	14072	14010	14000	13947	13954	14151	13990	14041	13987	13979	14288	14046	14014	14027	13905	13861	13776	14146	14014	13917	14000	14101	14070	13994	13967	14026	14012	14041	14077	13931	13998	13916	14017	14037	14050	13854	14082	13913	14019	13927	14061	14039	13898	14002	13990	14026	14127	14026	13972	14012	13998	14056	14041	14044	14045	14050	13958	14089	13976	14175	13921	14076	14062	14170	13991	13977	13937	14229	13788	13820	13977	14096	14141	14120	14144	13929	14140	14146	13977	13956	14011	14056	13973	14046	13982	14124	14043	14006	13906	14090	14069	14041	13975	13953	14057	14014	14008	14125	14202	13974	14116	14120	13993	14147	14049	14066	14105	13985	14239	14016	13924	13940	14233	13990	13924	13847	14052	14096	13959	14212	13947	14019	14157	14103	13966	13992	14085	13909	13833	14109	14113	14121	14132	13978	13969	13853	14047	13917	14056	14095	13807	13953	13908	13990	14021	14089	13746	14051	14016	13919	14056	14128	13952	14049	13963	14045	14086	13991	13933	13986	14080	14029	14043	14130	13909	14107	14015	13872	13950	14006	13927	13992	14248	14145	14074	14076	14037	13967	14082	14045	14090	13948
27115	21552	23451	20095	16970	16934	16978	16321	16141	16287	16238	16273	16121	16289	16204	16137	15963	15991	15939	15753	15952	15917	15906	15836	15773	15904	15777	15564	15656	15678	15763	15818	15647	15673	15842	15861	15810	15808	15916	15771	15748	15652	15547	15890	15558	15756	15748	15904	15751	15664	15648	15822	15716	15790	15529	15817	15946	15682	15719	15738	15838	15802	15910	15664	15768	15590	15581	15876	15703	15721	15687	15813	15764	15712	15379	15641	15830	15729	15704	15556	15630	15496	15654	15729	15727	15747	15509	15545	15784	15541	15751	15792	15640	15631	15813	15734	15541	15703	15790	15714	15867	15702	15865	15723	15655	15771	15847	15698	15655	15549	15670	15836	15449	15536	15523	15543	15669	15910	15637	15774	15739	15464	15738	15765	15726	15684	15722	15749	15827	15530	15779	15654	15679	15765	15669	15607	15967	15755	15672	15857	15869	15675	15707	15954	15841	15739	15640	15698	15683	15831	15516	15774	15687	15646	15619	15829	15919	15994	15684	15829	15492	15797	15604	15423	15792	15774	15686	15646	15649	15876	15656	15529	15712	15849	15785	15600	15851	15646	15774	15486	15430	15811	15772	15892	15745	15547	15482	15789	15490	15771	15830	15770	15714	15640	15767	15720	15624	15820	15523	15771	15686	15578	15746	15612	15834	15615	15738	15745	15629	15847	15724	15613	15509	15523	15551	15543	15601	15773	15807	15712	15700	15687	15598	15686	15566	15634	15705	15681	15833	15745	15833	15429	15535	15790	15697	15918	15520	15616	15816	15674	15698	15515	15622	15606	15822	15748	15518	15521	15658	15728	15855	15951	15756	15812	15280	15706	15681	15710	15870	15615	15679	15566	15616	15776	15619	15565	15392	15776	15640	15687	15936	15830	15786	15942	15765	15646	15631	15905	15812	15698	15734	15668	15644	15827	15713	15829	15791	15696	15850	15805	15606	15823	15667	15602	15785	15775	15580	15632	15672	15724	15673	15552	15506	15641	15817	15616	15705	15711	15629	15749	15785	15794	15771	15688	15902	15855	15891	15762	15774	15628	15645	15702	15718	15588	15879	15770	15746	15777	15590	15678	15902	15612	15810	15636	15712	15815	15643	15623	15804	15813	15659	15721	15665	15643	15626	15679	15684	15723	15495	15899	15562	15709	15910	15864	15798	15610	15673	15608	15749	15844	15834	15606	15668	15607	15573	15732	15727	15614	15767	15696	15764	15630	15680	15622	15720	15516	15737	15722	15788	15748	15670	15770	15764	15624	15559	15736	15603	15786	15866	15674	15560	15702	15902	15684	15896	15698	15631	15817	15684	15944	15785	15863	15792	15779	15676	15662	15612	15745	15725	15593	15694	15605	15603	15707	15774	15583	15808	15620	15805	15905	15694	15538	15657	15827	15769	15639	15615	15721	15732	15732	15705	15517	15509	15776	15686	15615	15792	15894	15976	15826	15735	15623	15609	15364	15732	15754	15736	15718	15528	15660	15751	15840	15724	15470	15603	15703	15613	15827	15660	15657	15714	15748	15808	15759	15673	15636	15698	15650	15635	15763	15769	15698	15831	15471	15645	15732	15715	15833	15548	15565	15919	15799	15837	15866	15825	15751	15715	15654	15858	15650	15582	15883	15707	15885	15696	15529	15673	15703	15599	15775	15617	15761	15800	15864	15618	15727	15801	15699	15721	15764	15753	15643	15850	15721	15733	15659	15661	15670	15664	15839	15659	15911	15576	15599	15520	15657	15633	15774	15664	15700	15775	15760	15866	15559	15720	15598	15779	15724	15967	15823	15710	15637	15829	15753	15694	15744	15692	15625	15652	15738	15461	15896	15729	15841	15608	15702	15670	15910	15619	15499	15688	15619	15584	15455	15550	15665	15749	15808	15814	15605	15781	15599	15666	15705	15851	15553	15622	15587	15638	15749	15709	15787	15623	15633	15632	15718	15749	15805	15835	15615	15626	15800	15786	15897	15879	15883	15636	15547	15577	15493	15807	15830	15600	15906	15719	15779	15433	15495	15763	15755	15775	15679	15707	15696	15660	15758	15640	15828	15580	15767	15915	15681	15519	15470	15581	15668	15645	15835	15838	15805	15661	15758	15775	15868	15826	15830	15642	15812	15626	15712	15755	15777	15685	15539	15790	15653	15642	15720	15762	15870	15572	15569	15438	15374	15645	15639	15793	15735	15882	15789	15465	15658	15833	15699	15545	15578	15691	15761	15638	15708	15849	15628	15572	15779	15734	15646	15617	15691	15808	15825	15694	15906	15668	15814	15801	15852	15667	15642	15691	15598	15662	15602	15775	15863	15729	15750	15697	15816	15557	15661	15617	15837	15679	15736	15672	15805	15795	15770	15683	15745	15646	15632	15718	15731	15733	15822	15645	15906	15780	15723	15592	15533	15665	15574	15799	15619	15693	15500	15820	15700	15552	15877	15648	15521	15728	15761	15706	15689	15647	15799	15916	15569	15715	15717	15593	15599	15630	15808	15667	15727	15662	15626	15776	15816	15568	15773	15449	15774	15793	15680	15695	15868	15904	15705	15927	15614	15602	15636	15687	15718	15607	15610	15788	15631	15828	15689	15681	15836	15849	15610	16019	15842	15755	15677	15667	15810	15640	15703	15602	15711	15885	15685	15884	15701	15823	15737	15878	15704	15586	15437	15529	15852	15894	15803	15724	15702	15595	15773	15688	15818	15731	15776	15607	15492	15597	15593	15791	15651	15862	15833	15679	15783	15685	15584	15570	15843	15760	15733	15637	15647	15771	15683	15805	15599	15657	15659	15814	15757	15691	15694	15572	15867	15891	15789	15822	15890	15748	15740	15907	15729	15506	15573	15730	15712	15645	15503	15588	15814	15631	15747	15790	15707	15872	15688	15833	15730	15843	15786	15649	15697	15833	15731	15676	15595	15753	15823	15762	15713	15520	15872	15836	15735	15770	15665	15676	15489	15671	15615	15581	15772	15760	15758	15692	15772	15635	15603	15800	15652	15885	15615	15654	15678	15824	15611	15494	15557	15678	15845	15782	15855	15683	15716	15603	15773	15881	15863	15768	15670	15660	15420	15925	15536	15598	15573	15791	15505	15685	15629	15668	15721	15783	15693	15679	15782	15769	15750	15795	15777	15942	15728	15616	15714	15774	15738	15644	15809	15681	15721	15811	15722	15652	15783	15840	15692	15954	15778	15672	15884	15655	15729	15627	15675	15582	15794	15623	15647	15977	15804	15609	15548	15641	15756	15783	15501	15846	15667	15983	15725	15839	15593	15631	15730	15753	15692	15685	15598	15759	15739	15984	15787	15599	15750	15819	15621	15769	15574	15726	15590	15695	15765	15738	15772	15705	15610	15697	15634	15670	15636	15772	15541	15682	15793	15953	15788	15764	15763	15630	15655	15777	15544	15724	15754	15895	15568	15566	15632	15872	15570	15776	15942	15892	15816	15880	15787	15717	15660	15616	15789	15703	15858	15590	15775	15820	15857	15854	15552	15749	15709	15751	15653	15704	15679	15648	15702	15687	15974	15809	15828	15736	15489	15793	15681	15576	15437	15639	15791	15669	15706	15647	15593	15748	15773	15565	15659	15754	15738	15948	15896	15873	15877	15673	15739	15553	15570	15572	15616	15779	15671	15679	15422	15774	15502	15731	15658	15526	15570	15594	15823	15650	15656	15924	15780	15837	15777	15757	15613	15675	15591	15764	15602	15593	15657	15839	15765	15802	15557	15932	15648	15659	15726	15799	15738	15646	15374	15489	15584	15622	15770	15932	15696	15658	15763	15849	15726	15672	15617	15705	15757	15757	15635	15746	15611	15891	15621	15758	15740	15977	15667	15672	15784	15842	15903	15633	15696	15700	15889	15816	15704	15645	15669	15836	15699	15654	15737	15891	15727	15784	15742	15543	15883	15713	15852	15634	15637	15711	15630	15736	15630	15592	15612	15746	15750	15854	15786	15720	15767	15729	15932	15827	15878	15832	15792	15929	15721	15677	15886	15589	15647	15661	15611	15629	15932	15917	15506	15502	15644	15800	15866	15793	15682	15808	15630	15853	15772	15719	15927	15694	15592	15761	15632	15708	15629	15767	15711	15752	15679	15771	15622	15594	15592	15723	15745	15914	15842	15675	15887	15590	15883	15866	15745	15713	15546	15717	15697	15745	15753	15784	15680	15565	15699	15701	15731	15788	15853	15618	15752	15768	15529	15693	15723	15751	15742	15612	15743	15731	15574	15691	15740	15802	15909	15742	15654	15712	15793	15815	15727	15735	15764	15753	15603	15627	15816	15836	15965	15842	15658	15433	15647	15732	15673	15760	15567	15516	15632	15707	15656	15566	15816	15706	15621	15794	15566	15534	15704	15784	15764	15888	15673	15732	15674	15642	15787	15604	15596	15487	15633	15904	15739	15745	15632	15834	15630	15839	15761	15768	15548	15677	15551	15566	15771	15615	15687	15649	15494	15740	15402	15834	15697	15749	15896	15588	15839	15876	15801	15721	15800	15589	15653	15867	15733	15686	15615	15896	15661	15890	15662	15804	15863	15793	15564	15774	15772	15754	15783	15796	15652	15613	15628	15570	15665	15649	15630	15506	15662	15850	15673	15554	15731	15656	15816	15796	15648	15714	15726	15703	15875	15856	15708	15746	15698	15694	15710	15784	15844	15547	15632	15743	15707	15748	15759	15649	15726	15632	15598	15744	15816	15919	15668	15665	15612	15738	15691	15852	15563	15788	15823	15842	15667	15594	15698	15741	15747	15944	15874	15596	15811	15772	15747	15733	15561	15790	15749	15691	15771	15635	15897	15765	15688	15873	15647	15759	15566	15659	15661	15598	15719	15834	15733	15749	15761	15772	15451	15739	15826	15812	15987	15615	15900	15660	15769	15798	15677	15964	15633	15585	15810	15757	15756	15815	15725	15745	15770	15642	15555	15799	15790	15651	15690	15579	15560	15657	15682	15568	15710	15616	15552	15663	15739	15688	15718	15767	15636	15735	15629	15801	15820	15867	15688	15609	15708	15821	15661	15720	15588	15537	15760	15882	15788	15663	15678	15697	15730	15714	15534	15744	15777	15775	15546	15628	15643	15690	15816	15643	15597	15720	15935	15720	15884	15703	15657	15694	15686	15705	15784	15653	15761
13981	16802	16897	16478	16502	16132	15736	15069	15105	14920	14931	14842	14843	14895	14961	14588	14621	14590	14362	14203	14378	14222	14297	14143	13982	13951	14091	13995	13999	13883	14085	14000	14104	14136	14138	13989	13913	14155	14016	14132	13872	14015	13856	13936	14099	14019	14049	13969	14069	14084	14030	13879	14016	13912	14021	13847	14069	14004	14049	14045	14121	14203	14038	13985	14145	14033	13966	14082	14072	13785	13957	13902	13915	13917	13993	13627	14079	14020	13841	13862	13875	13893	14068	13864	13801	13929	14029	13965	13999	13912	13877	13959	14162	13929	13854	13962	13846	13904	14080	13944	14028	14029	13872	13929	13922	14042	14020	13875	13701	14062	14042	13935	13980	13960	13870	13923	13964	14050	14025	13995	13837	13908	14057	14146	13899	14002	13749	13842	13957	13972	14089	13876	13958	13960	13870	13923	14065	13942	14116	14033	14123	13983	14042	14025	13931	13903	13946	13904	13968	14088	13946	13862	13993	13950	14103	14039	13954	13884	14027	14002	13809	14067	14001	13896	13977	13994	14045	13972	13962	13676	13744	13880	14112	13858	13807	14052	14007	13923	13978	14011	13887	13890	13925	14092	13929	14010	13922	13947	13890	13979	13964	13727	14094	13953	13827	14021	13933	14056	14184	13906	14107	13980	13896	14149	13907	14097	14001	13924	14108	13912	13939	14012	13880	13999	14111	13937	14071	14101	13904	14062	14002	13885	13803	13964	13880	13837	14019	14008	14163	14001	14131	13980	13886	13989	13942	13979	13950	14010	13893	14023	14032	14081	14039	14119	14079	13888	14035	14018	14073	13967	13955	13937	13944	14046	14063	14014	13943	13861	13997	13987	13933	14110	14042	13943	13934	14040	13875	14081	13932	14000	13917	13938	14030	13858	13908	14053	14004	13943	13919	14001	13981	13987	14039	13953	14099	14041	14050	13900	13798	13978	13841	13963	13825	13911	13974	13971	13990	13857	13877	13987	14009	14084	13777	13992	13833	13850	13919	14112	13972	13927	13985	13938	14024	13976	13944	13851	13937	14036	13918	14037	13955	13992	13957	13965	13949	13916	14016	13913	14010	13947	13964	13834	14177	13910	14097	13819	13896	13935	14171	13940	13915	13911	14069	13803	13931	14098	13989	14043	13941	14042	13971	13964	13897	14001	13858	14080	13890	14036	14140	13938	13984	13987	14023	13771	13843	13887	14000	14025	13847	13979	14179	14000	14042	13831	14008	14032	13985	13782	13950	13955	14127	13976	13911	13978	13983	14058	14079	14028	14027	13788	13795	14003	13832	13981	14008	14007	14011	13969	13975	14010	14070	14037	14150	13865	14194	13978	13928	13978	13957	13973	13817	13846	13868	13970	14041	14082	13826	14032	14141	14030	14072	13978	14026	13972	13914	13899	14003	13974	14058	14014	13964	13968	13955	13888	13983	13953	14094	13905	14018	13914	13947	14003	13855	13964	13885	14047	13971	13962	14148	13944	13983	13960	14040	13977	13926	13903	13897	13913	14101	13928	13994	13881	13920	13990	14109	13723	13903	13943	13861	14036	13990	14052	13858	13855	14151	13956	13961	14050	14031	13932	13990	13974	13991	13984	14112	14005	14100	13908	14018	14042	13859	13825	14015	14108	14055	14285	13884	13919	13964	13948	14015	13901	13886	14018	13757	14037	13965	14031	13874	13984	13765	14027	13912	13898	13935	13986	14194	13984	13926	14167	14130	13956	14131	14049	13965	13912	14096	14063	14070	13951	14077	13796	13910	13890	13993	14081	13931	13931	13962	13957	13975	13953	14150	14046	14032	13966	14169	13970	14115	14003	13965	14024	13833	14079	14032	13962	14029	13934	13998	14025	14014	13835	13855	14091	14019	13951	13936	13920	14009	14056	14091	13903	13889	13980	14228	13983	13994	14003	14020	13922	14116	13874	13909	14052	13953	13856	13948	14065	14092	13811	14020	13979	14012	13838	13930	13981	13799	13824	13955	13916	14191	13894	13861	13849	14001	14087	13949	14014	14015	13876	13899	13894	13978	13873	13962	14068	13962	13925	13993	14048	14087	13879	13873	14015	13848	13994	14165	13975	14097	13857	14021	13929	13987	14055	13911	14103	14024	13890	14034	14010	13932	13897	14065	13890	14111	14180	14127	13955	13926	14021	14065	14039	14026	14007	13934	13890	14018	14101	14030	14069	14002	14011	14068	13989	13986	13968	13938	14106	14125	13964	14046	14011	13894	13891	14157	13721	13951	14017	13966	13824	13998	14095	14044	13792	14042	14061	14088	14002	13908	14055	13936	14115	13921	13924	14127	13919	13960	13926	13922	13997	13919	14052	13920	13976	13950	13935	14004	13990	14036	13969	13919	13888	14079	14017	13821	14021	14007	13996	13975	13992	14033	14133	13717	14025	14026	13998	14027	13976	13970	13892	13956	14022	13903	14057	14047	14092	13907	13888	13826	13922	14098	14032	13911	14118	14103	14052	13884	14017	14190	14056	14036	13942	13956	13988	13966	13943	13977	13994	14032	13896	14014	13847	13883	14025	14073	13917	13996	13963	14071	13970	14014	14043	13941	14096	13812	13980	13899	13931	13973	14037	14005	14103	14094	13980	13938	14085	14066	13989	13964	14021	13939	14076	13922	13856	13907	13884	14002	13932	13953	14017	13945	13923	13975	13979	13940	13896	13963	13966	13968	14008	14009	14039	13965	14086	13935	14091	14208	14078	13995	13914	13973	14003	13901	14126	14108	13773	14063	13800	14075	14073	13829	13996	13950	14001	13971	13847	13968	14012	14097	13968	14157	14054	14067	13865	13849	14060	14021	13992	13912	14062	14038	13956	14058	14062	13827	14021	14242	13977	14008	13996	13859	14157	14004	13803	13843	13928	13969	13967	14071	13945	14067	13973	14052	13901	14028	14053	14007	14072	13938	13947	14061	13985	13921	14093	13965	13973	14111	14033	14002	14004	13933	14058	14164	13857	13952	14167	13984	13898	13990	13945	14134	13962	13925	13918	13933	13857	13874	13952	13903	14068	13761	14135	13992	13888	13956	13961	13877	14029	14021	13892	14017	14022	14018	13990	13972	13902	14019	13920	14113	13843	13814	13935	13911	13829	14152	13969	13966	13891	14097	13977	13934	13831	13938	14010	13952	13898	14061	13915	13926	14089	13880	13854	13898	13921	13933	14030	13944	13887	13822	13949	13868	13888	13981	14064	14178	14081	13995	13935	13948	14045	13962	13956	13881	13940	14123	14005	14054	13925	14035	13955	14001	14050	13818	14123	13902	13875	13969	13932	14111	13973	13928	13957	13953	13911	14045	13837	13944	13915	13950	13970	13905	13901	13976	13915	14088	13969	14029	14004	14061	13918	13999	13880	14052	13923	14016	13983	13897	13954	14148	13972	14025	13979	14090	13820	13898	13816	13981	14139	13896	13877	14087	13937	13961	14092	13878	14005	13843	14100	14013	13927	14074	14171	13910	13803	14120	13984	14103	13923	13930	13953	13948	13956	13988	13967	13979	13963	14085	14039	13984	13895	14012	13965	13956	13910	13980	14166	13911	13963	14058	13998	13906	13907	13921	13962	14232	14037	14009	13879	14039	13918	14017	13862	14002	13921	13789	14099	14040	14025	13971	13992	14212	13952	14074	13906	14092	13996	13988	13899	13919	14048	13957	14022	13897	13970	14055	13957	13905	13996	14128	13870	13952	14086	13893	13990	13947	13998	14151	14025	13941	13987	13732	14001	13849	13887	13866	13968	14018	14023	14079	14038	13953	13875	14086	13861	13811	14000	13898	14029	14061	14008	14064	13865	13889	13858	13913	13994	13910	13814	13968	13901	13925	13958	14032	13998	14101	14049	14015	14040	13988	13964	14073	14045	13907	14104	13954	14061	14069	13976	13936	13860	13853	13983	13963	14019	13698	13925	13879	13992	14004	13785	14141	13893	13950	13750	13826	13907	13984	14012	13968	13985	14027	14196	14109	13915	13907	13969	13941	13943	14055	14014	13946	14033	14096	14219	13879	13952	14070	13845	13990	13960	14039	13968	13835	14064	13964	13822	13965	13871	14037	13879	13846	13991	14062	13933	13999	13912	14116	13896	14075	13900	13979	14024	14084	13914	13946	14090	13988	14055	14040	13991	13830	13938	13861	14000	13952	13954	14068	13924	13992	14062	13882	14057	14039	13833	13935	13903	14067	13919	13970	13975	13942	13983	13916	14002	13920	14068	14072	13973	13913	13957	13885	14137	13903	13976	13910	14018	14044	13980	13795	14047	13907	14008	13965	14053	14052	14050	13822	14028	14049	13823	13839	13849	13928	14055	13885	14079	13915	13930	14012	13937	13832	14091	14014	13955	14245	13964	14076	14023	13954	14099	13866	14023	14046	14063	13984	14002	13981	14037	14111	13906	14130	13885	13936	13921	13985	13961	13994	14193	13665	14165	13990	13917	14085	14036	14049	13851	14037	13965	14024	14007	13927	13884	14032	14005	13938	14086	14022	13784	14154	13847	14056	13853	13875	13886	14033	13971	14113	13975	13943	13967	13942	13865	13827	13935	13920	13982	14051	13966	14131	14061	13989	13898	14019	13890	13881	13640	13961	13951	13894	14108	13893	14047	14007	13906	14080	13980	13918	14233	13936	13886	14093	14092	14030	13990	13975	13851	13921	13937	13897	13915	13952	14095	13945	14060	13927	14053	13905	14050	13957	14036	13858	13916	14104	13978	14100	13950	14052	14044	14014	14011	13887	13968	13965	14093	13937	13882	13823	14040	13971	14202	14152	14029	13918	13885	13962	13946	13882	14072	14181	13854	14052	13904	13892	13893	14087	13996	13974	14108	13851	14020	14001	13913	14113	13930	14028	14032	14013	14003	14187	13889	13973	13908	13978	13996	14058	14232	14172	13966	13938	14013	13957	13901	13958	13867	14120	14024	14114	14032	13955	13866	14089	14052	13959	13972	13892	13967	14057	13968	13949	13879	14044	14112	14004	14055	13857	13874	13980	14103	14146	13990	13932	13929	13948	13893	14201	13926	14089	13772	13887	13951	14062	13950	14053	13971	14028	13968	13911	13868	13964	13896	14047	13954	14077	13846	14047	14022	14074	13971	14068	13969	14065	13947	14019	13969	13912	14055
23494	21003	28385	23875	21776	21935	21115	17800	16985	17461	17375	17163	17193	17171	16847	16895	16814	16446	16694	16500	16340	16228	16496	16289	16117	16252	16375	16034	16268	16070	15892	16052	16031	15999	16017	15928	15959	16059	16072	16034	16117	16097	16080	16065	16052	16123	16146	16195	16075	16110	16000	16016	15874	16001	15740	15977	16021	16138	16265	16529	16627	16413	16077	16072	16094	16120	16157	16109	15970	15828	16127	16094	16008	15995	15963	16027	15982	15779	16039	15932	16123	16095	15898	15847	15988	16033	16088	15957	16009	16246	16025	16129	15945	16083	15829	16076	15845	16045	16065	15789	15890	15833	16108	16203	16227	15928	15886	16114	15954	15989	15980	15830	15899	16101	15945	16111	15970	16015	15953	15910	15876	15848	16032	15952	15925	15960	15785	15885	15940	16109	16263	15935	15970	15817	16115	15816	15661	15902	15690	15932	15961	15981	15852	15886	16054	15986	16018	15844	15866	15936	16151	15814	15964	16044	16039	15966	16011	15901	15946	16008	15932	15987	15972	16261	16055	15938	15922	15871	16026	15866	15988	15837	16112	15984	16069	15993	16119	15863	16013	16120	15916	15972	15999	15991	15843	15868	16176	15720	15985	16071	15855	15981	15842	15780	15859	15990	15921	15913	15850	15877	15844	15853	16188	15824	16050	16047	15974	16034	15987	15856	16136	15938	16069	15960	16040	15935	16082	16022	16041	15921	15876	16031	16068	16011	16068	15991	15951	16060	15837	15912	16075	15912	15978	16140	15751	16017	15839	16067	15926	16016	15980	16028	15902	15945	15965	16015	15821	15900	16117	15789	15977	15905	16057	15850	15982	15993	16100	15805	15907	15999	16109	16132	15875	15970	16190	15940	16040	16052	15949	16020	15921	16030	15926	16047	15956	15925	15978	15831	15883	15879	15810	16056	15786	16160	15950	16053	16019	16092	15929	15971	15976	16011	16165	15883	15929	16114	16173	15869	15941	15882	15992	15852	15728	15962	15942	15868	15927	15961	16021	15947	16114	16104	16162	15928	15933	15838	16138	16063	16125	16171	16169	15946	15993	16028	16143	15960	15897	16083	15798	15828	15932	15958	16068	15831	15783	15795	15919	16157	15953	16015	16024	16176	15995	15958	15965	16030	16152	15862	15869	15923	16281	16012	16021	15825	15953	15921	16091	15912	16002	15749	15906	16012	15825	16140	15914	16140	16001	15788	15768	15990	15884	15866	15862	16051	15907	15955	16072	16269	15756	15943	16071	15994	15908	16144	15954	15948	15814	15988	15917	16015	15780	16088	15981	16106	16275	15927	16132	15822	15894	15975	15945	16111	15812	16048	15875	15941	16176	16043	16202	15908	16069	15907	15923	15873	15823	16011	15931	15892	15845	16083	16027	15998	16016	15962	15936	15861	16190	15940	15983	15952	15863	15936	15951	15865	16007	16198	16076	16114	15995	16026	16020	15876	16018	15988	15833	15920	16014	16142	16033	15941	15860	15761	16042	15959	15997	15945	15805	15925	16019	15844	15938	15774	16032	16027	15796	16008	16032	16143	16175	15980	15947	15973	16154	15896	16135	15872	15996	16024	16035	15793	15837	16035	15971	16023	16058	16042	16062	15807	15899	15900	15970	16055	16029	15959	15976	15955	15942	16030	16004	15869	15837	15913	16167	15974	15880	15968	15823	15988	16176	15941	16009	15678	16072	16010	15953	16132	16028	15816	16151	16190	16180	16036	16095	15996	16142	16118	16011	15938	16078	16168	15915	15968	15860	15914	16031	16020	15867	16062	15963	16118	15756	16069	16067	15881	15987	15796	15890	16095	15871	15971	16030	15881	16279	16082	15797	15797	16003	15919	15916	15876	15808	15934	15840	16047	15953	15903	15922	15931	15911	15925	15712	16103	15978	16170	16035	15881	15987	16053	16133	16138	16041	15899	15954	16070	15908	15874	15861	16014	16143	15952	15907	15811	16099	15948	15938	15938	16006	15989	16128	15835	15988	16080	15956	15852	16020	16050	16251	15924	16070	16017	16035	16040	15832	15853	16091	16097	16078	16011	16116	15836	16139	16031	15932	15932	15988	16068	15920	16086	15910	16033	15981	15746	15954	15797	15933	16186	15986	16091	16125	15992	16058	16132	15943	15960	16021	15786	16061	16156	16064	15848	16071	16061	16041	16011	16165	16030	16107	15824	16119	16128	15899	16011	16038	15948	15999	15987	15861	16274	15919	16138	15949	16035	15953	16045	16164	16017	15923	15923	15988	16062	15918	16190	16064	16020	16086	15941	15895	15797	15951	16142	15875	15987	15912	16037	15898	15983	16174	15995	16014	15993	15906	16096	15937	15884	15858	15893	15955	16101	15967	15888	15903	15993	16035	15904	15906	15853	15783	16145	15867	16112	15909	15925	16104	15978	15951	15861	16046	16101	16118	16162	16003	15940	15917	15893	15883	15966	16101	16024	15883	16094	15960	15966	15908	15881	15852	16014	15702	15988	15735	15974	15902	15961	16017	15854	15994	15855	15992	15847	15814	15791	16107	15947	15911	15896	15987	16064	16067	15963	16047	15956	15841	15954	15941	16014	15861	15819	15913	15697	15772	15984	16084	15932	15944	16068	16184	15967	16097	16069	16057	15953	16094	16007	16129	16104	16045	15914	15950	15858	15792	15971	15978	16138	15998	15988	15898	15895	15986	15989	15947	15908	15958	16089	15785	15873	15992	16089	15974	15856	15905	15976	16041	16040	16092	15874	15917	15974	15938	16053	15894	15785	15975	15956	16068	16082	16025	16004	16316	16037	16009	15955	15983	15861	15974	15886	15773	15828	15846	15965	16089	15872	15979	15877	15822	16064	15843	15822	16306	15883	16054	15959	15821	15912	15871	15871	16026	15733	15947	15822	16216	15974	15998	15972	15995	16038	15999	16102	15788	16000	16073	16033	15913	15971	15956	16006	15925	15785	15915	15963	16136	15730	15923	15861	15899	15958	15864	15869	15842	15817	16052	15930	16052	15856	16234	16027	15979	16011	15821	15961	15936	16063	15898	15864	15984	15950	15843	15905	16094	16049	16185	15912	15951	15899	16135	15948	15849	15931	15876	15835	15975	15970	15933	15824	15886	15989	15948	16032	16021	16106	15971	16183	16114	16196	16083	16014	15935	15741	15953	15941	16040	15858	15875	15815	15888	16089	15892	16004	15899	15672	15823	15924	15987	15932	15967	15836	16083	15867	16012	15952	15884	16021	15906	15905	15949	15915	16011	15921	15953	15916	16021	15960	15966	16076	15943	15948	16049	15871	16017	16164	15913	15864	15964	15972	16083	16017	15993	15885	15969	16088	16056	15810	15992	15936	15916	15915	15801	15766	16032	15857	15926	16088	16034	15955	15757	15989	16100	15775	15894	16265	16015	15890	15882	16059	15896	15974	15808	15851	15878	16031	16038	15849	15886	15968	16026	16197	16169	15739	15951	15855	15997	16056	15954	15991	16185	16032	15925	15988	15972	15990	15833	16011	15923	15893	16022	15835	15968	15903	15968	15823	16225	16035	15888	15966	15941	15778	16011	15871	16033	15972	16061	15860	16047	15899	15980	15794	16009	15805	16003	15758	15953	15833	15896	16268	16133	15940	15775	16172	16142	16059	15978	15845	15963	15950	16041	16072	15923	15865	16120	16102	16018	15962	15918	16035	16031	15905	15895	16059	16050	15986	16036	15942	15843	16017	15838	16087	15893	16138	15961	15751	16123	15984	16018	16037	15898	15917	16178	15823	15970	15950	15921	16169	16114	16053	15915	16071	15945	15994	15882	16052	16026	15898	15941	16026	15925	15942	15930	16068	15799	15985	15900	15879	15877	15914	15827	15844	16045	15919	15995	15896	15949	16223	16019	16004	15992	16001	16045	16098	15994	15969	16044	16085	15800	15846	15827	16020	16037	16095	15831	16059	16040	16074	16072	15908	16007	15933	15960	16135	16091	15842	16014	15931	15995	15884	16036	16092	15951	16166	15928	15873	16068	15850	16145	15995	16066	15994	16142	16009	15968	16130	16141	15903	16193	16011	16087	15945	15866	15906	15812	15900	16009	15884	16031	16021	15946	16053	15897	15765	16113	16077	15862	15788	15851	16070	16049	15876	16149	15946	16070	16021	15969	15960	16012	16033	15828	16077	16116	15839	16021	16236	15829	16104	15931	15950	16051	15970	16130	15834	16038	15964	16068	15962	15970	16140	15993	15990	15901	15974	16071	15995	15897	15916	15967	15970	15932	15800	16185	15824	16061	15962	15893	16030	16099	16009	15972	16039	15906	15867	15834	15908	15949	16155	16013	15993	16018	15820	16057	15970	16026	16127	15961	15777	15865	15906	16056	15966	16001	16060	15992	16081	15981	16093	16184	15938	15951	16064	16089	16187	16038	15945	15942	16076	16062	16010	16065	15850	15978	16154	16036	15846	15902	16195	16154	16014	15990	15850	15933	15934	15923	16059	15976	15904	16008	15990	15959	16053	16054	15978	16030	15939	16026	15981	15957	15955	15969	15911	15864	15883	16210	15874	16095	15979	16145	15867	15898	15897	15906	16000	15841	15742	16107	15864	16056	16002	16120	16077	16037	15854	15837	15798	15967	15889	15931	16127	15820	15866	15791	15973	16115	16149	15970	15829	15901	15944	16084	15887	15997	15930	15870	15893	15997	15810	16083	15770	16044	16047	16114	16001	15899	15833	15981	15769	16004	16177	16044	15867	15992	16035	15987	16045	16158	15986	16154	15863	15976	15934	16048	16088	16204	15943	16092	16128	16081	15948	15900	16055	15881	15870	15907	15893	15936	15967	16160	15917	16204	15628	16140	15971	16105	15852	15927	15896	15957	16021	16029	15917	16084	16080	16118	15941	16077	15879	15943	16045	16131	16053	15915	16087	15815	16075	15966	15944	16135	15923	16011	16104	15756	16129	16056	16014	15951	16083	16130	15922	15832	15915	15860	15916	15739	16043	15919	15978	16099	16139	16130	15835	15999	15875	15912	16045	16040	16188	16132	16057	16314	15921	15943	16057	15873	15923	16048	16022	16076	15982	15958	15884	15942	16054	15996	15936	16155	15883	16035	16187	15968	16087	16068	15947	16178	16138	16169	16092	16136	15942	16007	15889	16143	15886
13691	23374	22429	20112	19529	18415	17167	16491	16341	16203	16088	15838	16143	16118	15621	15215	15335	14882	15049	14860	14867	14521	14590	14550	14606	14390	14413	14343	14279	14190	14125	14078	14107	14125	14303	14028	14218	14159	14292	14239	14337	14078	14122	14267	14184	14257	14019	14178	14184	14227	14277	14085	14233	14156	14145	14000	14239	14233	14487	15052	14987	14613	14595	14285	14250	14164	14320	14242	14103	14237	14274	14161	14130	14169	14066	14228	14254	14136	14244	14192	14151	14199	14189	14180	14094	14239	14193	14086	14172	14165	14054	14242	14362	14247	14158	14176	14031	14262	14104	14041	14162	14114	14106	14165	14140	14110	13977	14249	14287	14127	14036	14121	13966	14013	13868	14177	14005	14226	14025	14054	14254	14244	14064	14039	14150	14123	14076	13973	14105	14183	14116	14256	14042	14072	14105	14080	14243	14200	14303	14067	14199	14036	14102	14112	14313	14095	14226	14138	14154	14264	14194	14058	14127	14154	14068	14215	14040	14075	14109	14054	14191	14012	14047	13964	14210	14166	14177	14129	14217	14120	14206	14144	14197	13930	14191	14036	14133	14200	14177	13976	14215	14258	14091	14244	14019	14214	14243	14013	14367	14186	14153	14145	14092	14134	14092	14070	14240	14227	14154	14148	14294	14232	14084	14127	14023	14141	14162	14084	14181	14041	14035	14184	14186	14180	14142	14143	14189	14160	14221	14084	14118	14001	13951	14110	14140	14153	13980	14161	13946	13998	14141	14030	14131	14112	14161	14164	14058	14053	14046	14207	14221	14231	14140	14150	14118	14124	14136	14163	14277	14241	14007	14087	14171	14182	14138	14123	14115	14102	14255	14274	14278	14077	14225	14107	14245	14146	14146	14059	14180	14227	14055	14128	14117	14065	14216	14186	13995	14197	14175	14175	13976	14178	14119	14008	14104	14070	14140	14161	14080	14276	14252	14113	14087	14024	14158	14163	14064	14035	14059	14152	14068	14107	14180	14280	14318	14091	14043	14207	14233	14166	14077	14052	13969	14203	14177	14234	14274	14156	14151	14169	14039	14000	13987	14140	14264	13972	14239	14093	13994	14055	13984	14075	14172	14176	14151	14110	14130	14036	14278	14011	14264	14097	14193	14173	13973	14128	14098	14193	14170	14030	14072	14070	14252	14124	13902	14220	14145	14250	14134	14024	14102	14181	14276	14222	14144	14229	14063	14313	14127	14183	14093	14158	14111	14153	14083	14152	14248	14248	14177	14177	14172	14157	14041	14220	14187	14225	14071	13933	14001	14338	14114	14124	14240	14186	14288	14086	14265	14108	14111	14298	14138	14144	14123	14142	14325	14190	14271	14156	14121	14254	14079	13984	14103	14084	14040	14188	13983	14170	14275	14133	14084	14004	14175	14106	14127	14089	13944	14033	14025	14150	14254	14002	14141	14025	14207	14154	14233	14005	14126	14156	14176	14158	14112	14187	14270	14023	14219	14268	14202	14006	14150	14146	14142	14195	14204	14089	14211	14036	14127	14184	14161	14246	14154	14226	14334	14070	14196	14398	14085	14264	14203	14249	14164	14058	14261	14120	14320	14221	14258	13997	14209	14273	14156	14254	14124	14120	14209	14058	14176	14105	14174	14135	14111	14160	14175	14224	14242	14020	14121	14153	14017	14079	14154	13949	14193	14329	14138	13978	14364	14172	14267	14030	14273	14039	14252	13984	14191	14096	14252	14083	14194	14111	14081	14046	14233	14254	14122	14230	14161	14049	14190	14173	14071	14154	13966	14149	14169	13997	14189	14363	14112	14063	14111	14234	14256	14130	14010	14171	14281	14057	14056	14055	14126	14339	14052	14230	14150	14067	14144	14063	14141	14095	14201	14266	14107	14232	14081	13996	14135	13899	14237	14209	14274	14024	14235	14117	14108	14074	14191	14252	14184	14250	14167	14140	14216	14158	14160	14155	14017	14223	14142	14023	13995	14072	13982	14138	14276	14004	14184	14057	14120	14125	14098	14176	14178	14003	14146	14006	14093	14248	14120	14083	14225	14319	14190	14131	13999	14292	14243	14100	14058	14220	14240	13998	14101	14191	14126	14283	14125	14029	14235	14003	13994	14132	14221	14207	14049	14118	14116	14083	14197	14124	14201	14162	14079	14232	13981	14096	14076	14195	14191	14174	14088	13967	14243	14329	14162	14174	14068	14020	14040	14089	14083	14168	14104	14145	14073	14090	14222	14332	14213	14137	14045	14196	14181	14072	14243	14161	14078	14135	14044	14141	14262	14122	14036	14202	14135	14239	14307	13946	14065	14293	14122	14022	14092	14100	14057	14192	14132	14275	14095	14229	14065	14287	14167	14205	14190	14104	14016	14223	14129	14117	13930	14410	14103	14029	14187	14168	14044	14150	13994	14221	14208	14091	14066	14093	14123	14199	14110	14132	14023	13987	14160	14217	14008	14131	14197	14318	14029	14149	14140	14119	14162	14005	14140	14142	14068	13998	14165	14149	14059	14057	14212	13971	14250	14092	14310	14137	14065	14160	14179	14042	14095	14289	13951	13849	14256	13995	14201	14121	14236	14205	13975	14195	14111	14154	14254	13947	14223	14151	14107	14126	13997	14097	14185	14134	13981	14181	14199	14011	14255	14245	13967	14094	14102	14067	13977	14140	14108	14095	14157	14295	14219	14210	14274	14244	14115	14246	14231	14136	14057	14216	14253	14125	14107	14139	14057	14123	14124	14171	14233	14126	14075	14042	14040	14047	14280	14161	14122	14096	14283	14103	14077	14049	14093	14092	13971	14151	14139	14263	14221	14067	14238	14109	14174	14021	14120	14133	14107	14020	14073	14147	14162	14054	14238	13970	14251	14015	14207	14084	14183	14105	14143	14253	14147	13926	14131	14146	14166	14090	14130	14159	14206	14062	14023	14049	14184	14161	14007	14161	14261	14127	14278	14140	14204	14287	14106	14162	14108	14126	14173	14152	14145	14019	14243	14119	14258	13958	14187	14266	14268	14181	14085	14263	14169	14312	14119	14326	14166	14121	14328	14021	14139	14140	14206	14197	14027	13935	14177	13989	14114	14107	14022	14066	14028	14158	14164	14116	14121	14175	14237	14233	14011	14107	14023	14179	14199	14259	14059	14207	14035	14001	14168	14059	14050	14117	14037	14259	14108	14074	14033	14183	14152	14023	14177	14062	14048	14150	14017	14047	14087	14285	14187	14099	14005	14020	14223	14098	13911	14073	14262	14242	14012	14084	14137	14231	14269	14085	14192	14362	14265	14264	14191	14310	14140	14411	14016	14096	13996	14044	14119	14118	14133	14139	14105	14076	14057	14143	14266	14181	14135	14119	14063	14357	14016	14170	14115	14124	14173	14068	14374	14165	14193	14185	14135	14161	14213	14186	13941	14221	14109	14142	14139	14084	14138	14178	14100	14175	14183	14122	14082	13989	14042	14352	14122	14012	14232	14113	14080	14174	14030	14150	14060	14208	14112	14217	14088	14137	14095	14229	14063	14040	14094	14174	13999	14210	14060	14204	14236	14120	14087	14058	14065	14048	14192	14020	14150	14173	14167	14129	14170	14072	14133	14108	13940	14274	14142	14204	14005	14200	14105	14203	14072	14218	14035	14227	14054	14103	14052	14161	14100	14104	13995	14082	14122	14063	14231	14088	14232	14070	14211	14002	14041	14044	14179	14194	14091	14175	14071	14242	14225	14153	14208	14267	14089	14209	14250	14089	14040	13934	14250	14231	14054	14035	13913	14005	14201	14019	14271	14268	14170	14100	14183	14080	14081	14321	14209	14144	14135	14116	14372	14159	14372	14136	14264	14162	14075	14146	14250	13992	14184	13978	14182	14172	14299	14053	14217	14199	13978	14249	14004	14247	14135	14164	14250	14239	14253	14267	14215	14095	14125	14017	14198	14041	14304	14061	14239	14178	14258	14175	14251	13965	14227	14152	14065	14302	14012	14157	14084	14088	14321	14150	13996	14011	14124	14189	14013	14095	14227	14039	14114	14245	14067	14315	14283	14108	14040	14202	14123	14077	14052	14062	14123	13986	14038	14137	14062	14197	13953	14172	14035	14185	14379	14154	14238	14130	14061	14269	14194	14106	14325	14079	14154	14197	14031	14119	14198	14242	14174	14032	14166	14110	13989	14168	14176	14051	14087	14116	14149	13979	13994	14171	14065	14192	14194	14093	14214	14076	14185	14077	14130	14077	14206	14142	14240	14392	14069	14135	14012	14257	14087	14186	14264	14199	14152	14131	13951	13997	14037	14283	14150	14098	14255	14252	14215	14281	14039	14046	14151	14249	14026	14012	14209	14227	14021	13923	14207	14281	14271	14173	14206	14138	14112	14153	14077	14128	14082	14041	14183	14093	14235	14097	14116	14043	14195	14138	14163	14200	14184	14295	14299	14079	14215	14120	14203	14203	14183	14132	14027	14174	14189	14099	14048	14148	14035	14188	14227	14102	14092	14161	13927	14160	14225	14162	14217	14178	14172	14232	14157	14227	14176	14210	14156	14089	14167	14347	14105	14107	14124	14261	14080	14099	14231	13939	14086	14109	14153	14002	14023	14111	14203	13942	14090	14045	13950	14180	14181	14158	14110	14132	14156	14292	14172	13997	14024	14092	14126	14152	14102	14265	14102	14251	14060	14118	14158	14304	13940	14154	14056	14332	14041	14037	14283	14028	14316	14329	13962	14161	14208	14043	14126	14115	14242	14297	14075	14070	14150	14080	14075	14160	14022	14294	14183	14072	14023	14216	14132	14132	14173	13999	14196	14027	13934	14123	14068	14357	14130	14100	14107	14116	14147	14095	14198	14077	14239	14119	14155	14149	14107	14178	14148	14178	14125	14073	14041	14040	14136	14211	14048	14121	14089	14094	14237	14243	14096	14041	13965	14220	14227	14031	14093	14135	14282	14133	14094	14219	14192	14096	14175	14170	14285	14085	14101	14164	14009	14160	14151	13978	14069	14059	13941	14118	14085	14300	14172	14019	13910	14368	14090	14173	14291	14122	14343	14158	14323	14244	14136	14104	14343	14027	14173	14193	14187	14181	14038	14256	14114	14029	14179	14102	14152	14104	14107	14050	14122	14268	14268	14094	14196	14320	14077	14190	14178	14102	14222	14195
22625	21171	29004	23643	21355	23399	25164	19582	18752	19014	18684	18619	18842	18657	18166	17810	17585	17540	17641	17511	17400	17199	17113	17151	17055	17051	16709	16587	16852	16772	16872	16699	16825	16860	16686	16723	16855	16749	16911	16866	16639	16768	16739	16782	16924	16931	16987	16718	16647	16570	16527	16804	16694	16725	16614	16538	16801	16945	17385	17608	17570	17231	16973	16888	16809	16719	16552	16694	16652	16621	16627	16527	16638	16722	16564	16464	16763	16481	16551	16704	16616	16636	16706	16617	16690	16309	16564	16533	16468	16532	16569	16617	16837	16601	16736	16725	16767	16666	16829	16683	16643	16590	16683	16620	16484	16588	16346	16538	16501	16512	16507	16525	16452	16522	16515	16567	16374	16497	16567	16503	16525	16510	16750	16667	16533	16556	16498	16645	16575	16870	16796	16758	16673	16540	16600	16482	16500	16609	16523	16741	16542	16535	16699	16609	16629	16648	16583	16511	16550	16573	16648	16750	16710	16654	16740	16419	16603	16360	16445	16521	16556	16615	16645	16873	16673	16587	16620	16589	16575	16838	16741	16538	16509	16689	16530	16611	16565	16463	16530	16484	16580	16342	16595	16809	16553	16360	16597	16893	16505	16731	16666	16507	16628	16520	16564	16720	16737	16490	16690	16650	16605	16667	16418	16574	16414	16539	16471	16599	16747	16494	16569	16626	16397	16652	16442	16604	16531	16507	16635	16401	16539	16575	16494	16714	16673	16570	16603	16601	16702	16482	16460	16622	16471	16541	16559	16425	16477	16779	16536	16431	16470	16437	16648	16593	16428	16513	16647	16798	16601	16629	16633	16596	16870	16400	16582	16640	16695	16454	16538	16402	16624	16523	16378	16740	16520	16573	16655	16482	16861	16563	16659	16625	16540	16449	16324	16501	16544	16602	16709	16489	16556	16669	16647	16672	16588	16683	16680	16323	16559	16598	16717	16624	16614	16714	16486	16526	16643	16487	16572	16614	16568	16577	16832	16482	16638	16517	16431	16524	16643	16480	16552	16601	16535	16583	16523	16596	16548	16491	16596	16592	16679	16608	16659	16633	16521	16712	16688	16692	16476	16599	16716	16711	16420	16532	16427	16696	16586	16479	16618	16743	16682	16357	16465	16738	16632	16644	16542	16624	16652	16581	16544	16574	16656	16582	16554	16525	16697	16627	16578	16627	16533	16691	16553	16604	16556	16670	16551	16413	16629	16407	16716	16615	16581	16697	16537	16829	16492	16555	16579	16577	16729	16613	16615	16592	16672	16678	16515	16607	16637	16605	16761	16700	16676	16774	16643	16558	16606	16682	16526	16635	16468	16634	16489	16440	16531	16738	16729	16681	16737	16555	16547	16516	16448	16606	16482	16625	16666	16453	16587	16700	16693	16590	16520	16552	16515	16552	16679	16584	16610	16651	16475	16353	16598	16596	16571	16616	16548	16530	16627	16644	16666	16487	16610	16619	16406	16597	16418	16600	16521	16614	16692	16785	16692	16607	16542	16463	16632	16564	16644	16499	16611	16613	16715	16441	16465	16560	16761	16623	16529	16510	16242	16611	16417	16644	16443	16393	16630	16398	16590	16586	16444	16633	16673	16614	16475	16637	16606	16444	16508	16534	16516	16440	16461	16736	16491	16511	16541	16396	16684	16462	16541	16651	16616	16576	16469	16593	16580	16473	16606	16339	16504	16573	16634	16742	16427	16404	16484	16570	16571	16345	16687	16546	16379	16502	16531	16476	16559	16604	16467	16824	16586	16519	16523	16782	16698	16611	16470	16616	16599	16393	16556	16575	16594	16619	16430	16555	16854	16802	16641	16738	16465	16252	16531	16366	16605	16564	16661	16429	16655	16657	16634	16743	16482	16667	16606	16589	16648	16515	16427	16616	16443	16481	16562	16583	16600	16546	16598	16470	16305	16425	16654	16610	16472	16511	16483	16442	16581	16581	16664	16647	16453	16422	16564	16771	16439	16510	16538	16481	16718	16513	16608	16701	16601	16396	16559	16560	16786	16742	16487	16571	16535	16634	16475	16584	16429	16464	16825	16584	16449	16532	16584	16616	16452	16657	16375	16398	16480	16502	16542	16606	16489	16599	16666	16781	16626	16625	16700	16537	16531	16526	16472	16511	16436	16579	16560	16539	16469	16669	16382	16491	16742	16609	16704	16672	16487	16655	16383	16446	16541	16515	16469	16525	16569	16635	16843	16509	16594	16612	16643	16702	16478	16357	16505	16544	16342	16516	16665	16445	16695	16654	16573	16534	16490	16388	16557	16659	16574	16697	16564	16380	16727	16495	16570	16719	16487	16617	16452	16569	16779	16449	16355	16566	16365	16401	16597	16537	16626	16686	16729	16575	16596	16687	16658	16825	16680	16584	16851	16645	16672	16386	16562	16455	16394	16448	16742	16678	16575	16534	16670	16637	16661	16472	16649	16719	16643	16409	16437	16574	16492	16722	16779	16665	16566	16694	16494	16609	16547	16398	16681	16611	16476	16784	16527	16770	16532	16637	16743	16602	16551	16517	16532	16369	16429	16765	16535	16596	16538	16579	16502	16532	16477	16482	16577	16511	16541	16624	16715	16576	16555	16683	16520	16637	16428	16487	16686	16387	16681	16517	16572	16500	16432	16681	16514	16515	16564	16539	16556	16612	16496	16512	16602	16525	16486	16747	16649	16435	16641	16425	16699	16461	16540	16815	16573	16628	16465	16679	16682	16455	16590	16635	16543	16627	16509	16555	16672	16673	16632	16571	16563	16523	16598	16486	16533	16517	16648	16428	16418	16639	16544	16516	16509	16410	16544	16616	16722	16664	16418	16629	16320	16515	16538	16466	16224	16558	16686	16587	16657	16744	16574	16430	16656	16634	16577	16591	16414	16502	16605	16595	16492	16699	16785	16487	16542	16677	16735	16593	16605	16587	16567	16631	16593	16594	16798	16791	16615	16604	16570	16615	16658	16646	16533	16723	16636	16529	16537	16620	16707	16658	16523	16509	16353	16587	16461	16506	16532	16566	16486	16642	16378	16539	16698	16601	16655	16608	16548	16690	16633	16563	16430	16602	16500	16651	16736	16341	16467	16590	16421	16621	16628	16541	16770	16305	16644	16651	16487	16662	16674	16613	16312	16706	16366	16383	16664	16607	16659	16513	16521	16701	16585	16606	16627	16722	16438	16525	16564	16447	16495	16516	16660	16560	16588	16539	16539	16640	16400	16692	16552	16566	16401	16372	16654	16615	16507	16584	16818	16516	16467	16509	16523	16670	16723	16696	16487	16646	16625	16485	16714	16532	16373	16614	16602	16845	16656	16668	16709	16498	16660	16535	16605	16473	16815	16707	16510	16718	16777	16604	16726	16591	16551	16525	16751	16470	16638	16522	16469	16544	16446	16536	16715	16419	16645	16552	16717	16572	16497	16591	16426	16491	16478	16749	16407	16634	16633	16633	16656	16564	16731	16605	16380	16668	16535	16588	16462	16514	16503	16648	16725	16272	16534	16588	16618	16411	16671	16548	16351	16450	16695	16377	16483	16531	16767	16497	16514	16522	16522	16451	16586	16801	16556	16383	16419	16651	16747	16415	16361	16402	16485	16631	16672	16582	16484	16562	16704	16536	16497	16411	16463	16486	16588	16515	16556	16671	16619	16373	16568	16666	16595	16816	16762	16604	16557	16489	16595	16501	16348	16849	16509	16795	16626	16684	16606	16538	16632	16606	16510	16354	16706	16610	16513	16545	16650	16692	16637	16404	16702	16414	16713	16365	16510	16646	16444	16525	16639	16487	16534	16652	16619	16692	16486	16589	16563	16575	16499	16392	16678	16700	16644	16503	16685	16624	16568	16266	16528	16474	16487	16578	16627	16503	16563	16440	16303	16451	16600	16355	16521	16596	16493	16757	16688	16472	16662	16472	16580	16523	16295	16602	16656	16479	16479	16562	16518	16665	16560	16782	16531	16589	16660	16565	16722	16383	16492	16313	16664	16503	16729	16364	16490	16508	16464	16414	16513	16602	16392	16580	16439	16371	16699	16655	16575	16728	16647	16400	16653	16603	16522	16526	16563	16411	16661	16559	16655	16567	16613	16573	16739	16572	16585	16523	16523	16763	16616	16781	16606	16448	16676	16748	16491	16607	16648	16756	16510	16377	16529	16466	16794	16732	16673	16664	16391	16461	16309	16479	16481	16289	16469	16450	16684	16282	16634	16540	16809	16564	16828	16438	16750	16625	16480	16561	16709	16699	16600	16443	16571	16580	16672	16360	16669	16667	16551	16772	16724	16689	16590	16685	16544	16452	16607	16454	16472	16645	16632	16462	16466	16501	16525	16357	16583	16513	16681	16450	16354	16576	16612	16453	16603	16648	16779	16653	16690	16596	16483	16701	16573	16508	16500	16489	16471	16513	16490	16661	16526	16531	16567	16657	16463	16403	16549	16723	16583	16641	16486	16487	16531	16493	16566	16398	16432	16624	16584	16665	16770	16483	16514	16549	16498	16653	16708	16588	16548	16711	16592	16687	16619	16589	16516	16585	16722	16683	16680	16638	16602	16327	16462	16461	16264	16277	16562	16494	16573	16614	16370	16753	16323	16481	16498	16482	16553	16453	16707	16705	16500	16599	16592	16692	16619	16498	16443	16452	16614	16646	16524	16657	16499	16416	16522	16843	16419	16500	16437	16394	16450	16742	16508	16758	16480	16504	16532	16595	16520	16502	16459	16318	16343	16587	16800	16622	16693	16510	16790	16615	16570	16709	16760	16601	16688	16574	16470	16497	16560	16577	16516	16670	16642	16410	16738	16469	16489	16435	16728	16524	16619	16648	16656	16356	16726	16704	16572	16602	16296	16562	16537	16635	16522	16655	16350	16367	16572	16721	16617	16454	16571	16536	16600	16750	16536	16314	16279	16476	16412	16598	16370	16727	16637	16622	16579	16750	16675	16357	16489	16333	16700	16659	16618	16616	16581	16573	16579	16368	16577	16511	16646	16477	16720	16532	16562	16461	16464	16744	16459	16451	16601	16660	16762	16491	16519	16600	16475	16849	16553	16712	16779	16416	16768	16752	16557	16447	16764	16432	16741	16543	16566	16423	16646	16587	16501	16618	16236	16638	16653	16621	16538	16619	16503	16329	16478	16290
15430	28606	27054	23688	22817	20729	18908	18129	17787	17707	17378	17531	18036	17224	16670	16234	15911	15626	16002	15660	15397	15034	15151	14771	14938	14673	14723	14499	14676	14717	14545	14552	14481	14325	14443	14675	14261	14523	14517	14428	14577	14499	14622	14529	14536	14543	14554	14555	14681	14510	14507	14540	14549	14676	14663	14707	14495	14736	15390	16040	15847	15282	15007	14856	14591	14738	14586	14352	14327	14403	14481	14569	14674	14785	14422	14575	14477	14505	14283	14498	14600	14462	14498	14437	14521	14592	14539	14422	14447	14443	14417	14653	14583	14477	14423	14627	14476	14673	14506	14391	14286	14363	14376	14498	14408	14481	14557	14611	14553	14573	14344	14571	14539	14595	14367	14281	14456	14626	14464	14554	14518	14480	14481	14407	14330	14550	14681	14400	14735	14487	14361	14404	14527	14567	14617	14454	14410	14351	14487	14273	14451	14598	14454	14506	14456	14636	14534	14547	14633	14573	14409	14471	14412	14287	14551	14518	14463	14395	14596	14565	14521	14491	14425	14264	14624	14597	14414	14447	14314	14503	14559	14593	14600	14423	14421	14373	14463	14413	14474	14380	14423	14574	14443	14347	14612	14511	14346	14455	14452	14480	14443	14434	14442	14437	14368	14397	14511	14626	14476	14481	14430	14400	14432	14557	14428	14502	14602	14475	14349	14426	14452	14438	14631	14426	14612	14494	14387	14617	14547	14552	14515	14477	14355	14421	14340	14539	14237	14332	14362	14394	14536	14348	14496	14357	14643	14568	14534	14652	14519	14505	14519	14375	14387	14307	14385	14475	14488	14560	14474	14427	14584	14444	14433	14398	14300	14456	14415	14336	14527	14523	14281	14481	14494	14707	14404	14432	14534	14282	14557	14609	14473	14486	14450	14477	14234	14594	14429	14513	14428	14357	14373	14474	14495	14465	14553	14345	14428	14325	14410	14276	14491	14384	14648	14348	14617	14416	14454	14426	14532	14440	14544	14318	14320	14509	14516	14543	14360	14542	14557	14509	14511	14415	14464	14421	14518	14390	14496	14427	14554	14546	14635	14418	14320	14286	14460	14526	14446	14604	14487	14436	14563	14351	14464	14438	14368	14612	14535	14473	14330	14427	14481	14447	14320	14625	14562	14407	14341	14490	14476	14370	14347	14498	14451	14598	14499	14555	14576	14370	14466	14479	14489	14414	14484	14358	14661	14386	14393	14390	14233	14489	14445	14355	14455	14528	14348	14345	14338	14462	14315	14564	14635	14597	14271	14264	14507	14385	14372	14445	14495	14378	14410	14470	14364	14436	14523	14391	14479	14343	14475	14350	14525	14438	14334	14349	14379	14653	14433	14391	14513	14356	14474	14583	14452	14398	14520	14477	14617	14429	14577	14343	14355	14545	14399	14466	14444	14636	14452	14480	14460	14554	14368	14501	14526	14600	14469	14394	14628	14484	14405	14424	14526	14528	14577	14296	14449	14598	14532	14437	14461	14308	14460	14551	14453	14367	14518	14466	14372	14296	14353	14532	14249	14343	14525	14502	14643	14492	14463	14417	14599	14396	14448	14494	14409	14570	14509	14484	14503	14454	14455	14384	14451	14608	14444	14307	14437	14480	14432	14459	14556	14538	14406	14438	14485	14406	14459	14431	14512	14510	14481	14531	14404	14482	14528	14370	14583	14384	14336	14321	14479	14540	14446	14493	14516	14504	14464	14531	14491	14562	14598	14535	14455	14562	14549	14586	14518	14532	14665	14569	14511	14463	14574	14679	14344	14506	14553	14545	14552	14513	14528	14565	14609	14444	14611	14573	14421	14630	14492	14334	14467	14277	14480	14644	14499	14332	14330	14501	14486	14485	14373	14474	14493	14451	14326	14463	14569	14448	14439	14565	14427	14412	14589	14458	14388	14372	14560	14498	14346	14338	14481	14423	14400	14556	14294	14371	14577	14417	14425	14327	14484	14435	14593	14398	14361	14287	14477	14474	14476	14581	14546	14546	14541	14288	14616	14414	14538	14308	14431	14501	14252	14423	14437	14335	14473	14463	14514	14396	14356	14482	14599	14525	14457	14404	14619	14423	14510	14377	14464	14651	14522	14586	14672	14556	14285	14603	14361	14301	14589	14343	14546	14462	14385	14441	14627	14397	14543	14513	14567	14486	14425	14487	14415	14401	14439	14373	14337	14320	14463	14391	14369	14420	14443	14428	14361	14331	14547	14442	14464	14617	14409	14359	14362	14340	14495	14361	14409	14597	14462	14434	14277	14510	14358	14390	14512	14420	14430	14453	14337	14524	14531	14387	14492	14596	14336	14464	14383	14539	14459	14347	14527	14407	14419	14560	14521	14287	14530	14366	14372	14585	14446	14469	14489	14449	14444	14572	14514	14434	14379	14439	14469	14583	14522	14578	14503	14429	14407	14406	14525	14350	14345	14525	14540	14537	14358	14431	14483	14714	14405	14421	14394	14479	14565	14470	14461	14471	14515	14444	14498	14610	14265	14511	14489	14447	14544	14581	14423	14514	14504	14588	14485	14382	14332	14481	14609	14334	14496	14516	14593	14395	14432	14459	14448	14422	14481	14605	14463	14403	14353	14451	14459	14395	14598	14487	14417	14444	14597	14398	14576	14467	14433	14467	14551	14409	14426	14442	14526	14433	14559	14450	14526	14412	14336	14621	14577	14505	14419	14485	14440	14470	14363	14464	14603	14332	14644	14372	14472	14351	14446	14432	14540	14436	14371	14476	14296	14432	14580	14362	14505	14446	14496	14527	14429	14487	14467	14616	14345	14585	14472	14392	14524	14335	14548	14575	14476	14436	14545	14411	14484	14427	14495	14444	14459	14401	14467	14446	14367	14441	14458	14438	14524	14458	14447	14381	14373	14653	14419	14409	14399	14343	14542	14452	14456	14445	14412	14384	14447	14475	14413	14475	14565	14391	14372	14339	14368	14356	14449	14511	14478	14535	14475	14548	14457	14507	14439	14367	14481	14590	14524	14593	14361	14415	14407	14627	14590	14359	14425	14345	14508	14508	14370	14353	14455	14507	14620	14334	14533	14321	14366	14333	14579	14568	14357	14414	14526	14493	14345	14491	14512	14486	14473	14466	14551	14386	14369	14384	14495	14596	14423	14296	14475	14560	14553	14508	14591	14551	14575	14659	14376	14479	14394	14493	14585	14532	14547	14412	14509	14407	14676	14502	14617	14436	14357	14500	14414	14278	14443	14426	14528	14489	14586	14574	14432	14384	14446	14341	14403	14609	14667	14442	14599	14481	14423	14428	14556	14515	14494	14305	14558	14494	14498	14429	14514	14579	14488	14468	14289	14398	14349	14412	14610	14531	14471	14679	14376	14520	14495	14429	14441	14484	14464	14574	14386	14377	14481	14606	14591	14338	14329	14521	14475	14423	14480	14486	14410	14637	14531	14397	14522	14515	14403	14474	14501	14428	14477	14467	14533	14501	14515	14395	14585	14403	14517	14691	14419	14589	14495	14483	14475	14324	14472	14415	14580	14232	14508	14493	14572	14453	14474	14541	14238	14442	14522	14475	14521	14499	14464	14434	14572	14359	14493	14435	14382	14674	14379	14443	14510	14417	14539	14475	14513	14450	14523	14556	14318	14442	14571	14487	14329	14465	14536	14318	14544	14487	14390	14521	14555	14347	14481	14495	14416	14438	14438	14559	14434	14242	14311	14503	14491	14536	14604	14522	14655	14298	14421	14348	14306	14579	14474	14697	14427	14464	14525	14550	14451	14443	14636	14392	14516	14450	14546	14570	14479	14396	14525	14515	14656	14343	14348	14545	14548	14588	14462	14465	14622	14524	14519	14354	14686	14473	14376	14449	14645	14414	14596	14367	14386	14409	14295	14620	14591	14459	14524	14591	14409	14432	14529	14715	14522	14522	14479	14303	14228	14349	14358	14531	14386	14411	14502	14399	14625	14518	14207	14534	14383	14402	14361	14669	14327	14418	14338	14441	14433	14285	14494	14180	14274	14442	14490	14344	14458	14457	14370	14419	14415	14301	14630	14630	14538	14493	14412	14463	14512	14404	14344	14462	14541	14450	14453	14336	14372	14233	14455	14384	14495	14559	14392	14405	14541	14427	14476	14444	14230	14458	14316	14319	14490	14377	14443	14351	14432	14342	14582	14606	14451	14488	14415	14388	14386	14517	14478	14516	14250	14574	14523	14513	14382	14536	14431	14531	14501	14286	14400	14400	14577	14480	14468	14360	14405	14428	14460	14342	14373	14299	14549	14479	14466	14454	14672	14585	14586	14642	14254	14459	14347	14467	14405	14491	14499	14448	14466	14359	14574	14427	14471	14438	14546	14497	14333	14505	14302	14313	14400	14480	14389	14598	14522	14343	14369	14438	14438	14479	14614	14576	14412	14461	14509	14341	14523	14499	14494	14410	14499	14723	14451	14478	14511	14590	14394	14609	14376	14545	14437	14451	14371	14572	14366	14451	14452	14429	14260	14565	14453	14457	14433	14277	14414	14493	14533	14409	14557	14635	14428	14381	14356	14384	14253	14435	14330	14426	14504	14486	14523	14362	14353	14388	14645	14405	14381	14476	14561	14369	14527	14524	14433	14609	14405	14439	14375	14649	14277	14512	14559	14583	14406	14380	14415	14545	14338	14349	14492	14363	14559	14465	14405	14433	14505	14428	14396	14506	14420	14309	14419	14503	14440	14398	14433	14259	14418	14485	14425	14607	14499	14521	14424	14451	14437	14444	14428	14522	14424	14374	14500	14427	14401	14449	14537	14355	14497	14504	14403	14418	14465	14662	14367	14505	14430	14280	14407	14462	14424	14304	14387	14321	14607	14604	14526	14506	14525	14715	14353	14458	14630	14358	14644	14427	14324	14549	14517	14381	14658	14328	14494	14371	14376	14554	14515	14246	14367	14445	14333	14433	14421	14530	14436	14590	14492	14470	14491	14331	14507	14513	14395	14495	14467	14347	14478	14586	14379	14553	14501	14475	14640	14620	14302	14383	14403	14402	14625	14355	14437	14486	14437	14536	14493	14455	14466	14416	14591	14452	14427	14580	14642	14673	14428	14550	14548	14400	14452	14348	14406	14393	14474	14404	14505	14501	14494	14430	14451	14498	14590	14430	14417	14555	14435	14502	14538	14618
27158	21723	24180	21533	18608	17950	17599	17200	17068	17260	17246	17496	17342	16991	16760	16690	16790	16710	16700	16651	16597	16681	16444	16420	16326	16634	16588	16358	16365	16320	16518	16392	16485	16537	16655	16316	16330	16504	16577	16413	16545	16434	16480	16259	16563	16467	16459	16468	16586	16323	16189	16327	16516	16404	16493	16492	16465	16464	16476	16400	16267	16592	16492	16292	16230	16374	16484	16426	16376	16426	16341	16352	16302	16363	16375	16134	16456	16318	16248	16553	16313	16404	16493	16407	16473	16408	16591	16449	16402	16445	16272	16205	16269	16371	16308	16350	16388	16430	16491	16388	16259	16421	16437	16330	16355	16320	16411	16299	16481	16449	16473	16471	16542	16218	16486	16331	16487	16252	16341	16200	16252	16323	16508	16319	16268	16372	16448	16414	16417	16412	16407	16561	16339	16331	16283	16548	16394	16398	16244	16282	16358	16382	16285	16446	16292	16395	16334	16275	16323	16397	16387	16521	16489	16331	16304	16453	16447	16517	16322	16401	16369	16352	16341	16323	16469	16259	15978	16343	16411	16062	16416	16231	16491	16598	16347	16240	16311	16390	16372	16364	16264	16391	16462	16208	16400	16566	16364	16494	16546	16485	16540	16303	16427	16480	16191	16311	16435	16465	16366	16366	16275	16314	16498	16515	16449	16365	16556	16401	16321	16537	16309	16349	16303	16395	16496	16400	16533	16381	16314	16229	16237	16377	16269	16146	16382	16310	16323	16269	16358	16639	16394	16483	16423	16542	16574	16591	16160	16304	16193	16396	16406	16295	16443	16489	16539	16280	16456	16401	16401	16354	16303	16587	16501	16364	16442	16299	16330	16428	16333	16337	16464	16367	16429	16511	16385	16352	16401	16590	16348	16403	16529	16435	16316	16414	16385	16315	16294	16453	16215	16146	16375	16440	16311	16355	16397	16548	16288	16354	16257	16262	16394	16348	16386	16381	16536	16448	16535	16265	16460	16400	16560	16309	16462	16474	16497	16505	16578	16364	16291	16504	16278	16205	16380	16487	16412	16408	16462	16287	16434	16235	16535	16295	16371	16358	16346	16476	16633	16547	16645	16329	16426	16319	16470	16473	16258	16303	16344	16439	16432	16489	16368	16450	16568	16601	16291	16551	16459	16357	16482	16266	16426	16275	16587	16158	16451	16573	16289	16282	16340	16273	16426	16382	16380	16372	16378	16328	16463	16331	16385	16355	16277	16181	16447	16578	16442	16401	16398	16361	16291	16494	16282	16231	16368	16075	16141	16393	16431	16440	16354	16399	16306	16121	16213	16564	16568	16348	16290	16406	16430	16416	16403	16198	16278	16317	16303	16413	16233	16560	16338	16268	16410	16303	16250	16263	16528	16477	16619	16473	16573	16291	16421	16263	16311	16286	16500	16673	16480	16404	16281	16285	16416	16300	16330	16626	16397	16286	16287	16439	16427	16364	16499	16429	16511	16393	16298	16365	16525	16463	16314	16438	16475	16327	16274	16134	16360	16507	16509	16392	16510	16348	16508	16502	16330	16395	16330	16420	16343	16214	16342	16344	16545	16318	16631	16403	16454	16708	16458	16505	16470	16470	16312	16353	16316	16418	16310	16381	16517	16340	16360	16444	16433	16388	16280	16302	16421	16436	16297	16216	16263	16373	16476	16297	16457	16558	16425	16353	16378	16403	16485	16288	16183	16315	16225	16484	16312	16309	16400	16373	16424	16594	16325	16341	16435	16509	16361	16265	16339	16341	16373	16257	16432	16343	16452	16386	16521	16307	16353	16400	16314	16499	16369	16512	16469	16208	16272	16219	16422	16247	16375	16245	16373	16398	16218	16518	16388	16470	16338	16051	16438	16461	16665	16516	16346	16268	16487	16281	16296	16395	16488	16481	16120	16350	16213	16365	16524	16439	16329	16461	16377	16359	16364	16283	16402	16542	16402	16379	16393	16597	16348	16325	16307	16419	16391	16292	16361	16230	16361	16375	16286	16304	16272	16345	16455	16532	16341	16279	16167	16317	16563	16461	16357	16366	16728	16477	16355	16222	16354	16539	16391	16386	16446	16430	16269	16375	16172	16319	16347	16465	16540	16444	16525	16518	16461	16276	16293	16419	16414	16581	16307	16411	16550	16234	16341	16315	16379	16285	16209	16385	16659	16373	16528	16362	16438	16171	16570	16429	16298	16494	16485	16190	16539	16429	16525	16100	16202	16427	16422	16416	16431	16524	16316	16251	16443	16157	16335	16327	16246	16369	16521	16331	16417	16325	16333	16466	16366	16459	16288	16557	16338	16522	16286	16484	16368	16528	16495	16310	16326	16356	16156	16354	16373	16341	16427	16429	16391	16438	16430	16430	16275	16287	16318	16364	16456	16327	16518	16323	16400	16461	16545	16433	16287	16349	16235	16213	16324	16217	16232	16402	16394	16358	16586	16568	16416	16328	16289	16292	16247	16526	16477	16438	16483	16181	16330	16171	16283	16218	16157	16318	16364	16312	16493	16382	16338	16486	16490	16383	16457	16501	16495	16386	16557	16282	16486	16661	16317	16121	16561	16442	16250	16291	16177	16645	16349	16350	16596	16495	16546	16192	16262	16358	16576	16391	16350	16150	16366	16390	16328	16393	16517	16486	16285	16449	16315	16263	16299	16352	16493	16249	16189	16470	16265	16437	16544	16557	16541	16433	16378	16362	16478	16512	16348	16466	16456	16307	16520	16390	16356	16471	16545	16306	16390	16370	16298	16383	16509	16092	16270	16490	16549	16344	16260	16290	16243	16249	16444	16452	16255	16545	16407	16403	16484	16279	16432	16537	16424	16423	16468	16389	16395	16290	16341	16463	16329	16290	16532	16484	16186	16453	16329	16178	16375	16478	16442	16252	16218	16293	16300	16366	16477	16362	16449	16161	16423	16380	16347	16640	16453	16216	16320	16386	16415	16334	16377	16511	16378	16328	16492	16337	16327	16327	16257	16380	16225	16349	16495	16338	16424	16401	16226	16350	16529	16250	16425	16117	16449	16173	16339	16535	16276	16352	16432	16390	16421	16465	16489	16465	16176	16471	16490	16407	16456	16483	16542	16380	16324	16421	16355	16437	16254	16589	16243	16208	16441	16353	16389	16469	16268	16376	16720	16394	16418	16373	16319	16375	16454	16149	16453	16551	16476	16368	16302	16397	16350	16220	16489	16150	16323	16616	16272	16358	16518	16513	16362	16385	16219	16437	16268	16443	16352	16538	16577	16456	16342	16099	16364	16358	16497	16465	16494	16233	16301	16388	16231	16361	16482	16327	16394	16366	16378	16524	16426	16388	16487	16307	16281	16396	16348	16430	16292	16427	16523	16228	16346	16161	16330	16429	16377	16376	16302	16628	16450	16411	16451	16298	16430	16303	16368	16617	16421	16472	16352	16351	16177	16513	16153	16594	16390	16316	16420	16494	16424	16260	16351	16376	16354	16263	16435	16520	16445	16610	16406	16345	16697	16487	16181	16356	16354	16448	16400	16309	16493	16341	16455	16381	16376	16349	16549	16510	16522	16428	16341	16444	16363	16537	16187	16312	16515	16376	16468	16321	16436	16388	16486	16546	16354	16554	16423	16338	16319	16428	16326	16354	16480	16470	16376	16258	16450	16335	16397	16507	16527	16304	16432	16424	16473	16434	16470	16264	16375	16325	16364	16440	16499	16288	16237	16216	16395	16206	16405	16362	16384	16377	16438	16373	16329	16525	16393	16382	16467	16562	16420	16330	16549	16563	16340	16422	16493	16361	16375	16436	16362	16308	16464	16149	16568	16429	16454	16546	16556	16334	16500	16542	16286	16424	16402	16456	16461	16268	16491	16392	16382	16466	16312	16427	16626	16372	16506	16451	16414	16424	16435	16418	16256	16410	16526	16343	16543	16409	16437	16312	16437	16453	16346	16383	16396	16186	16367	16422	16475	16418	16349	16316	16364	16428	16561	16412	16380	16288	16395	16299	16584	16357	16417	16354	16274	16516	16594	16413	16365	16571	16452	16314	16605	16518	16410	16502	16250	16308	16233	16368	16314	16226	16294	16416	16364	16559	16450	16364	16488	16422	16386	16449	16419	16467	16380	16547	16507	16420	16209	16401	16390	16377	16243	16398	16342	16375	16278	16485	16253	16224	16517	16460	16357	16366	16383	16352	16307	16379	16324	16344	16404	16237	16322	16572	16543	16371	16652	16254	16384	16401	16524	16391	16356	16522	16472	16291	16445	16512	16200	16365	16446	16460	16403	16491	16537	16507	16373	16534	16478	16576	16247	16392	16389	16407	16568	16151	16400	16379	16422	16351	16478	16325	16248	16521	16450	16517	16368	16222	16295	16316	16398	16487	16269	16233	16289	16406	16369	16332	16475	16466	16394	16137	16423	16384	16443	16345	16484	16442	16531	16445	16421	16245	16348	16425	16451	16475	16431	16447	16356	16535	16352	16271	16417	16263	16342	16432	16586	16502	16352	16456	16374	16427	16393	16641	16450	16466	16421	16397	16600	16364	16400	16316	16432	16431	16510	16578	16496	16334	16265	16319	16222	16477	16289	16463	16298	16379	16336	16458	16404	16454	16349	16234	16357	16137	16379	16436	16518	16375	16423	16268	16474	16523	16332	16508	16362	16278	16399	16236	16352	16590	16406	16464	16435	16371	16267	16383	16319	16380	16402	16452	16250	16344	16364	16566	16433	16537	16383	16355	16520	16352	16442	16338	16481	16441	16388	16351	16274	16384	16333	16507	16476	16535	16296	16322	16399	16297	16444	16413	16380	16251	16585	16377	16370	16455	16300	16310	16170	16246	16490	16522	16591	16425	16435	16109	16280	16317	16296	16318	16417	16310	16393	16543	16464	16463	16410	16455	16348	16508	16243	16362	16461	16465	16342	16236	16536	16446	16343	16423	16174	16359	16431	16312	16418	16469	16230	16386	16448	16401	16382	16251	16584	16329	16454	16440	16373	16437	16436	16427	16300	16289	16427	16431	16344	16189	16440	16463	16571	16465	16339	16480	16680	16329	16171	16432	16280	16470	16492	16359	16479	16394	16382	16341	16363	16165	16552	16414	16503	16437	16357	16571	16277	16545	16481	16417	16387	16450	16282	16484	16350	16558	16402	16229	16298	16572	16335	16304
14444	17919	18544	18260	17806	16765	16086	15834	15875	15718	15828	16006	15938	15447	15323	14970	14873	14923	14866	14704	14749	14692	14539	14688	14437	14390	14389	14372	14298	14384	14375	14315	14460	14357	14472	14327	14379	14404	14349	14535	14413	14564	14535	14495	14410	14334	14540	14445	14260	14368	14480	14329	14479	14467	14375	14513	14397	14475	14424	14333	14404	14517	14584	14414	14399	14484	14320	14317	14258	14479	14432	14356	14256	14334	14396	14459	14188	14363	14273	14225	14290	14452	14472	14447	14233	14330	14205	14371	14227	14480	14345	14435	14339	14261	14262	14360	14288	14235	14405	14366	14304	14395	14377	14488	14446	14303	14611	14428	14289	14196	14411	14476	14280	14357	14391	14352	14288	14384	14286	14413	14363	14469	14493	14223	14415	14362	14426	14228	14401	14253	14413	14514	14484	14328	14341	14374	14396	14502	14512	14242	14324	14408	14263	14267	14453	14402	14299	14493	14332	14252	14460	14340	14333	14238	14230	14458	14293	14316	14338	14469	14276	14275	14339	14345	14309	14247	14265	14333	14321	14263	14260	14200	14304	14573	14283	14194	14364	14492	14430	14137	14357	14407	14396	14369	14273	14462	14194	14195	14402	14347	14408	14438	14356	14502	14263	14496	14468	14355	14405	14422	14263	14401	14412	14374	14345	14384	14513	14359	14238	14583	14454	14462	14397	14275	14354	14290	14411	14258	14325	14388	14324	14264	14338	14434	14272	14441	14583	14399	14293	14418	14301	14514	14308	14332	14366	14307	14346	14252	14363	14171	14368	14484	14245	14369	14526	14543	14451	14350	14469	14091	14321	14230	14436	14275	14364	14368	14164	14379	14090	14377	14392	14324	14339	14460	14338	14401	14289	14158	14400	14337	14381	14442	14318	14436	14256	14336	14555	14323	14443	14362	14402	14553	14485	14339	14445	14292	14396	14298	14267	14372	14280	14338	14419	14564	14391	14483	14451	14369	14301	14251	14428	14475	14391	14312	14477	14181	14204	14523	14439	14555	14436	14330	14325	14365	14416	14418	14412	14450	14403	14386	14502	14298	14244	14226	14381	14383	14362	14278	14469	14365	14252	14400	14248	14359	14485	14464	14240	14444	14348	14242	14503	14374	14156	14229	14183	14459	14365	14340	14467	14313	14141	14558	14411	14441	14168	14546	14207	14264	14355	14291	14533	14322	14316	14291	14288	14236	14471	14416	14342	14352	14260	14363	14076	14297	14532	14355	14190	14425	14312	14328	14414	14408	14301	14347	14371	14288	14338	14251	14357	14374	14281	14373	14369	14306	14206	14397	14335	14438	14456	14385	14494	14207	14330	14206	14434	14290	14360	14323	14401	14375	14263	14405	14247	14508	14403	14446	14440	14289	14367	14600	14502	14181	14421	14433	14251	14492	14385	14341	14285	14528	14490	14354	14329	14159	14316	14444	14398	14420	14472	14400	14383	14295	14250	14287	14259	14320	14308	14277	14324	14451	14433	14400	14344	14338	14276	14467	14357	14284	14342	14348	14297	14386	14562	14385	14339	14413	14384	14294	14416	14463	14425	14376	14214	14304	14381	14540	14360	14420	14442	14332	14222	14407	14290	14334	14260	14528	14466	14297	14324	14411	14371	14503	14334	14350	14355	14289	14242	14363	14347	14375	14229	14371	14433	14207	14504	14395	14195	14344	14291	14409	14407	14268	14457	14453	14282	14372	14355	14357	14274	14487	14455	14276	14333	14408	14460	14249	14277	14282	14378	14455	14250	14286	14481	14274	14404	14377	14259	14306	14451	14366	14431	14302	14328	14226	14376	14419	14235	14407	14235	14385	14234	14536	14323	14373	14424	14342	14333	14366	14341	14294	14354	14330	14327	14200	14491	14319	14375	14287	14309	14327	14385	14374	14243	14409	14404	14387	14246	14401	14289	14299	14378	14376	14432	14469	14396	14456	14367	14418	14355	14354	14355	14438	14260	14342	14490	14313	14451	14249	14390	14209	14310	14483	14292	14532	14280	14394	14397	14358	14355	14311	14440	14424	14413	14332	14429	14360	14372	14477	14442	14434	14275	14302	14506	14372	14367	14262	14347	14541	14439	14520	14237	14351	14327	14177	14479	14380	14358	14358	14516	14473	14318	14355	14238	14233	14375	14479	14457	14351	14381	14484	14375	14277	14431	14352	14303	14279	14391	14380	14338	14377	14261	14344	14378	14413	14523	14582	14332	14276	14257	14211	14326	14390	14427	14429	14459	14419	14322	14292	14184	14358	14387	14379	14392	14325	14323	14325	14330	14381	14494	14331	14375	14313	14482	14417	14369	14309	14278	14328	14471	14475	14338	14282	14222	14284	14408	14335	14308	14348	14337	14346	14562	14313	14379	14425	14433	14321	14312	14331	14347	14368	14409	14500	14371	14376	14250	14354	14214	14502	14421	14304	14236	14468	14170	14320	14417	14256	14204	14285	14436	14535	14429	14425	14347	14320	14334	14386	14529	14514	14208	14452	14343	14179	14428	14300	14302	14354	14351	14363	14469	14293	14532	14484	14263	14465	14456	14321	14408	14378	14541	14359	14364	14494	14350	14454	14197	14314	14449	14358	14227	14401	14372	14346	14333	14260	14601	14358	14278	14420	14310	14368	14368	14341	14383	14548	14434	14293	14461	14269	14412	14270	14411	14338	14402	14295	14298	14366	14407	14450	14331	14260	14457	14255	14281	14344	14398	14463	14424	14540	14357	14282	14352	14273	14258	14202	14317	14468	14313	14267	14372	14310	14335	14346	14486	14442	14600	14339	14235	14250	14461	14178	14316	14470	14339	14450	14482	14302	14408	14146	14335	14429	14353	14466	14483	14440	14352	14400	14346	14505	14480	14366	14369	14299	14253	14408	14370	14346	14398	14439	14380	14390	14393	14414	14201	14433	14453	14327	14321	14420	14350	14361	14319	14342	14462	14391	14280	14327	14318	14396	14405	14394	14199	14456	14260	14346	14473	14350	14431	14221	14359	14577	14393	14361	14396	14574	14278	14250	14224	14431	14378	14440	14386	14567	14580	14513	14431	14401	14283	14716	14455	14216	14443	14577	14243	14292	14361	14177	14301	14340	14505	14355	14410	14317	14380	14220	14242	14534	14395	14357	14403	14285	14229	14363	14333	14317	14344	14430	14125	14356	14335	14374	14375	14293	14198	14463	14283	14376	14457	14278	14266	14419	14202	14384	14412	14351	14307	14309	14364	14308	14260	14532	14322	14354	14265	14515	14396	14292	14196	14477	14312	14242	14198	14439	14380	14358	14221	14372	14346	14424	14482	14447	14355	14339	14285	14315	14378	14263	14413	14276	14494	14247	14215	14316	14280	14406	14357	14209	14268	14189	14310	14405	14396	14359	14248	14515	14374	14353	14520	14405	14380	14523	14324	14509	14454	14228	14426	14465	14433	14260	14389	14353	14305	14478	14460	14479	14525	14280	14393	14170	14438	14533	14426	14551	14314	14215	14295	14263	14353	14336	14295	14304	14284	14431	14581	14491	14353	14448	14232	14369	14397	14269	14385	14580	14388	14239	14427	14365	14315	14265	14202	14354	14338	14391	14357	14295	14560	14409	14445	14500	14366	14290	14303	14341	14374	14264	14353	14318	14591	14527	14523	14360	14385	14351	14318	14480	14357	14308	14319	14363	14426	14402	14230	14505	14530	14421	14403	14294	14202	14437	14276	14398	14331	14374	14298	14208	14405	14412	14320	14372	14365	14230	14385	14228	14426	14227	14400	14325	14304	14402	14425	14384	14306	14307	14374	14333	14406	14227	14448	14360	14310	14243	14432	14382	14312	14435	14473	14436	14413	14418	14477	14195	14257	14356	14296	14245	14460	14497	14173	14211	14445	14272	14298	14513	14276	14139	14297	14522	14259	14341	14328	14323	14362	14541	14268	14450	14359	14384	14237	14492	14272	14371	14273	14437	14455	14355	14423	14532	14587	14350	14292	14279	14273	14298	14230	14331	14137	14220	14262	14397	14285	14406	14355	14429	14393	14264	14500	14293	14352	14371	14194	14572	14398	14435	14443	14378	14246	14168	14531	14328	14277	14323	14401	14401	14372	14308	14382	14281	14228	14434	14398	14163	14313	14415	14400	14234	14227	14332	14518	14470	14389	14409	14333	14457	14431	14437	14490	14342	14395	14318	14419	14441	14284	14358	14391	14356	14492	14352	14256	14353	14416	14339	14203	14351	14362	14240	14252	14202	14368	14245	14297	14498	14391	14347	14294	14181	14326	14395	14466	14337	14423	14444	14395	14307	14442	14310	14406	14352	14252	14521	14289	14360	14379	14569	14331	14316	14410	14483	14177	14449	14324	14382	14499	14503	14186	14209	14339	14226	14326	14211	14466	14259	14357	14254	14387	14539	14364	14135	14391	14237	14271	14527	14301	14308	14267	14495	14338	14401	14551	14156	14346	14503	14288	14288	14563	14224	14383	14521	14368	14570	14404	14471	14376	14333	14390	14370	14364	14304	14407	14370	14405	14234	14391	14410	14300	14713	14381	14431	14211	14374	14406	14275	14471	14360	14295	14365	14378	14435	14380	14421	14426	14409	14425	14273	14456	14238	14412	14393	14320	14525	14476	14339	14520	14226	14583	14344	14308	14379	14323	14210	14422	14426	14332	14201	14465	14349	14423	14339	14322	14358	14349	14310	14429	14418	14336	14280	14494	14222	14269	14270	14378	14406	14359	14339	14360	14400	14370	14379	14462	14342	14427	14357	14313	14298	14331	14410	14517	14406	14340	14560	14482	14376	14437	14204	14320	14331	14316	14250	14448	14268	14183	14438	14320	14319	14316	14258	14259	14106	14322	14391	14251	14469	14272	14326	14371	14112	14344	14371	14308	14238	14497	14258	14416	14421	14376	14495	14461	14349	14365	14208	14431	14356	14413	14273	14280	14284	14355	14422	14183	14401	14336	14371	14506	14405	14319	14458	14395	14309	14448	14310	14542	14497	14355	14263	14410	14366	14451	14283	14349	14398	14439	14457	14400	14285	14327	14372	14383	14411	14332	14311	14395	14468	14370	14462	14289	14469	14400	14294	14349	14426	14383	14422	14401	14308	14489	14192	14385	14395	14339	14299	14254	14352	14381	14321	14416	14341	14480	14358
23758	21220	28695	24094	22068	22382	21080	18357	18038	18031	18221	18342	17893	17433	17181	16791	17035	17033	16830	16617	16697	16707	16518	16508	16414	16473	16384	16238	16370	16443	16470	16331	16303	16492	16418	16285	16274	16392	16357	16341	16410	16318	16318	16378	16421	16333	16214	16455	16257	15992	16175	16240	16226	16231	16345	16328	16319	16371	16346	16634	16973	16677	16783	16559	16155	16427	16483	16324	16358	16151	16507	16184	16303	16305	16431	16195	16244	16486	16389	16167	16389	16435	16173	16337	16167	16113	16308	16385	16351	16342	16231	16355	16276	16278	16185	16453	16320	16166	16267	16377	16055	16261	16403	16281	16085	16283	16217	16165	16223	16045	16251	16252	16280	16195	16150	16136	16247	16238	16395	16376	16319	16216	16208	16232	16307	16114	16323	16275	16196	16195	16240	16076	16287	16063	16265	16108	16285	16350	16370	16262	16453	16245	16229	16213	16243	16287	16307	16303	15959	16044	16193	16232	16033	16416	16276	15947	16114	16106	16279	16226	16318	16201	16166	16168	16118	16010	16308	16124	16085	16228	16234	16203	16211	16359	16422	16159	16401	16242	16252	16203	16170	16203	16406	16064	16007	16214	16193	16202	16331	16199	16378	16271	16086	16194	16176	16325	16083	16262	16256	16163	16134	16464	16359	16414	16198	16241	16144	16212	16376	15964	16154	16420	16127	16245	16137	16330	16246	16101	15978	16418	16286	16290	16226	16150	16225	16263	16147	16279	16322	16240	16212	16240	16140	16338	16269	16165	16157	16122	16280	16353	16021	16271	16269	16158	16342	16067	16142	16284	16055	16194	16122	16177	16306	16227	16427	16194	16109	16192	16423	16477	16167	16161	16253	16199	16239	16160	16168	16042	16366	16223	16426	16374	16139	16073	16246	16539	15936	16404	16171	16071	16156	16262	16235	16247	16254	16423	16355	16342	16180	16089	16275	16206	16170	16311	15999	16103	16031	16220	16161	16173	16138	16197	15955	16334	16378	16106	16224	16180	16137	16104	16189	16124	16063	16033	15989	16239	16330	16251	16178	16223	16163	16375	16092	16215	16313	16163	16191	16330	16186	16276	16205	16271	16057	16170	16344	16051	16229	16289	16210	16268	16344	16136	16212	16195	16517	16253	16365	16204	16205	16369	16024	16281	16250	16075	16113	16318	16157	16327	16186	16365	16315	16202	16247	16310	16271	16386	16304	16258	16131	16266	16359	16054	16236	16255	16155	16211	16249	16218	16339	16145	16205	16149	16070	16173	16051	16125	16252	16131	16283	16242	16179	16397	16248	15986	16379	16163	16335	16151	16200	16220	15957	16076	16322	16077	16123	16040	16044	16273	16462	16188	16276	16215	16306	16150	16231	16294	16242	16137	16025	16286	16292	16349	16155	16083	16134	16226	16342	16293	16411	16203	16231	16234	16365	16025	16235	16110	16171	16201	16139	16257	16239	15986	16227	16304	16402	16267	16280	16413	16370	16439	16277	16492	16248	16133	16219	16339	16308	16487	16213	16132	16395	16137	16432	16342	16151	16188	16230	16279	16294	16402	16115	16232	16049	16351	16347	16234	16134	16283	16475	16301	16308	16193	16189	16170	16234	16256	16317	16116	16386	16127	16179	16425	16190	16281	16300	16211	16302	16145	16082	16397	16364	16063	16350	16284	16080	16159	16276	16219	16525	16384	16127	16181	16234	16088	16322	16145	16276	16248	16290	16139	16389	16209	16108	16139	16381	16349	16155	16074	16148	16025	16065	16144	16289	16186	16075	16212	16286	16311	16296	16260	16082	16229	16490	16323	16216	16111	16212	16149	16166	16099	16027	16418	16180	16109	16292	16383	16232	16190	16440	16246	16145	16152	16274	16187	16286	16401	16273	16313	16204	16162	16172	16194	16260	16167	16196	16308	16313	16219	16270	16092	16357	16137	15993	16306	16135	16331	16204	16416	16186	16214	16404	16346	16156	16230	16289	16231	16106	16226	16039	15972	16141	16368	16404	16287	16182	16387	16319	16203	16152	16414	16409	16172	16042	16226	16128	16304	16228	16066	16141	16182	16018	16115	16191	16137	16397	16240	16249	16391	16232	16219	16260	16002	16222	16143	16123	16136	16043	16057	16315	16053	16342	16281	16097	16010	16472	16233	16121	16009	16402	16120	16272	16013	16275	15902	16138	15992	16208	16211	16270	16067	16255	16205	16193	16234	16113	16355	16341	16297	16263	16380	16273	16402	16411	16151	16187	16254	16104	16112	16258	16241	16214	16284	16234	16310	16158	16257	16261	16085	16105	16360	16280	16301	16241	16197	16257	16417	16120	16266	16363	16310	16249	16259	16207	16248	16386	16123	16217	16217	16393	16134	16115	16284	16352	16335	16384	16350	16288	16229	16292	16342	16297	16219	16053	16228	16209	16314	16152	16144	16228	16081	16212	16302	16041	16276	16164	16247	16183	16203	16192	16208	16144	16239	16170	16252	15987	16127	16310	16155	16285	16158	16224	16134	16116	16168	16140	16359	16224	16253	16089	16273	16213	16336	16052	16268	16374	16338	16167	16313	16252	16327	16306	16250	16077	16293	16128	16125	16342	16170	16106	16274	16169	16204	16100	16118	16214	16312	16233	16312	16094	16433	16349	16170	16177	16372	16364	16278	16093	16339	16387	16301	16273	16183	16303	16192	16270	16238	16216	16440	16220	16044	16076	16248	16262	16112	16165	15974	16140	16326	16230	16326	16393	16276	16151	16303	16153	16164	16066	16149	16235	16147	16458	16080	16173	16200	16179	16226	16245	16196	16073	16075	16160	16186	16257	16378	16213	16123	16208	16117	16149	16254	16107	16171	16232	16071	16202	16154	16352	16211	16218	16166	16190	16175	16291	16192	16297	16215	16315	16276	16217	16277	16089	16173	15987	16116	16189	16254	16260	16036	16244	16102	16286	16164	16073	16162	16048	16292	16164	16287	16252	16365	16166	16149	16024	16045	16224	16283	16174	16219	16196	16150	16264	16254	16285	16236	16191	16266	16433	16239	16246	16256	16039	15994	16313	16246	16313	16324	16292	16085	16228	16369	16441	16317	16460	16198	16229	16347	16288	16318	16128	16249	16184	16180	16334	16206	16282	16280	16061	16343	16128	16214	16414	16164	16118	16324	16198	16089	16161	16190	16263	16294	16513	16370	16306	16179	16175	16004	16205	16160	16093	16261	16274	16159	16204	16150	16241	16384	16184	16126	16041	16163	16188	16060	16326	16165	16138	16294	16155	16126	16253	16420	16220	16110	16217	16298	16037	16175	16093	16223	16280	16222	16248	15963	16239	16479	16350	16143	16211	16202	16348	16350	16044	15978	16430	16160	16308	16171	16164	16104	16202	16237	16105	16149	16335	16269	16201	16091	16326	16254	16403	16218	16275	16383	16320	16184	16368	16207	16244	16322	16273	16352	16341	16384	16176	16257	16369	16127	16158	16193	16216	16272	16373	16216	16186	16148	16223	16227	16246	16319	16336	16223	16240	16005	16005	16084	16353	16320	16327	16257	16228	16221	16354	16255	16150	16321	16247	16053	16216	16145	16377	16146	16135	16339	16338	16079	16337	16132	16387	16244	16057	16260	16306	16498	16299	16520	16410	16139	16323	16221	16182	16345	16344	16180	16241	16320	16372	16139	16182	16220	16356	16076	16064	16107	16209	16186	16246	16103	16148	16308	16307	16188	16328	16096	16220	16294	16307	16258	16500	16334	16082	16094	16404	16308	16456	16411	16312	16111	16206	16259	16098	16275	16258	16126	16295	16281	16160	16217	16287	16324	16077	16466	16190	16188	16124	16195	16216	16209	16246	15988	16350	16118	16386	16355	16196	16191	16266	16253	16440	16156	16074	16134	16170	16161	16094	16163	16254	16097	16304	16404	16279	16286	16310	16176	16373	16159	16170	16274	16167	16210	16260	16036	16155	16150	16105	16286	16203	16410	16222	16376	16173	16003	16259	16281	16165	16176	16311	16167	16235	16325	16071	16223	16114	16070	16156	16224	15995	16244	16274	16293	16185	16197	16302	16379	16296	16276	16105	16314	16355	16246	16164	16243	16271	16066	16181	16157	16032	16398	16180	16319	16190	16259	16339	16243	16274	16301	16463	16383	16161	16229	16275	16370	16243	16184	16050	16160	16365	16205	16356	16141	15975	16206	16135	16021	16140	16161	16442	16131	16066	16386	16188	16109	16159	16326	16072	16270	16225	16097	16212	16216	16310	16341	16184	16072	16191	16240	16182	16224	16211	16497	16209	16184	16302	16091	16032	16161	16054	16310	16422	16401	16328	16147	16067	16239	16383	16258	16165	16243	16142	16164	16092	16120	16147	16336	16421	16276	16155	16311	16370	16323	16203	16161	15936	16142	16212	16115	16158	16184	16070	16230	16290	16338	16526	15937	16131	16111	16303	16175	16407	16250	16128	16150	16368	16113	16204	16328	16325	16258	16115	16153	16088	16236	16253	16283	16166	16376	16260	16093	16222	16152	16206	16405	16172	16351	16268	16146	16296	16336	16032	16079	15985	16228	16354	16145	16292	16181	16438	16348	16340	16199	16189	16125	16122	16033	16251	15885	16174	16076	16207	16127	16409	16200	16167	16272	16184	16302	16152	16241	16292	16366	16213	16239	16141	16300	16254	16444	16371	16483	16294	16365	16393	16364	16322	16178	16237	16187	16146	16220	16179	16553	16357	16265	16204	16192	16330	16185	16080	16363	16174	16340	16199	16173	16433	16418	16169	16269	16199	16182	16365	16260	16305	16251	16266	16287	16012	16310	16116	16127	16208	16069	16208	16120	16156	16254	16272	16199	16281	16245	16140	16094	16077	16089	16150	16165	16082	16208	16321	16295	16256	16254	16365	16253	16294	16076	16116	16350	16086	16327	16286	16137	16355	16347	16227	16271	16194	16229	16113	16147	16248	16274	16329	16083	16331	16308	16310	16181	16208	16193	16278	16401	16188	16194	16186	16356	16113	16196	16197	16233	16278	16235	16118	16228	16386	16216	16241	16229	16173	16144	16229	16163	16240	16321	16107	16300	16134	16246	16246	16237	16459	16397	16058	16213	16235	16179	16051	16128	16144	16383	16161	16218	16115	16077	16391	16339	16218	16501	16138	16230
13757	24602	24643	22508	20830	18877	17782	17378	17538	17332	17640	17731	17005	16168	15550	15389	15441	15358	15324	14930	14939	14902	14818	14576	14448	14370	14386	14368	14365	14398	14384	14232	14325	14460	14132	14252	14394	14421	14310	14324	14293	14286	14205	14510	14295	14549	14399	14383	14291	14283	14201	14286	14349	14226	14336	14136	14414	14368	14620	15120	14806	15083	14634	14592	14324	14288	14271	14074	14351	14207	14301	14199	14346	14423	14389	14125	14360	14186	14292	14388	14250	14365	14388	14253	14427	14344	14179	14427	14168	14185	14334	14229	14299	14160	14488	14310	14316	14295	14242	14206	14245	14385	14140	14305	14261	14348	14258	14320	14285	14366	14385	14323	14388	14289	14478	14299	14285	14292	14296	14173	14508	14198	14307	14313	14387	14367	14332	14421	14398	14263	14177	14288	14213	14340	14326	14264	14374	14281	14141	14127	14251	14316	14270	14302	14183	14397	14380	14198	14164	14327	14339	14205	14441	14275	14235	14134	14276	14459	14286	14272	14243	14134	14454	14391	14283	14190	14467	14132	14221	14222	14346	14393	14228	14217	14233	14210	14289	14306	14215	14434	14329	14247	14340	14295	14368	14253	14322	14448	14163	14302	14290	14237	14238	14250	14252	14109	14252	14326	14330	14206	14218	14128	14229	14169	14113	14239	14377	14219	14104	14240	14346	14238	14223	14262	14266	14322	14297	14309	14328	14271	14435	14289	14116	14472	14270	14222	14202	14232	14408	14161	14131	14288	14276	14164	14422	14202	14181	14379	14264	14274	14268	14289	14283	14354	14394	14351	14284	14218	14259	14170	14317	14079	14164	14292	14140	14454	14287	14210	14379	14263	14444	14136	14141	14127	14200	14196	14267	14208	14210	14338	14206	14440	14124	14211	14439	14299	14101	14210	14209	14326	14273	14386	14006	14209	14390	14283	14263	14375	14198	14135	14183	14265	14242	14249	14368	14284	14277	14409	14269	14326	14322	14045	14123	14181	14336	14175	14273	14292	14222	14120	14227	14306	14235	14295	14435	14430	14181	14181	14260	14268	14286	14297	14218	14332	14327	14279	14170	14315	14374	14434	14392	14249	14125	14271	14303	14246	14165	14234	14352	14404	14194	14292	14211	14232	14504	14182	14262	14151	14218	14198	14409	14271	14375	14218	14266	14321	14183	14348	14182	14312	14243	14157	14382	14312	14178	14207	14272	14152	14372	14309	14357	14279	14390	14343	14358	14385	14183	14182	14311	14266	14229	14176	14303	14255	14242	14153	14332	14284	14355	14351	14505	14248	14296	14325	14196	14220	14180	14247	14206	14341	14305	14277	14299	14237	14110	14232	14335	14227	14308	14261	14235	14205	14253	14202	14224	14398	14261	14281	14251	14389	14255	14208	14261	14176	14128	14241	14365	14223	14359	14231	14425	14219	14175	14337	14337	14220	14381	14192	14181	14231	14258	14350	14278	14350	14380	14365	14463	14242	14356	14276	14286	14176	14188	14240	14326	14193	14228	14331	14225	14252	14280	14326	14316	14257	14154	14420	14349	14156	14378	14177	14284	14266	14334	14315	14324	14238	14322	14292	14349	14328	14203	14166	14202	14289	14406	14365	14137	14463	14210	14429	14243	14047	14285	14216	14230	14095	14478	14193	14156	14383	14295	14237	14256	14263	14147	14227	14307	14200	14244	14169	14287	14382	14218	14235	14359	14263	14200	14391	14373	14377	14195	14141	14246	14267	14243	14242	14194	14351	14206	14359	14260	14078	14251	14382	14329	14171	14228	14343	14285	14285	14269	14108	14299	14251	14259	14259	14266	14312	14292	14296	14381	14313	14021	14267	14258	14208	14366	14300	14377	14264	14155	14250	14202	14187	14296	14302	14318	14304	14268	14245	14332	14255	14224	14297	14171	14297	14407	14337	14144	14053	14455	14357	14260	14216	14236	14237	14307	14182	14213	14319	14143	14411	14216	14369	14202	14329	14278	14084	14224	14264	14277	14294	14307	14301	14211	14270	14152	14230	14235	14107	14251	14209	14318	14366	14376	14169	14291	14167	14221	14282	14384	14279	14152	14207	14264	14432	14262	14369	14399	14320	14357	13957	14277	14345	14241	14307	14302	14337	14344	14317	14205	14408	14146	14437	14188	14288	14104	14372	14175	14342	14204	14115	14267	14328	14320	14130	14238	14137	14114	14226	14251	14279	14546	14137	14156	14205	14245	14475	14359	14324	14249	14132	14255	14323	14305	14419	14234	14272	14246	14132	14340	14377	14402	14404	14287	14188	14221	14216	14317	14169	14397	14258	14194	14287	14226	14188	14367	14200	14356	14162	14278	14253	14187	14284	14288	14291	14254	14503	14185	14267	14288	14161	14340	14255	14290	14216	14341	14166	14369	14473	14167	14361	14353	14314	14319	14239	14327	14414	14218	14338	14381	14262	14371	14418	14311	14169	14127	14453	14294	14412	14239	14276	14241	14334	14275	14240	14221	14123	14338	14319	14278	14393	14308	14346	14138	14350	14250	14277	14387	14151	14279	14286	14345	14327	14200	14389	14277	14396	14268	14261	14195	14104	14203	14175	14279	14267	14293	14174	14349	14309	14183	14319	14200	14432	14361	14385	14125	14144	14303	14329	14272	14314	14204	14292	14358	14237	14301	14531	14372	14321	14079	14185	14340	14218	14199	14304	14318	14567	14305	14410	14243	14366	14304	14143	14263	14070	14503	14247	14198	14254	14302	14167	14383	14252	14252	14306	13998	14244	14337	14236	14374	14221	14247	14202	14313	14144	14181	14087	14117	14235	14201	14295	14181	14286	14155	14234	14416	14194	14121	14187	14290	14253	14247	14381	14333	14183	14308	14177	14200	14238	14284	14153	14243	14304	14227	14213	14393	14296	14278	14190	14333	14163	14366	14290	14322	14254	14248	14197	14313	14150	14357	14245	14116	14270	14278	14253	14240	14221	14382	14315	14327	14295	14370	14182	14297	14356	14136	14273	14234	14098	14332	14330	14342	14206	14271	14274	14153	14141	14142	14364	14270	14382	14312	14239	14066	14211	14305	14218	14457	14424	14147	14272	14337	14343	14346	14278	14352	14324	14310	14355	14156	14286	14402	14271	14182	14229	14249	14247	14369	14343	14342	14141	14383	14234	14228	14262	14346	14217	14258	14181	14308	14374	14238	14328	14256	14392	14440	14336	14177	14226	14199	14407	14234	14147	14313	14259	14308	14223	14244	14430	14154	14265	14233	14325	14363	14260	14184	14380	14226	14291	14196	14282	14390	14219	14255	14362	14100	14398	14275	14427	14209	14218	14216	14292	14456	14124	14297	14238	14201	14165	14385	14201	14307	14327	14332	14256	14373	14224	14268	14310	14267	14279	14343	14418	14310	14199	14302	14279	14323	14346	14356	14397	14301	14151	14224	14310	14273	14190	14282	14109	14040	14279	14406	14127	14315	14273	14190	14234	14276	14356	14127	14256	14121	14337	14202	14376	14255	14296	14396	14317	14208	14195	14229	14264	14172	14175	14188	14324	14446	14237	14228	14051	14316	14207	14202	14213	14276	14060	14192	14480	14193	14302	14163	14292	14258	14463	14257	14273	14298	14187	14419	14339	14330	14166	14308	14383	14332	14255	14251	14091	14172	14206	14180	14355	14201	14343	14216	14193	14362	14276	14130	14216	14195	14283	14163	14208	14360	14401	14312	14222	14403	14263	14308	14295	14330	14375	14114	14289	14178	14345	14164	14183	14405	14365	14451	14162	14369	14351	14116	14332	14209	14275	14251	14292	14243	14220	14219	14337	14371	14311	14349	14397	14508	14012	14164	14325	14288	14288	14472	14176	14256	14271	14229	14278	14174	14196	14258	14224	14426	14312	14216	14152	14309	14326	14211	14126	14258	14346	14349	14266	14247	14177	14317	14206	14329	14362	14172	14308	14174	14245	14110	14346	14220	14336	14284	14288	14301	14312	14268	14343	14035	14324	14250	14280	14273	14203	14357	14195	14216	14240	14091	14146	14223	14185	14354	14375	14287	14204	14237	14243	14307	14335	14268	14331	14167	14419	14369	14318	14132	14317	14287	14496	14217	14288	14281	14449	14235	14319	14270	14202	14276	14297	14376	14293	14401	14144	14217	14268	14274	14325	14122	14286	14281	14393	14461	14389	14245	14224	14101	14325	14282	14399	14185	14250	14366	14241	14145	14294	14186	14209	14437	14172	14452	14387	14216	14170	14352	14254	14289	14165	14218	14295	14187	14159	14527	14381	14171	14210	14254	14234	14176	14340	14353	14227	14306	14237	14375	14257	14478	14461	14293	14368	14201	14253	14337	14248	14286	14206	14308	14199	14224	14365	14297	14339	14366	14275	14227	14302	14286	14220	14258	14250	14323	14291	14317	14161	14286	14183	14348	14244	14381	14090	14317	14368	14317	14329	14269	14089	14331	14346	14330	14223	14086	14024	14241	14314	14233	14248	14222	14349	14378	14050	14369	14279	14182	14204	14176	14237	14425	14300	14181	14049	14302	14119	14348	14274	14248	14150	14295	14305	14440	14208	14458	14271	14307	14248	14384	14305	14325	14176	14297	14171	14292	14334	14270	14135	14202	14155	14199	14290	14207	14253	14254	14385	14225	14227	14431	14317	14207	14223	14396	14170	14178	14104	14214	14270	14442	14406	14211	14249	14442	14299	14302	14266	13978	14268	14067	14180	14353	14215	14324	14067	14367	14513	14178	14298	14260	14260	14239	14378	14219	14387	14303	14223	14274	14227	14194	14143	14218	14103	14065	14363	14353	14265	14338	14249	14247	14224	14264	14360	14093	14093	14378	14041	14181	14184	14350	14200	14263	14251	14288	14247	14341	14262	14334	14226	14191	14332	13999	14186	14213	14322	14234	14374	14266	14252	14350	14331	14355	14350	14217	14200	14324	14155	14266	14260	14259	14186	14230	14317	14393	14321	14235	14327	14292	14161	14396	14207	14259	14287	14270	14225	14310	14153	14298	14212	14092	14320	14352	14006	14213	14333	14243	14190	14336	14345	14146	14318	14319	14239	14314	14125	14231	14453	14263	14237	14277	14197	14517	14294	14325	14163	14211	14279	14334	14256	14268	14152	14248	14263	14247	14412	14343	14148	14441	14228
22647	21162	28987	23613	21316	23192	24873	19222	18312	18847	19257	18641	17864	17196	16819	16800	16754	16728	16305	16261	16124	16060	16186	15833	15846	15840	15677	15802	15708	15873	15729	15679	15724	15762	15677	15608	15609	15587	15775	15537	15654	15530	15506	15704	15574	15448	15772	15409	15534	15551	15570	15638	15615	15596	15719	15638	15530	15579	16060	16354	16552	16357	16194	15878	15806	15599	15552	15348	15611	15356	15544	15555	15610	15530	15367	15521	15600	15681	15651	15557	15585	15455	15263	15432	15653	15609	15384	15591	15582	15645	15521	15490	15475	15382	15476	15465	15459	15706	15525	15625	15419	15460	15530	15623	15605	15297	15345	15455	15546	15682	15634	15578	15652	15714	15510	15504	15525	15413	15669	15535	15622	15438	15577	15475	15663	15390	15451	15461	15652	15289	15452	15555	15562	15479	15372	15563	15431	15551	15634	15522	15706	15442	15478	15633	15561	15411	15408	15502	15417	15488	15610	15576	15437	15570	15660	15503	15506	15505	15575	15552	15481	15401	15628	15530	15509	15455	15533	15479	15554	15504	15585	15697	15632	15577	15510	15460	15478	15433	15304	15388	15681	15620	15536	15336	15406	15428	15488	15301	15397	15472	15329	15619	15517	15491	15526	15536	15421	15560	15438	15438	15623	15474	15477	15547	15453	15352	15497	15508	15439	15551	15286	15431	15678	15531	15548	15481	15577	15443	15561	15390	15611	15677	15397	15392	15452	15393	15601	15387	15585	15405	15316	15318	15483	15674	15567	15380	15439	15474	15700	15445	15478	15513	15468	15409	15500	15570	15502	15498	15666	15338	15391	15454	15584	15316	15441	15502	15533	15569	15320	15588	15631	15533	15453	15466	15584	15367	15484	15668	15530	15571	15430	15463	15447	15579	15633	15500	15652	15337	15338	15494	15469	15398	15526	15312	15391	15600	15340	15481	15379	15467	15411	15408	15664	15554	15409	15516	15513	15454	15288	15340	15652	15672	15514	15439	15525	15580	15420	15216	15293	15624	15613	15266	15488	15366	15449	15464	15561	15361	15183	15492	15429	15425	15363	15485	15621	15580	15769	15437	15653	15460	15447	15446	15530	15628	15279	15313	15431	15511	15419	15562	15520	15391	15573	15578	15510	15445	15483	15444	15315	15559	15557	15436	15501	15504	15431	15467	15611	15336	15517	15450	15496	15467	15660	15666	15653	15540	15614	15628	15548	15540	15538	15510	15455	15584	15516	15471	15898	15539	15437	15525	15513	15461	15493	15474	15519	15492	15564	15471	15643	15486	15504	15414	15405	15487	15543	15404	15469	15265	15371	15513	15671	15390	15493	15396	15447	15489	15562	15585	15576	15222	15311	15466	15456	15584	15547	15329	15412	15575	15314	15609	15554	15597	15412	15430	15613	15374	15521	15597	15577	15409	15617	15524	15678	15497	15633	15487	15645	15589	15586	15682	15590	15567	15752	15503	15658	15506	15583	15552	15726	15508	15626	15424	15480	15579	15567	15328	15464	15388	15432	15637	15486	15427	15569	15523	15493	15439	15462	15474	15461	15330	15441	15334	15533	15610	15404	15520	15496	15543	15424	15503	15529	15556	15516	15432	15499	15424	15598	15408	15430	15453	15691	15327	15451	15574	15299	15489	15511	15476	15514	15411	15405	15477	15522	15566	15615	15322	15497	15396	15501	15448	15614	15393	15385	15462	15500	15596	15491	15387	15523	15561	15598	15603	15253	15470	15675	15511	15414	15845	15696	15536	15484	15544	15619	15390	15631	15470	15596	15579	15578	15424	15565	15548	15382	15407	15647	15658	15482	15519	15472	15486	15434	15509	15685	15344	15630	15549	15418	15491	15612	15493	15689	15450	15212	15533	15602	15475	15507	15488	15382	15489	15572	15704	15537	15585	15470	15449	15455	15692	15326	15582	15399	15339	15409	15666	15359	15394	15549	15451	15504	15389	15374	15461	15590	15576	15608	15415	15524	15452	15367	15474	15461	15530	15566	15488	15393	15332	15590	15790	15435	15608	15567	15550	15423	15414	15395	15311	15596	15689	15497	15573	15538	15277	15776	15611	15546	15390	15414	15470	15642	15434	15489	15589	15367	15395	15736	15424	15408	15442	15333	15610	15535	15562	15677	15627	15602	15459	15643	15548	15391	15590	15374	15458	15388	15455	15501	15627	15422	15338	15351	15463	15558	15661	15381	15520	15542	15629	15521	15592	15548	15636	15668	15461	15632	15497	15470	15532	15584	15629	15517	15394	15617	15490	15421	15431	15619	15537	15416	15518	15574	15390	15629	15562	15495	15752	15472	15396	15473	15521	15562	15351	15430	15556	15542	15501	15393	15453	15397	15440	15535	15511	15419	15555	15614	15489	15378	15395	15514	15598	15505	15476	15463	15513	15466	15736	15520	15439	15491	15460	15459	15450	15420	15475	15528	15367	15477	15008	15555	15435	15472	15386	15528	15308	15408	15480	15488	15511	15409	15335	15532	15480	15597	15651	15405	15551	15506	15353	15569	15603	15454	15631	15910	15712	15661	15717	15343	15545	15404	15606	15628	15562	15428	15396	15514	15428	15510	15453	15457	15359	15670	15351	15477	15414	15612	15515	15588	15616	15373	15475	15604	15309	15372	15653	15399	15551	15468	15564	15447	15554	15586	15374	15489	15481	15561	15537	15596	15625	15368	15634	15266	15488	15666	15505	15494	15564	15503	15335	15419	15666	15560	15484	15486	15457	15551	15269	15404	15397	15551	15637	15488	15356	15484	15410	15548	15475	15583	15585	15521	15581	15635	15477	15347	15497	15459	15597	15662	15526	15301	15279	15394	15427	15524	15569	15249	15399	15472	15586	15414	15412	15334	15223	15488	15228	15548	15577	15532	15649	15441	15467	15575	15473	15597	15485	15459	15589	15500	15259	15461	15548	15556	15662	15562	15587	15554	15544	15421	15493	15396	15425	15385	15508	15502	15505	15358	15559	15474	15363	15394	15501	15535	15610	15530	15302	15423	15676	15677	15716	15622	15524	15406	15417	15580	15596	15552	15343	15475	15524	15449	15466	15687	15407	15503	15355	15309	15490	15524	15532	15579	15260	15562	15455	15573	15349	15488	15563	15472	15689	15474	15592	15420	15330	15374	15525	15543	15604	15702	15543	15621	15458	15381	15636	15673	15454	15466	15412	15444	15312	15426	15584	15366	15534	15511	15480	15436	15527	15460	15364	15544	15473	15372	15309	15596	15526	15576	15512	15588	15600	15466	15367	15505	15511	15447	15336	15286	15459	15554	15307	15446	15595	15494	15604	15478	15327	15596	15359	15441	15501	15632	15537	15483	15479	15550	15434	15391	15512	15600	15604	15505	15362	15337	15547	15443	15482	15624	15350	15370	15396	15557	15430	15487	15493	15509	15472	15455	15476	15567	15503	15508	15490	15527	15580	15458	15427	15475	15629	15504	15425	15530	15360	15361	15475	15561	15379	15287	15530	15399	15465	15636	15643	15418	15429	15296	15871	15565	15534	15506	15411	15420	15255	15258	15439	15633	15559	15638	15410	15512	15603	15480	15583	15374	15444	15427	15569	15570	15498	15571	15452	15481	15521	15457	15432	15426	15457	15720	15364	15558	15553	15429	15459	15335	15508	15501	15578	15543	15365	15496	15410	15708	15658	15418	15375	15383	15436	15427	15343	15577	15539	15572	15529	15397	15458	15537	15685	15616	15548	15440	15436	15504	15473	15364	15728	15389	15581	15431	15483	15679	15295	15490	15539	15535	15498	15410	15635	15566	15616	15555	15438	15565	15582	15623	15516	15516	15578	15490	15492	15493	15431	15461	15575	15689	15468	15523	15521	15640	15284	15496	15606	15663	15481	15511	15516	15373	15382	15584	15459	15411	15387	15406	15339	15593	15615	15432	15682	15417	15420	15533	15269	15320	15432	15565	15361	15471	15422	15317	15757	15635	15553	15624	15546	15524	15395	15446	15420	15580	15291	15374	15646	15596	15424	15527	15442	15387	15553	15531	15491	15464	15645	15326	15623	15551	15588	15425	15490	15330	15341	15226	15236	15386	15599	15535	15299	15354	15581	15612	15393	15244	15672	15553	15345	15386	15346	15490	15444	15416	15537	15337	15411	15569	15249	15438	15515	15351	15506	15512	15373	15404	15633	15445	15550	15553	15587	15462	15420	15432	15473	15342	15450	15395	15586	15353	15571	15538	15431	15357	15514	15520	15560	15619	15365	15654	15423	15412	15488	15192	15487	15362	15555	15488	15362	15432	15351	15637	15497	15469	15138	15413	15496	15754	15528	15621	15587	15497	15266	15435	15504	15474	15761	15627	15615	15713	15591	15577	15606	15509	15396	15488	15562	15546	15350	15550	15654	15539	15422	15570	15524	15384	15519	15566	15784	15439	15301	15465	15306	15420	15600	15610	15336	15373	15544	15556	15596	15420	15483	15516	15676	15547	15513	15313	15597	15427	15525	15515	15592	15539	15347	15413	15380	15533	15363	15376	15687	15486	15559	15557	15537	15427	15550	15484	15507	15548	15474	15651	15371	15592	15475	15445	15545	15572	15594	15437	15504	15426	15500	15591	15478	15353	15544	15458	15511	15464	15448	15381	15430	15458	15361	15541	15512	15482	15454	15453	15598	15485	15467	15509	15672	15502	15535	15232	15459	15455	15568	15632	15582	15485	15501	15522	15454	15493	15613	15529	15594	15475	15585	15438	15491	15697	15467	15590	15431	15338	15595	15501	15541	15405	15526	15477	15355	15523	15285	15513	15521	15508	15612	15548	15568	15561	15357	15335	15347	15305	15639	15469	15567	15317	15425	15380	15457	15460	15375	15507	15447	15434	15389	15597	15728	15493	15555	15441	15532	15737	15484	15491	15523	15486	15485	15535	15344	15626	15412	15545	15568	15440	15308	15440	15480	15625	15553	15424	15476	15466	15282	15544	15661	15455	15515	15448	15604	15504	15506	15421	15616	15448	15684	15542	15575	15528	15389	15517	15557	15428	15459	15528	15695	15440	15516	15468	15497	15405	15540	15579	15519	15468	15468	15511	15472	15341	15576	15432	15443	15448	15602	15550	15577	15752	15540	15419	15487	15621	15586	15589	15436	15578	15654	15506	15496	15537	15545
15308	29252	29239	25895	23142	20387	19520	18959	18509	18784	19597	18648	17019	16150	15651	15602	15544	15271	14673	14680	14575	14372	14683	14244	14231	14092	14063	13978	13770	13967	13794	13716	13768	13928	13801	13857	13788	13792	13818	14029	13766	13857	13804	13784	13789	13885	13873	13794	13757	14026	13715	13803	13899	13821	13840	13939	13784	13837	14528	14994	15235	14790	14454	14132	13844	14074	13888	13949	13908	13842	13745	13627	13867	13882	13723	13828	13860	13809	13716	13882	13984	13749	13687	13759	13635	13721	13782	13659	13860	13780	13775	13674	13896	13832	13772	13711	14037	13801	13776	13812	13716	13785	13737	13759	13683	13854	13749	13555	13735	13756	13611	13744	13758	13822	13896	13854	13920	13700	13863	13885	13776	13830	13818	13815	13858	13801	13845	13832	13821	13747	13763	13831	13737	13741	13914	13662	13725	13713	13721	13714	13775	13726	13761	13728	13880	13934	13803	13735	13693	13909	13687	13916	13714	13680	13807	13848	13769	13836	13572	13802	13636	13786	13905	13742	13648	13851	13714	13841	13769	13746	13606	13762	13900	13805	13710	13947	13805	13736	13633	13708	13990	13864	13597	13779	13632	13814	13668	13718	13599	13753	13681	13692	13834	13748	13809	13834	13626	13786	13831	13744	13631	13781	13923	13848	13976	13772	14007	13757	13699	13750	13816	13837	13715	13783	13816	13955	13691	13794	13808	13796	13805	13842	13804	13807	13844	13634	13796	13677	13829	13786	13732	13708	13775	13738	13826	13800	13740	13719	13891	13756	13539	13708	13812	13804	13838	13864	13716	13836	13619	13736	13830	13763	13912	13779	13778	13827	13796	13772	13719	13917	13841	13607	13774	13846	13724	13781	13846	13785	13768	13786	13705	13705	13831	13917	14006	13766	13700	13722	13916	13602	13768	13657	13673	13738	13799	13616	13763	13765	13655	13837	13756	13972	13765	13801	13852	13780	13866	13857	13660	13820	13679	13648	13793	13672	13866	13854	13628	13821	13887	13841	13739	13808	13724	13789	13762	13716	13898	13727	13629	13801	13670	13699	13855	13698	13733	13791	13620	13704	13810	13815	13838	13774	13835	13790	13681	13857	13829	13660	13797	13776	13795	13629	13754	13887	13882	13906	13886	13653	13706	13806	13850	13853	13840	13829	13560	13726	13713	13692	13751	13887	13874	13805	13633	13864	13774	13663	13645	13734	13756	13793	13759	13737	13895	13884	13952	13898	13766	13821	13963	13802	13621	13875	13838	13654	13858	13789	13662	13903	13736	13935	13790	13781	13821	13760	13828	13880	13724	13579	13748	13848	13765	13797	13630	13867	13847	13877	13718	13753	13776	13848	13756	13646	13585	13882	13732	13687	13733	13830	13675	13641	13573	13836	13883	13765	13702	13744	13636	13814	13695	13695	13859	13696	13898	13679	13807	13836	13788	13862	13661	13718	13589	13693	13809	13829	13780	13838	13632	13642	13679	13866	13609	13886	13808	13856	13747	13931	13790	13744	13717	13754	13724	13816	13635	13876	13880	13866	13860	13690	13667	13727	13615	13935	13794	13797	13662	13684	13832	13718	13772	13745	13822	13642	13709	13813	14016	13704	13817	13766	13867	13777	13713	13683	13703	13967	13781	13628	13837	13854	13902	13798	13747	13814	13721	13808	13664	13716	13766	13800	13746	13803	13861	13748	13711	13674	13810	13725	13689	13948	13673	13744	13929	13809	13621	13809	13709	13675	13650	13642	13749	13732	13745	13770	13696	13833	13709	13688	13758	13833	13938	13826	13871	13717	13719	13640	13781	13790	13829	13832	13717	13750	13615	13784	13757	13704	13540	13724	13839	13618	13826	13803	13862	13886	13832	13889	13734	13672	13818	13748	13619	13846	13665	13724	13593	13841	13631	13823	13773	13656	13679	13800	13715	13677	13781	13855	13906	13718	13696	13768	13745	13708	13722	13840	13863	13767	13763	13820	13766	13874	13819	13768	13721	13769	13774	13748	13898	13920	13663	13709	13680	13827	13768	13763	13732	13895	13715	13834	13727	13751	13902	13769	13948	13650	13712	13846	13616	13796	13946	13613	13734	13705	13810	13672	13670	13770	13577	13679	13864	13889	13661	13789	13722	13695	13807	13778	13859	13920	13772	13938	13695	13799	13851	13811	13743	13727	13933	13771	13612	13714	13808	13652	13885	13870	13735	13745	13895	13794	13787	13834	13646	13661	13658	13591	13724	13816	13917	13593	13691	13767	13625	13682	13715	13641	13755	13782	13741	13632	13787	13816	13910	13689	13814	13965	13938	13570	13676	13966	13739	13714	13657	13699	13963	13837	13742	13765	13934	13588	13620	13535	13946	13728	13803	13898	13813	13764	13770	13623	13843	13733	13754	13718	13689	13893	13676	13520	13864	13631	13773	13787	13766	13836	13788	13611	13739	13715	13725	13777	13725	13763	13681	13632	13676	13774	13613	13829	13691	13810	13812	13589	13825	13722	13726	13823	13708	13777	13686	13615	13872	13815	13673	13872	13829	13817	13799	13805	13796	13797	13750	13757	13709	13629	13901	13801	13648	13836	13729	13698	13766	14020	13749	13832	13883	13863	13831	13879	13787	13926	13962	13698	13767	13742	13833	13780	14043	13636	13819	13727	13796	13833	13775	13719	13751	13759	13980	13759	13875	13862	13937	13731	13736	13794	13713	13733	13753	13794	13702	13747	13907	13738	13789	13762	13820	13842	13799	13792	13879	13597	13735	13802	13888	13765	13643	13714	13689	13849	13692	13717	13745	13799	13784	13704	13794	13871	13599	13755	13669	13718	13827	13809	13644	13702	13574	13853	13726	13698	13728	13814	13792	13674	13627	13791	13738	13684	13764	13821	13720	13746	13756	13874	13771	13828	13710	13668	13786	13651	13676	13799	13725	13816	13915	13747	13762	14027	13707	13769	13849	13760	13934	13718	13791	13732	13638	13719	13692	13890	13624	13751	13749	13839	13663	13744	13844	13674	13754	13702	13773	13834	13654	13789	13753	13733	13688	13777	13751	13774	13763	13617	13775	13538	13759	13772	13923	13682	13918	13850	13736	13875	13610	13746	13814	13837	13719	13913	13827	13881	13806	13736	13701	13868	13780	13640	13861	13811	13652	13822	13760	13847	13796	13668	13826	13725	13614	13809	13726	13808	13836	13747	13793	13713	13749	13788	13847	13873	13803	13667	13637	13806	13699	13844	13826	13704	13896	13842	13803	13626	13820	13866	13771	13873	13770	13790	13697	13723	13682	13762	13705	13680	13706	13786	13734	13730	13636	13901	13769	13629	13743	13825	13726	13830	13764	13795	14042	13796	13834	13747	13867	13759	13791	13778	13668	13798	13887	13812	13847	13709	13863	13569	13824	13876	13737	13779	13814	13648	13720	13804	13706	13702	13874	13759	13782	13856	13806	13728	13687	13838	13553	13685	13763	13750	13826	13741	14061	13696	13595	13645	13818	13971	13774	13764	13868	13632	13768	13758	13763	13698	13719	13811	13739	13799	13847	13813	13680	13711	13840	13788	13913	13889	13945	13810	13664	13668	13650	13830	13857	13761	13643	13600	13731	13678	13672	13785	13807	13732	13550	13808	13817	13721	13716	13784	13586	13640	13889	13660	13798	13635	13718	13650	13848	13697	13943	13771	13815	13764	13818	13757	13559	13948	13793	13747	13778	13856	13804	13774	13831	13734	13730	13648	13808	13725	13623	13644	13844	13611	13611	13833	13738	13830	13729	13874	13808	13696	13828	13728	13659	13940	13668	13681	13862	13691	13785	13888	13765	13554	13725	13788	13828	13873	13749	13786	13640	13798	13733	13748	13883	13865	13829	13791	13825	13732	13727	13722	13776	13708	13712	13789	13724	13552	14005	13555	13808	13778	13678	13715	13775	13781	13821	13836	13743	13765	13793	13871	13857	13677	13675	13894	13852	13758	13734	13671	13825	13902	13953	13694	13977	13710	13849	13688	13708	13745	13711	13727	13799	13796	13887	13743	13717	13741	13788	13885	13724	13836	13785	13768	13589	13736	13854	13648	13896	13830	13859	13726	13790	13787	13762	13694	13787	13641	13768	13823	13818	13590	13872	13710	13628	13781	13698	13701	13682	13783	13651	13828	13849	13804	13794	13845	13819	13689	13651	13923	14036	13842	13771	13669	13664	13942	13825	13690	13770	13809	13726	13881	13676	13908	13764	13815	13757	13692	13720	13775	13632	13777	13702	13840	13628	13622	13720	13697	13732	13797	13678	13809	13611	13758	13784	13670	13787	13876	13542	13732	13695	13646	13798	13803	13868	13709	13915	13846	13806	13673	13661	13685	13741	13677	13787	13786	13717	13596	13831	13812	13784	13809	13624	13799	13697	13774	13777	13781	13738	13838	13580	13801	13875	13691	13735	13760	13766	13829	13629	13782	13844	13537	13690	13840	13740	13798	14020	13687	13805	13645	13677	13975	13856	13731	13867	13705	13715	13677	13850	13603	13806	13828	13825	13802	13960	13794	13657	13688	13719	13735	13772	13677	13577	13677	13601	13744	13765	13776	13918	13658	13678	13840	13852	13523	13932	13672	13898	13782	13774	13772	13794	13684	13751	13844	13680	13631	13813	13650	13745	13858	13765	13860	13766	13680	13841	13789	13742	13774	13836	13808	13815	13748	13693	13881	13953	13864	13863	13567	13875	13629	13563	13912	13771	13505	13816	13661	13822	13768	13848	13697	13718	13686	13744	13843	13884	13625	13787	13690	13757	13724	13637	13759	13870	13710	13763	13889	13934	13693	13767	13614	13842	13541	13645	13685	13747	13876	13885	13871	13639	13626	13807	13719	13797	13742	13815	13679	13535	13824	13689	13885	13751	13854	13823	13849	13760	13808	13871	13743	13893	13799	13794	13649	13915	13799	13736	13764	13616	13702	13817	13865	13641	13660	13867	13617	13777	13698	13860	13708	13880	13631	13920	13814	13708	13720	13768	13664	13823	13812	13870	13877	13597	13803	13770	13674	13722	13666	13798	13764	13806	13856	13696	13709	13933	13692	13878	13781	13700	13745	13784	13755	13753	13770	13763	13837	13676	13731	13881	13746	13713	13911	13736	13751	13791	13764	13743	13684	13833	13870
27182	21584	23786	21141	17145	16170	16191	15902	15844	15958	15944	15634	15246	14929	14837	14931	14951	14817	14734	14578	14642	14634	14613	14612	14592	14679	14670	14647	14558	14660	14411	14456	14531	14618	14575	14681	14332	14613	14312	14472	14508	14481	14552	14664	14386	14342	14453	14451	14425	14515	14605	14498	14579	14632	14409	14380	14588	14395	14467	14680	14837	14632	14681	14347	14592	14543	14432	14354	14568	14396	14390	14425	14511	14355	14294	14677	14619	14635	14555	14494	14511	14538	14650	14487	14380	14330	14608	14509	14142	14440	14477	14544	14524	14492	14497	14489	14516	14373	14432	14567	14462	14627	14417	14392	14422	14473	14467	14448	14437	14377	14591	14436	14349	14442	14587	14366	14468	14653	14551	14432	14333	14442	14400	14421	14481	14425	14470	14488	14567	14409	14456	14408	14413	14530	14625	14490	14658	14477	14481	14461	14526	14427	14424	14458	14473	14420	14391	14512	14485	14530	14557	14324	14383	14617	14663	14637	14575	14333	14377	14648	14353	14328	14418	14509	14444	14511	14446	14306	14408	14283	14529	14499	14486	14603	14369	14404	14609	14483	14354	14468	14802	14413	14544	14516	14521	14410	14345	14690	14572	14420	14290	14611	14505	14550	14442	14447	14583	14517	14349	14581	14519	14440	14369	14554	14487	14216	14500	14625	14236	14369	14534	14492	14450	14560	14294	14484	14367	14401	14375	14416	14468	14439	14533	14408	14322	14566	14659	14519	14548	14487	14464	14351	14371	14376	14607	14502	14604	14515	14422	14474	14351	14546	14471	14453	14428	14391	14406	14337	14556	14333	14491	14430	14450	14431	14394	14341	14469	14327	14419	14310	14500	14361	14564	14394	14614	14423	14488	14517	14451	14410	14487	14542	14622	14606	14557	14347	14468	14327	14437	14544	14369	14282	14512	14572	14343	14495	14639	14256	14327	14610	14458	14401	14474	14436	14546	14397	14548	14634	14599	14595	14551	14517	14467	14539	14526	14398	14503	14437	14545	14381	14572	14436	14426	14393	14490	14380	14546	14326	14599	14613	14407	14303	14676	14679	14461	14547	14348	14478	14631	14476	14562	14352	14497	14617	14318	14468	14421	14361	14517	14488	14533	14596	14465	14511	14617	14553	14598	14264	14265	14368	14473	14565	14446	14491	14518	14489	14358	14550	14467	14368	14536	14373	14598	14474	14394	14792	14591	14517	14370	14415	14397	14388	14448	14684	14565	14533	14602	14484	14514	14487	14501	14443	14350	14528	14654	14332	14365	14247	14482	14620	14267	14305	14343	14538	14417	14472	14302	14293	14420	14274	14409	14545	14500	14506	14265	14396	14443	14556	14444	14432	14565	14574	14499	14564	14499	14398	14461	14644	14440	14589	14621	14392	14391	14409	14284	14521	14393	14562	14532	14589	14591	14593	14435	14351	14419	14345	14583	14298	14580	14487	14468	14545	14478	14547	14497	14444	14288	14576	14602	14328	14428	14362	14537	14456	14515	14482	14165	14769	14579	14383	14482	14571	14513	14481	14272	14542	14591	14404	14423	14496	14531	14372	14594	14521	14441	14244	14489	14469	14376	14341	14440	14506	14532	14455	14452	14580	14561	14591	14446	14537	14551	14293	14531	14548	14588	14444	14576	14400	14450	14369	14390	14474	14285	14516	14443	14371	14417	14368	14484	14388	14526	14415	14281	14613	14383	14415	14542	14572	14323	14516	14393	14405	14618	14591	14592	14365	14518	14524	14661	14506	14339	14536	14419	14392	14511	14487	14489	14449	14570	14590	14262	14374	14482	14518	14657	14325	14511	14427	14543	14366	14641	14603	14439	14389	14474	14624	14453	14540	14625	14566	14461	14399	14766	14467	14465	14552	14461	14540	14356	14553	14381	14529	14535	14291	14447	14433	14488	14605	14360	14356	14310	14439	14478	14433	14470	14504	14588	14535	14566	14441	14509	14487	14534	14440	14418	14393	14695	14364	14396	14286	14435	14597	14505	14602	14522	14411	14400	14455	14477	14485	14302	14503	14553	14417	14514	14416	14606	14637	14521	14439	14598	14608	14527	14390	14473	14438	14413	14572	14293	14412	14523	14417	14375	14492	14380	14335	14466	14364	14557	14291	14649	14518	14428	14624	14537	14561	14281	14352	14481	14495	14467	14623	14634	14488	14506	14549	14532	14305	14502	14368	14397	14665	14287	14648	14741	14546	14589	14469	14312	14434	14560	14414	14591	14362	14683	14467	14329	14468	14423	14425	14625	14522	14508	14615	14492	14422	14321	14466	14449	14551	14553	14378	14398	14525	14498	14606	14410	14396	14661	14460	14470	14561	14564	14406	14474	14473	14601	14362	14674	14500	14622	14453	14546	14562	14439	14298	14666	14465	14240	14481	14502	14392	14445	14348	14483	14692	14448	14353	14616	14524	14549	14530	14599	14660	14368	14364	14519	14616	14558	14570	14537	14397	14586	14459	14418	14481	14656	14369	14500	14617	14386	14332	14553	14431	14357	14396	14505	14282	14577	14469	14569	14466	14344	14450	14556	14323	14611	14351	14402	14459	14396	14466	14427	14447	14563	14410	14421	14365	14336	14454	14585	14485	14478	14488	14553	14554	14689	14594	14253	14549	14545	14610	14521	14452	14452	14432	14410	14321	14444	14530	14499	14419	14529	14427	14495	14344	14442	14355	14463	14448	14398	14506	14437	14455	14514	14634	14433	14480	14696	14456	14448	14433	14582	14485	14622	14406	14332	14557	14648	14554	14684	14423	14414	14449	14598	14584	14487	14304	14602	14442	14603	14372	14558	14395	14379	14524	14190	14745	14739	14398	14433	14674	14635	14534	14276	14281	14421	14466	14383	14521	14519	14428	14627	14395	14263	14428	14449	14482	14629	14418	14492	14459	14536	14521	14499	14454	14518	14604	14377	14468	14643	14584	14281	14651	14247	14458	14586	14578	14387	14466	14475	14360	14455	14279	14386	14541	14556	14548	14659	14346	14469	14714	14606	14526	14673	14521	14281	14411	14470	14375	14518	14490	14603	14609	14560	14485	14379	14443	14532	14394	14516	14640	14452	14348	14644	14600	14356	14512	14567	14383	14476	14395	14431	14300	14413	14380	14555	14469	14546	14305	14531	14381	14457	14455	14515	14485	14605	14591	14303	14440	14609	14532	14475	14495	14347	14657	14291	14589	14607	14507	14570	14606	14369	14343	14161	14321	14375	14415	14289	14420	14435	14458	14603	14578	14517	14531	14546	14443	14559	14528	14446	14517	14459	14395	14448	14453	14368	14543	14744	14448	14230	14385	14578	14506	14353	14322	14523	14457	14620	14633	14397	14354	14517	14312	14382	14382	14652	14511	14653	14641	14468	14659	14480	14605	14732	14373	14516	14388	14425	14491	14485	14559	14515	14482	14507	14606	14302	14270	14322	14332	14589	14395	14471	14302	14436	14396	14617	14554	14569	14447	14574	14579	14605	14325	14413	14407	14465	14551	14321	14436	14473	14579	14455	14369	14668	14455	14487	14453	14354	14502	14564	14304	14525	14387	14464	14487	14351	14377	14491	14340	14237	14547	14481	14387	14557	14463	14474	14321	14385	14524	14470	14441	14351	14517	14553	14468	14394	14472	14626	14494	14333	14550	14402	14517	14503	14557	14660	14406	14442	14345	14507	14404	14476	14366	14680	14545	14463	14717	14479	14476	14489	14611	14415	14512	14508	14500	14546	14499	14644	14454	14567	14486	14508	14453	14504	14629	14677	14421	14577	14538	14461	14606	14502	14311	14427	14404	14398	14357	14550	14549	14575	14665	14519	14577	14600	14471	14389	14639	14602	14413	14534	14513	14639	14490	14560	14506	14514	14508	14556	14448	14475	14416	14368	14469	14478	14447	14361	14299	14307	14543	14411	14566	14644	14585	14528	14455	14412	14520	14684	14502	14648	14843	14576	14613	14538	14439	14530	14393	14532	14558	14535	14344	14476	14568	14394	14327	14447	14415	14431	14296	14413	14578	14515	14530	14398	14592	14452	14480	14322	14421	14376	14409	14394	14418	14573	14188	14437	14585	14474	14581	14535	14504	14461	14489	14408	14359	14271	14533	14715	14550	14529	14470	14533	14341	14408	14409	14520	14421	14504	14466	14469	14423	14447	14550	14406	14430	14433	14485	14550	14551	14391	14424	14410	14347	14446	14477	14303	14648	14688	14403	14550	14646	14593	14430	14521	14396	14540	14486	14575	14399	14448	14390	14573	14411	14319	14442	14788	14438	14554	14380	14567	14656	14348	14664	14556	14295	14466	14543	14380	14521	14596	14611	14473	14349	14514	14426	14384	14517	14448	14527	14569	14571	14533	14573	14558	14644	14464	14510	14391	14677	14204	14643	14682	14412	14494	14513	14613	14566	14583	14621	14353	14337	14583	14413	14424	14468	14486	14708	14493	14555	14699	14522	14352	14486	14606	14322	14467	14592	14491	14528	14470	14348	14543	14374	14392	14549	14682	14519	14654	14533	14599	14466	14671	14532	14431	14551	14498	14553	14286	14723	14405	14563	14480	14549	14459	14417	14383	14334	14601	14472	14628	14453	14523	14605	14606	14447	14414	14394	14510	14526	14666	14518	14405	14363	14418	14403	14699	14543	14734	14572	14509	14420	14344	14383	14379	14473	14501	14405	14430	14345	14487	14532	14515	14375	14480	14375	14426	14525	14606	14367	14463	14582	14563	14523	14643	14588	14460	14547	14489	14399	14424	14262	14442	14246	14589	14584	14481	14523	14326	14471	14321	14348	14545	14515	14545	14644	14602	14538	14528	14606	14363	14285	14353	14460	14731	14453	14476	14278	14501	14384	14419	14564	14399	14464	14481	14562	14514	14395	14474	14532	14436	14443	14592	14512	14326	14448	14515	14524	14248	14470	14580	14505	14321	14447	14413	14470	14415	14562	14338	14487	14506	14413	14504	14560	14391	14422	14535	14341	14355	14485	14472	14479	14660	14528	14442	14417	14363	14427	14469	14478	14570	14464	14509	14264	14463	14513	14604	14561	14448	14546	14220	14319	14481	14550	14564	14550	14363	14368	14461	14576	14559	14478	14724	14502	14323	14457	14768	14425	14463	14482	14601	14477	14410	14669	14366	14367
13813	18747	20185	18855	17196	15935	15843	15811	15726	15878	15702	14961	14476	13940	13856	13992	13853	13662	13574	13472	13323	13305	13197	13429	13267	13333	13173	13353	13154	13179	13152	13233	13266	13224	13166	13138	13178	13205	13225	13086	13112	13313	13235	13374	13166	13018	13139	13145	13106	13219	13108	13115	13169	13252	13175	13188	13201	13129	13206	13202	13334	13230	13348	13138	13368	13095	13064	13277	13141	13116	13102	13197	13065	13082	13074	12961	13190	13211	13060	13009	13106	13141	13181	13065	13270	13035	13069	13018	13107	13200	13249	13066	12993	13057	13094	13246	12939	13209	13144	13105	12961	13161	13086	13074	13204	13011	13235	13020	13294	13121	13048	13059	13219	13081	13060	13074	13227	13082	13175	13271	13138	12999	13137	12970	13102	13242	13119	13049	13110	13233	13015	13170	13135	13148	13104	13081	13153	13100	13234	13166	13185	13228	13369	13144	13145	13210	13073	13103	13058	13074	13149	13113	13131	13258	13141	13019	13218	13209	13283	12929	13138	13080	13101	13082	13120	13134	13265	13062	12990	12964	13158	13154	13220	13063	12851	13254	13094	13230	13031	13085	13042	13158	12937	13147	13016	13303	13286	13102	13002	13062	12820	13134	13282	13155	13117	13133	13126	13292	13223	13160	13219	13031	13153	13081	13134	13135	13021	13014	13177	13188	13198	13011	13098	13143	13131	13217	13084	13002	13069	13128	12952	13229	13177	13206	12986	13155	13010	13035	13064	13241	13175	13112	12965	13225	13228	13079	13133	13303	13250	13049	13111	13010	13147	13270	13140	13144	13104	13222	13046	13107	13086	13188	13097	13067	13158	13081	13251	13171	13262	13092	13241	13169	12984	13265	13215	13067	13146	13143	13014	13081	13246	13133	13304	13063	13161	13178	13093	13184	13229	13329	13162	13103	13220	13127	13050	13115	13234	13160	13178	13106	13220	13171	12984	13107	13093	13141	13249	12963	13142	13071	13061	13083	13077	13053	13042	13115	13092	13230	13167	13313	13216	13103	13003	13086	13126	12929	13124	13117	13046	13005	12964	13086	12958	13304	13104	13162	13095	13152	12917	13334	13204	13095	13075	13144	13160	13182	13078	13011	13090	13158	13186	13105	13030	12958	13097	13200	13132	13233	13175	13206	13045	13050	13215	13080	13125	13020	13069	13061	13210	13169	13246	13118	12983	13131	13342	13133	13319	13030	13168	13131	13017	13088	13090	13221	13036	13083	13222	13092	13209	13086	13345	13325	13113	13250	13158	13062	13129	12896	13059	13199	13023	13102	13171	13346	13193	13154	13269	13021	13171	12999	13124	13047	13079	13229	13054	12944	13114	13130	13230	13175	13046	13219	13105	12946	12992	13144	13172	13003	13199	13122	13112	13085	13109	13211	13136	13016	13072	13207	13160	13160	13142	13187	12992	13158	13033	13131	13235	13233	13237	13211	13113	13191	12934	13084	13183	13106	13091	13195	13228	12976	13196	13216	13087	13198	13023	13119	13191	13062	12981	13177	13091	13178	13088	13001	13047	13119	13167	13083	13130	13097	13163	12913	13008	13108	13158	13278	13166	13027	13157	13155	13074	12993	13142	13179	13231	13134	13219	13103	13126	13182	13233	13246	12978	13128	13114	13244	13137	13159	13109	12985	13201	12977	13144	12969	13029	13107	13183	13146	13219	13247	13026	13131	13143	13219	12989	13301	13207	13210	13104	13340	13109	13249	13058	13018	13150	13174	13198	13202	13308	13167	13182	13123	13283	13262	13182	13103	13155	13074	13204	13012	13113	13215	13085	13147	13146	13119	13097	13139	13097	13242	13055	13130	13140	13238	13303	13072	13255	13154	13071	13180	13121	13234	13117	13101	13150	13153	13004	13015	13116	13245	13184	13139	13107	13161	13132	13166	13156	12970	13098	13059	13048	13176	13161	13303	13144	13344	12947	13171	13104	13324	13134	13099	13048	13029	13183	13182	13139	13072	13132	13106	13143	13028	13123	13129	13155	13150	13148	13093	13191	12951	13119	13239	13126	13272	13103	13131	13228	13092	13278	13130	12972	13184	13106	13143	13115	13079	13080	13369	13084	13216	13224	13064	13007	13150	12988	13249	13198	13282	13174	13152	13130	13272	13166	13130	13100	13076	13163	13124	13067	13223	13088	13325	13197	13100	13242	13060	13120	13122	13065	13149	13206	13188	13255	13050	13189	13272	13042	13119	13043	13043	13243	13078	13205	13209	13236	13128	13148	13193	13309	13227	13259	13265	13212	13068	13012	13047	13014	13032	13114	13127	13080	13163	13067	12999	13053	13126	12980	13102	13018	13173	13157	13208	12956	13283	13171	13188	13079	13216	13266	13101	13160	13081	13021	13047	13239	13155	13030	13314	13164	13048	13225	13183	13085	13062	12990	13109	13016	13156	13062	12892	13228	13055	13333	13215	13185	13158	13025	13074	13127	13252	13088	13111	13106	13119	13149	13282	13198	13164	13096	13134	12960	13058	12969	13205	12989	13277	13121	13046	13112	13058	13182	13007	13125	13152	13041	13139	13172	13256	13281	13175	13048	13203	13228	13138	13275	13319	13126	13104	13068	12971	13087	13122	13180	13092	13261	13103	13194	13200	13049	13185	13235	13057	13195	13173	13239	13078	13214	13032	13056	13352	13266	13175	13037	13082	13097	13258	13216	13039	13227	13115	13114	12923	13007	13152	13244	13355	13045	13299	13132	13071	13080	12973	12998	13040	13126	12941	13246	13169	13071	13050	13352	13134	13007	13120	13145	13073	13119	13187	13138	13248	13220	13127	13339	13183	13234	13244	13104	13070	13222	13230	13092	13212	13158	13040	13139	13199	13255	13043	13166	13176	13087	13170	13087	13158	13124	13002	12983	13042	13056	13111	13172	13101	13237	13187	13145	13253	13015	13220	12953	13151	13164	13096	13137	13105	12993	13048	13208	13216	13120	13070	13163	13052	13069	13165	13077	13023	13131	13172	13174	13081	13059	13164	13141	13142	13156	13140	13157	13285	13044	13018	13116	13029	13171	13184	13158	13100	13291	13229	13208	13146	13253	13278	13091	13141	13201	13063	13153	13312	13231	13085	13050	13016	13007	13129	13161	13053	13144	12990	13112	13201	13112	13237	13292	13172	13147	13051	13151	13167	13039	13060	13177	13105	13213	13216	13058	13031	13246	13072	13225	13179	13154	13197	13049	13158	13258	13085	13207	13055	13173	13198	13098	13044	13131	13173	13072	13117	13080	13127	13063	13185	13030	13106	13108	13166	13013	13098	13114	13089	13061	13219	13224	13311	13242	13106	13098	13140	13022	13169	13169	13013	13175	13090	13160	13154	13140	13129	13113	13105	12982	13082	13021	13136	13099	13224	13061	13251	13147	13066	13264	13237	13113	13199	13206	13070	13175	13311	13338	13288	13218	12936	13143	13043	13180	13118	13073	13154	13070	13242	13200	13051	13137	13216	13096	13038	13207	13006	13166	13093	13043	13216	13150	13237	12951	13241	13094	13223	13126	13234	13005	13231	12961	13075	13072	13134	13044	13054	13098	13205	13086	13171	13050	12993	13110	13083	13069	13099	13276	13050	13306	13004	13098	13091	13029	13208	13168	13002	13065	13293	13188	13104	13092	13247	13008	13160	13099	13039	13204	13315	13139	13103	13077	13152	13121	13100	13176	13025	13296	13126	13275	13269	13151	13153	13143	13081	13188	13210	13221	13134	13148	13223	13101	13187	13102	13003	13148	13037	12985	13095	13162	13282	13092	13076	13108	13237	13162	13226	13079	13236	13112	13109	13186	13106	13058	13092	13128	13115	13076	13189	13294	13111	13098	13094	13085	12979	13281	13136	13154	13109	13177	13017	13069	13081	13078	12896	13122	13189	13095	13041	13241	13013	13173	12954	13128	13143	13233	13334	13081	13287	13072	13354	13059	13092	13086	13239	13147	12949	13148	13115	13143	13174	13156	13148	13099	13103	13213	13065	13121	13119	13310	13140	13101	12975	13294	13224	13206	13221	13199	13181	13146	12963	13076	12976	12976	13072	13089	13162	13286	13177	13090	13211	13373	13066	13163	13029	13171	13105	13267	13284	13109	13185	13104	13097	13329	13200	13157	13128	13175	13052	13261	13016	13211	13247	13073	13078	13324	13198	13024	13109	13178	13100	13094	13326	13129	13240	13063	13238	13017	13224	13221	13140	13144	13045	13163	13060	13054	13219	13210	13055	13323	13186	13050	13209	13288	13090	13258	13019	13224	13205	13011	13054	13080	13260	13066	13048	13082	13358	13008	13020	13156	13109	13114	13044	13120	13292	13084	13201	13161	13229	13123	13303	13104	13078	13167	13119	13147	13116	13293	13191	13075	13099	13174	13067	13081	13174	13265	13159	13113	13105	13195	13227	13199	13118	13118	13170	13293	13133	13323	13257	13146	13231	13141	13301	13129	13045	13119	13073	12909	13354	13006	13180	13250	13016	13209	13131	13121	13124	13225	13126	13054	13215	13114	13146	13123	13082	13165	13175	13134	13077	13147	13227	13202	13369	13161	13023	13125	13106	13182	13118	13089	13251	13058	13280	13265	13001	13312	13002	13196	13153	13137	13076	13183	12904	13107	13077	13272	13164	13087	13018	13166	13050	13146	13078	13300	13108	13175	13253	13209	13183	13278	13087	13088	13145	13133	13085	13232	13147	13098	12990	13219	13004	13192	13230	13120	13087	13027	13243	13164	13075	13078	12998	13103	13055	13113	13177	13135	13447	13176	13104	13029	13078	13010	13041	13186	12972	13039	13069	13141	13031	13180	13168	13093	13163	13211	13140	13172	13107	13128	13144	13018	13070	13238	13046	13278	13142	13196	13251	13053	13171	13286	13082	13243	13268	13255	13139	13157	13313	13183	13037	13103	13107	13273	13085	13213	13251	13215	13130	13045	13154	13145	13225	13078	13267	13107	13111	13111	13106	13045	13198	13102	13235	13151	12956	13170	13049	13244	13031	13066	13099	13063	13214	13125	13059	13134	13097	13116	13047	13180	13159	13128	13087	13133	13189	13192	13031	13213	13123	13253	13190	13096	13142	13128	13332	13114	13067	13022	13109	13238	13112	13307	13028	13179	13120	13018	12982	13147	13167
23615	21118	28536	24060	21742	21844	20552	17775	17592	17914	17350	16619	15921	15721	15818	15913	15544	15415	15298	15015	14851	14962	14904	14856	15012	15104	14958	15184	14960	14733	14921	14773	14693	14719	14678	14756	14567	14737	14650	14613	14780	14771	15096	14696	14764	14782	14803	14665	14688	14262	14452	14526	14661	14616	14682	14562	14595	14797	14696	15282	15299	15241	14976	14786	14610	14640	14658	14669	14750	14627	14746	14685	14574	14873	14723	14464	14776	14657	14658	14666	14780	14690	14831	14703	14673	14726	14666	14708	14544	14693	14573	14708	14505	14566	14459	14483	14487	14579	14690	14628	14662	14510	14737	14628	14602	14715	14934	14725	14663	14753	14558	14598	14690	14655	14615	14506	14656	14643	14691	14686	14532	14747	14477	14606	14596	14699	14646	14674	14616	14798	14564	14404	14794	14603	14745	14658	14663	14691	14633	14769	14576	14762	14418	14599	14716	14675	14656	14508	14685	14612	14616	14558	14725	14804	14692	14388	14485	14440	14567	14681	14633	14551	14761	14646	14557	14486	14552	14592	14673	14763	14640	14846	14539	14623	14844	14709	14378	14698	14711	14550	14650	14386	14542	14493	14507	14568	14606	14736	14624	14646	14547	14459	14681	14622	14419	14649	14640	14531	14581	14645	14871	14626	14600	14671	14586	14683	14718	14733	14507	14738	14541	14607	14631	14502	14617	14677	14537	14590	14660	14725	14652	14631	14662	14709	14747	14765	14487	14731	14615	14567	14638	14600	14533	14652	14662	14617	14741	14612	14549	14719	14579	14717	14740	14611	14665	14735	14566	14617	14620	14633	14573	14712	14684	14548	14618	14689	14810	14628	14645	14470	14637	14548	14775	14888	14713	14678	14589	14702	14769	14546	14664	14780	14723	14726	14639	14625	14595	14673	14598	14628	14476	14627	14520	14566	14638	14516	14523	14717	14762	14642	14844	14688	14748	14631	14711	14649	14628	14607	14585	14823	14646	14529	14675	14647	14671	14619	14756	14609	14636	14529	14514	14573	14664	14586	14819	14776	14763	14767	14673	14736	14842	14617	14549	14826	14713	14518	14619	14789	14672	14844	14526	14557	14905	14568	14734	14722	14540	14590	14764	14606	14818	14506	14525	14642	14807	14708	14624	14483	14656	14511	14794	14605	14681	14509	14537	14560	14741	14624	14696	14568	14438	14577	14864	14685	14797	14690	14855	14525	14674	14636	14744	14749	14564	14634	14479	14627	14753	14683	14868	14668	14665	14678	14635	14542	14561	14759	14571	14809	14552	14544	14753	14733	14715	14687	14641	14761	14649	14602	14661	14580	14711	14562	14674	14516	14625	14556	14897	14621	14829	14872	14649	14656	14643	14445	14719	14680	14677	14604	14528	14629	14608	14666	14692	14856	14642	14693	14712	14480	14644	14484	14651	14489	14734	14660	14509	14561	14525	14654	14666	14578	14618	14751	14577	14655	14647	14528	14747	14613	14702	14755	14705	14794	14872	14781	14598	14523	14709	14672	14758	14536	14749	14609	14511	14763	14807	14450	14691	14764	14675	14743	14719	14747	14776	14501	14586	14758	14545	14550	14854	14849	14664	14743	14739	14685	14651	14624	14842	14649	14668	14703	14762	14629	14773	14766	14527	14569	14776	14652	14566	14455	14837	14732	14469	14292	14859	14597	14655	14702	14585	14821	14662	14755	14530	14637	14543	14744	14632	14803	14643	14654	14509	14634	14537	14534	14621	14695	14545	14717	14748	14670	14514	14543	14722	14610	14685	14817	14747	14982	14581	14815	14897	14656	14640	14677	14703	14701	14601	14801	14593	14518	14677	14553	14646	14776	14582	14748	14567	14535	14591	14753	14476	14680	14732	14694	14748	14696	14670	14704	14604	14555	14687	14732	14768	14658	14532	14492	14638	14598	14571	14742	14649	14704	14629	14559	14521	14680	14598	14768	14612	14624	14468	14603	14694	14580	14718	14693	14622	14764	14716	14416	14618	14419	14633	14732	14690	14461	14500	14609	14700	14343	14703	14669	14593	14789	14703	14753	14523	14618	14735	14544	14734	14596	14652	14588	14559	14771	14703	14590	14546	14702	14692	14611	14782	14571	14828	14502	14488	14725	14670	14648	14748	14741	14907	14705	14571	14636	14638	14870	14592	14640	14596	14548	14635	14683	14523	14559	14691	14707	14652	14652	14772	14713	14769	14682	14682	14597	14848	14739	14675	14442	14770	14464	14719	14734	14786	14689	14866	14611	14712	14695	14684	14677	14747	14642	14746	14710	14820	14575	14594	14781	14536	14610	14751	14648	14700	14536	14560	14600	14484	14614	14748	14862	14649	14646	14868	14514	14621	14511	14683	14649	14674	14515	14670	14719	14724	14662	14536	14596	14743	14776	14649	14653	14619	14850	14718	14582	14667	14579	14706	14713	14601	14463	14728	14542	14557	14642	14640	14594	14510	14525	14571	14742	14590	14663	14760	14700	14587	14449	14597	14574	14707	14840	14964	14613	14665	14685	14728	14636	14658	14816	14504	14620	14686	14588	14761	14620	14622	14580	14774	14742	14683	14731	14580	14568	14708	14673	14689	14632	14559	14662	14559	14772	14588	14429	14850	14611	14559	14571	14636	14639	14480	14622	14638	14717	14665	14561	14723	14596	14699	14578	14582	14693	14719	14747	14585	14791	14483	14487	14601	14629	14658	14546	14711	14758	14699	14950	14750	14694	14632	14568	14832	14805	14591	14699	14701	14595	14548	14665	14703	14572	14749	14829	14728	14737	14704	14815	14805	14389	14809	14536	14689	14507	14667	14850	14524	14566	14689	14635	14748	14658	14630	14629	14734	14511	14695	14841	14727	14630	14744	14628	14607	14791	14732	14617	14770	14819	14704	14694	14668	14692	14867	14623	14676	14459	14935	14581	14727	14600	14706	14603	14686	14498	14593	14598	14498	14691	14615	14533	14444	14688	14779	14698	14669	14475	14724	14707	14754	14610	14535	14739	14676	14621	14583	14674	14783	14702	14777	14813	14573	14638	14557	14584	14674	14776	14693	14588	14668	14746	14662	14736	14645	14585	14656	14431	14554	14535	14730	14824	14740	14688	14563	14462	14632	14529	14583	14627	14612	14791	14743	14556	14679	14732	14704	14530	14664	14685	14692	14626	14702	14488	14594	14882	14603	14520	14658	14734	14605	14597	14635	14568	14567	14595	14708	14666	14837	14491	14559	14577	14725	14660	14822	14561	14518	14664	14668	14686	14736	14607	14638	14791	14739	14507	14734	14675	14697	14839	14622	14680	14674	14688	14595	14756	14884	14581	14571	14708	14696	14449	14648	14673	14879	14656	14583	14607	14736	14497	14632	14800	14647	14659	14818	14439	14754	14522	14720	14723	14584	14773	14853	14497	14647	14796	14530	14653	14622	14623	14570	14758	14653	14646	14658	14658	14478	14688	14623	14559	14680	14754	14765	14707	14512	14835	14658	14812	14873	14601	14737	14671	14595	14565	14659	14633	14521	14554	14605	14511	14662	14553	14648	14716	14737	14710	14662	14784	14558	14660	14635	14746	14638	14639	14832	14585	14637	14592	14640	14538	14777	14630	14562	14549	14649	14585	14663	14694	14731	14671	14390	14667	14682	14662	14750	14686	14838	14500	14696	14584	14654	14626	14761	14587	14723	14661	14640	14652	14462	14816	14673	14654	14661	14654	14833	14548	14810	14717	14566	14704	14579	14792	14580	14662	14769	14670	14681	14825	14816	14712	14765	14620	14717	14530	14715	14755	14669	14687	14912	14741	14648	14639	14535	14586	14544	14519	14602	14749	14614	14612	14677	14718	14556	14836	14805	14668	14669	14672	14490	14490	14638	14511	14690	14703	14560	14618	14885	14716	14644	14904	14615	14641	14547	14731	14648	14539	14645	14821	14590	14665	14628	14497	14639	14520	14540	14854	14640	14549	14732	14676	14613	14808	14636	14654	14628	14478	14620	14723	14671	14633	14669	14613	14763	14559	14590	14653	14693	14745	14566	14739	14599	14884	14566	14569	14615	14625	14547	14529	14711	14752	14500	14510	14738	14835	14738	14626	14668	14566	14610	14724	14669	14650	14670	14518	14578	14648	14568	14693	14453	14817	14556	14666	14880	14831	14701	14571	14738	14644	14603	14741	14614	14559	14635	14659	14713	14663	14608	14647	14826	14770	14546	14752	14611	14851	14536	14727	14869	14531	14543	14666	14598	14772	14626	14546	14648	14709	14789	14836	14477	14729	14677	14453	14623	14406	14639	14638	14598	14617	14670	14665	14742	14747	14682	14711	14561	14681	14758	14669	14668	14679	14709	14788	14799	14948	14690	14553	14622	14683	14770	14730	14591	14629	14586	14830	14683	14766	14491	14777	14738	14532	14734	14806	14647	14605	14610	14628	14651	14741	14626	14636	14791	14668	14670	14768	14374	14510	14772	14714	14739	14654	14531	14654	14561	14470	14761	14419	14602	14918	14734	14882	14689	14632	14624	14590	14862	14700	14669	14700	14579	14621	14602	14684	14704	14711	14602	14731	14638	14681	14634	14489	14607	14724	14725	14550	14607	14766	14671	14679	14725	14565	14650	14724	14670	14690	14601	14579	14766	14714	14770	14572	14845	14725	14693	14677	14530	14581	14594	14687	14679	14564	14573	14619	14743	14456	14427	14409	14756	14598	14788	14670	14538	14675	14474	14760	14513	14648	14519	14319	14533	14570	14516	14679	14638	14655	14587	14658	14532	14609	14667	14661	14639	14674	14483	14560	14714	14595	14634	14582	14774	14556	14731	14749	14649	14866	14612	14624	14485	14624	14610	14556	14760	14745	14579	14581	14611	14602	14689	14571	14813	14532	14593	14592	14561	14610	14595	14671	14843	14644	14672	14660	14540	14616	14794	14731	14596	14689	14761	14516	14672	14616	14513	14714	14657	14568	14597	14544	14733	14748	14700	14859	14630	14507	14639	14498	14523	14658	14572	14702	14746	14719	14756	14560	14705	14728	14832	14710	14619	14489	14809	14747	14681	14540	14948	14602	14826	14569	14753	14586	14578	14871	14624	14652	14593	14562	14844	14724	14800	14621	14547	14562	14535	14717	14602	14654	14684	14762	14643	14526	14338	14386
13968	25486	26748	23521	20050	19089	18590	18174	18391	18733	17587	16012	14883	14925	14881	14813	14292	13961	13889	13631	13655	13663	13518	13770	13517	13588	13522	13680	13463	13286	13482	13312	13497	13242	13227	13345	13309	13394	13279	13359	13317	13370	13383	13321	13379	13184	13295	13329	13251	13283	13304	13328	13383	13301	13452	13356	13337	13168	13493	14057	14135	13803	13809	13642	13383	13378	13357	13238	13254	13201	13196	13242	13256	13429	13339	13236	13277	13333	13347	13226	13169	13321	13207	13235	13255	13431	13142	13255	13348	13346	13139	13312	13290	13346	13223	13224	13372	13263	13333	13317	13307	13130	13301	13391	13212	13299	13215	13267	13234	13299	13244	13136	13345	13280	13257	13393	13236	13376	13267	13319	13263	13375	13323	13031	13319	13444	13232	13280	13441	13420	13269	13250	13524	13149	13375	13163	13295	13375	13228	13447	13172	13226	13259	13253	13474	13168	13398	13198	13434	13272	13255	13272	13232	13251	13516	13247	13230	13407	13364	13222	13307	13334	13298	13159	13323	13179	13409	13287	13353	13374	13212	13263	13174	13182	13368	13182	13317	13346	13434	13165	13357	13336	13251	13105	13224	13150	13215	13182	13346	13436	13458	13355	13265	13424	13359	13277	13310	13315	13268	13314	13297	13178	13436	13341	13294	13316	13421	13246	13425	13355	13348	13313	13371	13140	13347	13112	13198	13249	13323	13226	13149	13281	13312	13379	13218	13416	13267	13183	13055	13189	13221	13105	13426	13076	13218	13179	13396	13208	13283	13312	13287	13377	13257	13233	13170	13442	13181	13314	13236	13475	13385	13390	12972	13315	13316	13358	13100	13304	13325	13223	13299	13260	13419	13276	13331	13350	13264	13230	13286	13351	13362	13388	13240	13331	13360	13366	13332	13295	13320	13309	13184	13380	13442	13203	13260	13246	13377	13252	13252	13385	13294	13234	13166	13219	13265	13250	13144	13261	13227	13315	13233	13162	13274	13291	13293	13232	13205	13321	13271	13424	13350	13196	13269	13206	13274	13339	13324	13217	13263	13272	13416	13306	13339	13261	13288	13297	13286	13137	13261	13268	13210	13316	13253	13266	13241	13185	13424	13155	13279	13211	13284	13119	13229	13346	13330	13321	13227	13307	13256	13245	13229	13169	13267	13415	13333	13255	13455	13344	13300	13256	13277	13263	13339	13412	13299	13387	13329	13168	13332	13238	13387	13435	13355	13289	13367	13354	13305	13294	13313	13248	13325	13308	13235	13347	13357	13272	13322	13381	13179	13387	13263	13417	13279	13337	13372	13231	13250	13239	13321	13301	13373	13446	13249	13118	13262	13249	13293	13277	13180	13331	13195	13209	13317	13256	13238	13272	13261	13213	13207	13135	13372	13221	13298	13227	13243	13206	13296	13326	13272	13245	13372	13261	13241	13341	13385	13527	13109	13138	13137	13171	13140	13251	13280	13121	13462	13019	13249	13098	13226	13171	13129	13308	13278	13409	13235	13171	13335	13255	13295	13335	13366	13121	13414	13004	13262	13488	13217	13190	13162	13188	13374	13227	13188	13198	13395	13197	13185	13242	13376	13372	13235	13224	13214	13313	13214	13216	13450	13267	13409	13246	13134	13327	13258	13364	13283	13436	13328	13234	13370	13241	13304	13321	13347	13270	13214	13176	13437	13142	13278	13225	13309	13384	13372	13163	13368	13270	13302	13261	13179	13331	13338	13291	13432	13285	13304	13415	13290	13308	13310	13178	13209	13391	13263	13268	13396	13302	13411	13213	13391	13266	13191	13264	13340	13134	13337	13395	13266	13343	13168	13292	13223	13440	13261	13280	13275	13189	13322	13227	13100	13227	13370	13052	13255	13229	13303	13344	13380	13174	13337	13228	13312	13415	13167	13343	13261	13320	13337	13373	13317	13222	13287	13294	13191	13411	13308	13279	13098	13295	13140	13378	13437	13169	13504	13244	13187	13294	13092	13220	13341	13186	13482	13200	13262	13276	13298	13187	13176	13321	13342	13380	13258	13232	13463	13294	13370	13285	13250	13278	13278	13232	13194	13271	13230	13308	13246	13204	13297	13420	13386	13344	13413	13301	13371	13089	13277	13248	13347	13284	13376	13161	13197	13214	13377	13459	13442	13175	13218	13342	13360	13237	13167	13272	13039	13447	13316	13260	13106	13274	13246	13335	13277	13252	13197	13358	13242	13231	13145	13307	13438	13356	13303	13326	13299	13524	13123	13338	13120	13440	13250	13367	13275	13284	13240	13249	13153	13279	13391	13315	13394	13365	13427	13284	13238	13377	13461	13303	13288	13237	13228	13297	13302	13276	13227	13299	13435	13235	13382	13468	13204	13319	13278	13321	13305	13297	13280	13387	13308	13201	13358	13291	13291	13314	13391	13400	13212	13486	13202	13366	13210	13354	13285	13293	13220	13307	13239	13244	13352	13277	13157	13290	13342	13297	13259	13175	13165	13358	13398	13059	13288	13330	13285	13141	13128	13176	13362	13225	13427	13208	13254	13261	13310	13294	13179	13301	13355	13366	13399	13192	13194	13402	13255	13299	13436	13301	13183	13402	13384	13244	13094	13240	13201	13320	13258	13316	13366	13367	13485	13164	13283	13384	13360	13291	13185	13359	13421	13161	13221	13296	13340	13101	13316	13384	13290	13188	13238	13332	13297	13201	13398	13191	13457	13123	13204	13100	13289	13368	13363	13389	13342	13319	13302	13254	13161	13264	13346	13184	13251	13329	13408	13212	13306	13192	13224	13250	13259	13267	13322	13223	13300	13305	13480	13336	13181	13361	13205	13349	13281	13115	13359	13366	13279	13315	13333	13300	13297	13272	13249	13116	13285	13371	13220	13302	13315	13408	13307	13319	13198	13330	13359	13344	13313	13392	13445	13382	13256	13484	13370	13353	13353	13162	13482	13217	13298	13320	13325	13235	13213	13426	13324	13296	13257	13220	13320	13153	13378	13344	13130	13271	13300	13362	13214	13246	13444	13284	13446	13425	13216	13210	13218	13492	13565	13153	13472	13437	13306	13287	13554	13243	13294	13341	13241	13178	13114	13231	13269	13459	13301	13363	13213	13350	13332	13285	13384	13278	13353	13144	13384	13302	13304	13176	13322	13288	13182	13192	13236	13288	13301	13188	13199	13324	13160	13264	13304	13213	13255	13176	13338	13199	13265	13202	13154	13238	13181	13389	13426	13504	13209	13287	13221	13203	13326	13361	13309	13389	13301	13379	13299	13182	13170	13269	13371	13232	13235	13250	13189	13091	13075	13270	13364	13302	13326	13321	13276	13314	13278	13185	13205	13277	13287	13411	13312	13236	13335	13292	13197	13233	13379	13131	13253	13127	13192	13162	13155	13229	13375	13434	13294	13230	13221	13363	13324	13142	13249	13237	13286	13345	13328	13143	13168	13294	13234	13408	13294	13482	13307	13288	13200	13269	13318	13210	13261	13226	13236	13339	13344	13287	13308	13329	13163	13258	13301	13260	13159	13357	13294	13299	13276	13268	13339	13478	13329	13385	13169	13407	13211	13341	13314	13185	13334	13080	13420	13219	13399	13238	13266	13276	13349	13393	13364	13299	13300	13151	13369	13301	13301	13396	13310	13154	13313	13327	13292	13261	13472	13360	13125	13259	13325	13342	13391	13270	13238	13331	13216	13214	13265	13355	13475	13199	13489	13100	13393	13433	13207	13310	13469	13255	13189	13326	13233	13236	13404	13303	13186	13361	13239	13309	13256	13272	13286	13111	13303	13392	13312	13064	13289	13294	13236	13245	13245	13359	13380	13223	13378	13279	13361	13459	13187	13153	13236	13352	13331	13296	13337	13447	13345	13302	13277	13371	13374	13210	13367	13191	13440	13058	13250	13248	13395	13138	13160	13352	13310	13175	13292	13338	13249	13186	13328	13427	13225	13105	13251	13274	13353	13203	13124	13149	13336	13459	13476	13144	13260	13178	13266	13370	13112	13409	13412	13142	13147	13270	13204	13362	13246	13266	13380	13060	13195	13360	13430	13183	13327	13034	13140	13325	13321	13273	13094	13366	13181	13276	13330	13191	13264	13112	13270	13286	13369	13279	13151	13334	13338	13357	13310	13319	13366	13313	13322	13180	13186	13234	13301	13250	13218	13148	13362	13241	13220	13432	13403	13257	13343	13242	13312	13233	13121	13244	13354	13285	13314	13361	13186	13307	13405	13211	13343	13263	13215	13258	13258	13390	13289	13242	13227	13248	13263	13299	13476	13378	13252	13179	13209	13452	13358	13226	13298	13242	13295	13282	13308	13408	13480	13192	13213	13213	13397	13262	13237	13260	13350	13195	13104	13072	13332	13311	13309	13223	13275	13199	13342	13089	13352	13199	13160	13282	13364	13397	13345	13213	13375	13296	13366	13440	13300	13257	13358	13208	13265	13355	13414	13292	13137	13350	13224	13341	13243	13331	13290	13068	13304	13311	13400	13224	13511	13390	13310	13221	13219	13325	13209	13315	13338	13250	13306	13308	13247	13156	13261	13191	13218	13429	13420	13502	13119	13181	13193	13120	13323	13331	13287	13340	13268	13091	13427	13207	13256	13271	13187	13135	13363	13430	13177	13315	13391	13126	13365	13358	13303	13456	13180	13222	13304	13341	13228	13278	13306	13290	13368	13256	13336	13154	13284	13174	13476	13470	13295	13221	13086	13371	13246	13238	13238	13266	13163	13249	13096	13163	13284	13297	13272	13283	13343	13324	13283	13216	13292	13217	13154	13289	13391	13378	13234	13247	13211	13178	13272	13323	13318	13268	13364	13217	13146	13279	13217	13215	13173	13278	13546	13281	13220	13144	13250	13385	13118	13335	13261	13274	13383	13259	13229	13185	13134	13180	13306	13341	13058	13357	13184	13262	13305	13287	13297	13093	13272	13351	13194	13269	13279	13310	13420	13297	13315	13244	13374	13263	13320	13318	13363	13254	13321	13262	13329	13198	13251	13264	13213	13225	13198	13295	13383	13262	13312	13325	13359	13282	13203	13119	13233	13403	13338	13091	13287	13297	13329	13180	13309	13394	13369	13306	13248	13252	13125	13214	13223	13383	13390	13249	13355	13151	13263	13260	13398	13295	13278	13317	13246	13465
22771	21236	29053	23737	21402	23387	25714	20747	20130	19850	18686	17447	16966	16772	17007	16652	15873	15903	15937	15571	15648	15458	15376	15550	15576	15585	15368	15631	15266	15338	15202	14995	15257	15105	15177	15065	15131	15258	15493	15355	15206	15126	15258	15272	15062	15063	15207	15215	15225	15221	15196	15055	15132	15071	14968	15157	15214	15139	15228	15788	16027	15994	15739	15370	15369	15011	15180	15212	14992	14917	15073	15316	15139	15188	15133	15128	15174	15242	15271	15069	15203	15160	15118	15080	15035	15141	15125	14941	15154	15095	15128	14946	15032	14956	15223	15036	15065	15031	15073	15193	15167	15265	15165	15155	15138	15011	15174	14879	15219	15317	15286	15155	15064	14982	15249	15192	15099	14990	15096	15094	15240	15004	14983	15107	15341	15221	15101	15273	14974	15188	15161	14893	15068	15323	15165	15137	15065	15127	15138	15115	15204	15136	14959	14985	14921	15090	14973	14881	15107	15077	15059	15199	15035	15096	15200	15100	15012	14970	15086	15080	15035	15036	15227	15108	15209	14854	15055	15063	15274	15107	14966	14969	14947	15188	15063	14972	15238	14849	15091	15218	14931	15170	15044	14869	14930	15011	14907	15148	15328	15019	14981	15099	15120	15060	15076	14979	15177	15104	15189	14908	15200	15261	15224	15005	15008	15267	14977	14910	15146	14780	15292	14973	15166	15231	15034	15037	15144	15055	15176	15145	14859	14892	15053	14979	15013	15094	15041	15105	15160	14874	15166	15076	15138	15027	14952	15182	14989	15004	15209	15102	15062	14945	15131	15108	14921	15216	15274	15110	15117	15076	15144	15105	15117	15131	14893	15010	15143	15048	14951	15137	15127	15092	15264	15142	14928	15063	14997	15152	15259	14895	15005	15103	15060	15048	14972	14994	15154	15124	15058	15023	14837	15035	14987	15106	15127	15099	15038	14921	15057	15009	15189	15274	14988	15232	15205	15192	15031	14910	15158	15218	14925	15006	15074	14994	14965	15295	15197	15052	15181	15103	14955	15011	15237	15177	15114	15036	15221	15037	15016	15099	15021	15036	15327	14939	15254	15194	15101	15115	15207	15164	15203	15043	15127	14865	15257	15206	15151	15073	15169	15044	15131	15053	15141	15073	14931	14923	14907	15024	15164	14998	15184	15048	15182	15166	15160	15255	15201	15189	15150	14946	14941	15128	15006	15329	15079	15185	15135	14959	14921	15116	15080	14939	14997	15064	15230	15176	15034	14959	15135	15197	14923	15209	14973	15219	14802	15097	15069	14954	15198	15067	15112	15009	14938	14944	15168	15017	15078	14826	15122	14876	15313	15055	14926	15115	15160	14875	15034	15182	15231	15184	15131	14942	14927	15112	15001	15151	15288	14858	15091	15164	15017	15286	15318	15103	14976	15092	15087	15086	15151	15145	14869	15094	14992	15075	15141	15192	14962	14982	15023	15194	15358	15144	15003	15141	15286	15069	15037	15066	15112	15170	14809	15074	15015	15095	15315	15025	15052	15058	15124	14871	15132	15053	15051	15031	15262	14951	15005	15174	15020	15100	15180	15204	15206	15182	15093	15079	15077	15087	14922	15064	14951	15050	15104	15159	15196	15076	15068	15302	15141	14986	14995	14970	14904	15047	15096	15029	14924	14968	15094	15142	15124	15227	15057	15039	14907	15149	14984	15199	15177	15165	15228	15189	15125	15004	15113	15063	15049	15026	15006	15154	15232	15074	14983	15076	14907	15129	14962	15155	15063	14897	14900	15071	15270	15086	15019	15153	14978	14899	15066	14912	15045	15053	15230	14957	15062	15283	15076	15223	15242	14972	14913	15109	14981	15135	15125	15134	15131	15092	14983	15160	15171	15023	14998	15492	15059	14972	15135	15107	15213	15290	15058	14972	14866	14901	14880	14863	14882	14965	14944	14981	15279	15114	15075	15046	15251	15246	15237	14937	15072	15254	14957	15140	15033	15101	15063	15118	15002	15073	14905	15145	15275	15141	15117	15091	14959	15070	15111	15230	14928	14897	15009	15107	15160	15077	15071	15162	15067	15162	14817	15041	14882	15081	15198	15008	15241	15092	15091	15136	15030	15431	15129	15148	15066	15138	15164	15155	14993	15030	15105	14964	14868	15058	15149	15030	15137	15031	15122	15120	15193	15151	15144	14998	14911	15163	15037	15027	15039	14885	15059	14874	15122	14920	14953	15101	15061	14876	15247	15010	15229	14913	15163	15005	15047	15186	15119	15096	15139	15062	15011	15023	15082	15141	14987	15082	15294	15043	15017	15164	15061	15029	15212	15144	14996	15305	15197	15061	15128	15005	15032	14918	14943	15031	15197	14999	14914	14918	15073	15214	15112	15164	14956	15135	15054	14798	15157	15012	14899	15230	15098	15246	15263	15245	15030	15016	14989	14903	14829	15110	15088	15135	15091	15113	14970	15001	15083	14903	15229	15235	15207	15055	15260	15080	15060	15121	14931	15135	15000	15008	15042	15017	15060	15174	15124	14972	15162	14877	15165	15175	15140	15033	15069	15026	15073	14899	15062	15081	14973	15091	15059	15215	15033	15223	15020	15006	15056	15144	15285	15158	15172	15060	15107	15097	15199	14951	15085	15183	15095	15042	15088	15059	15076	15042	15186	15138	14900	15117	15048	15132	15088	15159	15107	15110	15000	15099	15002	14918	15135	15172	15176	15121	15330	14968	15176	15132	15124	15062	14962	15210	15004	14962	15177	15118	14989	15184	15087	15092	14990	14897	14985	14861	14999	15058	15293	14983	14974	15127	15338	15211	15148	15121	15062	15052	15074	14868	15115	15258	14927	15121	14881	14954	14876	15063	15092	14897	15087	15074	15169	15186	15113	15039	15000	14896	15121	15170	14998	15028	15009	14897	15153	15036	15104	15062	15108	15156	15061	15057	14827	14962	15244	14994	15228	15004	15071	15140	15224	15117	14996	14991	15087	15217	15082	14964	15200	15013	15025	14996	15005	15209	15068	15113	15151	15269	15024	15105	15050	15005	15109	15114	15232	14931	14989	15039	15225	15281	15038	14977	15063	15191	15004	15231	15205	15028	14914	14987	15184	15183	14913	15069	15128	15181	15095	15130	15314	15113	15121	15020	14804	14973	15024	15081	15020	15043	15102	14981	14901	15173	15283	15242	14977	14906	14977	15165	15056	15084	15075	14962	15064	15079	15207	15021	15012	15042	15175	15007	15053	14999	14930	15171	15201	14931	15071	14998	15117	15022	14991	14943	15206	15131	14811	15110	15035	14912	15143	14883	15083	15168	15012	15126	15090	14999	15108	15065	15257	15169	15059	15145	15104	15227	15066	15093	15217	15122	15104	15006	15244	15389	14995	15065	14981	15152	14996	14955	15120	14993	14978	15026	15133	15057	15078	15118	14941	14948	15228	15135	15076	15039	15096	15121	14928	15042	15159	15136	15133	15261	15212	15080	14924	15088	15112	15117	15138	15077	15185	14885	15232	14919	15054	15226	15393	15001	15213	14771	14952	15017	15133	15124	15199	15002	14998	14915	14959	15011	15270	15163	15191	15155	15057	14883	15095	15094	15090	15043	15046	15070	15182	15232	15198	15112	14992	15270	15244	15162	14997	15192	15194	15056	15179	15274	14880	15210	15255	15030	15195	15084	15126	15118	14950	15016	15133	15085	15089	15110	14822	14984	14995	14920	15185	15179	15175	14880	15103	15128	14995	15249	15092	14772	14859	14968	15090	15195	15146	15245	14972	15183	15061	15025	15044	15015	14956	15007	15031	15057	15121	15185	15070	15109	15212	15086	15150	14942	15166	15169	15056	14984	15132	14987	15133	15202	14976	15134	15175	15196	15121	15148	15145	14968	15142	14865	15344	15145	15015	15151	14993	14994	15121	15083	15287	15086	14978	15233	14879	15121	15236	15128	14962	14974	15092	15103	14798	15127	15114	15052	14935	15154	15054	15109	15123	15068	15033	15050	15043	15152	15062	15070	14784	15222	15247	14990	14956	15180	15120	15006	14984	15065	15156	15081	15092	15222	14943	14996	15104	14951	15042	15061	15257	14849	15203	15010	15113	15210	15173	15121	15075	14913	15113	15214	15178	15062	14935	15017	15290	15132	15046	15142	15157	14925	15033	15105	15112	15047	15058	14922	15106	14798	15083	15064	14962	15109	15218	15101	15211	14966	15133	14972	14891	15014	15155	14999	15003	15094	15062	15057	14991	15121	14949	15137	15247	15115	15202	15033	15081	15032	15189	14985	14811	15203	14925	14971	15266	15091	14961	14805	15060	15184	15083	14973	15018	15030	15164	15233	15067	14985	15343	15099	15151	14957	15171	15051	15072	14853	15298	15038	15004	15065	15199	15061	15068	14924	15052	14942	15179	15096	14976	15171	15219	15108	15111	15109	15094	15054	15093	15314	14998	15047	15022	15095	14970	15249	15151	14995	15149	14993	15051	15251	15219	15250	14989	14950	14931	15086	15102	15106	15050	15117	15072	15051	15110	15003	15183	14906	14988	14971	15014	14892	15034	14838	15113	14959	14904	15112	15099	14952	14877	14845	14980	15082	15245	15092	15215	15013	14925	15123	14960	15256	15288	15180	15017	14967	15059	15137	15037	14935	15175	15115	15103	15207	15289	15107	15114	14802	14953	14965	15228	15012	15103	14800	15060	14962	14885	14896	15194	15187	15012	14943	15301	14982	14950	15069	15135	15259	15112	15054	15098	15172	15079	15254	14972	15085	15057	15332	15290	15136	15039	15240	15151	15132	15026	15076	15155	15190	15092	15228	14912	15074	14939	15141	15139	15005	15042	14870	15138	15181	15307	15233	15071	15049	15173	14922	14954	15251	15227	14933	15071	14985	14931	15188	15043	15029	15029	15090	15169	14998	14913	15120	14934	14911	15167	15061	15132	15291	14903	15039	14934	15132	15107	14969	15086	15296	15053	15088	15119	14970	15180	15116	14993	15235	15102	15170	15036	15139	15106	15107	15351	15128	15014	14935	15021	15011	14878	15160	15011	14817	14862	14979	15005	15139	15040	15151	15022	15284	15170	15015	15132	14890	15118	15107	15095	14914	15069	15160	14849	14870	15058	15085	15088	15224	15008	15091	14954	14998	15115	15006	15151	14916	15023	15053
15665	30688	31512	27041	23417	22271	21586	21397	22092	20998	18479	16928	16134	16298	16370	15827	14833	14616	14508	14060	14020	14025	14105	14237	14282	14106	14053	13936	13816	13760	13662	13744	13733	13727	13692	13745	13671	13740	13670	13824	13611	13800	13619	13707	13617	13499	13684	13681	13577	13522	13652	13856	13697	13567	13701	13694	13628	13869	13970	14655	14958	14646	14336	13986	13733	13786	13630	13739	13595	13654	13684	13401	13634	13396	13513	13637	13533	13517	13706	13670	13446	13707	13619	13559	13699	13608	13575	13490	13560	13489	13713	13583	13762	13604	13694	13665	13525	13575	13659	13623	13764	13613	13626	13662	13581	13599	13669	13575	13645	13647	13669	13781	13778	13711	13464	13524	13689	13598	13710	13349	13610	13616	13518	13530	13600	13828	13573	13536	13586	13749	13549	13629	13396	13538	13653	13700	13624	13792	13590	13627	13546	13678	13732	13675	13521	13559	13536	13693	13491	13653	13641	13548	13520	13610	13403	13490	13533	13589	13394	13478	13594	13684	13519	13607	13604	13523	13720	13654	13506	13562	13589	13629	13524	13840	13524	13647	13482	13593	13585	13573	13754	13581	13718	13569	13760	13548	13460	13711	13626	13570	13667	13681	13593	13556	13448	13580	13596	13632	13643	13797	13647	13596	13641	13577	13617	13682	13510	13669	13538	13655	13581	13661	13479	13469	13574	13475	13602	13771	13530	13494	13495	13733	13640	13597	13565	13679	13647	13580	13628	13658	13683	13555	13681	13722	13487	13460	13693	13621	13745	13541	13726	13486	13677	13504	13754	13629	13631	13535	13569	13548	13435	13554	13781	13691	13605	13625	13531	13794	13689	13617	13436	13625	13740	13543	13565	13651	13600	13548	13507	13704	13617	13512	13503	13801	13618	13567	13785	13662	13536	13583	13566	13441	13488	13660	13516	13502	13590	13737	13539	13549	13613	13608	13627	13558	13679	13479	13573	13557	13655	13641	13447	13526	13713	13608	13743	13515	13569	13457	13647	13670	13457	13593	13573	13486	13496	13790	13663	13712	13496	13376	13656	13587	13535	13562	13613	13626	13555	13606	13577	13439	13469	13605	13647	13491	13554	13615	13497	13570	13625	13580	13729	13658	13353	13596	13308	13738	13722	13653	13474	13658	13490	13640	13553	13641	13533	13616	13555	13671	13691	13593	13634	13544	13673	13890	13562	13499	13492	13519	13579	13574	13585	13509	13446	13596	13787	13506	13666	13842	13625	13701	13675	13614	13701	13600	13549	13615	13596	13670	13430	13543	13571	13503	13627	13553	13604	13506	13561	13595	13520	13528	13485	13547	13793	13579	13671	13489	13438	13457	13502	13708	13476	13576	13661	13842	13679	13663	13497	13521	13733	13649	13532	13578	13628	13566	13606	13564	13684	13541	13704	13640	13503	13619	13553	13610	13712	13615	13643	13670	13474	13450	13425	13491	13524	13479	13602	13626	13487	13541	13508	13540	13637	13666	13495	13616	13537	13553	13764	13589	13593	13542	13647	13631	13603	13648	13720	13352	13661	13572	13757	13562	13618	13519	13608	13669	13571	13510	13719	13547	13456	13483	13578	13618	13609	13550	13497	13760	13555	13648	13550	13625	13489	13541	13653	13653	13656	13524	13529	13660	13588	13643	13479	13403	13515	13599	13500	13629	13645	13685	13682	13658	13607	13694	13581	13604	13589	13635	13460	13641	13496	13542	13569	13707	13609	13588	13677	13716	13715	13601	13485	13644	13740	13696	13590	13716	13667	13671	13441	13403	13568	13676	13564	13747	13706	13613	13742	13493	13540	13604	13677	13562	13497	13577	13623	13545	13492	13713	13452	13542	13703	13448	13602	13735	13643	13491	13555	13544	13679	13671	13576	13687	13704	13790	13495	13511	13457	13658	13550	13568	13417	13500	13656	13657	13527	13525	13588	13455	13475	13590	13501	13669	13546	13599	13557	13602	13406	13513	13792	13636	13590	13532	13539	13650	13496	13605	13539	13523	13685	13582	13628	13480	13660	13610	13517	13393	13442	13556	13672	13608	13644	13663	13503	13661	13455	13455	13871	13491	13519	13614	13751	13572	13725	13670	13437	13665	13572	13477	13575	13504	13491	13510	13700	13579	13685	13468	13578	13605	13597	13655	13505	13582	13559	13740	13629	13450	13537	13590	13705	13485	13414	13482	13605	13680	13742	13594	13527	13652	13433	13469	13674	13621	13679	13530	13506	13591	13526	13401	13698	13562	13622	13397	13622	13707	13503	13643	13633	13551	13700	13740	13581	13593	13517	13566	13560	13519	13575	13599	13570	13448	13676	13672	13774	13451	13499	13640	13481	13666	13725	13588	13714	13805	13617	13532	13535	13407	13577	13506	13582	13683	13678	13522	13487	13593	13566	13568	13660	13524	13605	13529	13504	13702	13524	13668	13471	13658	13541	13697	13470	13474	13585	13738	13462	13737	13453	13648	13584	13848	13547	13655	13607	13556	13440	13446	13477	13783	13610	13430	13565	13632	13652	13513	13580	13719	13670	13611	13527	13577	13655	13609	13643	13488	13440	13660	13397	13548	13514	13578	13498	13753	13585	13520	13370	13414	13580	13576	13542	13413	13628	13578	13505	13605	13654	13559	13671	13539	13611	13549	13638	13545	13589	13602	13696	13540	13619	13517	13604	13750	13674	13676	13509	13600	13616	13653	13733	13639	13535	13517	13755	13439	13655	13603	13848	13529	13590	13652	13525	13599	13445	13509	13617	13497	13669	13700	13602	13648	13632	13491	13607	13652	13441	13492	13701	13618	13679	13583	13617	13656	13615	13641	13578	13623	13519	13570	13609	13628	13506	13590	13683	13557	13670	13441	13448	13646	13505	13638	13732	13721	13746	13559	13641	13349	13602	13573	13583	13630	13630	13603	13590	13502	13534	13583	13571	13624	13608	13421	13563	13532	13597	13580	13532	13503	13701	13570	13643	13435	13622	13562	13466	13533	13589	13575	13527	13811	13616	13635	13591	13539	13653	13611	13464	13624	13682	13593	13678	13703	13619	13666	13692	13606	13624	13486	13572	13663	13668	13532	13692	13632	13493	13314	13689	13424	13585	13681	13614	13603	13588	13788	13642	13656	13725	13676	13618	13641	13665	13573	13574	13499	13611	13474	13607	13559	13504	13704	13565	13674	13640	13525	13633	13608	13442	13492	13690	13734	13643	13543	13542	13529	13616	13529	13674	13494	13547	13614	13736	13501	13503	13694	13618	13668	13665	13461	13473	13434	13703	13647	13583	13581	13559	13614	13561	13714	13698	13726	13362	13699	13648	13533	13590	13434	13534	13657	13529	13585	13551	13561	13534	13569	13615	13513	13573	13541	13616	13605	13661	13463	13517	13754	13544	13420	13528	13595	13460	13763	13524	13487	13514	13564	13577	13492	13593	13614	13526	13821	13549	13513	13550	13691	13707	13687	13636	13614	13556	13615	13577	13585	13466	13509	13584	13581	13592	13429	13562	13557	13571	13524	13499	13450	13598	13686	13787	13503	13504	13638	13768	13617	13632	13544	13611	13462	13516	13640	13581	13613	13445	13677	13634	13572	13448	13499	13491	13574	13574	13625	13609	13679	13639	13443	13605	13628	13583	13624	13735	13540	13643	13730	13730	13623	13660	13697	13699	13775	13665	13691	13492	13340	13679	13512	13591	13502	13656	13534	13567	13658	13577	13469	13598	13524	13587	13571	13661	13654	13519	13623	13462	13681	13604	13458	13612	13588	13709	13641	13338	13544	13480	13471	13563	13638	13665	13679	13604	13619	13629	13514	13632	13723	13441	13401	13638	13525	13693	13478	13802	13565	13616	13571	13677	13629	13561	13445	13694	13536	13580	13543	13660	13559	13765	13524	13541	13572	13630	13492	13463	13637	13582	13566	13545	13583	13488	13588	13719	13611	13643	13596	13581	13538	13624	13593	13423	13599	13472	13615	13391	13519	13529	13735	13498	13629	13575	13565	13424	13588	13464	13625	13445	13663	13673	13737	13516	13611	13786	13467	13532	13511	13554	13578	13789	13591	13503	13551	13585	13490	13543	13469	13502	13686	13705	13503	13619	13575	13550	13506	13579	13662	13467	13667	13587	13552	13620	13457	13608	13616	13633	13716	13519	13628	13658	13635	13485	13675	13561	13394	13626	13666	13725	13665	13512	13477	13557	13630	13593	13596	13594	13585	13650	13650	13554	13690	13624	13438	13689	13473	13621	13643	13659	13444	13526	13512	13503	13459	13520	13612	13554	13594	13489	13536	13470	13495	13595	13550	13661	13545	13517	13446	13619	13671	13495	13762	13702	13593	13644	13586	13572	13539	13672	13678	13576	13571	13745	13539	13435	13649	13644	13560	13631	13599	13661	13714	13786	13590	13695	13669	13593	13568	13623	13556	13670	13602	13481	13524	13460	13533	13418	13556	13596	13660	13630	13563	13531	13710	13471	13742	13523	13503	13620	13539	13604	13609	13728	13501	13472	13676	13682	13679	13580	13557	13698	13624	13592	13566	13625	13488	13433	13699	13516	13779	13670	13693	13498	13638	13745	13833	13735	13510	13568	13683	13473	13538	13606	13511	13487	13646	13454	13597	13566	13730	13555	13461	13666	13410	13583	13610	13368	13665	13396	13597	13594	13557	13525	13502	13623	13575	13581	13683	13646	13596	13562	13688	13635	13497	13504	13666	13613	13646	13515	13563	13689	13615	13482	13599	13538	13614	13798	13726	13642	13613	13673	13713	13663	13555	13566	13585	13550	13445	13568	13417	13628	13508	13497	13358	13563	13692	13502	13679	13562	13533	13554	13583	13565	13590	13499	13714	13628	13636	13663	13543	13659	13519	13488	13677	13519	13808	13753	13635	13692	13453	13549	13583	13459	13641	13629	13456	13533	13754	13600	13574	13459	13727	13444	13413	13470	13497	13598	13576	13634	13656	13618	13689	13576	13698	13485	13640	13640	13670	13551	13555	13539	13685	13650	13578	13666	13677	13455	13599	13598	13680	13510	13514	13719	13635	13548	13640	13546	13641	13710	13593	13764	13503	13602	13482	13638	13638	13563	13613	13507	13478	13633	13544	13665	13677	13529	13597	13525	13600	13638	13542	13375	13516
27186	21851	25020	21856	17993	17931	17889	17755	17531	16740	16172	15926	15880	15865	15746	15302	15474	15339	15275	15065	14965	15087	15132	15111	15116	15231	15133	15021	15176	14833	14922	15224	15016	15009	15191	15034	14996	15191	15171	15152	15217	15153	15073	15195	15101	15094	15088	15213	15034	15237	15052	15144	15096	14990	15043	15190	15099	15164	14993	15109	15153	15091	15213	15150	15151	15012	15238	15029	15103	15102	15092	15137	14914	15279	15086	15119	14971	14881	15077	15065	15086	14958	15001	15029	15243	15077	15129	15114	15182	14991	15189	15176	15058	15074	15146	15148	14887	14904	15045	15074	15045	15061	15156	15267	15010	15094	15133	14973	15092	14968	15092	15045	15033	15126	15149	14903	15012	15204	15152	15187	15153	15222	15238	15046	15238	15078	15222	15075	14959	15065	15192	15177	14982	15111	14965	14875	15029	15063	14884	14926	15119	15147	14977	15210	14996	15094	15246	14959	15056	15202	15129	15028	14982	14969	14977	14985	15040	14825	14885	15002	14951	15187	14902	15219	15011	15150	15005	15095	15142	15140	15060	15193	15015	15015	15072	15063	15167	14938	15053	15071	15135	15000	15227	15163	15086	14937	14938	15141	15080	15089	15132	14899	15149	14970	15114	15045	15043	15073	15030	15140	14990	15131	15083	15035	15180	15076	14979	15152	15010	15038	15264	14936	14925	14963	15070	15014	14949	15195	14988	15179	14922	14856	14914	15115	14922	15003	14863	15010	15001	15153	15140	15145	14945	15115	14753	15032	15019	15163	15176	14993	15049	15080	15098	15193	15032	15263	15056	15180	14890	15145	14896	15068	15103	15031	15098	15166	15117	15106	15004	14955	15211	15093	14996	15211	14893	14870	15011	14886	14792	15111	14923	15029	14922	14876	15037	15015	15052	15040	15170	14823	14893	14968	15166	15202	15168	15001	15019	15176	15016	15023	15113	15144	15036	15197	15003	15044	15102	15053	14915	15011	14985	15193	15083	15114	15276	15086	15031	15067	15166	15006	15033	15111	15131	15238	15165	14765	14847	15171	15108	14978	14980	14965	15071	15068	15022	15186	15068	15052	14963	15054	15194	15223	15210	15077	14943	15096	15133	15078	15031	14850	14986	14915	15194	15076	14979	15276	15139	15071	15113	15066	15060	15018	15111	15066	15002	14978	15171	15227	15151	14849	14966	15031	15146	15197	15053	15067	15098	15086	14929	14980	15130	14876	14990	15263	15112	14982	15147	14889	15080	14945	15128	14970	15076	14917	15141	15072	14921	14925	15095	15151	15104	15238	15009	14996	14995	15001	14828	15110	15089	15102	15053	15134	14962	14888	15027	14937	15060	15162	15072	15123	14968	15155	15022	15096	15138	15193	15047	15151	14809	14876	15158	14854	15085	15114	15003	15043	15206	15166	14972	14903	15150	14979	15131	14918	15079	15239	15192	15122	14916	14996	15039	15108	14942	14801	15048	14974	14919	15157	15321	15070	14994	14687	15003	15259	15102	15099	14908	15319	15084	15105	15089	15212	15074	15115	15133	15123	15117	15166	15130	15131	15058	14722	15052	14902	14935	15256	15201	15049	15053	15138	15199	15042	14972	15123	15155	15059	15351	15144	15188	14928	14953	15174	15241	15255	14875	15260	15138	15086	15059	15036	15009	15053	15131	15099	15100	15171	14910	15166	15103	15019	15017	15089	15117	15073	14993	15042	14975	15117	15231	15234	15041	15091	15135	14895	15068	14911	14907	15018	15029	15100	15063	15032	14917	14863	15155	15046	15043	15056	15094	15224	15062	14979	15048	15077	14987	15140	15287	15106	14948	15034	14930	15063	14892	15069	15103	15116	15156	15172	14932	14978	15090	15174	15134	15016	15036	15166	15136	15171	15099	15008	15017	15036	15084	15157	15176	15022	14982	15150	14932	15118	15137	15268	15150	15079	14951	15032	14917	15054	14838	15202	15118	14915	15116	15091	15143	15100	15062	14857	15006	15305	15218	15197	15027	15012	14806	15025	15047	15018	15151	15103	15061	15075	14915	15056	14915	15033	15120	15185	15237	15377	15232	15152	15191	15171	14805	15018	14993	15090	14910	14970	14941	15225	15089	15229	15058	15072	15055	15079	14859	14945	14834	15207	15258	15027	15081	15226	14939	15127	15090	14951	15181	15193	15067	15107	15036	14958	15109	14997	15112	15039	15221	15077	15120	15084	15019	15178	15175	15029	15074	15170	15049	15008	15019	15140	14963	14996	15106	15087	15151	14997	15216	15161	15171	15289	15006	15113	15105	15097	15287	15043	15050	14971	14977	14952	15159	14810	15149	14999	15073	15133	15235	15150	15053	15046	15051	15132	15071	14881	14918	15128	15108	15225	15084	15026	15294	14964	15130	15015	15143	15187	14974	15052	15005	14935	15063	14977	15165	14972	15132	14955	15152	15058	15173	14821	15013	14917	15146	15019	15067	15256	15010	14893	15047	15033	14979	15064	15107	15070	15279	15076	15105	15146	15191	15186	15017	15169	15190	14868	14882	15126	15149	14991	14973	15185	15199	15161	14999	15089	15140	14964	15177	15103	15115	15080	15017	15304	15004	15087	15006	15099	14946	15237	15031	14999	14975	15095	15068	14950	15006	15026	14937	15005	15003	14919	15007	15128	14975	14859	15125	14975	15157	14985	15116	15034	15069	14828	15244	15019	15220	15167	15153	15095	15010	15166	14930	15120	15067	15035	15195	14904	14960	14984	15131	15073	15282	15099	15012	14940	14956	15197	15147	15177	15118	14930	15061	15081	15124	15114	15045	15098	15197	15004	15100	14963	15091	15087	15117	15189	15127	15013	15073	15099	15097	15025	15227	14899	14985	15209	15123	15067	15104	15000	15033	15215	15131	15020	15061	14979	15123	15029	14967	15042	14992	15014	14951	15078	15025	15178	15012	15028	14957	15070	15013	15144	15021	15019	14868	14963	15184	15118	15190	14984	15035	15173	15130	15016	15061	15054	14983	15011	15069	15135	15039	15166	15056	15127	14969	15190	14986	15164	14986	15060	14872	15084	15158	14942	14958	15080	14982	15121	15021	15017	15166	14969	15151	14973	15077	15080	15027	15020	14967	15191	14946	15019	15123	15045	15051	15011	15067	15153	15160	14896	15124	14859	14980	15115	15228	15008	15047	15008	14976	15150	14979	15236	15096	15174	14978	14986	15081	15167	14985	15029	14856	14900	15024	15059	14983	15320	15028	15035	15082	14894	14943	15164	15249	15119	15291	15197	14967	15053	15116	14893	15181	15018	15132	15087	15053	14908	14912	14984	15229	15100	15149	15107	15100	15048	15003	15168	14935	14952	15055	15195	15025	14983	15015	14999	15121	15127	14918	14986	14950	15231	15026	15156	14912	14976	14942	15159	15151	15206	15233	14871	15119	15013	14976	14961	14938	15196	15135	15183	15123	15084	15151	15211	15143	14929	15054	15011	15170	15109	15038	15031	15283	15002	15187	15075	14919	14968	15066	15088	15074	15054	15109	15169	14977	15052	15176	14996	14827	15062	14970	15094	15279	14908	15076	15156	15072	15025	15118	15205	15073	15084	15106	15063	15093	14984	14907	14963	14909	14983	15144	15122	15107	15043	15047	15094	15176	14964	15081	15021	15019	15110	15147	15067	15134	15050	15079	15079	15086	15028	15105	15110	14987	14964	14875	14978	15043	15073	15087	14930	15095	15046	15076	14930	15041	14857	15103	15100	15105	15039	15098	15136	15296	14996	15279	14876	15046	15147	15108	14878	14913	14955	15135	15078	14900	14995	15072	14981	15178	15243	15017	15147	15178	15093	15206	14910	14955	15039	14940	14795	15086	15059	14932	14977	15165	15004	15196	15025	15079	14902	15044	14904	15082	14945	15050	15079	15083	15104	15180	15012	15130	15006	15098	14927	15015	14972	14989	14934	15104	14956	15065	14998	15037	14874	14944	15178	14960	15172	14957	15091	14946	15136	14988	15119	15030	15073	15060	15078	14889	14994	15013	15133	15220	14907	15073	15028	14900	15161	15195	14992	15033	15156	14869	15008	15172	15044	15073	14863	15072	15033	15171	14984	15011	15023	15086	15279	15248	14873	15212	14920	15052	14925	15146	14964	15079	15122	14903	15111	14976	15030	15047	15049	14985	15015	15077	15012	15225	14964	14910	15128	15058	15102	15083	15104	14930	15133	15025	15155	15221	15031	15156	15075	15064	15166	15124	15089	15028	15106	15189	14954	15062	14985	15176	15119	15083	15122	15109	15208	15051	14979	14957	15004	15108	15053	15131	15082	15189	14915	15060	15101	15170	14947	15044	15067	15226	15067	14784	15182	15160	14917	15024	15080	15023	14998	14885	15033	15013	14951	14889	15253	15045	15043	15136	14932	14891	15177	15109	15013	15206	15015	15043	14873	15038	14910	14929	14904	15071	15061	15023	15266	15089	15041	15013	15127	14942	15025	15065	15103	15045	15073	15079	15152	14987	15115	15245	14959	15112	14971	15248	15073	14750	15093	15114	15121	14935	15084	14932	14932	15144	15127	14998	14888	14890	14996	15106	15236	15047	15202	15078	14888	15197	15115	15000	15066	15147	14978	15104	15111	14935	15060	14965	14768	15018	15165	14908	14971	15000	15153	15005	15217	15091	14970	15055	14975	15009	14988	14955	14917	15106	15111	15123	15013	15141	15254	15078	15139	15164	15210	15146	15148	15068	15065	15117	15167	15001	15012	15046	15119	15093	15117	15012	15026	15084	15151	15071	15166	15122	14927	15014	15125	15277	14913	15149	15048	14891	15145	14717	15055	15029	15233	15313	15070	15228	15129	14936	14823	15096	15052	14942	15201	15190	14855	14996	14940	15138	15041	15151	14959	14962	15226	15018	15003	14977	15195	15012	15061	15247	15092	15122	15274	15063	15110	15052	15103	15146	15265	15231	14766	14884	15065	15145	15107	15153	15209	15198	14958	14801	14866	14973	15143	14896	14851	15196	15073	15131	15010	15031	15030	14949	15077	15065	15019	15008	15050	15059	15143	15193	14983	15055	15174	15101	15097	15016	15153	15026	15182	15071	15066	15055	15058	15058	15102	15071	15170	15278	15160	15233	15156	15215	14981	15049	15105	15006	15082	15209	15041
14831	21221	23066	19662	18369	18212	17995	18057	17768	16502	15256	14644	14737	14847	14596	14157	13943	13854	13677	13695	13746	13726	13824	13837	13859	13657	13781	13692	13695	13570	13445	13720	13631	13617	13752	13449	13662	13592	13439	13547	13503	13575	13568	13411	13624	13479	13526	13721	13545	13683	13683	13433	13484	13648	13579	13564	13601	13484	13631	13631	13750	13873	13600	13682	13682	13604	13498	13582	13626	13506	13433	13467	13481	13681	13565	13569	13468	13523	13455	13650	13468	13509	13673	13611	13414	13392	13584	13489	13545	13438	13642	13378	13636	13644	13546	13602	13396	13576	13560	13683	13658	13549	13546	13590	13538	13529	13572	13666	13599	13498	13491	13542	13490	13497	13429	13534	13494	13522	13465	13551	13535	13539	13686	13692	13574	13529	13620	13626	13451	13692	13507	13523	13549	13462	13543	13580	13355	13572	13489	13386	13625	13439	13541	13517	13582	13635	13665	13439	13568	13433	13646	13607	13478	13338	13520	13363	13462	13640	13646	13504	13583	13524	13599	13557	13570	13484	13417	13586	13533	13563	13418	13722	13497	13548	13627	13511	13737	13711	13432	13536	13514	13552	13645	13511	13497	13672	13630	13706	13540	13607	13467	13603	13634	13528	13603	13579	13551	13444	13425	13628	13492	13503	13598	13419	13574	13704	13497	13621	13491	13469	13373	13555	13485	13475	13483	13643	13566	13614	13565	13535	13472	13500	13592	13459	13463	13456	13535	13417	13635	13488	13509	13686	13637	13603	13381	13568	13582	13548	13394	13717	13625	13535	13638	13525	13666	13500	13781	13474	13543	13560	13361	13480	13445	13692	13613	13588	13424	13591	13555	13359	13700	13567	13471	13515	13531	13515	13519	13597	13515	13576	13583	13612	13509	13536	13532	13540	13601	13585	13457	13469	13422	13710	13553	13491	13379	13463	13471	13617	13472	13443	13530	13551	13414	13525	13684	13685	13729	13573	13558	13763	13434	13711	13489	13391	13551	13651	13411	13644	13602	13486	13407	13622	13534	13692	13682	13451	13700	13657	13358	13617	13615	13447	13543	13472	13534	13486	13663	13547	13490	13531	13450	13602	13651	13420	13377	13509	13655	13423	13513	13540	13595	13550	13390	13529	13705	13387	13582	13411	13582	13478	13545	13547	13507	13533	13600	13421	13428	13326	13666	13680	13424	13566	13419	13385	13460	13513	13565	13717	13474	13593	13616	13643	13632	13517	13530	13712	13544	13629	13495	13365	13457	13506	13485	13478	13562	13559	13694	13499	13474	13621	13572	13568	13565	13673	13473	13665	13446	13583	13604	13525	13624	13547	13745	13527	13448	13642	13619	13561	13548	13595	13642	13460	13561	13597	13413	13448	13498	13649	13627	13514	13478	13707	13541	13445	13557	13688	13741	13545	13444	13638	13511	13623	13662	13582	13661	13603	13627	13535	13496	13660	13487	13488	13661	13675	13504	13596	13539	13450	13388	13554	13516	13464	13534	13644	13522	13613	13484	13582	13663	13617	13541	13491	13546	13642	13437	13489	13697	13478	13537	13415	13451	13582	13572	13561	13554	13567	13493	13640	13618	13600	13435	13583	13587	13528	13611	13585	13518	13479	13490	13500	13543	13635	13541	13493	13571	13558	13560	13599	13542	13570	13518	13614	13454	13583	13482	13624	13551	13523	13506	13498	13648	13530	13461	13475	13626	13601	13506	13603	13584	13501	13745	13533	13424	13681	13473	13464	13633	13576	13489	13500	13480	13438	13606	13667	13674	13529	13634	13551	13445	13507	13561	13562	13578	13536	13609	13590	13294	13620	13543	13664	13557	13628	13595	13629	13512	13398	13511	13504	13611	13363	13652	13518	13399	13656	13669	13431	13713	13653	13459	13569	13460	13549	13649	13581	13590	13519	13404	13589	13497	13442	13460	13437	13487	13670	13657	13485	13635	13481	13574	13567	13518	13664	13491	13349	13555	13657	13553	13478	13686	13553	13398	13479	13588	13498	13513	13563	13725	13483	13636	13412	13489	13462	13482	13578	13497	13455	13814	13654	13539	13618	13530	13648	13587	13496	13415	13670	13598	13423	13596	13335	13724	13546	13577	13503	13560	13558	13512	13455	13521	13654	13435	13485	13556	13572	13656	13423	13424	13597	13582	13659	13458	13337	13647	13473	13620	13474	13499	13506	13572	13602	13744	13669	13438	13563	13576	13622	13588	13431	13607	13545	13527	13551	13462	13567	13634	13531	13486	13418	13543	13778	13435	13527	13419	13690	13726	13658	13678	13574	13519	13479	13662	13562	13539	13642	13438	13514	13468	13568	13716	13533	13547	13547	13522	13522	13448	13645	13575	13701	13429	13463	13466	13635	13576	13582	13585	13677	13607	13631	13815	13469	13683	13524	13517	13546	13319	13612	13651	13675	13589	13537	13514	13529	13523	13555	13404	13451	13480	13668	13594	13430	13543	13350	13437	13526	13426	13470	13359	13566	13517	13507	13456	13717	13426	13561	13582	13627	13509	13492	13471	13569	13572	13501	13619	13705	13474	13667	13695	13568	13512	13539	13503	13613	13415	13418	13660	13495	13475	13545	13581	13531	13507	13524	13670	13605	13452	13430	13425	13503	13540	13582	13655	13452	13664	13461	13651	13606	13571	13496	13541	13613	13503	13606	13385	13540	13544	13613	13631	13526	13500	13629	13546	13494	13573	13538	13447	13538	13610	13594	13611	13514	13489	13583	13655	13494	13496	13552	13452	13534	13392	13402	13495	13560	13556	13521	13486	13585	13528	13590	13689	13391	13514	13498	13547	13508	13636	13559	13461	13559	13593	13687	13533	13567	13561	13512	13629	13643	13274	13766	13652	13420	13366	13442	13447	13497	13539	13597	13442	13558	13461	13492	13617	13644	13570	13572	13647	13536	13648	13619	13691	13446	13680	13649	13554	13422	13655	13558	13495	13543	13356	13523	13645	13514	13673	13618	13683	13515	13504	13647	13484	13675	13608	13543	13491	13470	13568	13458	13634	13602	13478	13459	13532	13488	13697	13582	13554	13635	13593	13445	13607	13558	13663	13561	13582	13608	13632	13772	13637	13534	13619	13580	13606	13524	13388	13449	13669	13591	13812	13562	13604	13394	13648	13711	13436	13597	13549	13453	13639	13664	13741	13597	13555	13451	13520	13580	13684	13636	13537	13491	13579	13639	13516	13500	13676	13491	13380	13626	13720	13479	13641	13595	13570	13467	13657	13592	13387	13541	13687	13544	13634	13653	13649	13438	13465	13570	13416	13314	13595	13643	13538	13369	13626	13479	13376	13546	13619	13776	13499	13627	13406	13508	13582	13608	13610	13538	13574	13563	13428	13436	13534	13549	13573	13536	13235	13570	13596	13680	13446	13568	13648	13475	13575	13474	13547	13424	13598	13492	13606	13652	13533	13616	13419	13364	13636	13565	13628	13436	13739	13493	13536	13722	13497	13506	13475	13489	13535	13479	13476	13551	13709	13495	13486	13640	13686	13571	13426	13657	13636	13597	13519	13711	13636	13602	13562	13414	13629	13438	13662	13559	13344	13637	13547	13521	13524	13479	13492	13607	13576	13610	13491	13532	13426	13384	13604	13607	13590	13880	13396	13553	13680	13646	13392	13491	13702	13597	13572	13496	13679	13647	13500	13555	13618	13573	13568	13596	13478	13558	13600	13690	13534	13635	13548	13779	13631	13498	13528	13483	13696	13666	13485	13464	13576	13495	13478	13540	13653	13510	13412	13507	13533	13527	13411	13477	13542	13507	13450	13588	13547	13506	13570	13460	13563	13430	13623	13455	13540	13472	13751	13441	13543	13416	13559	13573	13596	13480	13564	13514	13481	13525	13653	13555	13582	13531	13455	13534	13544	13438	13505	13659	13583	13488	13657	13434	13595	13422	13549	13648	13580	13406	13489	13640	13531	13479	13531	13483	13447	13498	13381	13460	13434	13589	13570	13571	13518	13498	13522	13494	13488	13488	13445	13419	13688	13579	13468	13528	13506	13508	13536	13481	13648	13350	13520	13553	13465	13580	13505	13606	13478	13608	13465	13534	13697	13528	13629	13479	13696	13584	13618	13643	13505	13538	13302	13431	13328	13486	13453	13640	13558	13689	13587	13493	13481	13542	13561	13510	13583	13594	13555	13641	13566	13553	13591	13478	13488	13569	13521	13488	13661	13393	13560	13646	13687	13621	13702	13674	13593	13741	13655	13540	13580	13685	13411	13638	13528	13626	13513	13461	13534	13493	13539	13622	13450	13536	13451	13544	13645	13582	13520	13488	13491	13600	13588	13650	13539	13536	13489	13479	13567	13683	13742	13527	13668	13599	13458	13487	13666	13713	13679	13429	13555	13660	13592	13338	13637	13689	13518	13449	13697	13450	13701	13578	13601	13683	13633	13488	13507	13509	13695	13639	13569	13486	13586	13433	13623	13373	13623	13684	13572	13734	13495	13505	13598	13466	13587	13491	13659	13550	13536	13653	13438	13498	13559	13511	13705	13639	13571	13682	13501	13639	13568	13584	13569	13506	13448	13642	13412	13359	13571	13446	13480	13584	13627	13712	13526	13629	13450	13677	13553	13507	13595	13509	13624	13470	13603	13611	13607	13579	13504	13741	13414	13606	13697	13477	13534	13489	13597	13607	13653	13723	13408	13590	13460	13594	13581	13485	13580	13416	13637	13592	13543	13448	13588	13584	13403	13445	13601	13567	13524	13559	13631	13514	13602	13535	13332	13450	13615	13453	13504	13496	13544	13600	13397	13635	13478	13668	13439	13774	13519	13602	13421	13734	13676	13470	13501	13518	13675	13377	13569	13508	13447	13527	13588	13498	13562	13543	13516	13541	13506	13477	13420	13550	13477	13605	13506	13714	13592	13789	13462	13379	13575	13449	13544	13497	13440	13543	13594	13737	13529	13488	13604	13601	13492	13527	13603	13672	13471	13428	13563	13758	13611	13544	13558	13512	13609	13345	13689	13444	13554	13597	13463	13508	13349	13637	13516	13730	13521	13414	13415	13376	13407	13390	13557	13479	13307	13554	13430	13511	13623	13624	13711	13587	13726	13385	13406	13492	13550	13436	13666	13699	13583	13393	13697	13373	13438	13581	13598	13532
23682	21180	28660	24054	22073	22978	22964	20485	18873	18075	16933	16711	16569	16502	16246	15762	15815	15646	15484	15476	15405	15302	15305	15356	15563	15610	15596	15453	15319	15393	15441	15324	15407	15365	15209	15344	15195	15165	15234	15097	15302	15098	15118	14945	15118	15356	15292	15121	15218	15110	15166	15227	15152	15147	15261	15016	15271	15249	15387	15309	15337	15407	15652	15296	15211	15311	15241	15072	15252	15264	15150	15102	15081	15032	15091	14946	15141	15210	15015	15251	15200	15179	15234	14914	14937	14969	15155	15282	15204	15218	15391	15307	15236	15095	15150	15087	15102	15206	15193	15119	15108	15342	15002	15198	15232	15040	15167	15092	15016	15152	15263	15225	15078	15138	14992	15106	15229	15007	14783	15210	15133	15171	15151	15349	15195	15212	15104	15034	15047	15234	15015	15187	15072	15195	15276	15200	15079	15164	14992	15147	15284	15159	15216	15255	15096	15112	15360	15236	15129	15087	15181	15143	15094	15228	15043	15074	15043	15137	15133	15188	15107	15066	14959	15013	15169	15315	15155	15159	15280	15007	15252	15130	15136	15265	15027	14947	15113	15219	15081	15018	14978	15052	15110	15112	15184	14993	15035	15055	15086	15142	15043	15172	15077	15164	15119	15305	15275	15154	14990	15164	15185	15008	15100	15210	15255	15255	15040	14932	15179	15133	15204	15195	15082	15230	15134	15237	15066	14976	15091	15056	15127	14941	15176	15143	15072	15270	15046	15196	15139	15223	15039	15105	15115	15155	15181	15240	15264	15210	15210	15143	15145	15032	15164	15023	15077	15046	15232	15328	15022	15224	15090	15136	15119	15103	15164	14977	15116	15188	15176	15171	15048	15265	15066	15171	15041	15142	15054	15187	15067	15342	15254	15240	15084	15145	15005	14988	14961	15205	15051	15157	15191	15314	15113	15195	15183	15039	15198	15235	15241	15041	15136	15176	15085	15138	15449	15001	14983	14987	15076	15103	15225	15145	15121	15076	15188	14983	15226	15158	15260	15128	15125	15103	15199	15241	15211	15068	15079	15065	15102	14987	15189	15217	15270	15186	15234	15088	15071	15235	15163	15062	15179	15130	15350	15125	14970	15039	15080	15280	15190	15096	15195	15357	15115	15024	15090	15145	15020	15108	15008	14974	15097	15129	15077	15228	14960	15214	15145	15288	15085	15124	15015	15313	15126	15114	15288	15019	15158	15196	15018	15185	15177	15014	14961	15102	15028	14992	15006	15227	15176	15104	15057	15233	15108	15002	15165	15210	15051	15273	15191	15028	14998	15080	15101	14989	15116	15214	15096	15103	15130	15127	15084	15145	15285	14868	15110	15123	14987	15064	15122	14982	15125	15137	14902	15199	15317	15173	15187	14972	14905	15107	15260	15157	14970	15210	15010	15084	15069	15124	15066	15278	15110	15289	15051	15067	15121	15067	15151	15115	14970	15111	15325	15349	15068	15021	15235	15156	14980	15107	15139	14882	15110	14962	15155	15056	15016	15008	15155	15068	15091	15105	15172	15060	15142	15212	15053	14926	15337	15195	15280	15186	15267	15157	15152	15237	15225	14933	15081	15054	15395	15236	15084	15232	15178	15249	15210	15007	15153	15236	15217	15162	15128	15190	15022	15188	15067	14974	15205	15209	15089	15160	15229	15128	15040	15249	15137	15222	14936	15138	15106	15057	14896	15090	15040	15135	15174	15200	15152	15112	15132	15190	15331	15273	15375	15142	15140	15025	15247	15107	15137	15040	15247	15027	15167	15165	15099	14914	15122	15271	15081	15108	15102	15192	15201	15391	15138	15186	14951	15054	15253	15057	15139	15224	14955	15121	15179	15145	15233	15089	15094	15160	15157	15099	15023	15095	15104	14945	15196	15140	14964	14969	15340	15056	14969	15256	14986	14970	15143	15051	15053	15074	15043	15295	15195	15033	15202	15253	15053	15149	15108	15127	15225	15168	15151	15061	15152	15086	15135	15023	15108	15157	15216	15141	15088	15333	14964	15199	15142	15025	15152	15083	14986	15176	14901	15140	15189	15335	15249	15052	15121	15333	15172	15099	15288	15226	15239	15002	15339	15131	15155	14926	15199	15020	15029	15169	15119	15102	15085	15139	15090	14936	15216	15078	15102	15006	15104	15065	15294	15105	15138	15062	15099	15138	15270	15310	14961	15073	15261	15110	15126	15091	15229	15263	15301	15229	15091	14945	15027	15113	14972	14992	15103	15041	15043	15195	15028	15073	15068	15053	15005	15141	15109	15184	15123	15044	15093	15211	15064	15235	15159	15107	15304	15079	14992	15231	15035	15181	15190	15024	15089	15170	15101	15149	15023	15042	15031	15126	15016	15162	15095	15086	15048	15063	15068	15011	15042	14940	15307	15245	15312	15300	14929	15218	15049	14922	15098	15103	15089	14696	15272	15081	15244	15146	15058	15137	15288	15103	15065	15070	15129	15069	15068	15026	15165	15232	15098	15074	15030	15141	15278	15111	15119	15180	15102	15193	15059	15207	15236	14979	15105	15173	15129	15195	15018	15137	15171	15116	15096	15108	15325	15223	15169	15050	14905	15104	15058	15163	15092	15136	15186	15030	15142	15190	15050	15254	15207	15005	15173	15169	14916	15073	15083	15311	15076	14952	15069	15088	15195	15265	15178	15189	15225	14972	15367	15104	15179	14999	15072	15231	15303	15153	14975	15016	14972	15118	15280	15254	15130	15109	15060	14890	15018	15441	15057	15226	15148	15089	15174	14900	15143	14992	14973	15172	15212	15127	15191	15199	15155	15063	15069	15106	15115	14980	15077	14976	15258	15220	15058	15209	15138	15042	15200	14991	15362	15200	15002	14994	15212	15184	15037	15096	15090	14891	15095	15321	14978	15257	15220	15021	15139	14955	14957	15068	15017	15163	15296	15066	15164	15037	15062	15118	15283	15023	14994	14932	15172	15257	15300	15373	15133	15191	15016	15226	15086	14960	14968	15065	15126	15059	15137	15225	15264	15149	15099	15027	15300	15062	15080	15202	15260	15042	15021	15085	14983	15026	15052	15067	14974	15194	15217	15151	15160	15116	15232	15129	15034	15160	15199	15236	15192	15177	15080	15279	15245	15048	15041	15010	15059	15371	15116	15350	15226	15113	15114	15124	15116	15104	15213	15136	15055	15201	14958	15111	14951	14902	15163	14970	14979	15088	15329	15129	15249	15129	15098	15114	15116	15150	15141	15153	15155	15062	15150	15093	15199	15209	15060	14881	15078	14992	15310	15154	15402	15147	14983	15115	15207	15104	15225	15108	15167	15090	15295	15088	15181	15031	15092	15239	15236	15093	15164	15383	15198	15281	15154	15232	15037	15075	15020	15032	15239	15108	15075	15025	15084	15159	15219	15162	15081	15274	15129	14980	15239	14952	15103	15161	15314	15065	15029	15219	15028	15127	15028	15137	15280	14953	15057	15010	14780	15079	15013	15318	15119	15094	15180	15179	15283	15121	14994	15339	15006	15158	15182	15063	15043	15164	15065	15060	14850	15236	15156	15066	15093	15325	15011	15127	15119	15032	15281	15145	15085	15003	15172	15163	15122	15231	15142	15070	15063	15270	15061	15115	15237	15374	15235	15262	15089	15083	15060	15210	15031	15170	15047	15247	15123	15327	14949	14938	15025	15218	15312	15018	14942	15132	15209	15173	15195	15106	15289	15002	15054	14936	15204	15229	15076	14958	15158	15223	15057	15325	14865	15019	15087	15248	15265	15317	15024	15107	15051	15294	14977	14945	15052	15122	14939	15137	15032	15258	14988	15201	15192	15118	15007	15096	15112	15163	15072	14981	15084	15211	15241	15100	15194	15168	14957	15148	15231	15143	15150	15296	15212	14951	15111	14999	15152	15074	15130	15245	15168	15149	15258	15138	15295	15155	15085	14950	15003	14998	15332	15125	15156	15199	15044	14877	14972	15374	15214	15048	15286	15192	14889	15173	15241	15143	14956	15099	15094	15078	15090	15214	15158	15053	15124	15277	15163	15228	15136	15023	15230	15185	15087	15153	15005	15009	15094	15126	15138	15120	15084	15051	15098	15174	15053	15102	14985	14953	15092	15221	15249	15215	15064	15232	15455	15303	15353	15139	15192	15199	15019	15097	15214	15154	15302	15028	15070	15418	14922	15243	14893	15265	15092	15038	15049	15166	15112	15006	15235	15084	15075	15164	15006	15221	15114	14988	15053	15105	15178	15008	15047	15205	15162	15063	15147	15257	15276	15017	15175	15145	15067	15199	15102	15260	14990	15274	15098	15192	15128	15179	15086	15266	15157	15157	14931	14949	15110	15147	15170	15073	15147	15213	15126	15237	15314	15294	15038	15158	15075	15027	15056	15041	15281	15044	15048	15299	15119	15006	15133	15302	14846	15055	14957	15007	15243	15283	15237	15069	15063	15264	15133	15317	15263	15214	15286	15151	15127	14908	15149	14951	15290	15213	15163	15244	15283	15172	14892	15063	15067	15189	15280	14876	15004	15162	15066	15150	15143	15334	14946	15120	15094	15319	15259	15096	15046	15264	15229	15129	15150	15111	15041	14927	15213	15048	15083	14915	15069	15023	15020	15089	15072	15087	15100	15190	15105	15084	15117	15157	15276	15143	15158	15095	15047	15266	14865	15155	15045	15096	15093	15212	15109	15191	15058	15146	15083	15112	15121	15085	15051	15028	15170	15240	15065	15203	15196	15083	15073	15048	15228	14938	14959	15221	15113	15315	14921	15026	15100	15046	15122	15123	15089	15118	15192	14913	15029	15135	15202	15298	15135	15191	15185	15022	15266	15132	15270	15415	15258	15201	15061	14989	15124	15162	15098	15006	15201	15144	15128	15220	15249	15194	15125	15085	15086	15240	15173	14942	15104	15066	15102	15133	15235	14977	15175	14998	15015	15248	15038	15317	14923	15031	15124	15107	15041	15172	15163	15169	15230	14977	15160	15212	15208	15006	15141	15102	15130	15133	15180	15085	14902	14919	15177	15147	15166	15013	15322	15107	14981	15044	15156	15217	15291	15123	15259	15094	15022	15123	15262	15159	15251	15106	15268	15201	15123	15069	14981	15145	15193	15009	15286	15247	15126	15173	15155	15430	15025	15229	15189	15152	15021	15051
14867	28881	29446	23726	22323	21754	21826	21553	19767	17502	15992	15833	15939	15804	15109	14322	14080	14024	14150	14076	13931	14040	13923	13856	14210	14216	14053	13896	13933	13723	13479	13590	13707	13726	13640	13603	13592	13553	13560	13644	13629	13863	13728	13722	13694	13725	13640	13698	13558	13639	13515	13647	13683	13636	13791	13651	13596	13844	14088	14057	14221	13921	13985	13791	13644	13807	13682	13652	13436	13594	13523	13400	13609	13780	13445	13446	13670	13740	13804	13464	13611	13780	13756	13600	13663	13506	13757	13584	13619	13439	13637	13649	13659	13579	13685	13668	13579	13619	13705	13496	13629	13620	13427	13499	13571	13684	13580	13524	13625	13525	13653	13485	13603	13543	13545	13595	13561	13586	13811	13541	13766	13528	13595	13765	13634	13597	13532	13566	13658	13550	13514	13680	13508	13583	13641	13612	13532	13681	13617	13616	13563	13591	13588	13646	13451	13698	13666	13740	13592	13696	13641	13502	13598	13586	13753	13541	13597	13592	13673	13631	13499	13702	13641	13592	13634	13529	13521	13629	13589	13557	13594	13740	13634	13530	13490	13648	13600	13579	13460	13759	13653	13742	13540	13629	13581	13513	13395	13828	13543	13522	13588	13576	13347	13517	13750	13714	13640	13666	13523	13631	13577	13613	13620	13336	13565	13627	13798	13512	13598	13539	13639	13511	13600	13656	13532	13691	13710	13471	13468	13560	13687	13571	13624	13511	13716	13468	13712	13520	13594	13447	13534	13653	13581	13566	13606	13680	13622	13662	13550	13664	13509	13487	13618	13609	13548	13565	13436	13606	13602	13498	13336	13676	13473	13689	13422	13789	13613	13716	13648	13607	13689	13716	13544	13711	13624	13615	13674	13545	13586	13698	13683	13654	13728	13534	13569	13526	13854	13677	13431	13498	13691	13666	13620	13639	13560	13640	13561	13555	13732	13533	13600	13623	13527	13651	13682	13431	13543	13620	13685	13699	13586	13517	13379	13480	13465	13787	13650	13508	13619	13604	13713	13741	13608	13619	13570	13489	13554	13648	13548	13649	13609	13629	13744	13705	13523	13572	13618	13507	13741	13687	13416	13636	13607	13515	13593	13600	13660	13535	13580	13678	13610	13567	13493	13685	13681	13509	13618	13563	13742	13649	13698	13602	13618	13696	13643	13604	13631	13568	13512	13447	13628	13648	13653	13539	13518	13527	13494	13687	13719	13560	13514	13497	13581	13383	13556	13782	13706	13683	13579	13547	13539	13553	13677	13626	13646	13649	13620	13598	13704	13518	13558	13727	13575	13546	13621	13547	13521	13565	13513	13560	13566	13563	13692	13454	13650	13545	13572	13731	13618	13639	13480	13565	13562	13601	13630	13564	13597	13765	13473	13596	13658	13694	13772	13582	13475	13523	13618	13627	13728	13530	13621	13626	13554	13587	13409	13547	13656	13742	13567	13702	13493	13664	13503	13619	13603	13587	13693	13579	13640	13576	13620	13609	13590	13451	13536	13626	13784	13639	13679	13554	13785	13720	13508	13581	13635	13692	13694	13629	13544	13598	13565	13538	13537	13735	13886	13537	13653	13627	13475	13770	13711	13513	13627	13501	13594	13607	13507	13606	13496	13540	13466	13697	13689	13460	13706	13624	13553	13461	13651	13620	13516	13673	13666	13536	13624	13562	13506	13541	13654	13658	13650	13541	13511	13553	13703	13471	13679	13663	13575	13558	13457	13617	13596	13662	13718	13595	13715	13690	13535	13587	13569	13485	13553	13622	13678	13645	13451	13636	13759	13568	13543	13542	13524	13700	13797	13749	13625	13549	13465	13653	13626	13586	13719	13539	13583	13581	13637	13462	13584	13654	13502	13636	13606	13496	13515	13510	13618	13590	13471	13642	13466	13520	13676	13553	13560	13574	13631	13615	13568	13549	13710	13584	13689	13558	13612	13481	13677	13653	13377	13553	13436	13709	13624	13627	13720	13492	13533	13529	13485	13465	13543	13511	13641	13485	13493	13708	13344	13565	13631	13506	13750	13617	13526	13520	13649	13641	13624	13632	13571	13578	13493	13439	13572	13487	13586	13592	13749	13668	13657	13608	13575	13465	13537	13670	13551	13685	13655	13520	13567	13637	13601	13627	13491	13626	13628	13570	13727	13463	13657	13494	13642	13609	13776	13645	13642	13690	13574	13623	13384	13692	13630	13699	13721	13560	13740	13622	13618	13608	13500	13691	13472	13571	13538	13622	13608	13473	13525	13428	13533	13594	13540	13749	13645	13643	13571	13556	13508	13625	13583	13626	13642	13687	13612	13686	13499	13674	13545	13571	13529	13815	13574	13614	13485	13643	13469	13451	13838	13649	13735	13471	13495	13626	13537	13628	13687	13645	13609	13595	13728	13617	13872	13624	13560	13559	13391	13642	13598	13613	13592	13585	13662	13652	13514	13668	13668	13686	13530	13628	13524	13847	13564	13727	13618	13407	13380	13592	13555	13442	13788	13719	13433	13573	13595	13466	13475	13622	13632	13637	13576	13650	13597	13453	13591	13655	13547	13578	13675	13618	13407	13559	13683	13656	13539	13516	13681	13680	13594	13648	13619	13691	13669	13664	13434	13787	13470	13463	13610	13458	13488	13594	13615	13521	13469	13746	13678	13598	13603	13581	13568	13602	13547	13596	13553	13569	13504	13492	13575	13660	13517	13622	13584	13481	13438	13472	13597	13735	13712	13447	13666	13645	13598	13859	13744	13565	13576	13574	13608	13656	13576	13689	13501	13717	13557	13701	13562	13496	13592	13704	13791	13728	13525	13511	13602	13701	13587	13630	13667	13743	13579	13522	13619	13458	13448	13613	13552	13517	13565	13601	13528	13799	13752	13662	13593	13650	13483	13645	13659	13706	13543	13647	13570	13511	13579	13615	13634	13403	13704	13528	13554	13675	13596	13759	13625	13661	13679	13545	13628	13616	13755	13576	13530	13472	13397	13619	13452	13698	13600	13635	13525	13573	13541	13410	13569	13566	13760	13538	13656	13547	13581	13690	13503	13553	13601	13454	13625	13657	13486	13529	13681	13592	13601	13421	13692	13585	13719	13531	13660	13511	13562	13631	13601	13564	13683	13482	13576	13595	13606	13597	13813	13639	13638	13448	13669	13390	13659	13673	13462	13605	13357	13692	13575	13548	13511	13694	13602	13472	13660	13628	13606	13619	13559	13639	13614	13780	13664	13756	13593	13611	13488	13487	13570	13683	13536	13601	13602	13614	13571	13634	13534	13731	13607	13718	13721	13465	13511	13609	13461	13671	13721	13537	13521	13584	13603	13472	13422	13464	13545	13559	13607	13592	13586	13502	13708	13542	13624	13632	13632	13657	13580	13605	13633	13678	13604	13632	13637	13494	13760	13603	13593	13786	13637	13778	13619	13651	13608	13685	13559	13543	13616	13614	13597	13714	13750	13602	13530	13787	13553	13563	13579	13504	13556	13482	13480	13621	13670	13547	13501	13673	13510	13467	13613	13591	13640	13648	13433	13637	13700	13623	13641	13666	13597	13710	13594	13642	13725	13566	13628	13624	13706	13620	13752	13464	13528	13636	13633	13753	13492	13613	13573	13604	13716	13579	13827	13349	13501	13627	13678	13657	13437	13627	13666	13740	13600	13630	13555	13568	13607	13741	13536	13667	13563	13689	13645	13531	13641	13673	13688	13672	13670	13442	13756	13449	13649	13494	13519	13587	13512	13548	13570	13579	13371	13696	13577	13594	13585	13563	13473	13593	13548	13689	13640	13790	13558	13609	13750	13453	13611	13571	13431	13609	13661	13474	13576	13593	13818	13629	13684	13656	13592	13617	13686	13650	13468	13721	13570	13575	13637	13699	13530	13730	13621	13644	13501	13645	13560	13562	13464	13646	13516	13538	13576	13564	13447	13566	13702	13596	13595	13500	13488	13650	13572	13649	13594	13552	13567	13643	13687	13661	13613	13435	13576	13531	13654	13520	13712	13390	13663	13613	13700	13644	13438	13390	13747	13679	13458	13759	13449	13645	13711	13620	13573	13542	13653	13574	13597	13670	13591	13621	13505	13699	13603	13545	13496	13396	13615	13679	13627	13610	13512	13737	13512	13648	13596	13617	13426	13507	13683	13625	13327	13635	13621	13612	13693	13594	13551	13507	13564	13498	13584	13557	13611	13586	13686	13665	13622	13611	13668	13632	13563	13613	13612	13508	13617	13594	13556	13662	13759	13810	13478	13676	13561	13460	13623	13747	13676	13658	13636	13545	13671	13448	13575	13429	13607	13596	13598	13731	13295	13615	13625	13606	13491	13660	13654	13608	13624	13615	13580	13655	13520	13638	13638	13684	13665	13627	13594	13682	13415	13488	13585	13534	13634	13742	13765	13683	13582	13565	13682	13747	13691	13555	13698	13670	13542	13650	13506	13665	13541	13715	13546	13492	13728	13652	13646	13654	13583	13735	13529	13553	13591	13426	13615	13685	13596	13713	13488	13505	13489	13561	13472	13649	13611	13558	13620	13524	13639	13682	13813	13746	13553	13773	13596	13540	13738	13618	13645	13522	13603	13640	13563	13632	13609	13759	13640	13629	13573	13589	13576	13605	13750	13482	13589	13666	13620	13596	13636	13599	13635	13613	13720	13593	13502	13642	13718	13591	13461	13648	13705	13781	13726	13556	13615	13566	13589	13554	13622	13560	13522	13596	13544	13563	13545	13702	13510	13421	13622	13618	13689	13687	13650	13589	13533	13578	13706	13647	13637	13582	13707	13464	13476	13604	13701	13552	13502	13511	13632	13580	13636	13584	13541	13593	13442	13496	13638	13691	13619	13539	13588	13620	13539	13695	13582	13551	13560	13544	13447	13603	13571	13639	13651	13746	13504	13483	13658	13576	13615	13470	13603	13662	13625	13457	13644	13897	13737	13608	13647	13708	13571	13558	13691	13647	13723	13668	13632	13669	13502	13563	13734	13614	13674	13676	13444	13723	13537	13570	13566	13417	13561	13548	13712	13490	13602	13523	13449	13542	13636	13497	13618	13581	13606	13559	13631	13516	13534	13598	13610	13506	13535	13513	13503	13571	13618	13554	13663	13549	13484	13717	13752	13634	13512	13566	13554	13500	13631	13547	13648	13546
22744	21161	28972	23618	21398	23875	27555	22095	19645	18384	17322	17295	17096	16938	16160	15926	15641	15434	15359	15430	15444	15173	15392	15274	15297	15616	15231	15467	15247	15292	15175	15106	15003	15182	14979	14848	14799	14922	15072	15009	14919	15083	15119	14796	14919	14891	14832	14944	14933	14894	14979	15034	14925	15166	14969	14813	14960	14882	15025	15421	15858	15786	15434	15282	15221	14756	14827	14999	14970	14693	15123	15050	14985	14985	14898	14582	14901	15045	14806	14977	15041	14793	14958	14677	15103	14858	14905	14951	14972	14960	15014	14818	14975	14897	14925	15067	15037	14962	14875	14758	14854	14748	14946	14851	14851	14992	14974	14837	14878	14959	14968	14959	14915	14701	14887	14702	14884	15051	14846	14851	14894	14807	14652	14687	14888	14682	14828	14906	14940	15117	14762	14960	14861	14959	14889	14891	14670	14835	14856	14953	14789	14968	14842	14822	14931	14868	14910	14777	14950	14964	14803	14876	14889	14933	14829	14721	14750	14989	14738	14804	14647	15006	14630	14893	14827	14931	14824	14942	14868	14766	14703	14917	14697	14882	14883	14924	14873	14952	14808	14871	14858	15013	14855	15040	14834	14873	14926	14775	14909	14912	14942	14774	14846	14841	14776	15005	14873	14758	14926	15015	14932	14839	14798	14582	14847	14743	14945	14968	14768	14927	14809	14985	14835	14814	14912	14738	14921	14768	14820	14879	14998	14908	14871	15031	14782	14840	14870	14779	14907	14912	14838	14850	14752	14951	14902	14652	15131	14630	15067	14812	14787	14877	14722	14821	14767	14881	14786	14910	14937	14921	14878	14963	14743	14899	14727	14882	14687	14859	14837	14800	14845	14938	14767	14788	14899	14778	14610	14630	14914	14889	14740	14886	14960	15026	14911	14790	14835	14866	14882	14885	14847	14852	14986	14837	15058	14803	14934	15013	14893	14764	14952	14885	14800	14802	14731	14914	14864	14839	14953	14829	14917	14767	14874	14889	15010	14811	14738	14960	14682	14832	14745	14597	14744	14825	14972	15014	14596	14971	15029	15097	14860	15052	14689	14793	14862	14793	14896	14667	14999	14882	14776	14765	14782	14701	14800	14766	14770	14795	14755	14746	14835	14834	14822	14862	15001	14871	14921	14813	14889	15050	14890	14844	14993	14866	14728	14746	14916	15044	14695	14836	14821	14712	14801	14974	14961	14810	14873	14829	14906	14833	14835	14837	14939	14797	14818	14943	14825	14878	14967	14800	14882	14775	14887	14700	14767	14999	15009	14871	15051	14812	14785	14841	14942	14910	14889	14878	14701	14772	14913	14873	14844	14916	14846	14733	14795	14914	14826	15013	14878	14727	14893	14983	14897	14851	14853	14741	14888	14778	14752	14832	15044	14896	14735	14759	14913	14987	14704	14895	14712	14930	14901	14937	14768	14738	14723	14832	14865	14783	14721	15048	14800	14821	14876	14738	14880	14752	14924	14626	14772	14849	14760	14875	14751	15029	14831	14941	14776	14974	14802	14822	14928	14742	14884	14876	14808	14766	14786	14960	14922	14814	14958	14921	14784	14900	15002	14815	14993	14747	14940	14892	14862	14729	14769	14791	14900	14791	14927	14637	14761	14700	14871	14785	14883	14719	14879	14774	14903	14739	14754	14781	14840	14840	15134	14753	14875	14741	14753	14844	14837	14867	14714	14875	14767	14902	14813	14703	14903	14876	14808	14783	14812	14868	14832	14769	14848	14865	14779	14861	14909	15135	14982	14907	14949	14739	14653	14697	14709	14907	14745	14761	14916	14714	14716	14733	14848	14969	14886	14714	14998	14820	14938	14687	14848	14820	14742	14884	14943	15044	14890	14777	14616	14945	14784	14670	14699	14840	14884	14921	14881	14762	14854	14898	14750	14880	14767	14991	14772	14792	15051	14907	14852	15002	14760	14827	14675	14789	14919	14870	14733	14684	14847	14610	14769	14834	14937	14988	14762	15018	14789	14939	14891	14919	14877	14822	14776	14920	14732	14985	14733	14981	14991	14724	14914	14847	14920	14948	15130	14824	14941	14834	14819	14708	14857	14876	14909	14774	14887	14963	14887	14819	14792	14979	14786	14788	14710	14754	14864	14789	14844	14918	15019	14718	14813	14642	14712	14923	14825	14899	14880	14880	14766	15030	15036	14814	14765	14912	14855	14825	14692	15105	14895	14899	14603	14788	14586	14835	14671	14839	14861	15070	14882	15007	14498	14884	14840	14841	14886	14833	14977	14924	14848	14853	14784	14802	14992	14925	14554	14909	14759	14728	14980	14957	14934	14730	14685	14926	14807	14820	14822	15009	14752	14901	14756	14833	14899	14825	14777	14891	14765	14763	14908	14573	14849	14718	14808	14811	14828	14788	14627	14859	14879	14923	14809	14737	14815	14775	14886	14689	14786	14798	15004	14884	14840	14862	14731	14808	14740	15085	14981	14864	14851	15008	14769	14861	14930	14948	14855	14980	14912	14935	14793	14795	14928	14877	15015	14854	14761	14882	14717	14970	14795	14833	14942	14972	14765	14953	14994	14662	14940	14612	14847	14782	15036	14956	14830	14931	14794	14878	14754	14740	14948	14942	14897	14744	14785	14784	14719	14749	14697	14949	14879	14911	14999	14899	14815	14808	14808	14776	14757	14863	14756	14881	14929	14735	14954	14966	14779	14761	14965	14662	15024	14893	14880	14878	14704	14883	14583	15003	14948	14853	14819	14759	14702	14818	14912	15028	14744	14896	14869	14894	14758	14993	14729	14881	14761	14828	14916	14692	14803	14904	14896	15042	14947	15011	14756	14981	14805	14943	14685	14872	14796	14815	14858	14710	14959	14835	14882	14853	14774	14878	14884	14757	14834	14843	14805	14723	14820	14740	14976	14955	14899	14691	14649	14842	14900	14984	14899	14735	14867	14981	14918	14887	14847	14736	14863	14784	14772	14763	14778	14820	14720	14915	14952	14733	14876	14587	14666	14871	14932	14863	15025	14784	14761	14863	14778	14849	14976	14974	14846	14823	14846	15041	15007	14849	14711	14858	14711	14864	14674	14738	14759	15117	15118	14803	14886	14819	14780	14867	14878	14785	14850	14946	14892	14856	14736	14678	14979	14892	14891	14832	14784	14658	14772	14882	14845	14920	14704	14820	14873	14766	14957	14986	14923	14756	14834	15037	14808	14862	14802	14799	14730	14814	14954	15001	14807	14890	14773	14904	14889	14903	14733	14780	14907	14658	14797	14883	14770	14998	14769	14899	14928	14786	14712	14693	14802	14856	14787	14876	14811	14970	14843	14901	14923	14844	14772	15114	14886	14726	15085	14865	14759	14794	14909	14794	14976	14790	14970	14772	14760	14733	14784	14813	14884	14733	15015	14904	14866	14762	14746	14741	14775	14872	14903	14870	14950	14813	14629	14734	14760	14670	14827	15042	14810	14817	14680	14914	14703	14763	14837	14753	14948	14735	14740	14741	14814	14813	14852	14923	14847	14600	14887	14879	14758	14760	15030	14725	14851	14934	14887	14851	14865	14864	14598	14640	14865	14753	14959	14931	14811	14866	14961	14950	14907	14984	14859	14841	14849	14845	14761	14959	14636	14997	14869	14949	14863	15032	14849	14790	14944	14954	14738	14913	14923	15010	14840	15036	14855	14783	14686	14837	14911	14688	14749	14763	14694	14826	14769	14776	14703	14808	14892	14781	14780	14984	14830	14916	15007	14870	14821	14839	14950	15008	14888	14785	14892	15006	14963	14706	14768	14882	14956	14745	14640	14704	14912	14731	14807	14596	15036	14725	14931	14883	14817	14835	14650	14867	14727	14826	14883	14781	14876	14881	14777	15092	14935	14811	14767	14790	14823	14802	14878	14757	14826	14687	14747	14912	14805	14753	14777	14799	14838	14702	14874	14865	15066	14831	14773	14872	14794	14850	14998	14618	14614	14937	14849	14807	14839	14827	14673	14787	14761	14825	14657	14928	14697	14737	14643	14735	14892	14746	14839	14729	14783	14822	14766	14742	14837	14904	14704	15000	14741	14815	14822	14922	14907	14843	14891	14954	14644	14666	14790	14662	14698	14736	14890	15156	14878	14839	14948	15002	14999	15055	14677	14911	15014	14751	14815	14923	15068	14939	14861	14837	14831	14990	14694	14863	14908	14841	14829	14786	14874	14778	14803	14798	14880	14918	14800	14794	14706	14866	14899	14883	14791	14660	14895	14849	14628	14779	14692	14741	14772	14964	14792	14749	14858	14808	14918	14865	14885	14790	14714	14941	14822	14837	14906	14806	14684	14888	14844	14747	14675	15031	14802	14764	14910	14850	14769	14772	14747	14926	14820	14816	14984	14722	15012	15032	15149	14911	14833	14749	14862	14850	14902	15060	14913	14876	14984	15002	14957	14813	14888	14747	14928	14780	14734	14875	14788	14666	14828	14693	14740	14896	14636	14787	14656	14777	14775	14838	14863	14751	14800	14694	15007	14811	14908	14913	14944	14849	14921	15048	14819	14774	14900	15063	14656	14657	14805	14737	14822	15047	14713	14690	14840	14750	14844	14794	14816	14970	14784	14709	14916	14740	14749	14851	14796	14723	14945	14757	14888	14721	14798	14854	14776	14832	14842	14872	14747	14859	14894	14873	14793	14990	14721	14847	14749	14879	14883	14864	14418	14948	14922	14850	14768	14671	14950	14900	14917	14887	14839	14806	14693	14941	15043	14606	14816	14801	14837	15166	14943	14731	14721	14797	14554	14927	15065	14925	14677	14885	14864	14986	14928	14629	14868	14704	14748	14878	14832	14734	14736	14798	14753	14778	14863	14641	14829	14665	14834	14954	14955	14596	14884	14774	14952	14845	14855	14804	14691	14950	14722	14757	14797	14734	14568	14988	14790	14773	14748	14983	14787	14849	14775	14755	14867	14802	14819	14919	14875	14900	14650	14944	14849	15011	14885	14868	14801	14943	14757	14784	14924	14983	14783	14810	14806	14846	14901	14724	14801	14843	14701	14785	14690	14643	14900	14861	14600	14675	14889	14868	14885	14686	14803	14857	14960	14743	14811	14955	14710	14719	14823	14743	14826	14811	14885	14912	14766	14692	14886	14741	14657	14682	14797	14702	15030	14941	15061	14950
16870	33881	33854	27841	26167	25933	25658	24289	20834	18120	17467	17445	17095	16540	14961	14405	14381	14136	14087	14208	13918	13923	13935	13708	13957	14266	14212	14109	13958	13581	13587	13704	13516	13310	13529	13556	13434	13598	13442	13568	13508	13389	13397	13524	13557	13420	13394	13482	13512	13608	13327	13424	13505	13372	13293	13426	13553	13870	13640	14054	14755	14609	14096	13763	13629	13375	13507	13389	13461	13556	13387	13517	13497	13308	13353	13403	13567	13394	13362	13452	13415	13392	13531	13556	13447	13470	13273	13526	13528	13511	13339	13425	13299	13420	13418	13402	13517	13348	13394	13296	13318	13398	13272	13499	13405	13417	13367	13363	13455	13524	13500	13417	13455	13419	13371	13452	13472	13417	13622	13475	13352	13415	13432	13497	13417	13358	13423	13455	13359	13349	13408	13320	13337	13432	13249	13364	13280	13390	13655	13495	13426	13412	13300	13431	13246	13342	13424	13300	13411	13474	13239	13421	13360	13283	13411	13447	13381	13521	13313	13336	13436	13313	13478	13415	13481	13437	13239	13465	13408	13389	13349	13283	13409	13501	13391	13417	13412	13615	13475	13447	13499	13477	13278	13419	13495	13329	13417	13447	13477	13393	13368	13569	13338	13513	13430	13405	13455	13559	13495	13331	13353	13348	13554	13450	13409	13326	13453	13337	13514	13440	13324	13435	13534	13345	13426	13589	13420	13565	13260	13527	13662	13273	13385	13471	13335	13489	13382	13476	13480	13223	13518	13475	13425	13505	13391	13384	13372	13394	13437	13347	13352	13351	13326	13203	13444	13272	13348	13476	13645	13505	13352	13242	13448	13360	13381	13434	13471	13300	13543	13308	13428	13371	13356	13523	13351	13454	13472	13404	13336	13424	13389	13469	13546	13340	13382	13601	13514	13326	13370	13452	13463	13525	13623	13385	13359	13135	13416	13316	13342	13223	13305	13410	13400	13430	13428	13343	13464	13474	13399	13392	13472	13499	13476	13263	13326	13374	13473	13136	13383	13494	13533	13417	13270	13385	13367	13333	13349	13431	13300	13594	13317	13370	13162	13365	13574	13524	13371	13550	13390	13331	13551	13249	13389	13485	13371	13476	13327	13526	13467	13359	13318	13392	13380	13495	13403	13376	13507	13377	13355	13261	13358	13476	13480	13505	13295	13586	13302	13252	13188	13349	13499	13363	13372	13497	13284	13252	13493	13437	13315	13362	13313	13376	13417	13241	13449	13461	13439	13479	13403	13303	13244	13245	13490	13445	13347	13462	13437	13306	13315	13316	13738	13384	13494	13278	13383	13485	13262	13433	13374	13320	13362	13259	13440	13360	13297	13598	13431	13439	13481	13228	13442	13366	13411	13367	13370	13321	13374	13377	13422	13520	13508	13388	13432	13282	13292	13320	13520	13314	13475	13437	13418	13324	13407	13470	13271	13299	13229	13223	13430	13239	13314	13238	13378	13291	13504	13360	13429	13372	13385	13218	13548	13291	13467	13409	13460	13246	13282	13324	13366	13363	13464	13363	13396	13306	13454	13313	13364	13547	13351	13361	13343	13386	13278	13324	13383	13380	13424	13406	13300	13322	13620	13493	13320	13450	13493	13268	13290	13455	13233	13448	13319	13350	13258	13344	13335	13328	13273	13382	13449	13310	13385	13277	13359	13392	13397	13372	13352	13480	13384	13469	13396	13252	13502	13410	13366	13455	13376	13439	13520	13436	13448	13463	13369	13381	13414	13293	13410	13491	13353	13240	13409	13268	13402	13334	13213	13400	13370	13328	13124	13416	13417	13386	13247	13417	13413	13345	13427	13376	13511	13567	13365	13270	13273	13421	13306	13377	13429	13259	13356	13409	13414	13298	13584	13529	13437	13383	13458	13479	13261	13354	13385	13463	13338	13289	13399	13311	13276	13430	13539	13451	13452	13466	13404	13348	13481	13345	13407	13344	13260	13359	13561	13451	13345	13381	13359	13294	13353	13425	13436	13289	13464	13376	13249	13371	13501	13441	13486	13431	13322	13382	13625	13420	13333	13489	13504	13343	13482	13299	13486	13504	13486	13370	13580	13562	13406	13269	13470	13549	13477	13342	13275	13308	13431	13432	13248	13409	13283	13479	13402	13464	13386	13463	13454	13440	13469	13293	13368	13592	13317	13388	13390	13383	13458	13434	13390	13368	13465	13484	13419	13403	13300	13332	13538	13351	13480	13404	13412	13354	13410	13390	13417	13375	13327	13347	13253	13382	13383	13722	13355	13372	13410	13307	13321	13621	13321	13353	13451	13384	13453	13362	13492	13448	13453	13307	13496	13230	13332	13187	13462	13339	13309	13312	13326	13385	13271	13208	13443	13337	13450	13408	13555	13341	13341	13518	13360	13364	13524	13367	13534	13362	13386	13250	13344	13543	13408	13439	13430	13360	13398	13392	13508	13428	13526	13603	13464	13370	13473	13277	13632	13415	13351	13523	13349	13415	13379	13482	13465	13389	13340	13426	13372	13278	13419	13374	13487	13367	13407	13411	13471	13363	13287	13395	13600	13466	13329	13292	13383	13526	13407	13496	13299	13567	13344	13336	13313	13466	13475	13514	13474	13323	13520	13386	13405	13443	13575	13183	13327	13529	13407	13252	13360	13527	13437	13435	13362	13439	13300	13471	13379	13340	13455	13454	13236	13362	13373	13278	13297	13286	13431	13409	13320	13393	13430	13318	13272	13431	13461	13417	13331	13329	13221	13523	13393	13369	13246	13486	13390	13337	13417	13445	13491	13233	13425	13307	13342	13311	13530	13385	13504	13423	13391	13430	13354	13497	13266	13546	13490	13581	13408	13247	13522	13292	13374	13356	13590	13607	13501	13323	13432	13258	13388	13401	13404	13394	13418	13351	13315	13419	13328	13415	13438	13402	13489	13338	13375	13417	13394	13449	13369	13486	13427	13339	13296	13470	13469	13301	13428	13328	13388	13383	13372	13429	13507	13277	13419	13159	13393	13454	13316	13327	13386	13492	13516	13326	13339	13314	13384	13413	13437	13309	13382	13406	13401	13289	13444	13392	13460	13429	13437	13353	13345	13372	13287	13318	13477	13389	13312	13433	13353	13381	13321	13415	13395	13320	13520	13348	13480	13274	13457	13441	13611	13368	13505	13328	13374	13415	13335	13463	13503	13351	13400	13607	13391	13353	13392	13421	13151	13396	13529	13466	13365	13333	13442	13361	13295	13237	13358	13476	13336	13447	13420	13338	13319	13437	13327	13270	13405	13380	13545	13392	13188	13310	13533	13394	13571	13449	13513	13314	13181	13302	13436	13374	13447	13281	13577	13354	13441	13396	13373	13504	13598	13446	13340	13469	13298	13558	13594	13521	13486	13513	13486	13362	13336	13447	13583	13330	13407	13342	13476	13183	13384	13172	13382	13381	13470	13374	13363	13306	13241	13349	13375	13394	13419	13399	13208	13349	13440	13327	13267	13261	13290	13482	13217	13514	13217	13186	13397	13420	13399	13450	13428	13268	13639	13491	13365	13283	13554	13431	13442	13512	13455	13361	13587	13467	13272	13423	13311	13371	13325	13273	13503	13346	13390	13157	13382	13377	13332	13367	13410	13350	13352	13371	13358	13476	13564	13321	13385	13478	13423	13548	13351	13326	13278	13376	13545	13340	13401	13481	13251	13313	13454	13415	13279	13383	13357	13414	13451	13330	13414	13389	13429	13512	13424	13309	13415	13400	13452	13482	13517	13296	13320	13283	13406	13509	13457	13578	13305	13414	13258	13402	13405	13407	13236	13462	13447	13288	13319	13441	13441	13221	13342	13471	13386	13294	13427	13397	13447	13347	13436	13494	13353	13382	13445	13360	13320	13155	13411	13339	13394	13419	13396	13476	13268	13303	13288	13378	13348	13230	13485	13571	13484	13541	13343	13392	13385	13435	13511	13303	13612	13350	13330	13374	13358	13288	13418	13321	13351	13369	13513	13268	13241	13466	13369	13475	13487	13380	13396	13458	13360	13448	13371	13490	13259	13367	13470	13351	13459	13531	13460	13371	13498	13455	13491	13397	13348	13488	13340	13313	13575	13426	13453	13392	13390	13271	13366	13482	13497	13433	13363	13316	13544	13339	13373	13309	13427	13371	13423	13236	13478	13554	13453	13444	13401	13273	13390	13437	13282	13262	13499	13465	13483	13459	13383	13217	13238	13275	13424	13457	13516	13286	13292	13342	13219	13379	13364	13517	13385	13308	13351	13445	13378	13434	13453	13323	13475	13337	13321	13469	13355	13575	13405	13418	13410	13602	13578	13345	13516	13293	13451	13450	13411	13473	13318	13612	13369	13434	13512	13333	13426	13506	13590	13407	13417	13472	13397	13353	13327	13559	13311	13482	13414	13486	13416	13354	13512	13601	13381	13485	13446	13253	13395	13392	13430	13306	13446	13498	13364	13455	13344	13301	13458	13461	13431	13439	13234	13393	13365	13321	13493	13377	13337	13431	13236	13367	13416	13433	13360	13437	13524	13384	13204	13441	13336	13363	13395	13242	13397	13484	13397	13420	13425	13403	13493	13447	13426	13543	13406	13481	13525	13483	13482	13391	13460	13314	13324	13437	13405	13339	13325	13568	13243	13286	13358	13248	13287	13334	13599	13477	13261	13396	13265	13435	13511	13521	13321	13315	13488	13289	13405	13420	13431	13381	13283	13367	13342	13397	13348	13169	13541	13400	13353	13222	13430	13207	13378	13312	13333	13282	13361	13339	13280	13503	13500	13389	13429	13292	13482	13468	13399	13415	13396	13357	13559	13418	13350	13413	13249	13408	13365	13589	13227	13427	13299	13252	13461	13306	13277	13331	13517	13512	13322	13185	13470	13437	13274	13303	13549	13354	13273	13398	13407	13307	13271	13288	13534	13349	13534	13411	13392	13445	13467	13390	13339	13436	13278	13316	13361	13489	13424	13413	13362	13222	13521	13376	13372	13384	13348	13332	13381	13486	13343	13493	13302	13486	13319	13166	13452	13314	13306	13400	13362	13333	13304	13251	13468	13477	13336	13401	13449	13335	13411	13350	13367	13272	13290	13387	13461	13406	13345	13510	13429	13175	13301	13433	13351	13451	13465	13317	13464	13311	13493	13428	13295	13306	13440	13365
27260	21981	24550	21428	18473	18438	18066	16735	15321	14795	14615	14688	14809	14223	13624	13755	13895	13995	13716	13739	13724	13892	13710	13797	13862	13833	13712	13867	13847	13865	13741	13685	13556	13620	13610	13619	13568	13604	13405	13782	13500	13647	13701	13679	13752	13694	13621	13634	13692	13373	13539	13712	13640	13680	13700	13661	13888	13535	13684	13703	13839	13901	13759	13585	13603	13683	13609	13703	13487	13641	13703	13739	13534	13775	13780	13714	13628	13802	13636	13601	13814	13581	13601	13679	13708	13691	13669	13512	13662	13425	13513	13423	13487	13637	13649	13621	13634	13481	13498	13450	13552	13535	13576	13791	13645	13639	13636	13513	13505	13518	13562	13501	13655	13477	13552	13635	13651	13426	13675	13733	13564	13695	13591	13543	13604	13599	13524	13587	13739	13488	13768	13789	13630	13519	13572	13616	13577	13607	13695	13494	13503	13582	13455	13691	13503	13612	13657	13650	13791	13776	13453	13428	13684	13612	13567	13499	13704	13581	13522	13526	13377	13802	13589	13536	13741	13677	13537	13658	13641	13480	13532	13602	13579	13561	13551	13603	13559	13475	13465	13772	13593	13568	13351	13552	13273	13505	13294	13472	13793	13622	13586	13640	13619	13841	13490	13546	13658	13688	13718	13608	13644	13704	13750	13525	13558	13613	13735	13601	13749	13641	13421	13578	13543	13786	13682	13757	13645	13611	13760	13616	13641	13638	13615	13557	13698	13664	13589	13609	13670	13762	13614	13709	13404	13598	13812	13512	13702	13749	13639	13642	13540	13489	13616	13681	13603	13410	13586	13575	13610	13775	13685	13540	13455	13484	13555	13541	13478	13631	13524	13505	13682	13572	13667	13706	13574	13671	13515	13574	13449	13678	13710	13573	13669	13669	13608	13618	13636	13831	13651	13583	13738	13720	13605	13452	13585	13718	13589	13785	13522	13608	13589	13725	13603	13559	13715	13749	13445	13531	13584	13691	13713	13501	13692	13744	13667	13517	13794	13642	13648	13607	13672	13673	13738	13626	13592	13608	13381	13601	13574	13614	13565	13744	13609	13495	13636	13791	13411	13441	13467	13502	13537	13572	13639	13615	13644	13515	13422	13581	13718	13726	13600	13765	13451	13463	13750	13661	13709	13610	13624	13628	13675	13796	13442	13590	13544	13618	13721	13748	13491	13467	13681	13555	13622	13581	13632	13554	13622	13880	13571	13656	13573	13665	13480	13636	13591	13648	13647	13774	13728	13764	13602	13643	13809	13784	13647	13588	13559	13730	13667	13687	13609	13798	13702	13695	13561	13529	13609	13620	13602	13754	13651	13437	13590	13695	13739	13561	13666	13470	13770	13577	13587	13687	13768	13654	13517	13645	13533	13780	13447	13722	13631	13642	13560	13598	13639	13855	13719	13614	13636	13746	13445	13520	13641	13551	13546	13708	13707	13536	13604	13635	13701	13597	13647	13564	13573	13550	13622	13646	13435	13376	13639	13633	13579	13614	13688	13817	13706	13668	13702	13694	13509	13630	13673	13609	13685	13557	13575	13646	13612	13732	13582	13905	13682	13730	13437	13727	13553	13524	13521	13590	13800	13683	13531	13585	13498	13493	13482	13521	13540	13604	13756	13422	13389	13652	13714	13674	13683	13563	13542	13511	13579	13555	13825	13559	13594	13614	13477	13640	13748	13422	13441	13606	13612	13579	13667	13542	13596	13735	13704	13609	13829	13788	13650	13675	13602	13587	13482	13457	13549	13626	13623	13675	13661	13620	13576	13503	13572	13617	13850	13671	13720	13540	13604	13502	13568	13643	13679	13605	13740	13699	13573	13717	13751	13432	13527	13730	13667	13568	13577	13646	13772	13413	13494	13736	13573	13643	13718	13725	13478	13522	13702	13394	13528	13555	13639	13699	13555	13593	13497	13697	13459	13396	13614	13594	13643	13631	13475	13634	13518	13592	13753	13479	13605	13661	13542	13658	13539	13647	13653	13519	13525	13429	13460	13756	13687	13732	13643	13480	13643	13574	13525	13749	13664	13671	13460	13600	13607	13634	13881	13545	13591	13513	13649	13713	13666	13487	13793	13459	13524	13562	13621	13552	13507	13494	13444	13625	13592	13669	13657	13539	13516	13603	13638	13648	13633	13563	13568	13621	13648	13667	13625	13712	13455	13627	13418	13559	13524	13635	13671	13393	13712	13696	13654	13553	13507	13721	13938	13674	13705	13551	13586	13632	13555	13607	13459	13798	13536	13495	13661	13773	13649	13600	13644	13580	13671	13480	13601	13749	13675	13640	13794	13696	13640	13537	13577	13609	13525	13536	13692	13518	13673	13720	13357	13710	13627	13786	13794	13617	13464	13798	13569	13649	13696	13530	13702	13776	13770	13408	13696	13570	13500	13592	13580	13562	13682	13444	13668	13600	13536	13625	13515	13589	13633	13687	13715	13488	13568	13722	13772	13696	13633	13780	13530	13603	13530	13705	13540	13691	13595	13562	13825	13843	13577	13589	13656	13696	13615	13750	13491	13544	13650	13796	13561	13603	13413	13599	13495	13586	13606	13670	13830	13616	13448	13644	13503	13596	13477	13671	13478	13725	13732	13606	13669	13710	13430	13661	13728	13648	13804	13815	13739	13637	13450	13458	13621	13642	13626	13666	13623	13640	13733	13636	13708	13548	13703	13909	13623	13780	13750	13472	13674	13715	13612	13775	13616	13660	13510	13597	13641	13537	13493	13755	13690	13825	13606	13639	13607	13557	13545	13710	13762	13598	13521	13638	13644	13464	13597	13469	13598	13707	13582	13458	13617	13544	13636	13691	13527	13643	13821	13529	13605	13716	13854	13722	13726	13512	13710	13638	13597	13683	13522	13666	13600	13469	13747	13569	13727	13537	13474	13628	13570	13679	13596	13661	13489	13705	13674	13388	13560	13539	13568	13689	13581	13362	13865	13571	13765	13675	13488	13693	13698	13512	13660	13472	13621	13702	13629	13650	13662	13800	13407	13476	13672	13748	13863	13577	13776	13564	13483	13738	13519	13551	13836	13575	13578	13444	13722	13666	13697	13524	13605	13542	13550	13667	13675	13719	13735	13705	13683	13523	13464	13640	13630	13672	13549	13684	13742	13514	13517	13623	13558	13600	13629	13588	13534	13560	13625	13696	13433	13581	13470	13533	13447	13523	13649	13606	13610	13513	13524	13753	13740	13656	13622	13679	13566	13403	13540	13669	13633	13573	13597	13698	13486	13686	13591	13523	13642	13598	13598	13636	13729	13540	13705	13851	13535	13518	13700	13508	13630	13667	13816	13564	13549	13645	13608	13667	13438	13726	13671	13594	13551	13810	13616	13675	13623	13765	13697	13438	13569	13639	13762	13565	13524	13502	13665	13715	13722	13696	13790	13546	13590	13562	13558	13512	13691	13630	13673	13802	13703	13629	13673	13808	13451	13525	13677	13752	13740	13604	13705	13578	13575	13575	13589	13592	13602	13579	13552	13361	13510	13685	13658	13420	13721	13780	13687	13621	13589	13462	13581	13622	13451	13493	13769	13638	13478	13478	13603	13598	13680	13591	13635	13777	13567	13819	13640	13443	13662	13764	13550	13538	13693	13669	13514	13625	13657	13573	13500	13493	13502	13761	13565	13618	13629	13623	13679	13588	13606	13396	13608	13730	13694	13526	13519	13589	13596	13447	13544	13601	13607	13422	13713	13747	13826	13628	13546	13589	13531	13687	13586	13675	13691	13614	13499	13599	13488	13625	13579	13567	13478	13713	13776	13723	13724	13569	13649	13642	13692	13599	13687	13736	13655	13520	13589	13836	13598	13589	13505	13446	13420	13651	13769	13642	13662	13469	13549	13700	13695	13533	13719	13708	13811	13937	13753	13647	13446	13529	13601	13689	13579	13643	13584	13580	13717	13663	13564	13604	13625	13512	13527	13520	13775	13509	13565	13710	13695	13679	13639	13700	13616	13772	13533	13571	13681	13686	13711	13647	13778	13475	13534	13663	13617	13864	13641	13536	13585	13515	13701	13376	13523	13674	13570	13602	13673	13530	13556	13543	13676	13521	13750	13600	13804	13532	13474	13587	13632	13480	13581	13583	13645	13509	13478	13599	13676	13492	13750	13674	13591	13620	13677	13399	13612	13750	13564	13726	13662	13708	13716	13552	13497	13590	13781	13743	13640	13422	13685	13577	13627	13560	13625	13623	13605	13651	13565	13603	13706	13575	13664	13451	13595	13621	13464	13556	13698	13735	13649	13755	13575	13544	13500	13648	13821	13620	13588	13566	13498	13606	13664	13571	13749	13521	13469	13511	13674	13502	13667	13505	13594	13553	13657	13549	13749	13593	13594	13619	13609	13703	13529	13594	13744	13573	13755	13676	13486	13652	13504	13536	13738	13501	13701	13828	13554	13604	13585	13659	13696	13531	13592	13589	13726	13822	13659	13652	13611	13682	13636	13541	13917	13646	13764	13628	13559	13743	13636	13783	13651	13556	13474	13564	13572	13413	13473	13661	13493	13560	13872	13489	13585	13610	13603	13443	13619	13551	13573	13485	13533	13412	13619	13534	13647	13617	13613	13554	13606	13557	13630	13588	13516	13637	13678	13673	13667	13663	13640	13768	13603	13581	13430	13698	13675	13770	13654	13491	13618	13794	13571	13596	13478	13421	13584	13813	13792	13820	13681	13507	13571	13537	13577	13589	13560	13732	13794	13497	13665	13830	13525	13608	13642	13675	13692	13593	13577	13577	13748	13553	13762	13678	13637	13699	13657	13642	13638	13399	13621	13627	13610	13512	13616	13406	13807	13630	13549	13727	13548	13541	13371	13644	13503	13723	13690	13650	13480	13738	13480	13602	13633	13645	13488	13465	13656	13509	13843	13596	13574	13566	13597	13558	13486	13481	13636	13637	13599	13602	13559	13551	13624	13781	13654	13689	13740	13513	13533	13572	13544	13532	13599	13530	13603	13904	13703	13657	13661	13775	13688	13724	13593	13658	13644	13775	13457	13564	13697	13626	13630	13617	13571	13567	13580	13555	13448	13578	13557	13691	13628	13497	13609	13629	13764	13772	13779	13531	13639	13552	13670	13467	13569	13765	13676	13621	13632	13678	13525	13564	13808	13752	13675	13500
15473	24500	23400	20405	20520	20310	19232	17456	15682	14422	14470	14428	14341	13497	13069	12971	12803	12762	12780	12869	12970	12738	12864	12732	13043	12879	13094	12830	13015	12510	12789	12637	12503	12666	12646	12619	12743	12434	12501	12600	12621	12549	12745	12673	12536	12685	12560	12619	12751	12617	12602	12615	12699	12674	12603	12649	12721	12817	12801	12755	13034	12805	12838	12646	12568	12545	12674	12465	12581	12531	12742	12669	12647	12679	12688	12740	12595	12648	12721	12766	12581	12744	12543	12567	12652	12662	12759	12560	12694	12769	12650	12490	12580	12678	12759	12725	12670	12601	12701	12662	12621	12773	12496	12676	12735	12708	12636	12659	12636	12625	12518	12699	12754	12686	12683	12652	12676	12605	12476	12571	12546	12561	12601	12647	12541	12388	12593	12667	12705	12755	12727	12739	12653	12620	12637	12740	12516	12597	12699	12742	12731	12741	12587	12615	12547	12589	12507	12633	12515	12806	12655	12712	12751	12568	12516	12718	12546	12613	12728	12672	12582	12635	12657	12639	12682	12500	12524	12669	12723	12617	12618	12795	12630	12572	12581	12577	12627	12719	12569	12701	12607	12633	12749	12612	12740	12733	12760	12622	12696	12589	12624	12745	12532	12583	12647	12528	12661	12643	12696	12562	12693	12580	12808	12700	12668	12702	12600	12761	12598	12644	12578	12706	12699	12579	12571	12859	12760	12648	12613	12626	12633	12579	12689	12742	12632	12536	12571	12669	12720	12711	12730	12598	12605	12411	12494	12531	12595	12726	12800	12559	12754	12594	12678	12576	12743	12624	12694	12505	12403	12474	12614	12499	12659	12733	12831	12655	12660	12642	12633	12604	12544	12654	12586	12594	12664	12555	12661	12717	12533	12547	12692	12506	12788	12588	12454	12538	12665	12494	12666	12673	12719	12714	12628	12660	12888	12707	12518	12706	12608	12708	12620	12674	12741	12405	12585	12738	12699	12647	12713	12768	12667	12626	12657	12636	12737	12581	12778	12744	12767	12648	12689	12508	12599	12526	12715	12656	12642	12568	12634	12556	12537	12519	12541	12767	12612	12813	12700	12773	12692	12568	12592	12673	12592	12603	12684	12514	12655	12624	12683	12660	12786	12578	12588	12793	12650	12571	12632	12572	12551	12662	12732	12632	12732	12676	12672	12499	12802	12818	12758	12676	12689	12640	12614	12669	12668	12654	12611	12587	12556	12715	12709	12608	12650	12573	12545	12391	12790	12505	12573	12598	12619	12552	12831	12491	12575	12740	12661	12813	12462	12717	12598	12720	12647	12705	12570	12675	12763	12604	12567	12808	12562	12574	12684	12835	12769	12543	12829	12703	12601	12590	12584	12841	12592	12672	12741	12661	12434	12630	12518	12776	12576	12599	12597	12789	12715	12656	12692	12762	12549	12711	12546	12706	12471	12604	12765	12690	12644	12613	12612	12672	12706	12825	12769	12656	12829	12646	12705	12609	12715	12508	12676	12584	12624	12655	12614	12584	12652	12612	12603	12598	12655	12611	12875	12608	12543	12615	12691	12743	12631	12487	12638	12605	12566	12741	12585	12698	12502	12685	12616	12472	12684	12732	12655	12682	12605	12591	12747	12630	12690	12561	12850	12612	12526	12593	12700	12623	12386	12541	12569	12712	12679	12761	12708	12655	12550	12712	12595	12776	12477	12607	12507	12481	12732	12763	12584	12514	12711	12502	12592	12772	12588	12876	12526	12704	12550	12781	12709	12689	12684	12883	12655	12719	12568	12639	12601	12755	12484	12642	12769	12802	12690	12638	12755	12570	12711	12643	12695	12668	12662	12631	12655	12737	12725	12664	12757	12628	12596	12681	12544	12617	12550	12587	12509	12676	12705	12725	12742	12675	12671	12558	12693	12626	12635	12517	12671	12654	12743	12749	12628	12554	12600	12329	12586	12655	12755	12575	12627	12546	12534	12715	12670	12462	12697	12533	12668	12631	12610	12715	12698	12604	12689	12429	12669	12733	12791	12539	12698	12612	12764	12843	12644	12705	12504	12680	12545	12652	12603	12599	12589	12689	12616	12583	12596	12460	12663	12685	12668	12570	12606	12595	12621	12632	12785	12675	12595	12441	12492	12651	12597	12623	12667	12643	12713	12648	12608	12763	12640	12611	12599	12603	12638	12708	12616	12640	12695	12727	12671	12603	12709	12467	12760	12696	12714	12705	12671	12867	12624	12621	12784	12610	12623	12728	12740	12615	12646	12559	12524	12537	12689	12710	12431	12620	12654	12673	12675	12717	12545	12638	12650	12480	12803	12617	12679	12703	12774	12681	12722	12723	12711	12631	12790	12831	12603	12608	12718	12660	12698	12682	12821	12704	12485	12753	12533	12669	12540	12534	12624	12589	12697	12554	12902	12557	12790	12624	12674	12706	12565	12763	12773	12538	12679	12745	12640	12577	12600	12733	12690	12586	12636	12648	12683	12880	12444	12647	12722	12699	12634	12596	12541	12601	12599	12563	12488	12611	12631	12545	12534	12630	12602	12574	12676	12647	12671	12643	12628	12523	12763	12417	12657	12650	12680	12566	12650	12605	12387	12676	12557	12598	12575	12758	12520	12703	12565	12546	12659	12719	12568	12734	12738	12666	12727	12691	12739	12632	12733	12670	12504	12729	12579	12721	12565	12641	12612	12687	12560	12668	12629	12698	12770	12580	12841	12642	12668	12773	12717	12733	12765	12692	12780	12616	12637	12518	12529	12617	12768	12680	12556	12732	12599	12658	12623	12695	12675	12590	12588	12616	12653	12754	12664	12638	12604	12700	12687	12547	12547	12672	12612	12661	12507	12684	12522	12693	12786	12547	12753	12539	12609	12549	12629	12521	12668	12628	12721	12573	12576	12710	12647	12634	12601	12498	12507	12711	12736	12595	12531	12707	12591	12680	12599	12554	12433	12656	12760	12769	12584	12638	12701	12598	12699	12600	12645	12576	12645	12537	12566	12632	12662	12659	12709	12606	12620	12700	12529	12479	12705	12726	12549	12680	12546	12634	12783	12785	12609	12566	12623	12521	12557	12666	12432	12820	12642	12603	12694	12546	12745	12734	12563	12726	12632	12657	12582	12584	12466	12679	12478	12670	12655	12713	12678	12618	12625	12651	12677	12619	12672	12594	12589	12596	12811	12684	12715	12677	12689	12696	12628	12689	12568	12570	12743	12484	12713	12503	12566	12551	12622	12712	12560	12654	12544	12636	12631	12655	12684	12592	12612	12703	12709	12643	12615	12509	12584	12569	12674	12426	12591	12655	12545	12525	12712	12555	12596	12473	12609	12612	12691	12573	12881	12646	12691	12739	12658	12897	12691	12864	12403	12771	12720	12553	12570	12640	12617	12630	12839	12730	12600	12701	12623	12691	12624	12762	12721	12490	12657	12555	12612	12788	12542	12707	12702	12603	12691	12577	12725	12734	12605	12681	12487	12720	12561	12708	12651	12753	12624	12631	12652	12547	12451	12763	12598	12643	12868	12652	12589	12691	12633	12669	12723	12727	12624	12651	12742	12624	12714	12529	12567	12689	12676	12659	12590	12615	12840	12469	12705	12712	12594	12615	12779	12719	12667	12701	12440	12529	12536	12632	12624	12704	12514	12666	12628	12507	12604	12620	12703	12679	12587	12691	12716	12565	12662	12612	12611	12787	12558	12494	12587	12782	12696	12630	12587	12550	12608	12562	12757	12542	12604	12776	12552	12692	12634	12507	12622	12678	12539	12680	12436	12632	12727	12710	12624	12644	12475	12564	12597	12639	12680	12709	12651	12863	12795	12569	12562	12732	12801	12618	12570	12632	12498	12676	12457	12599	12573	12668	12563	12617	12695	12542	12651	12695	12644	12519	12631	12690	12634	12540	12583	12661	12579	12672	12730	12756	12624	12494	12620	12656	12676	12610	12609	12694	12661	12681	12680	12601	12676	12626	12827	12628	12705	12751	12478	12566	12667	12622	12704	12492	12657	12842	12596	12582	12644	12710	12667	12775	12672	12656	12636	12671	12467	12460	12723	12721	12596	12728	12465	12655	12812	12444	12644	12685	12567	12529	12692	12634	12455	12644	12567	12644	12600	12514	12738	12594	12617	12633	12610	12736	12617	12679	12564	12646	12623	12524	12704	12535	12623	12623	12741	12670	12598	12643	12710	12627	12744	12795	12515	12579	12774	12565	12632	12611	12586	12528	12592	12783	12751	12525	12578	12741	12713	12732	12436	12453	12602	12740	12791	12645	12499	12644	12640	12744	12660	12712	12577	12595	12738	12705	12734	12598	12582	12628	12621	12588	12653	12644	12598	12689	12612	12700	12531	12590	12652	12778	12526	12618	12519	12629	12881	12480	12654	12698	12611	12767	12674	12714	12733	12499	12624	12658	12661	12534	12635	12681	12603	12650	12725	12764	12762	12737	12608	12662	12647	12630	12570	12703	12577	12579	12697	12692	12497	12635	12768	12500	12634	12390	12765	12614	12827	12681	12544	12722	12722	12506	12634	12494	12505	12645	12591	12647	12613	12624	12746	12615	12991	12503	12590	12597	12427	12708	12628	12660	12508	12650	12712	12556	12447	12659	12551	12618	12706	12507	12762	12527	12610	12753	12593	12599	12721	12566	12624	12839	12799	12616	12570	12617	12529	12777	12611	12668	12689	12694	12611	12588	12440	12616	12653	12662	12607	12691	12666	12739	12650	12588	12664	12567	12622	12688	12680	12625	12750	12583	12516	12694	12717	12728	12659	12680	12622	12650	12749	12649	12777	12668	12707	12562	12604	12537	12587	12623	12508	12620	12622	12523	12666	12694	12607	12471	12518	12692	12529	12566	12639	12647	12609	12755	12634	12670	12469	12744	12605	12623	12489	12768	12609	12640	12525	12697	12502	12545	12659	12599	12554	12410	12709	12843	12615	12684	12631	12814	12520	12660	12441	12766	12551	12791	12642	12741	12589	12642	12557	12500	12619	12586	12606	12591	12705	12624	12635	12743	12656	12666	12517	12708	12616	12695	12565	12555	12669	12566	12611	12563	12532	12740	12453	12693	12714	12622	12657	12767	12660	12470	12624	12666	12543	12683	12552	12627	12570	12498	12495	12519	12486	12587	12780	12716	12543	12673	12560	12596
23663	21161	28562	24107	22450	23913	23381	18693	16431	16297	15967	15848	15090	14790	14490	14320	14210	14300	14139	14235	14021	14169	14139	13965	14223	14201	14314	14302	14155	14052	14006	13925	13793	13752	13936	13824	13879	13714	13934	13928	13869	13833	13943	13771	13932	13757	13955	14006	13928	13878	13881	13930	14109	13943	13840	14026	13937	13990	13857	13947	14350	14177	14094	13883	13833	13800	13807	13942	13781	13830	13980	13979	14095	14020	13887	13996	13778	13852	13809	13759	13889	13818	13792	13783	13749	13872	13793	13916	13885	13893	13864	13815	13837	13822	13710	13829	13817	13739	13749	13904	13688	13860	14021	13978	13926	14008	13921	13945	13743	13562	13958	13798	13831	13775	13841	13948	13830	14000	13898	13844	13742	13772	13754	13732	13986	13798	13718	13837	13811	13767	14043	13918	13982	13917	13918	13748	13960	13907	13959	13874	13788	13897	13960	13880	13867	13849	13832	13918	13750	13880	13771	13796	14049	13884	13918	13807	13788	13905	13759	13784	13831	13726	13865	13977	13899	13791	13917	13685	13861	13927	13588	13856	13648	13708	13723	13865	13881	13896	13824	13694	13855	13870	14026	14051	13806	13843	13748	13864	14055	13865	13894	13863	13703	13807	13861	13934	13895	13930	13997	13894	13790	13825	13716	13750	13832	13818	14001	13823	13746	13798	13904	14016	13879	14051	13811	13939	13762	13911	13883	13823	13881	13793	13813	13925	13873	13824	13652	13714	13693	13756	13733	13809	13797	13740	13752	13783	13904	13974	13957	13909	13673	13716	13844	13692	13987	13889	13856	13943	13789	13773	13859	13786	13982	13667	13774	13854	13828	13876	13784	13857	13909	13790	13852	13751	13864	13956	13843	13905	13836	13876	13824	14084	13889	13729	14020	13928	13828	13776	13916	13973	13791	13939	13671	13849	13928	13807	13791	13852	13879	13990	14034	13852	13879	13698	13714	13838	13774	13846	13694	13609	13744	13760	13823	13771	13716	13684	13882	13803	13928	13998	14015	13814	13789	13841	13817	13761	13745	13719	13902	13758	13688	13781	13725	13831	13647	13820	13633	13657	13812	13813	13906	13844	13859	13825	13872	13790	13772	13935	13655	13853	13688	13875	13919	13681	13824	13567	13674	13824	14021	13800	13806	13797	13826	13937	13678	13783	13884	13852	13967	13837	13892	13858	13814	13741	13711	13807	13845	13842	13700	13862	13918	13754	13912	13662	13723	13546	13883	13770	13730	13886	13866	13859	14030	13737	13807	13829	13862	13619	13863	13774	13821	13751	13761	14008	13763	13823	13554	13811	13835	13889	13774	13580	13824	13645	13753	13584	13852	13730	13675	13848	13847	13926	13664	13738	13931	13810	13739	13868	13661	13668	13800	13841	13858	13687	13879	13727	13821	13944	14004	13889	13937	13932	13707	13795	13707	13726	13830	13904	13756	13750	13747	13826	13786	13939	13812	13880	13764	13848	13908	13877	13826	13748	13711	14031	14017	13840	13791	13831	13854	13842	13661	13813	13665	13892	13610	13735	13897	13854	13780	13836	13740	13898	13808	13930	13718	13752	13822	13849	13983	13725	13867	13807	13802	13788	13892	13839	13696	13854	13845	13882	13640	13861	13802	13862	13902	13770	13866	13957	13926	13857	13790	13607	13910	13639	14095	14019	13957	13936	13952	13909	13849	13896	13896	13710	13761	14008	13903	13675	13691	14100	13836	13745	13750	13920	13927	13943	13666	13826	13732	13708	13859	13823	13728	13701	13823	13768	13685	13847	13777	13973	13876	13964	13811	13883	13810	13593	13713	13525	13767	13533	13792	13645	14023	13766	13795	14076	13908	13628	13904	13985	13660	13907	13941	13720	13815	13776	13720	13773	13860	13716	13750	13758	13908	13701	13795	13644	13909	13683	13693	13737	13780	13881	13564	13707	13907	13803	13889	13883	13806	13763	13765	13853	13741	14017	13917	13747	13887	13949	14000	13784	13902	13795	14094	13834	13762	13937	13747	13833	14049	13714	13894	13733	13909	13804	13871	13778	13810	13722	13716	13738	13669	13778	14019	13770	13885	13879	13906	13831	13868	13858	13722	13965	13850	13979	13862	13745	13985	13939	13853	13807	13895	13785	13721	13759	13846	13658	13784	13903	13869	13818	13741	13893	13783	13780	13905	13691	13882	13862	13718	13704	13792	13748	13776	13805	14206	13753	13917	13848	13655	14076	13618	14011	14059	13753	13628	13808	13816	13805	13842	13983	13716	13954	14057	13946	13974	13861	13924	13711	13816	13847	13770	13664	13939	13987	13728	13806	13896	13689	13938	13632	13838	13686	13637	13593	13782	13766	13840	13756	13710	13710	13765	13812	13755	13964	13796	13809	13682	13766	13736	13863	13870	13794	13812	13781	13821	13664	13899	13767	13800	13922	13784	13694	13728	13869	13894	13861	13721	14021	14031	13744	13937	13678	13740	13833	13970	13712	13811	13925	13815	13676	13973	13883	13732	13825	13718	13789	13800	13786	13609	13981	13950	13732	13909	13825	13850	13802	13681	13668	13912	13703	13593	13811	13915	13740	13867	13793	13775	13813	13908	13896	13852	13835	13902	13844	13829	13734	13865	13943	13899	13762	13920	13767	13682	13808	13743	13910	13814	13828	13972	13847	13963	14023	13640	13897	13699	13737	13946	13818	13759	13953	13845	13948	13773	13712	13948	13988	13966	13841	13742	13805	13736	13647	13925	13709	13711	13792	13785	13807	13816	13660	13761	13653	13950	13754	13665	13734	13810	13773	13884	13790	13708	13854	13815	13698	13875	13737	14002	13899	13674	13578	13838	13802	13907	13765	13746	13850	13976	13536	13741	13790	13784	13881	13933	13814	13720	13774	13808	13901	13867	13761	13874	13907	13950	13863	13876	13724	13654	13803	13745	13879	13669	13874	13814	13914	13777	14036	13848	13737	13764	13684	13831	13859	13840	13787	13798	13863	13586	13812	13870	13720	13750	13769	13911	13772	13777	13719	13956	14029	13882	13891	13839	13844	13862	13963	13878	13577	13827	13744	13680	13938	13865	13885	13568	13820	13874	13736	13961	13806	13823	13795	13758	13761	13808	13745	13724	13752	13752	13781	13843	13927	13890	13747	13773	13787	13781	13716	13838	13857	13822	13933	13784	13748	13790	13989	14009	13865	13759	13913	13829	13719	13827	14176	13798	13828	13831	13665	13897	13797	13853	13787	13870	13939	13815	13789	13852	13803	13842	13709	13809	13779	13661	13772	13792	14031	13968	13636	13826	13811	13808	13812	13658	13972	13854	13751	13847	13715	13575	13951	13749	13923	13762	13881	13796	14024	13883	13734	13928	13835	13937	13888	13946	13606	14004	13820	13779	13572	13967	13887	13912	13786	13970	13916	13875	13923	13855	13822	13606	13880	13855	13887	13746	13745	13817	13875	13997	13678	13853	13953	13764	13833	13849	13879	13788	13825	13705	13904	13741	13735	13761	13680	13927	13897	13910	13783	13978	13889	13766	13831	13700	13946	13926	13764	13774	13600	14005	13766	13785	13764	14082	13707	13862	13748	14030	13767	13819	13827	13911	13792	13838	13832	13798	13757	13994	13859	13806	13627	13956	13936	14007	13736	13859	13735	13698	13538	13785	13795	13527	13908	13785	13959	13942	13824	13864	13790	13852	13833	14168	13830	13930	13870	13927	13942	13950	13924	13644	13794	13991	13640	13825	13969	13925	13836	13784	13780	14003	13810	13752	13712	13681	13799	13800	13999	13666	13714	13852	13681	13814	13875	13791	13722	13911	13977	13740	13825	13826	13779	13934	13998	13997	13790	13902	13955	13859	13768	13742	13792	13979	13740	14028	13672	14089	13635	13762	13696	13751	13853	13892	13907	13864	13732	13889	13617	13841	13940	13841	13898	13696	13728	13791	13640	13568	13918	13939	13896	13781	13797	13937	13885	13767	13863	13791	13754	13837	13827	13752	13821	13767	13700	13906	13929	13860	13767	13835	13841	13862	13765	13853	13670	13745	13724	13887	13730	13862	13718	13801	13811	13906	13779	13869	13871	13743	13612	13736	13806	13904	13911	13844	13789	13900	13923	13830	13902	13849	13659	13728	14028	13979	13955	13828	13766	13804	13892	13684	13808	13693	13601	13783	13647	13798	13875	13775	13826	13892	13827	13959	13790	13675	13883	13818	13783	13641	13737	13876	13941	13799	13882	13885	13756	13844	13863	13869	13783	13870	13869	13775	13786	13811	13888	13791	13812	13784	13609	13558	13817	13789	13719	13784	13675	13824	13738	13992	13923	13764	13817	13822	13874	13864	13731	13819	13713	13772	13847	13640	13667	13790	13872	13782	13981	13861	13805	13729	14002	13769	13729	13876	13957	14006	13741	13871	13807	13861	13732	13857	13695	13844	13715	13649	13911	13889	13768	13912	13760	13740	13818	14018	13813	13775	13697	14080	13806	13971	13858	13727	13814	13852	13844	13987	13936	13722	13911	13847	13891	13799	13785	13785	13981	13776	13711	13706	13796	13896	14024	13792	13914	13759	13736	13836	13769	13920	13746	13787	13788	13868	13886	13838	13902	13819	13822	13828	13885	13812	13694	13882	13751	13706	13785	13741	13624	13826	13937	13689	13851	13965	13781	13589	13919	13991	13771	13877	13990	13895	13899	13824	13790	13978	13784	13783	14031	13888	13687	13880	13813	13963	13806	13926	13880	13810	13841	13798	13750	13792	13670	13638	13892	13749	13794	13783	13752	13922	13864	13902	13808	13848	13725	13635	13751	13930	13782	13713	13797	13958	13877	13634	13889	13911	13634	13882	13958	13811	13756	13664	13843	13736	13904	13908	13740	13858	13779	13915	13743	13955	13936	13923	13860	13827	13871	13877	13691	13743	13818	13717	13791	13750	13863	13757	13830	13844	13880	13884	13939	13775	13996	13732	13983	13778	13732	13799	13824	13755	13757	13812	13978	13734	13996	13829	13710	13740	13887	13929	13802	13815	13905	13817	13848	13914	13712	13763	13856	13979	13890	13865	13827	13829	13759	13813	13714	13928	13781	13766	13787	13873	13892	13802	13822	13823	13676	13961	13806	13949	13797	13863	13953	13877	13938	13784	13871
15455	31173	29203	26228	25959	24790	23128	19804	17205	16676	16176	15977	14737	13742	13727	13345	13411	13414	13229	13161	13221	13145	13270	12944	13227	13405	13545	13410	13353	13235	12977	12824	12802	12848	12808	12877	12927	12657	12967	12788	12886	12943	13004	13039	12838	12720	12922	12924	12922	12764	12988	12819	12874	12775	12915	12822	12865	12747	12898	13139	13470	13423	13242	13035	13015	12703	12772	12789	12794	13003	12751	12799	12551	12755	12650	12920	12809	12846	12776	13068	12918	12851	12814	12654	12827	12721	12612	12840	12643	12879	12824	13043	12932	12861	12698	12859	12955	12725	12840	12799	13006	12713	12877	12878	12633	12906	12842	12849	12674	12896	12614	12837	12810	12847	12902	12720	12980	12890	12840	12956	12908	12737	12843	12813	12814	12850	12733	12728	12913	12879	12651	12767	12884	12936	12806	12733	12973	12908	12813	12649	12807	12827	12842	12860	12839	12808	12726	12864	12655	12792	12881	12766	12758	12606	12925	12882	12859	12806	12924	12762	12866	12886	12869	12811	12857	12825	12806	12852	12750	12936	12689	12852	12700	12877	12821	12889	12871	12715	12793	12830	12859	12886	12836	12836	12844	12669	12876	12810	12640	12936	12917	12880	12779	12948	12828	12799	12790	12848	12951	12739	12759	12696	12785	12758	12770	12728	12908	12623	12989	12924	12764	12761	12900	12661	12738	12766	12934	12828	12870	12680	13019	12835	12798	12901	13070	12771	12711	12718	12837	12735	12679	12744	12823	12870	12874	12917	12856	12984	12912	12741	12743	12819	12862	12804	12881	12826	12740	12835	12765	12824	12827	12803	12805	12855	12804	12826	12852	12757	12760	12835	12853	12742	12728	12876	12819	12830	12912	12894	12874	12801	12977	12810	12776	12860	12827	12829	12818	12653	12799	12797	12897	12932	12828	12935	12806	12710	12767	12852	12838	12788	12716	12910	12812	12837	12726	12950	12895	12721	12855	12823	12744	12878	12907	12837	12813	12848	12739	12794	12879	12801	12844	12762	12901	12790	12927	12849	12624	12873	13021	12684	12797	12745	12789	12575	12891	12725	12882	12777	12848	13023	12848	12724	12863	12913	12911	12789	13014	12734	12834	12927	12880	12872	12775	12796	12760	12778	12840	12656	12855	12794	12768	12943	12920	12713	12979	12946	12768	12670	12953	12711	12770	12864	12770	12784	12874	12854	12957	12825	12713	12883	12999	12693	12939	12766	12820	12872	12747	12624	12896	12944	12713	12787	12841	12899	12812	12835	12852	12785	12999	12808	12820	12806	12834	12909	12839	12918	12731	12725	12868	12888	12793	12825	12836	12750	12844	12727	12895	12817	12747	12910	12756	12691	12590	12848	12921	12876	12927	12819	12866	12744	12852	12814	12811	12884	12746	12719	12775	12950	12894	12869	12732	12897	12842	12880	12788	12709	12866	12657	12642	12706	12732	12847	12867	12714	12839	12822	12810	12964	12846	12793	12855	12786	12972	12867	12778	12830	12825	12679	12782	12867	12595	12717	12692	12715	12888	12693	12877	12797	12768	12795	12889	12769	12807	12820	12925	12709	12814	12825	12961	12830	12872	12832	12792	13012	13013	12864	12896	12567	12772	12849	12874	12941	12848	13032	12700	12646	12938	12945	12702	12725	12732	12815	12873	12820	12777	12858	13038	13014	12924	12861	12891	12727	12902	12836	12933	12813	12788	12889	12999	12909	12868	12763	12807	12881	12688	12993	12738	12718	12874	12734	13074	12890	12834	12740	12881	12928	12704	12830	12687	12713	12690	12851	12845	12962	12799	12765	12831	12861	12969	12733	12850	12840	12990	12841	12869	12875	12745	12831	12936	12778	12865	12692	12959	12765	12952	12721	12624	12830	12802	12762	12840	12790	12770	12808	12664	12688	12842	12709	12950	12907	12860	12776	12802	12807	12946	12868	12858	12756	12690	12937	12707	12922	12808	12995	12772	12898	12696	12767	12889	12890	12860	12875	12819	12876	12719	12842	12821	12757	12775	12777	12694	12788	12739	12663	12770	12932	12932	12825	12819	12723	12812	12825	12732	12819	12839	12874	12849	12742	12713	12756	12743	12891	12772	12589	12871	12948	12756	12747	12853	12839	12799	12731	12774	12952	12834	12929	12699	12782	12842	12838	12901	12844	12782	12860	12858	12721	12767	12895	12668	12924	12896	12692	12764	12836	12685	12849	12836	12767	12794	12955	12824	12843	12932	12942	12920	12747	12846	12769	12732	12767	13024	12773	12911	12816	12748	12788	12798	12803	12811	12850	12681	12870	12704	12765	12822	12879	12809	12946	12949	12829	12990	12912	12806	12857	12913	12772	12780	12933	12893	12649	12842	12858	12869	12818	12832	12830	12690	12765	12775	12758	12789	12859	12850	12880	12987	12812	12765	12816	12889	12851	12965	12807	13078	12947	12694	12913	12758	12735	12669	12672	12881	12898	12855	12916	12717	12893	12700	13036	12870	12886	12872	12826	12785	12807	12835	12993	12722	13022	12634	12797	12700	12940	12844	12741	12866	12829	12955	12780	12724	12895	12920	12644	12906	12785	12605	12900	12647	12768	13015	12864	12872	12766	12797	12752	12883	12850	12759	12885	12690	12807	12810	12889	12720	12855	12759	12827	12664	12704	12701	12930	12822	12917	12965	12853	12657	12954	12703	12886	12891	12696	12865	12719	12836	12893	12844	12762	12847	12881	12825	12976	12656	12748	12773	12722	12828	12862	12937	12807	12888	12785	12800	12908	12806	12871	12828	12756	12862	12878	12945	12911	12724	12782	12776	12815	12876	12900	12813	12676	12749	12667	12878	12827	12861	12654	12864	12948	12740	12635	12825	12807	12780	12863	12732	12833	12562	12825	12979	12926	13026	12769	12816	12809	12714	12803	12702	12930	12843	12693	12879	12756	12773	12822	12855	12712	12861	12951	12910	12641	12663	12801	12689	12876	12874	12815	12813	12835	12904	12829	12921	12801	12978	12832	12859	12753	12635	12902	12880	12873	12781	12701	12844	12803	12554	12903	13020	12821	12793	12911	12849	12733	12824	12832	12711	12914	12732	12956	12870	12892	12890	12797	12838	12946	12879	12903	12894	12929	12722	12978	12778	12811	12804	12794	13073	12741	12721	12750	12748	13084	12855	12963	12828	12695	12688	12650	12910	12896	12824	12816	12920	12772	12841	12837	12764	13035	12721	12714	12844	12844	12834	12888	12683	12905	12710	12810	12878	12675	12895	12803	13043	12970	12842	12744	12914	12903	12689	12831	12768	12604	13011	12867	12757	12849	12849	12805	12887	12928	12855	12771	12846	12983	12794	12811	12908	12779	12816	12725	12854	12818	12749	12968	12716	12862	12901	12861	12935	12741	12718	12721	13012	12699	12837	12832	12961	12852	12743	12824	12830	12835	12857	12819	12664	12879	12849	12706	12840	12784	12845	13015	12852	12924	12778	12860	12770	12890	12705	12776	12769	12751	12799	12933	12787	12914	12660	12855	12744	12959	12731	12756	12818	12893	12900	12856	12797	12966	12905	12788	12915	12677	12886	12867	12875	12819	12623	12882	12847	12835	12853	12852	12580	12832	12923	12738	12780	12860	12853	12787	12812	12952	12896	12856	12772	12727	12943	12843	12910	12882	12873	12584	12759	12894	12922	12826	12747	12775	12899	12667	12832	12781	12745	12876	12786	12724	12777	12645	12754	12689	12914	12870	12646	12814	13046	12637	12693	12766	12972	12882	12638	12789	12822	12749	12835	12926	12836	12733	12775	12950	12812	12868	12961	12890	12943	12816	12671	12738	12805	12824	12906	12831	12970	12839	12743	12854	12874	12790	12893	12887	12877	12895	12840	12782	12875	12845	12645	12924	12792	12716	13106	12823	12817	12887	12751	12847	12931	12804	12856	12805	12704	12829	12739	12882	12833	12712	12846	12801	12934	12787	12881	12732	12620	12733	12803	13017	12903	12803	12932	12907	12857	12600	12792	12923	12710	12897	12751	12874	12823	12835	12833	12944	12704	12812	12793	12945	12759	12873	12987	12703	12776	12828	12963	12773	12984	12886	12745	12876	12824	12704	12663	12886	12902	12905	12698	12701	12757	12718	12966	12835	12945	12762	12795	12891	12818	12664	12715	12744	12944	12753	12877	12787	12893	12875	12977	12789	12879	12854	12766	12685	12843	12869	12577	12695	12911	12821	12731	12894	12738	12805	12838	12826	12736	12817	12746	12811	13078	12823	12812	12842	12880	12923	12845	12892	12871	12701	12881	12914	12820	12886	12896	12744	12761	12812	12891	12918	12871	12769	12848	12880	12692	12808	12753	12787	12802	12804	12870	12833	12789	12791	12828	12836	12728	12731	12931	12815	12725	12946	12726	12861	12742	12920	12893	12689	12806	12786	12883	12737	12903	12907	12833	12776	12859	12913	12856	12863	12782	12898	12789	12878	12767	12765	12868	12644	12802	12852	12851	12708	12814	13004	12815	12783	12706	12779	12888	12817	12725	12912	12733	12683	12917	12810	12890	12799	12876	12753	12805	12758	12899	12841	12851	12936	12774	12919	12686	12919	12866	12878	12928	12753	12673	12931	12892	12668	12796	12854	12799	12762	12709	12893	12715	12817	12848	12906	12867	12734	12786	12948	12808	12736	12911	12785	13048	12692	12876	12819	12626	12703	13129	12873	12846	12801	12799	12952	12968	12719	12811	12864	12746	12701	12788	12674	12963	12929	12683	12897	12983	12798	12857	12771	12846	12853	12702	12985	12675	12808	12949	12696	12849	12803	12831	12786	12902	12785	12857	12825	13021	12779	12902	12866	12878	12890	12811	12695	12773	12893	12968	12735	12776	12872	12794	12773	12779	12820	12828	13007	12740	12871	12782	12953	12813	12861	12871	12828	12793	12866	12768	12960	12770	12786	12768	12677	12854	12830	12839	12993	12740	12689	12600	12756	12899	12755	12689	12692	12954	12932	12788	12771	12939	12922	12807	12725	12810	12730	12840	12835	12934	12708	12818	12793	12931	12942	12774	12808	12828	12815	12692	12742	12769	12848	12826	12934	12816	12691	12851	12831	12807	12792	12878	12865	12834	12912	12872	12858	12906	12834	12849	12800	12983	12810
22759	21202	29077	23650	21629	24859	27445	20417	17906	18054	17205	16450	15534	15208	15139	14836	14656	14520	14566	14464	14673	14468	14616	14481	14508	14545	14792	14837	14665	14500	14358	14322	14238	14232	14265	14263	14360	14204	14116	14282	14102	14092	14166	14282	14188	14077	14000	14337	14337	14179	14159	14089	14186	14133	14178	14372	14165	14011	14102	14589	15025	14724	14494	14498	14257	14178	14055	14018	14015	14260	14221	13998	14196	14187	14127	14138	14140	14067	14052	14149	14046	14103	14084	14174	14011	14067	14126	14126	14016	14077	14188	13939	14066	14110	14072	13996	13946	14018	13957	14051	14067	14008	14023	14116	14146	14029	14144	13884	14160	14039	14069	14016	13971	14208	14039	14044	14059	14092	14079	13999	14063	14021	14061	14172	14172	13909	14148	14040	14067	14079	14082	14012	14030	13974	14146	14089	14033	14252	14020	13868	14225	14258	13984	13885	14004	13920	14114	14174	14016	14067	14096	14122	14094	13898	14042	13895	13962	13848	14161	13917	14179	14027	14320	13944	14254	14252	14336	14038	14144	14049	14055	14139	14103	14006	13912	13922	14070	13971	13971	13916	13999	14009	14201	13969	13919	14050	13951	14054	13950	14049	14064	13774	14232	14035	14066	14089	14162	13941	14044	13989	14318	14024	13982	14129	14056	14013	14048	14023	14046	13994	14012	13997	14232	14045	14205	14081	14148	14083	13905	14206	14130	14077	14028	14044	14264	14198	14037	14095	14060	14055	14217	14088	14163	14004	14234	14124	14017	14245	14108	14068	13978	14098	13978	13938	14041	14090	14009	13994	14010	14053	13753	13884	14073	14087	14051	14032	14192	14179	14049	14112	14322	13956	14107	14024	14071	14135	14182	13865	14004	14031	13852	13957	13961	14208	14206	14134	14035	14157	13949	13904	14044	13888	13908	14086	14080	14001	13908	14104	14167	14041	14103	14232	14106	14201	14328	14164	14017	14102	14146	14007	14090	14050	14028	14099	13892	14088	14135	13992	14061	14084	14005	14367	13826	14006	14120	13955	13961	13758	13919	14158	13947	14155	14030	13972	14007	14111	14097	13964	14064	13975	14097	14084	14019	14041	13979	14243	14090	13934	13902	14098	13978	14152	13913	14083	14090	13952	13958	14068	14048	14285	13885	14089	14106	14112	14221	13938	14060	14033	14056	14142	13929	14185	13973	13926	13895	14042	14125	14077	13903	14098	14049	13962	14114	14046	14168	14268	13925	14129	14179	14120	14060	14016	14215	14135	13975	14123	14072	14117	14286	14055	14183	14321	13992	14081	14305	14051	14168	14172	13861	14219	13997	13986	13952	13869	14064	14117	14137	13908	13851	13932	13827	14009	14159	14017	14024	14110	14131	14095	14090	14127	14070	14134	13866	14141	14160	14099	14202	13993	13851	13970	14030	14081	13832	13895	14142	13997	13975	14047	14021	14149	14016	13998	13930	14047	13963	14075	14071	14140	14040	14021	14028	13968	14217	14029	14031	14169	14063	14218	13991	14092	14079	13934	14116	13939	13961	13954	14122	14085	14169	13942	13966	13979	14167	14010	14062	13932	13988	14006	13900	14018	14096	14057	14113	13948	13931	14038	14072	14057	14111	13936	14194	13994	14158	13905	13862	14067	13965	14075	14050	14147	14213	14047	13880	14059	13993	13934	14140	14231	14106	14020	14247	14082	14002	13884	14030	13914	14225	14169	14194	14039	14082	14112	14118	13831	13999	13934	14097	13972	13862	14241	13949	13988	14106	14046	14020	14044	14164	14083	14129	14163	14132	14000	13995	13908	14218	14032	14058	14182	14034	14096	14092	13914	14109	14049	13921	14185	14191	13951	13964	14041	13992	14002	13989	14054	13970	14014	14201	14180	14025	14144	14210	14006	14014	13997	13877	13993	14051	14096	14074	13957	14012	13998	14029	14036	13973	13933	13945	13846	14152	14062	13993	14003	14070	14194	13979	14217	14180	14048	13993	13972	14137	14163	13945	13861	14196	14049	14358	13948	13958	13915	14292	14075	13998	14107	13993	14116	14038	13868	14173	14137	14121	14123	14013	14208	14020	14024	14179	14001	14071	13979	13951	13772	13892	14220	13920	14079	13970	14003	14082	14002	13879	14184	14076	14061	14141	14046	14107	13926	13946	13869	14023	14043	14058	13939	13962	14059	14024	14061	13895	14060	14029	14028	14298	14168	13936	14043	14004	14019	13845	13999	14097	13998	14035	14102	13755	14006	13924	14146	14093	13963	14180	14084	14018	14040	13967	14154	14213	14116	14078	13961	14052	14076	14230	14083	14081	14127	14152	14083	13981	14094	14148	14126	13925	14130	14021	13954	14144	13926	14087	13975	14100	14017	13998	13932	13815	14108	14077	13810	14165	14005	13999	14022	14161	14085	14206	14168	14234	14211	14137	14044	14038	14048	14223	13998	14098	14005	14043	13874	14123	14256	14184	14092	13957	14023	13899	14195	14147	14021	14169	14037	13941	14162	13937	14179	13972	14088	14114	14045	13914	13944	14103	14010	14085	14017	13969	13893	14024	14099	14005	14176	14192	14022	14062	13924	14166	13943	14055	14096	14016	13915	14088	14030	13894	14081	14027	14130	14084	14208	13918	14153	14165	13866	14049	14036	14068	14001	13933	14010	14060	14122	13982	14119	14020	13962	14256	14130	14154	14070	13983	13988	14138	14123	14061	14022	13995	14016	14014	13958	14061	14064	14115	13892	14086	13974	14132	14339	14080	14081	13988	14251	14213	14073	14174	14002	14088	14188	14195	14196	14253	13877	14091	14036	14014	14085	14221	14274	14067	14006	14069	14155	14151	13998	14058	13913	13967	13975	14059	14105	14165	14002	13959	14223	14035	14124	13951	14055	14132	14069	14001	13918	14181	14180	13925	13958	13959	13948	14264	14404	13968	13936	13993	13870	13850	14123	13914	14004	13938	14108	14118	14094	14045	14073	14067	13924	14059	13953	13985	13945	13943	13969	14157	14182	13785	14049	14001	13933	13948	13955	14118	13907	14053	14174	14048	13978	13867	14195	13966	14136	14067	14046	14073	14083	13997	13916	14154	14009	14006	13890	14068	14256	14058	13880	14372	14097	13955	14153	14005	14104	14066	13821	14160	13945	14097	14046	14000	14103	14003	13996	14065	14083	14113	14250	14086	14161	13902	13971	14179	14135	14151	14078	13945	13884	14284	14040	13932	14099	14143	14074	14109	14124	14160	14051	14065	14254	13972	14073	14174	14180	14131	14059	14029	14070	14219	14053	13928	13981	13926	13788	14022	13969	14215	14102	13902	13994	13900	13793	14085	13906	13882	13993	14100	14129	14093	14033	13916	14137	13929	14072	14000	14091	13978	13960	13899	13965	14153	14176	14243	13945	13970	13886	14241	14032	14105	14022	14040	14207	14070	14083	14007	13999	14061	13972	14056	13901	14040	14098	14145	14072	14115	14209	13933	14056	13937	13957	13970	13942	14056	14090	14049	14005	14045	13846	13902	14021	13949	14160	14056	13998	13914	13933	14104	14011	13946	14077	14267	13877	14033	14181	14103	14121	14077	14015	14001	14079	13988	13949	14149	14118	13981	14058	13979	14124	14100	14071	14111	13859	14105	14201	14043	14050	14050	14046	14032	13810	14112	13921	14124	14112	14110	14071	14161	14022	14170	14042	14097	14022	14089	14040	14066	14191	14048	13973	14111	14029	14219	13950	13916	14171	13967	14067	14046	14125	13898	14080	14169	14001	13979	14114	14013	14045	14081	14039	13924	14043	14104	14073	14142	14069	14212	14099	14173	14012	14216	14146	13909	13958	14217	14048	13971	14241	13943	14100	14167	14183	14131	13951	14166	14120	14049	14212	13981	14089	14185	14080	13957	13987	14038	13804	14141	14094	14156	14041	14087	13909	14222	14002	14007	13923	13943	14045	14084	14031	14110	13888	13898	14083	14173	14116	14132	14170	13978	14325	13918	14042	13930	13987	13957	14203	14018	13779	13894	13893	13768	13973	14039	14030	14203	14099	14024	14010	14249	13928	13985	14192	14068	13931	14171	13995	13880	13860	13979	13983	14096	13850	14059	14057	14196	13943	13980	13971	14021	14023	14030	14012	13946	13943	14098	14100	14067	14205	14133	14052	14124	14050	13828	13970	14097	13993	13972	13922	14064	13910	14101	14014	14004	14111	14065	14218	14049	14109	14267	14078	14010	14127	14192	14120	14164	14177	14166	14258	14144	13970	14163	14042	14081	13961	13991	14068	13920	14023	13932	13944	14004	14154	13936	14050	14085	14058	13932	13930	14166	14199	14001	13986	14120	13864	14174	14227	14122	14150	13853	14060	13946	14029	14200	14072	14169	14151	13933	13995	14072	13884	14134	13978	14040	14119	13993	13820	13951	14080	14096	13898	14098	14182	14123	14130	14104	14128	14131	13997	13974	13930	13898	14144	14047	14081	14102	14137	14187	13947	14067	14067	14049	13879	14056	14028	13967	13995	13950	14178	14220	14004	13794	14019	13915	14046	14155	13972	14162	14103	14217	13930	14109	13977	13938	13926	14290	14148	14084	13947	13932	13776	14014	13988	14189	14011	14063	14198	14054	14125	13984	13959	13980	14094	13858	14031	14161	14188	14058	13903	14127	14214	14112	14122	14084	14183	14148	14099	14047	14024	14101	14140	13968	13957	14054	14225	14116	14055	14009	14122	13895	13933	14129	13966	14033	13989	14112	13898	14175	13942	14176	13983	13961	14013	14140	14167	13999	14009	13820	14125	14093	14118	14175	13962	13994	14051	14099	13885	14070	14105	14080	14064	13822	14082	14043	14036	14217	13924	14160	14095	14107	14132	14016	13968	13966	13801	14141	14086	14049	13945	13884	13942	13917	13939	13972	14055	14064	14072	14054	13981	13946	14059	13982	14021	14060	14039	14003	14186	14029	14158	13973	14212	13982	14141	13959	14156	14081	13734	14086	13784	14173	13987	14133	14062	13958	14051	14100	13907	14157	13939	14009	14058	14029	13969	14046	14061	14118	13973	14160	14058	14120	14068	14124	14162	14279	14099	14073	14194	13927	13982	14143	14179	13936	14068	14046	14054	14070	14129	14164	14140	13991	13910	13772	13953	13906	13814
17520	35596	34305	32395	31524	29255	25790	21470	19124	18938	17924	16314	14893	14644	14173	13895	13675	13808	13646	13415	13517	13424	13590	13238	13314	13436	14008	14006	13841	13542	13235	13254	13238	13169	12866	13050	13080	13196	13059	12977	12857	13019	12980	13034	13096	13041	13125	13157	13106	12868	13142	13134	13122	12999	12980	13029	13039	13042	12990	13901	14321	14185	13417	13303	13118	12969	12874	12980	12978	13113	12719	12831	12901	12993	13043	12986	13080	12923	12975	12992	12925	12857	12892	13030	13060	12943	12908	13023	12886	13032	12931	12880	12848	13112	13149	13065	13020	12926	13035	12920	13100	12843	12987	12858	13193	12978	13048	13062	12931	12936	13033	13051	12988	13101	13034	12992	13149	12969	12998	12980	12838	12988	12782	13030	12909	12989	13000	12962	12868	12884	13029	13082	13167	12794	12942	13034	13115	12912	12988	12837	13093	13066	12931	13152	12836	12812	12827	12881	13072	13046	12827	13044	12985	12943	13062	12990	13001	12954	12957	13000	12951	12949	13020	13142	12948	12839	13029	12897	12907	12922	12984	13055	13047	12966	12982	12931	13155	13105	13003	13076	12994	12988	12977	12988	12909	13142	12884	12958	13133	12958	12964	12825	12952	12938	12736	13023	12880	12859	12964	12740	12870	12972	12977	12920	13028	12951	12950	13037	13002	12951	12973	12971	13054	13207	13137	12892	13006	12945	13081	13075	13019	12908	13040	12843	13125	13024	12941	12828	13007	12930	12988	12924	12851	12869	13026	12948	12956	13010	12955	13066	13026	13141	12990	12948	12993	12817	13081	13116	13004	12896	12952	13065	12904	12962	13061	12946	12887	12939	12893	12918	13124	13031	12884	12938	12894	13104	12858	13019	12937	12914	12916	12892	12944	13010	12819	13129	12879	12900	12979	12971	12800	13119	13099	13018	13151	12893	12959	13120	13048	12984	13053	12906	12984	13045	12973	13060	13094	12995	12984	12960	12870	12968	13133	12952	12980	13216	12903	12999	12895	12857	13038	12986	12888	12896	12968	12901	12751	13093	13097	12851	13079	13005	12970	12922	12967	12926	12911	12963	12944	12963	12899	12994	12989	13112	12892	13143	12941	12877	13192	12960	12894	13137	12995	13030	13022	12877	13061	12866	12974	12966	12984	12913	12846	12993	13085	12984	12935	12868	13069	13075	13006	13086	12958	12909	12951	12822	12884	12911	12993	13132	13088	12941	12965	13016	12916	12909	13098	13165	13010	12939	13032	12828	13041	12836	12989	12976	12905	13000	12985	12908	13170	12866	13087	12920	12922	12997	12811	12831	12905	12948	13025	12931	12861	13000	12865	13008	12937	12944	12961	12854	13052	12901	12910	12928	12945	12967	12988	12983	13069	13036	12947	13055	12866	12876	13018	12995	12913	12880	12976	12988	12918	13026	13018	12826	12968	12958	13078	12855	12831	12973	13100	12917	12755	12941	12954	12864	12968	13091	13006	13145	12909	12939	12958	12893	12993	13000	12996	12789	13015	13099	12983	12893	12793	12802	13066	12919	13066	13034	13025	12927	12920	12855	12917	13048	12928	12989	12908	12950	12879	13200	12853	12891	13001	13131	12846	13040	12943	13060	13061	13004	13063	13051	12964	12998	13045	12868	12916	12896	12908	12877	12980	12976	12970	13017	12874	12995	12890	13040	12950	12868	12899	13126	12786	12967	13159	13096	13003	12945	12965	12905	12973	13041	12959	13015	13101	13206	13115	12944	12876	12933	12882	12975	13104	12920	13048	12954	12997	13020	12851	12996	12959	12953	13083	12979	12856	12894	12768	12812	12972	12924	13001	13092	12994	12848	12995	12996	12984	12770	13078	13056	12981	13021	12985	13007	12865	13095	12935	12971	12927	13027	12948	12960	12925	12730	12849	13025	12944	12994	12977	13035	12978	12926	13040	12890	12999	13054	13078	13093	13022	12784	12844	12928	12924	13112	13170	12763	13051	13022	13030	12948	12965	13112	12991	12867	13018	13048	13107	12974	12709	12967	13020	12878	12991	12960	12859	12912	12892	12805	13064	13043	13132	12908	12867	12846	12838	12985	13049	13012	12870	12816	12963	12971	13172	12851	12846	12985	12995	12940	13026	12874	12814	12787	12932	12902	12901	13063	12880	12914	12879	12887	12949	12753	12843	13036	13013	13017	12907	12978	13044	13000	13037	13025	12868	13111	12900	12992	12972	12961	12957	12978	12948	12998	12984	12920	13033	12824	13034	13139	12962	13010	12890	12963	13010	13022	12966	12980	12964	13068	12828	12966	12887	12936	12790	12969	12878	13108	13031	12846	13093	12727	12913	13063	12907	12970	12840	12928	12963	12984	13035	12964	12813	12918	12881	12870	13021	12896	12932	12908	12910	12896	12942	12991	12997	12909	13133	12905	12999	12981	12806	12927	12920	13007	13049	12869	12957	12857	12908	13147	12924	12834	12983	13013	13009	12922	12990	12858	13013	12987	12945	13002	12888	12800	12978	13003	12905	12975	13085	12944	12841	12902	13024	13057	12933	12904	12948	12926	13006	12817	13015	12900	12886	12962	12917	13078	13046	12858	13117	12979	13136	12786	12966	13099	13021	13024	12911	13058	12884	12911	12835	12885	12977	12858	12935	13067	12984	12889	12925	12962	12935	12950	13062	12859	13021	12972	13131	12964	13000	13030	12949	12867	12953	12955	13156	12918	12909	13042	12976	12910	12946	12865	12971	13131	13229	13147	12842	13011	13069	13068	12822	13050	12838	12840	13010	13031	12831	12921	13062	13079	12995	12951	13015	13054	12893	13082	12947	12867	12836	12810	12980	12806	12878	12968	13005	12823	12933	13003	12915	13009	12942	13088	12913	12846	12988	12849	12750	13004	12937	12942	13077	12890	12996	12952	12985	12964	13075	12980	12975	12924	13097	13045	12993	12915	13083	12967	12802	13096	12901	13044	12910	13062	12865	13025	12845	12886	12910	13068	13020	13036	13068	12952	12973	12893	13073	13045	13076	12884	13005	12908	13045	13142	12934	12804	13060	12970	13090	13092	12992	12857	13067	12989	12847	12942	12927	13100	12840	13022	13017	13007	12997	13149	12986	12973	13034	13199	13168	12846	12934	12961	12994	13142	12953	13074	12860	13087	12801	13096	12883	12875	12954	12956	12924	12946	12856	13247	13126	12742	12828	12834	13002	12861	12983	12959	12867	12922	12898	13032	12943	13013	13036	12965	12850	13194	12956	13166	13022	13053	12996	12834	13027	12816	13131	12937	12980	13039	12956	13115	12916	12966	12844	13080	12937	13046	13093	13092	13055	13033	12993	12941	13102	13055	12858	12882	13011	12996	13058	13066	12825	12874	13109	12975	13062	12861	13100	12982	13086	12883	12951	12951	12980	12915	13018	12963	12870	13075	12879	12939	13077	12839	12943	12882	12978	12900	12953	13039	12911	12888	12946	12956	12917	13177	12856	12998	12787	12852	12922	13008	13059	13021	12967	12931	12980	13071	12978	13019	13141	12899	12972	12902	12987	13063	12798	13006	12926	13022	12939	12970	13111	12854	12905	12945	13048	12972	13054	12966	13101	12973	12858	12915	12933	12906	12905	13021	12933	13027	12852	12919	12991	12833	12959	12998	13004	12891	12945	12982	12804	12964	13026	12986	13028	13031	12840	12923	13066	13096	12999	12908	12894	12935	13049	12839	12733	13005	12926	12772	13005	13030	12963	12988	13107	12919	12999	13018	12897	13105	12879	12882	12939	13055	12949	12837	13043	12977	12832	12946	12868	12905	13092	13015	13012	12954	13024	12990	13044	12904	12892	12962	12991	12871	12836	12929	12970	13074	12969	13028	12854	12867	13185	12955	13017	13083	12905	13031	13053	12791	12905	13005	12842	12876	12916	13007	12995	13068	13017	13052	13046	12979	12942	12839	12969	13131	13069	12932	12803	13044	12986	13012	13073	12854	12926	13041	12869	13027	12931	12889	13026	13042	12882	13015	12973	12941	12899	12971	13067	13112	12990	12812	12866	12963	12930	12856	12938	13014	13122	13026	12963	13061	12925	13026	12932	12793	12909	13084	13029	12976	12845	12981	13076	13001	13014	13112	12943	13004	12864	12995	13084	12949	12919	13190	12998	13082	12939	12862	12836	12839	13031	13100	13118	12903	12924	12984	12784	13059	12875	12971	13115	12874	12897	12839	13003	12814	12943	12865	12909	13103	13054	12744	12994	12838	12942	13013	13010	12987	12869	13154	12969	13137	13088	12914	13086	12876	13155	12923	12975	12840	12963	12955	12911	12897	12987	12860	12875	12847	13077	12908	12855	12964	12837	12973	12956	12848	12872	13053	12900	12910	13002	12910	12951	12971	12753	12986	12815	12982	12981	12879	13088	12925	12926	12987	12899	12869	13053	12862	12922	13094	12997	12932	13029	12777	13004	12927	13063	13044	13142	12979	12778	12935	12981	12886	13118	13003	12943	13074	12908	12921	13081	12963	12945	13068	12933	12988	13096	13237	12991	12968	13231	12889	12887	12852	13092	12869	12873	13153	12824	12891	12957	13178	12896	13005	12964	12929	12921	12881	13013	12993	12815	13165	13128	13026	12964	12926	12860	12859	12833	12994	12892	13094	12898	13052	13072	12996	13006	12941	12868	12873	12976	13023	12988	13007	12881	12920	13008	13015	13022	13125	13086	12824	12893	12980	13030	13080	12746	12818	12927	13015	12865	13061	12763	13043	12849	12939	12979	12993	13029	12949	12882	12778	12826	13142	12990	13095	13000	12982	12859	12714	13056	13084	12799	12823	13119	13028	12866	12899	12989	12950	12779	12899	13010	12874	13005	12867	13006	12900	12899	12817	13051	12861	13006	12933	12988	13020	13015	13106	12849	13009	13082	12865	13003	12994	13092	12929	13062	12927	12938	13073	12987	12969	12863	13038	12920	12965	12965	12944	13079	13026	12941	13091	13029	13002	12995	12976	12781	12921	12980	12889	12958	13077	13048	12895	12991	12894	12932	12824	12991	12913	13014	13067	12884	12842	13102	12943	12915	12746	12910	13055	12798	12912	12873	12853	13026	13052	13096	13083	13116	12962	13029	13193	12867	13000	12854	13106	13019	13033	13154	12739	12902	13084
27272	21974	25322	24455	21342	19630	17588	15804	15307	15015	14698	13927	13989	14005	13907	13710	13796	13620	13761	13846	13577	13782	13770	13687	13848	13684	13771	13814	13831	13784	13741	13829	13711	13534	13566	13505	13525	13561	13637	13435	13499	13479	13465	13600	13506	13630	13709	13618	13642	13440	13669	13502	13681	13555	13680	13424	13605	13667	13385	13736	13818	13664	13647	13704	13591	13418	13547	13615	13538	13638	13739	13609	13674	13645	13524	13584	13508	13540	13546	13502	13612	13630	13508	13288	13740	13469	13361	13613	13413	13449	13586	13603	13692	13729	13678	13473	13583	13552	13555	13653	13581	13569	13631	13658	13530	13589	13407	13474	13457	13598	13590	13625	13542	13573	13613	13538	13411	13650	13503	13468	13525	13538	13730	13405	13529	13414	13632	13460	13538	13743	13504	13520	13521	13465	13466	13388	13597	13479	13576	13523	13593	13670	13655	13486	13541	13561	13571	13584	13572	13554	13685	13564	13683	13469	13789	13470	13505	13493	13706	13588	13583	13541	13557	13486	13512	13371	13541	13684	13551	13568	13369	13440	13599	13420	13423	13578	13607	13534	13809	13516	13545	13512	13573	13510	13581	13507	13636	13695	13459	13710	13550	13615	13571	13571	13529	13566	13577	13673	13618	13540	13510	13467	13551	13800	13337	13656	13473	13472	13543	13661	13442	13533	13557	13487	13577	13459	13718	13733	13612	13552	13527	13532	13520	13517	13425	13721	13544	13295	13369	13549	13594	13567	13387	13539	13369	13624	13587	13522	13544	13580	13520	13342	13785	13505	13621	13779	13551	13450	13693	13485	13553	13470	13583	13537	13751	13648	13695	13706	13634	13642	13477	13527	13514	13449	13469	13594	13626	13475	13692	13753	13580	13491	13543	13537	13558	13529	13610	13571	13613	13433	13445	13359	13563	13554	13668	13595	13446	13475	13524	13714	13441	13479	13695	13487	13563	13602	13436	13482	13577	13460	13607	13732	13604	13359	13543	13569	13686	13563	13460	13615	13510	13700	13480	13693	13717	13535	13665	13574	13628	13617	13680	13678	13570	13609	13568	13836	13701	13286	13591	13597	13413	13525	13423	13546	13434	13591	13530	13596	13667	13536	13507	13711	13480	13488	13805	13635	13405	13442	13604	13516	13510	13513	13772	13523	13659	13347	13385	13665	13690	13422	13376	13538	13414	13710	13664	13545	13413	13497	13314	13504	13767	13636	13603	13550	13609	13647	13624	13503	13622	13742	13472	13590	13504	13451	13594	13723	13627	13716	13650	13536	13597	13522	13405	13397	13621	13477	13560	13349	13547	13484	13685	13695	13544	13602	13547	13666	13476	13735	13509	13564	13513	13499	13449	13491	13551	13472	13631	13349	13610	13708	13488	13427	13791	13465	13523	13631	13640	13635	13599	13665	13391	13398	13602	13469	13460	13458	13667	13748	13512	13655	13569	13540	13656	13608	13456	13405	13526	13718	13547	13486	13822	13465	13371	13530	13486	13550	13574	13409	13599	13515	13557	13575	13509	13530	13475	13411	13651	13583	13670	13596	13581	13569	13300	13481	13577	13782	13731	13681	13676	13523	13510	13787	13568	13573	13492	13766	13547	13605	13788	13515	13613	13530	13518	13633	13476	13375	13569	13552	13393	13546	13362	13577	13590	13583	13531	13554	13508	13597	13435	13533	13673	13649	13597	13542	13637	13500	13494	13537	13513	13380	13532	13528	13545	13555	13600	13716	13828	13432	13567	13452	13415	13383	13414	13542	13901	13589	13392	13450	13593	13536	13497	13542	13631	13553	13859	13785	13591	13479	13620	13605	13775	13557	13451	13714	13503	13711	13368	13458	13642	13646	13556	13601	13551	13477	13705	13308	13368	13549	13369	13459	13488	13587	13710	13639	13467	13402	13467	13558	13433	13680	13381	13514	13490	13590	13618	13743	13642	13427	13478	13413	13560	13606	13358	13551	13667	13671	13706	13529	13548	13586	13548	13644	13433	13484	13518	13592	13610	13512	13691	13676	13471	13357	13535	13682	13567	13473	13546	13568	13669	13472	13402	13674	13418	13577	13588	13500	13698	13409	13730	13569	13516	13679	13736	13722	13589	13686	13489	13611	13589	13339	13392	13397	13481	13377	13577	13588	13486	13705	13598	13594	13627	13703	13523	13322	13733	13564	13603	13514	13639	13493	13501	13698	13599	13434	13551	13504	13528	13466	13528	13516	13561	13641	13638	13691	13641	13674	13666	13700	13718	13562	13586	13508	13647	13397	13642	13514	13538	13568	13598	13553	13593	13433	13482	13684	13423	13596	13710	13631	13479	13537	13576	13587	13421	13482	13614	13477	13373	13512	13577	13487	13559	13541	13521	13460	13488	13411	13687	13388	13459	13599	13565	13599	13583	13501	13518	13586	13691	13709	13431	13404	13491	13454	13437	13425	13445	13619	13688	13479	13566	13569	13313	13565	13453	13570	13640	13729	13692	13658	13574	13501	13483	13615	13538	13596	13575	13751	13596	13547	13623	13378	13644	13726	13690	13574	13315	13658	13603	13482	13528	13604	13397	13563	13812	13476	13477	13330	13552	13532	13521	13626	13539	13535	13514	13596	13566	13586	13572	13546	13438	13403	13503	13483	13708	13642	13628	13425	13618	13612	13380	13671	13664	13567	13579	13662	13495	13481	13398	13653	13660	13571	13567	13653	13420	13592	13589	13426	13431	13459	13687	13630	13624	13562	13587	13586	13525	13704	13419	13596	13504	13485	13524	13518	13588	13637	13732	13618	13327	13627	13491	13481	13651	13564	13690	13716	13590	13624	13659	13563	13594	13549	13597	13678	13564	13547	13657	13677	13893	13453	13483	13676	13706	13613	13630	13736	13671	13663	13387	13388	13524	13562	13491	13663	13457	13565	13537	13560	13486	13733	13507	13492	13626	13705	13443	13745	13404	13391	13592	13437	13535	13739	13652	13583	13620	13587	13407	13565	13428	13675	13562	13532	13581	13707	13461	13530	13449	13614	13634	13491	13502	13697	13636	13300	13586	13609	13550	13385	13503	13598	13569	13424	13503	13636	13773	13489	13626	13650	13690	13632	13535	13562	13560	13557	13556	13561	13461	13562	13588	13516	13407	13601	13656	13494	13637	13528	13504	13632	13543	13531	13394	13571	13511	13623	13659	13380	13650	13543	13475	13294	13392	13476	13495	13491	13539	13551	13460	13587	13662	13445	13584	13613	13633	13515	13555	13672	13537	13539	13799	13542	13620	13455	13614	13581	13639	13611	13728	13605	13649	13710	13550	13655	13603	13489	13600	13708	13543	13601	13570	13516	13681	13685	13564	13535	13760	13493	13671	13586	13457	13388	13453	13392	13549	13550	13442	13497	13548	13605	13591	13295	13377	13452	13655	13397	13603	13523	13598	13764	13526	13722	13544	13544	13539	13424	13525	13647	13430	13587	13565	13403	13651	13469	13320	13576	13538	13698	13729	13699	13416	13429	13541	13371	13635	13412	13762	13573	13590	13395	13438	13565	13416	13699	13501	13519	13415	13688	13600	13421	13594	13592	13758	13637	13538	13601	13553	13531	13506	13527	13340	13829	13435	13648	13454	13728	13603	13585	13483	13452	13549	13494	13497	13555	13567	13528	13506	13630	13610	13592	13469	13501	13526	13482	13539	13578	13710	13535	13769	13575	13244	13443	13445	13723	13721	13409	13391	13633	13614	13660	13406	13525	13635	13522	13518	13569	13405	13535	13664	13407	13563	13523	13536	13444	13540	13456	13430	13566	13565	13540	13423	13444	13322	13698	13497	13686	13650	13534	13672	13672	13588	13734	13655	13628	13447	13625	13704	13580	13538	13595	13458	13695	13429	13391	13584	13631	13595	13593	13619	13482	13465	13674	13531	13680	13433	13614	13709	13560	13739	13678	13529	13475	13655	13742	13600	13556	13689	13470	13569	13559	13411	13483	13689	13463	13471	13375	13511	13635	13476	13636	13646	13474	13402	13529	13619	13588	13584	13555	13477	13389	13588	13689	13651	13370	13588	13559	13551	13611	13454	13514	13455	13582	13401	13668	13553	13646	13649	13306	13534	13577	13605	13698	13483	13485	13533	13509	13686	13482	13741	13485	13549	13428	13606	13586	13562	13346	13661	13440	13505	13427	13766	13703	13563	13563	13451	13566	13456	13363	13526	13470	13621	13429	13462	13393	13648	13719	13539	13607	13505	13541	13726	13755	13376	13569	13602	13499	13692	13749	13525	13618	13479	13658	13415	13745	13614	13651	13730	13628	13336	13583	13544	13425	13448	13670	13763	13543	13598	13646	13354	13365	13658	13659	13597	13486	13648	13589	13581	13595	13588	13470	13456	13654	13671	13500	13509	13599	13494	13492	13445	13760	13529	13604	13501	13454	13463	13540	13611	13551	13568	13553	13424	13435	13658	13378	13424	13511	13569	13390	13528	13511	13661	13627	13590	13585	13748	13673	13443	13629	13594	13496	13612	13651	13587	13497	13573	13594	13543	13476	13601	13796	13335	13278	13572	13459	13500	13583	13631	13488	13720	13481	13520	13681	13513	13569	13538	13614	13439	13599	13625	13443	13690	13543	13471	13513	13638	13647	13486	13618	13563	13505	13638	13586	13649	13449	13553	13622	13422	13499	13532	13440	13462	13691	13369	13456	13496	13480	13481	13490	13619	13674	13490	13481	13407	13760	13510	13554	13492	13541	13608	13592	13630	13601	13405	13481	13520	13495	13434	13466	13530	13595	13676	13575	13673	13436	13758	13607	13508	13444	13531	13500	13594	13474	13415	13578	13568	13658	13627	13571	13614	13444	13523	13607	13371	13394	13506	13495	13515	13273	13596	13523	13510	13459	13552	13562	13622	13733	13579	13559	13488	13450	13686	13441	13540	13516	13684	13561	13465	13533	13747	13648	13510	13628	13629	13576	13574	13557	13597	13468	13549	13520	13517	13589	13575	13712	13587	13590	13449	13666	13530	13578	13604	13566	13413	13550	13626	13661	13460	13568	13596	13533	13712	13317	13549	13407	13545	13746	13502	13414	13452	13585	13514	13481	13602	13508	13715	13584	13630	13710	13423	13432	13388	13417	13538	13435	13563	13322	13497	13576	13811	13633
16289	24854	25972	25757	24140	21573	18542	15913	15668	15035	14348	13598	13403	13128	13122	12985	12979	13148	12860	12919	12808	12867	12855	12933	12884	13140	12992	13202	13014	13002	13088	12858	12838	12708	12755	12644	12698	12664	12712	12669	12697	12644	12638	12609	12659	12685	12719	12831	12734	12745	12582	12657	12838	12689	12605	12660	12800	12975	12662	12875	12803	12851	12637	12657	12605	12643	12735	12811	12761	12714	12714	12628	12514	12587	12796	12612	12636	12671	12737	12704	12773	12677	12728	12657	12530	12723	12632	12786	12618	12697	12748	12761	12583	12691	12741	12615	12611	12668	12667	12767	12730	12666	12660	12596	12798	12713	12595	12795	12693	12680	12680	12716	12809	12734	12551	12691	12704	12479	12845	12668	12687	12640	12747	12631	12476	12812	12544	12621	12655	12807	12708	12730	12645	12738	12663	12658	12704	12744	12750	12789	12707	12655	12652	12753	12646	12636	12684	12749	12629	12600	12747	12752	12739	12698	12736	12610	12764	12665	12727	12597	12590	12655	12806	12479	12842	12437	12668	12666	12688	12783	12698	12725	12737	12646	12714	12709	12590	12768	12676	12764	12814	12699	12795	12784	12556	12693	12761	12571	12625	12461	12719	12653	12554	12864	12653	12644	12801	12571	12715	12720	12598	12620	12705	12570	12693	12693	12710	12625	12544	12774	12542	12811	12734	12617	12803	12674	12542	12676	12689	12561	12544	12631	12475	12708	12731	12821	12680	12849	12721	12476	12672	12763	12891	12746	12505	12766	12599	12719	12678	12676	12777	12766	12711	12654	12867	12732	12730	12656	12657	12651	12554	12571	12583	12695	12892	12697	12703	12587	12744	12837	12671	12658	12654	12700	12773	12635	12807	12622	12770	12730	12713	12694	12830	12876	12613	12725	12531	12771	12621	12658	12757	12712	12802	12720	12674	12726	12761	12716	12765	12715	12685	12662	12670	12618	12738	12756	12608	12742	12582	12661	12845	12705	12665	12680	12745	12540	12786	12640	12750	12620	12652	12728	12569	12812	12552	12754	12648	12694	12718	12873	12720	12659	12862	12807	12605	12620	12569	12768	12715	12826	12700	12808	12799	12573	12720	12799	12656	12654	13005	12750	12720	12764	12756	12575	12875	12693	12747	12744	12589	12563	12645	12643	12687	12813	12714	12567	12851	12666	12717	12691	12755	12739	12719	12565	12782	12759	12836	12718	12576	12599	12675	12656	12868	12743	12647	12716	12582	12717	12710	12633	12761	12737	12618	12626	12709	12676	12769	12692	12701	12829	12746	12790	12718	12546	12604	12663	12582	12740	12773	12555	12706	12703	12817	12724	12749	12571	12767	12669	12744	12744	12680	12639	12610	12688	12781	12582	12587	12804	12815	12801	12801	12729	12788	12700	12719	12637	12634	12718	12440	12742	12647	12828	12644	12515	12663	12662	12547	12734	12721	12628	12667	12596	12704	12742	12649	12607	12599	12726	12586	12650	12671	12685	12631	12745	12583	12753	12805	12697	12756	12614	12657	12787	12684	12693	12614	12862	12684	12705	12688	12585	12641	12697	12723	12769	12521	12702	12731	12671	12748	12781	12815	12722	12660	12798	12659	12668	12643	12633	12649	12745	12650	12621	12696	12809	12730	12616	12632	12521	12726	12567	12733	12764	12581	12800	12725	12595	12631	12854	12593	12791	12639	12743	12555	12766	12736	12545	12752	12462	12806	12717	12770	12747	12728	12600	12523	12649	12785	12807	12884	12712	12774	12603	12815	12602	12674	12663	12819	12794	12763	12638	12788	12579	12800	12714	12685	12700	12496	12701	12682	12747	12673	12741	12791	12682	12812	12741	12836	12703	12668	12618	12688	12768	12654	12570	12694	12850	12699	12709	12522	12728	12545	12629	12628	12814	12920	12726	12785	12683	12692	12612	12723	12777	12770	12668	12653	12716	12525	12762	12657	12506	12747	12722	12714	12750	12642	12608	12654	12728	12821	12652	12703	12802	12657	12591	12797	12661	12640	12698	12582	12611	12721	12628	12728	12784	12837	12680	12728	12797	12741	12517	12693	12610	12668	12588	12783	12521	12793	12677	12801	12886	12599	12508	12666	12670	12781	12647	12725	12759	12654	12669	12736	12647	12768	12695	12771	12661	12570	12741	12735	12630	12615	12577	12724	12725	12600	12830	12443	12790	12663	12721	12629	12645	12864	12716	12738	12853	12559	12760	12702	12635	12561	12863	12851	12722	12679	12622	12757	12729	12700	12603	12582	12666	12581	12797	12631	12777	12652	12809	12639	12682	12650	12626	12808	12544	12665	12770	12780	12654	12789	12732	12705	12639	12754	12733	12675	12668	12619	12598	12597	12720	12685	12624	12707	12679	12666	12652	12641	12679	12727	12702	12779	12771	12583	12610	12590	12801	12638	12607	12739	12662	12606	12706	12803	12625	12711	12660	12600	12699	12726	12676	12873	12705	12610	12658	12663	12721	12783	12706	12619	12569	12634	12734	12743	12792	12659	12718	12751	12501	12745	12884	12656	12712	12777	12639	12667	12737	12587	12692	12714	12629	12699	12672	12681	12836	12754	12596	12806	12753	12723	12575	12873	12613	12798	12683	12688	12790	12639	12713	12704	12496	12740	12482	12890	12573	12733	12633	12776	12703	12625	12678	12808	12671	12894	12674	12664	12653	12773	12617	12714	12707	12857	12597	12706	12821	12622	12652	12679	12631	12629	12785	12609	12784	12729	12737	12715	12745	12775	12691	12865	12732	12752	12660	12688	12605	12699	12873	12791	12765	12661	12684	12504	12721	12469	12641	12812	12603	12880	12819	12871	12706	12626	12671	12691	12728	12696	12587	12647	12741	12666	12643	12707	12849	12588	12667	12745	12666	12688	12820	12556	12664	12634	12846	12809	12842	12711	12669	12853	12736	12594	12677	12652	12717	12568	12662	12522	12648	12664	12754	12700	12769	12727	12752	12589	12626	12725	12759	12685	12654	12771	12654	12581	12734	12651	12957	12659	12738	12509	12737	12734	12667	12768	12639	12775	12618	12666	12636	12647	12656	12744	12574	12726	12683	12650	12768	12581	12714	12784	12684	12772	12668	12588	12659	12730	12607	12759	12779	12797	12719	12641	12739	12435	12679	12617	12737	12546	12732	12705	12689	12734	12607	12582	12663	12607	12643	12787	12638	12617	12722	12668	12824	12739	12796	12847	12717	12703	12792	12431	12462	12606	12752	12722	12685	12612	12675	12839	12787	12668	12616	12717	12597	12832	12692	12724	12693	12628	12679	12730	12669	12731	12649	12637	12753	12656	12955	12722	12695	12731	12692	12659	12676	12783	12789	12762	12680	12547	12769	12676	12738	12688	12780	12576	12700	12823	12790	12671	12632	12724	12740	12749	12735	12735	12586	12643	12705	12545	12828	12757	12852	12821	12834	12798	12686	12814	12681	12584	12863	12655	12465	12672	12726	12863	12734	12639	12881	12665	12739	12683	12763	12631	12544	12867	12772	12687	12732	12615	12674	12587	12809	12711	12742	12787	12685	12577	12831	12781	12700	12646	12533	12631	12696	12658	12787	12558	12765	12828	12714	12718	12669	12839	12782	12646	12708	12696	12717	12717	12568	12734	12626	12609	12677	12790	12614	12580	12606	12755	12791	12710	12568	12906	12651	12806	12771	12729	12802	12720	12726	12765	12664	12698	12845	12764	12747	12645	12709	12766	12586	12593	12856	12780	12652	12757	12677	12790	12686	12921	12721	12659	12542	12511	12768	12738	12743	12653	12730	12621	12702	12732	12659	12770	12720	12691	12484	12797	12784	12670	12655	12699	12581	12820	12854	12807	12614	12789	12701	12643	12727	12781	12583	12593	12697	12799	12643	12700	12711	12766	12712	12728	12695	12650	12765	12693	12827	12846	12644	12776	12816	12700	12711	12848	12757	12776	12779	12746	12631	12620	12610	12643	12594	12745	12691	12703	12611	12612	12770	12672	12712	12570	12814	12646	12624	12842	12535	12868	12646	12634	12700	12900	12729	12760	12661	12630	12656	12726	12803	12587	12668	12710	12622	12769	12720	12773	12625	12659	12775	12656	12658	12804	12684	12715	12787	12661	12632	12833	12626	12648	12714	12547	12806	12683	12790	12754	12610	12484	12687	12493	12627	12626	12761	12628	12607	12675	12663	12607	12645	12656	12837	12752	12641	12757	12804	12694	12711	12719	12669	12800	12677	12650	12816	12630	12810	12549	12776	12487	12724	12795	12616	12848	12750	12689	12911	12735	12673	12776	12759	12713	12697	12738	12729	12919	12753	12836	12768	12708	12705	12835	12711	12624	12800	12825	12813	12826	12800	12733	12777	12628	12830	12746	12653	12669	12632	12765	12694	12598	12878	12694	12872	12626	12572	12843	12732	12762	12700	12740	12816	12648	12650	12676	12723	12682	12615	12668	12609	12783	12651	12530	12771	12900	12591	12699	12757	12932	12662	12649	12564	12619	12811	12640	12581	12646	12567	12586	12808	12761	12805	12625	12591	12682	12633	12734	12723	12779	12703	12663	12679	12510	12714	12768	12725	12756	12629	12582	12700	12631	12472	12794	12944	12614	12771	12658	12671	12675	12748	12697	12712	12682	12617	12800	12633	12618	12766	12618	12509	12445	12653	12549	12683	12668	12653	12600	12855	12516	12718	12663	12563	12784	12625	12750	12597	12665	12739	12594	12743	12636	12677	12646	12789	12619	12763	12907	12559	12718	12603	12768	12608	12693	12599	12601	12820	12802	12675	12482	12735	12612	12913	12550	12853	12495	12704	12793	12700	12580	12726	12642	12715	12599	12722	12800	12639	12866	12695	12752	12664	12678	12686	12675	12664	12726	12684	12660	12830	12634	12655	12712	12468	12766	12575	12796	12655	12803	12648	12777	12757	12513	12747	12796	12730	12580	12772	12926	12777	12733	12732	12603	12730	12753	12775	12761	12747	12696	12645	12782	12615	12677	12761	12797	12815	12450	12524	12727	12632	12720	12717	12625	12940	12601	12765	12664	12687	12672	12654	12709	12793	12721	12540	12677	12579	12783	12718	12794	12828	12766	12629	12557	12747	12742	12512	12646	12763	12755	12745	12686	12789	12762	12665	12686	12757
23670	21172	28599	24321	23195	24562	22508	18188	17203	16537	15887	15380	15390	15152	14810	14828	14918	14622	14779	14542	14607	14332	14406	14514	14423	14612	14709	14756	14623	14645	14622	14481	14564	14406	14395	14200	14301	14400	14337	14208	14352	14376	14244	14382	14603	14396	14297	14423	14096	14266	14313	14201	14332	14427	14360	14416	14335	14249	14409	14648	14461	14449	14527	14473	14441	14281	14255	14443	14131	14205	14150	14240	14264	14246	14273	14173	14387	14390	14283	14185	14361	14281	14155	14481	14309	14256	14024	14280	13931	14142	14177	14183	14276	14117	14219	14258	14415	14090	14113	14227	14237	14106	14183	14380	14325	14362	14398	14117	14182	14221	13981	14139	14265	14285	14277	14250	14141	14252	14268	14368	14278	14377	14206	14147	14331	14461	14346	14337	14205	14265	14235	14087	14308	14384	14158	14126	14320	14274	14147	13972	14332	14360	14238	14312	14299	14347	14181	14030	14207	14146	14261	14305	14334	14221	14143	14318	14268	14302	14138	14230	14359	14350	14275	14177	13875	14239	14257	14343	14045	14343	14291	14337	14359	14227	14262	14045	14246	14301	14229	14347	14107	14270	14104	14251	14200	14105	14256	14246	14129	14301	14233	14321	14269	14446	14275	14159	14231	14152	14380	14351	14199	14291	14263	14379	14353	14219	14403	14215	14209	14235	14287	14337	14369	14291	14308	14291	14386	14331	14224	14100	14165	14277	14308	14222	14415	14179	14198	14195	14378	14254	14188	14349	14410	14263	14387	14059	14371	14116	13930	14189	14322	14403	14233	14010	14225	14233	14067	14184	14399	14277	14182	14198	14164	14097	14462	14301	14406	14057	14094	14256	14291	14133	14179	14028	14263	14278	14451	14234	14250	14291	14345	14139	14002	14343	14103	14231	14204	14243	14024	14246	14355	14226	14080	14342	14244	14105	14311	14214	14257	14313	14293	14152	14083	14224	14339	14234	14368	14279	14332	14193	14200	14249	14113	14284	14301	14163	14063	14303	14210	14331	14284	14330	14086	14125	14201	14202	13990	14335	14207	14296	14138	14207	14315	14126	14148	14118	14088	14378	14183	14486	14307	14251	14166	14187	14236	14331	14221	14316	14305	14113	14194	14250	14210	14300	14252	14160	14181	14116	14274	14446	14033	14424	14457	14314	14493	14386	14354	14123	14350	14081	14416	14314	14179	14309	14496	14298	14171	14165	14211	14181	14354	14257	14244	14333	14238	14344	14286	14365	14311	14278	14411	14310	14323	14247	14161	14305	14110	14316	14225	14076	14294	14224	14236	14123	14080	14106	14206	14403	14235	14331	14119	14181	14131	14383	14165	14371	14291	14250	14397	14212	14414	14314	14192	14140	14258	14356	14375	14246	14413	14143	14343	14131	14329	14318	13989	14203	14218	14216	14254	14096	14396	14379	14275	14207	14185	14066	14208	14355	14214	14294	14102	14292	14305	14307	14379	14242	14293	14133	14304	14200	14253	14199	14409	14292	14436	14387	14236	14300	14239	14056	14264	14129	14209	14400	14428	14304	14377	14362	14098	14281	14076	14208	14103	14273	14362	14232	14170	14261	14273	14280	14155	14428	14026	14048	14326	14100	14140	14307	14120	14096	14335	14258	14377	14167	14282	14213	14185	14247	14099	14267	14158	14267	14242	14325	14508	14469	14358	14338	14217	14297	14290	14283	14221	14302	14060	14395	14275	14308	14317	14213	14327	14337	14058	14307	14091	14348	14261	14251	14208	14270	14398	14524	14412	14417	14245	14370	14365	14280	14414	14241	14303	14244	14279	14048	14141	13969	14217	14340	14361	14255	14220	14197	14067	14220	14309	14297	14328	14335	14339	14217	14150	14246	14337	14231	14226	14109	14225	14271	14198	14227	14326	14326	14401	14326	14474	14262	14394	14330	14329	14206	14458	14245	14255	14315	14349	14244	14115	14202	14149	14043	14204	14249	14110	14250	14228	14359	14458	14272	14350	14180	14290	14508	14227	14293	14317	14278	14213	14111	14279	14138	14107	14150	14408	14190	14369	14171	14337	14259	14118	14091	14321	14317	14204	14223	14183	14135	14335	14390	14304	14242	14253	14317	14294	14422	14271	14092	14244	14135	14263	14182	14384	14057	14232	14170	14234	14244	14192	14444	14308	14128	14273	14233	14175	14390	14365	14284	14189	14146	14305	14233	14332	14097	14228	14243	14298	14183	14404	14462	14258	14120	14315	14226	14125	14310	14538	14260	14371	14150	14187	13969	14276	14398	14264	14207	14362	14376	14304	14271	14266	14388	14087	14411	14369	14223	14374	14364	14278	13988	14323	14300	14280	14172	14076	14262	14182	14077	14289	14376	14387	14151	14233	14145	14244	14146	14206	14175	14230	14420	14364	14283	14338	14517	14441	14461	14293	14352	14484	14495	14301	14340	14307	14232	14143	14208	14251	14199	14202	14225	14220	14146	14168	14290	14431	14269	14230	14282	14237	14243	14254	14220	14305	14209	14205	14373	14369	14387	14233	14135	14383	14319	14270	14372	14273	14017	14208	14240	14259	14096	14296	14088	14200	14411	14160	14293	14152	14136	14227	14506	14191	14326	14361	14341	14287	14300	14340	14348	14293	14406	14195	14244	14456	14095	14242	14268	14052	14215	14002	14138	14242	14321	14284	14198	14316	14231	14112	14222	14065	14207	14311	14319	14233	14216	14188	14283	14407	14166	14142	14197	14125	14166	14190	14214	14115	14190	14411	14219	14176	14353	14253	14241	14253	14155	14097	14404	14227	14342	14275	14292	14277	14288	14321	14070	14281	14315	14173	14182	14342	14317	14367	14264	14024	14300	14244	14150	14356	14119	14297	14280	14139	14098	14365	14124	14119	14221	14304	14209	14186	14280	14372	14449	14261	14275	14199	14015	14313	14289	14474	14171	14350	14269	14187	14111	14252	14099	14149	14074	14293	14118	14095	14295	14236	14138	14151	14164	14434	14100	14342	14371	14243	14160	14358	14205	14309	14214	14374	14240	14226	14115	14384	14336	14321	14188	14137	14436	14218	14366	14296	14112	14176	14313	14214	14259	14285	14338	14297	14120	14314	14027	14293	14300	14290	14121	14210	14269	14356	14324	14195	14205	14121	14348	14320	14338	14238	14363	14176	14046	14255	14259	14469	14391	14403	13996	14310	14286	14413	14153	14151	14406	14320	14173	14087	14247	14235	14222	14277	14221	14353	14328	14248	14272	14351	14299	14157	14225	14290	14422	14196	14199	14363	14177	14209	14203	14242	14188	14226	14185	14057	14133	14240	14246	14158	14087	14208	14228	14357	14219	14385	14318	14317	14290	14254	14117	14107	14175	14210	14292	14092	14284	14317	14344	14206	14324	14212	14078	14398	14244	14133	14292	14269	14315	14305	14082	14157	14283	14380	14182	14338	14206	14285	14152	14030	14284	14236	14519	14153	14219	14267	14175	14284	14144	14300	14220	14291	14281	14163	14219	14214	14140	14178	14021	14283	14234	14375	14056	14242	14274	14134	13998	14240	14222	14371	14079	14241	14174	14286	14197	14196	14227	14318	14234	14231	14297	14295	14225	14443	14226	14245	14086	14247	14365	14171	14167	14356	14378	14312	14260	14188	14378	14309	14456	14373	14109	14271	14182	14262	14211	14296	14321	14176	14200	14221	14365	14325	14337	14457	14219	14071	14460	14116	14140	13992	14319	14417	14378	14355	14330	14316	14181	14076	14240	14106	14233	14252	14350	14299	14180	14279	14204	14235	14358	14321	14106	14265	14371	14116	14239	14301	14336	14292	14111	14409	14349	14317	14339	14226	14223	14269	14210	14302	14342	14061	14450	14077	14123	14306	14336	14218	14317	14251	14295	14250	14486	14169	14277	14421	14376	14125	14357	14125	14395	14257	14280	14270	14327	14338	14115	14305	14336	14525	14234	14254	14260	14434	14104	14353	14218	14195	14244	14312	14275	14106	14413	14279	14294	14421	14389	14170	14240	14277	14450	14458	14152	14402	14358	14083	14216	14251	14327	14318	14353	14235	14249	14253	14164	14311	14238	14182	14264	14102	14307	14159	14359	14393	14297	14120	14212	14134	14358	14347	14350	14341	14203	14318	14392	14308	14284	14417	14328	14220	14234	14282	14127	14215	14188	14358	14327	14290	14156	14119	14164	14318	14285	14182	14194	14169	14096	14202	14086	14334	14279	14190	14303	14259	14166	14110	14237	14483	14222	14297	14618	14136	14364	14437	14211	14222	14286	14159	14200	14174	14542	14193	14330	14128	14161	14411	14405	14153	14512	14046	14268	14561	14209	14341	14125	14141	14131	14161	13993	14129	14245	14246	14271	14125	14232	14272	14427	14372	14304	14306	14401	14339	14220	14496	14290	14365	14324	14166	14108	14332	14387	14385	14384	14335	14298	14296	14262	14206	14318	14322	14181	14333	14179	14218	14062	14179	14288	14236	14233	14164	14165	14224	14235	14244	14070	14270	14225	14180	14264	14199	14136	14106	14202	14506	14268	14093	14175	14219	14311	14323	14147	14167	14150	14291	14214	14367	14308	14085	14112	14242	13952	14132	14433	14218	14303	14344	14354	14358	14300	14338	14276	14434	14107	14257	14268	14058	14259	14211	14092	14163	14182	14257	14172	14093	14136	14381	14288	14228	14388	14348	14138	14405	14183	14139	14373	14221	14204	14421	14323	14312	14158	14149	14151	14108	14237	14230	14190	14108	14143	14364	14279	14175	14188	14223	14186	14197	14333	14330	14317	14372	14185	14159	14035	14269	14346	14333	14472	14374	14266	14368	14392	14348	14259	14098	14256	14401	14137	14070	14229	14027	14299	14375	14264	14145	14137	14371	14333	14211	14051	14265	14325	14339	14259	14259	14190	14368	14263	14261	14404	14343	14416	14428	14014	14184	14158	14227	14160	14238	14352	14334	14275	14244	14139	13940	14284	14255	14101	14165	14250	14410	14224	14259	14392	14042	14218	14300	14254	14295	14169	14350	14217	14331	14276	14146	14392	14391	14224	14239	14033	14094	14098	14328	14458	14270	14346	14327	14321	14298	14339	14298	14156	14236	14155	14270	14206	14335	14185	14321	14134	14113	14173	14049	14260	14353	14257	14281	14288
17049	31829	33901	33464	29813	25973	21101	18986	18183	16845	15481	14726	14623	14452	14075	13866	14039	13846	13586	13417	13481	13360	13358	13427	13566	13642	14006	13807	13801	13632	13423	13394	13244	13373	13257	13291	13248	13144	13257	13113	13183	13273	13163	13448	13464	13130	13149	13295	13214	13145	13227	13158	13154	13235	13306	13294	13236	13242	13398	13788	13701	13514	13486	13400	13183	13166	13327	13005	13279	13165	13111	13268	13032	13212	13167	13101	13102	13179	13036	13156	13206	13061	13233	13093	13150	13194	13179	13210	13240	12957	13128	13003	13085	13205	13301	13323	13115	13194	13130	13234	13057	13021	13209	13154	13123	13272	13205	13337	13162	13185	13296	13120	13248	13226	13283	13298	13032	13163	13076	13111	13145	13025	13053	13349	12890	13120	13178	13223	13015	13171	13098	13189	13224	13042	13218	13201	13185	13149	13207	13179	13181	13230	13115	13136	13292	13111	13283	13036	13270	13120	13136	13213	13234	13324	13142	13314	13192	12990	13162	13157	13263	13167	13207	13128	13126	13149	13221	13245	13185	13201	13325	13254	13195	13113	13225	13359	13163	13187	13156	13337	13033	13075	13345	13070	13170	13056	13249	13061	13123	13219	13157	12966	13243	13220	13076	13283	13041	13155	13208	12951	13072	13074	13197	13200	13237	13251	13123	13246	13274	13205	13174	13366	13031	13226	12991	13263	13150	13218	13079	13218	13278	13384	12983	13224	13156	13029	13227	13173	13192	13245	13263	13108	13285	13016	13150	13153	13097	13177	13081	13252	13057	13122	13180	13162	13179	13121	13352	13313	13123	13144	13083	13067	13164	13278	13167	13039	13267	13171	13221	13038	13253	13129	13290	13115	13183	13215	13078	13071	13208	13039	13137	13052	13285	13106	13334	13289	13140	13100	13134	13162	13179	13267	13303	13282	13088	13062	13099	13073	13108	13284	13097	13189	13115	13164	13212	13184	13189	13196	13217	13223	13133	13290	13197	13261	13018	13130	13202	13145	13188	13082	13103	13160	13168	13232	13186	13151	13286	13265	13360	13055	13153	13270	13141	13019	13161	13146	13108	13208	13100	13322	13147	13097	13218	13185	13309	13083	13214	13011	13074	13153	13264	13220	13138	13183	13151	13317	13146	13104	13178	13335	13101	13176	13222	13251	13152	13132	13165	13147	13147	13181	13230	12992	13078	13206	13102	13078	13116	13231	13115	13091	13195	13216	13145	13107	13025	13271	13166	13135	13185	13189	13196	13150	13224	13170	12904	13119	12971	13101	13248	13120	13174	13288	13314	13149	13071	13181	13147	13179	13130	13036	13230	13058	13057	13118	13173	13143	13046	13028	13378	13244	13131	13212	13132	13093	13280	13145	13155	13114	13292	13220	13183	13060	13268	13203	13233	13094	13007	13190	13279	13193	13197	13008	13233	13243	13248	13205	13176	13204	13340	13081	13105	13092	13159	13230	13269	13046	13192	13329	12953	13108	13263	13031	13147	13094	13133	13216	13180	13055	13207	13251	13262	13170	13104	13102	13224	13189	13055	13164	13092	13078	13081	13101	13178	13083	13390	13169	13364	13203	13264	13117	13222	13327	13210	13197	13151	13253	13062	13171	13142	13150	12984	13218	13227	13182	13203	13138	13327	13133	13138	13050	13101	13335	13112	13111	13249	13130	13104	13135	13089	13234	13186	13310	13234	13151	13286	13203	13080	13076	13206	13272	13245	13256	13212	13168	12917	13161	13095	13108	13122	13207	13163	13251	13225	13179	13157	13096	13095	13100	13157	13352	13096	13272	13124	13254	13268	13228	13245	13117	13102	13180	13167	13136	13153	13198	13241	13020	12935	13251	13177	13255	13118	13300	13043	13228	13114	13193	13216	13178	13204	13108	13176	13215	13030	13200	13206	13303	13213	13282	13294	13010	13024	12934	13087	13034	13094	13091	13168	13287	13263	13135	13098	13127	13143	13105	13149	13191	13305	13218	13054	13235	13113	13329	13118	13330	12987	13198	13154	13133	13170	13135	13277	13207	13219	13262	13113	13227	13105	13075	13142	13214	13251	13272	13230	13285	13079	13124	13141	13136	13258	13038	13190	13124	13123	13169	13236	13176	13076	13109	13125	13375	13288	13158	13110	13166	13395	13143	13243	13188	13333	13097	13173	13185	13301	13106	13142	13098	13232	13218	13154	13244	13152	13248	13353	13029	13085	13066	13175	13110	13105	13276	13287	13188	13239	13222	13283	13206	13193	13188	13165	13095	13263	13189	13050	13138	13069	13074	13143	13248	13177	13147	13167	13095	13082	13033	13145	13101	13491	12838	13118	13187	13244	13124	13122	13264	13143	13232	13095	13288	13303	13200	13324	13163	13188	13030	13056	13175	13257	13058	13113	13113	13016	13223	13005	13042	13260	13112	13121	13206	13214	13151	13257	13079	13210	13412	13219	13121	12977	13239	13205	13084	13209	13115	13239	13183	13305	13246	13070	13093	13192	13122	13130	13223	13181	13264	13256	13398	13119	13021	13124	13101	13153	13166	13164	13126	13143	13109	13236	13210	13247	13219	13094	13165	13158	13047	12939	13033	13189	13129	13111	13102	13154	13255	13224	13069	13044	13150	13418	13190	13065	13245	13131	13134	13198	13215	13159	13117	13145	13138	13209	13434	13097	13202	13036	13219	13160	13112	13106	13114	13079	13179	13284	13250	13231	13237	13347	13217	13156	13164	13266	13181	13231	13208	13177	13255	13374	13087	13265	13122	13170	13217	13163	13090	13100	13284	13107	13129	13050	13243	13209	13168	13176	13204	13104	13093	12972	13329	13095	13085	13226	13258	13153	13070	13041	13246	12992	13286	13078	13140	13046	13145	13054	13116	13239	13300	13280	13130	13060	13297	13202	13212	13126	13056	13211	13234	13199	13083	13152	13215	13216	13156	13183	13141	13080	13213	13221	13115	13140	13132	13184	13054	13233	12996	12992	13227	13087	13087	13287	13270	13171	13066	13300	13198	13174	13441	13277	13265	13144	13176	13064	13178	13092	13079	13279	13147	13131	13173	13138	13362	13099	13107	13172	13270	13107	13129	12959	13246	13239	13123	13142	12945	13192	13215	13084	13185	13105	13169	13285	13208	13204	13317	13305	13221	13267	13112	13107	13254	13128	13215	13194	13200	13303	13217	13276	13250	13219	13266	13272	13088	13241	13035	13036	13004	13056	13163	13239	13231	13063	13205	13033	13282	13198	13090	13200	13307	13193	13152	13246	13243	13340	13180	13171	13383	13164	13338	13102	13081	13098	13164	13264	13096	13239	13111	13287	13116	13174	13180	13280	13126	12934	13079	13239	13160	13237	13226	13049	13229	13191	13308	13100	13157	13051	13226	13181	13403	13186	13153	13113	13357	13213	13287	13265	13149	13266	13126	13076	13194	13243	13222	13239	13062	13205	13236	13062	13302	13166	13330	13045	13093	13061	13166	13239	13298	13202	13138	13125	13204	13113	13131	12903	13202	13216	13146	13297	13038	13388	13152	13360	13180	13158	13207	13218	13080	13123	13239	13143	13128	13276	12966	13210	13125	13202	13149	13124	13223	13182	13141	13225	13227	13164	13101	13243	13058	13138	13145	13038	13128	13264	13260	13162	13179	13355	13207	13079	13172	13206	13208	13195	13103	13193	13146	13007	13275	13329	13238	13248	13112	13155	13110	13117	13267	13280	12983	13068	13116	13141	13231	13219	13099	13134	13170	13072	13224	13104	13171	13164	13239	13022	13288	13211	13127	13087	13169	13221	13119	13169	13220	13103	13065	13112	13041	13072	13247	13051	13140	13151	13192	13336	13199	13243	13191	13167	13268	13001	13306	13074	13263	13140	13121	13167	13063	13200	13113	13245	13065	13088	12982	13275	13143	13254	13227	13111	13137	13047	13242	13148	13237	13122	13032	13265	13138	13178	13117	13169	13215	13111	13211	13182	13129	13072	13069	13078	13132	13222	13134	13042	13066	13137	13276	13178	13040	13199	13338	13127	13153	13074	13259	13041	13198	13097	13234	13296	13184	13245	13056	13107	13146	13127	13017	13153	13079	13365	13334	13182	13173	13131	13137	13181	13088	13295	13101	13155	13188	13068	13289	13100	13208	13241	12986	13155	13095	13266	13041	13165	13103	13085	13218	13496	13252	13213	13080	13157	13163	13059	13246	13193	13010	13248	13225	13257	12991	13171	13115	13028	13277	13174	13294	13107	13247	13203	13086	13187	13084	13314	13158	13061	13092	13216	13133	13011	13095	13163	13248	13069	13139	13210	13056	13176	13059	13237	13194	13340	13282	13068	13096	13255	13076	13111	13114	13125	13273	13069	13199	13231	13247	13127	13146	13081	13050	13178	13176	13141	13365	13248	13198	13250	13100	13174	13086	13124	13191	13169	13227	13104	12991	13199	13239	13146	13243	13076	13112	13136	13157	13128	13199	13090	13194	13060	13209	13001	13096	13181	13212	13156	13189	13164	13074	13093	13197	13294	13033	13148	13312	13250	13227	13205	13089	13183	13116	13072	13263	13150	13244	13198	13111	13124	13181	13373	13050	13296	13126	13338	13187	12997	13285	13087	13052	13207	13232	13174	13185	13285	13132	13237	13235	13174	13149	13126	13094	12964	13078	13084	13112	13143	13255	13187	13220	13222	13054	13184	13111	13094	13205	13070	13205	13067	13224	13139	13130	13146	13163	13114	13095	13002	13128	13251	12989	13273	12904	13178	13094	13201	13109	13300	13069	13226	13175	13246	13206	13162	13165	13230	13172	13303	13073	13351	13183	13280	13223	13095	13157	13350	13044	13312	12979	13064	13073	13276	13175	13189	13037	13192	13103	13064	13168	13231	13310	13027	13238	13126	13446	13129	13308	13118	13288	13283	13175	13152	13033	13191	13072	13247	13267	13297	13080	13028	13370	13193	13098	13174	13081	13334	13205	13169	13100	13192	13238	13360	13143	13169	13102	13095	13174	13310	13109	13127	13304	13117	13304	13078	13193	13309	13188	13219	13313	13176	13236	13207	13041	13057	13222	13203	13185	13144	13210	12991	13081	13243	13045	13150	13298	13212	13177	13088	13148	13126	13094	13084	13055	13321	13120	13125	13139	13051	13030	13136	13019
22746	21185	29019	23712	21956	24845	26547	20762	18952	17852	16939	16690	16789	16115	15688	15714	15873	15413	15683	15325	15372	15255	15195	15308	15142	15327	15204	15565	15552	15405	15318	15119	15206	15081	15046	14837	15105	14963	15057	15139	15128	14974	15079	15109	15068	15026	15068	14809	14992	14758	15050	15022	15057	14796	14968	14931	14965	15049	15304	15941	15722	15484	15299	15022	14896	14958	14861	14741	14740	14906	14891	14801	14977	14929	14942	14795	14999	14917	14742	14758	14965	14950	14957	15060	14777	14885	14733	14588	14671	14952	14892	14715	14901	14878	14887	14783	14838	14705	14814	15081	15072	14833	14899	14718	14995	14791	14748	14880	14857	14756	15092	14753	14783	14737	14809	14793	14896	14900	14909	14873	14851	14746	14872	14919	14991	14755	14910	14991	14772	15090	14801	14888	14866	14874	14790	15005	14992	14932	14874	14744	14737	14788	14691	14764	14928	14802	14803	15004	14737	14837	14866	14800	14708	14767	14846	15010	14794	14923	14830	14823	14796	14845	14838	14856	14776	14979	14770	14733	15000	14958	14888	14951	14907	14869	14881	14957	15009	15115	15088	14699	14889	14774	14759	14895	14904	14877	14676	14887	14894	14838	14820	14699	14877	14847	14997	14764	14874	14965	14962	14995	14778	14790	14835	14846	15014	14890	14870	14840	14938	14811	14840	14767	14932	14775	14916	14973	14767	14773	14849	14773	14654	14889	14648	14904	14922	14658	14823	14782	14788	14678	14808	14861	14787	14702	14727	14865	14972	14881	14915	14690	14838	14810	15031	14907	14800	14749	14807	14922	14827	14810	14777	14841	14865	15019	14826	14489	14940	14799	14879	14755	14848	14789	14832	14794	14918	15041	14884	14810	14879	14709	14827	14951	14778	14695	14596	14666	14897	14951	14897	14486	14856	14770	14827	14876	14849	14785	14893	14911	14751	15093	14859	14888	14883	14803	14888	14903	14962	14852	14829	14594	14873	14764	14680	14791	14881	14904	15050	14838	14826	14775	14822	15008	14763	14760	14831	14778	14691	14906	14879	14750	14690	14808	14854	15071	15010	14783	15023	14733	14924	14934	14893	14667	14824	14770	14858	14712	14686	14799	14896	14659	14753	14638	14936	14733	14788	14812	14752	14812	14526	14789	14933	14799	14838	14699	14829	14776	14953	14926	14816	14840	14833	14769	14920	14805	15061	14753	14791	14723	14842	14835	14740	14805	15024	14827	14873	14900	15020	14942	14748	14827	14802	14830	14789	14691	14933	14851	14983	14938	14842	15009	14685	14680	14875	14761	14868	14928	14964	14792	14739	14778	14841	14904	14786	14829	14676	14911	15092	14744	14849	14813	14933	14761	14806	14967	14838	14882	14794	15080	14841	14772	14925	14848	14926	14815	14743	14789	14887	14835	14726	14970	14974	14913	14566	14802	14844	14696	14637	14847	14925	14840	14768	14813	14695	14895	14972	14926	14838	15009	14729	14731	14985	14638	14880	14833	14916	14935	14891	14877	15061	14883	14749	15034	14864	14881	14975	14950	14743	14766	14848	14834	15020	14722	14680	14880	14760	14718	14812	14789	14796	14821	14694	14892	14882	14895	14951	14847	15027	14865	14780	14891	14619	14734	14824	14843	14968	14770	14922	14911	14740	14730	14850	14812	14800	14864	14851	14885	14772	14656	14830	14865	14846	14847	14934	14750	14718	14953	14973	14946	14934	14955	14737	14815	14754	14874	14867	14782	14944	14862	14887	14813	14820	14958	14776	14836	14951	14743	14820	14778	14995	14905	14807	14817	15046	14725	14670	14853	14977	15040	14651	14883	14920	14887	14993	14838	14830	14774	14700	14913	14922	14695	14702	14967	14902	14693	14975	14795	14801	14790	14931	14977	14875	14912	14987	14808	15003	15003	14649	14624	14667	14551	14906	14776	14702	14979	14785	14723	14836	14798	14707	14969	14830	14787	14889	14871	15008	14865	14729	14624	14715	14887	14883	14801	14830	14789	14959	14821	14696	14906	14882	14792	14824	14858	15044	14788	14715	14718	14851	14914	14845	14843	15011	14772	14598	14926	14714	14775	14865	14689	14947	14897	14824	14855	14750	15061	14823	14728	14673	14759	14964	14937	14725	14884	14886	14945	14764	14933	14834	14791	14917	14709	14973	14748	14739	14864	14799	14730	14903	14952	14740	14744	14782	14689	14897	14896	14678	14728	14847	14692	14544	14739	14969	15062	15027	14936	14802	14832	15084	14767	14810	14861	14841	14623	14897	14863	14918	15003	14787	14763	14599	14792	14666	14994	14640	14738	14952	14811	14748	14896	14903	14782	14683	14899	14986	14665	14854	14804	14900	15010	14860	14860	15037	14754	14975	14685	14778	15037	14797	14953	14777	14869	14779	14818	14808	14796	14635	14851	14847	14945	14666	14684	14849	14912	14844	14990	14876	14672	14820	14831	14785	14780	14720	14916	14799	14931	14747	14928	14811	14713	14652	14833	14883	14902	14721	14724	14990	14804	14929	14792	14961	14770	14901	14989	14652	14855	14997	14815	14921	14736	14774	14726	14856	14997	14853	14844	14797	14867	14618	14836	14905	15028	14978	14924	14834	14681	14860	14949	14799	14754	14882	14701	14710	14607	14812	14740	14947	14583	14820	14671	14860	14701	14682	14813	14679	14815	14891	14841	14756	14941	14802	14959	14864	14818	14623	14683	14764	14828	14882	14923	14617	14816	14940	14838	14650	14896	14975	14830	14989	14741	14794	14902	14941	14911	14682	14757	14832	14746	14900	14839	14895	14736	14871	14761	14675	14769	14795	14917	14715	15074	14780	14853	14990	14718	14783	14804	14980	14881	14639	14785	14858	15001	14879	14863	14910	14877	14839	14922	14901	14771	14786	14800	14828	14751	14803	14838	14825	14829	14706	14799	14744	14659	14806	14885	14969	14877	14823	14879	14629	15032	14828	14752	14792	14774	14769	14864	15034	14844	14849	14764	14874	14732	14782	14778	14786	14968	14757	14711	14717	14860	14931	14791	14854	14815	14820	14930	14922	14799	14837	14925	14719	14781	14973	14808	14806	14729	14697	14681	14588	14689	14897	14801	14839	14703	14867	14972	14908	14887	14856	14909	14746	14959	14783	14886	14763	14939	14959	14639	14651	14674	14847	14952	14789	14954	14774	14762	14826	15059	14910	14745	14815	14885	14892	14729	14876	14677	14737	14916	14708	14648	15106	15072	14830	14827	14786	14794	14997	14916	14769	14657	14674	14924	14703	14889	14854	14896	14872	14929	14814	14849	14794	14746	14875	14769	14960	14910	14710	14893	14889	14925	14881	14830	14867	14806	14691	14922	14922	14855	14697	14738	14730	14758	14763	14955	14687	14883	14931	14973	14812	14758	15019	14794	14789	14872	14912	14813	14894	14769	15013	14834	14705	14569	14806	14707	14763	14953	14623	14827	14915	14569	14897	14902	14862	14897	14854	14711	14587	14863	14716	14898	14887	14703	14915	14746	14955	14816	14864	14741	14786	14914	14752	14773	14709	14820	14895	14677	14877	15007	14927	14935	14865	14699	14737	14647	15041	14820	14976	14751	14892	14942	14875	14937	15075	14755	14711	14821	14827	14703	14779	14724	14768	14830	14546	14875	14652	14873	14892	15031	14896	14755	14897	14831	15006	14876	14951	14936	14910	14811	14809	14926	14896	14621	14770	14917	14678	14837	14861	14745	14958	14679	14783	14927	14646	14845	14748	14915	14694	14957	14897	14715	14781	15027	14772	14818	14825	14890	14751	14834	14790	14809	14720	14959	14892	14860	14717	14766	14980	14929	14852	14842	14794	14720	14898	14846	14867	14919	14830	14756	14619	14582	14960	14853	14817	14686	14783	14613	14908	14953	14803	14933	15010	14936	14841	14910	14961	14784	14926	14783	14720	14885	14771	14712	14823	14768	14842	14757	14866	14938	14779	14954	14927	14958	14724	14855	14660	14882	14706	14870	14946	14979	14864	14684	14748	14814	14713	14775	14833	14950	14835	14749	14753	14774	14817	14846	14788	14792	14808	14853	14747	14869	14666	14733	14918	14824	14713	14855	14778	14913	15084	14812	14643	15046	14855	14913	14761	14966	14908	14737	14786	14778	14914	14872	14713	14680	14740	14784	14713	14824	14904	15051	14754	14743	14889	14863	14861	14715	14967	14776	14648	14894	14980	14743	14962	14977	14720	14680	14791	14934	14891	14653	14659	14881	14717	14731	14722	14784	14944	14740	14844	14799	14748	14892	14842	15014	14923	14724	14772	14721	14602	14713	14765	14973	14864	14949	14866	14762	14877	14761	14684	14703	14998	14905	14908	14661	14843	14864	14770	14775	14942	14812	14785	14779	14826	14719	15163	14681	14714	14803	14724	14832	14875	14881	14658	14585	14785	15067	14928	15023	14963	14690	14681	14777	14925	14864	14756	14780	14618	14803	14818	14813	14965	14830	14722	14808	14961	14728	14878	14789	14924	14772	14781	14676	14691	14858	14672	14884	14821	15005	14761	14939	14984	14979	14856	14874	15034	14827	14771	14999	14750	14813	14835	14929	14891	14702	14796	14672	14444	14883	14906	14829	14872	14768	14891	14737	14695	14748	14862	14813	14855	14656	14745	14829	14780	14847	14797	14901	14735	14921	14849	14844	14664	15003	15060	14702	14871	14912	14846	14983	14929	14865	14758	14895	14790	14926	14836	14854	14954	14925	14925	14930	14733	14837	14847	14835	14754	14815	14698	14913	14798	14710	14924	14883	14671	14839	14958	14880	14870	14817	14810	14739	14894	14910	14909	14906	14767	14988	14902	14899	14982	14797	14758	14871	14880	14852	14933	14768	14870	14963	14784	14718	14811	14655	14802	14735	15010	14941	14733	14897	14816	14793	14878	15014	14754	14951	14857	14728	14715	14700	14820	14719	14826	14891	14803	14929	14982	14902	14861	14907	14877	14952	14858	14810	14859	15047	14820	14706	14798	14643	14909	14974	14938	14696	15030	15013	14827	14727	14966	14718	14745	14805	14885	14864	14955	14968	14817	14735	14768	15040	14971	14736	14914	14896	14790	14797	14805	14937	15007	14886	14914	14923	14792	14755	14981	14805	14837	14782	14722	14974
19108	37200	41068	38612	34337	28825	23160	21673	19639	17930	16470	16255	16081	15371	14916	14759	14684	14544	14526	14136	13864	13936	13783	13864	14006	13951	14242	14219	14348	14281	14089	14110	13773	13817	13809	13603	13565	13411	13543	13523	13575	13384	13511	13722	13558	13580	13548	13514	13755	13478	13535	13453	13531	13719	13671	13688	13657	13684	13893	14820	14522	14053	13877	13862	13592	13614	13522	13602	13584	13499	13672	13610	13618	13457	13504	13366	13437	13569	13445	13391	13602	13447	13623	13662	13455	13633	13540	13608	13429	13586	13427	13438	13373	13422	13468	13508	13509	13579	13454	13655	13569	13511	13546	13658	13536	13594	13500	13425	13461	13462	13623	13428	13663	13398	13393	13357	13500	13670	13553	13633	13386	13513	13553	13500	13662	13545	13562	13612	13393	13669	13506	13386	13482	13645	13374	13528	13593	13428	13591	13464	13533	13592	13518	13422	13584	13578	13491	13534	13441	13317	13527	13575	13399	13444	13423	13529	13476	13421	13304	13400	13621	13626	13607	13323	13564	13629	13576	13440	13557	13455	13613	13372	13484	13658	13512	13586	13533	13380	13504	13536	13492	13565	13589	13565	13499	13409	13582	13448	13578	13681	13564	13360	13522	13460	13605	13705	13520	13454	13445	13458	13480	13486	13464	13629	13502	13724	13640	13579	13507	13561	13419	13472	13631	13505	13552	13451	13577	13383	13550	13562	13458	13541	13471	13646	13452	13633	13379	13540	13487	13496	13579	13509	13588	13543	13554	13588	13502	13517	13551	13687	13525	13419	13496	13648	13547	13503	13368	13635	13584	13337	13600	13347	13476	13441	13575	13608	13418	13483	13816	13713	13395	13485	13471	13548	13518	13623	13494	13669	13449	13475	13528	13623	13550	13633	13711	13510	13573	13469	13429	13486	13576	13507	13514	13442	13505	13372	13659	13451	13592	13609	13556	13532	13501	13386	13569	13544	13573	13456	13452	13624	13616	13553	13281	13589	13532	13553	13329	13735	13465	13501	13417	13620	13442	13529	13523	13605	13464	13484	13656	13470	13561	13463	13500	13563	13596	13518	13684	13489	13411	13622	13465	13433	13547	13461	13765	13562	13618	13597	13444	13470	13567	13429	13407	13581	13538	13459	13397	13565	13422	13493	13483	13507	13365	13591	13569	13532	13375	13399	13566	13617	13385	13509	13394	13588	13621	13405	13520	13331	13581	13481	13434	13411	13429	13583	13384	13512	13579	13480	13621	13533	13590	13589	13381	13670	13460	13439	13388	13662	13468	13491	13709	13730	13538	13446	13342	13559	13615	13441	13496	13651	13354	13563	13574	13571	13506	13570	13396	13622	13599	13551	13485	13552	13561	13526	13548	13636	13399	13500	13545	13379	13542	13524	13416	13462	13537	13578	13520	13402	13414	13460	13567	13612	13560	13528	13505	13449	13404	13328	13448	13651	13513	13449	13422	13624	13521	13471	13511	13607	13510	13680	13462	13531	13517	13413	13538	13374	13508	13525	13456	13690	13491	13523	13303	13345	13526	13548	13552	13664	13421	13602	13492	13576	13496	13464	13572	13433	13527	13600	13615	13476	13404	13528	13635	13566	13467	13544	13729	13473	13395	13512	13622	13524	13372	13658	13544	13531	13686	13464	13598	13464	13561	13658	13428	13631	13615	13446	13604	13427	13679	13594	13455	13474	13442	13469	13340	13619	13399	13397	13491	13505	13572	13477	13540	13564	13397	13528	13524	13517	13489	13623	13514	13423	13631	13617	13567	13507	13399	13610	13481	13437	13617	13695	13384	13595	13393	13475	13465	13598	13602	13624	13550	13450	13634	13368	13518	13483	13476	13513	13422	13431	13590	13427	13448	13560	13547	13486	13403	13550	13544	13591	13517	13313	13554	13646	13538	13484	13602	13450	13445	13427	13513	13583	13610	13382	13585	13640	13495	13481	13432	13600	13470	13438	13470	13493	13552	13503	13586	13436	13452	13476	13506	13444	13505	13667	13554	13649	13606	13426	13443	13643	13348	13484	13600	13429	13634	13612	13576	13557	13420	13423	13588	13498	13541	13419	13487	13435	13541	13439	13479	13362	13388	13431	13736	13583	13669	13518	13337	13618	13663	13358	13459	13529	13349	13497	13665	13335	13382	13489	13471	13434	13385	13717	13519	13693	13481	13598	13321	13571	13407	13700	13391	13436	13545	13290	13535	13389	13492	13495	13398	13296	13346	13215	13496	13509	13513	13462	13559	13549	13444	13545	13396	13620	13680	13546	13445	13384	13619	13493	13351	13792	13469	13402	13477	13669	13502	13728	13592	13583	13420	13433	13529	13478	13415	13536	13568	13606	13470	13559	13385	13525	13397	13362	13532	13558	13526	13441	13536	13566	13459	13314	13644	13547	13396	13525	13540	13607	13459	13538	13491	13366	13567	13565	13518	13572	13503	13462	13539	13545	13570	13629	13489	13544	13508	13227	13465	13651	13475	13589	13659	13544	13574	13457	13504	13435	13587	13304	13445	13656	13438	13615	13566	13404	13605	13602	13455	13258	13509	13418	13471	13339	13431	13368	13507	13540	13520	13465	13424	13438	13641	13554	13450	13613	13459	13551	13396	13454	13655	13434	13370	13440	13567	13445	13357	13518	13539	13603	13510	13490	13664	13497	13526	13476	13421	13501	13670	13436	13669	13537	13521	13544	13522	13567	13631	13501	13651	13368	13351	13441	13520	13390	13426	13547	13650	13551	13554	13408	13525	13493	13344	13417	13561	13437	13566	13521	13605	13563	13452	13485	13490	13467	13448	13575	13304	13444	13513	13452	13556	13465	13478	13450	13586	13560	13629	13502	13552	13401	13602	13678	13407	13543	13499	13471	13345	13525	13504	13320	13419	13594	13414	13743	13540	13472	13586	13451	13392	13583	13555	13658	13600	13417	13435	13457	13464	13522	13536	13652	13525	13795	13427	13534	13458	13469	13661	13534	13552	13544	13520	13505	13502	13588	13567	13442	13497	13394	13483	13773	13718	13642	13415	13590	13486	13464	13455	13455	13558	13441	13694	13603	13381	13666	13567	13580	13389	13563	13553	13384	13579	13501	13478	13573	13541	13523	13656	13511	13422	13586	13334	13451	13467	13609	13461	13445	13688	13471	13517	13480	13410	13552	13605	13519	13513	13564	13388	13517	13558	13471	13535	13453	13373	13557	13509	13434	13506	13587	13449	13648	13457	13401	13404	13555	13708	13442	13608	13410	13371	13548	13659	13441	13615	13585	13473	13628	13584	13689	13549	13497	13339	13702	13515	13494	13504	13511	13539	13378	13407	13365	13593	13717	13532	13484	13565	13552	13624	13583	13415	13579	13693	13504	13516	13285	13527	13514	13285	13400	13586	13456	13427	13486	13403	13497	13522	13607	13552	13578	13674	13640	13540	13467	13547	13468	13661	13572	13588	13618	13363	13550	13678	13529	13415	13525	13515	13613	13564	13485	13524	13683	13585	13355	13562	13397	13363	13401	13521	13561	13555	13505	13537	13520	13345	13479	13561	13533	13650	13478	13293	13491	13482	13610	13551	13514	13545	13442	13506	13512	13495	13580	13554	13421	13379	13478	13340	13462	13527	13705	13565	13476	13607	13541	13580	13472	13425	13402	13546	13430	13488	13562	13473	13460	13351	13436	13416	13519	13690	13562	13604	13568	13478	13489	13498	13577	13580	13495	13534	13536	13338	13397	13516	13491	13634	13432	13514	13398	13367	13592	13414	13437	13448	13511	13329	13548	13409	13478	13442	13488	13429	13456	13552	13690	13595	13625	13399	13654	13525	13520	13459	13457	13673	13362	13512	13437	13522	13464	13518	13582	13573	13374	13439	13652	13525	13501	13366	13361	13307	13531	13667	13586	13527	13506	13557	13485	13398	13372	13490	13592	13376	13443	13459	13603	13657	13607	13442	13513	13488	13372	13502	13498	13641	13461	13491	13485	13378	13425	13477	13384	13370	13531	13491	13409	13504	13425	13736	13453	13427	13605	13462	13556	13518	13556	13466	13550	13491	13365	13516	13514	13396	13522	13482	13474	13526	13559	13687	13390	13669	13464	13529	13410	13602	13496	13359	13560	13520	13557	13558	13483	13721	13567	13578	13579	13437	13403	13420	13536	13570	13511	13470	13611	13574	13459	13513	13597	13576	13470	13484	13435	13584	13284	13616	13388	13403	13642	13442	13475	13328	13529	13723	13604	13446	13460	13596	13585	13586	13582	13586	13556	13342	13621	13425	13597	13546	13572	13411	13622	13376	13401	13521	13454	13463	13546	13485	13596	13600	13542	13687	13476	13454	13609	13658	13408	13454	13484	13745	13503	13509	13460	13470	13404	13548	13438	13681	13493	13501	13501	13596	13585	13748	13537	13545	13609	13429	13368	13490	13546	13312	13532	13477	13357	13440	13603	13555	13602	13521	13535	13494	13616	13507	13488	13579	13355	13592	13476	13483	13632	13593	13672	13662	13469	13405	13403	13603	13537	13519	13581	13630	13603	13387	13430	13608	13524	13534	13679	13405	13513	13533	13476	13404	13448	13450	13526	13503	13627	13427	13404	13471	13410	13423	13560	13471	13347	13427	13310	13395	13492	13483	13509	13434	13570	13677	13491	13328	13448	13534	13399	13443	13493	13525	13496	13595	13478	13530	13505	13318	13528	13420	13463	13648	13576	13498	13607	13434	13594	13411	13531	13486	13584	13618	13263	13555	13446	13441	13521	13506	13546	13470	13441	13456	13439	13414	13354	13479	13316	13484	13564	13444	13438	13459	13380	13747	13437	13412	13440	13654	13394	13516	13461	13559	13657	13606	13374	13497	13503	13348	13487	13406	13505	13496	13420	13580	13534	13581	13441	13306	13428	13529	13625	13465	13518	13455	13439	13532	13464	13485	13310	13571	13533	13488	13505	13358	13601	13485	13481	13607	13408	13583	13398	13436	13547	13552	13462	13544	13428	13358	13368	13520	13455	13524	13595	13513	13481	13403	13614	13558	13418	13571	13555	13549	13569	13580	13450	13453	13485	13562	13442	13627	13635	13451	13500	13583	13507	13641	13521	13484	13579	13366	13441	13512	13499	13607	13358	13678	13525	13507	13498	13578	13606	13543	13565
27409	22585	29947	29134	23359	19968	18394	17349	16379	16178	15907	16079	15903	15709	15538	15768	15533	15477	15566	15598	15527	15217	14979	15402	15133	15391	15275	15535	15566	15491	15421	15420	15374	15385	15504	15401	15199	15167	15289	15442	15215	15256	15030	15160	15054	15315	15586	14991	15190	15208	15256	15311	15219	15231	15407	15548	15303	15262	15350	15417	15235	15352	15159	15162	15291	15259	15236	15186	15134	15339	15168	15400	15153	15230	15043	15152	15140	15287	15414	15087	15190	15225	15171	15271	15061	15103	15385	15185	15341	15373	15401	15080	15286	15360	15257	14982	15325	15245	15250	15223	15372	15332	15296	15038	15124	15210	15312	15522	15277	15270	15076	15144	15026	15137	15285	15187	15218	15283	15267	15099	15020	15148	15357	15285	15263	15297	15326	15145	15220	15292	15304	15383	15217	15084	15158	15199	15090	15233	15251	15369	15375	14919	15170	15154	15046	15165	15248	15331	15424	15374	15277	15088	15127	15242	15248	15466	15283	15176	15196	15236	15292	15229	15216	15254	15201	15099	15254	14914	15208	15354	15344	15249	15329	15356	15253	15211	15210	15124	15205	15029	15331	15256	15144	15201	15236	15278	15134	15402	15169	15236	15159	15086	15078	15132	15390	15397	15301	15120	15183	15078	15227	15338	15215	15188	15299	15249	15314	15385	15259	15286	15149	15107	15381	15221	15224	15175	15207	15300	15149	15172	15245	15270	15071	15228	15339	15410	15180	15235	15149	15360	15179	15085	15142	15249	15170	15098	14904	15229	15117	15208	15290	15273	15015	15108	15247	15196	15255	15274	15205	15158	15087	15152	15301	14951	15188	15166	15068	15284	15306	15064	15263	15330	15194	15446	15328	15115	15276	15112	15106	15173	15217	15196	15130	15272	15293	15275	15180	15255	15288	15216	15230	15254	15349	15199	15218	15114	15367	15354	15024	15297	15312	15200	15337	15165	15223	15133	15272	15228	15246	15173	15250	15270	15139	15109	15143	15200	15259	15291	15341	15100	15261	15042	14962	15229	15024	15306	15116	15205	15157	15232	15200	15074	15305	15180	15358	15215	15386	15445	15195	15166	15174	15114	15228	15315	15063	15391	15172	15018	15196	15138	15020	15167	15344	15091	15263	15144	15165	15327	15353	15398	15333	15328	15371	15375	15402	15227	15200	15101	15119	15125	15166	15153	15366	15199	15023	15148	15134	15118	15018	15215	15289	15325	15213	15240	15476	15370	15211	15220	15055	15042	15217	15320	15237	15238	15297	15365	15103	15368	15282	15248	15072	15104	15188	15209	15447	15237	15394	15326	15309	15401	15309	15146	15189	15270	15311	15342	15215	15197	15184	15081	15420	15042	15119	14941	15110	15233	15523	15393	15277	15298	15501	15369	15314	15576	15241	15366	15323	15186	15359	15213	15275	15256	15579	15140	15142	15108	15387	15131	15302	15307	15290	15034	15143	15194	15301	15271	15220	15147	15145	15242	15042	14960	15154	15105	15411	15127	15208	15128	15345	15146	15036	15155	15072	15082	15002	15207	15451	15469	15359	15123	15376	15223	15367	15162	15116	15119	15273	15392	15253	15291	15170	15159	15308	15274	15283	15132	15507	15143	15280	15292	15226	15035	15301	15230	15264	15317	15154	15286	15118	15094	15394	15320	15268	15244	15151	15392	15357	15027	15484	15223	15282	15225	15222	15298	15209	15269	15075	15251	15120	15120	15238	15268	15252	15295	15299	15214	15288	15174	15276	15226	15158	15084	15342	15086	15229	15089	15151	15154	15264	15262	15003	15041	15228	15262	15278	15262	15210	15181	15172	15289	15204	15314	15252	15396	15384	15022	15186	15106	15377	15106	15229	15314	15297	15289	15225	15230	15109	14949	15337	15539	15154	15269	15376	15278	15219	15194	15227	15415	15153	15315	15378	15277	15369	15180	15039	15194	15161	15270	15365	15045	15171	15173	15065	15144	14932	15362	15070	15194	15274	15224	15122	15299	15224	15387	15270	15178	15188	15437	15090	15234	15296	15341	15166	15312	15421	15295	15327	15220	15168	15176	15162	15135	15229	15237	14916	15179	15219	15343	15290	15162	15210	15125	15304	15081	15197	15289	15275	15254	15306	15278	15310	15290	15221	15242	15426	15125	15106	15189	15154	15386	15361	15313	15114	15141	15174	15280	15223	15156	15354	15325	15249	15117	15377	15401	15286	15207	15381	15328	15128	15132	15322	15202	15349	15199	15103	15273	15379	14959	15255	15283	15323	15178	15135	15236	15403	15268	15391	15299	15237	15075	15237	15288	15285	15421	15194	15294	15393	15305	15329	15161	15187	15233	15217	15283	15172	15221	15082	15276	15135	15201	15349	15213	15350	15413	15302	15217	15297	15349	15196	15421	15401	15291	15344	15194	15251	15403	15169	15211	15172	15213	15225	15297	15192	15058	15231	15217	15214	15029	15216	15275	15292	15100	15168	15300	15449	15366	15118	15127	15325	14869	15125	15242	15263	15319	15145	15157	15303	15374	15266	15399	15260	15245	15351	15050	15198	15235	15169	15273	15230	15294	15261	15090	15419	15160	15119	15282	15272	15497	15288	15252	15245	15196	15380	15205	15216	15272	15174	15097	15180	15450	15275	15071	15217	15295	15321	15277	15242	15222	15312	15382	15219	15358	15337	15377	15142	15261	15298	15360	15143	15103	15115	15231	15166	15368	15183	15254	15070	15374	15213	15177	15258	15090	14967	15289	15204	15145	15128	15300	15098	15269	15054	15126	15311	15401	15454	15332	15154	15211	15300	15404	15150	15015	15315	15402	15107	15365	15313	15270	15167	15285	15193	15219	15194	15129	15142	15287	15059	15271	15457	15299	15156	15351	15226	15319	15315	15360	15388	15276	15276	15165	15097	15049	15148	15225	15319	15292	15288	15350	15121	15306	15444	15038	15209	15206	15278	15402	15149	15275	15349	15251	15302	15185	15277	15164	15400	15241	15355	15077	15147	15257	15176	15133	15227	15174	15036	15016	15362	15270	15199	15258	15284	15228	15245	15222	15321	15357	15259	15105	15161	15138	15144	15224	15333	15266	15246	15180	15173	15237	15149	15415	15348	15216	15430	15110	15268	15248	15253	15085	15122	15202	15420	15332	15185	15314	15147	15263	14997	15122	15095	15009	15424	15222	15379	15270	15197	15349	15220	15362	15327	15176	15202	15036	15132	15254	15240	15239	15349	15247	15110	15129	15140	15179	15180	15369	15341	15144	15158	15205	15225	15150	15289	15225	15184	15017	15238	15155	15222	15148	15331	15203	15417	15336	15524	15260	15390	15483	15328	15389	15153	15262	15243	15359	15290	15198	15220	15298	15275	15396	15199	15203	15211	15190	15286	15110	15264	15100	15247	15469	15280	15165	15301	15211	15147	15253	15171	15376	15145	15249	15017	15232	15224	15224	15211	15164	15364	15324	15252	15124	15194	15358	15219	15464	15231	15166	15267	15154	15323	15171	15092	15384	15251	15063	15087	15094	15246	15369	15194	15210	15177	15136	15084	15240	15187	15258	15325	15193	15195	15415	15075	15259	15313	15451	15093	15223	15329	15328	15351	15335	15270	15150	15226	15279	15310	15271	15347	15176	15262	15009	15177	15299	15361	15363	15178	15242	15185	15013	15240	15295	15261	15212	15326	14943	15049	15252	15262	15224	15022	15112	15287	15368	15278	15008	15285	15206	15412	15214	15287	15559	15358	15324	15192	15226	15303	15131	15372	15221	15365	15243	15059	15098	15229	15221	15255	15172	15299	15289	15131	15265	15264	15297	15218	15235	15162	15045	15298	15187	15153	15248	15426	15322	15277	15387	15198	15337	15168	15260	15357	15134	15073	15335	15173	15506	15311	15248	15193	15133	15146	15235	15473	15212	15183	15280	15274	15182	15316	15086	15441	15399	15221	15224	15393	15167	15310	15181	15263	15219	15136	15254	15295	15224	15121	15305	15441	15119	15257	15270	15312	15202	15313	15066	15071	15372	15217	15217	15336	15255	15307	15142	15147	15373	15311	15278	15364	15064	15313	15252	15027	15203	15270	15261	15239	15235	15144	15131	15118	15226	15169	15311	15226	15356	15310	15297	15174	15294	15211	15293	15244	15179	15023	15225	15245	15267	15127	15250	15078	15189	15244	15200	15244	15003	15333	15249	15199	15225	15272	15235	15232	15082	15150	15273	15307	15326	15138	15302	15267	15258	15257	15248	15241	15091	15373	15267	15225	15095	15248	15192	15325	15272	15199	15288	15381	15121	15231	15264	15266	15324	15238	15359	15077	15204	15257	15443	15242	15259	15265	15251	15127	15280	15400	15173	15228	15383	15333	15338	15102	15340	15355	15042	15123	15338	15007	15380	15208	15044	15424	15336	15470	15272	15305	15415	15235	15406	15303	15182	15126	15383	15289	15344	15246	15354	15214	15152	15292	15149	15267	15037	15323	15376	15075	15253	15382	15371	15356	15218	15324	15342	15058	15417	15443	15240	15323	15260	15180	15174	15214	15124	15148	15423	15208	15270	15212	15209	15335	15409	15153	15203	15169	15161	15160	15306	15290	15323	15071	15400	15198	15321	15239	15184	15178	15095	15353	15110	15373	15199	15476	15303	15217	15307	15276	15193	15112	15106	15226	15300	15310	15259	15146	15276	15200	15111	15273	15306	15264	15382	15323	15356	15253	15162	15200	15070	15181	15216	15354	15264	15097	15077	15181	15376	15192	15324	15116	14919	15373	15387	15229	15253	15143	15224	15319	15314	14940	15221	15284	15251	15403	15137	15228	15147	15168	15282	15161	15152	15354	15398	15213	15221	15126	15160	15360	15058	15347	15156	15166	15241	15219	15073	15241	15189	15252	15361	15276	15383	15153	15348	15150	15057	15218	15060	15111	15255	15227	15233	15157	15251	15199	15442	15233	15292	15122	15319	15327	15328	15085	15249	15195	15219	15126	15091	15243	15129	15481	15410	15398	15256	15149	15139	15269	15242	15175	15267	15219	14946	15221	15311	15448	15311	15266	15307	15257	15220	15296	15269	15175	15229	15337	15440	15113	15223	15410	15341	15147	15404	15253	15348	15251	15232	15226	15192	15401	15026	15050	15182	15140	15175	15163	15237
18209	30043	34542	29801	25479	20663	18355	17177	15946	14952	14834	14834	14988	14336	14191	14238	14194	14226	13879	14201	13878	13965	13781	13797	13979	13872	13913	14082	14052	14197	14137	14122	13776	14050	14028	13638	13857	13943	13908	13864	13741	13700	14061	13724	13761	13752	13812	13878	13587	13830	13719	14044	13730	13823	13864	13771	13802	13806	13804	13827	13869	13792	13827	13888	13825	13665	13608	13745	13655	13763	13824	13872	13647	13635	13557	13724	13750	13772	13882	13729	13716	13699	13920	13778	13715	13741	13856	13490	13881	13862	13775	13730	13662	13601	13671	13542	13795	13832	13775	13779	13763	13657	13715	13778	13656	13758	13649	13684	13955	13757	13804	13778	13615	13678	13776	13783	13810	13740	13838	13776	13627	13845	13773	13804	13771	13696	13830	13803	13770	13737	13684	13710	13707	13808	13913	13726	13732	13872	13698	13739	13734	13651	13793	13823	13731	13723	13788	13545	13754	13800	13778	13677	13918	13868	13642	13786	13706	13787	13831	13782	13609	13748	13794	13721	13718	13779	13860	13678	13766	13715	13772	13825	13732	13579	13594	13928	13871	13811	13888	13756	13660	13794	13837	13764	13711	13895	13761	13811	13800	13751	13639	13747	13767	13524	13826	13844	13784	13740	13669	13771	13702	13723	13715	13917	13774	13582	13878	13778	13667	13703	13669	13701	13781	13753	13931	13770	13724	13780	13774	13633	13761	13714	13615	13546	13942	13849	13749	13730	13737	13827	13823	13811	13690	13933	13631	13711	13903	13653	13896	13873	13903	13653	13637	13770	13827	13886	13729	13742	13880	13833	13720	13628	13832	13780	13828	13761	13738	13738	13597	13867	13614	13746	13846	13618	13673	14062	13715	13677	13777	13748	13566	13746	13742	13860	13637	13758	13798	13820	13649	13768	13770	13854	13800	13773	13701	13713	13792	13694	13741	13693	13704	13689	13716	13678	13708	13691	13896	13664	13713	13913	13600	13770	13714	13691	13673	13483	13646	13804	13751	13693	13759	13557	13626	13642	13782	13748	13631	13838	13826	13808	13660	13991	13827	13631	13801	13666	13800	13670	13750	13958	13706	13645	13876	13730	13671	13822	13917	13700	13720	13716	13786	13726	13603	13775	13628	13759	13664	13839	13800	13756	13648	13797	13644	13633	13740	13758	13651	13840	13727	13800	13724	13673	13855	13717	13828	13815	13594	13928	13777	13949	13659	13716	13776	13718	13729	13552	13713	13829	13780	13720	13794	13642	13844	13676	13623	13950	13650	13799	13831	13840	13791	13634	13805	13697	13800	13686	13659	13713	13756	13761	13776	13796	13892	13683	13916	13656	13827	13813	13828	13703	13756	13707	13800	13731	13807	13900	13751	13596	13805	13844	13695	13752	13733	13817	13623	13871	13696	13707	13817	13873	13850	13782	13895	13827	13684	13652	13826	13933	13766	13658	13721	13655	13837	13590	13904	13996	13607	13760	13793	13898	13728	13744	13778	13691	13864	13831	13726	13795	13740	13769	13747	13647	13800	13667	13703	13680	13789	13720	13847	13836	13852	13824	13755	13900	13678	13697	13833	13903	13850	13651	13802	13622	13820	13629	13829	13717	13828	13770	13774	13852	13646	13751	13509	13668	13630	13953	13721	13698	13826	13781	13893	13716	13644	13917	13742	13678	13712	13771	13766	13785	13790	13844	13692	13719	13670	13855	13963	13910	13646	13843	13690	13611	13876	13538	13761	13685	13828	13808	13612	13672	13713	13734	13721	13806	13636	13813	13745	13783	13824	13804	13704	13880	13655	13763	13745	13703	13737	13655	13792	13789	13797	13820	13805	13700	13835	13701	13779	13889	13805	13733	13697	13812	13837	13663	13820	13683	13725	13792	13694	13711	13716	13829	13813	13785	13590	13750	13875	13719	13652	13882	13811	13805	13756	13755	13687	13830	13643	13571	13764	13797	13790	13808	13610	13953	13721	13743	13780	13817	13711	13783	13839	13680	13680	13699	13743	13696	13846	13774	13890	13763	13759	13926	13778	13763	13813	13827	13743	13800	13864	13841	13786	13735	13979	13778	13966	13797	13654	13617	13735	13718	13787	13659	13680	13688	13840	13732	13729	13789	13582	13708	13936	13967	13747	13731	13723	13820	13814	13876	13665	13533	13743	13840	13761	13707	13865	13868	13798	13940	13584	13787	13622	13842	13969	13650	13783	13618	13854	13822	13818	13945	13808	13976	13811	13772	13657	13681	13816	13683	13763	13707	13757	13889	13737	13886	13615	13839	13820	13671	13690	13855	13865	13836	13696	13694	13739	13815	13765	13801	13676	13848	13820	13724	13661	13805	13898	13765	13765	13709	13933	13708	13714	13866	13576	13771	13868	13703	13751	13955	13695	13706	13633	13810	13713	13707	13686	13744	13810	13582	13672	13758	13755	13721	13684	13837	13558	13808	13673	13714	13723	13717	13772	13706	13671	13876	13601	13648	13608	13811	13755	13755	13548	13784	13775	13793	13691	13876	13613	13697	13802	13612	13660	13572	13847	13621	13612	13887	13800	13794	13777	13840	13974	13858	13718	13621	13649	13920	13662	13755	13711	13687	13843	13914	13883	13831	13772	13792	13726	13675	13693	13621	13903	13796	13640	13709	13808	13672	13930	13605	13785	13778	13736	13876	13939	13863	13780	13805	13754	13736	13730	13853	13837	13796	13779	13756	13695	13765	13799	13718	13785	13875	13989	13735	13694	13893	13768	13795	13973	13741	13728	13760	13765	13639	13726	13807	13807	13764	13831	13749	13841	13737	13655	13894	13752	13706	13702	13604	13607	13808	13769	13624	13727	13837	13677	13637	13924	13494	13939	13686	13668	13725	13578	13676	13587	13840	13829	13759	13636	13719	13682	13822	13815	13526	13722	13459	13767	13669	13714	13544	13646	13806	13675	13744	13724	13829	13810	13805	13946	13745	13553	13640	13787	13912	13837	13852	13574	13694	13793	13708	13833	13787	13785	13733	13842	13478	13890	13755	13746	13875	13764	13689	13649	13881	13696	13656	13623	13844	13681	13842	13728	13671	13626	13710	13768	13664	13777	13782	13636	13694	13684	13774	13788	13733	13774	13846	13756	13732	13637	13565	13762	13632	13745	13725	13695	13852	13835	13720	13771	13691	13783	13758	13679	13621	13661	13913	13778	13779	13864	13821	13811	13760	13733	13798	13819	13823	13692	13838	13706	13793	13743	13863	13754	13690	13771	13604	13822	13811	13692	13814	13776	13674	13628	13687	13771	13709	13662	13759	13738	13827	13871	13915	13729	13841	13903	13731	13744	13904	13709	13723	13726	13702	13695	13915	13891	13743	13676	13662	13684	13716	13617	13781	13713	13729	13761	13662	13649	13680	13740	13808	13788	13670	13770	13594	13642	13687	13805	13748	13807	13619	13887	13834	13788	13780	13742	13875	13860	13844	13709	13714	13702	13716	13886	13930	13689	13795	13860	13742	13774	13633	13674	13674	13767	13687	13773	13819	13701	13717	13690	13738	13924	13738	13818	13830	13900	13654	13505	13869	13807	13671	13736	13885	13709	13654	13601	13706	13766	13897	13727	13621	13777	13831	13683	13962	13777	13706	13782	13791	13768	13895	13725	13718	13891	13724	13836	13966	13755	13714	13520	13645	13671	13794	13729	13718	13805	13847	13797	13632	13645	13559	13708	13817	13762	13787	13705	13742	13780	13556	13821	13913	13547	13723	13633	13719	13713	13819	13636	13844	13858	13719	13773	13645	13760	13708	13644	13749	13754	13823	13892	13725	13955	13735	13616	13764	13764	13519	13881	13656	13718	13914	13681	13756	13750	13731	13879	13684	13695	13852	13754	13666	13806	13806	13877	13819	13823	13732	13696	13858	13695	13837	13871	13674	13694	13683	13691	13845	14023	13733	13726	13801	13760	13766	13697	13781	13730	13717	13691	13664	13772	13878	13635	13733	13679	13701	13817	13747	13757	13689	13780	13809	13740	13849	13663	13752	13834	13764	13777	13700	13873	13766	13768	13641	13737	13581	13855	13875	13891	13735	13798	13790	13777	13736	13646	13669	13746	13789	13667	13826	13821	13797	13805	13845	13784	13875	13545	13863	13912	13650	13734	13806	13843	13783	13871	13761	13532	13745	13709	13843	13821	13801	13741	13736	13785	13591	13755	13539	13798	13623	13699	13726	13782	13870	13796	13878	13830	13770	13949	13613	13769	13858	13654	13762	13928	13722	13762	13820	13683	13717	13650	13806	13704	13619	13779	13693	13892	13714	13740	13694	13848	13819	13837	13774	13813	13749	13829	13684	13776	13710	13746	13682	13867	13759	13764	13778	13652	13730	13720	13623	13786	13706	13648	13684	13767	13733	13701	13624	13753	13765	13850	13796	13710	13898	13807	13681	13753	13778	13754	13754	13688	13752	13722	13791	13474	13845	13784	13804	13807	13687	13595	13777	13844	13913	13746	13742	13826	13935	13663	13843	14076	13686	13668	13802	13743	13657	13677	13656	13852	13747	13758	13614	13746	13822	13846	13649	13765	13787	13874	13702	13666	13606	13586	13807	13722	13793	13770	13678	13931	13661	13908	13855	13777	13818	13840	13775	13814	13742	13840	13725	13790	13719	13949	13867	13794	13987	13760	13839	13715	13823	13724	13836	13636	13767	13661	13679	13719	13720	13852	13937	13650	13818	13795	13766	13659	13858	13684	13846	13774	13765	13748	13780	13763	13895	13751	13807	13710	13916	13669	13779	13783	13892	13676	13989	13648	13779	13666	13786	13677	13517	13770	13646	13830	13757	13854	13671	13713	13755	13657	13682	13677	13724	13707	13654	13746	13830	13681	13678	13907	13607	13892	13674	13859	13909	13892	13836	13649	13728	13925	13841	13728	13868	13677	13812	13726	13691	13829	13757	13866	13676	13849	13733	13732	13810	13779	13719	13671	13741	13701	13773	13688	13694	13739	13662	13792	13884	13754	13842	13864	13807	13720	13731	13824	13696	13694	13772	13737	13581	13725	13634	13626	13732	13816	13685	13735	13648	13683	13817	13715	13637	13832	13684	13761	13687	13725	13689	13683	13793	13848	13782	13737	13710	13851	13769	13694	13728	13790	13808	13860	13603
23660	21191	28714	24500	23432	24244	23113	19326	18021	17456	17447	17597	17332	16445	16567	16409	16683	16363	16084	16248	15859	16183	16037	16002	16062	15939	15956	15884	16297	15967	15996	16098	16202	16252	16189	16053	15855	16052	16038	16039	15940	15936	15941	15780	15824	15668	15820	15951	15837	15973	15814	15800	15934	15897	16026	15900	15837	15705	15941	16103	16053	16099	15979	15894	15818	15715	15754	15745	15813	15848	15846	15879	15903	15892	15929	15762	15987	15666	15803	15983	15807	15911	15556	15831	15935	15780	15925	16009	15860	15874	16017	15865	15721	15674	15816	15823	15968	15833	15635	15633	15739	15741	15670	15659	15790	15780	15894	15712	15958	15968	15707	15884	15793	15735	15690	15905	15736	15884	15767	15763	15866	15916	15953	15808	15864	15825	15864	15694	15732	15794	15727	15769	15758	15725	16114	15719	15648	15760	15805	15750	15811	15750	15826	15959	15975	15732	15716	15753	15646	15824	15703	15906	15708	15824	15743	15620	15665	15607	15890	15781	15722	15801	15927	15800	15936	15800	15800	15762	15881	15630	15916	15774	15734	15633	15674	15788	15834	15941	15894	15756	15794	15900	15637	15652	15582	15788	15866	15990	15736	15877	15770	15623	15853	15673	15783	15731	15803	15841	15601	15747	15792	15781	15683	15812	15665	15728	15799	15687	15634	15696	15640	15588	15776	15807	15777	15863	15773	15545	15745	15657	15645	15906	15802	15701	15774	15734	15550	15575	15652	15782	15906	15892	15837	15665	15812	15670	15589	15707	15788	15806	15995	15824	15790	15897	15665	15660	15755	15793	15679	15717	15856	15676	15733	15710	15719	15760	15842	15747	15810	15692	15574	15709	15742	15778	15676	15628	15987	15834	15850	15723	15749	15895	15896	15836	15879	15853	15801	15784	15846	15678	15635	15740	15977	15682	15662	15813	15826	15917	15859	15710	15580	15548	15713	15745	15795	15835	15739	15798	15738	16007	15775	15876	15777	15755	15804	15779	15679	15777	15797	15830	15778	15707	15715	15799	15725	15900	15718	15762	15695	15734	15745	15766	15856	15881	15850	15858	15879	15938	15796	15452	15797	15914	15565	15780	15721	15498	15860	15666	15704	15870	15850	15814	15747	15747	15886	15848	15661	15902	15730	15940	15826	15657	15912	15742	15733	15733	16021	15518	15889	15627	15548	15688	15652	15678	15880	15587	15791	15732	15793	15666	15876	15818	15915	15678	15688	15875	15743	15652	16019	15800	15712	15764	15854	15793	15606	15694	16000	15820	15675	15850	15673	15878	15768	15816	15791	15667	15830	15892	15570	15727	15856	15827	15750	15814	15886	15829	15665	15688	15673	15773	15796	15939	15715	15676	15770	15704	15658	15603	15834	15812	15854	15623	15788	15664	15864	15815	15737	15670	15735	15774	15905	15731	15737	15757	15718	15892	15663	15837	15905	15667	15717	15787	15742	15703	15576	15818	15924	15791	15751	15786	15815	15678	16087	15739	15647	15833	15653	15563	15895	15533	15635	15577	15708	15654	15878	15722	15671	15829	15877	15660	15780	15660	15744	15793	15739	15877	15778	15712	15726	15808	15749	15684	15802	15684	15761	15766	15670	15862	15862	15935	15772	15742	15718	15936	15778	15709	15671	15798	15669	15761	15729	15725	15734	15732	15752	15778	15618	15816	15670	15860	15777	15549	15639	15519	15487	15615	15751	15541	15836	15744	15814	15759	15816	15819	15730	15776	15649	15932	15905	15672	15712	15710	15848	15761	15681	15704	15773	15873	15894	15841	15739	15585	15849	15767	15950	15774	15879	15804	15554	15929	15641	15814	15852	15858	15941	15834	15776	15890	15723	15704	15806	15679	15793	15659	15846	15522	15885	15827	15836	15748	15910	15758	15703	15798	15567	15648	15846	15743	15775	15823	15709	15647	15770	15678	15801	15811	15763	15640	15846	15889	15504	15890	15790	15695	15779	15901	15986	15767	15872	15878	15781	15759	15876	15791	15872	15593	15698	15713	15647	15606	15712	15687	15827	15764	15791	15710	15866	15796	15813	15878	15759	15784	15921	15833	15788	15677	15735	15843	15641	15760	15608	15765	15773	15656	15546	15776	15770	15744	15742	15685	15766	15783	15640	15751	15790	15761	15760	15701	15781	15934	16002	15701	15882	15830	15732	15626	15754	15708	15828	15657	15818	15736	15768	15867	15627	15687	15642	15774	15701	15913	15807	15705	15837	15685	16005	15887	15836	15600	15788	15754	15682	15644	15802	15706	15639	15735	15715	15763	15613	15792	15875	15706	15863	15655	15775	15626	15773	15856	15776	15646	15822	15743	15875	15821	15771	15730	15716	15505	15762	15751	15521	15692	15801	15815	15668	15737	15731	15792	15784	15782	15662	15614	15673	15728	15721	15974	15773	15647	15756	15892	15701	15885	15653	15858	15649	15839	15722	15679	16064	15739	15858	15741	15750	15868	15681	15801	15847	15846	15780	15657	15485	15945	15750	15840	16006	15754	15805	15838	15806	15951	15689	15832	15839	15799	15804	15756	16027	15763	15931	15811	15736	15760	15746	15715	15840	15848	15805	15742	15683	15748	15786	15903	15670	15697	15706	15825	15726	15653	15859	15675	15814	15829	15770	15896	15876	15905	15699	15789	15636	15776	15999	15836	15752	15684	15897	15690	15831	15803	15782	15622	15799	15791	15606	15747	15830	15878	15758	15844	15658	15604	15825	15775	15673	15616	15661	15601	15509	15795	15786	15947	15765	15741	15701	15752	15770	15784	15621	15587	15711	15576	15555	15759	15736	15849	15587	15615	15711	15710	15785	15773	15673	15608	15763	15828	15698	15838	15983	15949	15662	15742	15823	15732	15803	15560	15813	15777	15823	15741	15857	15873	15648	15677	15964	15806	15542	15768	15889	15782	15767	15772	15735	15548	15937	15910	15674	15532	15819	15720	15729	15810	15674	15952	15742	15844	15807	15929	15964	15708	15814	15757	15654	15767	15893	15706	16069	15813	15835	15751	15911	15704	15991	15649	15829	15715	15688	15889	15822	15819	15702	15911	15793	15554	15456	15634	15759	15897	15744	15547	15800	15662	15893	15908	15689	15693	15633	15639	15850	15894	15838	15651	15816	15563	15707	15689	15805	15758	15793	15777	15966	15895	15839	16017	15695	15700	15909	15693	15940	15847	15845	15704	15758	15715	15848	15771	15814	15771	15857	15725	15780	15704	15760	15813	15791	15641	15861	15982	15974	15742	15805	15729	15647	15630	15645	15616	15739	15786	15979	15699	15793	15650	15905	15635	15820	15591	15850	15799	15718	15671	15717	15653	15555	15881	15797	15973	15747	15900	15556	15901	15957	15812	15856	15673	15836	15727	15721	15793	15677	15714	15702	15684	15667	15783	15872	15586	16006	15675	15613	15448	15598	15717	15683	15771	15788	15712	15658	15786	15865	15852	15668	15626	15824	15866	15599	15918	15885	16040	15677	15839	15834	15704	15618	15850	15663	15746	15532	15634	15943	15733	15883	15964	15858	15755	15836	15903	15732	15765	15744	15754	15807	15867	15912	15618	15810	15737	15911	15896	15826	15889	15837	15734	15727	15689	15898	15740	15804	15992	15830	15792	15740	15728	15719	15705	15643	15712	15710	15695	15813	15983	15736	15918	15828	15789	15769	15790	15931	15936	15668	15562	15703	15514	15810	15808	15682	15800	15701	15800	15889	15724	15815	15779	15805	15780	15787	15793	15901	15833	15773	15905	15602	15786	15896	15628	15970	15727	15670	15764	15700	15618	15660	15750	15787	15700	15786	15600	15795	15832	15739	15931	15642	15532	15668	15693	15890	15847	15776	15739	15833	15785	15808	15744	15709	15647	15810	15800	15774	15935	15759	15896	15755	15916	15840	15720	15718	15925	15873	15983	15740	15935	15829	15671	15836	15778	15726	15819	15733	15728	15779	15950	15665	15627	15624	15752	15760	15683	15617	15942	15846	15925	15912	15710	15769	15783	15789	15664	15697	15785	15658	15703	15623	15732	15649	15830	15614	15788	15709	15914	15855	15764	15555	15754	15814	15868	15642	15629	15759	15793	15727	15703	15844	15622	15701	15744	15750	15789	16025	15791	15619	15767	15430	15973	15843	15650	16051	15685	15850	15787	15638	15755	15723	15935	15723	15559	15792	15782	15762	15562	15643	15780	15883	15811	15600	15664	15651	15592	15814	15870	15732	15546	15864	15719	15773	15626	15685	15838	15594	15816	15805	15734	15949	15775	15802	15789	15623	15844	15702	15464	15721	15921	15683	15731	15907	15689	15707	15824	15749	15693	15568	15661	15793	15699	15531	15870	15638	15854	15769	15873	15641	15878	15803	15818	15792	15682	15712	15886	15843	15821	15786	15903	15726	15897	15705	15779	15819	15863	15666	15507	15719	15658	15674	15924	15643	15720	15667	15839	15953	15770	15822	15838	15877	15917	15784	15769	15833	15697	15908	15587	15713	15666	15636	15710	15937	15943	15737	15792	15794	15745	15715	15801	15634	15793	15667	15832	15719	15846	15662	15856	15656	15807	15818	15699	15658	15832	15750	15738	15709	15758	15709	15818	15671	15672	15648	15543	15660	15631	15766	15732	15718	15658	15807	15859	15748	15744	15763	15703	15841	15815	15762	15850	15950	15659	15777	15723	15578	15918	15688	15829	15776	15767	15745	15960	15862	15835	15790	15641	15920	15799	15816	15576	15789	15762	15735	15504	15581	15575	15619	15830	15939	15535	15751	15522	15628	15911	15944	15835	15733	15796	15846	15951	15957	15803	15817	15739	15632	15718	15732	16007	15821	15705	15798	15702	15847	15795	15747	15740	15524	15677	15614	15665	15934	15799	15937	15833	15638	15780	15860	15875	15781	15732	15689	15796	15750	15752	15806	15876	15635	15824	15929	15678	15708	15827	15722	15780	15739	15928	15935	15843	15896	15729	15650	15479	15678	15777	15811	15911	15716	15728	15894	15997	15674	15770	15579	15923	15993	15757	15772	15762	15686	15650	15785	15609	15874	15647	15796	15782	15767	15940	15701	15836	15599	15661	15898	15875	15835	15499	15877	15750	15655	15646	15660	15874	15706	15846	15720	15728	15700	15605
18780	39066	41916	35872	29698	24003	21490	18943	17464	16520	16520	16676	16136	15163	15302	15232	15149	15094	14669	14555	14392	14491	14421	14306	14476	14337	14349	14448	14725	14584	14563	14559	14519	14476	14380	14442	14261	14194	14257	14266	14167	14120	14167	14119	14158	14236	14146	14124	14187	14161	14247	14063	14129	14270	14076	14254	14203	14236	14295	14755	14444	14401	14210	14169	14185	14220	14239	13948	14238	14099	14353	13925	14159	14059	14014	14142	14244	14124	13968	14088	14116	14068	14228	14105	14220	14003	14070	14138	14076	14143	14134	13898	14071	14191	14059	14180	13913	14130	14363	14235	14203	14364	14066	14127	14217	14257	14053	14138	14185	14209	14139	14130	14233	14122	14187	13900	14225	14037	14076	14355	14248	14102	13999	14113	14102	13927	14119	14201	14155	14129	14070	14165	14214	14028	14017	14070	14103	14124	14104	14208	14093	14150	14027	14020	14157	14060	14086	14205	14006	14087	14258	14201	14004	14231	14271	14124	14070	14046	14187	14174	14033	14223	14118	14200	14130	14034	14082	14028	14255	14092	14185	14118	14168	14248	14061	14135	14060	14292	14026	14137	14108	14164	14139	13912	14109	14188	14252	14038	14313	14021	14310	14151	14056	14164	14044	14031	14213	14256	14203	14323	14074	14086	14078	14102	14137	14179	14159	14317	14078	14133	14190	14054	14076	14226	13951	14223	14124	14122	14003	14022	14085	14185	14144	14223	14169	14115	13963	14128	14077	14111	14082	14074	14210	13980	14210	14192	14049	14160	14158	14111	14140	14127	14068	14038	14091	14191	14115	14108	14257	14058	14119	14072	14298	14101	14209	14005	14064	14133	14104	14196	14048	13999	14257	14118	14172	14164	14247	14191	14213	14193	14371	14115	14155	14127	14230	14093	14256	14168	14127	14063	14320	14055	14272	14101	14051	14211	14325	14098	14002	14040	14143	14113	14103	14002	14060	14132	14234	14063	14204	14140	14035	14020	14013	14036	14179	14111	14071	14064	14106	14102	14073	14232	14075	14209	14139	14141	14177	14129	14229	14131	14282	13870	14239	14005	14027	14079	14146	14055	14138	14110	14179	14143	14148	14194	14099	14089	14167	14177	14081	14104	14271	14093	14136	14179	14084	14165	14188	14092	14187	14268	14246	14186	14276	14138	14132	14092	13933	14160	14112	14095	14051	14190	14054	14223	14166	14188	14298	14094	14100	14198	14293	14054	14068	14061	14200	14094	14160	14104	14067	14081	14341	14166	14201	14079	14150	14268	14139	14316	14080	14074	14132	14068	14174	13942	14043	14093	14102	14175	14202	14135	13917	14153	14061	14340	14178	13994	14127	14122	14320	14100	14119	13981	14171	14071	14121	14165	13958	14135	14134	14142	14021	14185	14159	14176	14137	14215	14126	14056	14038	14035	14094	14100	14025	14223	14106	14130	14247	14224	14101	14164	14212	14080	14053	14155	14260	14113	14109	14200	14214	14121	14072	14139	14070	14079	14214	14213	14195	14156	14112	14122	13994	14153	14169	14102	14195	14218	14109	14139	14116	14215	13988	14246	14049	14204	14215	14251	14035	14264	14172	14292	14061	14057	14209	14110	14182	14112	14050	14060	14035	14103	14123	14013	14143	14061	13900	14018	14050	14034	14331	14096	14146	14077	14151	14231	14255	14084	14133	14130	14165	14115	14159	14028	14113	14164	14145	14314	14037	14172	14090	13947	14175	14230	14242	14146	14098	13977	14297	14116	14231	13973	14272	14029	14108	14115	14292	14003	14241	14219	14124	14199	14146	13965	14182	13956	14086	14099	14011	14196	13944	14438	14087	14248	14043	14196	14022	14149	14133	13981	14047	14255	14133	14203	14074	14263	14006	14083	14177	14090	14172	14054	14122	14258	13989	14127	14141	14179	14144	14132	14114	14324	14183	14148	14116	14213	14195	14008	14334	14335	14133	14112	14166	14309	14177	14080	14039	14082	14199	14168	14249	14344	14121	14178	14135	13998	14200	14135	14113	14075	14105	14253	14349	14103	14214	14287	14186	14320	14027	14290	14146	14033	14111	14164	14137	14060	14006	14164	14233	14142	14149	14068	14106	14103	14079	14168	14117	14040	14149	14076	14215	14121	14254	14107	14174	14138	13862	14160	14124	14166	14028	14323	13912	14064	14126	14129	14077	14120	14276	14246	14020	14073	14175	14059	14202	14063	14179	14009	14188	14212	14234	14090	14061	14019	14016	14238	14178	14125	14194	13970	14181	14216	14138	14158	14162	14101	14127	14277	14219	13950	14055	14112	14048	14105	14254	14151	14200	14247	14247	14089	14162	14095	14220	14359	14253	14010	13987	14143	14155	14073	14219	14140	14233	14131	14212	14087	14093	14150	14051	14168	14120	14343	14267	14042	14161	14151	14037	14006	14176	14037	14109	14116	14062	14223	14074	14156	14098	14354	14149	14183	14176	14193	14040	14310	13958	13942	14078	14141	14304	14289	14094	14119	14217	14193	14312	13952	14167	13977	14248	14182	13981	14167	14048	14170	14180	14127	14185	14125	13999	14117	14117	14288	14045	14070	14214	14144	14002	13991	14269	14165	14106	14252	14230	14268	14140	14082	14188	14112	14219	14126	14008	14110	14053	14214	14197	14074	14281	14005	14234	14140	13917	14257	14099	14059	14293	14105	14351	14101	14130	14145	14199	14119	14009	14035	14115	14419	14106	14184	14061	14166	14212	13944	13964	14038	14242	14016	14147	14187	14270	14090	14270	14076	14066	14111	13961	14080	14051	14049	13995	14146	14129	14259	14309	14077	14058	14138	14233	14202	14050	14164	14310	14094	14036	14111	14049	14164	14144	14267	14011	14115	14029	14040	14309	14217	14170	14139	14219	14115	14411	14223	14183	14027	14071	14285	14011	14064	13855	14156	14208	14215	14088	14143	14120	14221	14049	14041	14136	14149	14056	14101	14165	14045	14048	14005	13776	14162	14031	14172	14018	14104	14150	14201	14133	14144	14071	14056	14250	13973	14049	14216	14146	14168	14196	14121	14148	14008	14201	14257	14192	14181	14179	14163	14029	14152	14102	14250	14192	13967	14254	14102	14127	14120	14084	14085	14020	14175	14126	14234	14074	14074	13994	13969	13969	14016	14055	14274	14126	14340	14191	14061	14146	14168	14141	14075	14091	14128	13973	14206	14090	14218	14142	14128	14071	14143	14203	14061	14172	14199	14074	14161	14149	14283	14158	14116	14168	13969	14156	14105	13992	14256	14204	14044	14200	14173	14068	14092	14154	14160	14128	14172	14042	14119	14215	14202	14229	14316	14132	14069	14009	14102	14058	14148	14181	14260	14099	14214	13997	14190	14257	14189	14254	14206	14086	14204	14046	14118	14228	14174	14175	14071	14143	13911	14240	14277	14197	14182	14068	14067	14122	14116	14127	14163	14057	14222	14079	14096	14018	14187	14191	14169	13986	14142	14188	14063	14302	14301	14203	14324	14121	14072	14118	14103	14142	14170	14088	14055	14095	14015	14048	14142	14071	13972	14220	14169	14206	14315	14200	14231	14091	13943	14128	14035	14098	14147	14146	14128	14254	14179	14118	14140	14176	14216	14220	14035	13864	14131	14091	14229	14266	14052	13917	14360	14118	14399	14138	14248	14077	14230	14197	14060	14109	14194	14075	13896	14230	14249	14183	14141	14133	14151	14262	14204	14151	14063	13989	14086	14114	14086	14196	14280	14218	14029	14113	14047	14178	14130	14144	14128	14275	14243	14258	13967	14194	13892	14084	14013	14125	14303	14062	14268	14053	14267	14075	14090	14149	14043	14193	14088	14008	14175	14046	14247	14181	14131	14181	14120	14004	14148	14291	14271	14084	14065	14216	14117	14109	13996	14138	13962	14051	14161	14152	14113	14146	14027	14106	14189	14231	14257	14132	14173	14172	14066	14174	14127	14141	14195	14006	14123	14269	14163	14102	14212	14124	14296	14138	14203	14288	14119	14220	14212	14171	14197	14201	13993	14088	14244	14058	14041	14181	14044	14068	14109	14159	14168	14161	14073	13944	14009	14230	14239	14128	14025	14072	14100	14293	14222	14050	14242	14252	14144	14104	14187	14033	14161	14037	14170	14106	14297	14311	14021	14153	13888	13956	14005	14131	14203	13872	14100	14243	14270	14139	14244	14170	14060	14255	14044	14260	13998	13998	14017	14294	14227	14160	14193	14063	14001	13973	14108	14225	14096	14111	14166	14074	14181	14162	14134	14190	14045	14150	14115	14049	14327	14104	14161	14259	14069	14206	14075	14013	14048	14065	13995	14172	14130	13998	13997	14135	14057	14087	14233	14098	13968	14048	14176	14014	14182	14181	14059	14185	13952	13979	14137	14145	14184	14198	14317	14032	14129	14097	14194	14211	14153	14113	14200	14062	14101	14144	14241	14285	14299	14130	14224	14036	14155	14197	14162	14122	14116	14226	14031	14062	14070	14281	14297	14185	14210	14242	14106	14247	14063	14111	14167	14129	14153	14106	14132	14064	14127	14145	14103	14089	13970	14051	14225	14060	14211	14146	14128	14011	14070	14009	14089	14074	14092	13979	14130	14199	14272	14155	14210	14073	14195	14084	14119	14081	14191	14264	14113	14007	14065	14039	14061	14062	14038	14059	14230	14024	13989	14149	14223	14076	14149	14136	14043	13922	14154	14017	14108	14124	14077	14241	14100	14125	14191	14040	14199	14132	14058	14119	14202	14026	14057	14085	14175	14146	14177	14117	13983	14297	14116	14213	14188	14148	14109	14164	14186	14161	14141	13915	14282	14188	14008	14124	14034	14114	14000	14162	14123	14161	14241	14073	14279	14240	13912	14154	14301	14198	14086	14082	14126	14041	14227	14216	14223	14161	14268	14027	14238	14155	14056	14112	14185	14118	14060	14208	14109	14272	14008	14077	14101	14003	14156	14161	14234	14170	14245	14078	14268	14155	14150	13982	14035	14057	14068	13999	13905	14020	14167	14209	14187	14274	14169	14071	14263	14017	14134	14180	14063	14210	14151	14158	14185	14104	14077	13878	14288	14142	14040	14235	14086	14447	13837	14291	14082	14162	14128	14054	14142	14052	14267	14212	14116	14182	14146	14097	13925	14181	13983
22619	21076	28899	23605	21731	24561	26902	20753	18824	19163	19182	18458	18069	17536	17401	17475	17469	17010	16658	16529	16601	16564	16650	16562	16615	16450	16498	16424	16547	16537	16674	16707	16618	16760	16732	16522	16277	16319	16344	16246	16387	16252	16179	16164	16328	16135	16116	16281	16296	16338	16295	15954	16395	16207	16339	16156	16312	16347	16259	16797	16834	16524	16410	16267	16374	16222	16349	16274	16117	16096	16096	16086	16217	16087	16121	16295	16037	16201	16107	16245	16157	16194	16268	16157	16006	16282	16091	16181	16286	16296	16323	16068	16365	16141	16199	16169	16158	16199	16279	16363	16115	16023	16159	16365	16136	16029	16193	16027	16239	16123	16086	16081	16198	16095	16139	16278	16240	16021	16036	16094	15998	16278	16161	16216	15922	16462	16008	15986	16292	16312	15958	16016	16073	16082	16319	16170	16113	16185	16264	16146	16008	16075	16134	16150	16181	16066	16095	16182	16122	16178	16052	16306	16240	16296	16076	16077	16273	16320	16031	16244	16214	16178	16183	16217	16074	16064	16182	16203	16315	16161	15924	15996	15944	16094	16049	16040	16223	16230	16065	16003	16142	16127	16131	16223	16290	16012	16192	15974	16044	16110	16289	16114	16148	16046	16035	15995	15938	16098	16079	16073	16092	16082	16098	16218	16177	16081	16190	16183	16289	16269	16154	16092	16143	16299	16288	16337	15941	16178	16212	16159	16084	15981	16095	16113	16067	16073	16410	16067	16169	16122	15894	16027	16029	16002	16276	16190	16233	16055	16004	16238	16045	16216	16016	16235	16248	16070	16045	16030	16259	16051	16147	16102	16173	16181	16013	16217	16097	16070	16110	16244	16060	16231	16113	16258	16200	16089	16232	16176	16218	16140	16131	16043	16064	16182	16300	16287	15981	15958	16079	16122	16075	16052	16243	16166	16202	16120	16175	16087	16067	16056	16092	16095	16083	16270	16122	15918	16083	16128	16177	16122	16101	16167	16077	16101	16386	16206	16168	16108	16232	16187	16356	16118	16015	15957	16028	16072	16293	15905	16279	16279	16082	16119	16156	16186	16163	16097	16209	16157	16023	16208	16116	16247	16153	16180	16180	15975	16220	16287	15953	16268	16123	16122	16255	16186	16117	15985	16013	15930	15955	16217	16076	16188	16057	16051	15817	16128	16065	15869	16201	16060	16031	15999	15932	16133	16044	16333	16178	15927	16047	15940	16193	16256	16359	16097	16192	16105	15943	16153	15973	15930	16186	15964	16026	16239	16332	16192	16034	16120	16202	16076	16091	16121	16281	15827	16101	16182	16260	16210	16211	16306	16139	16071	16403	16027	16100	15963	16215	16104	16169	16053	16173	16321	16178	16151	16175	16136	16075	16211	16199	16151	16011	16116	16230	16184	16366	16290	16255	16223	16220	16200	16131	16247	16118	16107	16103	16284	16080	16088	15939	16262	16160	16041	16177	16214	16060	16176	16027	16229	16259	16225	16155	16117	16132	16175	16096	16206	16185	16070	16372	16202	16326	16240	16131	16007	16046	15755	16123	16193	16238	16203	16200	16270	16195	16303	15971	15890	16258	16355	16173	16247	16171	16237	15994	16204	16161	16084	16105	16108	16144	15997	16035	16163	16215	16313	16254	16022	16091	16233	16130	15928	16167	15866	16256	16065	16084	16161	16064	16343	16042	16283	16159	15933	16163	16127	16050	16017	16130	16085	15991	16188	16171	16217	16107	16040	16071	16156	16246	16246	16046	16255	16071	16074	16193	16029	16004	16270	16100	16132	16227	16148	16172	16284	16148	16155	16242	16275	15892	16249	16054	16176	16127	16113	16033	16178	16297	16316	16228	16300	16133	16191	15942	16210	15991	15967	16072	16214	15881	16181	16057	16097	16180	16089	16114	16005	16118	16004	16287	16013	15925	16302	16170	16102	16143	16120	16172	16305	16098	16256	16143	16139	16030	16311	16177	16176	16262	16017	16086	16154	15935	16105	16091	16174	16323	16273	16382	16056	16109	16328	16209	16089	16090	16089	16192	16209	16158	16248	15940	16094	16071	16067	16085	16156	16204	16181	16065	16158	16077	16054	16094	16230	16189	15967	16213	16164	15992	16268	16216	16017	16100	16100	16257	16017	16111	16116	16221	16276	16093	16300	16228	15870	16279	16085	16209	16166	16165	16113	16076	16052	16174	15851	15975	16103	16249	16081	16330	16175	16113	16214	16187	16162	16121	16171	15936	15899	15959	16169	16103	16151	16055	16108	16206	16114	16154	16016	16114	15965	16189	16119	16213	16245	16177	16302	16107	16189	16298	16124	16316	16228	16097	16007	16118	16132	16221	16245	16152	16115	15934	15946	16099	16217	16210	16279	16079	16023	16140	16253	16165	16055	16119	16306	15955	15965	16051	16199	15949	16028	15824	16212	16145	16159	15950	16044	16078	15916	16294	16048	16188	16208	16143	15995	15925	16189	16242	16303	16202	16080	16036	16057	16053	16420	16066	15938	16095	16064	16101	16128	15984	16017	16197	16113	16191	16029	16220	16101	15917	16149	16136	16018	15970	16259	15995	16093	16146	16137	16059	16257	16088	16196	16006	16016	16184	16253	15984	16089	16008	16044	16259	16092	16061	16128	15807	16149	16193	16131	16323	16175	16279	16186	16067	16201	16054	16047	16195	16206	16236	16169	15980	16165	16303	16108	16089	16064	16132	16130	15943	16076	16386	16054	16055	16120	16105	16028	16041	16029	16032	16359	16063	16154	15997	16105	16050	16019	16153	16203	16063	15951	16160	16283	16217	15917	15989	16076	16099	16075	16268	16088	16241	16151	16245	15906	16004	16071	16183	16200	16265	16114	16231	16149	15976	16114	16145	16278	15848	15943	16298	16210	16160	16097	16036	16185	16085	16171	16085	16259	16244	16067	15984	16075	16050	16213	16189	16098	16136	15888	16226	16137	16114	16260	15943	15982	16219	16218	16002	16069	16031	15975	16175	15932	16062	16128	15941	16028	16114	16223	16296	16244	16048	16162	16518	16165	16015	16189	16241	16102	16125	16304	16203	16365	16160	16169	16167	16159	16196	16133	16242	16195	16155	16115	16198	16147	16326	15875	16001	16042	15983	16046	16224	16008	16292	16092	16081	15982	16064	16002	16015	16069	16135	16215	16086	16149	16103	15877	15963	16164	16039	16029	16275	16282	16196	16200	15862	16193	16235	15980	15961	15917	16113	16034	16271	16063	16037	15970	16247	16158	16183	16216	16028	16059	16148	16104	16129	16009	16044	16223	16317	16031	16125	16234	16265	16219	16008	15893	15897	15946	16120	16160	15961	16044	16260	15930	16095	16302	16138	16230	16025	15946	16211	16216	16153	16051	16064	16095	16140	16258	16299	16146	16200	16042	16074	16098	16196	16171	16170	15980	16069	16103	16033	16078	15976	16032	15926	15963	16141	16105	16158	16181	15967	16230	15858	16118	16021	16129	16220	16103	16259	16159	16160	16127	16160	15920	16270	16148	16069	16173	16260	16249	15970	15936	15988	16242	16269	16227	15842	16263	16217	15962	16279	15899	15902	15925	16117	16199	16134	16165	16362	15992	16176	16116	15994	16130	16242	16142	16208	16051	16188	16028	15932	15997	16218	15945	15988	16043	16114	16094	16212	16081	16241	15929	16042	16128	16069	16093	16049	16077	16094	16043	16158	16025	16173	16171	16070	16006	16182	16319	16001	15958	16204	16087	15924	16071	16177	15884	16024	16235	16174	16123	16186	16261	16165	16053	16149	16238	16349	16137	16187	15973	16123	16112	16208	16036	16057	16011	16291	16097	16148	16015	16096	16165	16021	16044	16193	16266	16117	16136	16158	16151	16325	15864	16152	16057	16171	16119	16021	16134	15952	16100	16127	16062	16258	16134	16228	16136	16187	16044	16024	16260	16151	16310	16172	16270	16033	16089	16039	16232	16248	16099	16241	16127	15983	16163	16074	16041	16045	16071	16254	16222	16381	16049	16198	16190	16012	16066	16161	16095	16067	16303	16127	16248	16130	15892	16167	16138	16189	16191	16179	16140	16213	15974	16022	16102	16088	16030	16065	16129	16031	15984	16158	16104	16278	16051	16206	16070	15981	16025	15944	16095	16238	16151	16345	16126	16163	16148	16230	16310	16078	16075	16200	15979	16069	16024	16291	16260	15989	16069	16093	16113	16053	16217	16099	16157	16342	16119	16298	16120	16203	16162	16209	16135	16193	16202	16122	16183	16235	16169	16247	15909	16252	16344	16075	16133	16189	15975	16140	16044	16324	16173	16244	16128	15961	15950	16104	16110	16152	16184	16207	16116	16063	16169	16097	16259	16175	16103	16097	16014	16111	16152	16205	16113	16143	16028	16014	16072	16277	16111	16256	16193	15956	16002	15827	16208	16253	16166	16340	16126	16105	16220	16069	16227	16046	16030	16117	16110	16143	16077	16182	16150	16204	16047	16135	16097	16189	16033	16101	16031	16255	15959	16093	15929	16234	16090	16032	16171	15929	16043	16183	16037	16121	16207	15992	16170	16258	16065	16047	16070	16032	16086	16052	16159	16024	16206	16281	16119	16238	16113	16101	15897	16247	15967	16080	16015	16010	16201	16145	16180	16144	16059	16105	16056	16050	16029	16137	16078	16003	16022	16193	16129	16217	16114	16232	16148	16114	16002	16154	16160	15960	16216	16026	16515	16138	16186	16240	15980	15998	16117	16113	16188	16254	16207	16142	16153	16045	16035	16015	16150	16159	16141	16046	16144	15963	15991	15964	16166	15987	16023	16036	16116	16140	16169	16178	16196	15899	16383	16300	16059	16103	16063	16145	16188	16019	16181	16148	16265	16220	16194	16139	16040	16323	16041	16158	16013	16207	16073	16111	16299	16239	16290	15970	16252	16177	16108	16047	16085	16277	16260	16122	16065	16117	16264	16029	16219	15914	16035	16042	16092	16220	16097	16025	16038	16226	16066	15879	16156	16147	16272	16125	16148	15932	15993	15923	16086	16176	16207	16338	16199	16178	16018	16055	16181	16047	16234	15960	16143	16016	16239	16064	16054	16022	16039	16063	16269	16098	16226	15929	16100	16323	16213	16000	15903	16373	16160	16209	16190	16092	16156	16106	16114
21040	44704	46734	39665	31969	26879	23204	20143	18437	18595	18634	17951	16739	16179	16216	16127	15746	15627	14782	14909	14818	14655	14734	14696	14665	14548	14410	14720	14898	14992	14926	14735	14677	14621	14807	14553	14640	14629	14287	14448	14474	14217	14234	14418	14295	14214	14430	14342	14211	14375	14472	14489	14219	14401	14208	14270	14303	14383	14639	15416	15067	14730	14569	14373	14352	14182	14322	14257	14216	14214	14159	14375	14276	14228	14254	14347	14172	14362	14181	14285	14355	14307	14339	14238	14210	14288	14402	14365	14113	14381	14298	14266	14206	14316	14326	14140	14261	14307	14450	14490	14417	14078	14220	14302	14316	14256	14355	14308	14251	14205	14138	14274	14284	14300	14316	14238	14244	14397	14300	14196	14224	14267	14225	14154	14147	14158	14276	14095	14157	14229	14225	14337	14221	14152	14221	14090	14164	14295	14022	14231	14129	14314	14150	14281	14311	14220	14272	14347	14240	14330	14313	14278	14270	14411	14140	14419	14207	14103	14103	14376	14361	14318	14195	14356	14337	14249	14348	14238	14357	14372	14282	14229	14355	14172	14124	14113	14179	14222	14356	14323	14382	14225	14191	14241	14067	14456	14385	14397	14391	14325	14211	14109	14210	14409	14112	14252	14238	14111	14215	14228	14132	14331	14208	14236	14266	14019	14265	14304	14283	14305	14287	14179	14023	14231	14226	14186	14301	14268	14412	14332	14123	14298	14270	14226	14309	14293	14252	14258	14418	14254	14188	14269	14281	14335	14131	14219	14350	14353	14237	14326	14340	14224	14245	14431	14263	14243	14266	14330	14141	14237	14368	14126	14368	14265	14529	14342	14067	14213	14585	14157	14362	14227	14352	14335	14166	14133	14356	14124	14384	14353	14247	14256	14141	14320	14388	14158	14277	14210	14271	14261	14371	14301	14176	14269	14222	14179	14342	14234	14065	14214	14353	14228	14165	14396	14151	14229	14247	14267	14234	14271	14275	14141	14183	14178	14316	14120	14253	14292	14220	14311	14231	14390	14195	14352	14340	14455	14208	14254	14343	14365	14236	14319	14447	14158	14216	14369	14187	14132	14279	14253	14304	14305	14280	14126	14218	14124	14329	14029	14236	14208	14042	14174	14258	14129	14288	13975	14167	14250	14317	14276	14147	14300	14215	14194	14186	14298	14271	14180	14231	14419	14289	14313	14380	14242	14263	14261	14178	14232	14106	14024	14428	14191	14269	14260	14182	14263	14096	14175	14137	14162	14202	14208	14162	14399	14360	14334	14270	14431	14396	14150	14363	14054	14415	14207	14157	14214	14339	14290	14148	14088	14254	14208	14251	14394	14176	14338	14426	14326	14388	14258	14261	14219	14095	14294	14357	14402	14359	14169	14282	14271	14271	14206	14252	14277	14233	14277	14203	14310	14134	14215	14275	14204	14378	14209	14475	14226	14329	14304	14332	14158	14331	14330	14214	14158	14398	14323	14328	14133	14298	14283	14200	14107	14147	14440	14212	14290	14055	14280	14291	14230	14259	14334	14137	14291	14099	14400	14255	14176	14534	14163	14052	14340	14150	14264	14222	14211	14227	14041	14092	14183	14290	14114	14273	14224	14292	14308	14280	14247	14290	14334	14300	14211	14184	14194	14387	14283	14122	14413	14242	14294	14113	14350	14306	14067	14489	14427	14187	14134	14518	14231	14016	14363	14295	14156	14244	14182	14297	14268	14381	14265	14110	14209	14281	14334	14243	14048	14376	14415	14092	14347	14382	14188	14207	14181	14268	14160	14179	14336	14188	14077	14339	14366	14265	14240	14172	14310	14405	14201	14199	14208	14222	14133	14211	14296	14343	14253	14065	14402	14227	14313	14200	14202	14172	14192	14158	14314	14313	14123	14243	14193	14327	14273	14186	14375	14299	14253	14305	14288	14441	14109	14464	14149	14118	14225	14349	14265	14363	14196	14321	14285	14317	14280	14251	14271	14225	14310	14255	14250	14228	14304	14256	14387	14314	14288	14380	14173	14302	14221	14285	14166	14280	14245	14344	14115	14220	14397	14259	14242	14318	14119	14252	14203	14400	14088	14291	14155	14210	14243	14156	14309	14411	14442	14179	14491	14287	14135	14353	14153	14278	14235	14288	14302	14239	14336	14268	14291	14198	14256	14168	14284	14408	14086	14308	14314	14228	14261	14170	14298	14231	14092	14378	14218	14287	14064	14177	14214	14491	14295	14445	14228	14248	14103	14461	14164	14342	14134	14343	14260	14278	14304	14205	14167	14376	14421	14249	14326	14131	14214	14080	14264	14273	14239	14324	14269	14271	14220	14294	14391	14335	14121	14338	14073	14301	14240	14277	14066	14253	14172	14237	14226	14257	14223	14070	14446	14373	14170	14492	14259	14354	14193	14248	14213	14180	14255	14179	14164	14300	14202	14297	14230	14299	14191	14190	14152	14212	14253	14169	14300	14227	14277	14211	14190	14192	14263	14414	14262	14193	14363	14359	14160	14230	14342	14271	14143	14142	14134	14188	14210	14151	14121	14397	14058	14103	14303	14247	14101	14296	14180	14479	14348	14217	14275	14216	14397	14330	14256	14069	14243	14212	14239	14177	14309	14352	14322	14391	14295	14299	14356	14162	14287	14294	14352	14251	14397	14310	14192	14116	14185	14269	14279	14219	14155	14181	14167	14286	14369	14268	14314	14334	14309	14157	14276	14330	14218	14074	14087	14304	14214	14266	14197	14142	14272	14208	14251	14177	14312	14335	14046	14313	14290	14276	14190	14203	14319	14123	14176	14313	14363	14158	14220	14208	14454	14061	14202	14230	14354	14256	14283	14237	14303	14291	14177	14116	14200	14212	14068	14166	14359	14244	14221	14217	14294	14289	14334	14327	14211	14139	14286	14229	14187	14061	14197	14315	14371	14293	14173	14201	14305	14343	14364	14319	14337	14358	14241	14246	14314	14195	14144	14185	14056	14296	14145	14161	14279	14315	14171	14227	14295	14263	14296	14277	14069	14291	14335	14245	14194	14290	14157	14327	14094	14203	14309	14091	14334	14198	14343	14262	14168	14265	14279	14343	14228	14220	14460	14226	14422	14116	14050	14338	14266	14365	14110	14251	14161	14242	14302	14270	14235	14098	14361	14197	14193	14159	14241	14200	14373	14226	14230	14251	14136	14160	14328	14319	14328	14246	14200	14187	14238	14261	14227	14274	14274	14289	14228	14221	14385	14075	14333	14219	14233	14358	14121	14216	14402	14108	14111	14440	14063	14274	14301	14187	14355	14339	14046	14264	14174	14314	14303	14173	14324	14170	14198	14368	14293	14111	14390	14431	14087	14247	14185	14270	14209	14106	14251	14284	14109	14231	14428	14010	14174	14338	14168	14322	14399	14296	14231	14161	14137	14292	14156	14308	14341	14392	14317	14139	14256	14335	14278	14275	14227	14147	14225	14179	14215	14191	14299	14142	14274	14244	14207	14243	14063	14253	14033	14138	14321	14252	14164	14296	14189	14248	14310	14378	14203	14119	14181	14223	14203	14248	14260	14183	14324	14245	14091	14313	14262	14187	14150	14433	14267	14091	14168	14322	14258	14223	14288	14327	14408	14231	14229	14174	14320	14506	14276	14283	14072	14221	14278	14048	14331	14224	14184	14175	14330	14271	14205	14218	14275	14336	14295	14267	14426	14241	14192	14320	14249	14311	14381	14194	14138	14230	14240	14119	14334	14320	14275	14131	14309	14362	14371	14349	14435	14169	14236	14274	14440	14204	14220	14272	14289	14315	14275	14271	14390	14185	14228	14214	14320	14348	14131	14387	14305	14179	14244	14282	14249	14233	14197	14217	14345	14253	14138	14419	14187	14206	14099	14346	14236	14259	14235	14279	14291	14327	14197	14206	14344	14168	14150	14242	14409	14337	14283	14334	14101	14149	14192	14264	14179	14270	14090	14181	14092	14205	14178	14350	14235	14202	14183	14204	14375	14296	14327	14249	14294	14131	14295	14386	14236	14104	14195	14334	14263	14229	14280	14339	14112	14176	14187	14350	14146	14451	14302	14198	14334	14378	14306	14212	14301	14449	14196	14227	14413	14246	14286	14253	14159	14221	14197	14289	14165	14324	14270	14397	14365	14298	14280	14337	14228	14211	14065	14219	14211	14301	14211	14464	14183	14270	14122	14335	14327	14156	14220	14328	14312	14110	14404	14247	14357	14272	14169	14217	14051	14188	14243	14234	14262	14215	14286	14383	14136	14247	14134	14328	14190	14369	14278	14347	14196	14101	14259	14333	14252	14303	14240	14244	14268	14191	14184	14335	14285	14401	14299	14068	14344	14356	14170	14213	14143	14262	14161	14234	14208	14402	14308	14238	14235	14201	14238	14310	14277	14328	14156	14428	14204	14186	14452	14263	14344	14258	14296	14256	14366	14325	14165	14238	14215	14274	14443	14249	14181	14269	14394	14108	14181	14240	14221	14243	14244	14340	14259	14236	14167	14145	14269	14179	14347	14141	14334	14326	14143	14219	14193	14216	14174	14218	14268	14179	14312	14158	14373	14190	14317	14256	14131	14206	14280	14258	14273	14241	14282	14051	14237	14181	14290	14141	14271	14328	14315	14192	14314	14289	14349	14275	14263	14197	14204	14090	14198	14277	14329	14188	14232	14415	14157	14374	14437	14270	14348	14188	14240	14154	14302	14278	14266	14109	14153	14208	14356	14289	14102	14293	14195	14311	14300	14181	14172	14250	14320	14334	14260	14323	14192	14085	14162	14300	14316	14286	14328	14179	14253	14401	14263	14105	14301	14257	14227	14325	14156	14432	14331	14099	14268	14325	14237	14206	14290	14277	14308	14094	14194	14249	14362	14253	14370	14293	14270	14364	14256	14300	14217	14321	14329	14411	14317	14380	14267	14224	14196	14273	14292	14159	14187	14266	14211	14209	14325	14173	14416	14189	14186	14368	14277	14190	14304	14164	14141	14368	14099	14233	14192	14076	14239	14154	14302	14328	14181	14061	14251	14180	14340	14383	14257	14232	14288	14235	14333	14299	14301	14357	14358	14288	14179	14353	14232	14046	14322	14271	14257	14283	14195	14140	14143	14388	14235	14294	14414	14149	14158	14190	14166	14243	14252	14313	14242	14163	14275
27413	24616	32610	28999	22084	19996	18128	17235	16985	17112	17106	16895	16712	16631	16444	16368	16271	16264	16164	16074	16275	16205	16207	16033	16136	16164	16087	16238	16186	16363	16478	15975	16100	16209	16239	16319	16080	16182	16094	15966	16001	15975	15990	15981	16050	16154	15804	16103	16005	16050	15963	16148	15863	16056	15911	16108	15822	16079	15867	16150	16081	16015	16017	15905	15916	15964	15956	16213	16175	16062	16153	15993	15758	16042	15979	15923	16072	16032	16297	15871	15932	15915	16043	16202	16087	16068	15894	16068	16192	16175	16139	16084	16113	16045	16172	15979	16086	15932	16114	16125	15918	15889	16136	15915	16204	15760	15825	16053	15984	15896	16067	16026	16076	15989	15965	15859	15838	16140	16083	16051	15964	15932	16080	16159	15904	16009	16111	15945	16052	16154	16265	16035	16142	16135	16108	16027	15948	15991	15952	15862	15975	15970	16157	16176	15852	16081	15944	16196	16028	15910	16142	16104	16102	16002	15941	15838	15876	15964	16057	15937	16144	15845	16128	16005	16048	15936	16063	16031	16112	16044	15927	15939	16001	15925	16045	15990	16081	16003	16135	15963	15974	15876	15927	15926	16060	16093	16172	15945	15910	16026	15973	16024	16015	15938	15913	15881	15911	16132	16018	16158	15869	15962	16101	16077	16163	16066	16021	16032	16161	16032	16047	16044	15945	16087	16026	15896	16146	16015	16094	16006	16267	15872	16123	16006	15941	15907	15923	15962	15952	15967	15896	16162	16142	16125	15764	16007	16064	16125	16194	15955	15779	15958	15983	16024	15824	15980	16012	16223	16222	16142	16090	16053	16177	16066	16146	16089	16154	16053	16018	16142	15950	15926	16043	15877	16150	15958	16005	15997	16065	15992	15947	15963	16051	16072	16013	15996	16213	16167	15998	16000	15984	16114	15921	15959	16099	16050	16042	16026	15930	16211	15990	15991	15917	16016	16011	15792	15925	16091	16155	15959	15960	16028	15739	15933	16154	15909	16271	16000	16033	16006	15933	15891	16000	15968	16098	15977	15805	16039	15901	16011	16120	15985	15925	15992	15917	15852	16048	16031	15769	16185	15876	16089	16120	15742	16027	15908	16109	16065	16082	15953	16033	16090	16014	16074	15949	15989	16017	15975	15967	16094	16138	15976	16188	16210	15898	15965	16069	16004	16139	16201	16065	16222	15910	15947	16215	15936	16151	15946	16107	16042	16186	15819	15991	16088	16060	16188	16027	16018	16041	15891	16101	15902	15889	16044	16100	16022	16051	15916	15992	16123	16052	16038	15922	15977	16184	15995	16027	16152	16002	16013	15998	15978	16039	16062	15846	15987	15950	15989	16017	15891	15939	15855	15831	16034	15783	16069	16222	16105	16075	16078	15933	15957	16120	15770	15921	16084	15879	15807	16097	16023	15966	16243	15987	16130	15971	15919	16069	16169	16054	15819	16074	16135	15905	16035	16079	15929	16037	16119	16076	16024	16111	16014	15933	16052	15922	15858	16178	16027	16233	16059	16069	16093	16115	16196	16007	16129	15952	16055	16150	15951	16034	16045	16124	16162	15950	16132	15970	16087	16103	16016	15956	16195	15981	15913	15991	16219	16262	16210	16161	15864	15967	16063	16169	16051	15968	16014	16018	15992	16084	16005	16087	15983	16085	16031	16011	15927	16131	15973	16135	16296	15942	16172	16078	16000	15984	15717	15988	15901	16129	16063	16167	15936	15993	16153	16108	15965	16202	16114	16076	16012	15905	15950	15981	15964	16115	16078	15809	15966	15961	16010	15986	16073	15835	16117	16108	16180	15963	16108	16063	15754	15944	15947	15945	16199	15978	15983	16226	16032	15918	16193	15910	16113	15811	16125	15970	16008	16089	16017	15890	16000	15851	16069	16176	15818	16010	15899	15861	15931	16053	16012	15919	16096	16160	15940	16117	16086	16104	16064	16048	16058	15948	15847	15972	15961	16179	16156	16176	16159	16134	16035	16032	16016	16008	16076	16149	16164	15888	15995	15974	15951	16093	15943	16106	16078	16086	16242	16066	16165	16053	16022	15918	16035	16045	16108	15815	16072	16330	16110	15907	16046	15845	15965	16019	16090	16135	16218	15995	16108	15960	15965	15976	15914	16078	15967	16064	16051	16081	16338	16012	15938	16129	16040	16001	15927	16069	16103	16113	15911	16209	16155	15964	15998	15928	16128	16070	16068	15970	15966	16089	16081	15895	15889	15797	15877	16068	16039	15912	16052	16019	16010	15977	15995	16005	16056	15948	15988	16234	16114	15950	16131	16077	16109	16044	15920	15850	16180	16088	16013	15864	16027	15891	15960	15912	16044	16071	16165	16066	16039	15961	15888	16128	16063	16135	16122	15979	16069	15918	15877	15949	15909	16056	15922	16017	16093	15958	16017	15994	16205	16004	15967	16030	16012	15974	16099	16124	16083	16071	15975	15940	16027	15941	16048	15846	15954	16177	16054	15970	15957	16034	16091	15935	15959	16106	16230	16072	16065	16119	15800	15728	16103	15964	16076	16016	16051	15900	16107	15883	16012	16165	16040	16153	16211	16130	16007	15985	16089	16099	16134	16180	16023	16196	15977	15908	15950	16051	16072	16008	16022	15884	15932	16007	16103	16010	16005	16195	16090	15988	15947	15873	15939	16010	16089	16073	16044	15933	15944	16068	15945	15829	15899	15914	16042	16043	15968	15976	15970	15921	15990	16174	15875	16088	16069	16091	15810	15919	16142	16048	15934	16009	16041	16013	16201	16070	15996	16048	16010	16068	16059	16120	15913	15903	16067	15962	16028	15982	16029	16013	16049	15922	16010	15907	15889	15974	16020	16068	16043	16037	15825	15918	16094	15858	16179	16052	16171	16057	16050	16018	15923	16021	16002	16106	15953	16146	15938	15897	15991	16094	16016	15950	16055	15875	15904	16094	16060	16097	16286	16125	16185	16058	15965	16193	15899	15968	16088	16208	16149	16122	16075	15877	15995	16143	15963	16060	16135	15965	16018	16082	16020	15927	16093	15898	15973	15988	15858	16226	16028	16007	16017	16118	16082	15963	15941	16053	16062	16083	15928	16190	15908	16053	16107	16016	16097	16101	15986	16247	15909	15890	16385	15906	15837	16026	15989	16100	15989	15945	16102	16048	16130	16088	16133	16058	15833	16109	15902	16064	16103	16002	16044	15865	15927	16276	16028	16008	16102	16036	15895	16031	16109	16178	15790	15787	15997	15961	16081	15923	16014	15796	16117	15855	16154	16071	15862	15990	16011	15913	15856	16142	16099	16049	16080	15941	15929	15931	15828	16159	16010	15782	16155	16042	16035	15835	16102	16052	16072	16077	16006	16063	16079	16092	16083	16146	16067	16183	16095	16024	15927	16041	16004	15994	15934	16132	15966	15988	16180	16249	16052	16063	16047	15941	16113	16104	15940	16108	16267	16096	16035	16085	16155	16062	16028	15945	16085	15925	16202	16032	15885	15914	16021	15990	16070	16282	16094	15956	15932	16068	16006	16258	16062	16178	15890	16082	16027	16024	16056	15994	15886	15991	15937	15877	15915	16005	16027	15894	15950	16035	16197	16027	16138	15878	16057	15987	16095	16131	16094	16004	16274	16138	15934	16038	16078	16108	15821	16136	15984	16079	15903	15991	15999	16034	16137	15917	15875	16019	16192	15990	15987	16030	16179	15981	16057	15934	16152	16070	16057	16128	16128	16060	15931	16355	16186	16094	15950	16236	16201	16069	15934	15998	15809	16283	15886	16005	16095	15732	16000	16063	15829	16037	15819	16028	16224	16147	15941	15984	15922	15993	16040	15938	16129	15780	16260	16080	16063	16006	16108	16097	16171	15927	16183	16041	16160	16050	15981	15874	16135	16045	16081	15897	15933	15937	15930	15929	16130	15990	16159	16030	16032	15976	16009	15780	16123	16040	15993	16129	15971	16015	16000	15979	15902	15984	15923	16195	15950	15999	16097	16060	15953	16205	15992	16024	16002	15936	16188	16187	15956	15960	16027	16088	15986	15805	15899	16148	15918	16034	15914	15889	15984	16093	16249	16085	15996	15946	16027	15923	16174	15904	16031	16079	16007	16022	15956	15918	15933	16002	15923	15955	16152	15921	16097	16057	15964	16163	16140	15998	15901	15960	16168	15828	15944	16038	16020	16019	15812	16043	16019	15892	16124	16134	16311	16039	16126	15976	16123	16027	15906	16086	16265	16094	15964	16108	15992	16129	16074	15932	16079	16072	16004	16066	15920	16010	16173	16046	16180	16028	15967	16184	15902	16012	16024	16078	16067	16091	16005	15994	16116	16032	16053	16209	15725	15845	16006	16099	16034	15997	15908	16106	16083	16130	15933	16132	16023	16191	15946	16089	15953	15982	15982	15970	16122	16150	16102	16023	16140	16144	16085	15998	16073	16147	15964	16035	16212	16096	16155	15964	15861	15873	15937	16084	16115	16125	16098	15999	16064	16047	16108	15812	16111	16138	15897	15877	15883	15879	16015	15988	16095	16092	16056	16080	16202	16118	16191	16094	15817	16059	16056	15873	16074	16232	16025	16218	15946	15903	15949	15970	16094	15994	15946	16042	16137	16122	15986	15985	16056	16073	16098	15975	16019	16002	15798	16195	15944	16013	16101	16034	16228	16053	16140	16233	16193	16010	16091	15909	16003	16027	15998	15980	15951	15894	16064	16177	15945	15988	15885	15954	16096	16054	15940	15842	16122	15995	16021	15725	16023	15893	16057	15914	15993	15981	16006	16143	16059	16160	16004	16057	16008	15882	15969	16129	16023	15999	16082	16248	16034	16197	16033	15809	15916	16164	16144	16128	15949	16037	16239	15906	16129	16009	15968	15716	16183	16139	16077	16124	16051	15887	16115	16112	15996	16065	15974	15953	15830	16120	16016	15921	16107	15915	15816	15972	15868	16001	15926	16096	16084	15986	16068	16250	15988	15952	15886	15953	15909	15895	16118	16018	16101	16151	16117	15833	16117	16082	16167	16165	15855	15964	15874	16060	16148	16029	15932	16004	15963	16080	15989	15948	15826	15952	16002	15994	16089	16034	16137	16159	15903	15956	15904	16021	16193	15959	16157	15917	15889	15955	16074	15925	15947	15896	15944
21345	37535	37563	29049	22854	19893	17371	16217	16048	16269	16009	15367	15274	15122	14843	15063	14808	14812	14486	14281	14308	14272	14577	14162	14285	14417	14466	14316	14617	14607	14354	14505	14371	14520	14240	14465	14289	14375	14476	14318	14268	14293	14345	14278	14228	14307	14399	14339	14311	14489	14286	14434	14269	14299	14152	14364	14206	14346	14227	14410	14421	14383	14268	14472	14189	14273	14224	14441	14147	14166	14299	14328	14162	14249	14254	14202	14073	14216	14242	14351	14213	14167	14173	14328	14400	14287	14281	14220	14331	14136	14227	14298	14175	14268	14229	14079	14336	14339	14216	14067	14182	14285	14352	14251	14283	14286	14137	14177	14089	14130	14109	14431	14180	14232	14194	14317	14267	14307	14137	14204	14172	14115	14264	14212	14407	14310	14229	14300	14331	14175	14279	14324	14267	14152	14252	14435	14209	14126	14273	14267	14019	14090	14351	14184	14327	14305	14245	14100	14192	14249	14193	14141	14380	14171	14163	14165	14297	14325	14228	14197	14197	14103	14325	14222	14211	14122	14442	14424	14184	14403	14086	14269	14244	14226	14055	14333	14219	14173	14181	14346	14172	14280	14092	14357	14261	14483	14411	14244	14243	14158	14253	14320	14126	14140	14218	14256	14296	14265	14181	14358	14255	14307	14253	14120	14416	14452	14285	14208	14252	14153	14090	14125	14355	14124	14144	14169	14302	14341	14158	14289	14233	14224	14367	14179	14135	14255	14454	14396	14309	14318	14173	14285	14337	14172	14397	14293	14223	14342	14309	14205	14298	14124	14273	14196	14140	14309	14279	14230	14312	14178	14194	14233	14229	14228	14199	14382	14326	14220	14077	14240	14244	14329	14196	14160	14330	14130	14228	14301	14233	14174	14266	14154	14353	14081	14139	14313	14212	14285	14302	14113	14277	14089	14204	14240	14050	14421	14274	14218	14204	14312	14210	14196	14267	14269	14308	14325	14425	14217	14283	14246	14301	14027	14283	14312	14248	14167	14266	14242	14256	14288	14330	14360	14238	14253	14309	14219	14184	14120	14241	14296	14236	14187	14444	14317	14166	14246	14358	14311	14231	14180	14356	14311	14186	14059	14169	14093	14231	14206	14225	14038	14349	14255	14291	14054	14244	14396	14171	14166	14203	14146	14213	14114	14147	14071	14283	14157	14348	14296	14263	14194	14179	14217	14289	14162	14289	14144	14276	14286	14157	14114	14177	14152	14285	14339	14336	14239	14266	14038	14221	14228	14146	14333	14349	14188	14133	14166	14331	14184	14144	14250	14234	14066	14127	14270	14270	14195	14142	14288	14031	14143	14270	14229	14307	14143	14219	14208	14261	14030	14230	14142	14338	14254	14435	14333	14217	14207	14133	14173	14248	14309	14119	14271	14374	14180	14221	14201	14295	14212	14150	14132	14231	14054	14126	14274	14347	14208	14249	14152	14092	14182	14206	14060	14279	14274	14207	14289	14286	14120	14241	14226	14194	14189	14501	14309	14318	14146	14182	14188	14099	14210	14297	14169	14288	14146	14259	14271	13967	14230	14249	14162	14192	14076	14389	14291	14367	14171	14153	14288	14299	14021	14297	14234	14218	14287	14213	14047	14364	14209	14264	14045	14312	14161	14176	14347	14208	14221	14245	14346	14211	14212	14344	14281	14206	14218	14221	14184	14274	14287	14187	14269	14165	14217	14340	14344	14288	14143	14285	14251	14442	14131	14289	14386	14066	14151	14330	14345	14173	14345	14366	14345	14312	14225	14064	14217	14054	14394	14161	14218	14410	14334	14296	14171	14220	14114	14220	14233	14244	14160	14201	14237	14161	14150	14308	14295	14311	14302	14163	14362	14281	14320	14228	14314	14157	14258	14171	14283	14162	14257	14369	14278	14481	14040	14158	14309	14084	14362	14174	14197	14328	14220	14205	14184	14356	14251	14323	14316	14204	14149	14120	14287	14364	14255	14174	14204	14159	14371	14306	14210	14164	14259	14261	14300	14277	14050	14281	14163	14128	14181	14192	14267	14249	14232	14150	14422	14285	14132	14241	14356	14329	14382	14200	14112	14049	14331	14231	14137	14312	14273	14183	14211	14179	14417	14163	14189	14016	14075	14194	14325	14231	14221	14094	14270	14249	14251	14234	14370	14223	14397	14130	14251	14117	14069	14245	14322	14214	14187	14272	14406	14368	14218	14299	14379	14235	14420	14144	14219	14384	14137	14263	14341	14089	14399	14137	14297	14209	14253	14260	14189	14348	14304	14146	14173	14284	14383	14197	14166	14317	14347	14348	14330	14108	14126	14334	14309	14393	14210	14136	14062	14101	14243	14203	14113	14259	14409	14189	14184	14316	14319	14144	14077	14341	14302	14346	14243	14281	14223	14169	14378	14089	14378	14201	14342	14140	14288	14134	14357	14362	14270	14072	14389	14266	14373	14223	14219	14266	14352	14238	14385	14086	14168	14201	14116	14161	14331	14326	14258	14234	14177	14157	14253	14280	14211	14172	14269	14274	14319	14074	14281	14230	14374	14135	14302	14062	14439	14021	14273	14208	14184	14088	14255	14150	14313	14214	14107	14127	14142	14205	14297	14397	14299	14227	14233	14082	14177	14312	14317	14286	14343	14304	14267	14224	14193	14157	14461	14190	14218	14345	14201	14351	14233	14138	14440	14273	14235	14180	14084	14096	14206	14081	14318	14190	14301	14359	14278	14297	14229	14280	14172	14215	14275	14017	14381	14246	14183	14385	14343	14133	14245	14222	14252	14297	14241	14242	14343	14214	14184	14165	14338	14143	14450	14191	14226	14198	14269	14300	14292	14193	14253	14331	14328	14086	14250	14265	14280	14181	14188	14266	14177	14306	14304	14244	14172	14150	14243	14251	14221	14143	14229	14219	14227	14217	14175	14324	14292	14290	14234	14308	14168	14270	14226	14225	14296	14334	14343	14253	14346	14194	14209	14228	14312	14274	14211	14246	14229	14337	14368	14323	14140	14286	14178	14215	14117	14213	14215	14198	14416	14297	14334	14232	14303	14341	14305	14282	14172	14389	14154	14165	14183	14222	14191	14133	14295	14334	14208	14170	14088	14179	14070	14192	14179	14261	14273	14155	14236	14227	14151	14417	14342	14165	14364	14151	14245	14193	14101	14207	14258	14362	14252	14123	14231	14266	14310	14308	14047	14234	14162	14273	14177	14114	14306	14279	14347	14124	14300	14134	14281	14279	14160	14388	14270	14258	14224	14136	14322	14081	14257	14124	14186	14207	14276	14271	14297	14281	14146	14197	14244	14062	14171	14284	14318	14198	14342	14232	14334	14280	14318	14162	14421	14406	14103	14353	14138	14286	14128	14396	14204	14328	14295	14176	14222	14258	14183	14345	14155	14217	14125	14269	14175	14202	14212	14221	14388	14237	14301	14224	14236	14243	14130	14240	14392	14175	14276	14172	14227	14205	14269	14404	14176	14337	14297	14300	14397	14261	14209	14249	14440	14342	14404	14173	14335	14274	14293	14177	14221	14323	14225	14173	14333	14117	14334	14170	14234	14123	14286	14232	14172	14228	14153	14378	14238	14315	14218	14255	14326	14303	14321	14211	14168	14129	14124	14238	14263	14207	14221	14241	14159	14233	14149	14147	14256	14308	14407	14220	14305	14238	14280	14103	14194	14322	14363	14291	14162	14400	14330	14222	14287	14115	14178	14499	14410	14314	14408	14225	14234	14315	14252	14337	14224	14166	14113	14160	14099	14311	14316	14377	14230	14243	14248	14336	14266	14201	14086	14349	14261	14237	14245	14307	14234	14453	14164	14241	14231	14152	14240	14249	14265	14391	14262	14253	14230	14193	14303	14188	14387	14274	14381	14157	14132	14091	14224	14249	14223	14453	14183	14178	14010	14187	14395	14129	14232	14187	14175	14318	14051	14305	14281	14133	14240	14408	14063	14109	14116	14294	14214	14248	14259	14455	14141	14208	14334	14098	14341	14264	14164	14334	14326	14335	14384	14175	14374	14376	14255	14126	14255	14244	14107	14138	14371	14305	14285	14193	14313	14268	14417	14345	14228	14351	14412	14339	14152	14292	14303	14284	14141	14250	14150	14419	14294	14121	14366	14098	14287	14470	14214	14286	14235	14268	14005	14202	14170	14330	14415	14306	14186	14419	14432	14207	14296	14123	14146	14490	14319	14150	14242	14252	14294	14234	14263	14234	14376	14248	14354	14223	14154	14159	14006	14391	14311	14166	14335	14291	14374	14337	14305	14157	14178	14265	14232	14347	14223	14214	14196	14244	14245	14310	14256	14322	14266	14275	14211	14319	14101	14185	14289	14263	14190	14251	14216	14214	14209	14291	14299	14272	14103	14117	14274	14266	14147	14184	14196	14289	14132	14468	14311	14253	14274	14221	14181	14244	14116	14188	14203	14123	14186	14316	14233	14300	14314	14168	14377	14231	14167	14348	14224	14334	14115	14298	14245	14151	14133	14319	14399	14186	14268	14199	14134	14399	14204	14080	14225	14374	14191	14227	14250	14227	14431	14270	14200	14297	14230	14291	14359	14195	14177	14310	14313	14291	14256	14194	14264	14247	14215	14322	14264	14147	14376	14239	14066	14490	14190	14048	14257	14361	14177	14290	14339	14140	14265	14340	14120	14324	14229	14304	14453	14080	14302	14459	14137	14353	14303	14166	14340	14300	14088	14229	14234	14234	14156	14198	14213	14174	14140	14223	14414	14274	14179	14209	14284	14317	14180	14244	14361	14206	14140	14248	14320	14164	14053	14257	14029	14052	14197	14205	14294	14344	14188	14222	14352	14290	14266	14213	14278	14224	14279	14258	14326	14388	14403	14369	14176	14131	14314	14203	14259	14277	14179	14305	14187	14398	14246	14208	14327	14259	14225	14296	14297	14020	14413	14116	14127	14245	14202	14412	14321	14219	14259	14367	14248	14334	14206	14212	14206	14261	14242	14394	14219	14246	14192	14214	14286	14262	14058	14190	14229	14152	14204	14213	14301	14509	14162	14295	14261	14363	14191	14187	14089	14320	14382	14267	14268	14247	14512	14132	14348	14156	14138	14267	14313	14285	14007	14306	14155	14154	14221	14411	14117	14014	14287	14231	14329	14318	14344	14228	14382	14134	14267
23621	21190	28790	24230	22990	24183	23023	19958	19469	19648	19063	18453	18304	18154	18096	18044	17781	17631	17428	17306	17294	17258	17285	17278	17016	17285	17226	17334	17106	17211	17543	17388	17259	17204	17217	17378	17350	17198	17181	17129	17005	16916	17162	17045	17026	17028	17083	16880	17019	16893	16986	17125	17197	16988	17053	17024	16948	16888	17039	17011	17287	17102	17003	17233	16958	17074	16861	16999	17155	16823	17088	17252	17042	16814	17019	16931	16899	17075	16952	17001	17082	16922	16856	16950	16897	17099	17000	16883	16996	16930	17032	16714	16864	16994	16837	16937	16920	16957	16948	17061	17042	17017	17014	17093	16956	17148	16901	16840	16886	16908	17051	16961	16928	17001	16804	16854	17073	16921	17075	16874	17075	17049	16986	16997	16855	16830	16790	17048	17000	17188	17080	16865	16781	17159	16872	17148	17068	16924	17282	17023	17136	17126	17103	16743	16866	17032	16970	17048	17181	16892	17085	17075	16887	16906	16945	16776	16959	17059	16994	16911	16866	16978	16935	16940	17038	16858	17047	17106	17046	16967	17146	16791	16875	17081	16993	17127	16924	17040	16935	17083	17134	16990	17032	17001	17072	16838	16890	16870	16889	16883	16909	16993	17144	16930	16998	16754	16890	16883	16951	17164	16909	17064	17021	16972	16906	16988	16940	17057	16868	17085	16936	16943	17014	17012	17023	16916	16918	16870	16862	16973	16767	16998	16807	16986	17034	16927	17043	16867	17189	16995	16976	16836	16679	16779	17121	16967	17029	16962	16939	16975	17133	16890	16971	16980	16978	16948	17004	17038	16926	16854	16924	16913	16934	17013	16990	16980	17032	16881	17077	17015	16980	16827	17057	16998	16933	17038	17128	16797	16754	16996	16885	16938	16882	17079	16940	17222	17042	16840	16970	17143	17114	16989	16949	17088	16938	16958	17039	16924	16878	16910	16981	17087	16802	16959	16836	16972	17225	17041	16782	17080	17024	16798	16953	16805	16915	16966	16890	16895	16806	16899	17083	17209	16851	16947	16770	17054	17008	16848	16965	16908	16946	16848	17071	16823	17060	16937	16807	16935	16933	16823	17064	16983	16809	17154	16983	17104	17059	17044	16922	16979	16864	17045	17165	17117	16842	16895	17101	17006	16885	16997	16935	16869	17016	16994	17257	17032	16870	16732	16775	16790	16959	16818	16889	16762	17024	17193	17160	16841	16828	16895	16736	16909	17185	17101	17027	16980	16786	16868	16943	16733	16808	16852	16968	16906	17129	16954	16859	16870	16971	16926	17071	17022	16895	16772	17140	16852	16930	16941	16886	16854	16937	17132	16964	17037	16940	16776	16942	16913	16986	16919	16846	16899	17039	16839	16972	16889	17186	16959	17135	17005	16801	16965	16830	17164	16909	16825	16997	16953	16746	17047	16883	16858	17068	17070	17035	16978	16863	17030	16874	16975	17084	16791	16983	17087	17008	16889	17220	17244	16797	16868	16922	16875	16873	16692	16759	16753	16868	17013	16914	17060	17038	16921	16998	16861	17001	16944	16876	16923	17035	16947	16983	16885	17086	17010	16983	16927	17179	17160	17039	16998	17051	16849	16970	16964	16746	16911	16931	17097	17052	16991	16904	16985	16911	16932	16962	17131	17038	17004	16940	16987	16940	16701	16932	16774	16875	17094	16872	16984	16836	17021	16776	17058	17120	16973	16902	16887	16835	17003	16884	16895	17043	17092	16990	16828	16766	16907	16945	16915	17029	17130	16879	16979	17062	17117	16949	16826	16947	16775	17105	16800	17154	17055	17040	16835	17002	17131	17116	17010	17093	17158	16862	16652	17005	17060	16924	16861	16761	16747	16807	17159	17035	16862	16937	16965	16707	17046	17066	17058	17074	17083	17008	16968	17215	16941	17175	16997	17125	17006	16970	16875	16902	17032	16920	16884	16939	16907	16866	16985	17014	17166	16890	16819	16874	16899	17010	17102	17014	16915	17081	16860	16925	16867	17065	16935	16840	16784	16967	17131	17067	16881	17102	17029	16802	16857	17004	16789	16952	16904	17007	17119	16763	16989	17088	16937	17013	17149	16875	16810	17052	16818	16898	17030	16837	16842	16980	16803	17150	16927	17026	17005	17052	16955	16875	16986	16985	17016	17121	16822	16876	16718	16959	17020	16910	16874	16892	17026	16924	17076	17167	16851	17005	16940	16901	16951	16960	16947	17046	16781	16867	16790	16929	16888	16953	16913	17073	16920	17088	16926	16967	16885	17003	16800	16733	16994	17097	16962	17070	16854	17025	16956	16895	17024	17084	16854	16837	17103	17019	16755	16781	16901	16968	17038	16863	16930	16885	16968	16857	16966	16989	16837	16892	16679	16866	16836	16942	17034	17091	16992	16908	17070	17080	16972	16995	16984	16760	17029	16811	17032	16870	17019	16881	17081	17035	17064	16992	16976	16924	16958	16925	16802	17188	16854	16946	17010	17162	16921	17029	17024	16960	16882	17038	16977	16879	16962	16950	16969	16808	17134	17001	17133	16933	16732	17066	17010	17052	17009	16813	16962	16840	16843	17045	16862	16758	17007	16923	17033	17198	16704	17215	17050	16937	16945	16983	16964	16952	16908	16955	16940	16991	16904	17087	16826	16922	16946	17036	17092	17031	16884	17063	16950	17005	16895	17144	16837	17018	16907	16982	16823	16871	16972	16978	17126	16835	17007	16729	17084	17009	17055	17069	16763	16944	16791	16979	16999	16876	16851	16839	17023	16917	16989	16960	17006	16841	17024	17071	16936	16737	16742	16883	16810	16936	17111	17060	17113	17007	16983	16953	16946	16904	17066	16949	16885	17035	17109	16901	16737	17035	16917	17088	17027	16868	16984	16771	16966	16942	16809	16953	16991	16916	16845	17091	16951	16975	16901	17057	16911	17059	16812	17067	17042	17161	17158	16838	16878	17136	17053	16972	17072	17077	17025	16930	16912	16992	16859	16863	17016	16971	16888	16723	16996	17064	17003	16986	16934	16810	16943	16865	16846	17026	17111	16884	17076	17017	16887	17008	16914	17150	16850	16935	16925	17025	16954	17163	16863	17059	17064	17003	16983	17049	16867	16909	16963	17312	17041	16888	16932	17004	16762	16893	17123	17029	16997	17081	16999	16994	16755	17203	16847	17067	17229	16847	17052	17067	16980	17079	16978	16798	16999	16843	17044	16903	16861	16795	16836	16831	16860	16925	16953	16961	16984	16853	16823	17151	17044	16890	17058	16813	16970	16884	17142	17081	16997	16866	16930	17146	17040	17014	17052	16957	17111	17141	16985	16958	16944	16895	17109	17075	16796	16986	17066	17028	16922	17010	16784	16889	17053	16786	16869	17010	16912	16932	16985	16981	16824	17004	16971	16970	16901	16854	16916	16942	17023	16945	16796	17041	16772	17055	16782	16987	16894	17005	16949	16886	16865	17125	16952	16981	17008	16946	16929	17155	17189	17015	16999	16997	17019	16921	17155	16940	17023	16909	17119	16862	17050	16743	16940	16979	16940	16938	17041	17058	16864	16886	16970	16756	16945	16855	16914	16978	16833	16959	16760	16789	16897	17186	16977	17021	17140	16736	17000	16886	16801	16972	16951	16875	17118	16904	17032	16854	17172	16882	16938	17003	16926	16853	16976	16882	17249	17010	17083	16879	17087	16999	16958	16736	17032	16880	16993	16962	17150	16918	17059	16934	16981	17186	17202	16790	16929	17116	16758	16858	16924	16862	17088	16912	16903	17083	16867	16994	17000	17248	16799	16947	17073	17005	17046	16905	17093	16994	16993	16982	16842	17004	16866	16912	16966	16850	17026	16856	16945	16957	17005	17104	16869	16996	16937	16949	16996	17056	17006	16901	16870	16966	16863	17038	17184	17263	17178	16889	17045	16964	16987	16936	16887	17003	16991	17104	16867	16996	17042	17063	16968	16982	16895	16835	16993	16670	16773	16987	16976	17096	17015	17188	16884	16807	16874	17303	17027	16876	16820	16759	16932	16913	16862	17052	16887	16969	16950	17161	16905	17125	16922	16926	17204	16968	16989	16973	16879	17059	16881	17037	17108	17047	16932	16946	16967	16845	16802	17063	16979	16949	16940	16893	16871	17147	16856	16986	17028	16981	16682	17079	16978	16954	16951	16880	16834	16899	16901	17005	16802	16937	16847	17085	16904	17107	16896	16859	17058	16879	16947	17066	16720	16960	17158	16900	16878	16876	16819	16828	17053	16959	16865	16983	17014	16958	16895	17033	16951	16929	16924	16807	16881	16920	17163	16849	16985	16935	17063	16860	16956	16890	17013	16923	16980	17097	16934	17035	16806	17075	17016	17338	16897	16987	16850	17037	17011	16979	16811	16884	17032	16940	16970	16898	16888	17041	17041	17006	16966	17110	16963	16909	16948	16924	16999	17002	16975	16958	16898	16953	16892	17165	16834	17125	16965	16990	16927	16833	16901	16892	16842	17127	16988	16888	16985	16840	16964	16978	16933	16820	16994	16999	17033	17013	17156	16960	16915	17218	16797	17208	17104	16930	16971	16816	16995	17083	16941	17046	17038	16831	17015	16824	16788	16944	17061	17090	17120	16990	16933	16954	16981	17040	17064	16912	16832	17102	16894	16944	16976	17046	16962	17036	16930	16900	17028	16911	16996	17044	16842	16947	17006	16872	16915	16846	16837	16953	17113	16908	16962	16994	17001	16885	16985	17114	16979	16937	16895	16742	16975	17051	17029	16818	17166	17039	17110	16980	16916	16771	16776	16885	16983	16883	17044	17010	16947	17036	17031	16874	17144	16988	16879	16957	17056	16944	16965	16943	16969	17015	16924	16883	16975	16929	16966	16965	16962	16993	16965	16777	16881	16987	17055	16927	17062	16991	16941	16724	17038	16964	16814	16930	16943	16999	17035	17053	16852	16876	16753	17030	16852	16820	16748	17065	16873	17180	16966	16960	16752	16914	16927	16928	16950	16896	16944	17018	16852	16891	16884	17000	17126	16899	16970	16925	16792	17212	16942	16762	17238	17108	16954	16982	16800	16924	16938	17018	17059	17284	16916	16933	16984	17027	17088	16955	17195	17065	16952	17109	17007	16988	16812	17026	17090	17230	16897	17028	17033	17062	17123
22563	44031	44510	33188	27136	23213	19781	19119	19200	18718	17986	17099	16902	16661	16426	16205	15953	15646	15291	15251	15115	15146	15047	14966	15247	15175	15229	15254	15238	15367	15267	15230	15014	15179	15140	15319	14915	15041	14985	15129	15094	15030	14925	14943	14792	14834	15006	14822	15010	15035	15005	14963	14638	14845	14949	14930	14951	15010	15136	15344	15525	15234	14943	15038	14780	14912	14852	14937	15012	15014	14987	14889	14847	14824	14994	14834	14806	14727	14964	14754	14873	14738	14920	14939	14782	14867	14884	14867	14917	14820	14971	14831	14791	14718	14880	14955	14907	14789	14829	14970	14740	14979	14894	14835	14800	14987	14913	14881	14846	14874	14875	14830	14767	14731	14964	14894	14802	14985	14820	14776	14810	14785	14849	14799	15142	14853	14841	14813	14960	14997	15002	14828	14765	14925	14889	14716	14888	14717	14892	14844	14975	14833	14736	14975	14858	15020	14801	14845	14860	14893	14727	14761	14975	15023	14884	14994	14924	14885	14926	14907	14823	15009	14874	14753	14748	14810	14925	14993	14859	14833	14900	14772	14991	14948	15013	14943	14844	14863	14783	14788	14879	14940	14812	14816	14858	14864	14845	15024	14785	14876	14916	14965	14926	14784	14897	14858	14844	14599	14864	14755	14906	15038	14928	14840	14820	14972	15073	14797	14893	14747	14981	14836	14823	14716	14786	14824	14959	15006	14790	14820	14904	14812	14850	15111	14968	14982	14879	14978	14936	14889	14893	15046	14906	14754	15002	14748	14971	14923	14853	14990	14914	14828	14978	14893	14851	14884	14855	14860	15057	14894	14872	14960	14968	14699	14942	14858	14842	14625	14920	14846	14765	14934	14902	14765	14933	14752	14958	14916	14959	14870	14803	14898	14896	14800	14759	15005	14934	14720	14860	15021	15041	14959	15010	14820	14885	14832	14883	14829	14959	14796	14926	14811	14881	14796	14993	14913	14952	14843	14975	14962	14898	14781	14766	14964	14900	14912	14878	14953	14952	14760	14764	14814	14811	14873	14890	14969	14911	14900	14788	14832	14889	14959	14866	14863	14659	14925	14805	14735	14963	14837	14981	14852	14699	14835	14984	14856	14871	14873	14808	14985	14826	14944	14962	14924	14751	14765	14755	14930	14905	15024	14858	14904	14945	14798	15018	14929	14767	14831	14828	14938	14917	14797	14858	14999	14854	14826	14893	14894	14905	14666	14854	14985	14799	14991	14767	15263	14893	14927	14931	14673	14889	14825	14938	15012	14803	15008	15032	14777	14878	14899	14800	14900	14919	14998	14933	14894	14863	14709	14773	14883	14943	14729	15043	14825	14689	14788	14679	14959	14758	14898	15019	14965	14908	14895	14871	14980	14891	14863	14912	14708	14958	14788	14830	14914	14762	14897	14854	14708	14900	14924	14958	14954	14920	14810	14766	15030	14903	14589	14953	14982	14890	14899	14897	14934	14833	14840	14881	14799	14911	14786	14937	14969	14836	14900	14850	14783	15051	14864	14879	14932	14899	14785	14940	14994	14757	14746	15051	14939	14920	14825	14870	14656	14905	14796	14783	14867	15116	14951	14750	15007	14907	14678	14895	14769	14883	15036	14970	14873	15015	14840	15018	14703	14895	14899	14706	14905	14785	14763	14943	15043	15072	14870	14920	14882	14845	14937	14762	14873	14989	14881	14962	14941	14843	14791	15107	14988	14889	14859	14996	14999	14960	14790	14893	14860	14936	14955	15012	14932	14817	14761	14851	14765	14994	14751	14860	14730	15004	14786	14894	14959	14913	15016	14724	14807	14949	14777	14804	14925	14724	14702	14588	14897	14766	14900	14943	15013	14868	14657	14774	14687	14855	14809	14755	14994	14837	14831	14914	14924	14914	14773	14725	14709	14802	14862	14950	14773	14859	14770	14850	15110	14835	14954	14836	15010	14704	14823	14978	14777	14826	14895	14971	14936	15028	14899	14811	14771	14805	14888	14842	14931	14829	14964	14808	14915	14765	14880	14850	14903	14962	15117	14923	14732	14792	14999	14764	14779	14884	14917	14659	14799	14857	14973	14876	14893	14936	14869	14935	14744	14922	14686	14819	14887	14773	14903	14919	14850	15020	14947	14812	14816	14884	14864	14957	14877	15064	14878	15044	15127	15001	15041	14922	14825	14908	14990	14792	14749	15033	14974	14816	14878	14966	14932	14889	14882	15007	14672	15001	14695	14942	14738	15019	15090	14927	14785	14829	14833	14874	14976	14893	14951	14893	14824	14969	14863	14968	14871	14835	14935	14831	14883	14766	14935	14830	15057	14879	14808	14770	14809	15128	14696	14927	14794	14867	14763	15001	14908	14995	14852	14968	14851	14766	14883	14851	14826	15061	14843	14875	14916	14822	14786	14857	14921	14985	14894	14913	14785	14853	14843	14764	14879	14899	14871	14916	14858	14666	14783	15069	14986	14813	14818	14846	14789	14898	14994	14950	15060	14953	14851	14906	14938	15004	14982	15065	14780	14834	14811	14863	14871	14991	14947	14993	14826	14782	14796	14962	14883	14835	14813	14935	15099	14949	14925	14763	14878	14909	14930	14810	14685	14781	14991	14840	14784	14798	14882	14949	14863	14631	14858	15022	14929	14839	14864	14842	14717	14931	14854	14855	15003	14852	14949	14792	14774	14700	14854	14992	14785	14819	14864	14798	14744	14939	15026	14919	14863	14918	15061	14925	14929	14873	14820	15049	14768	14874	14876	14774	14826	14722	14885	14750	14872	14924	14809	14895	14941	14957	14834	14979	15012	14887	14891	14931	14710	14965	14826	14742	14942	14881	14720	14978	14849	15001	14797	14878	14950	14822	15023	14904	14849	14988	14810	15051	14875	14863	15131	14860	14754	14925	14942	15014	15149	15008	14933	14806	14946	14713	14888	14890	14807	14917	14850	14911	14847	14845	14993	14718	14961	14766	14831	14833	14877	14817	14854	14854	14776	14941	14864	15024	14930	14768	14941	14711	14892	14911	14923	14844	14803	14810	14728	14751	14991	14792	14879	14743	14850	14864	14937	14922	14822	14972	14666	14825	15001	14776	14769	14877	14816	14862	15026	14744	14825	14819	14914	14782	14748	14805	14762	14842	14954	14798	14903	14658	15017	14919	14688	14978	14852	14851	14832	14864	14818	14899	14767	14815	14938	14908	14909	14843	14839	14891	14946	14532	14847	14924	14854	14990	15080	14955	14864	14865	14884	14861	14859	15055	14787	14862	14924	14771	14812	14913	14913	14984	14735	14952	14870	14781	14880	14837	14920	14918	14724	14912	14904	14854	14765	14869	14747	14844	14922	14940	15025	14885	14851	14959	14950	14800	14935	14876	14795	14735	14875	14907	14811	14902	15064	14794	14909	14976	14981	14775	14939	14822	14982	14910	14970	14721	15006	14926	14981	15016	14897	14733	14891	14868	14884	14854	14881	14876	14658	14873	14874	14751	14926	14874	14915	14730	14967	14868	14926	15021	15002	14845	14856	14820	14908	14874	14878	14939	14779	14874	14911	14937	14746	14903	14683	14960	14851	14902	14949	14804	14727	15077	15011	14929	14946	14844	14894	14812	14956	14898	14840	14903	14839	14808	14779	15037	14976	14929	14869	14853	14776	14771	14795	15088	14976	14904	14854	14855	14976	14766	14766	14792	14711	14987	14995	14745	14831	14799	14712	15089	14876	14867	14771	14849	14913	14849	14963	14925	15062	14875	14879	14901	14782	14836	14814	14848	14845	14939	14795	14869	14935	14748	15080	14903	14805	14871	14807	14823	14974	14878	14724	14951	14883	14778	14876	14945	14741	14928	14976	14914	14901	14753	14860	14874	14783	14947	14862	14893	14878	14673	14915	14740	14985	14856	14949	14867	14869	14890	14912	14715	14924	14763	14807	14914	14845	15068	14732	14880	15017	15036	14957	14874	14783	14987	14803	14835	14821	14857	14651	14968	14863	14844	14841	14913	14763	14818	14874	14848	14855	14759	14955	14708	14661	14903	14765	14955	14861	14858	14817	14792	14845	14872	14957	14882	14650	14860	14888	14736	14681	15037	14959	14848	14922	14869	14980	14884	14819	14934	14949	14844	14844	14831	14727	14773	14954	15038	14971	14892	14915	15028	15040	14812	14665	14890	14965	14863	14915	14806	15050	14870	14900	14833	14989	14798	14819	14804	14844	14912	14736	14752	14900	14850	14890	14808	14916	14971	15014	14938	14927	14687	14977	14816	14859	14901	14757	15044	14906	14789	14823	15038	14803	14833	14767	14890	14873	14901	14964	15038	14891	14871	15014	14781	14950	14747	15122	14857	14790	14898	14826	14904	14900	14947	14889	14975	14953	14707	14902	14734	14955	14827	15061	15030	14838	14907	14933	14857	14725	14827	14895	14901	14906	14921	14839	14799	14754	14803	14951	14874	14789	15061	14769	14837	14944	14955	14777	14837	14953	14847	14832	14966	14881	14787	14867	14626	14987	14763	14783	15108	14879	14826	14840	14839	15017	14878	14889	14856	14851	14796	14890	14862	14922	14779	14926	14907	14757	14896	14911	14894	14810	14685	14896	14785	14930	14723	14734	14917	14682	14933	14891	14865	14905	15037	14784	14887	14837	14852	14887	14664	14869	14830	14871	14922	14940	14934	15052	14962	14954	14983	15053	14905	15046	14828	14953	14852	14878	14778	14951	15031	14946	14826	14646	14906	14859	14853	14836	14841	14984	14853	14916	14871	14845	14837	14788	14855	14912	14860	14905	14895	14867	14785	14759	14748	14868	14953	14890	14979	14921	14902	14807	14800	14999	14965	14951	14841	14629	14713	14923	15035	14772	14964	14810	14742	14730	14806	14714	14737	15001	14904	14855	15014	14864	14831	14798	14903	14884	14886	14838	14921	14889	14868	14942	14754	14812	14859	15035	14870	14964	14876	14994	14899	14916	14728	14928	14856	14647	14924	14970	15016	15010	14933	14774	14796	14832	14933	14904	14875	14934	15044	14902	14819	14938	15045	14813	14804	14959	14833	14736	14857	14869	14858	14994	14670	14739	14812	14846	14830	14978	14666	14748	14723	14933	14683	14807	15016	14812	14817	14948	14828	15007	14830	14875	14884	14861	15012	14921	14926	14780
22735	21210	29044	23739	21747	24377	27112	22740	21721	21199	20646	20115	19695	19416	19307	19120	18930	18443	18409	18144	17935	17898	17888	17887	18264	18216	18046	18300	18058	18233	18348	18116	18090	17998	18102	18080	17851	17964	17883	17855	17994	17999	17769	18079	17753	17858	17781	17995	17823	17718	17640	18014	17766	17877	17764	17823	17871	17740	17972	18427	18725	18193	17828	17677	17664	17784	17772	17864	17771	17744	18083	17554	17687	17663	17621	17783	17790	17717	17758	17875	17676	17809	17796	17639	17812	17615	17728	17812	17914	17790	17671	17730	17794	17538	17711	17416	17696	17746	17701	17670	17694	17824	17646	17760	17830	17816	17855	17864	17799	17618	17718	17732	17636	17749	17822	17834	17672	17781	17754	17688	17657	17815	17518	17919	17782	17826	17788	17853	17632	17804	17681	17784	17593	17731	17820	17755	17585	17759	17607	17687	17694	17585	17949	17856	17723	17585	17615	17893	17776	17774	17849	17603	17822	17706	17655	17876	17485	17549	17732	17569	17567	17848	17853	17680	17759	17720	17598	17794	17905	17782	17835	17616	17649	17934	17863	17744	17653	17641	17611	17635	17750	17820	17612	17766	17649	17885	17707	17604	17533	17682	17683	17578	17647	17897	17692	17664	17649	17705	17893	17628	17765	17866	17608	17541	17869	17689	17757	17698	17683	18071	17726	17702	17798	17734	17628	17581	17648	17721	17859	17757	17689	17859	17683	17713	17626	17792	17515	17787	17739	17625	17819	17687	17830	17597	17604	17818	17540	17822	17561	17847	17723	17589	17741	17753	17723	17290	17636	17816	17621	17553	17953	17674	17781	17745	17634	17642	17666	18008	17697	17847	17901	17827	17674	17752	17614	17635	17716	17748	17859	17747	17854	17617	17751	17474	17699	17718	17441	17633	17730	17794	17597	17632	17732	17865	17762	17637	17714	17804	17606	17574	17764	17821	17935	17680	17667	17695	17833	17898	17735	17791	17576	17671	17763	17735	17632	17848	17726	17694	17721	17847	17656	17609	17752	17511	17688	17664	17815	17719	17570	17784	17758	17754	17641	17731	17904	17575	17670	17693	17891	17541	17618	17670	17691	17493	17755	17582	17750	17653	17728	17644	17513	17648	17764	17790	17772	17380	17962	17573	17767	17530	17872	17704	17612	17664	17590	17689	17698	17755	17702	17899	17609	17479	17547	17742	17595	17557	17793	17763	17663	17683	17737	17627	17358	17414	17908	17555	17730	17754	17749	17884	17822	17707	17853	17857	17598	17587	17799	17657	17681	17673	17823	17656	17830	17688	17881	17843	17920	17998	17788	17762	17696	17755	17640	17835	17694	17646	17782	17754	17755	17775	17700	17652	17710	17772	17788	17781	17714	17561	17794	17604	17587	17682	17657	17483	17452	17599	17708	17823	17783	17901	17821	17826	17782	17758	17519	17811	17832	17735	17736	17797	17716	17666	17807	17748	17714	17577	17664	17539	17645	17696	17594	17448	17588	17471	17821	17773	17937	17819	17702	17747	17546	17703	17717	17550	17596	17749	17813	17609	17736	17582	17635	17614	17743	18004	17689	17691	17740	17631	17698	17702	17761	17759	17814	17651	17650	17857	17662	17765	17762	17629	17874	17630	17700	17915	17916	17632	17693	17749	17548	17560	17825	17618	17717	17921	17928	17648	17725	17687	17596	17797	17585	17627	17606	17613	17721	17846	17813	17698	17802	17762	17768	17714	17742	17711	18049	17864	17898	17883	17913	17547	17716	17852	17896	17749	17764	17560	17538	17503	17716	17713	17658	17763	17553	17661	17592	17633	17862	17686	17732	17800	17770	17822	17698	17589	17640	17711	17665	17589	17573	17710	17883	17713	17840	17705	17977	17593	17618	17823	17633	17625	17555	17570	17590	17822	17634	17685	17754	17882	17659	17633	17791	17665	17821	17725	17802	17700	17732	17523	17817	17965	17720	17905	17769	17708	17847	17609	17613	17840	17836	17854	17462	17667	17660	17682	17674	17428	17875	17655	17733	17793	17688	17614	17530	17562	17580	17672	17758	17618	17913	17621	17776	17498	17670	17919	17776	17688	17516	17634	17673	17744	17572	17708	17895	17820	17737	17731	17912	17591	17433	17706	17609	17994	17776	17680	17708	17740	17828	17723	18011	17650	17661	17691	17557	17758	17699	17635	17488	17616	17593	17714	17866	17548	17475	17837	17793	17846	17632	17821	17665	17797	17751	17655	17501	17633	17810	17764	17944	17966	17946	17899	17683	17520	17673	17838	17426	17778	17872	17756	17535	17662	17629	17877	17796	17706	17700	17841	17758	17743	17586	17712	17742	17703	17888	17758	17741	17851	17843	17688	17717	17667	17591	17579	17845	17657	17418	17657	17707	17813	17699	17767	17625	17583	17645	17639	17716	17733	17768	17652	17649	17717	17685	17762	17685	17931	17847	17836	17636	17735	17628	17471	17762	17708	17775	17451	17696	17719	17779	17616	17955	17651	17650	17723	17661	17822	17705	17970	17710	17541	17747	17936	17714	17596	17583	17708	17550	17851	17695	17696	17602	17788	17631	17497	17826	17696	17779	17862	17778	17516	17617	17805	17629	17721	17808	17710	17776	17693	17920	17857	17831	17846	17756	17735	17936	17739	17695	17641	17650	17741	17918	17806	17623	17583	17589	17688	17700	17763	17724	17854	17733	17799	17845	17780	17572	17439	17704	17656	17901	17660	17700	17563	17926	17784	17604	17573	17641	17459	17417	17741	17645	17728	17360	17784	17818	17747	17753	17824	17742	17567	17822	17804	17622	17604	17809	17688	17542	17785	17797	17668	17539	17640	17773	17847	17582	17818	17822	17661	17840	17604	17924	17806	17775	17802	17783	17733	17749	17652	17706	17693	17818	17654	17754	17490	17606	17754	17832	17551	17617	17885	17747	17746	17733	17635	17688	17757	17968	17690	17790	17643	17683	17609	17741	17688	17785	17972	17874	17661	17662	17792	17595	17769	17833	17866	17723	17717	17660	17612	17929	17684	17676	17591	17607	17758	17564	17623	17771	17711	17712	17694	17856	17703	17727	17848	17539	17549	17746	17510	17823	17818	17792	17593	17687	17902	17792	17633	17504	17632	17745	17763	17909	17569	17704	17727	17639	17697	17743	17722	17754	17873	17638	17871	17708	17697	17667	17717	17650	17658	17743	17877	17651	17727	17780	17633	17771	17500	17690	17730	17760	17643	17861	17905	17786	17676	17636	17637	17642	17421	17748	17766	17805	17618	17737	17814	17686	17773	17585	17574	17642	17651	17778	17908	17543	17675	17654	17759	17851	17653	17863	17609	17538	17596	17582	17612	17765	17766	17854	17765	17699	17633	17670	17803	17777	17504	17791	17572	17845	17602	17804	17619	17676	17581	17708	17712	17847	17395	17571	17446	17745	17638	17649	17717	17669	17643	17753	17630	17486	17655	17562	17768	17666	17880	17835	17586	17713	17901	17655	17879	17881	17671	17684	17750	17752	17604	17623	17821	17589	17590	17575	17852	17817	17485	17812	17581	17607	17692	17856	17880	17813	17789	17612	17614	17718	17692	17787	17666	17684	17686	17498	17705	17846	17755	17736	17712	17519	17559	17324	17456	17788	17646	17625	17630	17636	17569	17884	17442	17778	17866	17745	17650	17670	17630	17849	17775	17723	17613	17719	17642	17768	17822	17770	17632	17629	18071	17622	17556	17779	17670	17472	17495	17619	17784	17567	17773	17846	17836	17869	17739	17653	17914	17737	17881	17670	17823	17652	17686	17762	17822	17579	17669	17711	17732	17703	17870	17551	17768	17594	17705	17743	17733	17398	17584	17767	17656	17676	17557	17688	17847	18108	17705	17874	17661	17742	17962	17571	17850	17724	17697	17837	17603	17617	17525	17731	17875	17772	17641	17613	17588	17717	17890	17547	17591	17507	17849	17559	17639	17703	17678	17580	17701	17620	17557	17822	17688	17835	17816	17790	17611	17622	17749	17751	17677	17484	17575	17827	17465	17719	17609	17646	17613	17655	17731	17444	17726	17695	18023	17963	17804	17752	17724	17730	17586	17732	17663	17881	17575	17670	17831	17695	17538	17696	17620	17716	17511	17700	17762	17850	17601	17832	17756	17677	17589	17785	17832	17724	17764	17755	17840	17654	17644	17677	17956	17554	17734	17718	17606	17742	17748	17734	17672	17635	17656	17410	17863	17681	17679	17646	17599	17619	17598	17694	17794	17630	17905	17609	17800	17730	17599	17721	17688	17777	17784	17724	17729	17620	17884	17563	17633	17743	17829	17731	17744	17757	17722	17767	17839	17582	17595	17693	17628	17810	17664	17703	17710	17877	17972	17664	17528	17720	17735	17748	17745	17543	17698	17769	17577	17813	17596	17568	17768	17643	17488	17680	17692	17490	17663	17636	17527	17605	17515	17527	17658	17776	17766	17813	17785	17807	17722	17694	17612	17813	17581	17747	17755	17596	17673	17733	17632	17715	17434	17642	17740	17581	17550	18003	17725	17759	17810	17630	17769	17657	17672	17719	17706	17580	17342	17552	17601	17723	17640	17647	17778	17857	17591	17474	17598	17744	17716	17742	17621	17631	17617	17730	17565	17530	17690	17798	17694	17665	17856	17657	17619	17874	17775	17821	17647	17843	17657	17662	18091	17933	17742	17653	17740	17494	17628	17499	17727	17769	17807	17867	17541	17608	17524	17686	17657	17832	17626	17727	17593	17693	17838	17837	17797	17647	17647	17825	17759	17608	17352	17661	17747	17736	17766	17702	17685	17569	17744	17691	17612	17870	17872	17778	17684	17792	17526	17650	17806	17774	17698	17677	17648	17717	17683	17752	17677	17829	17523	17979	17632	17666	17484	17817	17963	17796	17475	17667	17485	17690	17760	17712	17695	17617	17710	17460	17554	17732	17682	17757	17708	17657	17833	17801	17592	17532	17692	17785	17652	17728	17644	17911	17687	17653	17813	17624	17548	17595	17709	17515	17481	17530	17717	17752	17691	17552	17551	17671	17897	17708	17651	17565	17671	17655	17523	17835	17777	17667	17904	17691	17677	17609	17711	17816	17581	17673	17604	17722	17707	17647	17510	17584	17698	17691	17890	17745	17652	17571	17605
25297	49565	47826	35834	30376	25079	22580	22490	21618	20386	19427	18954	18048	18150	17579	17019	16435	16172	15814	15573	15698	15608	15376	15665	15588	15824	15492	15682	15575	15476	15835	15746	15739	15720	15549	15743	15551	15525	15410	15293	15502	15478	15592	15475	15252	15313	15561	15305	15217	15299	15118	15315	15404	15512	15376	15250	15421	15607	15362	16162	16094	15739	15297	15263	15218	15313	15275	15337	15260	15445	15261	15278	15119	15321	15332	15189	15408	15223	15379	15178	15287	15229	15236	15334	15296	15262	15382	15249	15319	15392	15149	15333	15351	15281	15342	15256	15284	15386	15370	15308	15410	15247	15215	15303	15252	15446	15136	15066	15440	15239	15335	15184	15362	15461	15326	15321	15363	15210	15282	15328	15371	15178	15258	15291	15260	15312	15318	15311	15245	15263	15157	15398	15367	15124	15276	15280	15343	15200	15298	15304	15191	15514	15277	15199	15105	15368	15169	15242	15297	15318	15294	15261	15211	15363	15284	15347	15200	15237	15187	15156	15111	15232	15404	15308	14979	15263	15353	15249	15369	15145	15416	15294	15287	15358	15249	15360	15479	15358	15161	15110	15254	15175	15266	15328	15270	15059	15297	15161	15213	15200	15340	15360	15298	15399	15208	15349	15183	15308	15105	15121	15322	15272	15200	15368	15365	15383	15375	15228	15305	15541	15246	15299	15258	15149	15276	15282	15295	15300	15277	15332	15388	15328	15123	15333	15132	15289	15324	15516	15247	15179	15198	15404	15341	15276	14988	15209	15221	15246	15359	15274	15167	15224	15213	15119	15215	15428	15406	15093	15273	15287	15211	15377	15271	15082	15266	15386	15082	15243	15287	15303	15377	15435	15269	15334	15200	15242	15182	15289	15257	15291	15270	15080	15244	15128	15398	15255	15336	15256	15015	15401	15334	15476	15287	15191	15277	15231	15008	15097	15304	15186	15152	15239	15200	15348	15375	15320	15377	15123	15228	15322	15085	15327	15256	15126	15140	15233	15260	15163	15179	15196	15372	15377	15287	15334	15367	15411	15181	15292	15212	15208	15214	15190	15255	15323	15345	15171	15401	15245	15366	15316	15220	15308	15247	15231	15182	15019	15246	15176	15193	15362	15183	15375	15084	15166	15246	15266	15279	15301	15190	15287	15361	15404	15150	15285	15332	15158	15218	15488	15367	15175	15325	15195	15250	15304	15300	15080	15377	15149	15209	15397	15243	15289	15240	15157	15236	15185	15160	15166	15182	15085	15276	15408	15261	15283	15360	15209	15124	15245	15321	15286	15445	15160	15201	15238	15243	15189	15175	15330	15239	15170	15224	15471	15481	15171	15371	15445	15199	15222	15318	15472	15292	15159	15243	15258	15259	15252	15209	15336	15257	15248	15116	15294	15321	15407	15352	15334	15027	15358	15176	15191	15218	15207	15415	15150	15236	15334	15163	15222	15186	15310	15249	15258	15281	15418	15111	15184	15300	15331	15138	15285	15262	15143	15354	15136	15259	15337	15157	15359	15083	15181	15149	15238	15254	15363	15274	15137	15210	15184	15200	15148	15260	15127	15191	15304	15295	15288	15172	15263	15248	15350	15331	15098	15184	15081	15124	15370	15033	15265	15280	15205	15064	15391	15241	15083	15129	15303	15388	15220	15410	15268	15110	15244	15311	15293	15251	15317	15488	15318	15346	15311	15288	15320	15019	15409	15165	15103	15350	15200	15429	15287	15340	15351	15076	15100	15384	15356	15357	15175	15248	15243	15275	15263	15242	15319	15309	15229	15383	15234	15133	15090	15404	15257	15205	15283	15307	15268	15257	15205	15128	15353	15243	15230	14987	15237	15349	15113	15443	15279	15170	15277	15265	15241	15219	15245	15200	15235	15375	15156	15384	15415	15316	15357	15231	15295	15166	15257	15199	15247	15223	15186	15080	15341	15302	15137	15166	15209	15414	15354	15291	15108	15277	15289	15195	15281	15346	15285	15295	15210	15168	15296	15243	15101	15510	15191	15307	15353	15217	15347	15229	15112	15152	15353	15395	15246	15063	15326	15291	15144	15176	15391	15214	15293	15214	15178	15163	15267	15245	15179	15187	15259	15306	15288	15321	15277	15153	15272	15202	15246	15379	15212	15273	15193	15306	15281	15197	15128	15347	15318	15324	15326	15218	15320	15219	15212	15166	15241	15299	15200	15247	15233	15331	15242	15275	15233	15377	15332	15248	15278	15291	15180	15221	15268	15304	15254	15353	15389	15113	15144	15309	15230	15341	15233	15327	15233	15270	15136	15329	15202	15423	15167	15403	15308	15187	15335	15143	15329	15128	15297	15166	15268	15193	15379	15292	15326	15120	15137	15308	15373	15272	15286	15238	15314	15252	15199	15245	15073	15107	15328	15125	15197	15178	15263	15113	15463	15314	15103	15217	15226	15351	15185	15312	15388	15133	15217	15240	15383	15273	15071	15230	15204	15140	15453	15277	15222	15413	15177	15177	15329	15194	15186	15203	15193	15252	15164	15222	15327	15287	15363	15231	15265	15083	15409	15195	15289	15263	15251	15296	15218	15177	15380	15183	15393	15090	15230	15253	15323	15292	15225	15231	15399	15097	15193	15322	15311	15175	15138	15270	15294	15201	15234	15476	15333	15308	15278	15189	15380	15204	15320	15231	15338	15227	15306	15304	15138	15164	15370	15160	15243	15247	15389	15381	15309	15323	15473	15222	15249	15329	15351	15220	15173	15378	15239	15275	15079	15365	15337	15281	15280	15118	15449	15337	15466	15218	15514	15259	15249	15149	15155	15466	15205	15108	15320	15347	15252	15470	15235	15111	15293	15265	15265	15099	15061	15184	15284	15346	15254	15132	15216	15353	15262	15241	15152	15245	15331	15357	15194	15288	15242	15312	15211	15143	15272	15392	15355	15008	15257	15313	15241	15271	15365	15308	15302	15231	15458	15272	15437	15093	15297	15302	15190	15171	15088	15253	15290	15249	15299	15335	15045	15196	15186	15354	15312	15386	15150	15372	15347	15146	15292	15126	15164	15202	15280	15329	15151	15286	15449	15240	15149	15253	15156	15378	15098	15134	15424	15359	15387	15318	15347	15239	15188	15466	15284	15271	15197	15243	15155	15183	15354	15231	15198	15281	15156	15138	15383	15163	15100	15269	15300	15288	15072	15316	15270	15293	15341	15281	15157	15251	15349	15232	15185	15304	15283	15035	15229	15340	15111	15324	15128	15272	15342	15338	15326	15282	15045	15330	15310	15101	15287	15330	15177	15247	15331	15160	15173	15203	15366	15235	15281	15267	15395	15161	15416	15231	15278	15313	15409	15207	15344	15169	15118	15202	15202	15107	15258	15144	15276	15457	15379	15238	15228	15234	15204	15269	15166	15189	15233	15329	15227	15301	15077	15273	15260	15236	15285	15218	15247	15178	15182	15246	15169	15425	15294	15191	15172	15425	15156	15242	15330	15114	15261	15152	15263	15316	15234	15303	15295	15355	15223	15248	15148	15360	15459	15181	15274	15188	15300	15294	15315	15293	15226	15307	15471	15254	15177	15126	15327	15253	15306	15180	15198	15463	15227	15052	15141	15156	15346	15124	15124	15240	15227	15128	15250	15249	15383	15306	15189	15290	15125	15254	15212	15378	15125	15371	15319	15361	15242	15351	15206	15366	15205	15069	15159	15229	15255	15225	15218	15277	15046	15291	15364	15306	15292	15186	15202	15119	15210	15201	15315	15346	15213	15417	15234	15375	15158	15328	15214	15143	15335	15205	15244	15328	15224	15338	15113	15204	15230	15149	15163	15139	15312	15213	15372	15364	15333	15332	15214	15560	15173	15347	15245	15142	15250	15275	15469	15143	15478	15223	15342	15101	15155	15281	15257	15299	15319	15312	15204	15177	15183	15218	15321	15213	15298	15075	15218	15140	15303	15281	15284	15110	15290	15186	15284	15286	15432	15261	15361	15262	15367	15150	15231	15255	15218	15194	15374	15284	15390	15257	15067	15179	15335	15206	15357	15335	15282	15181	15220	15276	15108	15066	15192	15254	15329	15151	15299	15235	15208	15383	15312	15219	15366	15350	15356	15261	15206	15205	15450	15319	15111	15224	15276	15185	15350	15550	15113	15301	15279	15275	15175	15233	15301	15324	15334	15106	15179	15184	15098	15301	15386	15181	15354	15367	14986	15302	15367	15175	15216	15156	15182	15293	15193	15295	15287	15345	15172	15269	15189	15293	15282	15105	15302	15082	15301	15246	15284	15160	15045	15146	15181	15312	15084	15147	15212	15402	15315	15225	15068	15434	15228	15441	15232	15303	15241	15137	15107	15303	15246	15498	15115	15234	15299	15243	15249	15412	15377	15188	15213	15411	15168	15322	15329	15162	15329	15305	15287	15218	15224	15248	15474	15025	15254	15270	15310	15223	15273	15377	15215	15274	15359	15243	15085	15359	15200	15126	15198	15424	15315	15360	15318	15278	15257	15395	15363	15265	15369	15307	15132	15241	15174	15379	15164	15231	15075	15248	15383	15301	15374	15126	15197	15311	15288	15274	15260	15247	15243	15264	15308	15268	15329	15208	15161	15188	15239	15252	15204	15347	15197	15289	15368	15232	15380	15309	15102	15397	15299	15188	15272	15227	15154	15303	15232	15249	15109	15138	15086	15301	15208	15213	15355	15306	15267	15357	15269	15104	15194	15085	15286	15238	15359	15170	15473	15355	15267	15326	15239	15313	15280	15125	15244	15207	15185	15240	15289	15274	15278	15120	15117	15248	15265	15238	15363	15453	15109	15168	15364	15303	15233	15339	15163	15322	15223	15323	15164	15357	15151	15256	15245	15300	15418	15186	15088	15222	15288	15122	15172	15280	15104	15251	15296	15381	15270	15385	15377	15338	15194	15448	15318	15298	15309	15334	15234	15256	15337	15325	15210	15343	15393	15267	15236	15172	15422	15201	15079	15299	15196	15337	15300	15416	15239	15458	15255	15444	15267	15106	15182	15112	15276	15260	15345	15281	15447	15117	15499	15426	15206	15209	15164	15314	15282	15283	15161	15240	15298	15137	15447	15358	15144	15271	15057	15190	15273	15175	15224	15288	15204	15234	15413	15194	15376	15181	15381	15324	15311	15236	15132	15437	15366
27795	25748	31873	27494	22161	20154	19898	19435	19371	18800	18784	18485	18433	18373	17884	18180	17854	17775	17559	17644	17583	17711	17675	17786	17663	17950	17697	17646	17640	17559	17823	17782	17851	17860	17882	17876	17665	17502	17560	17680	17506	17562	17420	17573	17454	17486	17581	17557	17562	17537	17572	17520	17675	17817	17556	17547	17716	17633	17485	17654	17608	17799	17622	17348	17634	17549	17679	17588	17303	17425	17534	17546	17247	17543	17648	17589	17662	17468	17596	17531	17532	17545	17582	17425	17537	17775	17551	17409	17660	17389	17404	17397	17615	17583	17478	17500	17475	17460	17518	17477	17566	17441	17411	17442	17412	17725	17493	17356	17404	17307	17479	17302	17517	17451	17589	17565	17601	17473	17420	17500	17463	17557	17801	17632	17414	17544	17605	17427	17464	17607	17693	17556	17665	17568	17573	17585	17420	17852	17668	17478	17451	17446	17431	17382	17362	17600	17442	17372	17302	17479	17749	17461	17444	17383	17462	17511	17584	17511	17225	17535	17212	17591	17562	17422	17475	17636	17536	17407	17653	17603	17633	17649	17385	17562	17620	17572	17524	17544	17537	17453	17644	17583	17428	17658	17733	17502	17476	17510	17608	17602	17522	17533	17445	17402	17349	17412	17491	17522	17392	17476	17541	17595	17549	17642	17621	17465	17594	17401	17514	17486	17564	17547	17503	17670	17513	17650	17668	17454	17671	17719	17359	17395	17388	17502	17574	17510	17673	17320	17546	17437	17463	17576	17637	17391	17566	17730	17756	17422	17486	17514	17663	17385	17555	17442	17607	17607	17424	17561	17382	17578	17536	17423	17458	17807	17793	17532	17506	17469	17621	17312	17594	17636	17750	17564	17495	17401	17438	17445	17429	17652	17521	17560	17242	17544	17468	17517	17357	17610	17483	17359	17404	17636	17632	17444	17420	17478	17238	17629	17184	17381	17384	17243	17545	17420	17430	17733	17558	17521	17482	17598	17453	17640	17290	17372	17707	17501	17368	17455	17626	17458	17479	17533	17452	17527	17482	17464	17480	17453	17514	17445	17413	17621	17474	17583	17511	17594	17648	17636	17539	17291	17491	17087	17423	17558	17416	17590	17484	17378	17539	17536	17457	17423	17460	17345	17478	17466	17860	17751	17469	17371	17483	17361	17683	17582	17477	17613	17588	17491	17464	17605	17667	17365	17436	17613	17833	17800	17533	17596	17594	17595	17894	17518	17679	17349	17497	17464	17788	17618	17524	17548	17526	17488	17577	17612	17572	17562	17445	17544	17598	17444	17661	17584	17614	17682	17364	17713	17722	17772	17559	17427	17555	17568	17529	17319	17516	17331	17406	17514	17597	17635	17381	17464	17547	17630	17411	17437	17528	17455	17643	17364	17627	17501	17479	17536	17393	17557	17337	17405	17644	17579	17664	17467	17388	17581	17412	17409	17677	17577	17546	17529	17608	17501	17557	17506	17513	17766	17611	17417	17397	17471	17518	17306	17680	17739	17548	17706	17577	17427	17498	17530	17639	17456	17404	17412	17341	17685	17473	17717	17301	17432	17717	17490	17540	17459	17648	17502	17397	17416	17398	17467	17742	17554	17724	17513	17462	17423	17473	17507	17458	17518	17472	17664	17342	17724	17661	17554	17542	17473	17703	17550	17515	17601	17571	17653	17580	17486	17638	17573	17384	17511	17512	17448	17487	17557	17457	17660	17469	17310	17325	17559	17496	17443	17334	17441	17428	17531	17575	17571	17431	17447	17837	17584	17288	17621	17576	17230	17465	17570	17741	17528	17843	17497	17475	17639	17835	17620	17491	17486	17813	17465	17546	17466	17479	17363	17477	17512	17585	17641	17541	17460	17475	17495	17459	17488	17582	17694	17583	17607	17565	17417	17546	17713	17578	17422	17609	17700	17499	17564	17561	17522	17493	17550	17497	17241	17644	17391	17696	17477	17424	17428	17604	17627	17343	17416	17447	17673	17616	17498	17573	17569	17601	17537	17448	17470	17304	17592	17371	17566	17486	17623	17420	17514	17552	17459	17489	17492	17633	17491	17338	17418	17543	17469	17454	17438	17427	17355	17459	17342	17727	17508	17572	17567	17542	17594	17515	17600	17603	17493	17555	17507	17369	17575	17642	17522	17516	17447	17633	17511	17537	17356	17396	17635	17499	17387	17614	17709	17492	17571	17532	17398	17518	17564	17517	17690	17753	17630	17659	17409	17420	17489	17219	17379	17532	17365	17422	17524	17337	17634	17411	17541	17383	17650	17557	17611	17608	17501	17615	17458	17510	17586	17556	17546	17390	17422	17554	17491	17575	17391	17552	17500	17557	17473	17589	17360	17431	17555	17436	17530	17459	17623	17534	17700	17644	17767	17666	17646	17487	17577	17566	17732	17487	17593	17489	17638	17430	17514	17592	17467	17558	17614	17351	17396	17683	17408	17588	17522	17492	17539	17499	17421	17488	17387	17376	17511	17432	17637	17314	17400	17692	17774	17491	17723	17502	17460	17380	17497	17445	17546	17506	17606	17664	17295	17785	17502	17393	17454	17482	17593	17397	17571	17674	17485	17770	17415	17571	17427	17432	17515	17652	17373	17605	17490	17444	17468	17545	17545	17444	17688	17266	17527	17759	17609	17580	17365	17712	17446	17587	17482	17562	17453	17609	17578	17608	17566	17661	17482	17521	17593	17622	17464	17632	17483	17527	17533	17571	17479	17536	17470	17651	17500	17304	17590	17612	17469	17639	17456	17300	17695	17572	17421	17729	17670	17583	17399	17502	17525	17443	17536	17457	17594	17554	17514	17425	17576	17358	17361	17576	17575	17515	17428	17633	17530	17157	17555	17543	17361	17364	17484	17571	17410	17427	17613	17462	17676	17490	17243	17503	17475	17599	17564	17532	17595	17510	17621	17583	17452	17569	17493	17653	17612	17620	17273	17591	17336	17526	17512	17727	17499	17358	17878	17635	17432	17549	17639	17546	17716	17420	17552	17284	17297	17261	17490	17423	17552	17416	17661	17567	17434	17580	17652	17425	17521	17567	17495	17508	17465	17553	17616	17308	17469	17612	17361	17457	17467	17476	17591	17507	17749	17377	17732	17672	17458	17680	17775	17738	17554	17459	17670	17574	17394	17660	17332	17436	17389	17678	17408	17465	17429	17629	17558	17595	17621	17501	17635	17493	17556	17536	17672	17496	17608	17514	17565	17571	17636	17525	17603	17754	17410	17754	17648	17581	17520	17398	17332	17576	17415	17458	17581	17623	17364	17543	17709	17552	17510	17629	17565	17556	17320	17548	17450	17741	17472	17636	17583	17341	17360	17595	17497	17434	17598	17468	17276	17381	17706	17618	17505	17367	17608	17690	17432	17665	17528	17723	17491	17653	17419	17646	17636	17558	17820	17653	17687	17392	17746	17522	17630	17515	17652	17586	17392	17516	17333	17570	17438	17628	17487	17638	17521	17499	17562	17702	17422	17615	17504	17635	17621	17624	17606	17649	17539	17319	17608	17433	17566	17532	17672	17762	17542	17676	17369	17302	17614	17383	17602	17636	17570	17463	17408	17708	17710	17708	17446	17528	17701	17514	17576	17651	17523	17237	17403	17457	17521	17449	17672	17551	17613	17347	17778	17493	17448	17603	17643	17693	17489	17575	17444	17451	17399	17691	17604	17632	17743	17821	17552	17567	17449	17561	17595	17552	17489	17621	17464	17509	17516	17576	17716	17606	17464	17691	17633	17427	17709	17691	17560	17660	17639	17500	17580	17449	17585	17529	17585	17415	17316	17471	17441	17289	17361	17758	17595	17475	17542	17656	17610	17375	17465	17446	17638	17752	17625	17468	17553	17470	17503	17410	17412	17634	17530	17503	17482	17643	17464	17446	17533	17576	17488	17358	17424	17532	17411	17638	17575	17514	17423	17694	17691	17564	17645	17396	17199	17367	17446	17685	17514	17463	17502	17513	17427	17334	17583	17406	17536	17807	17736	17555	17519	17287	17572	17626	17799	17588	17672	17564	17764	17497	17572	17544	17575	17495	17696	17523	17403	17511	17561	17475	17547	17512	17666	17529	17591	17341	17456	17384	17644	17573	17563	17622	17730	17338	17333	17394	17475	17671	17500	17573	17476	17503	17706	17479	17493	17399	17502	17600	17739	17462	17572	17744	17593	17445	17598	17514	17470	17664	17557	17571	17539	17803	17600	17475	17518	17568	17571	17543	17529	17465	17438	17643	17520	17637	17354	17652	17646	17729	17426	17486	17494	17341	17544	17492	17709	17482	17450	17511	17646	17653	17630	17642	17699	17482	17529	17668	17779	17513	17460	17538	17547	17511	17544	17547	17381	17506	17545	17557	17574	17721	17556	17425	17670	17543	17664	17433	17539	17438	17418	17481	17434	17507	17565	17389	17610	17453	17783	17538	17574	17371	17500	17566	17407	17495	17569	17589	17604	17486	17487	17424	17455	17497	17493	17486	17661	17652	17500	17642	17454	17473	17533	17334	17771	17550	17619	17559	17464	17608	17646	17389	17278	17532	17601	17592	17507	17382	17619	17556	17370	17632	17595	17491	17417	17366	17646	17492	17763	17621	17707	17392	17563	17496	17617	17479	17544	17681	17488	17612	17348	17396	17377	17453	17641	17462	17639	17645	17437	17807	17486	17565	17454	17451	17465	17554	17517	17356	17551	17833	17684	17538	17647	17649	17674	17511	17575	17536	17648	17442	17495	17628	17387	17601	17522	17548	17262	17463	17600	17531	17507	17509	17362	17478	17683	17517	17446	17382	17616	17857	17584	17544	17600	17656	17444	17521	17744	17629	17536	17587	17499	17491	17369	17454	17629	17354	17551	17469	17546	17387	17446	17417	17610	17536	17687	17467	17480	17518	17606	17469	17586	17690	17373	17496	17568	17511	17614	17565	17613	17543	17637	17599	17527	17449	17416	17815	17464	17431	17574	17538	17616	17877	17555	17591	17302	17622	17544	17584	17344	17580	17517	17552	17587	17698	17518	17563	17464	17687	17561	17516	17538	17696	17550	17556	17612	17624	17304	17598	17474	17492	17537	17635	17664	17539	17470	17499	17714	17731	17639	17510	17363	17454	17534	17669	17502	17395	17658	17510	17545	17455	17580	17601	17396
24968	40586	35976	25834	21921	18787	18661	18543	17817	17381	17026	16486	16408	16224	16048	15683	15401	15609	15265	15281	15233	15158	15132	15196	15278	15191	15283	15515	15286	15337	15320	15500	15418	15297	15285	15345	15181	15210	15123	15215	15360	15236	15228	15094	15119	15067	15178	15161	15232	15203	15105	15226	15199	15144	15130	15102	15223	15182	15192	15187	15032	15248	15311	15179	15111	15221	15067	15166	15057	15105	15081	15216	15080	15013	15059	15240	15260	15104	15100	15071	15198	15114	15100	15166	15049	15080	15168	15123	15089	15293	15014	15246	15164	15255	15073	15190	15160	15252	14937	15002	15169	15106	15080	15090	15119	15191	15111	15160	15107	15145	15313	15191	15149	15148	15130	15152	15163	15067	15134	15042	15330	15097	15193	15257	15254	15191	15099	15126	15122	15173	15118	15240	15042	15090	15029	14985	15158	15171	15328	15070	15215	15131	15138	15338	15140	15175	15264	15085	15196	15176	15261	15204	15144	15065	15235	15248	15382	15271	15074	15288	15118	15187	15080	14971	15002	15165	15203	15093	15157	14978	15075	15117	15239	15108	15156	15011	15287	15276	15085	15140	15117	15145	15035	15034	15084	15030	15334	15105	15319	15196	15081	15345	15124	15085	15054	15227	15233	15113	14967	15081	15369	15188	15188	15140	15060	15316	15006	15180	15187	15161	15057	14999	15128	15134	15218	14985	15054	15085	15091	15070	15098	15182	15135	15090	15107	15389	15081	15209	15077	15229	15200	15005	15284	15169	15133	15057	15090	15087	15137	15220	15158	14944	15102	15092	15208	15233	15197	15055	15327	15046	15158	15154	15223	15094	15081	15152	15082	14907	15213	15181	15093	15230	15105	15262	15124	15257	15118	15170	15147	15152	15023	15180	15197	15181	15125	15157	15264	15338	15209	14941	15046	15173	15292	15041	15236	15136	15148	15256	15326	15247	15110	15093	15075	14989	15136	15020	15070	15294	15069	15107	15248	15082	15289	15075	15252	15097	15216	15183	15147	15277	15124	14975	15145	15067	15172	15049	15160	15190	15169	15027	15151	15151	15082	15186	15129	15242	15078	15112	15259	15144	15378	15094	15137	15218	15137	15177	15246	15218	15017	15092	15009	15128	15222	15251	15153	15091	15201	15117	15146	15235	14991	15118	15215	15274	15039	15128	15134	15063	15198	15179	14988	15106	15191	15121	15147	15014	15075	15173	15104	15175	15163	15024	15045	15269	15238	15239	15251	15155	15183	15307	14946	15126	15203	15138	15267	15020	14998	15114	15273	15209	15161	15219	14909	15143	15178	15258	15201	15208	15216	15258	15034	15235	15028	15061	15401	15220	15027	15052	15152	15094	15021	15261	15200	15134	15287	15252	15069	15133	15098	14942	15147	15161	15114	14981	15148	15174	15182	15153	15348	15245	15188	15160	15237	15185	15212	15216	14964	15183	15244	15214	15079	15015	15315	14832	15268	15261	15333	15181	15125	15124	15249	15234	15306	15265	15034	15252	15075	15088	15073	15307	15171	15124	15152	14986	15193	15231	15144	15253	15108	15203	15179	15164	15126	15195	15150	15271	15096	15304	15290	15150	15230	15145	15067	14995	15173	15166	14960	15161	15056	15257	15212	15229	15150	15062	15173	15209	14872	15221	15133	15235	15003	15287	15225	15113	15257	15279	14913	15165	15130	15074	15254	15160	15287	15038	15063	14994	15192	15181	15137	15066	15151	15123	15138	15134	14998	15205	15061	15094	15142	15283	15169	15162	15203	15186	15086	15302	15156	15030	15168	15048	15326	15176	15048	15214	15002	15043	15189	15052	15105	15146	15230	15272	15192	15067	15117	15103	15094	15157	15234	15176	15177	15005	15225	14955	15211	15282	15344	15114	14979	14924	15114	15185	15127	15210	15252	15101	15251	15054	15215	15184	15198	15338	15135	14981	15205	14985	15243	15057	14986	15175	15165	15089	15162	14979	15295	15071	15134	15287	15125	15201	15188	15208	15123	15143	15038	15193	15166	15163	15075	15310	15165	15252	15101	15167	15273	15083	15154	15228	15163	15182	15162	15083	15028	15216	15105	15223	15184	15245	15264	15281	15010	15137	15185	15245	15261	15086	15298	15201	15290	15245	15097	15154	15233	15079	15265	15079	15205	15032	15181	15087	15286	15052	15350	15193	15314	15094	15199	15289	14869	15147	15186	15161	15077	15219	15075	15135	15124	15187	15195	15154	15087	15278	15202	15159	15212	15225	15172	15138	15214	15195	15171	15112	15137	15104	15184	15096	15235	15178	15152	15179	15264	15381	15289	15377	15137	15281	15304	15185	15139	14988	15112	15198	15014	15078	15239	15266	15057	15082	15073	15163	15131	15313	15114	15079	15297	15095	15229	15206	15270	15181	15261	15273	15005	15218	15052	15315	15008	15219	15059	15135	15066	15003	14967	15099	15128	15218	14972	15226	14972	14995	15015	15235	15142	15192	15066	15143	15261	15110	15196	15137	15204	15072	15206	15121	15141	15112	15382	15192	15190	15249	15187	15240	15040	15057	15029	15171	15129	15061	15345	14986	15254	15082	15101	15147	15082	15110	15165	15135	15030	15241	15093	15220	15153	15006	15264	15202	15190	15153	15176	15014	15102	15259	15091	15084	15168	15131	15157	15357	15283	15035	15102	15183	15302	15159	15194	14995	15141	15022	15151	15117	15034	15259	15275	15021	15255	15207	15042	15119	15174	15198	14985	15198	15352	15059	15177	15101	15360	15236	15196	15278	15135	15210	15141	15221	15129	15019	15217	15286	15142	15324	15077	15185	15149	15195	15101	15206	15254	15387	15240	15215	15229	15068	15243	15159	15287	15260	15117	15079	15246	15180	15109	15220	15144	14933	15035	15025	15236	15237	15151	15384	15118	15093	15110	15238	15109	15061	15013	15280	15209	15172	15121	15098	15124	15192	15099	15162	15260	15026	15213	15294	15166	15200	15137	15154	15308	15178	15052	15256	15276	15136	15153	15210	15143	15113	15053	15224	15108	15016	15109	15171	15205	15090	15167	15135	15206	15055	15097	15211	15223	15042	15269	15113	15199	15106	15273	15193	15125	15400	14998	15151	15254	15217	15187	15090	15223	15142	15146	15246	15099	15184	15102	15099	15177	15131	15268	15277	15169	15012	15179	15073	15164	15173	15221	15064	15240	15264	15160	15304	15214	15047	15270	15229	15005	15029	15180	15109	15091	15106	15197	15130	15232	15144	15318	15138	15028	15045	15241	15034	14941	15040	15315	15195	15082	15076	15254	15192	15064	15319	15187	15217	15032	15101	15056	15310	15056	15196	15001	15086	15301	15033	15175	15189	15216	15144	15036	15165	15260	15071	15024	15273	15231	15214	15187	15183	15212	15234	15262	15205	15071	15328	15118	15311	15192	15207	15201	15060	15091	15300	15137	15108	15180	15203	15197	15189	15201	15250	15289	15110	14956	15206	15015	15178	15189	15034	15161	15165	15039	15176	15112	15226	15175	15094	15050	15010	15215	15208	15175	15289	15197	15133	15038	15081	15188	15232	15134	15274	15398	15197	15020	15149	15272	15232	15078	15215	15083	15167	14981	14961	15094	15304	15176	15269	15154	15098	15244	15273	15215	15168	15140	15091	14965	15213	15209	15031	15242	15109	15272	15239	15018	15160	15024	15189	15253	15269	15148	15200	15163	15223	15256	15125	15160	14936	14982	15088	15180	15224	15145	15205	15145	15189	15152	15042	15120	15158	15222	15283	15193	15073	15153	15051	15203	15348	15297	15010	15139	15291	15326	15149	15121	15150	15249	15130	15141	15171	15140	15101	15197	15143	15027	15349	15262	15086	15291	15019	15194	14978	15149	15061	15047	15222	15108	15163	15073	15043	15238	15247	15227	15076	15160	15269	15147	15375	15275	15225	15257	15097	14993	15214	15083	15304	15143	15080	15209	15236	15182	15168	15339	15110	15003	15013	15218	15098	14999	15026	15197	15141	15049	15171	15382	15104	15153	15248	14983	15046	15217	15151	15150	15183	15226	15293	15259	14912	15309	15185	15271	15217	15202	15182	15382	15116	15246	15209	15208	15107	15045	15120	15143	14954	15075	15102	15228	15181	14921	15060	15150	15013	15170	15001	15256	15168	15177	15027	15079	15155	15275	15214	15284	15198	15196	15267	15230	15061	15052	15174	15287	15058	15183	15317	15047	15105	14981	15197	15078	15080	15227	15293	15131	15099	15182	15181	15181	15047	15175	15204	15154	15126	15217	15176	15057	15062	15189	15118	15032	15045	15243	15009	15142	15015	15173	15127	15167	15126	15084	15187	15204	15156	15105	15194	15137	15205	15035	15236	15191	15182	15092	15061	15181	14942	15351	14997	15117	15184	15021	15220	15249	15135	14950	15130	15134	14920	15136	15211	15059	15159	15130	15267	15363	15089	15106	15011	15160	15137	15130	15229	14984	15308	15063	15123	15188	15159	15171	15186	15079	15131	15054	15117	15374	15154	15236	15135	15107	14967	15056	15130	15203	15166	15296	15307	15185	15050	15285	15196	15125	15289	15186	15281	14948	15067	15298	15128	15155	15135	15188	15137	15306	15102	15235	15017	15228	15089	15069	15266	15305	15318	15198	15158	15008	15141	15197	14929	15214	15229	15014	15244	15079	15217	15141	15236	15192	15057	15111	15145	15026	15210	15207	15155	15326	15189	15312	15183	14946	15086	15115	15121	15265	15088	15074	15078	14997	15126	15212	15035	15214	15031	15211	14970	15279	15061	15241	15469	15240	15127	15093	15333	15174	15177	15030	15164	15325	15347	15018	15113	15153	15011	15240	15169	15126	15163	15212	15205	15105	15240	15350	15273	14962	15211	14921	15069	15214	15159	15077	15237	15258	15360	15099	15160	15080	15165	15361	14948	15166	15227	15235	15289	15036	15092	15156	15225	15234	15234	15106	15280	15395	15128	15076	15250	15120	15337	15233	15210	15066	15164	15085	15129	15124	15221	14955	15148	15330	15198	15136	15218	15221	15062	15274	15089	15343	15370	15163	15215	15216	15248	15116	15204	15095	15237	15208	15237	15060	15196	15163	15186	15330	15163	15427	15194	15218	15284	15100	15297	15089	15158	15294	15245	14980	15036
23618	21187	28724	24199	22816	24609	25225	22433	21175	21020	20343	19864	19935	19539	19343	19281	18784	18688	18606	18429	18350	18388	18493	18549	18721	18509	18588	18374	18472	18446	18612	18651	18507	18730	18668	18469	18371	18420	18188	18442	18317	18602	18196	18414	18548	18321	18506	18383	18553	18225	18332	18477	18412	18309	18267	18202	18353	18494	18473	18450	18575	18537	18452	18314	18162	18346	18308	18163	18235	18301	18310	18591	18165	18300	18389	18424	18251	18292	18390	18373	18337	18291	18210	18119	18161	18293	18391	18071	18411	18385	18181	18066	18163	18290	18245	18271	18368	18096	18259	18348	18340	18219	18198	18308	18321	18403	18377	18235	18266	18458	18262	18190	18265	18324	18619	18137	18144	18215	18193	18168	18366	18232	18337	18332	18389	18520	18423	18449	18259	18165	18251	18148	18230	18183	18150	18385	18068	18128	18254	18203	18102	18213	18196	18323	18297	18353	18143	18271	18199	18280	18342	18267	18174	18109	18272	18282	18143	18344	18372	18253	18162	18015	18216	18450	18334	18156	18371	18320	18068	18188	18236	18109	18278	18151	18293	18251	18124	18285	18343	18276	18143	18136	18166	18387	18357	18330	18338	18144	18189	18282	18267	18263	18273	18320	18143	18137	18323	18276	18118	18490	18067	18142	18250	18377	18412	18336	18406	18335	18376	18379	18355	18230	18107	18231	18237	18100	18350	18283	18327	18360	18236	18339	18482	18314	18476	18169	18172	18343	18455	18278	18176	18092	18405	18230	18370	18346	18201	18278	18401	18335	18363	18245	18088	18516	18335	18304	18264	18418	18279	18255	18370	18445	18217	18317	18155	18353	18322	18029	18148	18435	18308	18114	18196	18253	18276	18180	18343	18161	18273	18238	18153	18347	18199	18215	18422	18245	18247	18412	18458	18331	18385	18247	18431	18161	18380	18166	18163	18223	18293	18338	18235	18160	18076	18052	18428	18127	18195	18367	18278	18254	18358	18478	18346	18341	18124	18059	18370	18273	18170	18387	18135	18181	18277	18074	18195	18208	18380	18280	18290	18434	18369	18012	18364	18106	18199	18331	18267	18083	18229	18234	18297	17914	18326	18218	18322	18152	18246	18308	18253	18174	18245	18234	18184	18159	18388	18196	18426	18241	18195	18184	18239	18177	18132	18402	18187	18321	18225	18425	18352	18249	18321	18292	18160	18242	18200	18238	18173	18250	18386	18328	18162	18138	18137	18064	18242	18167	18369	18122	18255	18322	18210	18223	18537	18462	18294	18131	18175	18171	18362	18493	18183	18349	18058	18115	18216	18078	18241	18309	18241	18242	18208	18133	18337	18177	18168	18312	18609	18211	18206	18237	18322	18428	18289	18170	18314	18493	18212	18309	18256	18098	18195	18284	18396	18176	18436	18305	18204	18419	18253	18216	18121	18349	18207	18104	18290	18264	18209	18171	18365	18292	18345	18392	18333	18178	18088	18190	18363	18254	18075	18269	18302	18203	18269	18248	18159	18324	18053	18192	18053	18211	18261	18298	18256	18113	18231	18264	18258	18386	18292	18241	18228	18127	18173	18011	18215	18235	18076	18253	18152	18335	18248	18381	18237	18266	18291	18259	18412	18165	18387	18226	18455	18464	18393	18077	18221	18420	18422	18330	18433	18200	18081	18331	18290	18312	18208	18269	18086	18327	18284	18226	18424	18115	18381	18422	18389	18309	18244	18333	18267	18125	18337	18274	18212	18371	18297	18217	18115	18222	18356	18255	18267	18488	18123	18080	18194	18181	18197	18289	18145	18062	18080	18248	18312	18165	18072	18127	18214	18146	18294	18395	18130	18213	18221	18259	18155	18350	18519	18284	18088	18109	18201	18253	18214	18353	18115	18278	18334	18318	18277	18267	18211	18314	18349	18344	18291	18361	18092	18153	18268	18438	18213	18396	18327	18376	18167	18071	18354	18194	18357	18355	18130	18516	18350	18358	17970	18182	18183	18159	18232	18345	18291	18161	18200	18319	18148	18324	18418	17913	18072	18109	18112	18404	18423	18465	18449	18220	18200	18240	18282	18589	18262	18268	18388	18241	18120	18282	18071	18108	18224	18155	18109	18219	18301	18419	18274	18321	18395	18287	18374	18364	18222	18322	18321	18284	18218	18303	18317	18306	18173	18060	18058	18353	18337	18438	18174	18228	18308	18293	18109	18238	18366	18364	18355	18346	18335	18485	18493	18379	18208	18233	18301	18232	18143	18280	18240	17997	18021	18001	18162	18153	18365	18348	18281	18351	18215	18057	18185	18298	18326	18323	18134	18309	18228	18274	18404	18356	18276	18391	18292	18266	18284	18379	18323	18277	18218	18216	18178	18164	18388	18248	18345	18299	18163	18267	18174	18299	18255	18247	18337	18174	18256	18122	18165	18140	18027	18287	18212	18260	18268	18367	18280	18469	18318	18475	18179	18383	18205	18354	18134	18260	18512	18221	18303	18168	18082	18214	18257	18269	18212	18098	18276	18187	18267	18206	18253	18172	18176	18434	18381	18316	18298	18264	18301	18430	18328	18279	18296	18146	18351	18345	18233	18219	18104	18114	18285	18308	18283	18104	18264	18200	18303	18315	18380	18243	18255	18342	18187	18346	18256	18406	18427	18210	18066	18147	18262	18004	18261	18349	18324	18257	18433	18281	18189	18167	18205	18348	18503	18534	18192	18379	18255	18255	18186	18373	18373	18328	18154	18359	18264	18331	18301	18350	18245	18439	18147	18207	18237	18421	18348	18256	18113	18214	18378	18303	18094	18265	18140	18338	18205	18277	18175	18223	18210	18472	18365	18092	18079	18253	18359	18275	18181	18330	18097	18230	18139	18300	18141	18129	18106	18257	18209	18130	18175	18295	18406	17970	18211	18344	18333	18070	18307	18106	18368	18125	18227	18370	18203	18133	18286	18431	18297	18138	18180	18228	18322	18129	18111	18223	18309	18306	18235	18197	18274	18371	18136	18366	18220	18326	18425	18505	18198	18023	18218	18205	18078	18148	18259	18436	18263	18436	18226	18236	18247	18204	17972	18266	18189	18450	18112	18194	18279	18403	18329	18134	18180	18435	18328	18448	18310	18274	18335	18367	18243	18406	18413	18290	18167	18232	18344	18171	18343	18258	18122	18333	18103	18297	18281	18138	18235	18105	18250	18072	18331	18111	18210	18145	18124	18511	18282	18351	18100	18424	18117	18207	18395	18335	18152	18336	18385	18200	18113	18491	18474	18231	18182	18185	18374	18278	18453	18152	18181	18138	18324	18221	18101	18235	18307	18246	18254	18331	18257	18008	18392	18292	18292	18249	18342	18408	18190	18134	18475	18155	18304	18304	18208	18324	18264	18164	18309	18187	18237	18241	18326	18340	18239	18278	18030	18267	18301	18208	18246	18137	18201	18317	18212	18578	18230	18189	18195	18207	18190	18299	18272	18495	18174	18092	18324	18425	18313	18289	18157	18308	18281	18345	18201	18211	18395	18187	18146	18376	18098	18101	18383	18315	18293	18323	18415	18395	18237	18337	18350	18182	18360	18178	18408	18275	18281	18303	18318	18227	18353	18277	18383	18298	18470	18381	18249	18170	18463	18075	18214	18242	18241	18195	18292	18197	18228	18313	18308	18325	18356	18314	18186	18136	18352	18342	17988	18431	18429	18394	18408	18528	18260	18203	18257	18422	18120	18401	18212	18197	18145	18266	18551	18301	18393	18332	18304	18087	18122	18237	18239	18138	18157	18430	18230	18196	18158	18250	18131	18287	18481	18406	18278	18214	18306	18380	18224	18222	18199	18242	18227	18357	17980	18344	18139	18405	18183	18273	18310	18415	18152	18480	18180	18112	18200	18210	18212	18345	18183	18481	18243	18372	18332	18053	18017	18338	18155	18364	18181	18264	18194	18176	18107	18355	18395	18546	18307	18240	18328	18469	18245	18319	18348	18077	18124	18218	18235	18267	18218	18280	18453	18242	18031	18245	18250	18242	18381	18216	18368	18328	18220	18314	18172	18461	18091	18390	18256	18232	18371	18436	18206	18359	18331	18258	18238	18240	18124	18038	18133	18363	18321	18164	18281	18274	18416	18173	18223	18231	18076	18438	18296	18324	18314	18178	18283	18162	18230	18468	18253	18296	18230	18193	18438	18151	18154	18372	18436	18446	18159	18306	18235	18328	18010	18231	18182	18331	18451	18265	18125	18241	18223	18314	18357	18126	18331	18262	18098	18220	18294	18248	18336	18278	18202	18242	18278	18117	18285	18199	18458	18198	18110	18207	18401	18256	18385	18406	18384	18062	18101	18264	18374	18232	18408	18236	18237	18290	17989	18217	18060	18303	18333	18381	18303	18285	18374	18336	18174	18188	18193	18172	18244	18145	18311	18157	18261	18324	18315	18228	18092	18196	18331	18357	18291	18332	18359	18331	18083	18317	18100	18095	18281	18427	18309	18173	18216	18207	18410	18250	18207	18264	18284	18181	18335	18250	18094	18316	18356	18109	18524	18175	18213	18458	18172	18234	18329	18192	18268	18340	18182	18236	18370	18220	18218	18163	18270	18331	18121	18149	17982	18321	18209	18217	18124	18264	18321	18138	18191	18116	18334	18115	18323	18270	18288	18322	18391	18347	18372	18299	18362	18200	18055	18168	18291	18241	18084	18122	18154	18111	18252	18210	18318	18221	18196	18239	18226	18186	18367	17994	18395	18055	18431	18085	18276	18071	18259	18242	18262	18332	18168	18392	18259	18298	18236	18189	18358	18379	18258	18161	18298	18190	18337	18245	18338	18393	18365	18421	18152	18151	18352	18418	18239	18555	18248	18190	18233	18290	18115	18195	18268	18422	18152	18138	18253	18334	18319	18373	18389	18362	18231	18201	18364	18235	18156	18141	18194	18274	18383	18392	18373	18199	18180	18236	18046	18135	18413	18148	18104	18198	18381	17954	18190	18176	18257	18317	18321	18398	18278	18264	18147	18325	18385	18136	18262	18242	18189	18372	18367	18193	18259	18239	18211	18321	18199	18239	18274	18437	18128	17993	18470	18349	18282	18382	18153	18269	18296	18250	18216	18095	18404	18382	18346	18228	18392	18142	18381	18328	18350	18280	18202	18190	18235	18347	18170	18294	18383	18393
25656	46402	41505	31183	25220	22644	22716	21354	20036	19565	18801	18256	17949	17558	17066	16720	16438	15982	15825	15804	15616	15838	15835	15687	16081	15713	15975	15946	15797	15849	15848	15922	15912	16016	15717	15913	15830	15716	15827	15780	15750	15588	15521	15532	15726	15759	15849	15639	15651	15669	15768	15755	15619	15811	15666	15820	15538	15946	15985	15930	16021	15867	15883	15752	15711	15573	15629	15732	15515	15530	15585	15539	15583	15700	15566	15701	15730	15460	15629	15478	15568	15570	15573	15604	15759	15721	15583	15612	15479	15636	15631	15618	15692	15729	15782	15700	15584	15625	15542	15568	15589	15534	15748	15525	15655	15638	15576	15525	15610	15604	15667	15593	15689	15595	15458	15589	15570	15609	15647	15676	15618	15564	15619	15484	15460	15717	15772	15654	15627	15595	15633	15480	15742	15655	15603	15593	15505	15528	15420	15608	15542	15745	15468	15768	15457	15648	15536	15494	15747	15632	15742	15494	15740	15478	15527	15567	15708	15686	15798	15495	15584	15797	15696	15653	15494	15596	15503	15615	15634	15519	15693	15530	15515	15613	15613	15495	15518	15596	15588	15496	15617	15603	15517	15532	15593	15655	15534	15633	15557	15565	15746	15643	15710	15447	15444	15696	15654	15565	15632	15547	15634	15571	15556	15565	15480	15622	15797	15605	15543	15632	15654	15517	15606	15398	15422	15794	15439	15676	15481	15693	15445	15758	15601	15577	15522	15466	15813	15537	15442	15796	15634	15548	15536	15600	15794	15573	15652	15606	15676	15578	15644	15751	15468	15631	15522	15430	15552	15765	15419	15546	15676	15463	15547	15606	15589	15600	15569	15544	15666	15377	15707	15536	15689	15570	15531	15677	15579	15562	15734	15642	15659	15665	15508	15584	15589	15645	15485	15741	15750	15542	15727	15620	15609	15608	15683	15333	15504	15593	15626	15559	15673	15667	15686	15642	15750	15575	15799	15745	15741	15782	15568	15738	15429	15766	15532	15695	15543	15628	15592	15521	15676	15550	15687	15493	15587	15642	15635	15557	15764	15538	15616	15553	15730	15642	15559	15623	15633	15569	15395	15512	15585	15589	15738	15540	15710	15708	15793	15601	15540	15720	15706	15607	15487	15594	15569	15564	15568	15567	15618	15618	15601	15556	15748	15681	15755	15607	15597	15756	15636	15593	15591	15455	15456	15738	15622	15625	15563	15436	15735	15514	15532	15616	15637	15542	15598	15483	15703	15707	15579	15748	15641	15589	15634	15733	15579	15657	15640	15610	15570	15577	15525	15414	15560	15509	15432	15505	15574	15599	15661	15479	15680	15633	15631	15434	15642	15557	15667	15431	15650	15519	15609	15778	15586	15529	15530	15803	15500	15699	15767	15588	15687	15630	15604	15631	15494	15620	15675	15512	15663	15579	15561	15547	15709	15684	15529	15723	15599	15517	15768	15635	15528	15558	15534	15589	15607	15505	15482	15728	15588	15611	15855	15598	15556	15818	15516	15683	15420	15610	15539	15833	15538	15676	15645	15439	15722	15645	15579	15587	15602	15533	15677	15601	15481	15664	15487	15685	15392	15467	15772	15482	15542	15451	15484	15491	15391	15568	15734	15594	15542	15505	15478	15641	15637	15616	15343	15599	15580	15624	15538	15672	15589	15554	15502	15563	15671	15317	15706	15553	15494	15526	15693	15610	15579	15670	15472	15638	15704	15553	15640	15711	15617	15474	15676	15467	15688	15660	15690	15817	15665	15691	15689	15714	15486	15632	15629	15645	15540	15510	15631	15516	15642	15668	15507	15539	15610	15529	15508	15558	15518	15636	15580	15663	15650	15634	15666	15599	15599	15587	15615	15583	15742	15689	15615	15638	15682	15693	15636	15592	15675	15662	15552	15569	15652	15654	15515	15662	15643	15480	15640	15509	15748	15534	15606	15574	15559	15646	15651	15721	15509	15653	15710	15525	15650	15733	15563	15787	15521	15522	15468	15608	15577	15575	15581	15569	15512	15662	15510	15586	15480	15517	15690	15513	15634	15499	15557	15586	15559	15722	15587	15681	15539	15624	15591	15485	15528	15700	15601	15615	15611	15609	15582	15708	15618	15674	15791	15444	15571	15623	15526	15486	15716	15555	15709	15732	15646	15640	15545	15496	15617	15562	15640	15779	15565	15673	15606	15524	15876	15381	15738	15426	15585	15542	15724	15718	15607	15529	15611	15572	15784	15734	15623	15497	15672	15683	15608	15609	15539	15557	15708	15716	15691	15741	15628	15683	15504	15701	15486	15626	15680	15572	15501	15675	15593	15535	15660	15594	15564	15572	15457	15690	15530	15594	15331	15716	15601	15591	15617	15688	15480	15551	15752	15399	15424	15756	15741	15566	15747	15620	15659	15562	15415	15555	15667	15621	15530	15721	15588	15782	15559	15603	15588	15487	15590	15512	15753	15629	15650	15632	15711	15651	15388	15771	15626	15355	15660	15631	15499	15645	15498	15729	15589	15548	15590	15523	15574	15786	15591	15721	15599	15587	15769	15597	15514	15584	15557	15488	15461	15749	15638	15719	15626	15742	15634	15574	15623	15698	15507	15616	15601	15825	15604	15669	15427	15617	15640	15705	15533	15787	15570	15697	15542	15540	15614	15481	15475	15492	15582	15617	15589	15660	15617	15665	15743	15592	15603	15489	15576	15606	15570	15709	15686	15471	15667	15503	15643	15804	15680	15549	15703	15667	15374	15547	15465	15673	15574	15691	15629	15832	15670	15625	15500	15598	15553	15694	15721	15669	15542	15550	15629	15885	15482	15594	15497	15678	15692	15598	15681	15498	15530	15768	15551	15497	15582	15688	15724	15630	15727	15584	15625	15574	15715	15828	15695	15643	15685	15578	15547	15574	15623	15475	15610	15528	15616	15493	15655	15703	15464	15652	15707	15622	15615	15687	15464	15495	15686	15685	15651	15690	15632	15670	15431	15474	15557	15554	15453	15583	15646	15666	15656	15565	15669	15670	15596	15600	15501	15605	15619	15678	15482	15860	15623	15758	15647	15678	15658	15448	15547	15647	15668	15442	15687	15645	15758	15608	15771	15667	15623	15716	15495	15727	15571	15590	15738	15352	15520	15535	15753	15607	15641	15763	15592	15468	15620	15643	15592	15503	15651	15569	15453	15667	15756	15500	15729	15665	15540	15512	15624	15518	15673	15649	15705	15627	15566	15510	15685	15771	15525	15638	15778	15569	15657	15696	15630	15416	15631	15582	15562	15509	15586	15627	15563	15514	15566	15634	15564	15589	15641	15478	15638	15560	15548	15511	15535	15489	15576	15683	15565	15543	15653	15697	15605	15510	15646	15561	15742	15470	15533	15661	15513	15503	15707	15409	15487	15721	15661	15722	15643	15450	15629	15539	15509	15465	15571	15509	15706	15629	15755	15583	15408	15494	15627	15633	15763	15584	15527	15635	15626	15613	15643	15629	15557	15555	15651	15600	15664	15640	15623	15686	15705	15784	15662	15739	15625	15640	15527	15618	15478	15587	15722	15511	15738	15571	15561	15806	15684	15443	15546	15531	15502	15615	15595	15860	15698	15513	15372	15629	15545	15668	15745	15641	15720	15674	15593	15629	15709	15482	15644	15717	15615	15579	15565	15523	15669	15674	15466	15450	15721	15651	15607	15613	15676	15719	15626	15735	15605	15659	15538	15699	15708	15668	15564	15663	15509	15587	15719	15644	15709	15683	15609	15677	15679	15636	15757	15739	15570	15474	15649	15696	15658	15585	15772	15535	15544	15786	15664	15457	15492	15568	15677	15651	15623	15634	15649	15538	15593	15585	15569	15627	15474	15667	15705	15497	15564	15745	15586	15646	15609	15639	15569	15573	15699	15557	15757	15547	15458	15452	15627	15458	15605	15487	15512	15534	15686	15790	15629	15684	15518	15704	15532	15577	15622	15537	15709	15572	15526	15834	15715	15628	15918	15637	15579	15705	15781	15548	15529	15721	15568	15752	15649	15582	15657	15596	15628	15634	15583	15510	15730	15506	15669	15597	15605	15578	15681	15638	15559	15608	15691	15357	15516	15643	15621	15475	15617	15707	15637	15549	15689	15650	15724	15526	15648	15545	15470	15935	15579	15552	15595	15646	15727	15519	15524	15631	15729	15483	15686	15520	15483	15494	15639	15609	15453	15685	15493	15445	15501	15512	15483	15739	15550	15412	15512	15541	15685	15576	15585	15406	15443	15610	15710	15704	15586	15688	15543	15664	15688	15608	15591	15617	15698	15579	15447	15577	15761	15509	15691	15786	15506	15570	15566	15516	15595	15526	15702	15488	15580	15653	15675	15512	15642	15477	15401	15500	15613	15717	15752	15507	15704	15647	15495	15627	15717	15481	15539	15525	15686	15635	15510	15708	15662	15604	15502	15593	15433	15635	15464	15600	15637	15633	15455	15463	15815	15470	15599	15721	15501	15601	15629	15633	15510	15649	15594	15851	15577	15641	15564	15480	15722	15591	15554	15499	15527	15534	15668	15595	15745	15438	15533	15557	15596	15558	15633	15440	15677	15454	15534	15470	15621	15720	15480	15546	15716	15644	15455	15553	15523	15645	15690	15557	15737	15545	15652	15634	15456	15618	15522	15496	15439	15464	15499	15696	15764	15706	15765	15579	15585	15623	15415	15549	15683	15592	15551	15548	15656	15572	15674	15663	15735	15689	15620	15744	15467	15697	15600	15698	15654	15652	15603	15605	15416	15519	15502	15644	15530	15686	15517	15700	15651	15625	15721	15588	15612	15663	15762	15564	15642	15669	15643	15686	15493	15705	15635	15877	15556	15551	15513	15686	15640	15671	15697	15574	15524	15652	15630	15675	15706	15662	15705	15615	15656	15490	15429	15792	15597	15727	15487	15814	15497	15605	15450	15707	15560	15691	15647	15708	15556	15580	15858	15700	15576	15696	15632	15611	15455	15599	15627	15705	15515	15538	15543	15628	15709	15688	15758	15545	15745	15660	15688	15786	15543	15772	15615	15617	15447	15731	15574	15639	15650	15562	15546	15671	15598	15476	15538	15584	15564	15858	15668	15575	15650	15567	15581	15445	15548	15454	15650	15599	15630	15698	15638	15585	15479	15725	15794	15587	15629	15641
22578	21139	28943	23589	21605	24978	29184	24446	22626	22654	21845	21267	21182	20780	20079	19853	19579	19390	19327	19541	19187	19270	19261	19073	18982	19408	19174	18871	19303	19031	19071	19407	19129	19243	19080	19175	18947	19176	18895	18792	18960	19053	18897	18878	18911	19083	18916	18734	18877	18902	19034	19031	18841	18840	19024	18833	19071	19224	19398	19028	19301	18954	18892	18990	18875	18979	18752	18915	18794	18819	18867	18640	18981	18782	18792	18612	18667	18831	18929	18847	18865	18881	18963	18744	18736	18901	18700	18845	18806	18800	18804	18834	18875	18865	18682	18783	18788	18855	18779	18816	18685	18845	19004	18641	18624	18544	18624	18750	18892	18756	18852	18810	18606	18804	18869	18884	18608	18621	19042	18806	18882	18696	18611	18612	18809	18904	18656	18752	18795	18624	18609	18637	18805	18828	18728	18655	18788	18772	18815	18888	18810	18911	18830	18999	18794	18894	18609	18847	18806	18840	18767	18758	18960	18793	18869	18692	18829	18677	18721	18809	18744	18798	18761	18564	18691	18783	18765	18621	18853	18495	18784	18898	18750	18876	18780	18790	18775	18740	18701	18688	18719	18684	18740	18628	18665	18318	18801	18545	18854	18996	18814	18910	18654	18781	18577	18671	18880	18758	18874	18716	18713	18815	18806	18958	18821	18525	18684	18667	18656	18840	18726	18860	18891	18640	18899	18845	18670	18863	18825	18702	18581	18658	18978	18760	18893	18638	18688	18713	18749	18790	18826	18782	18726	18791	18892	18785	18576	18606	18948	18701	18875	18849	18600	18826	18633	19008	18790	18582	18927	18962	18593	18766	18907	18818	18843	18869	18945	18629	18852	18811	18647	18590	18747	18778	18804	18735	18955	18737	18629	18738	19010	18703	18699	18763	18788	18921	18877	18820	18852	18876	18804	18704	18789	18631	18714	18875	18616	18781	18784	18725	18722	18831	18624	18657	18799	19032	18957	18681	18767	18864	18760	18805	18721	18846	18862	18633	18826	18824	18926	18991	18717	18828	18762	18709	18802	18640	18590	18733	18693	18656	18907	18757	18750	18851	18909	18906	18848	18548	18597	18667	18859	18783	18885	18694	18648	18758	18561	18850	18595	18814	18829	18842	18768	18708	18750	18869	18712	18872	18734	18419	18767	18681	18674	18918	18846	18724	18901	18862	18788	18891	18823	18718	18882	18604	18565	18723	18829	18612	18662	18755	18674	18829	18739	18734	18849	18524	18598	18608	18608	18840	18900	18893	18896	18774	18691	18676	18676	18780	18779	18713	18686	18710	18937	18838	18626	18719	18469	18725	18722	18624	18806	18657	18662	18748	18678	18644	18937	18676	18611	18980	18788	18888	18698	18737	18675	18897	18901	18717	18556	18720	18827	18654	18753	18542	18675	18763	18567	18760	18801	18803	18605	18849	18678	18646	18576	18913	18677	18696	18907	18796	18825	18797	18568	18815	18684	18781	18876	18643	18591	18702	18566	18765	18628	18750	18833	18811	18533	18863	18963	18670	18694	18744	18647	18639	18873	18767	18846	18831	18908	18859	18691	18717	18823	18746	18743	18656	18878	18621	18716	18779	18814	18770	18793	18830	18749	18811	18714	18513	18694	18719	18639	18617	18866	18499	18733	18829	18780	18737	18818	18736	18779	18625	18564	18507	18706	18845	18774	18738	18588	18710	18904	18874	18677	18704	18728	18797	18781	18772	18553	18621	18677	18625	18677	18745	18869	18732	18815	18885	18823	18761	18502	18548	18630	18818	18666	18624	18728	18790	18676	18777	18736	18889	18769	18732	18850	18896	18700	18709	18898	18737	18748	18671	18774	18845	18716	18983	18790	18742	18659	18528	18647	18689	18667	18567	18536	18839	18820	18806	18794	18521	18732	18603	18685	18824	18648	18778	18905	18803	18732	18770	18982	18756	18656	18695	18768	18869	18783	18786	18623	18823	18676	18668	18705	18721	18738	18577	18766	18667	18803	18946	18755	18822	18745	18630	18714	18589	18879	18946	18589	18647	18657	18609	18782	18692	18622	18615	18753	18709	18656	18646	18711	18735	18658	18754	18816	18862	18881	18916	18772	18497	18689	18725	18767	18686	18947	18604	18889	18774	18763	18730	18724	18781	18850	18879	18671	18790	18817	18702	18749	18710	18701	18830	18822	18881	18647	18741	18600	18776	18766	18755	18715	18879	18796	18771	18706	18763	18884	18948	18664	18684	18701	18839	18876	18745	18835	18777	18995	18989	18953	18757	18753	18795	18649	18673	18983	18816	18870	18778	18707	18839	18777	18803	19001	19079	18744	18688	18695	18825	18728	18772	18830	18693	18757	18788	18637	18870	18697	18747	18850	18831	18612	18888	18774	18783	18531	18735	18713	18720	18927	18630	18893	18724	18786	18740	18814	18653	18812	18773	18683	18864	18790	18831	18675	18800	18680	18586	18692	18552	18576	18412	18587	18855	18859	18790	18933	18735	18904	18689	19054	19036	18684	18573	18667	18739	18838	18749	18770	18620	18669	18784	18748	18854	18951	18738	18766	18610	18720	18813	19002	18892	18779	18685	18783	18919	18711	18568	18790	18613	18842	18819	18571	18756	18819	18465	18693	18873	18805	18712	18707	18842	18830	18905	18805	18688	18740	18728	18877	18832	19028	18795	18866	18928	18830	18759	18650	18776	18633	18666	18735	18770	18806	18611	18755	18601	18627	18603	18794	18781	18851	18710	18687	18732	18687	18822	18553	18681	18825	18624	18817	18836	18806	18656	18933	18753	18705	18698	18774	18639	18567	18817	18772	18616	18824	18548	18727	18799	18522	18794	18901	18872	18750	18768	18725	18840	18849	18683	18736	18700	18670	18736	18677	18688	18709	18664	18899	18743	18916	18596	18679	18794	18808	18498	18534	18694	18859	18731	18677	18695	18851	18901	18633	18689	18802	18781	18703	18742	18804	18615	18975	18730	18662	18867	18580	18884	19135	18534	18737	18853	18885	18661	18745	18783	18585	19119	18771	18977	18774	18683	18526	18796	18848	18765	18611	18891	18727	18943	19050	18722	18663	18704	18734	18641	18743	18536	18696	18729	18711	18858	18748	18843	18651	18741	18635	18781	18725	18790	18792	18889	18908	18758	18761	18691	18659	18840	18831	18669	18821	18559	18549	18594	18609	18577	18602	18548	18812	18943	18821	18657	18903	18545	18783	18557	18664	18769	18725	18537	18872	18714	18785	18629	18882	18822	18636	18795	18771	18554	18883	18649	19128	18692	18896	18613	18741	18910	18537	18823	18804	18574	18811	18679	18702	18713	18973	18606	18714	18668	18849	18893	18616	18755	18654	18739	18653	18656	18740	18627	18757	18651	18607	18709	18731	18776	18913	18796	19048	18725	18719	18734	18836	18758	18986	18749	18854	19009	18821	18745	18799	18892	18713	18622	18719	18715	18708	18800	18630	18762	18667	18934	18808	18821	18902	18695	18655	18780	18642	18834	18723	18588	18773	18922	18700	18784	18686	18690	18749	18823	18985	18636	18799	18719	18764	18821	18637	18645	18697	18518	18725	18896	18890	18747	18746	18809	18765	18734	18687	18756	18650	18743	18740	18782	18613	18823	18820	18760	18667	18848	18707	18793	18875	18682	18519	18771	18842	18568	18693	18736	18816	18681	18787	18798	18669	18871	18631	18809	18790	18490	18510	18851	18783	18634	18782	18719	18762	18832	18858	18886	18855	18735	18900	18880	18872	18826	18683	18576	18652	18841	18689	18707	18701	18701	18858	18595	18547	18653	18738	18723	18736	18634	18711	18923	18927	18678	18771	18746	18843	18607	18732	18754	18718	18753	18685	18619	18704	18774	19008	18709	18824	18798	18681	18612	18692	18862	18844	18645	18912	18896	18795	18598	18915	18855	18800	18755	18727	18819	18672	18908	18864	18614	18766	18905	18729	18750	18758	18614	18626	18699	18758	18742	18742	18723	18769	18863	18634	18672	18916	18685	18810	18865	18661	18749	18827	18857	18886	18902	18925	18787	18676	18885	18759	18770	18714	18703	18689	18616	18855	18927	19020	18788	18742	18498	18865	18796	18713	18846	18800	18520	18777	18897	18740	18845	18822	18601	18790	18693	18800	18750	18771	18738	18530	18772	18787	18945	18562	18919	18729	18947	18803	18806	18748	18818	18652	18709	18770	18680	18807	18745	18796	18825	18628	18786	18826	18825	18826	18769	18705	18643	18849	18687	18681	18695	18735	18767	18687	18805	18481	18678	18862	18872	18687	18547	18640	18572	18522	18651	18618	18517	18849	18790	18733	18778	18748	19028	18757	18749	18925	18744	18836	18865	18929	18868	18790	18733	18897	18826	18823	18630	18951	18650	18776	18824	18646	18685	18796	18737	18792	18807	18866	18717	18811	18815	18814	18817	18690	18667	18763	18972	19057	18855	18835	18653	18777	18679	18711	18785	18781	18726	18870	18955	18892	18888	18760	18917	18854	18701	19025	18880	18938	18794	18883	18769	18680	18725	18549	18577	18600	18777	18661	18617	18700	18684	18744	18678	18763	18787	18690	18787	18908	18805	18620	18725	18656	18770	18718	18761	18727	18742	18719	18876	19021	18618	18550	18829	18939	18777	18661	18952	18962	18553	18556	18579	18588	18645	18812	18887	18779	18774	18855	18661	18803	18642	18824	18815	18789	18760	18689	18582	18565	18659	18884	18928	18779	18732	18757	18853	18705	18590	18621	18662	18791	19046	18748	18688	18783	18805	18917	18826	18987	18798	18572	18567	18666	18550	18628	18830	18667	18659	18811	18857	18704	18679	18837	18802	18726	18851	18825	18820	18825	18825	18768	18866	18740	18717	18933	18748	18776	18627	18925	18721	18752	18678	18976	18889	18562	18966	18538	18650	18642	18799	18851	19012	18752	18696	18862	18948	18778	18931	18814	18901	18690	18729	18669	18714	18834	18927	18827	18817	18626	18766	18672	18747	18750	18552	18770	18709	18972	18864	18897	18931	18637	18590	18596	18760	18748	18670	18681	18876	18689	18813	18638	18521	18728	18855	18822	18776	18841	18843	18830	18806	18841	18814	18800	18823	18841	18552	18709	18736	18838	18920	18734	18647	18652	18776	18949	18655	18628	18676
28009	50089	44031	34017	28862	25982	26232	24017	22568	21706	20066	19629	19197	18390	18013	17321	16648	16487	16395	16406	16188	16086	15904	16089	16209	16323	16387	16071	16399	16190	16228	16137	16256	16335	16200	16147	16118	15982	16080	16035	15930	15957	15807	16024	15922	15966	15905	15951	15830	15912	16149	16024	16017	15999	15938	15934	16137	15901	16354	16408	16068	16089	15951	15949	15841	15887	15902	15627	15916	15816	15618	15679	15823	16079	15988	15985	16000	15799	15863	15686	15930	15748	15921	15855	15799	15888	15752	15953	15871	15885	15929	15754	15821	15780	15826	15741	15787	15838	15857	16061	15874	15829	15832	15963	15882	15841	15611	15784	15976	15841	15869	15725	15847	15705	15892	15849	15744	15727	15841	15910	15732	15809	15773	15858	15762	15831	15790	15695	15883	15795	15977	15853	15958	15948	15798	15695	15792	15882	15766	15717	15879	15787	15766	15940	15954	15924	15778	15858	15850	15881	15697	15877	15699	15872	15925	15883	15754	15823	15914	15732	15712	15850	15842	15880	15704	15860	15850	15838	15845	15896	15827	15888	15727	15761	16000	15761	15749	15763	15930	15613	15722	15961	15816	16079	15681	15906	15812	15749	15848	15799	15779	15828	15835	15715	15768	15699	15796	15799	15892	15873	15810	15568	15847	15659	15729	15736	15792	15962	15833	15730	15760	15993	15770	15840	15797	16045	16035	15771	15635	15790	16018	15876	15726	15871	15902	15882	15839	15839	15787	15785	15763	15980	15807	15697	15943	15881	15729	15860	15952	15895	15806	15673	15926	15741	15931	15785	15721	15763	15737	15848	15779	15876	15819	15868	15772	15795	15864	15749	15916	15883	15709	15795	15663	15734	15950	15673	15739	15894	15725	15876	15941	15801	15833	15830	15676	15810	15665	15980	15986	16009	15868	15868	15813	16034	15803	15816	15915	15784	15790	15896	15915	15703	15700	15830	15892	15797	15809	15813	15723	15777	15881	15728	15827	15772	15796	15866	15750	15769	15841	16018	15870	15882	15794	15678	15830	15863	15896	15803	15698	15758	15847	15910	15869	15708	15782	15783	15859	15842	15938	15894	15966	15815	15777	15863	15751	15766	15839	15867	15876	15721	15766	15923	15868	15997	15818	15826	15789	15842	15723	15637	15832	15990	15755	15770	15849	15902	15677	15796	15937	15873	15820	15879	15943	15601	15773	15958	15813	15726	15695	15946	15714	15779	15664	15760	15742	15937	15778	15777	15880	15677	15771	15698	15945	15817	15986	15844	15902	15803	15743	15829	15903	15916	16012	15822	15947	15731	15757	15773	15895	15894	15786	15811	15938	15771	15805	15834	15926	15924	15706	15847	15834	15805	15614	15795	15919	15791	15715	15843	15878	15826	15852	15851	15735	15837	15894	15780	15642	15868	15851	15718	15919	15842	15734	15734	15829	15755	15962	15827	15848	15813	15965	15724	15614	15846	15824	15931	15757	15703	16134	15778	15676	15746	15864	15922	15939	16053	15718	15996	15822	15871	15923	16021	15880	15728	16107	15885	15873	15693	15814	15838	15772	15749	15731	15788	15854	15782	15875	16070	15810	15926	15850	15796	15886	15614	15800	15731	15923	15764	15756	15863	15762	15984	15890	15892	15848	15825	15764	15893	15875	15945	15776	15838	15670	15700	15961	15802	15866	15806	15734	15734	15902	15892	15872	15827	15835	15727	15785	15994	15814	15807	15756	15876	15732	15820	15843	15961	15868	15798	15782	15738	15750	15921	15804	15670	15857	15843	15805	15690	15971	15832	15672	15825	15909	15835	15942	15969	15664	15894	15738	15832	15937	15776	15681	15786	15679	15984	15717	15941	15764	15801	15804	15853	15818	15782	15765	15925	15853	15798	15838	15758	15714	15772	15799	15778	15720	15845	15802	15898	15812	15800	15641	15836	15810	15868	15714	15666	15679	15884	15805	15928	16052	15756	15996	15822	15906	15707	15779	15848	15885	15957	15860	15788	15818	15830	15817	15921	15851	15977	15827	15864	15824	15951	15835	15663	15770	15935	15886	16061	15810	15572	15774	15819	15888	15713	15847	15868	15779	15849	15899	15804	15802	15863	15912	15721	15649	15871	15834	15866	15876	15801	15829	15742	15935	15980	15873	15937	15706	15859	15724	15836	15813	15799	15855	15743	15685	15764	15806	15822	15888	15666	15908	15765	15774	15717	15823	15837	15799	15709	15960	15741	15922	15695	15811	15948	15727	15686	15986	15790	15834	15802	15746	15882	15830	15884	15804	15739	15882	15905	15677	15888	15753	15759	15786	15892	15881	15792	15710	15900	15837	15791	15842	15849	15833	15741	15794	15637	15898	15862	15749	15732	15893	15784	15809	15980	15767	16116	15713	15854	15880	15820	15923	15822	15778	16015	15688	15814	15905	15883	15841	15658	15929	15876	15899	15627	15734	15870	15754	15852	15722	15955	15871	15901	15875	15775	15651	15848	15899	15953	15892	15906	15704	16045	15749	15917	15864	15656	15652	15751	15898	15928	16033	15819	15740	15844	15641	15815	15879	15787	15644	15866	15871	15943	15959	15873	15890	15894	15705	15733	15734	15862	15710	15761	15939	15794	15881	15742	15701	15803	15841	15801	15795	15907	15830	15828	16031	15907	15825	15840	15712	15694	15924	15759	15773	15711	15889	15904	15803	15833	15902	15723	15565	15758	15750	15796	15690	15796	15856	15886	15765	15918	15852	15797	15660	15872	15911	15882	15869	15883	15785	15846	15937	15711	15834	15698	15682	15926	15887	15798	15794	15991	15839	15824	15874	15886	15876	15809	15809	15775	15434	15875	15646	15848	15789	15709	15630	15735	15778	15758	15945	15842	15959	15803	15777	15696	16087	15745	15910	15695	15834	15999	15877	15903	15871	15863	15955	15901	15802	15836	15937	15886	15880	15996	15776	15648	15882	15779	15858	15900	15833	15794	15742	15686	15791	15826	15906	15828	15972	15882	15866	15669	15842	15912	15953	15683	15964	15766	15924	15871	15835	15806	15796	15773	15913	15869	15879	15904	15690	15778	15919	15777	15830	15889	15604	15813	15835	15782	15878	15650	15884	15854	15699	15830	15823	15869	15876	15708	15885	15817	15834	15564	15746	15731	15883	15940	15890	15889	15831	15773	15731	15796	15841	15680	15726	15974	15727	15911	15637	15941	15859	15723	15837	15812	15849	15831	15809	15716	15777	15914	15950	15824	15657	15848	15887	15988	15778	15768	15854	15933	15808	15788	15841	15705	15781	15869	15777	15904	15798	15857	15779	15769	15697	15706	15873	15809	15928	15745	15992	15722	16024	15792	15715	15908	15794	15818	15849	15879	15857	15886	15706	15838	15861	15791	15864	15640	15826	15808	15930	15790	15596	16048	15848	15887	15753	15765	15717	15882	15810	15865	15671	15885	15649	15811	15758	15861	15804	15813	15892	15810	15968	15731	15704	15722	15909	15728	15837	15734	15908	15937	15835	15741	15873	15784	15871	15838	15831	15846	15865	15839	15899	15945	15804	15714	15742	15816	15882	15695	15767	15779	15910	15820	15763	15897	15729	15807	15852	15826	15848	15936	15814	15751	15777	15905	15896	15873	15760	15895	15754	15712	15775	15852	15665	15758	15805	15827	15805	15815	15696	15931	15845	15938	15660	15985	15857	15869	15833	15742	15946	15754	15829	15845	15766	15826	15882	15680	15859	16063	15740	15861	15893	15741	15991	15708	15701	15688	15762	15857	15823	15929	15858	15813	15788	15716	15784	15897	15811	15696	15626	15862	15894	15636	15876	15898	15836	15903	15892	15820	15865	15737	15664	15883	15814	15972	15752	15801	15753	15839	15720	15779	15670	15839	15798	16035	15961	15942	15753	15734	15809	15817	15830	15803	15778	15966	15706	15957	15699	15763	15802	15713	15773	15911	15902	15679	15624	15890	15566	15954	15773	15998	15924	15805	15932	15861	15832	15831	15902	15636	15701	15847	15626	16036	15781	15910	15583	15787	15862	15715	15793	15793	15730	15702	15829	15859	15926	15763	15921	15755	15846	15875	15926	15863	15964	15700	15679	15677	15763	15892	15797	15939	15853	15747	15855	15854	15710	15855	15843	15545	15868	15811	15914	15946	15901	15748	15807	15791	15859	15840	15830	15897	15885	15824	15889	15847	15830	15878	15737	15642	15780	15871	15735	15755	15800	15905	15740	15772	15817	15946	15808	15829	15929	15902	15857	15782	15812	15914	15917	15910	15797	15743	15744	15810	15895	15999	15726	15856	15783	15889	16025	15823	15818	15776	15913	15800	15778	15787	15944	15705	15918	15844	15794	15907	15862	15716	15892	15889	15760	15960	15672	15825	16018	15856	15962	15766	15807	15663	15880	15983	15799	15838	15762	15942	15907	15990	15746	15683	15877	15901	15771	15778	15662	15754	15815	15849	15908	15805	15907	15841	15857	15929	15778	15806	15774	15739	15862	15735	15887	15822	15779	15751	15718	15956	15686	15910	15845	15885	15742	15833	15789	15792	15945	15786	15650	15836	15897	15742	15674	15601	15857	15984	15843	15915	16026	15737	15863	15754	15780	15764	15947	15949	15983	15847	15671	15647	15759	15780	15902	15808	15769	15978	15737	15858	15744	15903	16022	15783	15964	15747	15848	15660	15853	15949	15729	15812	15829	15766	15948	15909	15857	15720	15836	15724	15753	15759	15923	15766	15735	15991	15881	15619	15740	15824	15795	15875	15808	15989	15858	15757	15770	15747	15853	15890	15782	15770	15696	15853	15869	15922	15866	15848	15857	15765	15654	15832	15850	15724	15880	15899	15825	15944	15624	15705	15852	15798	15821	16008	15806	15819	15917	15806	15608	15791	15846	15785	15734	15842	15698	15932	15802	15839	15781	15764	15644	15785	15581	15937	15694	15834	15988	15815	15747	15730	15728	15791	15732	15872	15944	15948	15927	15813	15779	15738	15823	15831	15754	15728	15759	15917	15877	15872	15766	15940	15852	15773	15791	15581	15885	15756	15866	15753	15974	15823	15896	15734	15749	15830	15946	15710	15668	15838	15786	15802	15906	15748	15677	15886	15845	15645	15858	16054	15933	15806	15859	15818	15685	15865	15615	15945
28032	25007	30181	26757	22013	21855	21840	20765	20550	19932	19661	19669	19382	19262	18963	18679	18713	18847	18752	18524	18783	18588	18688	18653	18647	18679	18626	18579	18705	18736	18568	18607	18706	18518	18644	18504	18533	18608	18630	18702	18497	18814	18623	18747	18746	18642	18590	18502	18499	18570	18400	18539	18507	18542	18572	18797	18618	18543	18726	18528	18516	18470	18576	18384	18551	18601	18596	18419	18665	18512	18501	18599	18633	18565	18489	18597	18527	18628	18583	18505	18381	18634	18549	18621	18750	18614	18621	18464	18599	18628	18758	18535	18690	18571	18574	18540	18422	18585	18735	18490	18499	18381	18436	18600	18551	18630	18443	18490	18582	18447	18507	18422	18557	18404	18454	18436	18594	18544	18839	18674	18553	18380	18701	18309	18573	18617	18662	18633	18377	18524	18488	18456	18539	18506	18508	18542	18363	18435	18574	18537	18825	18554	18584	18830	18675	18543	18588	18391	18641	18422	18633	18347	18518	18473	18607	18585	18772	18560	18477	18634	18612	18563	18511	18520	18519	18639	18702	18594	18488	18339	18556	18746	18841	18732	18434	18483	18591	18553	18550	18535	18501	18473	18588	18605	18488	18487	18652	18487	18606	18536	18412	18545	18373	18615	18390	18690	18212	18428	18425	18634	18538	18442	18584	18469	18578	18726	18731	18575	18687	18631	18741	18460	18486	18575	18479	18424	18673	18508	18421	18389	18620	18580	18787	18721	18657	18538	18617	18443	18335	18460	18432	18472	18465	18626	18651	18669	18708	18502	18461	18710	18557	18549	18699	18577	18467	18405	18530	18469	18443	18439	18510	18672	18414	18689	18390	18595	18481	18438	18618	18603	18448	18427	18369	18493	18527	18454	18434	18571	18449	18463	18574	18490	18531	18612	18635	18769	18417	18777	18549	18773	18482	18445	18642	18334	18441	18621	18764	18645	18510	18686	18541	18502	18644	18561	18568	18594	18476	18404	18658	18359	18312	18560	18494	18569	18629	18483	18567	18358	18593	18641	18552	18344	18599	18587	18459	18487	18633	18574	18778	18552	18503	18453	18471	18504	18487	18466	18366	18325	18629	18561	18582	18526	18454	18602	18389	18599	18672	18559	18356	18711	18533	18531	18559	18592	18371	18647	18600	18479	18725	18404	18564	18431	18492	18451	18447	18633	18573	18341	18525	18682	18414	18703	18406	18460	18587	18427	18463	18580	18518	18512	18577	18581	18724	18435	18621	18626	18558	18551	18400	18637	18664	18455	18495	18512	18391	18424	18729	18572	18603	18496	18553	18555	18609	18555	18478	18599	18501	18627	18460	18342	18430	18618	18312	18371	18474	18377	18678	18576	18432	18623	18651	18242	18522	18552	18628	18628	18717	18456	18605	18677	18693	18502	18533	18642	18784	18183	18500	18489	18492	18526	18394	18663	18615	18796	18500	18657	18496	18529	18627	18619	18294	18557	18605	18574	18705	18527	18597	18622	18514	18645	18829	18515	18543	18562	18547	18682	18531	18732	18639	18529	18511	18541	18506	18663	18529	18510	18789	18556	18700	18501	18424	18515	18669	18766	18707	18595	18359	18601	18468	18561	18566	18479	18217	18780	18700	18574	18659	18619	18517	18410	18602	18423	18462	18757	18480	18827	18567	18639	18699	18631	18378	18451	18564	18504	18452	18452	18430	18443	18746	18681	18463	18687	18351	18625	18474	18422	18656	18409	18434	18612	18434	18410	18738	18454	18382	18506	18593	18415	18626	18464	18459	18393	18650	18647	18614	18359	18525	18540	18577	18504	18350	18493	18410	18393	18559	18598	18379	18366	18546	18512	18416	18336	18729	18512	18448	18562	18655	18583	18571	18614	18536	18602	18326	18608	18686	18532	18474	18625	18628	18714	18543	18497	18648	18536	18517	18604	18431	18392	18514	18499	18390	18433	18523	18675	18698	18424	18538	18624	18519	18536	18538	18425	18496	18579	18454	18431	18599	18505	18595	18450	18482	18407	18618	18627	18320	18452	18564	18533	18745	18463	18630	18762	18694	18639	18420	18666	18318	18423	18488	18607	18555	18666	18632	18405	18554	18511	18453	18674	18550	18574	18610	18529	18375	18489	18535	18662	18477	18470	18465	18588	18652	18582	18709	18722	18532	18451	18527	18575	18661	18565	18534	18673	18552	18474	18553	18560	18614	18521	18489	18723	18314	18574	18465	18419	18589	18561	18357	18610	18518	18452	18476	18570	18771	18617	18594	18616	18615	18549	18623	18540	18535	18565	18626	18486	18461	18665	18354	18505	18645	18426	18415	18581	18528	18511	18458	18597	18417	18558	18414	18429	18415	18251	18591	18557	18501	18660	18811	18679	18704	18195	18569	18737	18586	18645	18724	18635	18529	18399	18621	18520	18689	18430	18590	18670	18541	18680	18532	18390	18639	18519	18494	18466	18517	18565	18472	18480	18397	18708	18463	18476	18710	18643	18477	18408	18462	18582	18600	18404	18237	18434	18225	18641	18554	18461	18454	18589	18501	18445	18552	18618	18786	18465	18603	18658	18475	18534	18479	18538	18578	18545	18334	18592	18558	18481	18273	18444	18514	18456	18754	18584	18394	18487	18732	18624	18530	18489	18418	18583	18615	18762	18595	18628	18352	18285	18462	18370	18337	18636	18658	18414	18652	18599	18640	18557	18562	18631	18549	18513	18470	18545	18457	18534	18429	18600	18481	18319	18381	18395	18492	18548	18288	18587	18346	18722	18591	18564	18501	18651	18527	18366	18316	18457	18622	18352	18403	18431	18516	18526	18451	18486	18646	18430	18712	18562	18801	18321	18468	18643	18611	18526	18740	18652	18567	18571	18503	18513	18362	18577	18552	18397	18490	18485	18382	18572	18426	18550	18510	18578	18489	18658	18439	18642	18405	18912	18728	18639	18464	18484	18522	18500	18516	18627	18388	18538	18495	18490	18267	18512	18541	18644	18484	18508	18499	18430	18490	18655	18430	18421	18635	18540	18479	18414	18627	18520	18612	18629	18363	18370	18477	18475	18789	18264	18652	18457	18600	18599	18678	18582	18567	18534	18717	18490	18445	18749	18589	18490	18437	18544	18540	18562	18301	18437	18619	18590	18800	18670	18609	18482	18468	18633	18337	18493	18533	18562	18481	18885	18462	18484	18499	18701	18591	18666	18359	18639	18449	18541	18463	18752	18548	18568	18385	18388	18520	18454	18456	18652	18420	18500	18533	18374	18730	18632	18602	18656	18505	18677	18570	18364	18709	18643	18733	18465	18518	18552	18530	18455	18665	18672	18451	18552	18497	18569	18609	18369	18480	18337	18562	18410	18423	18481	18271	18468	18668	18564	18473	18421	18379	18496	18638	18450	18645	18513	18496	18495	18490	18518	18518	18616	18558	18536	18586	18333	18486	18511	18511	18587	18596	18482	18539	18636	18535	18697	18657	18511	18559	18284	18408	18500	18507	18450	18602	18663	18495	18469	18540	18619	18594	18457	18633	18542	18576	18346	18448	18461	18608	18501	18478	18507	18545	18488	18470	18454	18505	18346	18402	18356	18496	18592	18481	18404	18532	18512	18664	18387	18860	18565	18812	18624	18414	18555	18649	18536	18584	18494	18497	18460	18594	18611	18524	18630	18404	18594	18397	18519	18353	18277	18441	18507	18412	18586	18479	18449	18593	18299	18588	18589	18736	18543	18668	18647	18563	18421	18677	18297	18358	18534	18456	18355	18672	18646	18506	18577	18514	18587	18521	18313	18439	18621	18344	18565	18698	18690	18423	18476	18530	18532	18602	18554	18470	18520	18332	18552	18521	18558	18720	18750	18501	18633	18669	18457	18433	18513	18569	18367	18548	18475	18611	18686	18596	18507	18516	18494	18797	18473	18542	18679	18630	18542	18531	18599	18517	18385	18561	18652	18724	18535	18431	18588	18307	18420	18500	18638	18569	18532	18619	18529	18529	18646	18576	18513	18537	18645	18554	18671	18446	18519	18573	18482	18431	18513	18372	18713	18690	18516	18506	18434	18437	18604	18509	18532	18502	18479	18410	18508	18299	18518	18575	18474	18551	18554	18785	18571	18600	18643	18630	18579	18662	18559	18589	18259	18346	18626	18712	18470	18504	18562	18769	18641	18564	18414	18423	18640	18427	18454	18552	18431	18463	18493	18564	18565	18418	18547	18595	18553	18566	18557	18310	18462	18418	18670	18375	18387	18389	18697	18565	18514	18540	18623	18661	18507	18703	18636	18508	18720	18639	18562	18553	18623	18692	18666	18640	18577	18606	18365	18679	18411	18550	18518	18557	18394	18650	18603	18203	18563	18332	18672	18502	18446	18479	18455	18614	18695	18504	18784	18277	18386	18626	18357	18334	18582	18608	18693	18411	18631	18550	18516	18574	18588	18497	18500	18445	18468	18347	18648	18631	18386	18619	18476	18443	18599	18408	18553	18494	18669	18511	18679	18584	18814	18492	18642	18569	18518	18671	18295	18532	18594	18543	18563	18460	18540	18566	18349	18374	18469	18404	18529	18394	18514	18442	18642	18455	18539	18528	18443	18643	18457	18647	18461	18478	18500	18580	18623	18483	18478	18461	18496	18363	18439	18628	18489	18522	18509	18700	18577	18439	18548	18592	18702	18438	18434	18408	18444	18584	18626	18652	18533	18661	18614	18753	18494	18608	18631	18674	18571	18608	18640	18671	18594	18659	18515	18522	18720	18647	18617	18519	18553	18626	18356	18448	18667	18645	18490	18192	18462	18554	18464	18619	18526	18439	18426	18827	18658	18545	18572	18420	18421	18456	18488	18574	18609	18474	18502	18494	18599	18540	18448	18510	18586	18529	18473	18639	18475	18709	18712	18590	18701	18671	18499	18485	18648	18604	18672	18259	18502	18623	18677	18459	18507	18686	18320	18624	18526	18747	18636	18648	18525	18614	18626	18608	18640	18763	18639	18592	18614	18764	18453	18600	18385	18464	18318	18613	18881	18419	18456	18668	18594	18541	18587	18555	18542	18501	18472	18551	18586	18672	18635	18667	18528	18636	18567	18586	18575	18626	18516	18632	18619	18640	18445	18559	18588	18617	18633	18629	18595	18287	18534	18557	18438	18686	18633	18854	18464	18477	18399	18449	18554
26866	37773	32242	24372	21338	21206	20934	19395	18892	18021	17605	17314	17120	16558	16541	16067	16066	15948	16000	15899	15920	15814	15820	15970	15637	15848	15877	15989	16007	15742	15892	15648	15894	15801	15760	15935	15839	15976	15886	15841	15827	15719	15842	15764	15659	15683	15501	15772	15521	15624	15801	15508	15836	15711	15725	15811	15671	15622	15683	15700	15832	15668	15681	15684	15619	15684	15533	15705	15840	15569	15607	15639	15576	15621	15813	15627	15656	15686	15587	15540	15728	15670	15567	15610	15742	15598	15687	15706	15804	15553	15617	15819	15587	15693	15753	15636	15616	15846	15563	15783	15679	15622	15671	15495	15586	15606	15564	15759	15692	15729	15382	15716	15592	15604	15543	15653	15627	15662	15718	15550	15506	15638	15845	15650	15643	15839	15768	15606	15802	15704	15698	15813	15726	15673	15667	15594	15813	15514	15570	15678	15726	15492	15652	15389	15683	15623	15540	15738	15681	15553	15686	15641	15703	15632	15695	15683	15627	15588	15544	15676	15507	15621	15794	15690	15620	15776	15623	15668	15684	15587	15685	15698	15658	15713	15532	15729	15736	15678	15628	15595	15766	15728	15800	15604	15651	15690	15793	15611	15567	15687	15858	15700	15700	15711	15659	15640	15615	15617	15764	15495	15653	15647	15597	15714	15481	15803	15752	15601	15733	15751	15677	15518	15760	15523	15712	15620	15653	15741	15742	15553	15873	15855	15557	15518	15729	15707	15588	15675	15517	15730	15633	15830	15782	15627	15677	15495	15835	15645	15804	15742	15780	15550	15647	15610	15654	15613	15782	15636	15631	15727	15760	15758	15790	15596	15823	15665	15579	15539	15641	15569	15512	15599	15538	15703	15508	15437	15518	15867	15689	15635	15762	15469	15749	15519	15631	15646	15765	15615	15629	15696	15644	15552	15686	15746	15559	15758	15673	15765	15755	15635	15731	15676	15839	15754	15576	15652	15843	15697	15672	15824	15717	15761	15573	15691	15712	15630	15818	15671	15775	15595	15667	15678	15649	15747	15718	15793	15608	15657	15788	15570	15670	15892	15748	15648	15721	15779	15811	15686	15751	15603	15566	15655	15697	15669	15652	15659	15646	15740	15661	15423	15858	15701	15794	15567	15578	15771	15564	15727	15739	15652	15757	15630	15765	15563	15639	15652	15650	15756	15648	15695	15677	15840	15622	15667	15662	15639	15576	15658	15734	15613	15637	15656	15724	15661	15497	15622	15786	15618	15584	15657	15645	15793	15665	15641	15759	15660	15575	15616	15687	15760	15899	15796	15693	15594	15644	15668	15653	15520	15554	15515	15632	15665	15733	15608	15706	15760	15724	15605	15668	15724	15585	15837	15481	15527	15755	15617	15591	15500	15599	15740	15650	15618	15476	15677	15690	15699	15657	15745	15649	15753	15782	15646	15727	15624	15729	15620	15557	15571	15662	15857	15647	15717	15654	15549	15740	15600	15796	15708	15621	15933	15583	15614	15688	15534	15689	15655	15585	15691	15617	15729	15597	15728	15595	15527	15652	15558	15735	15754	15720	15682	15617	15820	15530	15777	15604	15804	15813	15599	15846	15759	15629	15558	15885	15535	15815	15593	15749	15690	15566	15621	15717	15476	15613	15656	15554	15704	15573	15641	15546	15616	15746	15523	15638	15794	15697	15758	15732	15646	15573	15708	15709	15589	15529	15711	15636	15618	15874	15737	15600	15637	15738	15710	15649	15605	15717	15783	15568	15615	15837	15670	15602	15598	15616	15609	15638	15621	15733	15843	15674	15677	15573	15638	15670	15467	15827	15737	15771	15739	15524	15951	15663	15689	15670	15628	15709	15702	15726	15762	15715	15701	15564	15738	15701	15559	15608	15604	15713	15623	15594	15646	15779	15707	15771	15633	15851	15743	15806	15603	15737	15602	15571	15601	15675	15515	15655	15786	15714	15693	15767	15683	15655	15668	15715	15631	15733	15615	15652	15718	15776	15624	15712	15861	15712	15506	15768	15633	15703	15640	15565	15531	15653	15760	15595	15756	15545	15534	15796	15561	15649	15663	15584	15520	15701	15524	15701	15640	15388	15661	15784	15799	15636	15770	15672	15552	15736	15514	15647	15806	15552	15828	15579	15693	15672	15822	15483	15668	15703	15723	15963	15579	15729	15795	15532	15753	15615	15754	15556	15779	15643	15736	15743	15787	15684	15726	15779	15551	15648	15604	15762	15725	15622	15862	15622	15786	15735	15662	15642	15645	15696	15809	15783	15574	15728	15642	15824	15710	15651	15680	15724	15753	15575	15662	15639	15742	15621	15647	15674	15723	15726	15673	15780	15615	15631	15518	15582	15748	15633	15629	15722	15552	15679	15621	15598	15609	15633	15624	15592	15677	15820	15649	15849	15672	15668	15645	15698	15743	15593	15493	15835	15592	15609	15684	15670	15617	15691	15597	15529	15556	15756	15760	15709	15648	15585	15671	15630	15762	15628	15692	15753	15634	15564	15635	15735	15702	15821	15758	15841	15804	15752	15660	15685	15724	15600	15753	15803	15584	15562	15720	15664	15652	15628	15642	15902	15664	15806	15771	15770	15640	15706	15746	15699	15590	15775	15637	15578	15725	15690	15777	15524	15763	15785	15675	15584	15748	15657	15620	15615	15592	15654	15638	15603	15706	15689	15691	15734	15663	15531	15756	15858	15594	15658	15545	15783	15498	15548	15702	15675	15706	15710	15604	15734	15658	15739	15600	15713	15710	15634	15603	15676	15523	15696	15664	15594	15636	15695	15676	15602	15670	15825	15605	15554	15843	15722	15576	15650	15712	15550	15636	15692	15671	15731	15601	15651	15822	15739	15754	15578	15719	15701	15819	15712	15852	15490	15665	15572	15619	15819	15695	15812	15632	15576	15566	15755	15801	15749	15636	15654	15721	15556	15661	15769	15672	15666	15602	15635	15775	15722	15557	15671	15727	15670	15835	15697	15479	15730	15638	15667	15742	15876	15754	15754	15793	15658	15836	15681	15728	15753	15623	15586	15644	15745	15534	15694	15787	15655	15848	15507	15680	15713	15567	15624	15781	15570	15596	15622	15694	15711	15485	15710	15658	15734	15600	15586	15745	15624	15626	15677	15698	15671	15782	15581	15738	15506	15689	15750	15680	15680	15798	15602	15698	15610	15757	15600	15785	15665	15642	15517	15736	15646	15528	15699	15641	15603	15484	15648	15711	15677	15768	15657	15521	15701	15701	15671	15583	15667	15667	15722	15625	15779	15674	15628	15824	15567	15538	15693	15720	15614	15767	15672	15657	15821	15610	15704	15695	15608	15614	15775	15744	15663	15629	15670	15572	15597	15498	15690	15599	15649	15740	15741	15463	15777	15831	15651	15606	15678	15894	15896	15663	15706	15727	15643	15714	15637	15692	15736	15663	15628	15595	15723	15680	15745	15718	15627	15817	15632	15523	15771	15631	15591	15693	15580	15536	15663	15704	15737	15726	15621	15798	15452	15845	15779	15693	15688	15816	15674	15459	15681	15761	15802	15861	15779	15558	15561	15597	15856	15700	15590	15522	15592	15701	15614	15732	15717	15562	15731	15533	15654	15694	15726	15682	15686	15666	15648	15562	15835	15864	15550	15884	15642	15664	15648	15683	15513	15778	15603	15747	15641	15743	15471	15521	15574	15496	15755	15665	15762	15672	15742	15648	15666	15761	15645	15766	15479	15789	15808	15498	15750	15676	15487	15611	15614	15701	15585	15644	15487	15637	15631	15514	15641	15651	15739	15621	15711	15747	15603	15693	15677	15706	15663	15684	15638	15802	15795	15558	15641	15747	15660	15515	15627	15489	15795	15738	15745	15737	15510	15691	15720	15755	15718	15924	15529	15893	15723	15775	15666	15678	15656	15519	15731	15551	15569	15630	15817	15694	15627	15872	15764	15719	15431	15793	15594	15828	15697	15614	15622	15543	15612	15740	15648	15704	15867	15644	15469	15529	15546	15707	15811	15809	15734	15619	15693	15608	15805	15653	15793	15853	15694	15444	15677	15580	15588	15672	15720	15619	15673	15624	15635	15650	15668	15704	15625	15617	15703	15749	15738	15601	15731	15665	15634	15768	15712	15707	15657	15800	15736	15734	15488	15761	15674	15784	15590	15707	15575	15762	15903	15617	15563	15739	15661	15695	15758	15876	15610	15582	15758	15606	15647	15711	15826	15579	15620	15734	15825	15435	15797	15524	15768	15533	15602	15456	15640	15935	15755	15608	15602	15688	15492	15679	15702	15629	15690	15603	15693	15746	15667	15603	15677	15598	15571	15621	15603	15639	15446	15744	15541	15559	15718	15853	15661	15689	15583	15736	15810	15863	15692	15650	15675	15600	15705	15913	15617	15522	15618	15678	15629	15673	15767	15761	15666	15785	15802	15609	15661	15509	15712	15840	15772	15663	15824	15564	15497	15792	15788	15665	15815	15473	15532	15760	15723	15825	15648	15560	15781	15706	15813	15695	15597	15769	15686	15634	15844	15723	15581	15663	15686	15671	15677	15692	15838	15513	15684	15809	15616	15617	15591	15821	15620	15715	15799	15732	15653	15749	15642	15673	15596	15691	15694	15753	15806	15801	15794	15763	15689	15894	15618	15621	15740	15620	15817	15734	15604	15624	15621	15786	15913	15803	15563	15658	15630	15627	15630	15581	15659	15716	15488	15557	15617	15840	15834	15726	15725	15693	15720	15662	15646	15649	15428	15795	15537	15651	15546	15657	15803	15622	15591	15635	15635	15669	15655	15805	15793	15542	15851	15753	15719	15716	15725	15514	15700	15779	15752	15719	15467	15749	15592	15639	15571	15700	15617	15673	15816	15582	15451	15644	15548	15592	15832	15680	15737	15982	15656	15719	15480	15606	15503	15508	15843	15604	15750	15619	15741	15547	15727	15692	15766	15702	15779	15679	15662	15771	15591	15650	15721	15627	15772	15757	15653	15627	15759	15772	15712	15655	15665	15705	15657	15655	15760	15773	15697	15460	15682	15701	15690	15686	15662	15656	15580	15596	15708	15587	15647	15777	15663	15675	15641	15848	15635	15709	15701	15460	15640	15827	15704	15710	15896	15746	15578	15636	15608	15854	15739	15583	15678	15687	15732	15706
23381	21053	28556	23982	22871	25977	26412	22723	21454	21310	20546	20233	19997	19659	19324	19102	18916	18718	18719	18777	18723	18576	18718	18766	18715	18723	18618	18960	18886	18682	18985	18644	18776	18488	18909	18638	18568	18686	18440	18584	18586	18628	18452	18562	18499	18572	18661	18587	18716	18571	18672	18534	18542	18442	18455	18462	18516	18727	18572	18557	18751	18550	18364	18513	18483	18523	18507	18452	18603	18432	18468	18404	18533	18435	18462	18709	18441	18289	18508	18513	18431	18718	18599	18456	18466	18623	18585	18511	18351	18443	18378	18535	18296	18305	18559	18740	18672	18625	18518	18437	18589	18754	18577	18700	18492	18447	18406	18327	18341	18474	18530	18566	18294	18499	18387	18729	18510	18555	18312	18297	18414	18403	18627	18594	18470	18532	18501	18415	18654	18453	18443	18329	18420	18479	18454	18386	18482	18434	18639	18559	18443	18458	18692	18638	18463	18696	18501	18659	18536	18510	18466	18385	18570	18680	18719	18468	18419	18469	18416	18303	18475	18562	18564	18354	18266	18453	18336	18478	18595	18461	18330	18433	18690	18647	18578	18470	18734	18635	18480	18535	18409	18419	18448	18347	18443	18485	18617	18377	18575	18419	18410	18177	18704	18376	18263	18432	18310	18594	18321	18514	18317	18440	18602	18659	18350	18521	18443	18377	18646	18471	18570	18278	18581	18670	18392	18403	18531	18353	18346	18425	18617	18511	18595	18391	18609	18450	18487	18704	18519	18563	18482	18368	18341	18359	18413	18600	18337	18387	18665	18441	18459	18522	18371	18571	18499	18336	18322	18457	18381	18430	18443	18485	18436	18081	18214	18502	18556	18345	18417	18524	18436	18432	18281	18457	18396	18392	18423	18532	18429	18372	18411	18538	18442	18424	18428	18504	18485	18513	18453	18537	18627	18366	18399	18358	18208	18578	18502	18304	18565	18517	18380	18531	18651	18478	18556	18651	18512	18465	18595	18423	18555	18358	18325	18456	18539	18540	18513	18503	18473	18248	18622	18608	18580	18090	18494	18518	18331	18557	18376	18447	18515	18293	18564	18614	18725	18480	18498	18455	18374	18600	18685	18572	18419	18515	18483	18438	18528	18221	18356	18647	18530	18523	18341	18358	18444	18590	18406	18511	18571	18567	18497	18578	18519	18364	18365	18389	18546	18442	18430	18408	18623	18398	18371	18308	18260	18443	18525	18605	18353	18482	18379	18423	18199	18506	18606	18403	18499	18448	18359	18280	18255	18528	18368	18421	18385	18441	18453	18658	18382	18493	18608	18656	18490	18655	18469	18471	18376	18550	18405	18347	18517	18360	18467	18372	18434	18338	18533	18413	18497	18617	18742	18574	18455	18504	18273	18322	18260	18596	18529	18505	18212	18521	18364	18417	18441	18514	18561	18396	18445	18264	18537	18395	18396	18339	18236	18390	18242	18381	18492	18393	18692	18476	18511	18586	18648	18454	18457	18396	18594	18578	18512	18323	18522	18585	18516	18426	18421	18416	18648	18547	18628	18618	18546	18609	18540	18394	18513	18583	18443	18446	18217	18474	18324	18385	18422	18487	18430	18279	18366	18524	18443	18342	18459	18492	18586	18427	18481	18579	18382	18367	18476	18465	18488	18702	18575	18153	18559	18554	18448	18522	18516	18435	18329	18253	18568	18237	18384	18452	18420	18374	18748	18434	18435	18625	18575	18378	18465	18392	18373	18338	18676	18378	18585	18546	18591	18597	18429	18387	18480	18286	18313	18370	18395	18644	18398	18531	18512	18466	18548	18600	18651	18443	18479	18541	18376	18355	18569	18696	18537	18566	18648	18579	18513	18578	18318	18497	18623	18256	18411	18212	18622	18348	18445	18485	18477	18445	18524	18707	18539	18543	18405	18532	18600	18388	18355	18615	18642	18333	18470	18302	18430	18372	18386	18334	18573	18390	18606	18325	18316	18360	18375	18319	18404	18449	18338	18384	18517	18507	18537	18545	18431	18405	18543	18336	18558	18390	18743	18234	18404	18459	18449	18480	18326	18722	18489	18606	18516	18654	18723	18444	18399	18376	18278	18365	18345	18535	18303	18666	18619	18675	18524	18324	18452	18479	18491	18384	18321	18445	18529	18394	18439	18461	18451	18387	18496	18410	18460	18400	18405	18447	18308	18687	18488	18569	18241	18475	18274	18284	18494	18480	18342	18413	18628	18379	18502	18503	18601	18467	18562	18328	18472	18307	18565	18253	18579	18635	18425	18360	18726	18492	18387	18661	18489	18431	18632	18557	18528	18673	18524	18635	18608	18666	18692	18420	18600	18524	18491	18533	18353	18374	18531	18185	18542	18532	18549	18430	18629	18544	18636	18343	18450	18300	18745	18418	18484	18545	18473	18492	18304	18277	18282	18410	18388	18356	18406	18438	18496	18304	18493	18435	18472	18373	18531	18535	18445	18571	18465	18649	18494	18297	18421	18517	18672	18514	18477	18525	18546	18522	18382	18509	18730	18393	18456	18536	18415	18389	18536	18537	18467	18409	18682	18476	18411	18512	18585	18446	18516	18419	18372	18564	18480	18329	18522	18515	18329	18305	18547	18339	18563	18580	18482	18430	18509	18367	18652	18530	18522	18441	18370	18410	18552	18368	18629	18517	18508	18418	18721	18538	18536	18620	18730	18449	18523	18583	18451	18279	18372	18541	18479	18483	18446	18509	18425	18547	18352	18620	18679	18591	18504	18439	18239	18471	18168	18336	18426	18282	18366	18327	18305	18236	18344	18496	18425	18400	18530	18329	18553	18486	18536	18403	18413	18296	18610	18522	18585	18588	18448	18535	18567	18646	18564	18329	18421	18385	18669	18682	18505	18559	18558	18535	18370	18423	18327	18410	18531	18450	18280	18431	18404	18467	18643	18524	18460	18356	18407	18506	18393	18445	18504	18481	18489	18329	18341	18366	18625	18400	18507	18417	18577	18511	18365	18247	18410	18449	18364	18430	18343	18560	18372	18598	18787	18559	18494	18314	18318	18464	18330	18522	18397	18545	18466	18498	18372	18453	18654	18461	18514	18478	18457	18491	18354	18457	18345	18483	18597	18460	18687	18471	18527	18503	18361	18434	18388	18599	18433	18392	18579	18539	18541	18511	18641	18402	18362	18619	18383	18534	18523	18556	18617	18311	18727	18365	18433	18578	18459	18561	18550	18344	18454	18413	18402	18605	18582	18457	18563	18442	18462	18439	18526	18487	18305	18467	18731	18321	18407	18570	18604	18521	18552	18506	18561	18314	18623	18462	18618	18408	18394	18388	18481	18347	18645	18668	18533	18413	18316	18357	18392	18362	18464	18430	18412	18474	18247	18678	18467	18439	18319	18480	18422	18411	18595	18609	18418	18660	18317	18668	18323	18420	18433	18371	18442	18339	18621	18569	18490	18479	18632	18518	18526	18573	18505	18443	18494	18598	18568	18545	18470	18657	18643	18661	18573	18385	18473	18465	18561	18485	18453	18565	18538	18610	18483	18594	18469	18310	18667	18453	18487	18364	18357	18438	18444	18437	18464	18422	18588	18221	18305	18531	18521	18307	18401	18464	18437	18480	18608	18498	18456	18777	18413	18460	18558	18553	18423	18438	18515	18588	18362	18403	18435	18578	18665	18469	18284	18426	18535	18574	18398	18422	18427	18460	18495	18493	18457	18323	18490	18499	18510	18393	18482	18444	18529	18451	18282	18468	18445	18523	18336	18413	18687	18545	18547	18612	18638	18383	18617	18373	18314	18380	18470	18430	18306	18543	18363	18508	18428	18463	18629	18438	18519	18524	18673	18660	18547	18423	18318	18632	18400	18420	18466	18434	18539	18498	18528	18501	18474	18428	18452	18439	18503	18472	18480	18387	18450	18541	18496	18571	18413	18488	18485	18275	18352	18724	18583	18535	18432	18463	18520	18232	18338	18343	18487	18466	18535	18491	18433	18541	18418	18499	18271	18383	18474	18633	18623	18551	18750	18580	18636	18582	18308	18369	18522	18548	18649	18327	18517	18360	18405	18316	18565	18511	18467	18555	18430	18291	18431	18495	18379	18512	18464	18485	18535	18481	18638	18584	18506	18311	18416	18410	18365	18352	18620	18697	18738	18432	18595	18539	18421	18495	18577	18590	18471	18439	18657	18526	18413	18424	18533	18489	18351	18382	18527	18373	18186	18433	18439	18676	18360	18504	18449	18604	18670	18657	18386	18413	18548	18576	18522	18589	18414	18400	18511	18541	18492	18161	18447	18691	18543	18518	18497	18640	18635	18521	18589	18427	18414	18464	18510	18342	18427	18414	18565	18666	18594	18430	18433	18411	18278	18626	18501	18461	18329	18607	18501	18416	18359	18297	18481	18604	18517	18606	18556	18413	18331	18542	18690	18594	18523	18489	18365	18530	18339	18455	18493	18546	18621	18310	18503	18339	18458	18438	18312	18362	18449	18492	18438	18514	18511	18625	18551	18538	18385	18447	18502	18457	18685	18583	18343	18394	18253	18586	18481	18525	18469	18488	18355	18328	18378	18702	18548	18443	18462	18468	18673	18540	18497	18425	18348	18397	18475	18477	18443	18199	18709	18470	18696	18524	18400	18646	18522	18202	18560	18339	18197	18429	18369	18370	18451	18622	18652	18503	18584	18327	18591	18336	18582	18567	18428	18527	18562	18559	18523	18543	18261	18582	18470	18763	18381	18229	18461	18504	18473	18677	18446	18476	18516	18613	18491	18445	18394	18409	18369	18452	18518	18652	18303	18361	18578	18454	18386	18560	18369	18515	18582	18616	18491	18316	18494	18503	18565	18340	18496	18514	18373	18447	18361	18692	18762	18697	18546	18335	18570	18346	18511	18429	18546	18313	18398	18471	18557	18639	18685	18389	18364	18435	18572	18331	18470	18473	18591	18452	18370	18494	18446	18655	18349	18417	18634	18634	18511	18508	18685	18355	18542	18412	18423	18674	18563	18466	18349	18428	18605	18611	18488	18545	18571	18303	18519	18133	18514	18467	18383	18644	18544	18734	18434	18373	18383	18577	18559	18677	18474	18412	18516	18391	18443	18604	18594	18374	18565	18363	18361	18352	18583	18601	18515	18741	18630	18374	18338	18422	18429	18693	18519	18329	18645	18547
25771	42029	37299	30179	26374	26142	24289	21770	20703	19737	18972	18594	17744	17482	16806	16366	16080	16025	16257	15963	15959	15972	15668	15887	15750	15997	15859	16036	15966	15807	15926	15897	15736	15730	15847	15886	15697	15750	15762	15860	15826	15725	15838	15816	15655	15818	15657	15756	15810	15643	15618	15688	15873	15852	15747	15637	15831	16081	15758	15769	15881	15616	15692	15575	15562	15773	15833	15558	15427	15803	15545	15880	15618	15716	15514	15529	15557	15813	15693	15700	15574	15689	15569	15611	15674	15467	15801	15634	15735	15687	15635	15716	15661	15699	15866	15423	15712	15514	15672	15640	15870	15643	15540	15685	15752	15737	15588	15694	15708	15618	15823	15644	15697	15724	15524	15704	15719	15494	15638	15632	15704	15606	15725	15530	15711	15765	15762	15520	15612	15644	15639	15749	15551	15638	15738	15690	15592	15572	15711	15645	15661	15687	15509	15561	15621	15587	15536	15573	15524	15679	15705	15693	15574	15625	15853	15611	15580	15774	15705	15568	15649	15827	15494	15795	15795	15625	15701	15673	15767	15618	15605	15733	15687	15579	15718	15598	15691	15396	15600	15816	15760	15684	15471	15584	15791	15682	15682	15464	15518	15568	15558	15689	15526	15598	15611	15619	15514	15649	15685	15517	15694	15601	15749	15609	15678	15583	15563	15648	15588	15549	15777	15687	15642	15497	15732	15491	15809	15707	15517	15781	15630	15663	15578	15808	15516	15575	15635	15685	15624	15693	15614	15677	15664	15576	15736	15720	15609	15684	15510	15542	15649	15537	15676	15638	15614	15725	15610	15673	15569	15641	15740	15700	15586	15552	15716	15565	15703	15620	15624	15717	15573	15541	15521	15777	15632	15437	15608	15525	15802	15813	15702	15742	15648	15764	15640	15642	15704	15535	15653	15540	15631	15557	15619	15570	15558	15677	15686	15700	15779	15715	15768	15669	15494	15672	15571	15694	15626	15720	15431	15500	15543	15531	15539	15847	15618	15817	15710	15603	15622	15635	15706	15638	15750	15625	15573	15666	15553	15571	15708	15604	15861	15768	15726	15613	15792	15605	15583	15790	15565	15551	15819	15566	15687	15724	15570	15714	15573	15792	15606	15558	15674	15505	15756	15547	15687	15641	15553	15625	15468	15714	15702	15633	15580	15732	15691	15554	15514	15477	15515	15662	15580	15679	15609	15434	15939	15560	15678	15783	15661	15683	15556	15479	15656	15715	15706	15822	15701	15475	15749	15641	15794	15547	15471	15899	15622	15808	15626	15740	15658	15713	15642	15660	15648	15619	15707	15650	15697	15517	15580	15404	15534	15758	15590	15751	15627	15677	15578	15783	15772	15465	15749	15727	15587	15723	15768	15526	15720	15609	15827	15640	15632	15696	15550	15510	15569	15675	15654	15658	15745	15580	15873	15769	15613	15814	15545	15601	15594	15686	15552	15686	15589	15620	15684	15897	15525	15804	15657	15658	15701	15730	15683	15693	15647	15670	15367	15710	15643	15598	15684	15652	15633	15762	15556	15688	15584	15827	15648	15710	15619	15872	15756	15723	15602	15645	15629	15773	15624	15598	15736	15698	15717	15804	15596	15715	15599	15667	15661	15639	15843	15554	15709	15584	15594	15759	15539	15806	15508	15410	15776	15483	15636	15764	15597	15536	15665	15804	15746	15509	15725	15665	15621	15653	15607	15813	15506	15588	15721	15730	15533	15750	15530	15843	15605	15785	15623	15613	15748	15717	15605	15602	15442	15713	15615	15614	15645	15542	15672	15735	15582	15647	15570	15488	15774	15669	15641	15670	15779	15672	15544	15674	15602	15577	15691	15562	15616	15582	15775	15629	15687	15515	15552	15621	15687	15691	15720	15686	15608	15650	15793	15579	15678	15704	15646	15712	15735	15601	15588	15666	15640	15603	15710	15584	15735	15552	15590	15706	15588	15704	15733	15643	15638	15642	15433	15665	15623	15667	15616	15547	15690	15776	15616	15445	15464	15643	15604	15556	15489	15562	15746	15483	15695	15658	15550	15693	15693	15511	15663	15521	15456	15651	15586	15337	15589	15662	15660	15673	15709	15635	15503	15492	15800	15566	15486	15615	15606	15580	15599	15646	15566	15582	15708	15631	15626	15656	15756	15661	15694	15488	15552	15678	15663	15768	15492	15505	15637	15796	15624	15674	15667	15692	15535	15678	15750	15541	15534	15659	15716	15729	15506	15577	15523	15609	15658	15647	15537	15543	15789	15703	15692	15640	15715	15526	15485	15684	15659	15566	15612	15723	15699	15659	15613	15654	15628	15562	15546	15519	15562	15579	15770	15753	15638	15571	15475	15655	15510	15608	15449	15626	15666	15600	15643	15664	15588	15740	15646	15666	15496	15757	15466	15532	15626	15739	15550	15615	15875	15635	15608	15913	15686	15600	15650	15620	15608	15880	15606	15785	15570	15512	15670	15759	15638	15687	15451	15587	15744	15586	15667	15662	15705	15629	15705	15747	15655	15636	15634	15720	15591	15546	15697	15558	15782	15503	15551	15726	15692	15610	15581	15592	15454	15417	15508	15679	15508	15587	15542	15574	15634	15617	15696	15709	15626	15566	15714	15587	15587	15684	15496	15534	15505	15716	15742	15675	15781	15490	15661	15466	15542	15582	15481	15504	15579	15661	15590	15646	15671	15688	15621	15579	15523	15643	15641	15616	15757	15728	15629	15814	15791	15674	15742	15637	15554	15619	15742	15581	15596	15563	15755	15545	15611	15772	15553	15665	15613	15605	15521	15574	15461	15689	15628	15581	15564	15672	15822	15627	15590	15663	15643	15705	15804	15698	15493	15508	15562	15857	15530	15610	15662	15745	15734	15871	15763	15837	15590	15674	15665	15623	15838	15671	15600	15721	15483	15657	15579	15699	15663	15479	15749	15669	15660	15606	15559	15813	15599	15557	15606	15700	15563	15571	15561	15650	15620	15590	15570	15543	15516	15755	15748	15599	15709	15800	15695	15611	15719	15858	15608	15648	15493	15533	15667	15484	15597	15710	15684	15530	15577	15607	15734	15686	15628	15503	15812	15752	15562	15726	15746	15539	15642	15738	15476	15738	15813	15727	15652	15699	15593	15609	15775	15696	15657	15465	15659	15735	15505	15743	15687	15602	15746	15718	15851	15839	15526	15586	15702	15713	15743	15539	15604	15685	15786	15469	15455	15648	15583	15536	15636	15561	15627	15753	15640	15720	15536	15739	15653	15598	15555	15690	15681	15625	15670	15668	15757	15696	15624	15739	15601	15661	15592	15654	15756	15602	15599	15816	15659	15523	15695	15649	15609	15723	15563	15667	15558	15738	15652	15646	15658	15585	15635	15669	15773	15652	15743	15717	15510	15485	15776	15578	15670	15501	15732	15661	15613	15788	15726	15539	15671	15669	15697	15744	15626	15658	15464	15637	15619	15813	15877	15471	15561	15743	15535	15645	15585	15705	15656	15675	15619	15718	15660	15491	15512	15647	15658	15570	15764	15605	15655	15631	15461	15521	15714	15576	15522	15525	15635	15607	15390	15474	15677	15638	15572	15661	15661	15590	15603	15661	15569	15840	15758	15733	15561	15748	15524	15598	15681	15576	15619	15602	15603	15582	15514	15649	15591	15736	15629	15461	15470	15811	15638	15745	15643	15645	15812	15715	15502	15645	15445	15684	15769	15740	15685	15675	15530	15774	15590	15572	15765	15653	15569	15617	15594	15695	15807	15533	15644	15669	15581	15560	15611	15566	15614	15522	15650	15714	15763	15605	15595	15805	15716	15655	15571	15639	15602	15709	15618	15720	15690	15667	15623	15673	15668	15693	15622	15764	15541	15614	15655	15759	15575	15660	15704	15746	15718	15588	15627	15541	15772	15643	15621	15637	15651	15442	15658	15761	15672	15630	15641	15600	15613	15647	15699	15681	15618	15638	15551	15685	15586	15623	15738	15655	15662	15585	15671	15725	15733	15754	15781	15642	15414	15659	15623	15660	15485	15527	15676	15706	15458	15567	15639	15707	15573	15560	15637	15702	15669	15597	15564	15638	15538	15691	15575	15568	15747	15680	15561	15719	15571	15645	15700	15453	15667	15671	15678	15694	15685	15555	15697	15579	15668	15550	15595	15602	15782	15603	15584	15748	15776	15487	15757	15626	15566	15755	15615	15566	15620	15694	15657	15659	15758	15597	15686	15598	15715	15830	15517	15617	15639	15664	15573	15624	15699	15693	15582	15617	15504	15628	15696	15735	15630	15616	15538	15536	15738	15748	15709	15644	15729	15570	15521	15615	15681	15568	15510	15576	15619	15662	15587	15649	15650	15841	15503	15550	15555	15629	15679	15737	15715	15527	15634	15702	15495	15512	15677	15572	15776	15640	15727	15682	15787	15588	15774	15508	15599	15584	15707	15599	15564	15475	15868	15810	15735	15703	15704	15495	15702	15597	15676	15658	15780	15585	15609	15631	15603	15698	15561	15487	15702	15534	15714	15591	15662	15587	15692	15723	15552	15593	15685	15528	15551	15639	15709	15729	15867	15653	15686	15621	15474	15689	15502	15685	15684	15577	15723	15685	15623	15779	15609	15739	15796	15491	15599	15511	15595	15618	15667	15653	15735	15780	15624	15593	15473	15759	15704	15597	15881	15580	15566	15667	15747	15744	15483	15768	15786	15541	15601	15674	15453	15559	15585	15708	15577	15637	15787	15569	15501	15625	15738	15889	15737	15641	15511	15638	15690	15453	15640	15653	15637	15680	15699	15638	15673	15616	15710	15564	15360	15616	15435	15647	15610	15712	15606	15609	15531	15718	15431	15820	15642	15642	15775	15470	15610	15541	15729	15586	15484	15652	15704	15668	15606	15709	15795	15434	15679	15643	15593	15830	15714	15653	15631	15690	15694	15742	15717	15712	15768	15723	15716	15491	15622	15634	15599	15759	15627	15773	15502	15602	15686	15519	15534	15636	15728	15623	15726	15838	15745	15482	15753	15592	15752	15713	15497	15666	15748	15565	15929	15706	15590	15621	15674	15595	15811	15867	15533	15513	15608	15632	15550	15698	15839	15742	15638	15646	15634	15700	15670	15535	15752	15739	15630	15636	15480	15609	15616	15483	15676	15439	15528	15589
22601	21180	28981	23702	21860	26352	29652	24399	23207	22667	21642	20900	20636	20310	19704	19560	19147	19055	19078	19030	19011	18928	19019	18962	18954	18834	19067	19204	18965	18914	18824	18914	19115	18874	18819	18833	18909	18993	18833	18772	18878	18785	18809	18801	18855	18596	18642	18778	18745	18824	18700	18578	18611	18819	18667	18675	19060	18956	18964	18832	18933	18735	18550	18805	18536	18786	18712	18731	18520	18692	18667	18755	18474	18547	18532	18542	18619	18621	18728	18493	18643	18690	18458	18566	18683	18572	18691	18600	18709	18720	18526	18541	18710	18793	18808	18567	18508	18564	18709	18732	18706	18670	18388	18649	18771	18699	18667	18673	18508	18827	18537	18572	18700	18470	18680	18684	18627	18814	18700	18670	18702	18434	18722	18800	18549	18483	18454	18467	18650	18403	18575	18519	18560	18801	18440	18534	18502	18752	18622	18458	18670	18563	18753	18534	18755	18715	18470	18669	18581	18592	18556	18687	18465	18695	18514	18673	18774	18717	18694	18569	18603	18551	18464	18696	18489	18582	18766	18692	18582	18616	18643	18580	18574	18642	18518	18352	18349	18753	18700	18589	18747	18442	18606	18537	18569	18894	18763	18702	18595	18658	18390	18533	18512	18466	18663	18568	18520	18341	18644	18627	18571	18782	18697	18781	18554	18341	18753	18660	18716	18492	18324	18397	18494	18630	18575	18765	18508	18582	18632	18570	18475	18574	18518	18569	18794	18477	18639	18701	18530	18652	18593	18709	18375	18540	18580	18706	18639	19130	18617	18802	18407	18720	18561	18712	18481	18418	18679	18556	18518	18610	18553	18498	18624	18480	18624	18748	18621	18459	18432	18420	18525	18608	18374	18499	18665	18514	18646	18431	18537	18769	18465	18630	18714	18398	18594	18726	18552	18606	18789	18455	18440	18395	18652	18610	18481	18500	18629	18501	18763	18373	18618	18367	18631	18553	18398	18639	18372	18585	18583	18569	18611	18719	18552	18517	18547	18698	18644	18522	18599	18219	18539	18504	18359	18728	18558	18525	18520	18633	18521	18666	18550	18446	18531	18518	18721	18650	18301	18418	18402	18584	18574	18726	18621	18574	18703	18497	18557	18631	18476	18548	18762	18462	18647	18605	18600	18578	18513	18630	18548	18265	18452	18648	18693	18427	18675	18645	18639	18808	18451	18572	18665	18526	18491	18587	18475	18516	18454	18559	18780	18669	18594	18712	18683	18741	18530	18514	18611	18429	18706	18545	18620	18530	18559	18358	18366	18419	18530	18288	18372	18507	18555	18464	18554	18706	18527	18815	18666	18580	18577	18698	18648	18457	18489	18594	18570	18411	18644	18723	18682	18696	18477	18804	18663	18554	18726	18813	18727	18576	18566	18463	18696	18781	18655	18539	18677	18545	18513	18932	18614	18743	18606	18577	18859	18563	18481	18307	18511	18465	18469	18519	18539	18725	18640	18551	18452	18435	18618	18625	18648	18577	18496	18610	18682	18453	18545	18667	18693	18708	18679	18532	18571	18577	18329	18396	18739	18653	18446	18539	18674	18267	18698	18620	18822	18647	18510	18593	18771	18523	18551	18430	18586	18479	18757	18614	18568	18744	18673	18476	18494	18703	18553	18421	18502	18300	18653	18562	18612	18640	18714	18651	18549	18637	18610	18534	18653	18503	18631	18674	18659	18603	18571	18652	18730	18583	18490	18489	18500	18497	18526	18454	18469	18531	18545	18520	18633	18632	18686	18938	18526	18407	18745	18645	18530	18497	18705	18529	18490	18799	18633	18473	18512	18500	18658	18594	18497	18389	18457	18496	18508	18601	18791	18532	18600	18565	18703	18473	18655	18539	18350	18699	18633	18819	18695	18524	18532	18540	18421	18550	18698	18721	18716	18614	18640	18455	18585	18646	18510	18653	18457	18431	18560	18488	18692	18561	18671	18554	18550	18602	18583	18931	18470	18570	18620	18640	18351	18453	18539	18607	18514	18560	18557	18529	18566	18502	18440	18504	18627	18568	18683	18497	18615	18369	18440	18603	18552	18733	18430	18454	18460	18666	18729	18782	18582	18547	18792	18528	18615	18634	18551	18383	18595	18626	18709	18551	18718	18469	18488	18555	18444	18457	18529	18687	18480	18671	18642	18746	18689	18637	18669	18384	18810	18750	18619	18523	18619	18596	18492	18541	18557	18501	18481	18512	18358	18625	18540	18559	18592	18387	18490	18554	18620	18641	18373	18651	18726	18702	18557	18796	18531	18599	18789	18699	18481	18367	18464	18669	18502	18532	18587	18763	18611	18687	18854	18786	18554	18567	18545	18513	18667	18335	18546	18530	18581	18785	18532	18572	18588	18492	18619	18640	18650	18642	18632	18441	18793	18754	18759	18635	18811	18606	18424	18510	18357	18459	18683	18700	18586	18387	18471	18585	18671	18478	18537	18419	18564	18620	18678	18498	18539	18681	18715	18501	18603	18633	18615	18553	18478	18650	18653	18586	18676	18599	18806	18522	18457	18358	18340	18735	18605	18565	18476	18593	18518	18622	18855	18554	18496	18459	18603	18513	18563	18666	18765	18509	18394	18417	18386	18764	18706	18684	18608	18473	18446	18710	18570	18766	18606	18641	18491	18574	18764	18637	18540	18664	18514	18634	18601	18627	18735	18563	18429	18617	18674	18544	18434	18426	18391	18460	18707	18576	18555	18722	18674	18603	18762	18752	18662	18528	18802	18356	18596	18575	18743	18665	18526	18766	18438	18876	18707	18672	18660	18499	18544	18498	18375	18580	18565	18588	18737	18310	18566	18559	18643	18506	18491	18644	18599	18662	18644	18607	18602	18439	18644	18676	18704	18427	18547	18537	18699	18544	18712	18392	18403	18448	18510	18769	18735	18643	18607	18592	18357	18505	18653	18547	18704	18621	18591	18681	18438	18666	18503	18779	18624	18614	18642	18444	18616	18642	18659	18549	18611	18403	18656	18676	18589	18364	18546	18845	18570	18511	18723	18361	18543	18525	18645	18530	18511	18768	18461	18341	18737	18648	18698	18474	18671	18620	18569	18652	18659	18564	18601	18824	18720	18567	18546	18441	18707	18769	18584	18645	18559	18437	18713	18558	18412	18354	18455	18470	18573	18551	18466	18769	18385	18578	18594	18614	18336	18743	18678	18687	18647	18475	18397	18621	18642	18357	18604	18579	18615	18655	18726	18650	18700	18508	18501	18506	18717	18662	18474	18584	18527	18625	18359	18751	18821	18437	18461	18438	18493	18278	18672	18533	18291	18820	18505	18558	18638	18473	18701	18881	18511	18337	18611	18482	18382	18536	18752	18578	18295	18552	18540	18430	18507	18603	18502	18560	18583	18539	18716	18470	18653	18418	18480	18542	18493	18482	18618	18558	18531	18610	18596	18372	18545	18715	18502	18587	18837	18356	18540	18506	18373	18669	18498	18718	18573	18618	18651	18438	18490	18641	18440	18495	18568	18653	18642	18463	18731	18583	18736	18738	18627	18649	18635	18664	18680	18451	18633	18569	18684	18586	18540	18423	18559	18517	18592	18635	18648	18725	18488	18652	18596	18705	18682	18382	18401	18616	18812	18575	18584	18610	18680	18628	18614	18657	18571	18651	18545	18774	18681	18592	18748	18511	18560	18555	18615	18572	18539	18583	18496	18600	18725	18662	18761	18634	18661	18399	18587	18543	18511	18565	18514	18386	18406	18497	18653	18585	18485	18401	18471	18807	18533	18353	18481	18486	18611	18575	18518	18926	18570	18438	18596	18302	18504	18768	18746	18823	18610	18706	18367	18479	18378	18553	18704	18627	18471	18657	18640	18752	18575	18690	18629	18389	18487	18529	18761	18676	18677	18652	18439	18326	18579	18645	18470	18552	18638	18500	18520	18581	18470	18655	18462	18585	18645	18650	18648	18508	18590	18535	18596	18630	18597	18647	18561	18563	18464	18634	18525	18564	18587	18540	18516	18309	18654	18526	18498	18531	18443	18612	18470	18576	18710	18582	18676	18526	18343	18433	18537	18434	18752	18587	18296	18471	18529	18481	18682	18579	18514	18555	18825	18689	18519	18310	18534	18626	18594	18856	18696	18724	18497	18483	18625	18601	18639	18488	18576	18590	18469	18605	18594	18778	18540	18650	18554	18503	18732	18623	18609	18566	18605	18499	18427	18526	18663	18650	18598	18473	18703	18490	18521	18703	18529	18766	18585	18548	18534	18651	18530	18551	18567	18457	18537	18362	18789	18411	18611	18541	18487	18400	18395	18355	18667	18798	18705	18558	18800	18667	18734	18403	18537	18662	18485	18634	18442	18680	18655	18478	18717	18607	18786	18546	18634	18479	18651	18549	18407	18344	18533	18651	18684	18636	18614	18699	18405	18409	18729	18543	18660	18664	18501	18762	18664	18669	18663	18592	18470	18382	18541	18574	18624	18402	18520	18513	18499	18559	18655	18737	18450	18660	18624	18502	18611	18490	18707	18516	18612	18558	18426	18756	18543	18622	18621	18507	18396	18665	18630	18598	18724	18583	18527	18754	18620	18580	18363	18654	18504	18621	18584	18696	18559	18517	18620	18784	18683	18791	18501	18438	18615	18549	18593	18444	18774	18652	18553	18458	18506	18563	18620	18669	18464	18547	18612	18622	18720	18652	18551	18708	18723	18654	18640	18599	18668	18347	18543	18575	18663	18765	18885	18463	18509	18513	18589	18786	18601	18567	18667	18479	18452	18513	18698	18607	18632	18381	18617	18507	18489	18571	18562	18632	18414	18477	18503	18713	18839	18617	18838	18604	18554	18799	18596	18503	18674	18430	18680	18365	18610	18590	18565	18661	18557	18813	18609	18643	18796	18618	18962	18681	18708	18452	18480	18491	18768	18570	18623	18619	18644	18597	18549	18312	18657	18581	18554	18466	18527	18845	18497	18660	18754	18499	18359	18666	18492	18595	18549	18519	18471	18293	18333	18584	18599	18549	18611	18825	18581	18523	18625	18665	18463	18501	18698	18522	18642	18661	18502	18547	18575	18720	18715	18697	18777	18529	18488	18445	18612	18651	18478	18594	18663	18622	18464	18689	18563	18670	18623	18672	18715	18749	18729	18747	18575	18423	18352	18420	18641	18279	18454	18446
26768	45832	41205	34419	32039	31378	26741	24224	22847	21553	20308	19443	18745	17746	16902	16756	16476	16297	16346	16201	16092	16041	15863	15884	16039	16032	16286	16209	16196	16128	16016	16005	16082	16048	16221	15962	16032	15982	16024	15899	16049	16047	15793	15717	15993	15855	15783	16038	15839	15794	15963	15854	15736	15736	15776	16207	16327	15990	16098	16068	15978	15753	15904	15666	15768	15939	15788	15627	15740	15817	15662	15670	15773	15702	15672	15641	15739	15849	15927	15764	15723	15723	15801	15945	15664	15659	15819	15549	15828	15719	15731	15736	15690	15800	15670	15646	15584	15824	15730	15894	15789	15751	15720	15538	15740	15683	15664	15742	15872	15591	15567	15742	15529	15471	15696	15832	15787	15617	15742	15767	15731	15688	15445	15632	15959	15660	15681	15777	15620	15557	15642	15775	15723	15751	15632	15594	15724	15799	15711	15776	15643	15507	15750	15756	15691	15623	15722	15698	15631	15793	15791	15777	15501	15611	15561	15781	15827	15676	15617	15694	15749	15833	15701	15747	15508	15858	15650	15634	15724	15583	15692	15646	15887	15656	15733	15628	15663	15668	15902	15758	15780	15805	15965	15540	15682	15766	15745	15514	15721	15667	15698	15819	15731	15693	15691	15750	15712	15939	15723	15918	15899	15723	15737	15904	15895	15914	15741	15580	15701	15557	15696	15682	15764	15617	16033	15550	15705	15746	15672	15652	15525	15727	15749	15720	15606	15758	15594	15650	15693	15894	15633	15626	15577	15676	15669	15701	15676	15575	15844	15915	15791	15692	15760	15726	15690	15801	15480	15685	15731	15764	15614	15591	15638	15709	15740	15687	15722	15791	15713	15682	15843	15612	15844	15651	15752	15636	15735	15769	15909	15767	15819	15822	15868	15638	15716	15750	15753	15559	15585	15592	15935	15730	15771	15606	15703	15815	15698	15633	15908	15633	15875	15756	15906	15624	15758	15720	15724	15597	15702	15573	15926	15739	15685	15605	15634	15705	15769	15584	15747	15772	15773	15780	15638	15596	15634	15757	15587	15796	15948	15718	15613	15605	15728	15668	15699	15749	15641	15680	15713	15721	15923	15737	15675	15695	15892	15856	15706	15655	15769	15607	15811	15744	15721	15567	15781	15862	15648	15759	15834	15758	15838	15829	15623	15720	15829	15742	15651	15824	15627	15715	15711	15824	15596	15763	15594	15701	15862	15575	15817	15690	15849	15672	15700	15712	15547	15589	15656	15646	15921	15650	15827	15800	15823	15650	15742	15691	15742	15745	15726	15666	15728	15693	15805	15661	15645	15864	15568	15800	15686	15845	15569	15644	15784	15637	15726	15674	15670	15792	15788	15546	15669	15689	15730	15752	15826	15701	15956	15758	15740	15533	15530	15557	15672	15695	15659	15748	15594	15674	15670	15688	15747	15699	15814	15782	15738	15616	15771	15809	15669	15683	15674	15674	15619	15908	15807	15703	15591	15612	15740	15576	15602	15628	15643	15632	15725	15695	15607	15781	15698	15709	15584	15483	15659	15696	15698	15537	15726	15726	15673	15600	15695	15746	15591	15747	15696	15885	15643	15566	15842	15702	15809	15544	15491	15475	15859	15693	15937	15701	15691	15559	15868	15721	15755	15719	15773	15764	15537	15810	15674	15774	15735	15672	15815	15772	15573	15756	15603	15804	15551	15832	15821	15696	15612	15691	15489	15673	15468	15600	15709	15649	15690	15814	15880	15675	15871	15819	15722	15762	15668	15736	15690	15604	15702	15683	15589	15648	15644	15730	15696	15853	15705	15696	15762	15649	15817	15785	15727	15721	15708	15832	15899	15763	15588	15873	15744	15693	15634	15682	15833	15542	15764	15729	15897	15744	15785	15702	15657	15769	15632	15710	15736	15627	15756	15696	15835	15732	15738	15730	15786	15716	15708	15740	15743	15782	15684	15698	15710	15817	15715	15622	15633	15607	15677	15807	15725	15728	15824	15445	15782	15714	16060	15645	16016	15583	15594	15580	15644	15623	15837	15650	15665	15716	15667	15623	15788	15755	15639	15739	15636	15555	15661	15843	15827	15576	15758	15712	15794	15841	15671	15769	15637	15448	15669	15882	15600	15710	15755	15883	15584	15835	15597	15860	15847	15707	15699	15824	15597	15697	15678	15792	15755	15751	15532	15589	15642	15836	15612	15692	15739	15901	15657	15712	15644	15582	15653	15721	15752	15576	15908	15624	15579	15748	15853	15786	15905	15654	15580	15660	15659	15757	15743	15786	15726	15622	15657	15630	15774	15775	15760	15798	15644	15783	15639	15625	15666	15659	15607	15773	15771	15664	15761	15820	15626	15637	15675	15590	15866	15582	15761	15709	15632	15831	15716	15590	15809	15669	15671	15668	15604	15710	15787	15643	15648	15682	15664	15735	15601	15649	15826	15737	15776	15739	15736	15615	15660	15769	15740	15768	15741	15585	15617	15597	15606	15795	15668	15777	15714	15664	15625	15894	15719	15705	15674	15796	15599	15702	15703	15748	15666	15694	15698	15632	15729	15681	15657	15633	15618	15748	15731	15728	15711	15605	15659	15644	15750	15811	15646	15653	15850	15936	15504	15746	15708	15832	15717	15760	15762	15700	15739	15636	15650	15640	15561	15552	15590	15589	15700	15902	15532	15689	15718	15762	15875	15696	15747	15690	15666	15796	15705	15854	15712	15697	15596	15644	15887	15637	15668	15605	15857	15684	15661	15785	15802	15662	15694	15670	15805	15744	15742	15719	15854	15795	15732	15671	15729	15806	15726	15577	15674	15749	15736	15870	15523	15636	15660	15658	15804	15649	15876	15706	15732	15708	15585	15690	15812	15646	15772	15787	15783	15805	15674	15701	15629	15908	15767	15666	15800	15575	15790	15577	15758	15752	15670	15749	15746	15689	15572	15787	15712	15738	15707	15763	15642	15711	15621	15635	15773	15595	15797	15627	15722	15537	15601	15677	15721	15809	15876	15708	15739	15779	15689	15690	15632	15856	15544	15633	15715	15856	15622	15747	15707	15723	15700	15754	15643	15733	15709	15755	15813	15744	15746	15885	15671	15789	15725	15694	15577	15675	15571	15697	15657	15746	15797	15660	15762	15674	15684	15754	15654	15670	15709	15803	15763	15723	15598	15662	15687	15657	15725	15628	15678	15535	15633	15733	15542	15697	15629	15789	15694	15715	15778	15697	15727	15753	15842	15592	15679	15707	15687	15678	15627	15474	15742	15723	15598	15683	15790	15592	15668	15740	15743	15749	15697	15664	15744	15587	15753	15709	15743	15758	15617	15676	15909	15510	15679	15787	15562	15628	15669	15734	15592	15856	15802	15752	15601	15818	15853	15724	15719	15529	15801	15734	15629	15682	15610	15565	15877	15760	15686	15668	15778	15562	15701	15761	15855	15691	15655	15655	15660	15697	15691	15434	15538	15730	15708	15710	15801	15784	15772	15542	15757	15747	15821	15741	15739	15710	15684	15686	15623	15730	15743	15552	15616	15646	15712	15714	15704	15693	15763	15614	15515	15639	15716	15655	15719	15702	15585	15628	15848	15726	15782	15721	15689	15732	15673	15548	15624	15692	15796	15825	15787	15828	15727	15683	15654	15646	15631	15603	15748	15637	15631	15679	15517	15692	15626	15630	15643	15674	15760	15585	15620	15651	15811	15608	15488	15765	15574	15676	15466	15650	15789	15573	15809	15703	15637	15749	15753	15717	15662	15627	15627	15779	15735	15720	15710	15741	15713	15575	15664	15635	15647	15745	15778	15491	15781	15774	15523	15986	15570	15627	15777	15658	15615	15816	15647	15698	15752	15771	15626	15742	15749	15730	15713	15846	15601	15611	15584	15699	15773	15987	15674	15827	15757	15603	15878	15681	15624	15681	15675	15593	15638	15742	15659	15815	15675	15900	15606	15682	15783	15783	15730	15600	15742	15654	15746	15768	15657	15506	15668	15624	15569	15687	15806	15629	15810	15747	15834	15724	15841	15576	15739	15733	15680	15743	15776	15569	15644	15754	15851	15745	15550	15769	15738	15746	15740	15700	15862	15653	15864	15731	15846	15703	15733	15779	15628	15552	15722	15714	15759	15630	15655	15765	15813	15820	15781	15813	15677	15926	15593	15703	15668	15612	15717	15665	15657	15799	15813	15668	15667	15576	15722	15970	15602	15598	15678	15769	15736	15821	15783	15792	15645	15627	15694	15624	15622	15731	15662	15733	15706	15959	15673	15863	15656	15571	15681	15719	15574	15713	15779	15689	15625	15712	15722	15625	15478	15502	15771	15675	15835	15792	15708	15684	15732	15656	15753	15689	15583	15594	15661	15686	15693	15745	15795	15627	15772	15665	15716	15674	15780	15696	15629	15730	15713	15690	15733	15529	15723	15769	15828	15577	15681	15790	15640	15704	15733	15623	15586	15696	15815	15565	15762	15878	15758	15724	15654	15781	15800	15625	15727	15925	15667	15588	15719	15710	15756	15536	15664	15716	15779	15645	15696	15627	15831	15612	15624	15702	15691	15615	15667	15846	15593	15590	15605	15780	15635	15683	15642	15720	15689	15664	15849	15697	15675	15601	15708	15706	15849	15704	15610	15593	15623	15713	15811	15714	15832	15676	15849	15772	15752	15643	15632	15554	15635	15726	15743	15606	15662	15683	15716	15712	15766	15763	15650	15696	15783	15760	15745	15731	15732	15643	15582	15835	15823	15841	15597	15732	15729	15780	15637	15707	15660	15686	15665	15801	15760	15844	15755	15848	15721	15600	15827	15771	15750	15795	15743	15889	15692	15735	15652	15677	15721	15623	15704	15789	15859	15696	15724	15758	15652	15675	15740	15547	15584	15747	15582	15657	15689	15869	15585	15795	15713	15734	15931	15758	15720	15650	15937	15744	15731	15555	15719	15636	15697	15662	15646	15755	15822	15566	15863	15639	15778	15632	15774	15772	15773	15718	15711	15682	15717	15612	15705	15784	15778	15833	15745	15669	15665	15669	15674	15593	15617	15656	15683	15727	15917	15826	15670	15815	15638	15861	15668	15626	15796	15708	15693	15623	15653	15679	15654	15765	15724	15847	15772	15748	15468	15781	15586	15693	15779	15679	15763	15663	15647	15759	15670	15776
28021	23646	28510	26383	24077	23655	21489	20542	19838	19484	18954	18602	18472	18328	18029	18009	18140	17881	18081	17881	17759	17851	17710	18101	17906	17879	17838	17972	18198	17877	17739	17740	17756	17887	18125	18146	17830	17823	17834	17919	17964	17621	17968	17890	17960	17892	17930	17936	17744	17774	17828	17634	17860	17749	18098	17698	17800	17835	17769	17847	18073	17807	17667	17901	17591	17609	17745	17820	17602	17868	17694	17793	17867	17808	17622	17699	17859	17795	17874	17813	17736	17954	17929	17863	17992	17852	18008	17675	17844	17696	17809	17939	17806	17727	17850	17704	17695	17625	17874	17874	17737	17746	17973	17926	17853	17771	17575	17713	17758	17703	17761	17732	17726	17853	17797	17745	18029	17672	17837	17797	17732	17753	17687	17600	18113	17931	17668	17890	17627	17626	17643	17814	17949	17650	17652	17831	17778	17953	17752	17706	17825	17631	17937	17482	17809	17734	17784	17640	17710	17746	17681	17782	17820	17749	17769	17751	17941	17723	17640	17768	17809	18043	17743	17945	17779	17740	17835	17789	17744	17697	17746	17829	17590	18005	17825	17862	17824	17965	17597	17718	17865	17690	17848	17963	17792	17826	17627	17707	17799	17731	17917	17690	17891	17630	17721	17845	17621	17556	17448	17782	17943	18028	17973	17774	17766	17748	17889	17934	17820	17806	17835	17751	17737	17637	17881	17698	17658	17900	17822	17845	17717	17954	17922	17593	17848	17652	17761	17705	17866	17723	17732	17706	17658	17780	17577	17767	17627	17804	17813	17681	17782	17632	17861	17875	17934	17774	17975	17973	17703	17635	17730	17739	17775	17816	17600	17666	17993	17824	17494	17610	17752	17925	17748	17540	17732	17916	17840	17837	17796	17712	17806	17795	17550	17663	17891	17845	17727	17733	17711	17801	17918	17860	17667	17785	17771	17741	17802	17708	17844	17915	17656	17880	17757	17767	17780	17733	17841	17824	17506	17745	17830	17840	17926	17830	17681	17737	17713	17668	17810	17601	17630	17764	17843	17547	17872	17850	17827	17881	17850	17881	17838	17707	17954	17974	17773	17884	17859	17919	17900	17746	17740	17764	17668	17853	17911	17890	17806	17733	17843	17730	17727	17655	17878	17611	17728	17880	17776	17859	17763	17781	17863	17931	17823	17787	17933	17783	17901	17946	17738	17757	17831	18063	17882	17561	17641	17508	17819	17830	17820	17734	18009	17828	17802	17544	17729	17673	17840	17761	17744	17616	17737	17858	17750	17801	17758	17771	17643	17739	17719	17797	17777	17781	17624	17725	17606	17896	17824	17880	17723	17751	17867	17649	17868	17867	17888	17609	17846	17702	17555	17699	17726	17620	17605	17802	17935	17894	17697	17723	17780	17765	17684	17997	17735	17722	17749	17742	17889	17707	17595	17724	17894	17788	17933	17545	17653	17865	17866	17706	17769	17678	17754	17737	17763	17712	17852	17692	17511	17683	17604	17856	17738	17622	17690	17663	17671	17859	17911	17801	17794	17615	17686	17669	17761	17883	18052	17731	17623	17721	17879	17569	17839	17686	17698	17686	17990	17944	17801	17764	17760	17845	17772	17744	17873	17756	17836	17832	17982	17793	17795	17865	17818	17743	17790	17621	17824	17834	17839	17588	17816	17709	17803	17762	17913	17833	17746	17732	17783	17931	17681	17787	17811	17900	17799	17996	17685	17841	18008	18020	17764	17948	17743	17713	17921	17852	17805	17842	17778	17823	17893	17771	17717	17886	17641	17674	17660	17718	17691	17773	17833	17816	17692	17831	17611	17717	17738	17753	17699	17811	17853	17700	17765	17792	17629	17655	17832	17776	18061	18032	17916	17876	17736	17820	17698	17687	17828	17778	17859	17535	17530	17548	17906	17829	17527	17711	17893	17943	17897	17915	17609	17677	17943	17680	17829	17774	17747	17847	17732	17601	17884	17635	17786	17758	17745	17819	17803	17771	17622	17895	17677	17515	17771	18005	17786	17607	17745	17644	17881	17884	17744	17669	17688	17961	17478	17870	17755	17905	17735	17719	17641	17837	17827	17776	17725	17824	17796	17660	17820	17741	17648	17713	17913	17844	17778	17780	17826	17726	17650	17847	18074	17627	17752	17777	17964	17655	17842	17735	17653	17699	17987	17915	17611	17885	17820	17963	17874	18043	17725	17568	17632	17783	17825	17809	17905	17639	17689	17727	17767	17773	17806	17755	18045	18005	17793	17968	17686	17819	17958	17864	17780	17710	17861	17681	17610	17837	17829	17767	17836	17667	17748	17524	17789	17949	17652	17714	17593	17798	17825	17846	17851	17918	17958	17634	17811	17925	17914	17827	17729	17962	18006	17869	17834	17578	17871	17759	17735	17770	17893	17813	17627	17764	17769	18010	17724	17737	17984	17791	17897	17669	17696	17677	17538	17666	17619	17802	17807	17623	18017	17659	17658	17911	17932	17978	17741	17757	17692	17719	17792	17677	17879	17661	17910	17770	17709	17983	17503	17784	17940	17641	17735	17731	17991	17869	17840	17845	17861	17617	17890	17748	17811	17727	17756	17712	17773	18020	17929	17658	17590	17530	17730	17697	17756	17736	17641	17487	17668	17971	17843	18019	17787	17825	17847	17890	17863	17853	17808	17735	17878	17860	17790	17779	17870	17849	17689	17680	17820	17839	17694	17757	17858	17731	17557	17584	17589	17764	17746	17728	17886	17567	17694	17745	17742	17827	17742	17819	17932	17776	17616	17745	17916	17836	17724	17484	17573	17766	17674	17836	17864	17788	17796	17695	17810	17892	17707	17608	17725	17651	17813	17679	17884	17743	18066	17796	17816	17690	17843	17700	17589	17579	17704	17876	17843	17833	17776	17608	17680	17615	17900	17870	17768	17864	17851	17691	17884	17667	17853	17820	17759	17663	17949	17699	17868	17703	17778	18041	17984	17892	17849	17808	17592	17691	17795	17834	17880	17775	17749	17857	17822	17756	17706	17627	17746	17751	17807	17847	17774	17825	17717	17778	17796	17793	17503	17950	17846	17724	17818	17729	17676	17755	17671	17689	17905	17669	17840	17675	17756	17849	18048	17790	17948	17761	17650	17784	17820	17814	17823	17973	17854	17833	17696	17648	17922	17904	17805	17549	17762	17706	17691	17945	17828	17765	17762	17643	17755	17871	17933	17824	17948	17812	17934	17931	17687	17780	17855	17710	17896	17495	17826	17793	17826	17751	17914	17919	17863	17752	17895	17737	17727	17622	17785	17734	17870	17909	17702	18084	17634	17736	17641	17742	17932	18086	17821	17801	17693	17833	17725	17656	17637	17651	17783	17777	17576	17745	17727	17730	17616	17689	17825	17757	17789	17742	17723	17774	17786	17626	17863	17497	17826	17930	17812	17756	17727	17754	17870	17874	17720	17893	17808	17795	17752	17424	17874	17667	17895	17698	17756	17741	17824	17859	17748	17733	17735	17803	17797	17706	17824	17666	17742	17560	17568	17705	18095	17941	17752	17837	17890	17680	17699	17961	17596	17831	17703	17817	17808	17792	17573	17747	17944	17733	18072	17806	17822	17921	17886	17849	17770	17837	17719	17623	17912	17809	17859	17716	17726	17744	17642	17799	17651	17759	17525	17658	17726	17886	17677	17874	17712	17663	17839	17767	17818	17814	17879	17828	17680	17700	17767	17821	17883	17929	17753	17774	17763	17746	17802	17875	17765	17598	17658	17709	17811	17794	17781	17755	17719	17960	17747	17638	17854	17825	17866	17801	17763	17632	17870	17680	17649	17804	17732	17526	17781	17829	17789	17933	17795	17782	17776	17887	17862	17857	17992	17861	17577	17847	17750	17611	17783	17781	17636	17656	17782	17826	17628	17673	17739	17794	17855	17825	17408	17687	17961	17835	17658	17763	17843	17885	17899	17737	17837	17806	17562	17868	17741	17840	17801	17720	17783	17794	17639	17801	17630	17716	17894	17772	17667	17726	17755	17754	17888	17746	17839	17666	17935	17787	17962	17879	17871	17734	17647	18052	17696	17831	17825	17564	17719	17894	17793	17833	17817	17773	17731	17791	17688	17880	17871	17842	17939	17912	17857	17640	17580	17920	17842	17641	17670	17725	17768	17838	17961	17625	17506	17693	17817	17929	17733	17815	17754	18175	17842	17701	17722	17900	17990	17769	17773	17896	17864	17863	17612	17719	17687	17807	17866	17921	17884	17853	17678	17758	17685	17653	17743	17771	17785	17659	17724	17781	17740	17698	17828	17685	17618	17659	17793	17604	17649	17692	17607	17799	17868	17849	17776	17760	17679	17758	17893	17792	17588	17817	17847	17712	17812	17780	17863	17846	17757	17700	17891	17816	17729	17689	17889	17941	17642	17740	17855	17956	17787	17868	17753	17717	17746	17853	17705	17721	17630	17816	17715	17623	17747	17631	17735	17771	17676	17813	17875	17587	17696	17865	17674	17921	17751	17754	17810	17838	17818	17810	17761	17903	17778	17893	17887	17753	17843	17841	17690	17862	18034	17884	17771	17724	17839	17878	17694	17609	17929	17791	17724	17907	17851	17863	17724	17688	17888	17678	17736	17843	17886	17720	17675	17780	17719	17541	17721	17873	17629	17676	17814	17725	17746	17821	17710	17742	17845	17578	17553	17890	17828	17834	17826	17875	17678	18032	17749	17926	17693	17842	17877	17642	17833	17643	17616	17756	17659	17658	17668	17888	17867	17630	17600	17779	17710	17726	17716	17875	18006	17799	17803	17691	17747	17968	17933	17741	17724	17752	17740	17847	17715	17759	17927	17732	17720	17881	17944	17820	17734	17863	17739	17720	17743	17988	17989	17808	17889	17903	17810	17823	17803	17878	17859	17715	17686	17583	17692	17902	17707	17965	17816	17836	17707	18019	17847	17624	17840	17644	17702	17734	17862	17829	17828	17663	17801	17812	17897	17669	17592	17641	17659	17739	17697	17777	17751	17826	17868	17752	17934	17707	17581	17714	17693	17603	17865	17869	17739	17709	17797	17724	17760	17731	17807	17730	17915	17784	17932	17979	17907	17745	17719	17798	17898	17756	17775	17556	17650	17836	17747	17586	17848	17698	17802	17792	17734	17818	17821	17782	17675	17944	17841	17638
24547	32579	29624	24306	25535	23544	20342	19500	18487	17686	16832	16646	16343	15777	15637	15533	15389	15423	15438	15544	15226	15245	15255	15236	15212	15542	15361	15342	15426	15406	15336	15299	15461	15347	15407	15621	15572	15309	15287	15477	15395	15291	15265	15324	15330	15207	15370	15412	15333	15257	15230	15135	15061	15241	15337	15216	15391	15038	15138	15328	15318	15234	15301	15179	15109	15248	15244	15295	15258	15370	15124	15188	15206	15049	15140	15157	15346	15144	15136	15324	15167	15261	15254	14947	15286	15085	15259	15052	15388	15064	15180	15192	14986	15355	15229	15395	15228	15264	15289	15188	15169	15181	15215	15117	15361	15459	15275	15228	15110	15117	15215	15183	15355	15295	15292	15126	15187	15358	15215	15067	15256	15198	15243	15308	15352	15079	15289	15214	15321	15200	15084	15161	15204	15180	15232	15228	15201	15235	15480	15193	15191	15361	15070	15291	15277	15333	15104	15173	15197	15266	15220	15322	15210	15276	15242	15286	15209	15378	15189	15328	15207	15144	15248	15174	15170	15327	15277	15311	15025	15337	15276	15143	15184	15020	15271	15122	15116	15133	15202	15261	15148	15199	15168	15066	15156	15224	15339	15358	15174	15191	15257	15148	15165	15284	15208	15271	15237	15290	15203	15261	15138	15224	15250	15358	15011	15252	15275	15223	15196	15181	15223	15104	15157	15281	15298	15086	15248	15303	15125	15088	15371	15317	15225	15172	15323	15050	15175	15253	15219	15158	15237	15176	15274	15263	15354	15252	15407	15165	15234	15133	15032	15297	15135	15187	15383	15251	15185	15131	15215	15224	15084	15174	15212	15161	15179	15199	15211	15118	15297	15261	15234	15217	15289	15199	15022	15235	15234	15364	15310	15083	15099	15198	15166	15087	15251	15282	15190	15291	15244	15244	15299	15236	15279	15202	15231	15141	15324	15269	15284	15282	15252	15202	15135	14994	15182	15149	15145	15090	15138	15234	15166	15098	15325	15259	15201	15296	15189	15098	15225	15408	15065	15086	15095	15176	15344	15119	15251	15239	15266	15113	15128	15264	15120	15297	15092	15228	15207	15267	15400	15241	15080	15182	15176	15254	15208	15037	15285	15214	15204	15306	15208	15271	15170	15247	15235	15255	15038	15157	15266	15135	15269	15116	15199	15225	15138	15298	15279	15190	15174	15181	15232	15210	15165	15287	15179	15237	15217	15229	15207	15143	15212	15302	15236	15169	15144	15123	15100	15294	15268	15274	15215	15302	15242	15234	15216	15340	15122	15165	15179	15300	15188	15173	15146	15280	15122	15220	15112	15386	15233	15266	15131	15100	14955	15215	15378	15198	15253	15215	15324	15218	15309	15174	15259	15328	15236	15287	15071	15141	15056	15114	15160	15278	15254	15110	15304	15116	15234	15382	15221	15154	15374	15265	15078	15182	15205	15091	15145	15158	15252	15133	15173	15241	15215	15205	15084	15215	15145	15108	15244	14971	15219	15245	15382	15197	15096	15250	15158	15318	15126	15166	15453	15167	15058	15052	15104	15307	15458	15123	15103	15202	15190	15230	15216	15127	15074	15260	15193	15239	15247	15240	15125	15185	15161	15236	15188	15241	15123	15194	15277	15086	15201	15185	15187	15084	15205	15218	15131	15234	15184	15058	15251	15155	15175	15299	15140	15086	15134	15269	15277	15270	15150	15081	15266	15284	15267	15209	15165	15122	15083	15257	15290	15237	15191	15095	15161	15241	15225	15263	15404	15224	15198	15375	15265	15234	15217	15313	15179	15009	15396	15080	15294	15194	15178	15146	15198	15093	15275	15228	15368	15221	15194	15320	15078	15231	15091	15332	15232	15146	15084	15037	15264	15188	15169	14981	15282	15103	15163	15148	15300	15316	15323	15347	15146	15270	15218	15167	15134	15186	15219	15217	15180	15347	15023	15306	15518	15177	15246	15240	15164	15318	15280	15085	15369	15155	15171	15183	15347	15186	15197	15369	15090	15347	15184	15177	15253	15232	15206	15172	15304	15145	15263	15140	15033	15283	15307	15231	15242	14983	15227	15297	15145	15298	15232	15180	15375	15083	15316	15340	15313	15209	15131	15209	15184	15219	15171	15257	15342	15351	15274	15226	15125	15105	15172	15244	15121	15230	15081	15052	15274	15284	15090	15174	15302	15209	15137	15289	15187	15184	15199	15402	15288	15288	15215	15189	15300	15270	15223	15128	15207	15306	15119	15205	15233	15345	15164	15149	15365	15291	15105	15176	15280	15272	15261	15230	15372	15234	15248	15242	15251	15209	15130	15028	15197	15156	15231	15092	15395	15219	15303	15299	15222	15215	15251	15212	15214	15285	15287	15342	15122	15269	15354	15139	15215	15147	15059	15113	15188	15169	15274	15265	15393	15357	15130	15097	15069	15303	15086	15329	15115	15150	15332	15308	15280	15112	15159	15383	15134	15176	15024	15375	15235	15197	15255	15251	15191	15268	15112	15295	15176	15285	15271	15108	15349	15241	15269	15327	15222	15090	15082	15274	15096	15092	15176	15265	15329	15355	15273	15155	15303	15048	15098	15370	15300	15090	15217	15280	15272	15229	15222	15334	15317	15311	15270	15261	15104	15235	15213	15021	15235	15214	15130	15282	15243	15322	15124	15285	15315	15314	15278	15244	15028	15185	15224	14925	15199	15355	15143	15361	15171	15116	15265	15040	15282	15224	15057	15303	15022	15177	15106	15028	15240	15259	15028	14972	15238	15394	15079	15347	15120	15215	15399	15273	15167	15323	15215	14981	15198	15165	15172	15258	15270	15168	15120	15046	15354	15351	15183	15071	15335	15123	15209	15163	15212	15200	15190	15172	15279	15261	15348	15305	15074	15172	15316	15304	15228	15271	15213	15222	15026	15209	15378	15296	15184	15211	15230	15165	15247	15287	15158	15047	15355	15176	15288	15297	15273	15112	15279	15334	15070	15261	15264	15218	15148	15093	15235	15094	15068	15225	15271	15216	15178	15235	14997	15192	15118	15153	15220	15526	15175	15143	15405	15258	15382	15178	15243	15157	15168	15217	15145	15101	15316	15067	15358	15126	15341	15226	15249	15305	15208	15392	15305	15233	15131	15242	15242	15158	15178	15056	15276	15223	15262	15149	15263	15281	15038	15340	15159	15120	15307	15192	15155	15081	15108	15152	15162	15226	15329	15166	15017	15076	15058	15265	15223	15133	15157	15269	15243	15140	15408	15181	15187	15221	15364	15222	15327	15081	15181	15112	15320	15155	15118	15092	15199	15197	15302	15206	15325	15272	15062	15261	15220	15313	15255	15179	15217	15216	15174	15201	15313	15173	15220	15329	15212	15247	15199	15138	15282	15112	15235	15232	15064	15227	15242	15228	15216	15231	15285	15145	15417	15158	15199	15185	15242	15093	15195	15414	15140	15111	15165	15149	15350	15265	15254	15203	15368	15100	15008	15157	15320	15328	15187	15103	15090	15273	15089	15399	15212	15253	15025	15265	15347	15170	15357	15301	15271	15387	15183	15133	15145	15189	15279	15310	15177	15279	15121	15090	15360	15337	15212	15205	15182	15298	14925	15319	15313	15273	15113	15259	15346	15266	15156	15244	15177	15103	15287	15159	15125	15292	15274	15342	15088	15105	15126	15230	15193	15211	15381	15224	15142	15162	15264	15287	15242	15330	15141	15360	15281	15108	15281	15177	15133	15372	15189	15157	15206	15091	15289	15317	15011	15280	15182	15083	15162	15124	15434	15167	15284	15193	15199	15259	15173	15180	15394	15173	15119	15150	15203	15215	15174	15140	15218	15242	15155	15216	15113	15149	15249	15192	15298	15258	14992	15259	15226	15204	15202	15158	15161	15242	15278	15119	15235	15163	15141	15236	15065	15158	15140	15145	15162	15317	15129	15209	15253	15118	15112	15220	15131	15228	15077	15176	15220	15096	15118	15284	15093	15156	15409	15221	15191	15313	15151	15234	15227	15244	15248	15393	15164	15183	15107	15200	15102	15157	15271	15184	15311	15327	15318	15201	15251	15219	15158	15239	15259	15237	15257	15161	15203	15149	15137	15182	15120	15107	15548	15466	15006	15215	15193	15132	15369	15249	15118	15132	15128	15284	15323	15268	15339	15276	15049	15253	14993	15259	15272	15286	15312	15025	15265	15151	15280	15314	15237	15381	15260	15142	15154	15189	15165	15160	15053	15085	15199	15305	15342	15192	15100	15245	15389	15190	15268	15210	15130	15352	15259	15070	15274	15214	15195	15230	15253	15307	15262	15111	15402	15379	15193	15232	15282	15205	15171	15047	15104	15288	15031	15144	15206	15175	15212	15302	15324	15223	15141	15235	15391	15247	15416	15227	15141	15262	15228	15117	15245	15287	15108	15315	15188	15273	15125	15241	15177	15245	15245	15221	15305	15154	15322	15205	15231	15148	15139	15213	15244	15001	15313	15260	15188	15123	15173	15088	15186	15220	15103	14891	15206	15217	15188	15246	15138	15439	15145	15270	15354	15152	15120	15016	15168	15179	15336	15301	15287	15137	15348	15321	15129	15266	15085	15279	15271	15204	15193	15292	15119	15243	15335	15077	15239	15378	15257	15277	15271	15365	15195	15203	15244	15017	15113	15132	15202	15323	15288	15377	15171	15167	15201	15220	15260	15185	15215	15268	15113	15255	15371	15170	15040	15234	15270	15135	15326	15045	15228	15253	15342	15156	15248	15226	15323	15265	15220	15253	15306	15278	15358	15410	15232	15230	15171	15269	15261	15202	15150	15193	15147	15092	15173	15228	15125	15081	15175	15280	15260	15278	15212	15127	15150	15265	15146	15279	15075	15346	15119	15400	15179	15015	15253	15130	15293	15195	15224	15305	15177	15399	15210	15152	15157	15205	15259	15219	15080	15333	15115	15320	15155	15335	15231	15165	15274	15120	15072	15050	15208	15192	15175	15121	15294	15208	15292	15197	15103	15170	15195	15197	15258	15227	15170	15093	15068	15061	15148	15408	15175	15358	15261	15206	15364	15374	15330	15419	15152	15256	15367	15081	15053	15236	15201	15064	15220	15351	15307	15142	15168	15199	15191	15191	15165	15193	15283	15281	15096	15321	15217	15148	15265	15241	15250	15180	15199	15236
23586	21146	28669	24225	23848	25985	26092	22368	20724	20325	19651	19026	18695	18314	18219	18108	18034	18196	18042	17970	17803	17798	17814	17760	17812	17917	17929	18017	17861	17926	17876	17816	17837	17806	17803	17948	17912	17709	17908	17766	17902	17709	17645	17864	17805	17620	17784	17762	17559	17762	17821	17629	17719	17578	17602	17533	17739	17793	17710	17865	17612	17923	17806	17666	17539	17424	17751	17644	17776	17647	17694	17579	17715	17720	17652	17727	17653	17584	17681	17648	17691	17679	17559	17600	17672	17649	17569	17629	17509	17626	17699	17574	17552	17398	17655	17623	17682	17527	17611	17793	17692	17522	17475	17434	17712	17586	17642	17709	17573	17851	17645	17637	17794	17579	17737	17688	17542	17625	17673	17553	17802	17567	17653	17664	17585	17779	17524	17646	17688	17571	17705	17583	17531	17660	17679	17701	17886	17627	17675	17503	17571	17675	17537	17664	17693	17644	17587	17489	17489	17492	17603	17696	17880	17617	17515	17756	17698	17749	17618	17848	17685	17732	17765	17475	17829	17333	17582	17617	17609	17572	17470	17607	17583	17633	17585	17678	17499	17449	17476	17659	17584	17509	17495	17534	17676	17605	17771	17598	17728	17781	17794	17888	17727	17491	17585	17676	17616	17722	17499	17697	17655	17718	17683	17700	17705	17546	17797	17581	17553	17723	17360	17401	17702	17673	17629	17816	17682	17611	17614	17552	17897	17625	17619	17533	17742	17673	17703	17424	17384	17620	17707	17700	17520	17604	17625	17872	17512	17700	17609	17564	17577	17555	17560	17567	17509	17680	17553	17534	17755	17494	17504	17783	17638	17405	17734	17807	17788	17697	17405	17621	17692	17624	17522	17526	17636	17419	17514	17615	17551	17709	17588	17692	17424	17505	17523	17348	17652	17450	17777	17699	17613	17509	17648	17400	17586	17654	17600	17602	17678	17596	17694	17626	17749	17634	17579	17571	17651	17593	17438	17646	17723	17466	17693	17693	17637	17482	17403	17575	17801	17684	17609	17495	17556	17591	17785	17908	17643	17705	17543	17562	17682	17524	17567	17780	17711	17616	17637	17542	17653	17689	17641	17482	17488	17695	17536	17572	17769	17535	17694	17472	17692	17610	17544	17656	17695	17561	17697	17790	17470	17674	17420	17429	17673	17648	17534	17725	17565	17688	17398	17658	17472	17714	17586	17562	17665	17630	17574	17704	17714	17559	17486	17636	17575	17578	17614	17510	17687	17615	17818	17580	17690	17587	17416	17536	17768	17584	17535	17704	17454	17603	17754	17550	17580	17501	17569	17629	17666	17562	17521	17732	17714	17653	17412	17535	17405	17556	17493	17626	17707	17601	17509	17647	17638	17522	17464	17682	17701	17479	17451	17680	17448	17570	17708	17690	17625	17642	17416	17638	17444	17634	17727	17675	17617	17626	17752	17612	17833	17745	17539	17536	17795	17391	17552	17721	17595	17662	17668	17593	17778	17595	17640	17709	17460	17637	17606	17524	17610	17518	17572	17637	17597	17875	17546	17582	17419	17584	17622	17704	17550	17805	17525	17634	17601	17784	17743	17681	17616	17593	17741	17431	17709	17699	17748	17573	17722	17697	17431	17535	17876	17364	17777	17534	17530	17647	17597	17522	17661	17377	17541	17677	17679	17677	17694	17530	17502	17540	17522	17755	17597	17636	17667	17670	17606	17544	17517	17775	17665	17871	17500	17682	17723	17685	17719	17533	17853	17648	17706	17659	17571	17459	17595	17799	17434	17660	17614	17421	17657	17642	17560	17690	17730	17611	17765	17527	17703	17692	17557	17551	17628	17575	17734	17553	17577	17644	17614	17825	17609	17585	17415	17627	17580	17452	17638	17738	17501	17731	17679	17698	17586	17449	17535	17645	17615	17621	17669	17591	17604	17631	17625	17585	17734	17422	17494	17604	17676	17499	17772	17509	17673	17473	17517	17585	17544	17503	17385	17591	17652	17734	17676	17522	17710	17541	17630	17662	17600	17708	17673	17526	17828	17696	17627	17935	17666	17587	17552	17454	17709	17652	17716	17705	17945	17737	17804	17407	17494	17422	17716	17726	17773	17510	17483	17495	17647	17683	17509	17758	17546	17389	17626	17702	17368	17425	17619	17729	17679	17691	17632	17692	17653	17469	17758	17639	17580	17583	17671	17422	17801	17480	17519	17561	17747	17810	17921	17676	17647	17764	17560	17791	17683	17570	17689	17553	17667	17515	17535	17488	17873	17755	17477	17674	17829	17615	17728	17462	17423	17388	17720	17612	17665	17487	17598	17868	17631	17549	17472	17592	17514	17777	17548	17677	17722	17674	17541	17524	17552	17539	17591	17767	17562	17630	17959	17640	17481	17500	17584	17480	17534	17627	17774	17681	17722	17620	17704	17569	17599	17591	17590	17606	17658	17472	17693	17566	17521	17517	17635	17652	17648	17665	17724	17619	17546	17641	17521	17428	17487	17633	17661	17479	17450	17489	17578	17586	17548	17450	17474	17603	17566	17684	17802	17676	17644	17528	17500	17690	17466	17723	17692	17755	17745	17546	17489	17690	17678	17513	17681	17512	17381	17527	17576	17489	17649	17743	17626	17490	17502	17387	17563	17685	17796	17537	17418	17521	17779	17495	17667	17749	17657	17717	17731	17591	17739	17740	17588	17650	17639	17604	17430	17190	17495	17639	17706	17672	17508	17620	17558	17635	17690	17443	17689	17549	17759	17689	17385	17569	17608	17550	17668	17655	17604	17804	17610	17765	17502	17296	17585	17577	17630	17641	17674	17579	17571	17624	17735	17757	17613	17548	17340	17515	17835	17538	17530	17599	17741	17454	17700	17531	17639	17547	17585	17680	17809	17633	17559	17615	17732	17691	17628	17645	17578	17708	17563	17542	17774	17557	17426	17342	17679	17625	17595	17600	17623	17549	17735	17568	17666	17571	17684	17736	17571	17448	17609	17518	17652	17644	17964	17566	17684	17754	17625	17613	17874	17498	17614	17620	17544	17789	17609	17778	17501	17470	17646	17728	17358	17611	17554	17492	17627	17704	17392	17599	17700	17765	17655	17522	17539	17332	17607	17529	17657	17690	17553	17753	17675	17526	17630	17593	17787	17672	17615	17736	17681	17670	17446	17628	17711	17541	17727	17484	17883	17701	17691	17702	17623	17639	17736	17568	17752	17552	17558	17751	17726	17737	17498	17596	17570	17568	17605	17408	17428	17649	17691	17708	17589	17655	17769	17700	17641	17693	17680	17646	17522	17399	17753	17745	17699	17725	17637	17525	17503	17660	17840	17803	17590	17699	17566	17438	17643	17661	17790	17542	17707	17661	17558	17547	17693	17631	17402	17472	17991	17513	17517	17575	17780	17690	17581	17582	17603	17718	17654	17704	17520	17447	17740	17652	17595	17815	17755	17541	17383	17567	17470	17677	17455	17476	17710	17636	17349	17682	17645	17618	17521	17660	17629	17400	17516	17628	17572	17710	17605	17608	17804	17798	17535	17608	17634	17679	17724	17670	17609	17790	17722	17655	17645	17699	17553	17490	17747	17737	17524	17616	17731	17662	17571	17424	17498	17531	17669	17599	17748	17734	17610	17523	17723	17512	17605	17435	17458	17622	17603	17554	17715	17468	17385	17681	17671	17685	17629	17726	17474	17637	17631	17692	17659	17655	17583	17544	17788	17635	17739	17760	17762	17676	17612	17718	17712	17395	17586	17574	17575	17666	17729	17624	17514	17656	17649	17573	17736	17504	17684	17713	17585	17667	17680	17666	17684	17661	17463	17768	17580	17509	17484	17536	17590	17841	17568	17623	17712	17898	17685	17691	17632	17634	17643	17626	17709	17513	17519	17638	17613	17756	17682	17649	17462	17509	17728	17527	17588	17721	17584	17556	17654	17263	17593	17721	17740	17647	17663	17557	17895	17591	17716	17587	17789	17571	17691	17663	17740	17665	17488	17730	17552	17626	17721	17664	17838	17546	17724	17592	17598	17560	17611	17541	17537	17709	17506	17461	17678	17534	17682	17412	17552	17686	17659	17565	17696	17561	17731	17619	17691	17685	17661	17661	17539	17594	17504	17431	17629	17694	17708	17707	17674	17547	17507	17793	17807	17490	17576	17498	17692	17534	17615	17406	17658	17762	17702	17524	17423	17804	17586	17628	17687	17750	17571	17751	17514	17663	17623	17522	17658	17829	17694	17746	17699	17557	17637	17677	17639	17747	17611	17734	17679	17619	17534	17626	17688	17451	17549	17728	17623	17698	17800	17711	17716	17568	17812	17632	17565	17574	17598	17708	17618	17711	17614	17624	17423	17831	17699	17810	17653	17603	17530	17503	17642	17606	17507	17545	17814	17591	17534	17527	17918	17547	17506	17500	17654	17755	17708	17769	17690	17757	17879	17554	17616	17687	17614	17541	17544	17466	17693	17793	17588	17545	17577	17689	17763	17735	17524	17718	17780	17423	17662	17723	17736	17439	17694	17630	17702	17632	17595	17718	17709	17543	17594	17636	17539	17737	17413	17699	17681	17510	17505	17365	17584	17673	17820	17653	17551	17516	17746	17671	17594	17645	17486	17705	17502	17617	17643	17606	17766	17570	17864	17688	17586	17329	17632	17663	17397	17615	17801	17487	17339	17559	17561	17321	17649	17793	17656	17486	17580	17803	17660	17697	17768	17669	17599	17561	17655	17687	17461	17622	17783	17640	17789	17644	17443	17533	17533	17549	17640	17776	17557	17659	17664	17916	17683	17581	17515	17769	17686	17537	17871	17822	17797	17584	17507	17591	17636	17415	17455	17425	17736	17495	17477	17743	17428	17780	17725	17689	17678	17681	17682	17583	17755	17642	17612	17659	17533	17513	17579	17502	17521	17613	17654	17728	17774	17812	17758	17509	17524	17555	17498	17757	17679	17530	17493	17346	17613	17762	17669	17576	17749	17696	17645	17659	17800	17562	17495	17677	17648	17573	17539	17566	17675	17464	17565	17727	17704	17535	17394	17466	17552	17415	17524	17567	17541	17721	17585	17537	17676	17525	17449	17505	17634	17426	17688	17641	17660	17653	17596	17588	17496	17623	17786	17612	17322	17639	17699	17683	17696	17668	17627	17686	17544	17769	17837	17445
23864	38724	36560	32343	31652	26301	24118	21980	20237	18950	17965	17174	16498	16216	15778	15930	15596	15545	15640	15371	15301	15390	15196	15152	15230	15426	15594	15331	15550	15455	15417	15355	15157	15384	15462	15432	15315	15533	15434	15256	15242	15173	15336	15271	15346	15291	15133	15364	15130	15089	15123	15210	15111	15160	15126	15164	15073	15328	15551	15246	15181	15217	15243	15147	15189	15223	15157	15169	15148	15271	15154	15211	15043	15122	15125	15105	15085	15080	15214	15162	15265	15071	14961	15059	15249	15239	15217	14957	15138	15143	15022	15167	15125	14917	15078	15171	15154	15169	15195	15157	15064	15063	15203	15100	15145	14989	15245	15160	15113	14976	14963	15098	15047	15166	15190	15171	15283	15031	15050	14996	15238	15229	15151	15172	15297	15166	15061	15071	15303	15167	15228	15174	15147	15092	15118	14916	15115	15100	15271	15007	15178	15046	15204	15117	15193	15168	15103	15109	15200	15138	14975	15092	15119	15159	15316	15032	15049	15071	15002	15117	15197	15154	15043	15166	15035	15244	15277	15010	15105	15162	15161	15136	15167	15009	15068	15117	15260	15251	14963	15174	15135	15071	15235	15140	15113	15224	15034	15079	15270	15115	15316	15206	15036	15218	15072	15162	15158	14961	15141	15229	15096	15116	15011	15095	15199	15186	15101	15147	15167	15061	15208	15143	15214	15106	15127	15199	15205	15292	15332	15235	15169	15131	14997	14939	15257	15281	14946	15063	15109	15133	15030	15070	15105	15129	15182	15143	14930	15189	15185	15105	15239	15195	15143	15208	15106	15178	15181	14928	15070	15120	15086	15137	15112	15152	15198	15212	15150	15170	15121	15263	15100	15214	15118	15120	14886	15178	15225	14993	15209	15283	14992	15171	15137	14923	15297	15032	15263	15010	14979	15091	15170	15113	15188	15254	15066	15136	15130	15007	15095	14961	15081	15062	15013	15118	15055	15163	15207	15161	15038	15100	15118	15198	15100	15089	14953	15251	15033	15116	15098	15053	15134	15189	14943	15165	15093	15249	15058	15060	15095	15089	15136	15017	15046	15111	15049	15180	15215	15139	15176	15111	15045	15096	15063	15054	15088	15314	15077	15064	15187	15016	15154	14917	15196	15227	15179	15068	15192	15139	15183	15056	15189	15183	15186	15072	14957	15077	15171	15180	15063	15132	15133	15153	15134	15139	15148	15048	15020	15111	15138	15165	15286	14903	15013	15191	15015	15164	15113	14948	15158	15064	15119	15004	15090	15026	15188	15075	15117	15224	15039	15127	14953	15170	15076	15181	15158	15122	15236	15139	15231	15209	15021	15100	14939	15021	15160	15280	15218	15123	15051	15142	15130	15214	15104	15109	15227	15087	15076	15164	15256	15071	14938	15175	15059	15249	15144	15134	15096	15212	15215	14940	15126	15255	15045	15185	15224	15146	14968	15226	15025	15133	14824	15213	15084	15172	15157	15241	15066	15085	15094	15080	15192	15104	15143	15109	15064	14948	15122	15142	15248	15046	15141	15216	15331	15131	15173	15168	15179	15232	15122	15237	15094	15203	15104	15039	15166	15071	15224	15015	15040	14994	15081	15317	14987	15217	15060	15105	15108	15170	15077	15221	15203	15208	15176	14956	15098	15284	15101	14982	15074	15250	15276	15091	15265	15183	15132	15213	15090	15164	15383	15197	15182	15056	15093	15023	15100	15168	15182	15120	14982	15214	15190	15104	15367	15161	15177	15111	15173	15081	15215	15099	15107	15096	15116	15097	15121	15029	15276	15078	15150	15057	15072	15100	15023	14969	15225	15136	15132	15076	15051	15157	15138	15127	15237	15083	15083	15242	15082	15073	15104	15019	15091	15051	15148	15098	15027	15147	15090	15207	15161	15052	15205	15033	14998	15111	15199	14978	15208	15110	15105	15258	15132	15149	15235	15064	15131	14962	15105	15107	15057	14944	14969	15231	15222	15270	15161	15308	15095	15246	15150	15084	15129	15010	15066	15163	14922	15000	14971	15321	15197	15028	15200	15222	14982	14923	15208	15073	15166	15037	15218	15172	15207	15017	15032	14922	15081	15131	15094	15083	15231	14912	15006	15417	15024	15112	15273	15163	15105	14949	15321	15148	15016	15127	15196	15164	14857	15080	15077	15097	15169	15207	15205	15045	15175	15127	15102	15019	15251	14905	15133	15199	15162	15111	15069	15003	15113	14939	15053	15073	14976	15129	15240	15145	15094	14932	15161	15042	15055	15182	14974	15028	15040	15280	15038	15005	15189	15218	15026	15018	15073	15173	15153	15031	15176	15245	15147	15070	15070	15170	15064	15045	15227	15050	15279	15235	15052	15042	15255	15045	15344	14983	15141	14978	15051	15031	15126	15225	15201	14956	15049	14990	15143	15032	15024	15007	15139	14897	15027	15011	15144	15213	15051	15080	15102	15175	15165	15121	15183	15105	15096	15226	15142	15056	15260	15165	15221	15139	15038	14952	15207	15085	15221	15207	15191	15022	15194	15121	15017	15061	15068	15061	15086	15063	15178	15248	15075	15212	15069	15096	14976	15229	15285	15222	15207	15147	15107	15219	15151	15182	15146	15106	15045	15040	15073	15450	14952	15125	15172	15168	15234	15128	15236	15079	15122	15098	14992	15253	15108	15063	15124	15110	15032	15314	14967	15095	15251	15026	15114	15075	15094	15059	15094	15097	15014	15126	15157	15170	15129	15087	15063	15074	15274	15224	15145	15039	14992	15000	14941	15093	15101	15097	15049	15111	14989	15101	15130	15150	15048	15001	15098	15289	15039	15199	15188	15104	15044	15072	15213	15219	15037	15053	14949	15167	15206	15058	15060	15076	14912	15159	15051	15184	15166	15142	15234	15215	15180	15118	14990	15096	15070	15195	15135	15217	15042	15178	15186	14971	15050	15097	14992	15162	15283	15187	15127	15178	15020	15194	15096	15152	15259	15156	15117	15002	15080	15305	15060	15133	15086	15302	15001	15153	15220	15184	15012	15186	14961	15130	14982	15156	15160	15076	15125	15236	15208	15176	15128	15158	15164	15075	15243	15159	15212	15243	15171	15172	15135	14975	15093	15131	15068	15062	15247	15128	15142	15196	15030	15208	15106	15125	15182	15050	15032	15221	15224	15304	15134	15065	15065	15004	15103	15236	15035	15211	15142	15168	15139	15202	15056	15096	15193	14990	15264	15296	15288	15100	15186	15180	15170	15131	15139	15028	14957	15227	15104	14900	15164	15111	15179	14915	14985	15146	14989	14927	15139	15298	15115	14976	15001	15206	15134	15093	15124	15152	15265	15153	15134	15270	15102	15042	14974	15107	15013	14983	15301	15057	14979	15189	15120	15055	14983	15212	15087	15168	15043	15046	15049	15257	14849	15183	15174	15065	15066	15057	15016	15046	15068	15149	15043	15068	15169	15184	15173	15154	15279	15035	15147	15153	15202	15078	15132	15093	15199	14984	15135	15191	15031	15139	15144	15037	15230	15028	15150	15046	15125	15227	15269	15085	15243	15144	15135	15138	14983	15049	15076	15181	15025	15222	15159	15016	15188	15154	15202	15222	15175	14962	15107	15120	15040	15141	15035	15225	15182	15134	15134	14935	15148	15016	15153	15188	15204	15157	15002	14971	15032	15214	15146	15038	15039	15360	15066	15184	15330	15264	15128	15182	15132	15162	15034	14988	14998	15328	15073	15103	15146	15102	15214	15019	15135	15133	15019	15254	15003	15034	15107	15064	15216	15167	15009	15028	15226	15087	15406	15171	15276	15184	15285	14998	15139	15269	15083	15003	15094	15063	15149	15238	15016	15132	15004	15264	14994	15053	15191	14944	15047	15093	15069	15112	15224	15214	15141	15030	15118	15049	15116	15071	15122	15133	15161	15025	15133	15279	15089	15141	15089	15118	15128	15216	15158	15029	15247	15020	15226	15017	15069	15179	15159	15070	15037	15167	15327	15017	15116	15161	14956	15117	15167	14872	14991	15393	15129	15021	14995	15123	15042	15223	15042	15254	15022	15067	15155	15140	15214	15055	15317	15025	15168	15118	15112	15116	15007	15245	15175	15061	15057	14951	15200	15034	15142	15175	15094	15158	15262	15193	15031	15220	15141	14996	15222	15064	15150	15036	15203	15040	15326	15025	14849	15095	15240	15159	15149	15099	15119	14990	15221	15189	15092	15054	15154	15064	15031	15037	15160	15208	14892	15076	15275	15028	15264	15058	15068	15232	15200	14942	15285	15159	15066	14935	14999	15181	15091	15034	15048	15184	15214	15067	15260	15131	14855	15115	15174	15064	15188	15070	15042	14923	14994	15140	15076	14984	15125	14971	15106	15110	15126	15099	14926	15113	15116	14978	15062	15030	15067	15042	15118	15201	15042	15133	15307	14966	15069	15193	15050	15051	15044	15122	15160	15145	15134	15135	15271	15103	15065	14920	15165	15147	15285	15071	15101	15135	15180	15165	15091	15054	15153	15191	15013	15126	14957	15002	15292	15059	15131	15174	14988	15124	15001	14913	15036	15157	15136	15038	15163	15089	15067	15180	15056	15065	15128	14959	15281	15057	15183	15119	15147	15015	15026	15231	15048	15193	15031	15057	15163	15181	15187	15063	15087	14923	15162	15240	15048	14984	15137	15170	15142	15241	15044	15173	14979	15085	14927	15094	15036	15048	15140	15185	15113	15108	15120	15055	15116	15117	14975	15206	15053	15264	15036	15143	15083	15130	15094	15071	15104	15153	15112	15096	15142	15088	15084	14924	15182	15124	15122	14992	15249	15166	15062	15055	15139	15092	14891	15214	15069	15138	15236	15236	14876	15252	14956	15146	15032	15269	15229	15042	15128	15116	15118	15051	15149	15033	15008	15148	15067	15224	15082	15207	14943	15092	15195	15084	15190	15263	15047	15168	15105	15193	15020	14911	15099	15238	15130	15264	15187	15095	15068	15223	15195	15139	15158	15121	15102	15167	15008	15117	15018	15141	15127	15164	15094	15172	15104	15233	15282	15072	15183	15080	15040	15189	15040	15237	15057	15218	15146	14855	15145	15207	15062	15100	15048	15187	15241	15051	15005	15097	15151	15058	15161	15159	15108	15220	15077	15145	15048	14988	15236	15008	15230	15023
22669	21138	28920	23677	22115	25729	29453	23942	21897	21061	19922	19133	18991	18937	18487	18510	18348	18194	18024	18279	18175	18070	17933	17977	17971	17951	18176	18148	18189	17960	18021	17770	17955	18013	17777	17752	17842	18056	17988	17877	17958	17847	17765	18093	17768	17836	17833	17839	17884	17790	17886	17757	17719	17598	17746	17648	17774	18113	18216	18108	18059	18035	17700	17702	17703	17711	17688	17807	17615	17708	17689	17672	17708	17727	17705	17636	17711	17754	17595	17630	17601	17775	17533	17853	17506	17781	17599	17733	17565	17646	17763	17856	17708	17652	17691	17666	17694	17658	17549	17699	17602	17609	17750	17717	17746	17832	17614	17868	17782	17611	17725	17613	17754	17533	17773	17505	17694	17586	17669	17532	17732	17627	17632	17607	17604	17649	17703	17454	17374	17864	17746	17611	17759	17708	17702	17582	17585	17594	17436	17790	17612	17660	17747	17647	17625	17508	17835	17812	17713	17756	17672	17609	17528	17490	17401	17584	17664	17721	17733	17538	17659	17732	17777	17677	17688	17562	17566	17504	17460	17698	17697	17607	17573	17423	17544	17691	17734	17583	17698	17647	17745	17512	17597	17544	17670	17725	17863	17515	17676	17614	17821	17522	17632	17806	17718	17570	17613	17531	17608	17556	17974	17502	17616	17499	17633	17530	17707	17696	17793	17578	17781	17756	17440	17542	17616	17781	17688	17526	17726	17695	17663	17526	17676	17737	17597	17631	17571	17456	17694	17519	17707	17566	17790	17695	17667	17608	17638	17464	17655	17613	17627	17588	17606	17734	17684	17739	17797	17738	17678	17443	17710	17694	17705	17474	17599	17679	17573	17865	17784	17678	17774	17632	17868	17654	17650	17714	17789	17765	17585	17594	17648	17444	17644	17647	17504	17462	17578	17626	17664	17498	17569	17602	17642	17683	17729	17543	17669	17496	17556	17480	17538	17422	17542	17578	17503	17758	17841	17590	17700	17361	17723	17662	17748	18027	17639	17537	17631	17682	17811	17472	17637	17547	17717	17768	17682	17694	17485	17855	17775	17502	17432	17587	17668	17693	17664	17576	17464	17515	17780	17671	17664	17581	17591	17636	17676	17744	17707	17462	17824	17770	17631	17503	17912	17635	17578	17715	17617	17769	17600	17709	17713	17703	17382	17718	17484	17648	17848	17558	17723	17613	17889	17813	17603	17667	17658	17761	17602	17597	17554	17573	17502	17390	17624	17515	17621	17670	17635	17608	17563	17671	17623	17523	17680	17624	17659	17517	17652	17672	17571	17675	17623	17516	17663	17593	17648	17620	17726	17655	17784	17757	17663	17761	17654	17637	17786	17667	17517	17520	17540	17637	17407	17590	17649	17733	17618	17654	17562	17718	17577	17683	17655	17571	17668	17611	17659	17764	17715	17434	17842	17892	17614	17706	17595	17790	17535	17483	17596	17621	17550	17543	17733	17745	17762	17623	17668	17596	17608	17655	17770	17842	17525	17732	17731	17656	17800	17548	17441	17631	17495	17674	17695	17525	17486	17730	17680	17543	17757	17634	17597	17616	17536	17615	17523	17595	17504	17513	17782	17645	17655	17602	17460	17641	17481	17568	17432	17575	17754	17743	17636	17551	17542	17801	17663	17697	17554	17387	17439	17660	17366	17591	17555	17670	17652	17592	17636	17838	17668	17548	17609	17586	17474	17579	17661	17759	17818	17453	17686	17656	17585	17668	17589	17771	17655	17428	17562	17550	17463	17514	17730	17666	17812	17956	17524	17726	17538	17804	17694	17701	17557	17712	17775	17520	17799	17426	17550	17526	17549	17792	17692	17671	17760	17536	17810	17644	17774	17470	17753	17659	17505	17621	17604	17661	17650	17714	17629	17618	17693	17556	17455	17545	17641	17417	17679	17690	17694	17706	17654	17588	17676	17759	17801	17656	17573	17571	17553	17770	17571	17747	17492	17584	17571	17510	17701	17488	17804	17676	17612	17684	17649	17405	17717	17400	17728	17674	17789	17362	17608	17482	17646	17642	17710	17733	17689	17533	17537	17616	17681	17648	17590	17407	17616	17744	17736	17442	17630	17715	17585	17608	17644	17849	17567	17498	17723	17658	17486	17684	17686	17568	17594	17505	17550	17559	17799	17648	17508	17360	17547	17865	17656	17641	17585	17333	17506	17606	17839	17659	17772	17592	17631	17793	17713	17636	17511	17690	17538	17292	17505	17494	17696	17703	17682	17661	17675	17731	17664	17664	17528	17500	17633	17860	17639	17795	17738	17516	17764	17656	17796	17464	17599	17770	17527	17564	17423	17731	17681	17590	17679	17641	17495	17638	17752	17664	17560	17659	17567	17637	17773	17540	17697	17447	17720	17723	17520	17700	17622	17732	17602	17799	17720	17810	17738	17692	17567	17560	17688	17675	17781	17598	17636	17495	17275	17765	17637	17762	17561	17531	17583	17679	17703	17542	17725	17683	17733	17698	17644	17889	17812	17587	17619	17439	17660	17368	17647	17531	17509	17599	17651	17533	17625	17858	17481	17594	17671	17595	17519	17708	17568	17597	17671	17469	17687	17616	17773	17612	17768	17744	17602	17824	17620	17629	17524	17766	17602	17576	17716	17651	17615	17635	17509	17667	17704	17670	17545	17625	17700	17675	17656	17752	17595	17710	17812	17563	17757	17730	17849	17670	17780	17600	17632	17637	17668	17536	17616	17657	17622	17665	17750	17676	17462	17648	17550	17684	17764	17532	17505	17582	17637	17612	17673	17745	17784	17678	17596	17430	17625	17820	17375	17486	17640	17732	17651	17462	17603	17457	17776	17512	17604	17628	17745	17606	17682	17640	17769	17639	17634	17539	17584	17569	17534	17649	17409	17781	17541	17615	17751	17634	17508	17490	17766	17516	17609	17511	17543	17589	17530	17261	17731	17502	17620	17778	17475	17606	17550	17580	17657	17641	17561	17700	17753	17733	17801	17793	17429	17529	17609	17520	17600	17466	17699	17636	17606	17468	17776	17664	17751	17648	17445	17671	17666	17678	17602	17705	17714	17501	17572	17525	17424	17490	17561	17624	17585	17629	17585	17602	17582	17706	17545	17634	17860	17734	17408	17540	17560	17698	17706	17447	17651	17669	17342	17422	17514	17658	17182	17734	17492	17633	17663	17575	17660	17793	17629	17587	17617	17587	17518	17609	17584	17703	17570	17532	17620	17510	17822	17742	17720	17632	17457	17601	17612	17765	17561	17631	17513	17711	17551	17490	17537	17726	17708	17521	17530	17524	17666	17568	17503	17466	17583	17631	17552	17646	17567	17549	17655	17653	17490	17561	17702	17908	17651	17682	17732	17617	17689	17604	17818	17712	17570	17702	17696	17480	17632	17657	17771	17693	17498	17691	17531	17688	17674	17802	17459	17676	17750	17412	17633	17573	17724	17620	17652	17625	17745	17668	17629	17652	17580	17674	17783	17622	17520	17610	17591	17473	17520	17448	17735	17538	17415	17704	17583	17613	17639	17540	17627	17747	17641	17565	17784	17833	17428	17472	17614	17619	17629	17612	17582	17500	17625	17500	17534	17539	17541	17527	17593	17507	17913	17549	17857	17643	17645	17427	17510	17654	17815	17700	17585	17566	17490	17532	17566	17459	17420	17655	17629	17576	17583	17597	17781	17497	17454	17719	17649	17488	17529	17654	17426	17531	17470	17613	17594	17683	17525	17637	17685	17938	17613	17710	17578	17712	17598	17330	17658	17628	17567	17646	17699	17665	17543	17560	17502	17514	17723	17652	17692	17690	17578	17372	17623	17692	17676	17711	17543	17590	17596	17815	17564	17471	17897	17505	17515	17526	17500	17535	17646	17642	17588	17751	17506	17570	17539	17499	17438	17517	17667	17706	17539	17701	17781	17567	17700	17603	17537	17655	17612	17479	17599	17440	17458	17577	17475	17626	17730	17623	17382	17564	17464	17686	17770	17625	17467	17503	17578	17456	17496	17542	17875	17514	17672	17861	17676	17687	17469	17782	17552	17627	17571	17400	17559	17556	17583	17804	17781	17765	17618	17432	17635	17734	17744	17796	17581	17743	17413	17615	17513	17593	17416	17683	17696	17548	17813	17626	17576	17472	17667	17749	17653	17491	17488	17710	17719	17710	17636	17556	17420	17509	17460	17625	17644	17407	17580	17519	17824	17612	17670	17644	17603	17677	17474	17717	17727	17575	17652	17627	17634	17569	17362	17574	17713	17660	17662	17736	17587	17707	17528	17717	17711	17474	17388	17753	17363	17837	17604	17562	17701	17591	17556	17702	17730	17588	17747	17454	17635	17585	17846	17502	17394	17806	17648	17961	17654	17611	17665	17766	17646	17705	17752	17534	17678	17801	17769	17530	17514	17583	17564	17667	17582	17769	17830	17430	17702	17674	17728	17644	17665	17679	17451	17815	17556	17552	17508	17635	17568	17618	17736	17648	17579	17610	17584	17586	17651	17440	17659	17501	17699	17666	17737	17466	17595	17571	17625	17743	17733	17359	17638	17448	17645	17791	17568	17738	17616	17611	17514	17662	17532	17479	17514	17637	17600	17622	17584	17585	17715	17535	17633	17633	17791	17836	17573	17439	17534	17588	17587	17465	17702	17789	17543	17617	17816	17453	17648	17606	17727	17409	17504	17565	17566	17715	17614	17447	17485	17655	17858	17529	17619	17829	17671	17670	17467	17442	17667	17633	17716	17831	17879	17801	17611	17753	17473	17810	17729	17700	17662	17610	17752	17653	17495	17587	17659	17658	17414	17536	17658	17458	17472	17598	17921	17643	17548	17583	17623	17808	17532	17578	17612	17715	17668	17513	17562	17731	17645	17776	17770	17564	17578	17637	17641	17586	17775	17537	17729	17690	17696	17527	17719	17794	17613	17647	17760	17728	17765	17589	17658	17585	17685	17654	17681	17452	17764	17705	17626	17661	17464	17510	17759	17639	17734	17595	17798	17814	17603	17363	17739	17568	17558	17656	17520	17613	17717	17656	17784	17393	17609	17649	17526	17500	17809	17698	17529	17512	17655	17771	17636	17432	17560	17671	17673	17539	17698	17541	17666	17611	17727	17548	17542	17621	17720	17806	17838	17863	17696	17659	17584	17694	17822	17497	17480	17488
24475	43242	42304	39407	34629	29968	27040	23849	21833	19981	18114	17244	17227	16548	16406	16106	16010	16071	15938	15660	15430	15514	15405	15190	15309	15788	15713	15569	15409	15521	15695	15257	15354	15588	15638	15491	15443	15441	15494	15430	15466	15254	15520	15418	15368	15305	15232	15204	15225	15215	15135	15223	15192	15212	15317	15268	15478	15669	15690	15555	15332	15282	15178	15206	15308	15215	15162	15161	14874	15161	15184	15208	15199	15158	15118	15248	15333	15277	15152	15084	15149	15079	15111	15267	15193	15265	15158	15160	14997	14910	15258	15217	14847	15158	15136	15080	15279	15103	15286	14983	15035	15142	15089	15016	15258	15161	15041	15011	15040	14954	15094	15168	15252	15134	15170	15135	15103	14981	14903	15053	14815	15186	15097	15071	14998	15044	15249	15112	15084	14960	15257	15167	15232	15233	15093	15081	15019	15172	15179	14983	15205	14988	15047	15179	15162	15068	15093	15113	15208	15339	14953	15097	14982	15259	15210	14973	15021	15096	15274	15304	15223	15124	15160	15283	15322	14973	14994	15234	15141	15065	15148	15087	15284	15107	15083	15005	15096	15150	15123	14977	15068	15170	15290	15130	15189	15140	15181	15043	15176	15090	15225	15114	15123	15180	15107	15285	15029	15225	15077	15077	14996	15028	15109	14983	14989	15218	15138	15093	15189	15164	15114	15154	15063	15203	15013	15153	15119	14962	15106	15086	15301	15121	15267	15124	15251	15023	15303	15067	14992	15090	15186	15181	15123	14946	15121	14964	15177	15216	14984	15240	15013	15257	14983	15147	15341	15116	15091	15122	15236	15247	15126	15269	14998	15116	15109	15053	15104	15074	15282	15105	15144	14995	15228	15081	15129	15079	15145	15137	15256	15175	15217	15013	15016	15111	15090	15260	15153	15052	15138	14981	15120	15181	15091	15231	15234	15172	15107	15180	15151	15175	15159	15093	15032	15075	15036	15210	15136	15114	15145	15040	15105	15116	15208	15263	15161	15059	15067	15176	15124	15045	15194	15016	15124	15202	15307	15270	14983	15108	15188	15058	15037	15041	15133	15063	15137	15125	15091	15132	15106	15163	15086	15130	15133	15065	15079	15125	15117	15083	15089	15153	15243	15177	15094	15315	14929	15140	14994	15066	15079	15038	15126	15044	15129	15168	15123	15056	15214	15014	15099	15088	15274	15036	15010	15128	15282	15272	15272	15110	15242	15170	15161	15105	15050	15078	15159	15051	15159	15013	15026	15030	15226	15036	15066	15164	15141	15205	15039	15195	15060	15140	14997	15243	15102	15037	15297	15162	15172	15102	15005	14997	15095	15047	15104	15040	15117	15075	15095	15153	15140	15157	15191	15178	15240	15024	15152	15208	14957	15126	15184	15103	15031	15291	15110	15088	15128	15285	15084	15140	15190	15252	15118	15135	15086	15214	15128	15196	14958	14952	15001	15226	15105	15078	15151	15160	15117	15128	15110	15184	15194	15302	15105	15006	15121	15230	15149	15159	15110	15089	15091	15124	15164	15084	15040	15233	15133	15004	15306	15129	15077	15050	15205	15011	15015	15118	15143	15078	15145	14960	15311	15046	15236	15173	15025	15157	15227	15167	15104	15213	15082	15055	14973	15191	15008	15083	15069	15038	15222	15173	15045	15223	15172	15269	15174	15027	15107	15194	15043	15199	15111	15074	15137	15028	15153	14970	15135	15300	15174	15143	14976	15120	14977	15162	15139	14973	15066	15086	15210	15312	15261	14936	15059	15105	15060	15088	15202	15174	15116	15047	15242	15083	15112	15140	15084	15254	15169	15033	15005	15231	15102	15162	15126	15164	15250	15054	15204	15241	15179	15172	15081	15149	15131	15109	14937	15216	15314	15121	15122	15042	15175	15007	15120	15112	15199	15216	15028	15130	15025	15197	15126	14862	15273	15142	15182	15103	15119	15141	15245	15041	15065	15091	15058	15059	15297	14951	15230	15241	14860	15037	15042	15153	15135	15049	15168	15059	15200	15275	15167	15263	15204	15210	15096	15193	15136	15265	15219	15171	15242	14936	15130	15256	15181	15119	15082	15222	15086	15159	15152	14987	15214	15194	15272	15162	15186	15206	15233	15180	15100	15184	15198	15164	15285	15150	15000	14986	15240	15134	15192	15044	15025	14915	15130	15074	15134	15086	15109	15280	14856	15006	15053	15050	15047	15169	15053	15165	14893	14977	15173	14922	15278	15065	15195	14914	15264	15223	15117	15207	14937	15139	15047	15114	15131	14958	15120	15180	15025	15022	15284	15165	15103	15061	15151	15170	15041	15116	15159	15148	15215	15181	15120	15101	14990	15238	15148	15016	15161	15070	15006	15235	15123	15069	15087	15188	14929	15058	15193	15126	15207	15037	15124	15069	15062	15059	15129	15043	15002	15282	15014	15007	15140	15088	15075	15115	15107	15171	14933	15059	15120	15096	15225	15175	15115	14963	15150	15121	15192	14960	15141	15036	15047	15107	14925	15091	15126	15267	15140	15263	14968	15198	15294	14990	15139	14939	15192	15008	15028	15058	15190	14944	15205	15110	15152	14945	15152	15245	15252	15069	14951	14952	15144	15176	15039	15116	15147	15094	15135	15078	15214	15179	15116	15116	15134	15002	15082	15095	15158	15161	15067	15333	15036	15256	15070	15144	15213	15167	15073	15167	15112	15052	15201	15183	15004	15060	15050	15210	15205	15202	15007	15114	14908	15248	15016	15008	15237	14996	15107	15224	15074	15027	15157	15173	15175	14963	15196	15250	15081	15145	15129	15203	15218	15162	15116	15207	15287	15108	15253	15020	15161	15303	15120	15149	15071	15225	15290	15131	15149	15119	15133	15012	15106	15112	15199	15204	15172	14954	15092	15259	15135	15096	15162	15024	15058	15075	15027	14997	15077	15217	15308	15180	15096	15171	15141	14974	15213	15207	15065	15261	15260	15012	15042	15102	15213	15067	15105	15120	14934	15059	14804	15015	15177	15117	15176	15048	15149	14925	15135	15106	14971	15047	15075	15096	15103	15141	15145	15214	15170	14924	15146	15111	15203	15161	14916	15073	15153	15065	15031	14940	15219	15083	15038	15048	15003	15075	15052	15059	15045	15077	15035	15122	14966	15307	15228	15116	15175	15221	15193	15160	15075	14871	14969	15060	15112	15055	15043	15053	15136	15064	15237	15134	15192	15106	15160	15184	14939	15173	15123	15091	14912	14876	15235	15278	15077	15143	15046	14952	15195	14998	15320	15219	15134	14977	15065	15041	15100	15128	15169	15199	15172	15000	15057	15047	14830	15198	15018	15182	15014	15025	14992	15198	15037	15260	15170	15068	15206	15019	15241	15024	15122	15020	15150	15155	15251	14931	15085	15119	15086	15030	15054	15238	15216	15091	15173	15174	14999	15130	15072	15101	14958	15140	15216	15164	15157	15115	15038	15153	15010	15081	15071	15219	14992	15067	15097	15139	15183	15192	15005	15023	15233	15085	15145	15223	15201	15150	14946	15177	15162	15213	15149	15194	15050	15090	15072	15066	15149	14968	15030	15261	15082	15085	15153	15095	15208	15094	15027	15102	15014	15033	15151	14999	15148	14968	15162	15233	15017	15202	15168	15089	15038	15003	15175	15168	15062	15207	15134	15097	15129	15053	15095	15021	15009	15038	15174	15221	15196	15243	15043	14945	15027	14945	15043	15093	15147	15102	15138	15157	15104	15350	15046	15058	15226	15161	14895	15182	15152	15064	15166	15077	14958	15023	15220	15080	15237	14976	14988	15192	15220	15150	14913	15114	15140	15276	15049	15065	15083	15216	14985	15052	15096	15217	15186	14999	15051	15172	15162	15105	15123	15155	15168	15052	15188	15041	15005	14945	15152	15067	15082	15220	15199	15250	15075	15079	15032	14999	15038	15100	15055	15176	15095	15266	15163	15038	15088	15178	15097	15114	15192	15257	15123	15150	15063	14997	15147	15094	15011	15126	15200	15060	15079	15130	15164	15162	15052	14886	15000	15043	15134	15191	15163	15031	15167	15077	15181	15037	15132	15158	15095	15118	15214	15032	15142	15238	15149	15141	15031	14984	15093	15024	15022	15057	15084	15175	15327	15226	15208	15024	15156	15002	14960	15181	15021	15072	14989	15037	15009	15214	15038	14899	15163	15243	15097	14860	15253	15072	15252	15301	15080	15035	15096	14938	15231	15099	15064	14944	15076	14978	15071	15113	15102	15209	15030	15207	15166	15207	15060	15100	15132	15091	15076	15108	15045	15196	15242	15279	15099	15206	15176	15094	15162	14914	15041	15094	15081	15074	14978	15129	15191	14928	15150	15253	15089	15210	15214	14998	15193	15119	15035	15306	15326	15164	15203	15036	15151	15065	15140	15082	15192	15231	15007	15088	15103	15131	15159	15217	14943	15117	15259	15012	15219	15054	15113	15096	15062	15152	14961	14996	15217	15049	15024	15222	15209	15177	15324	15121	15243	15048	15046	15146	15124	15048	15068	15277	15296	15044	15085	15263	15036	15041	15177	15097	15186	15154	15046	15139	14942	15251	15103	15082	14989	15023	14994	15172	15179	15195	15166	15167	15075	15152	15022	15042	15014	15043	15090	14997	15018	15155	15010	15076	15269	15132	15179	15190	15110	14983	14983	14881	14960	15064	15073	15033	15158	14988	15086	15156	15244	15095	15051	15003	15139	15161	15141	15249	15087	15289	15095	15069	15096	15075	15062	15065	14850	15196	15179	15142	15328	15094	15245	15208	15261	15041	15083	15251	15033	14962	15226	15240	15176	15096	15113	15162	15133	15175	15069	15018	15195	14928	15190	15075	15166	15080	15057	14958	15162	15033	15000	15041	15025	15060	15042	14990	15157	15198	15168	15162	14977	15216	15056	15098	15115	15267	15162	15280	15205	14985	15067	15213	15169	15132	15047	15121	15194	15289	15051	15033	15000	15178	15212	15286	15070	15104	15200	15282	14885	15189	15121	15137	15098	15069	15155	15167	15016	14991	14998	15161	15195	15280	14960	15118	15024	15121	15083	15149	15032	15277	15120	15170	15119	15202	15174	15069	15113	14991	15179	15343	15067	15044	15164	15205	15286	15121	15194	14913	14997	15014	15004	14993	15175	15121
27474	22793	28898	30276	24222	22712	20872	19499	18690	18084	17740	17755	17464	17335	17398	17303	17134	17248	17261	17291	17272	17029	17059	17137	17015	17268	17185	17131	17232	17218	17065	17267	17133	16999	17126	16921	17147	17240	17117	17274	17212	17170	17359	17211	17199	17145	17097	17099	17041	17102	17034	17071	16911	17002	17061	17089	17051	17194	17277	17281	17178	17152	17263	17151	17111	17040	17089	17014	17030	17187	17161	17030	17016	16838	16917	17180	16971	17030	16916	16983	17076	17007	16956	16913	17116	16990	17066	17115	16977	17105	17206	16992	17054	16883	16893	16883	17210	16964	17110	17091	17080	16945	17169	16927	16963	17043	16986	16992	17152	17092	17240	17248	17022	17170	17134	16947	17111	17210	17093	17090	17096	16916	17016	17172	17038	17153	16910	17247	16994	17043	16908	17095	17148	17029	16944	17219	17072	17065	16907	16932	16966	16982	16987	16984	17028	16940	17020	16993	17011	17045	17221	16955	17111	17014	16913	17064	17108	16877	16989	16996	17046	16954	17118	16944	17067	17100	17067	17016	17077	17038	17070	17241	17143	17030	17006	17118	17198	17030	17024	16974	17076	17008	17102	17178	16872	17013	17020	17164	17124	16928	17154	17098	17076	16931	16941	17274	17106	17063	17101	17083	17013	17108	17132	17008	16972	16889	17033	17189	17068	16927	17056	17132	17039	17046	17238	16992	17127	17194	17027	16907	17063	17173	17198	17077	17053	17081	17085	16931	17036	16973	16945	17043	17093	17087	17072	17148	17001	16987	16933	17186	17133	17136	17087	16965	17013	17123	16989	17174	16966	17076	16976	17034	17068	16967	16805	17147	16724	16916	16905	17031	17026	16968	17146	16967	16955	16969	17052	16932	17095	17161	17097	17126	17394	17043	17112	16976	17004	17130	16890	16889	17130	17137	16832	16873	17063	16876	16904	17013	16946	16974	17155	17128	17160	17157	17172	17078	17073	17246	17067	17338	17175	17075	17112	16962	17005	17071	17206	17102	17106	16999	17118	17018	17037	16994	16887	17064	16944	16953	17052	17041	17020	17037	17240	17059	17110	17184	16983	16996	17130	17336	16986	17005	16960	17035	16971	17140	16781	16763	16991	17054	16869	17377	17199	17069	16990	17130	17129	16958	17001	16994	17167	17248	17054	17183	17113	17033	16934	17225	17080	17018	17008	16960	17052	16998	17108	17054	16966	16959	16920	17026	16964	17032	16991	17110	17083	17008	17150	17196	17117	17044	16959	17070	17155	16808	17027	17215	17097	17021	17142	17113	17052	17082	17036	17117	17153	17050	17085	17076	17193	17177	17145	17030	17031	17286	17185	16904	16976	17148	17136	17062	17105	16918	16967	17084	16993	17284	17081	17024	17022	17127	17015	17016	17026	16991	17286	16919	17008	17279	17101	16981	17280	17131	16949	16966	17208	17061	17058	17246	17326	17046	17243	16860	17006	17156	17101	16929	16928	16951	17125	17116	16997	17148	17132	17012	16936	17077	17136	17086	16990	16885	17074	17008	17040	16956	17125	17022	17051	17036	17039	17039	17240	16993	16963	16848	16952	17170	17015	16928	17083	17096	16930	16965	17170	17081	16977	17085	16994	17119	17161	16967	16897	16877	17111	17210	17044	17115	17081	17066	17019	17200	17084	16954	16927	17083	16954	16944	16992	17015	16849	17211	16761	16978	16896	17030	17072	16996	17139	17078	17117	17223	16924	16934	16846	17061	17075	16835	17151	17025	17028	16945	17096	17033	17058	17037	17205	17038	17130	17133	17015	17047	17236	16743	17031	16998	17043	17029	17033	17021	17127	17006	17140	16947	17183	17187	17259	16930	17171	17095	17131	16966	17129	17208	17112	16937	17178	16816	17225	16995	17125	17054	17249	17054	17048	17097	16967	17093	16770	16978	17134	16746	17013	16976	17057	16977	17090	17134	17060	17231	17172	17362	16989	17064	16993	17016	17196	16866	16987	17194	17115	16958	16852	16962	17097	17215	17029	17238	17275	17118	17239	17272	16938	16915	16989	16910	17034	17042	17022	16918	17072	16908	16985	17144	17085	16962	17103	17280	17116	17110	17269	17009	16874	17124	17008	16992	17102	16977	17060	16995	16928	17066	16947	17072	17110	17140	17167	17066	17362	16891	17035	16934	17099	17121	16893	16980	17038	17017	17087	17005	17084	17060	17096	17311	16952	17252	17020	17096	16950	17030	17016	17016	17045	17043	17054	16999	16884	17123	17028	17268	17240	17097	16897	16965	17114	16858	17096	16939	16958	17152	17218	16977	16974	17077	17098	16955	16910	17257	17161	17262	17072	17183	16875	17027	17023	17072	17112	16977	17093	17071	17072	17148	16941	17241	17055	16961	17199	17198	16835	16983	16755	16876	17041	16938	16737	17105	17139	17155	17113	17005	16931	17105	17126	16889	17060	17041	17169	17060	16938	17106	17061	16988	16986	17215	17054	16875	17070	17067	17056	16966	17026	16905	16988	17161	17075	16880	16966	17002	16915	16979	16970	16933	17240	17166	17033	16947	16990	17302	16971	16908	16955	16895	16972	16868	16801	16977	17088	16932	17083	17059	17131	16978	16941	17058	17201	17063	16961	17093	16877	17060	17203	16986	17229	17140	17128	16983	17268	17012	16956	16964	17176	16834	17060	16973	16961	17080	16924	17011	17019	17146	17066	17142	17220	17098	17193	16990	17061	17138	17106	17165	17003	17100	17200	16931	16775	17083	17026	17210	17055	17142	17127	16893	16781	17071	17014	17129	16814	16888	16903	17000	16960	16914	17155	16734	17035	16954	17139	17215	17144	17049	16923	16955	17026	17102	16921	17218	16986	17111	17020	16950	16986	16902	17056	16964	16963	17240	17053	16949	17158	16812	17093	17067	17178	17095	17267	17180	17163	17042	17008	17102	16993	17087	17154	17214	17079	17121	16944	16983	16879	16978	17145	17000	17139	17186	17000	17066	17055	17109	17165	17050	17125	17161	17307	16923	16927	17149	17172	17116	16970	16949	17215	17271	17280	16884	17108	16979	17126	17221	17237	17048	16948	17164	17139	17131	16989	17064	17166	16846	16950	16991	16911	16964	16994	17111	17113	17203	17041	16920	17216	16960	17256	16870	17043	17303	17051	17070	16917	16994	17098	16949	17114	17049	17107	17109	17008	16966	17220	17186	16946	17166	16810	16976	17097	17135	17149	17224	17076	17110	17032	17148	17053	17168	17397	17025	16961	17015	17119	17032	16865	17037	17132	17151	16961	17036	17205	17180	16974	17045	16907	17194	17133	16929	17075	17001	16823	17175	17107	17016	17039	17073	17101	16963	17073	16991	17261	17005	17044	16913	17135	17065	17336	17054	17043	17207	16968	16965	17036	17135	17044	17205	17007	17039	17213	16973	16942	17100	17025	16993	17035	17126	16918	17100	16947	17019	17073	17170	17115	16902	17035	17067	17358	17022	16915	17214	17084	17188	17036	16993	17047	17111	16956	17005	17018	17203	17047	17061	16961	17045	16991	16896	17279	16979	16897	17123	17109	16998	17202	17144	17058	17069	16957	17008	16965	17048	17147	16986	17036	17159	16882	17102	16959	17074	16985	17017	16865	16988	17055	17154	16889	17151	17067	16872	16983	17053	17081	16976	16828	17124	17101	17191	17124	16996	16864	16942	17123	17026	16865	16943	17088	17188	16988	16963	17085	17053	16962	17197	17043	17034	17064	16864	17070	16928	17192	17073	17132	17116	17188	16928	16987	17099	17151	17042	16994	17104	17180	17041	16990	17062	16958	17114	17078	17250	17086	16850	16998	17241	17034	17095	16787	17039	17229	16976	17147	17095	16947	17267	16795	17043	17077	17015	17184	17318	16894	16965	17119	17123	16894	17042	17017	17396	17128	17220	17189	17334	17102	16730	17119	16867	16993	16927	16989	16949	17000	17236	17048	17094	17234	17078	16917	16987	17074	17218	17178	17085	17106	16987	17122	16953	17004	17175	16922	17108	17021	17060	17193	17279	16954	17020	17094	17099	17120	17167	17113	16989	17130	17172	17110	17079	16975	17014	17065	17168	17219	17201	17164	17321	17328	17296	17083	17027	17181	17213	17240	17038	17267	17140	17052	17342	17231	16981	17138	17122	17216	17104	17076	17018	17081	17128	16966	17151	17200	17264	17043	17075	17032	17024	17042	16980	17012	17048	16972	16886	17166	17081	17123	16837	17241	17199	17012	17094	16930	16892	17112	16985	16999	17125	17114	17208	17135	17001	17238	17242	17081	17082	17085	17068	17098	16917	16974	17021	16974	16975	17213	17094	16888	17067	17285	17140	17210	17056	17076	17033	16774	16838	17261	17113	16920	16928	17054	17021	16899	17055	17038	17083	17215	17064	16967	16954	17070	17014	17196	16992	17000	16937	17140	17083	17170	17202	17307	17065	17049	17174	16925	17029	16987	17213	16896	17113	17096	16921	16934	17114	16821	17059	17073	17129	17032	17143	17329	17009	17141	17215	16924	17076	16961	17050	16954	17001	17041	17102	16993	17183	17058	16977	17052	16988	17043	16848	16816	17026	17122	17050	17180	17156	17186	17050	17083	16986	17142	16942	16942	17176	17232	17190	16991	17050	16948	17079	17056	17036	17093	16949	17149	17202	17248	17032	17065	16906	16950	17097	17068	17102	16948	16831	17157	17022	17153	17203	17166	16972	17068	17346	17040	16960	17026	17006	17311	17071	16997	17096	16896	17109	17132	17090	17081	17029	17253	16986	17123	17094	17281	17029	17044	17179	17196	17124	17129	17132	17002	17014	17077	16798	16916	17356	17053	17106	16969	16997	16802	17165	17036	16927	16991	17058	17302	17103	16948	16971	16995	16929	16954	17006	16967	17116	16915	16812	16851	17026	17088	16984	17046	16959	17101	17166	16855	17128	17097	17157	17119	17150	16976	17155	17230	16988	17151	17166	17086	17203	16972	17096	17130	17219	17035	16933	17283	16937	16899	16969	17035	17138	16961	17084	17061	17027	16970	16868	17183	17177	17088	16870	17153	17070	17287	16994	17065	16976	17120	16931	17164	17018	16944	17136	16989	16907	17028	16912	17038	17121	17109	17166	17132	16974	17033	17196	17288	17043	17335	17081
21478	31204	31520	30950	24812	23093	20770	18385	17414	16367	15735	15609	15475	15263	15179	15348	15171	15159	15039	14954	14932	14853	14755	14849	14829	14927	15000	14809	14937	14766	14707	14770	14957	14910	15011	14931	14749	14974	14911	14930	14968	14835	14866	14771	14729	14887	14683	14805	14863	14843	14651	14751	14626	14758	14645	14671	14751	14838	14775	14764	14715	14873	14784	14710	14797	14790	14786	14824	14884	14670	14849	14871	14594	14636	14914	14771	14812	14678	14884	14666	14680	14796	14719	14667	14831	14605	14861	14864	14851	14788	14820	14684	14788	14782	14797	14801	14804	14630	14741	14748	14780	14742	14866	14823	14774	14769	14829	14751	14850	14689	14751	14778	14748	14756	14825	14890	14777	14772	14592	14734	14773	14627	14753	14871	14836	14595	14740	14669	14940	14723	14806	14733	14787	14801	14641	14762	14876	14860	14810	14765	14767	14809	14889	14675	14766	14874	14790	14661	14677	14751	14764	14906	14558	14691	14635	14832	14802	14663	14813	14762	14598	14813	14727	14809	14648	14825	14836	14825	14561	14649	14793	14851	14735	15037	14737	14772	14727	14814	14768	14599	14796	14685	14782	14878	14855	14818	14749	15021	14942	14772	14818	14706	14813	14745	14950	14859	14716	14766	15015	14825	14770	14811	14626	14972	14760	14911	14633	14623	14655	14811	14632	14656	14774	14648	14786	14910	14936	14705	14710	14745	14849	14752	14536	14882	14924	14879	14668	14681	14756	14725	14706	14798	14691	14725	14729	14712	14828	14897	14844	14662	14780	14910	14731	14781	14857	14899	14745	14738	14736	14722	14888	14692	14746	14637	14933	14796	14602	14927	14753	14753	14755	14700	14707	14856	14860	14808	14819	14763	14621	14790	14755	14664	14686	14723	14776	14793	14681	14677	14700	14698	14758	14771	14620	14841	14705	14749	14700	14894	14837	14845	14721	14856	14803	14826	14801	14881	14806	14682	14975	14792	14734	14776	14696	14713	14717	14699	14718	14636	14792	14642	14816	14697	14671	14734	14884	14686	14852	14752	14686	14859	14821	14688	14856	14855	14758	14719	14832	14696	14694	14750	14809	14679	14997	14790	14857	14596	14756	14871	14715	14508	14799	14713	14638	14824	14785	14978	14730	14591	14646	14879	14800	14631	14704	14794	14824	14697	14783	14828	14791	14737	14798	14765	14622	14678	14666	14781	14783	14828	14981	14719	14756	14778	14742	14625	14693	14785	14856	14684	14767	14684	14748	14899	14828	14647	14765	14785	14780	14794	14704	14822	14764	14664	14757	14853	14827	14790	14742	14884	14937	14851	14818	14775	14764	14699	14629	14552	14848	14863	14753	14719	14909	14785	14871	14822	14816	14792	14710	14641	14802	14838	14692	14866	14728	14709	14682	14795	14521	14912	14907	14839	14734	14792	14784	14722	14874	14804	14759	14504	14683	14776	14702	14934	14760	14645	14880	14726	14795	14958	14957	14673	14853	14926	14797	14781	14837	14652	14526	14830	14771	14728	14776	14791	14742	14757	14726	14679	14724	14795	14682	14731	14883	14762	14701	14880	14886	14855	14834	14814	14722	14817	14794	14747	14725	14641	14761	14742	14837	14712	14833	14572	14904	14676	14777	14713	14712	14678	14672	14789	14930	14804	14775	14833	14678	14941	14829	14845	14637	14710	14774	14659	14644	14880	14742	14779	14662	14814	14776	14671	14870	14702	14775	14622	14872	14688	14818	14675	14773	14646	14925	14800	14817	14859	14701	14758	14849	14687	14820	14808	14709	14754	14746	14717	14868	14757	14942	14699	14800	14811	14754	14695	14793	14770	14760	14772	14759	14875	14812	14797	14702	14756	14739	14650	14757	14777	14697	14787	14847	14735	14727	14731	14651	14765	14678	14853	14690	14763	14723	14973	14858	14791	14794	14787	14701	14790	14605	14731	14695	14810	14572	14789	14624	14909	14746	14905	14875	14668	14779	14722	14850	14795	14665	14721	14678	14822	14682	14976	14693	14883	14768	14816	14670	14552	14824	14748	14612	14872	14811	14783	14655	14809	14889	14768	14824	14802	14616	14824	14727	14783	14526	14740	14678	14844	14727	14717	14828	14890	14714	14879	14741	14764	14717	14773	14792	14719	14746	15072	14712	14862	14761	14779	14746	14705	14769	14575	14808	14936	14650	14662	14669	14920	14711	14782	14681	14675	14835	14783	14837	14819	14636	14620	14936	14800	14739	14784	14785	14848	14793	14693	14740	14634	14804	14794	14765	14920	14641	15072	14771	14766	14813	14813	14694	14763	14821	14674	14710	14904	14814	14769	14714	14727	14937	14770	14877	14725	14803	14762	14766	14749	14872	14879	14888	14835	14879	14810	14694	14724	14836	14844	14646	14742	14769	14747	14658	14667	14706	14806	14747	14738	14753	14765	14691	14621	14603	14793	14768	14609	14684	14819	14785	14815	14703	14587	14759	14791	14826	14791	14744	14844	14679	14934	14784	14712	14719	14999	14693	14730	14760	14669	14865	14766	14690	14732	14679	14859	14819	14828	14813	14763	14726	14784	14678	14679	14945	14719	14743	14832	14825	14743	14847	14780	14625	14838	14634	14550	14740	14852	14701	14801	14768	14921	14825	14913	14805	14716	14723	14745	14672	14846	14798	14937	14620	14708	14878	14753	14777	14791	14796	14760	14839	14867	14851	14626	14798	14760	14823	14711	14863	14778	14661	14823	14710	14775	14590	14825	14704	14548	14800	14865	14787	14653	14782	14696	14735	14736	14644	14937	14840	14564	14824	14868	14698	14717	14811	14603	14730	14778	14629	14780	14763	14888	14725	14802	14784	14728	14678	14890	14697	14613	14911	14778	14759	14777	14895	14737	14673	14883	14759	14758	14805	14749	14586	14729	14802	14868	14786	14833	14643	14751	14819	14881	14814	14840	14828	14689	14779	14734	14701	14804	14712	14744	14868	14752	14822	14745	14659	14726	14959	14484	14717	14747	14844	14833	14978	14845	14743	14656	14679	14888	14795	14677	14867	14661	14696	14812	14643	14775	14891	14847	14635	14716	14708	14717	14902	14878	14712	14728	14772	14788	14711	14766	14764	14808	14624	14660	14703	14744	14727	14891	14684	14657	14931	14742	14641	14589	14960	14755	14801	14899	14715	14777	14725	14852	14761	14661	14876	14740	14636	14716	14821	14750	14812	14695	14690	14707	14777	14758	14744	14766	14754	14837	14642	14818	14758	14865	14694	14812	14826	14834	14887	14833	14862	14768	14801	14737	14724	14776	14717	14649	14735	14724	14760	14722	14799	14738	14610	14743	14803	14621	14922	14751	14924	14708	14690	14684	14622	14780	14797	14626	14730	14777	14852	14838	14749	14775	14763	14801	14819	14758	14654	14785	14783	14677	14728	14871	14717	14760	14582	14710	14646	14827	14846	14860	14767	14592	14869	14745	14902	14675	14741	14803	14770	14643	14766	14708	14736	14923	14667	14591	14753	14615	14877	14903	14742	14715	14771	14919	14859	14689	14827	14812	14697	14680	14786	14778	14731	14596	14758	14645	14856	14776	14846	14733	14728	14951	14869	14720	14839	14709	14773	14692	14873	14913	14806	14711	14838	14968	14773	14797	14796	14924	14717	14739	14823	14907	14715	14797	14866	14655	14784	14800	15131	14799	14708	14800	14767	14832	14795	14916	14611	14822	14799	14808	14692	14691	14866	14762	14742	14653	14785	14691	14912	14811	14757	14727	14853	14737	14680	14618	14816	14689	15015	14769	14767	14758	14709	14705	14555	14811	14678	14830	14844	14694	14584	14702	14760	14833	14803	14799	14650	14815	14754	14651	14762	14739	14672	14795	14729	14774	14752	14828	14973	14774	14892	14778	14813	14766	14820	14892	14815	14764	14744	14652	14604	14751	14956	14874	14734	14682	14763	14866	14721	14742	14932	14744	14819	14768	14904	14652	14869	14849	14942	14729	14998	14773	14688	14809	14753	14748	14817	14713	14651	14835	14695	14747	14643	15007	14733	14824	14657	14641	14586	14796	14896	14588	14736	14700	14690	14899	14731	14748	14758	14790	14930	14831	14840	14863	14851	14819	14853	14690	14836	14797	14677	14768	14863	14857	14989	14778	14827	14970	14815	14696	14918	14852	14730	14801	14671	14839	14711	14834	14833	14708	14734	14738	14746	14500	14656	14757	14862	14649	14973	14894	14792	14761	14889	14635	14764	14773	14743	14682	14842	14730	14684	14903	14803	14645	14758	14824	14661	14631	14801	14789	14635	14728	14730	14769	14787	14665	14756	14607	14892	14802	14779	14802	14866	14649	14746	14668	14893	14712	14791	14835	14899	14866	14764	14702	14885	14803	14686	14852	14862	14606	14685	14617	14826	14825	14811	14732	14741	14682	14766	14703	14894	14595	14749	14785	14801	14772	14650	14746	14714	14723	14778	14680	14675	14877	14837	14855	14858	14693	14727	14740	14896	14750	14923	14700	14915	14863	14537	14779	14892	14814	14842	14818	14866	14941	14875	14625	14680	14631	14723	14681	14782	14816	14826	14845	14865	14703	14812	14937	14775	14799	14712	14758	14678	14790	14748	14810	14790	14825	14829	14725	14738	14898	14829	14766	14936	14896	14872	14726	14697	14718	14840	14834	14799	14619	14781	14715	14674	14739	14768	14971	14901	14521	14878	14867	14744	14834	14801	14840	14687	14894	14840	14701	14771	14661	14770	14861	14718	14653	14936	14790	14822	14731	14811	14821	15020	14578	14949	14915	14873	14774	14808	14914	14798	14618	14952	14551	14888	14795	14643	14791	14637	14781	14832	14685	14830	14765	14861	14761	14774	14717	14954	14672	14742	14732	14750	14724	14812	14774	14597	14722	14814	14762	14715	14668	14879	14724	14768	14722	14754	14791	14713	14843	14774	14845	14618	14768	14834	14822	14796	14631	14770	14893	14823	14861	14726	14779	14906	14780	14729	14796	14712	14964	14849	14832	14864	14827	14807	14668	14828	14821	14869	14813	14805	14601	15002	14723	14771	14718	14822	14848	14668	14663	14664	14702	15018	14664	14716	14540	14793	14591	14866	14829	14969	14730	14783	14827	14676	14641	14625	14767	14782	14909	14797	14824
23673	21192	28687	24492	23865	26322	25658	20842	19836	18648	18487	18328	18145	17783	17838	17824	17695	17371	17526	17668	17497	17185	17448	17359	17328	17224	17533	17481	17723	17431	17304	17108	17231	17236	17285	17204	17545	17437	17385	17401	17070	17339	17078	17308	17209	17287	17292	17159	17129	17431	17271	17222	17178	17232	17200	17122	17234	17379	17388	17476	17339	17300	17418	17163	17215	17196	17336	17101	17200	17141	17133	17241	17111	16812	17184	17293	17148	16937	17113	17105	17260	17218	17187	17338	17071	17268	17217	17138	17160	16924	17153	17169	17066	17212	17393	17064	17163	17303	17373	17059	17245	17144	17024	17250	17037	17188	17241	17375	17302	17103	17052	17150	16880	17255	17118	17336	17178	17071	17210	17009	17395	17075	17082	17080	16954	17001	17121	17118	17140	17121	17169	17374	17194	17216	17149	17037	17081	17071	17098	17154	17308	17229	17198	17066	17239	17273	17160	16878	17190	17047	17272	16897	17190	17108	17179	17322	17296	17111	17146	17068	17069	17116	17211	16990	17054	17024	17280	17307	16992	17144	17103	17122	17095	17153	17262	17278	17221	17126	17124	16897	17103	17130	17153	17099	17017	17144	17073	17312	17204	16956	17121	17014	16952	16917	17061	17070	17064	17279	17132	17279	17395	17077	17261	16931	17158	17149	17213	17196	17040	17297	17257	17155	17226	17063	16905	16904	17211	17069	16930	17024	17194	17175	17432	17079	17091	16987	17119	17064	17185	17231	17199	17025	17132	17115	17147	17073	17066	17230	17172	16951	17220	17037	17051	17146	17110	17057	17195	17208	17264	16993	17201	17281	17202	17210	17110	17171	17033	17090	17282	17143	17131	17088	17235	17031	17294	17288	17148	17085	17103	17366	17262	17376	16954	17152	16955	17107	17167	17212	17115	17020	17050	17244	17082	17213	16873	17260	17116	17299	17285	17281	16943	17099	17041	17089	17265	17265	17027	17270	17028	17342	17150	17285	17081	17078	17191	17233	17025	17086	17190	17069	17018	17349	17183	17089	17196	17266	17062	17161	17136	17168	16938	17061	16994	17069	17067	16987	17177	17006	17104	17182	17037	17204	17127	16990	17154	17016	17148	17166	17269	17070	17044	17068	17087	17280	17121	17263	17175	17126	16922	16984	17041	17251	17147	17118	17297	17241	17119	17205	17081	17192	17231	17205	17216	17045	17041	17178	17299	17019	16906	17200	17277	17047	17159	17232	17160	17008	17201	17059	17163	17044	17227	17205	17124	17178	17117	17068	17082	17149	17157	17268	17147	17137	17202	17156	17182	17254	17265	17131	17082	17255	17152	17117	17084	17235	17236	17174	17160	17085	17084	17166	17191	17237	17157	17165	16884	17040	17205	17076	17059	17192	17040	16971	16982	17238	17022	17308	17057	17064	17114	17092	17189	17150	17178	17210	17060	16890	17098	16945	17314	17083	17041	17109	17311	17141	17224	17063	17025	16975	16968	17306	16969	16840	17127	17286	17160	17059	17108	17109	17288	17155	17327	17000	17200	17242	17248	17242	16980	17144	17320	17084	17111	17130	17209	17194	17348	17490	17287	17143	17153	17005	17212	17126	16940	17068	17178	17213	17168	17253	17157	17092	17241	17282	17223	17110	17021	17282	16964	17208	16907	16879	17099	17050	16960	17142	17229	17267	17282	17168	17183	17277	16984	17065	17043	17080	17048	17085	17104	17046	17219	16970	17285	17130	17285	17028	17113	17076	17102	17278	17208	17206	17060	17151	16993	16993	17120	17285	17314	17192	17194	16969	17233	17019	17021	17006	17216	16921	17038	17034	17233	17105	17123	17152	17081	17133	17041	17002	17042	17207	17183	17124	17227	17156	17189	17130	17086	17235	17099	17077	16992	17360	17234	17152	17117	17059	17264	17138	17265	17178	17202	16927	17281	17187	17202	17122	17242	17178	17400	17159	17228	17070	17084	17120	17082	17140	17137	17019	17039	16989	16960	17081	16932	17007	17124	17117	17038	17363	17276	17045	17302	17045	17096	16974	17137	17318	17087	17096	16978	16999	17042	16895	17177	17092	17196	17348	17148	17099	17137	16936	17163	17358	16998	17140	17143	17110	17119	17011	17206	17205	17118	17014	17136	17087	17119	17157	17093	17131	17113	17345	17203	17280	17173	17120	17175	16950	17094	17126	17206	17049	17191	17195	17003	17125	17175	17129	17148	17019	17009	17173	17143	16967	16948	17221	17001	17116	17088	17086	17152	17212	17460	17293	16932	17047	16968	16950	17310	17068	17033	17179	17151	17213	17071	17118	17337	17080	17141	17204	17003	17174	17247	17034	17034	16980	17217	16943	17035	16956	16910	16992	17170	17254	17004	17063	17196	17213	17147	17062	17007	17240	17081	17099	17081	17200	17250	17265	16980	17330	17611	17008	17074	17355	17188	17115	16992	17150	17074	17351	17385	17149	17143	16948	16989	17166	17191	17113	17137	16786	16952	17220	17240	17244	17256	16929	17224	17180	17205	17202	17083	17075	17054	17227	17223	17175	17367	17385	17205	17217	16981	16932	17251	17277	16963	17333	17130	17111	17142	17083	17178	17157	17169	17277	17334	17382	17215	17152	17167	17166	17109	17188	17032	17337	17087	17185	17079	17311	17199	17048	17259	17265	17219	17148	17163	16928	17262	17154	16925	17155	17087	17152	17190	17062	17167	17354	17305	17055	17249	17163	17252	17318	17109	17122	17003	17058	17102	16961	17212	17028	17113	17033	17115	17120	17205	17133	17143	16900	17238	17367	17248	17161	17124	17168	17154	17122	17315	17094	17249	17134	17127	17422	16977	17090	17121	17057	17135	17267	17283	17171	17115	17134	17202	17118	17059	17127	17054	17057	17208	17227	17159	17239	17230	17195	17341	17031	17240	17247	17250	17235	17030	17181	17124	17141	17205	17150	17028	17101	17100	17174	16950	17213	17356	17180	17157	17164	17030	17160	17073	16919	16765	17039	17146	17116	16943	17106	17280	17081	17269	17254	17095	17207	17246	17363	17228	17179	16892	17023	17112	17267	17087	17055	17042	17123	17064	17276	17031	17173	17188	17263	17133	17182	17093	17271	17358	17266	17119	17124	17413	17091	17225	17119	17100	17152	16984	17197	17288	17233	17333	17096	17156	17237	16963	16932	17026	17128	17061	17093	17114	17128	17010	17163	17112	17230	16958	16878	17160	17223	17288	17068	17070	17059	17168	17052	17225	17296	17152	17272	17225	17055	17176	17285	17203	17332	17463	17282	17100	17062	17093	17073	16871	17043	17113	17034	17073	17189	17233	17285	17176	17139	17140	16989	17258	17003	17224	17124	17350	16985	17189	17158	17333	17036	17073	17101	17018	16900	17143	17010	17208	16988	17214	17318	16968	17203	16933	17041	17264	17116	17244	17191	17150	17267	17195	17364	17247	17079	17046	17285	17195	17183	17079	17216	17059	17157	17031	17132	17420	17313	17140	17315	17103	17194	17244	17239	17219	17094	17099	17035	16988	17248	17209	17187	17212	17260	17165	17088	17241	17109	17384	17106	17191	17271	17124	17080	17060	17108	17068	17188	17056	17073	17110	17034	17049	17003	17214	16938	17047	17176	16964	16948	17246	17161	17022	16906	17172	17282	17266	17113	17271	17197	17069	17112	17151	17166	17165	17233	17177	17024	17332	16962	16930	17031	17258	17331	17313	17255	17093	17230	16964	17224	17009	17197	17200	17014	17232	17021	17237	17220	17036	17175	17173	17130	17141	17064	17251	17117	17038	17294	17162	17171	17375	17090	17087	17169	17076	17254	17043	17029	17106	16900	17063	16944	17036	17330	17013	17173	16896	17142	17064	17147	17133	17219	17208	17005	17038	17060	17084	17170	17286	17214	17089	17296	17272	17075	17191	16911	17079	17161	17185	17093	17352	17115	17049	17224	17278	17233	16993	17096	17222	17156	17103	17078	17045	17212	17005	16885	17206	17258	17082	17105	17250	17223	17107	17258	16981	16950	17160	17228	16988	16974	17175	17269	17190	16961	16915	17220	17211	17272	17082	16980	17129	17269	17059	17268	17253	17241	17110	16974	17167	17402	17266	17314	17334	17061	17215	17072	17084	16921	17183	16835	17249	17104	17192	17006	17253	17202	17215	17187	17046	17170	17279	17324	17022	17028	17168	16922	17130	17061	17319	17136	17160	16991	17141	17117	16877	17035	17197	17147	17109	17037	17268	17113	17168	17301	17215	17100	17233	17220	17167	17332	17204	17309	17246	17065	17027	17215	17081	17330	17289	17171	17216	17166	17244	16992	17192	17248	17393	17180	17189	17156	17160	17088	17081	16982	17037	16990	17080	17031	17122	17201	17244	16977	17042	17106	17188	17262	17058	17103	17151	17063	17165	17360	17123	17087	17213	17099	17164	17212	17178	17318	17060	17113	17262	17160	16999	17054	16946	17162	17012	17062	17285	17074	17204	16896	17041	17289	17175	17363	17369	17174	16844	17180	17213	17148	17248	17185	17142	17136	16784	17077	17251	17166	17161	17019	17177	17100	17141	17068	17054	17072	17215	17114	17321	17234	17052	17181	17086	16936	17177	17345	17183	17155	17403	17313	17131	16988	17324	17057	17223	17320	17137	17140	17159	17032	17008	17258	17120	17202	17258	17289	17037	17283	17095	17022	17084	16919	17316	17059	17191	16945	17168	17196	17327	17093	17217	16995	17211	17010	17335	17003	17216	16999	17221	17241	17096	16911	16988	17072	17257	17259	17205	17136	17292	17173	17139	17337	16982	17273	17222	17189	17311	17116	17354	17026	17259	17039	17213	17296	17056	17093	17164	16968	16977	17231	17128	16999	17156	17153	17156	17143	17164	17278	17099	17095	17112	17079	17393	17261	17107	16990	17162	17175	17058	16981	17209	17310	17167	17229	16866	17234	16997	17015	16992	17149	17150	17247	17221	17319	16970	17220	16989	17065	17133	16917	17189	17096	17134	17127	17031	17087	16878	16969	17001	17050	17052	17042	17053	17244	17143	17243	17038	17153	17309	17143	17040	17037	17132	17145	17047	17089	17165	17183	17156	17111	17255	17275	17166	16902	17294	17237	17151	17015	17345	17285	17050	17360	17181	17175	17144	17069
21677	39307	41097	35652	30903	27346	23531	20358	18925	17005	16630	16609	16007	15788	15908	15749	15341	15347	15452	15394	15099	15098	15115	14840	14947	15051	15307	15141	15246	15185	14962	15194	14948	14981	14935	15174	15067	14941	15020	15139	15065	15037	15001	15022	14964	14819	14906	14845	15056	14890	14961	14898	14897	14991	14825	15013	14989	15000	15052	15233	15289	15166	14904	15033	14928	14847	14833	14774	14846	14919	14973	14875	14975	14784	14902	14895	14934	14841	14842	14771	14688	14945	14813	14789	14876	14972	14888	14805	14864	15041	14686	14976	14676	14933	14716	14768	14884	14777	14819	14879	14693	14865	14928	14898	14893	14766	15078	14914	14777	14921	14765	14961	14883	14765	14808	14905	14687	14904	14900	14895	14814	14713	14776	15036	14765	14906	14782	14842	14705	14957	15004	14803	14848	14782	14861	14757	14769	14839	14820	14815	14776	14918	14838	14779	14733	14800	14628	14822	14698	14757	14939	14748	15023	14708	14847	14824	14843	14744	14938	14908	14804	14859	14827	14777	14946	14939	14780	14784	14810	14984	14678	14768	14866	15015	14815	14740	14825	14831	14942	14816	15006	14627	14873	14774	14811	14660	15053	14787	14658	15002	14772	14883	14842	14721	14915	14716	14768	14912	14847	14855	14816	14781	14869	14662	14956	14830	14842	15001	14748	14934	14815	14893	14697	14748	14835	14898	14986	14879	14902	14862	14847	14832	14789	14681	14939	14791	14825	14733	14771	14918	14852	14832	14788	14866	14861	14832	14930	14838	14723	14919	14807	14919	14889	14923	14903	14951	14767	14811	14801	14643	14868	14829	14982	14845	14833	14878	14676	14683	14864	14738	14727	14769	14853	14902	14807	14984	15014	14896	14716	14726	14748	14710	14813	14636	14726	14965	14652	14857	14761	14839	14957	14723	14677	14806	14660	14708	14849	14992	14856	14769	14765	14738	14897	14913	14813	14807	14888	14889	14830	14854	14844	14759	14807	14762	14904	14784	14826	14742	14669	14870	14651	14927	14750	14764	14765	14917	14753	14884	14899	14655	14785	14911	14943	14892	14736	14833	14927	14859	14702	14756	14838	14694	14894	14913	14641	14843	14850	14909	14893	14700	14841	14821	14669	14910	14874	15016	14696	14946	14689	14781	14908	14881	14839	14809	14704	14793	14796	14896	14825	14778	14821	14759	14989	14966	14798	14796	14764	14876	14743	15066	14856	14741	14958	14876	14969	14728	14737	14927	14931	14629	14835	14652	14802	14726	14936	14770	14917	14981	14787	14729	14874	14850	14852	14958	14703	14868	14873	14779	15019	14858	14912	14834	15041	14760	14743	14727	14760	14930	14799	14721	15039	14852	14782	14776	14786	14806	14833	14942	14921	14705	14790	15047	14868	14702	14790	14808	14981	14941	14847	14834	14918	14617	14953	14701	14821	14927	14912	14806	14850	14887	14723	14848	14855	14823	14907	14761	14801	14921	14908	14816	14814	14953	15016	14957	15002	14901	14884	14826	14835	14715	14683	14869	14840	14894	14972	14836	15013	14782	14836	14731	15024	14805	14847	14694	14884	14832	14908	14808	14847	14732	14770	14918	14713	14913	14891	14819	14783	14874	14933	14847	15017	14895	14870	14813	14747	14761	14840	14778	14868	14766	14920	14645	14959	14757	14686	14827	14864	14832	14842	14875	14903	14691	14707	14797	14657	14790	14693	14871	15022	14773	14890	14921	14753	14882	14693	14805	14803	14759	14802	14961	14853	14822	14865	14786	14923	14811	14954	14709	14769	14828	14646	14855	14914	14814	14783	14913	14805	14939	14938	14863	14856	14972	14734	14930	14674	14819	14748	14889	14820	14907	14698	14783	14912	14929	14856	14849	14814	14928	14726	14855	14790	14819	14828	14967	14690	14854	14840	14837	14806	14984	14847	14854	14880	14714	14862	14655	14593	14878	14717	14914	14702	14773	14748	14923	14618	14852	14766	14921	14986	14819	14895	14840	14769	14649	14753	14803	14902	14777	14799	14868	14886	14863	14926	15016	15006	14832	14760	14957	14917	14818	15040	14731	14872	14627	14908	14770	14775	15054	14673	14907	14686	14770	14593	14860	14961	14761	14708	14841	15019	14676	14921	15052	14987	14693	15065	15023	14806	14912	14664	14729	14861	14753	14772	14904	14868	14905	14820	14851	14883	14753	14934	14918	14863	14681	14753	14911	14835	14813	14827	14884	14794	14709	14827	14838	15064	14896	14815	14742	14813	14950	14781	14902	14804	14715	14768	14902	14847	14909	14787	14863	14896	14956	14751	14968	15079	14962	14742	14920	14831	14783	14793	14772	15056	14940	14836	14737	14816	14833	14751	14937	14979	14869	14746	14828	14790	14741	14834	14849	14698	14844	14608	14950	14877	14930	14950	14901	14798	14945	14865	14910	14744	14904	14781	14644	14798	15001	14757	14893	14756	14937	14803	14923	14698	14818	14911	14730	14762	14993	14857	14786	14910	14806	14659	14909	14991	14955	14904	14917	14894	14888	14835	14642	14828	14800	14952	14668	14827	15012	14870	14769	14793	14905	14814	14937	14778	14879	14892	14795	14768	14967	14801	14976	14678	14826	14769	14812	14865	14674	14993	14869	14940	14861	14946	14897	14650	14853	14802	14932	14802	14815	14805	15007	14843	14880	14821	14858	14849	14655	14773	14691	14795	14830	14933	14904	14894	14759	14822	14798	14879	14810	14821	14707	14844	14713	14870	14887	15027	14764	14850	14828	14683	14881	14919	14853	14776	14766	14790	14673	14698	14990	14844	14776	14833	14825	14900	14911	14804	14946	14631	14775	14963	14776	14767	14707	14894	14721	14810	14825	14813	14900	14815	14837	14800	14723	15009	14856	15033	14718	14902	14917	14866	14822	14661	14852	14751	14803	14711	14817	14950	14639	14870	14848	14716	14991	14734	14851	14767	14984	14923	14856	14843	14934	14946	14812	14706	14843	14968	14759	14862	14843	14787	14666	14903	14885	14784	14853	14761	14847	14792	14702	14666	14881	14872	14888	14831	14746	14875	14940	14744	14888	14621	15000	14922	14766	14723	14790	14752	14829	14824	14760	14883	14835	14693	14801	14799	14924	14663	14898	14880	15085	14779	14759	14912	14682	15008	14787	14768	14808	14888	14724	14613	14807	14792	14769	14866	14892	14939	14749	14786	14925	14912	14741	14728	14862	14892	14845	14767	14791	14815	14830	14756	14908	14926	14520	14882	14788	14699	14810	14871	14747	14771	14930	14791	14708	14642	14937	14659	14980	14970	15037	14801	14805	15052	14793	14624	15002	14877	14833	14881	15006	14952	14790	14886	14857	14775	14816	15025	14821	14917	14742	14853	14881	14812	14764	14908	14800	14779	14903	14808	14631	14793	14746	14966	14929	14710	14894	14982	14880	14771	14824	14692	14692	14831	14695	14814	14974	14644	14958	14725	14802	14860	14978	14986	14911	14888	14804	14868	14940	14919	14820	14874	14974	14898	14732	14916	14801	15039	14834	15002	14839	14789	14753	14996	14855	14711	14829	14906	14976	14902	14902	14833	14788	14897	14958	14823	14761	14830	14832	14953	14852	14898	14775	14725	14871	14738	14912	14898	14949	14742	14981	14844	14673	14934	14790	14922	14803	14781	14755	14835	14840	14961	14687	14754	14700	14877	14906	14634	14796	14807	14865	14939	14883	14919	14869	14929	14886	14973	14932	14909	14892	14866	14863	14917	14782	14911	14704	14838	14765	14855	14808	14840	14799	14942	14827	14898	14787	14873	14890	14854	14676	14837	14708	14780	14803	14755	14698	14881	15014	14922	14865	14790	14944	14921	14915	14727	14781	14961	14762	14694	14896	14882	14852	14913	14880	14882	15056	14637	14928	14887	14843	14825	14993	14820	14638	14900	14850	14911	14795	14771	14928	14889	14755	14880	14803	14703	14829	14934	14671	14715	14959	14731	14677	14817	14956	14941	14864	14878	15039	14801	14734	14969	14783	14715	14823	14724	14906	14636	14714	14754	14935	14913	14792	14755	14731	14911	14923	14792	14920	14878	14898	14688	15009	14701	14724	14847	14889	14804	14699	14897	14835	14957	14788	14893	14722	14898	14814	14925	14995	14583	14856	14874	14935	14873	14893	14698	14850	14830	14867	14878	14810	14742	14773	14721	14815	14972	14687	14880	14714	14632	14881	14841	14917	14875	14786	14807	14797	14786	14874	14791	14837	14909	14890	14817	14858	14924	14774	15025	14669	14580	14719	14938	14938	14727	14850	14825	14780	14789	14917	14948	14742	14841	14897	14706	14876	14871	14682	14753	14854	14856	14867	14925	14864	14851	14834	14804	14944	14954	14756	14888	14861	14764	14840	14760	14793	14664	14732	14988	15145	14971	14858	14964	14812	14676	14751	14833	14687	15094	14787	15030	14905	14703	14884	14823	14886	14945	14657	14671	14833	14829	14967	14801	14747	14766	14852	14687	14797	14766	15026	14790	14924	14763	14723	14978	14904	14825	14992	14818	14840	14907	14723	14946	14934	14795	14763	14633	14712	14893	14780	14829	14701	14927	14955	14919	14627	14794	14943	14926	15004	14994	14863	14795	14881	14937	14851	14907	14761	14789	15044	14938	14663	14855	14786	14688	14745	14798	14729	14994	14861	14724	14719	14855	14819	14738	14784	14777	14899	14699	15006	14820	14852	14809	14884	14891	14871	14770	14877	14911	14890	14754	14834	14672	14792	14912	15020	14886	14720	14810	14999	14827	14797	14862	14807	14735	14863	14858	14973	14861	14832	14919	14721	14931	14788	14740	14763	15039	14817	14715	14678	14794	14988	14786	14890	14955	14866	14981	14813	14740	14794	14935	14913	14846	14644	14873	14884	14768	14917	14953	14913	14804	14804	14862	14891	14720	14775	14950	14992	14948	14972	14717	14824	14869	14803	14821	14563	14644	14730	14983	14978	14767	15088	14740	14918	14809	14900	14782	14819	14864	14791	14799	14785	14909	14858	14937	14868	14804	14973	14983	14669	14902	14895	14814	14963	14838	15053	14747	14787	14889	14885	14914	14733	14794	14783	14873	14703	14865	14747	14863	14665	14841	14874	14814	14909	14932	14881	14683	15066
22664	21191	29018	23726	22134	25960	28326	22835	19987	19487	19115	18761	18487	18554	18408	17949	17927	17783	17940	17799	17826	17727	17644	17376	17510	17357	17408	17502	17593	17468	17547	17350	17454	17227	17431	17256	17528	17505	17573	17307	17394	17406	17431	17246	17309	17277	17443	17288	17331	17317	17443	17284	17405	17188	17302	17181	17346	17113	17507	17578	17872	17491	17522	17425	17365	17216	17172	17052	17169	17268	17147	17212	17171	17269	17255	17178	17198	17305	17212	17256	17276	17466	17284	17216	17300	17109	17227	17192	17149	17270	17084	17407	17166	17232	17457	17105	17256	17225	17148	17148	17247	17142	17242	17023	17049	17288	16947	17225	17286	17345	17125	17067	17298	17261	17135	16952	17140	17164	17388	17260	17289	17234	17055	17143	17232	17047	17151	17221	17233	17100	17098	17353	17262	17326	17426	17275	17122	17176	17221	17254	17055	17126	17389	17180	17066	17045	17075	17061	17137	16922	17287	17195	17171	17205	17392	17228	17212	16992	17234	17220	17182	17117	17132	17146	17249	17309	17226	17278	17113	17097	16928	17230	17110	16974	17115	16909	17170	17160	17081	17245	17146	17146	17412	17175	17206	17147	17170	17255	17287	17176	17221	17221	17340	17295	17196	17254	17338	17305	17351	17140	17160	16948	17115	17127	16970	17400	17176	17087	17202	17197	17222	17070	17201	17323	17138	17286	17248	17285	17196	17266	17263	17203	17335	17046	17097	17105	17125	17091	17224	17137	17038	17267	17083	17053	16936	17087	17113	17116	17135	17090	17123	17223	17265	17076	17228	17036	17150	17299	17198	17239	17165	17098	17234	17283	17285	17078	17286	17132	17167	17240	17150	17251	17024	17145	17111	17047	17081	17191	17092	17103	17345	17211	17127	17027	17040	16915	17185	17321	17037	17094	16916	17100	17316	17157	17116	17289	17291	17017	17241	17214	17166	17251	17022	17049	17085	17107	17161	17063	17108	17089	17066	16990	17221	17259	17284	17268	17373	17147	17284	17128	16983	17172	17177	17330	17155	17058	17102	17126	17109	17066	17108	17005	17299	17286	17274	17273	17048	17182	16971	17211	17270	17069	17122	17207	16919	17077	16977	17320	17095	17300	17082	17205	17085	16984	17172	17159	17267	17020	17356	17135	17085	17207	17162	17065	17104	17317	17327	17115	17084	17205	17175	17040	17241	17233	17036	16951	17189	17134	17329	17074	17194	17033	17073	17280	16824	17223	17014	17144	17317	17084	17223	17221	17112	17161	17247	17077	17167	17099	17140	16978	17397	17064	17086	17141	17230	17188	17342	17286	17071	17288	17210	17079	16924	17132	17256	17253	17133	17100	17208	17381	17156	17201	17055	17200	17312	17139	17188	17231	17098	17119	17209	17139	17150	16978	17265	17272	17050	17207	17041	17041	17181	17224	17001	17167	17217	17151	17109	17187	17274	17174	17165	17179	17257	16998	17199	17184	17274	17187	17114	17229	17164	17024	16941	17219	17164	17097	17234	16987	17248	17373	17329	17201	17183	17349	17148	17328	17202	17076	17214	17211	17219	17095	17085	17223	17290	17144	17112	17348	17102	17295	17150	17240	17154	17216	17268	17210	17294	17049	17167	17290	17105	16974	17163	17135	17248	17057	17208	17048	17100	17056	17109	17082	17204	17086	17147	17188	17082	17311	17077	17118	16995	17343	17229	17340	17162	17169	17104	17067	17127	17183	17231	17179	17078	17026	17356	17213	17280	17206	17265	17170	17274	17045	17144	17022	17308	17359	17150	17284	17175	17418	17123	17031	17190	17194	17272	17181	17322	17323	17104	16982	16956	17357	17003	17126	17118	17381	17174	17096	17243	17251	17130	17308	17350	17182	17174	16977	17104	17107	16960	17399	17134	17118	17171	17035	16993	17250	17363	17208	17046	17280	17263	17151	17131	17214	17162	17011	17371	17316	16947	17030	17036	17304	17217	17261	17097	17148	17067	17243	17209	17270	17201	17142	17343	17309	17177	17372	17334	17106	17078	17177	16967	17082	17270	17167	17019	17033	17123	17149	17037	17336	17171	17165	17234	17145	17184	17261	17019	17021	17288	17198	17189	17480	17215	17142	17050	17113	17284	17248	17125	17191	17224	17039	17229	17141	17145	17286	17410	17219	17153	17093	17138	17145	17307	17225	17302	17123	17279	17148	17282	17215	17141	17218	17157	17207	17231	17042	17211	17134	17234	17070	17211	17330	17261	17233	17263	17119	17217	17123	17194	17345	17191	17180	16995	17222	17040	17248	17256	17191	17140	17077	17207	17219	17022	17296	17371	17054	17112	17171	17340	17141	16956	17002	17167	17103	17339	17189	17106	16937	17073	17166	17199	17200	17063	17345	17021	17081	17015	17205	17102	17307	17160	17215	17121	17299	17061	17290	17129	17263	17177	17300	17330	17068	17052	17068	17411	17106	17116	17132	17128	17183	17194	17213	17037	17079	17257	16953	17312	17168	17051	17236	17225	17159	17032	17026	16999	17184	16713	17112	17254	17291	17324	17238	17453	17373	17103	17006	17195	17077	17004	17300	17116	17332	17177	17123	17132	17184	17142	17350	17128	17141	17059	17098	17097	17039	17161	16959	17313	17025	17334	17137	17209	17050	17162	17119	17096	17087	17320	17310	17283	17328	17044	17083	17261	17049	17163	17416	16893	17113	17141	17433	17108	17064	17118	17087	17133	17155	17207	17160	17438	17082	17062	17211	17387	17187	17191	17098	17297	17152	17249	17071	17034	17143	17169	16918	16929	17144	17230	17044	17275	17292	17005	17167	17156	17242	17029	17228	17246	17143	17150	17054	17267	17212	17204	17085	17111	17195	17085	17258	17232	17111	17164	17124	17155	16884	17000	16995	17262	17115	16852	17248	17073	17243	17307	17198	17132	17181	17061	17105	17026	16990	17124	17083	16868	17143	17263	17151	17095	17271	17237	17306	17362	17221	16993	17231	17299	17132	17149	17160	17176	17281	17256	17117	16962	17196	17056	17195	17002	17174	17189	17025	17132	17110	17149	17400	17142	17076	17318	17248	16867	17253	17270	17279	17180	17136	17330	17213	17210	17322	17207	17192	17062	17128	17081	17171	17171	17381	17172	17188	17203	17298	17249	17270	17096	17344	17113	17115	17013	17168	17061	17257	17077	17174	17292	17309	16993	17451	17173	17125	17229	17325	17096	17354	17127	17201	17232	17121	17103	17269	17203	17122	16822	17220	17111	17089	17256	17163	17198	17277	17145	17177	16989	17066	17253	17199	17340	17231	17209	17086	17278	17218	17237	16968	17102	17288	17146	17276	17212	16967	17262	17210	17063	17043	16945	17033	17119	16908	17319	17208	17144	17276	17241	17424	16995	17233	17150	17282	17201	17206	17088	17231	17472	17090	17198	17143	17107	17276	17446	17211	17158	17409	17092	17169	17141	17022	17253	17005	17076	17141	16868	17154	17372	17193	17312	17269	17121	17044	17064	17194	16960	16989	17096	17129	16916	17331	17251	17075	17172	17241	17100	17059	17157	17198	17062	17289	17123	17298	17204	17200	17431	17215	17067	17059	17016	17183	17368	17217	17245	17066	17246	16986	17041	17124	17129	17133	17218	17135	17329	17159	17119	17107	17085	17251	17188	17069	17185	16915	17422	17220	17338	17323	17214	17016	17117	17255	17007	17082	17082	17065	17132	17368	17345	17029	17478	17071	17111	17021	17139	17100	17465	17370	17086	17215	17060	17155	17407	17015	17067	17188	17275	17019	17142	17256	17302	17267	17070	17215	17257	17232	17199	17151	17185	17242	17107	17131	17091	17299	17315	17215	17426	17028	17077	17374	17223	17043	17353	17164	17066	17115	17282	17200	17127	17040	17049	17151	17436	17042	17228	17276	17302	17291	17147	17307	17104	17028	17257	17031	17051	17054	17189	17095	17197	17343	17131	17206	17065	17299	17187	17228	17095	17265	17170	17064	17046	17008	17125	17361	17228	17156	17030	17119	17256	17202	17038	17089	17179	17277	17230	17217	17089	17211	17064	17340	17197	17124	17426	17076	17237	17378	17219	17109	17049	17030	17068	16903	17019	17290	17377	17038	16864	17083	17072	17053	17294	17125	17210	17311	17055	17105	17291	17276	17240	17165	17182	17030	17163	17343	17229	17312	17317	17170	17281	17221	17145	17016	17346	17148	17123	17070	17100	17366	17381	17175	17104	17282	17239	17207	17070	17004	16944	17194	17129	17244	17092	17164	17157	17053	17038	17219	17255	17092	17243	17164	17411	17138	17031	17089	17138	17152	17189	17102	17228	17309	17318	17023	17137	17065	17276	17227	16992	17359	16989	17208	17223	17207	17134	17119	17116	17133	17233	17128	17388	17197	17311	17013	17061	17106	17190	17029	17205	16994	17243	17257	17158	17234	17210	17216	17127	17123	17173	17210	17286	17211	17114	16810	17339	17239	17115	16939	16999	16921	17197	17194	17255	17237	17276	17060	17117	17064	17369	17440	17231	17367	16994	17138	17144	17276	17197	17319	17185	17096	17088	17175	17051	17227	17140	17139	17198	17277	16965	17279	17180	17080	17041	17334	17213	17338	17140	17269	17361	17169	17101	17069	17214	17067	17181	17164	17080	17287	17133	17232	17306	17187	17206	17051	17073	17046	17114	17187	17097	17003	17173	17242	17041	17219	17213	17306	17184	17134	17242	17193	17222	16968	17154	17300	17279	17037	17248	17204	17370	17229	17019	17256	17166	17253	17259	17019	16818	17033	17350	17227	17069	17439	17284	17174	17243	16955	17122	17246	17251	17147	17115	17070	17183	17197	17182	17230	17241	17052	17011	17239	17222	17156	16802	17177	17435	17373	17107	17179	17132	17152	17081	17195	17279	17185	17304	17310	17415	17135	17252	17307	17179	17196	17126	17161	17362	17198	17097	17111	17046	17306	17327	17220	17028	17172	17242	17219	17263	17221	17261	17315	17228	17290	16895	17262	17174	17124	17217	17266	17167	17354	17180	17053	17227	17126	17293	17232	17122	17301	17233	17283	17151	17069	17322	17292	17145	17124	17189	17265	17061	17336	17234	17304	17385	17009	17138	17260	17364	17246	17226	17096	17140	17034	17301	17077	17358	17181
23973	45690	47929	38852	35096	30400	25293	22664	18745	17539	17567	17039	16778	16598	16600	15906	15512	15476	15778	15717	15291	15292	15214	15247	15201	15042	15088	15428	15287	15282	15140	15116	15166	14867	15140	15044	15122	15476	15207	15165	15207	15078	15098	15126	14854	14899	14891	15120	15061	15008	14913	14958	14917	14973	14981	14883	14844	14977	14973	15413	15544	15251	15184	15100	14966	14855	14763	14836	14923	14798	14766	14833	14843	14870	14873	14904	14896	14805	15011	14856	14761	15044	14713	14929	14814	14890	14799	14848	14841	14938	14736	14841	14985	14843	14746	14848	14775	14790	14732	14796	14951	14867	14894	14938	14915	14748	14838	14925	14912	14889	15082	14844	14763	14849	14907	14934	14997	14866	14698	14934	14924	14937	15044	14936	14853	14829	14951	14916	14673	14905	14793	14869	14817	15060	14817	14619	14851	14798	14901	15170	14766	14955	14849	14872	14872	14682	14868	14921	14831	14866	14894	14942	14649	15028	14882	14859	14882	14775	14806	14747	14948	14718	14850	14971	14951	14917	14812	15012	14900	14863	14795	14761	14799	14844	14819	14841	14962	14897	14758	14808	14919	14880	14920	14936	14934	14845	14907	14740	14891	14941	14795	14818	14781	14734	14816	14897	14902	14869	14832	14738	14895	14787	14843	14834	14907	14748	14877	14903	14643	14791	14786	14892	14749	14878	14882	14936	14815	14983	14862	14885	14669	15056	14699	14769	14860	14883	14889	14809	14808	14895	14963	14850	14938	14922	14916	14809	14928	14698	14877	14829	14774	14653	15046	14923	14807	14776	14733	14920	14885	14858	14955	14894	14787	14812	14924	14896	14783	14718	14966	14859	14938	14974	14797	14835	14795	14783	14995	14665	14833	14808	14811	14944	14773	14821	14857	14871	14935	14839	14907	14640	14707	14764	14910	14922	14980	14847	14907	14910	14766	14736	14862	14842	14658	14729	14925	15009	14891	14777	14945	14834	14824	14779	14854	14828	14756	15008	15062	14868	14938	14809	15007	14795	14763	14832	14873	14871	14793	14834	14793	14608	14848	14916	14825	14772	14851	14829	14873	14781	14964	14735	14795	14690	14923	14963	14697	14721	14727	14864	14725	14757	14858	14792	14890	14906	14788	14816	14843	14846	14804	14793	14861	14884	14850	14866	14846	14753	14956	14749	14900	14829	14752	14736	14914	14791	14820	14848	14816	14858	14758	14852	14931	14675	14841	14991	14822	14894	14862	14855	14865	14787	14831	14858	14695	14873	14813	14928	14916	14791	15042	14876	14930	15038	14818	14866	14865	14746	14939	14859	14796	14748	14983	14756	14878	14982	14880	14940	14786	14721	14796	14794	14889	14832	14786	14851	15084	14918	14917	14805	14849	14972	14699	14915	14892	14798	14852	14772	14780	14993	14816	14731	14787	14983	14842	14943	14933	14948	14650	14706	14845	14891	14748	14798	14859	14740	14928	14962	14909	14897	14712	14875	14970	14878	14848	14823	14794	14853	14902	14969	14803	14782	14864	14976	14710	14845	14712	14760	14933	14793	14818	14950	14862	15013	14658	14761	15015	14898	14690	14901	14880	14806	14799	14964	14849	14795	14821	14876	14740	14835	14801	14948	14839	14800	14828	14928	14836	14848	14856	14685	14778	14758	14927	14888	14782	14745	14755	14932	14776	14867	14954	14805	14806	14870	15016	14832	14856	14785	14783	14789	14683	14637	14955	14942	14993	14799	14841	14749	14770	14831	14731	14788	15025	14800	14842	15132	14918	14639	14777	14982	14907	14812	14749	14902	14908	14920	14939	14877	14974	14864	14784	14771	14955	14943	14837	14824	14889	14818	14719	14922	14661	14826	14786	14854	14884	14675	14753	14611	14897	14908	14871	14850	14736	14864	14687	14947	14781	14781	14791	14987	14840	14981	14903	14821	14951	14964	14971	14802	14809	14969	14803	14639	14732	14947	14752	14674	14764	14938	14990	14870	15006	14787	14837	14826	14989	14903	14848	14704	14948	15032	14757	14720	14929	14769	14683	14914	14880	14912	14920	14728	14745	14694	14837	14867	14883	14807	14992	14886	14878	14805	14738	14900	14812	14879	14906	14901	14922	14828	14939	14668	14842	14815	14804	14897	15033	14714	14725	14948	14853	14835	14906	14777	14812	14911	14845	14960	15067	14934	14768	14851	14985	14973	14892	14758	14838	14777	14679	14838	14865	15040	14815	14769	14887	14891	14717	14850	14941	14900	14911	14803	14750	14859	14766	14708	14801	14986	14830	14712	14902	14647	14904	14756	15006	14925	14948	14903	14908	14821	14863	14749	14770	14841	14950	14702	14822	14997	14858	14899	14863	14957	14860	14901	14759	14816	14850	14934	14824	14950	14749	14939	14931	14974	14936	14827	14877	14920	14733	14663	14933	14642	14829	14955	14929	14825	14773	14858	14760	14716	14886	14783	14740	14650	14860	14774	14819	14769	14762	15060	14954	14768	14974	14864	14886	14864	14822	14801	14753	14849	14819	14903	14872	14906	15058	14879	14840	14918	15090	14811	14837	14678	14681	14710	14680	14859	14907	14880	14819	14849	14939	14700	14891	14896	15004	15058	14849	14834	14639	14717	14777	14722	14855	14897	14629	14880	14744	14854	14875	14931	14803	14750	14945	14620	14889	14905	14770	15008	14767	14774	14893	14917	14818	14698	14950	14846	14935	14783	14817	14967	14793	14787	14913	14938	14784	14866	14736	14803	14811	14947	14909	15039	14820	15086	14926	14988	14855	14838	14942	14884	14679	14946	14835	14797	14882	14834	14860	14992	14956	14715	14801	14832	14985	14897	14843	14747	14986	14765	14851	14690	14778	14815	14852	14884	14777	14891	14852	14784	14832	14937	14870	14820	14805	14960	14841	14734	14796	14829	14700	14782	14968	14794	14908	15079	14831	14935	14952	14675	14898	14843	14719	14835	14772	14725	14830	14843	14751	14706	14794	14767	14926	14858	14797	14947	14747	14755	14845	14826	14932	14867	14969	14929	15061	14898	14656	14959	14808	14785	14942	14818	14917	14754	14851	14851	14885	14742	14848	14688	14895	14830	14910	14973	14907	14893	14870	14825	14846	14877	14903	14816	14817	14864	14813	14852	14636	14666	14912	14764	14911	14789	15032	14844	14879	14746	14798	14778	14802	14760	14730	14705	14861	14832	14824	14763	14838	14789	14913	14802	14764	14848	14704	14831	14692	14862	14972	14896	14769	14915	14961	14774	14820	14881	14805	14749	14815	14829	14909	14800	14870	14954	14648	14815	14771	14654	14822	14684	14793	14856	14833	14709	14886	14982	14888	14755	14705	14949	15058	14770	14792	14853	14883	14882	14918	14874	14829	14717	14645	14835	14895	14617	14768	14921	14944	14934	14753	14767	14810	14898	14957	14733	14815	14713	14859	14876	14845	14934	14916	14849	14741	15019	14826	14781	14893	14875	14703	14927	14854	14952	14752	15019	14753	14756	14929	14838	14804	14826	14761	14965	14722	14791	14747	14810	14956	15131	14855	14777	14962	14817	14859	14987	14936	14851	14872	14934	14835	14849	14760	14886	14999	14953	14871	14826	14914	14799	14890	14894	15007	14744	14812	14846	14853	14896	14841	15053	14643	14814	14718	14837	14736	14893	14657	14854	14849	14743	14605	14820	14803	14819	14691	14875	14817	14888	14671	14854	14762	14852	14771	14907	14627	14961	14747	14863	14788	14877	14732	14807	14930	14710	15022	14772	14792	14918	14930	14785	14748	14869	14792	14658	14898	14936	14906	14780	14854	14672	14812	14776	14808	14798	14835	14993	14817	14830	14781	14719	14905	14830	14774	14903	14726	14867	14852	14770	14918	14918	14918	14893	14771	15011	14871	14942	14828	14866	14897	14879	14925	14777	14798	14965	14893	14680	14915	14819	14726	14916	14924	14768	14815	14785	14851	14868	14888	14791	14766	14774	14855	14886	15002	14961	14884	14796	14708	14711	14850	14866	14844	14829	14897	14678	14855	14824	14563	14878	14900	14735	14912	14887	14979	14816	15056	15026	14890	14899	14898	14887	14828	14829	14914	14880	14860	14749	14896	14808	14815	14889	14866	14808	14849	14727	14725	14967	14715	14960	14858	14850	14812	15015	14791	14841	14996	14832	14832	14677	14936	14727	14847	14891	14703	14651	14930	14910	14809	14923	14805	14834	14827	14896	14800	14785	14867	14868	14852	14792	14874	14846	14798	14675	14937	14809	14840	14722	14899	14847	14849	14941	14814	14881	14779	14685	14756	14912	15050	14730	14903	14654	14871	14910	14841	14765	14964	14893	14818	14929	14979	14771	14795	14907	14897	14771	14963	14863	14716	14866	14706	14725	14895	14770	14881	14617	14931	14793	14826	14904	14857	14805	14822	14985	14621	14879	14964	14722	14889	14675	14901	15001	14881	14896	14859	14867	14959	14888	14598	14793	14834	14955	14862	14811	14683	14702	14863	14823	14799	14888	14985	14817	14776	14835	14912	14897	14800	14766	14762	14918	14945	14812	14835	14798	14727	14880	14849	14727	14947	14760	14685	14828	14758	14821	14769	14770	15001	14926	14708	14837	14881	14813	14809	14883	14801	14958	14746	14840	14771	14726	14973	14868	14709	14986	14888	14794	14745	14923	14888	14761	14812	14877	14867	14813	14744	14907	14828	14788	14715	14720	14833	14699	14949	14919	14985	14763	14869	14951	14846	14754	14805	15019	14750	14886	14707	14741	14744	14898	14676	14861	14925	14780	14732	14799	14867	15001	14963	14790	14772	14844	14968	14815	14677	14851	14922	14722	14922	14794	14705	14765	14907	14889	14810	14760	14990	14818	14888	14809	14903	14714	14898	14755	15012	14907	14729	14866	14790	14991	14804	14954	14977	14904	14695	14956	14723	14812	14834	14820	14888	14720	15044	14767	14954	14863	14904	14813	14865	14861	14859	14782	14854	14827	14751	14978	14734	14805	14826	14784	14836	14913	14934	14839	14735	14829	14821	14766	14790	14830	14899	14793	14702	14884	14836	14952	14894	14770	14613	14862	14840	14790	14827	14859	14690	14806	14762	14874	14903	14665	14934	14945	14904	14745	14885	14908	14787	14903	14987	14709
27424	23656	32192	29685	24508	22077	20358	18540	17559	17298	17288	17211	17050	17417	16912	16925	16812	16666	16755	16864	16912	16916	16989	16866	16831	16533	16538	16959	16700	16849	16795	16621	16622	16676	16800	16631	16648	16559	16801	16850	16942	16759	16515	16568	16644	16693	16587	16626	16583	16577	16663	16719	16718	16628	16457	16698	16580	16614	16743	16802	16625	16762	16654	16597	16703	16730	16688	16787	16687	16535	16583	16574	16482	16756	16694	16654	16653	16603	16783	16764	16523	16684	16739	16739	16544	16595	16722	16678	16569	16697	16607	16711	16682	16552	16553	16620	16610	16990	16691	16602	16590	16533	16534	16842	16659	16796	16850	16587	16495	16425	16737	16625	16751	16572	16797	16581	16747	16623	16669	16600	16536	16625	16742	16492	16485	16739	16746	16595	16730	16737	16638	16668	16723	16699	16729	16591	16675	16550	16754	16631	16724	16516	16541	16645	16692	16693	16808	16518	16537	16797	16536	16683	16755	16502	16668	16768	16601	16618	16519	16808	16675	16630	16521	16730	16674	16573	16715	16681	16686	16567	16702	16676	16733	16843	16678	16638	16619	16493	16605	16685	16590	16724	16695	16896	16698	16680	16855	16766	16533	16758	16528	16527	16435	16552	16311	16828	16754	16632	16653	16670	16764	16783	16703	16492	16723	16844	16625	16768	16791	16627	16572	16688	16638	16638	16629	16746	16727	16668	16683	16619	16732	16658	16522	16597	16588	16458	16611	16542	16456	16747	16722	16595	16476	16686	16681	16769	16795	16683	16764	16652	16631	16767	16565	16693	16907	16749	16675	16696	16700	16777	16486	16596	16819	16593	16683	16702	16789	16561	16715	16628	16617	16789	16622	16742	16627	16660	16750	16620	16697	16676	16604	16600	16597	16390	16557	16539	16722	16703	16781	16590	16637	16494	16622	16601	16825	16473	16616	16581	16791	16602	16639	16542	16472	16650	16830	16674	16529	16673	16617	16653	16708	16806	16707	16746	16579	16547	16704	16734	16703	16643	16660	16827	16675	16571	16572	16699	16471	16706	16645	16718	16843	16505	16751	16721	16742	16709	16484	16879	16658	16834	16622	16635	16567	16748	16472	16657	16633	16636	16386	16521	16683	16573	16675	16601	16490	16425	16743	16615	16639	16717	16673	16692	16664	16525	16456	16673	16797	16615	16885	16733	16626	16630	16798	16578	16620	16649	16580	16789	16489	16650	16552	16589	16892	16726	16656	16675	16595	16554	16776	16499	16570	16779	16870	16732	16664	16756	16708	16684	16687	16681	16545	16423	16578	16651	16720	16647	16477	16665	16759	16689	16529	16752	16537	16799	16718	16600	16622	16529	16807	16714	16498	16682	16746	16631	16554	16685	16446	16648	16683	16714	16660	16747	16654	16752	16609	16672	16631	16632	16736	16715	16740	16717	16608	16593	16915	16834	16655	16572	16619	16634	16629	16500	16801	16725	16557	16590	16540	16600	16648	16741	16601	16581	16541	16683	16797	16559	16697	16560	16653	16642	16691	16770	16620	16639	16648	16675	16734	16735	16611	16664	16607	16667	16681	16585	16520	16509	16802	16636	16613	16769	16783	16606	16659	16878	16540	16664	16609	16562	16453	16516	16659	16643	16768	16747	16547	16513	16773	16715	16693	16930	16694	16690	16689	16779	16678	16803	16782	16740	16588	16635	16724	16698	16755	16549	16653	16589	16618	16655	16600	16796	16635	16683	16791	16426	16631	16620	16758	16603	16662	16789	16593	16646	16618	16585	16720	16676	16682	16623	16773	16528	16588	16634	16673	16645	16775	16534	16610	16468	16537	16900	16743	16602	16738	16734	16671	16750	16819	16604	16762	16700	16777	16490	16363	16664	16544	16804	16623	16599	16674	16524	16706	16552	16513	16549	16561	16617	16649	16745	16814	16655	17011	16732	16905	16647	16588	16666	16854	16889	16708	16609	16620	16631	16660	16537	16611	16723	16650	16710	16708	16621	16687	16964	16487	16444	16670	16770	16615	16661	16565	16563	16502	16634	16714	16564	16693	16676	16493	16651	16827	16685	16604	16767	16616	16579	16704	16686	16575	16665	16690	16692	16840	16500	16678	16559	16729	16684	16415	16752	16547	16516	16707	16531	16659	16770	16552	16672	16694	16601	16647	16838	16602	16850	16618	16535	16581	16691	16573	16560	16593	16556	16754	16601	16676	16736	16537	16480	16841	16602	16856	16793	16713	16531	16785	16744	16533	16608	16724	16632	16705	16481	16731	16635	16632	16657	16595	16697	16552	16474	16657	16684	16589	16528	16599	16808	16574	16566	16685	16712	16657	16697	16657	16451	16696	16629	16654	16985	16659	16645	16678	16883	16786	16363	16552	16643	16684	16812	16691	16683	16910	16791	16626	16735	16695	16649	16614	16655	16703	16693	16718	16610	16613	16773	16725	16572	16653	16647	16583	16529	16615	16671	16774	16554	16721	16569	16791	16823	16472	16666	16561	16611	16712	16647	16902	16628	16525	16648	16764	16676	16848	16768	16653	16747	16769	16532	16775	16749	16484	16564	16888	16815	16761	16696	16596	16685	16567	16467	16860	16764	16738	16717	16728	16599	16675	16932	16549	16600	16634	16779	16761	16517	16555	16968	16724	16599	16745	16682	16709	16547	16636	16624	16801	16886	16809	16624	16723	16791	16727	16690	16753	16724	16705	16768	16561	16632	16506	16688	16643	16699	16563	16732	16734	16774	16517	16581	16892	16555	16537	16560	16632	16614	16659	16886	16675	16564	16687	16615	16632	16751	16738	16668	16903	16734	16649	16479	16677	16749	16703	16429	16565	16513	16666	16591	16687	16636	16697	16542	16647	16782	16598	16671	16620	16643	16765	16701	16765	16618	16895	16617	16598	16449	16680	16682	16624	16617	16488	16707	16834	16734	16909	16824	16747	16604	16743	16723	16697	16683	16566	16863	16643	16710	16711	16511	16690	16633	16733	16663	16754	16643	16830	16802	16556	16542	16499	16746	16543	16633	16703	16728	16599	16698	16870	16853	16491	16525	16962	16714	16443	16599	16782	16512	16859	16700	16804	16548	16604	16720	16689	16736	16551	16790	16533	16616	16503	16642	16624	16486	16605	16784	16627	16651	16598	16509	16705	16728	16757	16613	16813	16519	16712	16590	16899	16671	16538	16696	16639	16607	16733	16465	16638	16669	16835	16559	16565	16609	16726	16685	16767	16618	16788	16587	16712	16808	16536	16704	16622	16537	16718	16742	16748	16589	16519	16586	16711	16661	16591	16734	16694	16645	16736	16844	16732	16707	16757	16561	16723	16812	16596	16444	16534	16865	16689	16706	16664	16507	16659	16780	16483	16574	16679	16890	16695	16778	16646	16840	16729	16636	16421	16627	16825	16960	16917	16509	16524	16545	16620	16590	16634	16757	16793	16638	16707	16580	16705	16673	16608	16805	16534	16610	16615	16544	16895	16718	16728	16732	16752	16666	16594	16462	16702	16728	16676	16656	16562	16683	16569	16580	16683	16817	16698	16646	16841	16674	16581	16622	16636	16560	16586	16832	16657	16714	16708	16616	16569	16842	16645	16569	16696	16606	16546	16622	16675	16767	16561	16827	16612	16759	16544	16660	16853	16706	16529	16708	16469	16587	16592	16576	16586	16702	16539	16770	16640	16690	16578	16707	16675	16487	16507	16518	16826	16660	16561	16535	16702	16955	16503	16829	16819	16678	16585	16545	16534	16641	16526	16620	16609	16506	16512	16529	16538	16573	16771	16815	16845	16746	16795	16702	16606	16818	16646	16748	16715	16637	16804	16779	16662	16837	16659	16703	16616	16779	16539	16589	16885	16692	16498	16419	16632	16567	16778	16895	16695	16688	16718	16572	16693	16436	16675	16470	16929	16613	16495	16654	16672	16795	16802	16699	16546	16704	16623	16370	16778	16670	16821	16663	16575	16746	16636	16745	16631	16579	16770	16743	16806	16773	16705	16657	16755	16633	16743	16634	16663	16692	16675	16690	16748	16785	16623	16683	16930	16697	16685	16700	16747	16687	16597	16707	16743	16536	16432	16654	16643	16816	16594	16551	16614	16578	16675	16560	16624	16671	16599	16621	16610	16719	16610	16811	16807	16613	16655	16774	16753	16676	16629	16550	16667	16619	16743	16575	16639	16615	16791	16790	16436	16647	16695	16623	16345	16602	16559	16745	16835	16733	16659	16587	16673	16500	16657	16773	16688	16490	16776	16664	16601	16662	16575	16666	16535	16724	16803	16760	16579	16538	16692	16374	16703	16679	16713	16507	16623	16726	16649	16737	16849	16835	16563	16585	16859	16693	16681	16762	16730	16479	16679	16576	16514	16820	16648	16614	16572	16786	16632	16653	16730	16599	16634	16887	16692	16701	16828	16791	16627	16773	16919	16535	16506	16752	16861	16911	16747	16673	16502	16694	16761	16553	16464	16629	16649	16562	16715	16830	16615	16608	16671	16829	16563	16449	16527	16461	16836	16450	16754	16757	16694	16713	16702	16633	16928	16724	16632	16780	16718	16758	16571	16583	16544	16886	16890	16665	16648	16764	16625	16621	16511	16515	16440	16803	16735	16847	16587	16487	16686	16679	16856	16499	16570	16757	16676	16378	16786	16565	16731	16550	16605	16658	16629	16669	16763	16715	16591	16660	16827	16834	16530	16651	16720	16835	16596	16681	16701	16463	16561	16614	16575	16718	16635	16820	16567	16518	16750	16850	16750	16545	16600	16736	16682	16566	16730	16684	16528	16721	16684	16580	16579	16604	16616	16800	16672	16588	16693	16710	16648	16681	16770	16586	16667	16574	16815	16715	16846	16666	16849	16717	16917	16662	16759	16718	16625	16755	16606	16638	16587	16605	16540	16496	16804	16513	16767	16746	16478	16706	16613	16748	16768	16910	16663	16467	16734	16848	16479	16546	16516	16856	16815	16728	16795	16926	16768	16886	16772	16607	16651	16632	16389	16522	16765	16476	16473	16578	16888	16846	16836	16854	16553	16579	16691	16827	16784	16535	16504	16607	16505	16774	16660	16575	16656	16513	16817	16743	16666	16675	16796	16544	16464	16691	16568	16574	16691	16713	16449	16625	16702	16548	16750	16873	16624	16727
21149	35675	36844	30020	25634	22036	19723	17074	15931	15475	15397	15198	15179	15471	14903	14751	14933	14742	14685	14911	14816	14752	14727	14608	14537	14583	14419	14860	14841	14774	14592	14670	14644	14582	14612	14753	14542	14560	14750	14749	14627	14632	14652	14721	14800	14485	14610	14646	14774	14584	14583	14500	14468	14523	14408	14605	14578	14537	14702	14635	14639	14572	14703	14379	14533	14630	14672	14366	14511	14681	14549	14432	14603	14478	14628	14582	14661	14591	14360	14539	14543	14509	14471	14633	14384	14463	14429	14561	14612	14652	14578	14779	14520	14599	14741	14471	14423	14492	14559	14527	14567	14659	14596	14653	14333	14362	14656	14444	14527	14621	14649	14669	14433	14531	14603	14519	14672	14438	14500	14594	14672	14582	14666	14333	14562	14450	14604	14624	14601	14644	14476	14595	14538	14700	14634	14527	14459	14446	14430	14630	14560	14617	14481	14470	14443	14416	14600	14488	14474	14488	14489	14575	14511	14599	14586	14567	14592	14533	14598	14506	14709	14402	14549	14351	14553	14445	14599	14630	14487	14368	14417	14639	14589	14593	14479	14550	14680	14470	14462	14370	14558	14531	14489	14494	14627	14600	14674	14580	14631	14624	14534	14404	14388	14373	14495	14499	14579	14470	14544	14529	14547	14521	14617	14648	14488	14433	14462	14640	14558	14747	14589	14568	14606	14653	14643	14569	14708	14717	14444	14384	14720	14555	14573	14593	14391	14561	14551	14535	14510	14725	14625	14531	14413	14576	14527	14402	14430	14536	14539	14534	14696	14633	14567	14570	14481	14479	14645	14450	14466	14549	14482	14683	14516	14449	14565	14618	14731	14557	14568	14453	14532	14613	14499	14532	14682	14571	14521	14609	14594	14555	14698	14626	14399	14533	14676	14468	14557	14433	14452	14405	14662	14670	14599	14445	14763	14398	14600	14574	14370	14355	14573	14539	14462	14648	14549	14491	14640	14456	14470	14546	14368	14481	14522	14490	14621	14631	14557	14317	14568	14595	14632	14534	14740	14488	14580	14546	14594	14401	14540	14692	14688	14520	14540	14395	14563	14554	14579	14516	14477	14658	14656	14391	14495	14445	14645	14372	14616	14591	14559	14521	14603	14510	14468	14519	14555	14486	14362	14554	14600	14580	14568	14642	14682	14512	14538	14188	14540	14425	14565	14604	14599	14605	14713	14567	14502	14524	14670	14726	14411	14698	14469	14625	14733	14509	14681	14579	14588	14486	14530	14676	14630	14655	14487	14570	14544	14556	14577	14418	14686	14544	14690	14521	14696	14534	14743	14439	14541	14465	14635	14661	14474	14600	14571	14399	14463	14771	14657	14493	14584	14425	14283	14532	14298	14571	14576	14537	14490	14615	14511	14511	14690	14495	14495	14548	14549	14551	14497	14447	14579	14568	14445	14609	14701	14467	14449	14431	14641	14316	14581	14578	14420	14688	14521	14409	14636	14700	14567	14650	14488	14545	14629	14424	14624	14662	14540	14542	14673	14478	14567	14658	14495	14540	14717	14643	14387	14523	14564	14614	14336	14526	14592	14431	14442	14763	14519	14507	14328	14643	14634	14508	14472	14463	14744	14623	14515	14459	14599	14446	14519	14573	14448	14422	14638	14412	14587	14513	14594	14662	14504	14502	14576	14582	14605	14600	14499	14507	14559	14762	14586	14494	14713	14462	14452	14739	14520	14488	14550	14624	14628	14580	14511	14547	14822	14436	14481	14640	14622	14645	14641	14487	14468	14667	14574	14511	14479	14589	14478	14535	14512	14510	14446	14540	14554	14685	14507	14385	14319	14531	14560	14463	14403	14652	14478	14624	14490	14590	14604	14525	14558	14577	14514	14518	14461	14610	14452	14442	14605	14421	14595	14441	14552	14618	14574	14466	14705	14479	14626	14302	14576	14529	14651	14433	14527	14560	14478	14392	14581	14562	14602	14510	14391	14587	14591	14572	14560	14503	14573	14688	14650	14487	14504	14736	14550	14401	14505	14516	14627	14564	14473	14653	14601	14659	14596	14556	14633	14666	14432	14423	14618	14395	14604	14673	14494	14725	14539	14495	14534	14524	14631	14705	14614	14472	14567	14624	14537	14515	14575	14734	14567	14541	14441	14668	14613	14513	14496	14594	14326	14547	14571	14409	14483	14498	14462	14690	14447	14527	14608	14476	14442	14418	14626	14504	14431	14556	14706	14496	14520	14554	14557	14524	14638	14540	14509	14594	14667	14464	14499	14502	14654	14575	14518	14517	14540	14617	14572	14753	14517	14572	14596	14589	14557	14590	14565	14575	14513	14609	14679	14557	14512	14515	14525	14315	14469	14702	14521	14599	14520	14525	14517	14538	14551	14560	14423	14553	14724	14527	14409	14553	14464	14544	14612	14620	14400	14421	14715	14584	14683	14415	14526	14574	14473	14499	14702	14674	14618	14698	14619	14649	14436	14530	14496	14605	14585	14681	14633	14436	14508	14509	14640	14553	14702	14528	14416	14509	14602	14463	14499	14572	14760	14544	14442	14551	14485	14735	14573	14495	14645	14504	14607	14359	14548	14643	14677	14419	14570	14551	14586	14381	14407	14552	14555	14439	14610	14505	14715	14638	14588	14534	14729	14514	14543	14569	14657	14720	14563	14433	14486	14596	14546	14611	14445	14563	14615	14563	14679	14504	14405	14526	14353	14449	14499	14558	14636	14449	14447	14679	14400	14583	14376	14538	14490	14401	14384	14509	14558	14457	14599	14596	14604	14623	14670	14541	14398	14628	14469	14435	14510	14806	14764	14606	14475	14556	14663	14639	14554	14607	14353	14343	14570	14605	14454	14528	14606	14562	14503	14541	14485	14640	14526	14430	14599	14549	14619	14508	14547	14493	14584	14347	14376	14560	14618	14678	14512	14558	14478	14503	14584	14496	14299	14613	14553	14550	14406	14696	14463	14614	14488	14658	14609	14500	14497	14618	14392	14591	14485	14584	14584	14574	14560	14497	14564	14674	14600	14485	14650	14643	14514	14460	14556	14690	14524	14771	14434	14403	14565	14614	14558	14354	14530	14633	14584	14531	14394	14645	14565	14629	14644	14629	14567	14697	14600	14657	14462	14578	14617	14561	14437	14549	14286	14633	14496	14530	14584	14491	14635	14540	14521	14495	14551	14534	14518	14596	14752	14550	14470	14620	14650	14581	14677	14672	14313	14417	14449	14536	14332	14365	14729	14487	14535	14540	14490	14427	14644	14538	14478	14483	14537	14426	14626	14395	14512	14588	14592	14744	14573	14502	14632	14365	14554	14474	14496	14527	14718	14464	14441	14626	14441	14613	14493	14637	14477	14505	14634	14607	14580	14688	14438	14647	14547	14542	14556	14494	14660	14630	14401	14547	14489	14423	14479	14631	14570	14589	14404	14481	14639	14728	14402	14516	14513	14594	14654	14539	14574	14570	14348	14671	14581	14500	14538	14491	14499	14372	14350	14538	14706	14599	14481	14644	14502	14645	14592	14536	14440	14647	14375	14598	14481	14542	14510	14541	14582	14571	14575	14685	14560	14552	14498	14593	14503	14449	14557	14578	14538	14545	14569	14584	14494	14373	14488	14619	14482	14529	14478	14532	14423	14429	14578	14537	14415	14446	14635	14480	14624	14360	14508	14503	14544	14579	14694	14481	14643	14620	14514	14444	14636	14647	14516	14350	14504	14626	14558	14599	14528	14537	14434	14531	14720	14475	14548	14580	14407	14387	14723	14723	14564	14626	14643	14572	14538	14626	14514	14691	14476	14727	14444	14702	14572	14513	14695	14643	14331	14734	14510	14638	14579	14680	14497	14556	14495	14460	14605	14630	14513	14504	14586	14541	14553	14402	14656	14462	14634	14645	14685	14663	14629	14421	14615	14582	14669	14604	14591	14498	14549	14583	14661	14509	14503	14472	14496	14562	14482	14535	14497	14591	14521	14545	14615	14408	14630	14510	14495	14654	14605	14467	14471	14721	14418	14482	14469	14456	14431	14487	14527	14474	14594	14475	14658	14620	14438	14657	14546	14430	14387	14499	14622	14517	14571	14710	14703	14606	14699	14505	14514	14639	14599	14531	14475	14510	14765	14533	14588	14473	14625	14699	14633	14528	14476	14502	14561	14655	14499	14599	14565	14589	14544	14586	14743	14627	14552	14550	14581	14625	14415	14460	14633	14519	14638	14491	14514	14626	14456	14579	14456	14380	14676	14599	14483	14437	14510	14485	14486	14600	14438	14563	14421	14601	14593	14549	14580	14693	14534	14599	14416	14618	14552	14568	14587	14574	14450	14548	14506	14627	14493	14598	14666	14536	14515	14625	14441	14540	14556	14564	14754	14544	14698	14401	14564	14537	14618	14451	14364	14590	14644	14516	14483	14706	14601	14627	14546	14452	14700	14613	14638	14683	14495	14501	14534	14758	14600	14614	14543	14484	14535	14579	14745	14537	14530	14628	14551	14616	14552	14486	14403	14650	14610	14621	14358	14727	14572	14576	14589	14622	14550	14564	14553	14466	14556	14459	14623	14732	14570	14428	14527	14587	14556	14560	14564	14464	14484	14683	14590	14647	14474	14506	14586	14474	14508	14635	14514	14547	14600	14524	14533	14609	14677	14487	14509	14446	14632	14587	14592	14667	14651	14722	14643	14529	14572	14412	14576	14437	14539	14597	14533	14517	14417	14566	14571	14577	14584	14536	14701	14492	14713	14444	14573	14491	14472	14619	14522	14689	14455	14413	14494	14425	14394	14534	14597	14566	14649	14566	14553	14653	14519	14394	14554	14469	14626	14407	14383	14426	14672	14532	14636	14499	14660	14446	14422	14453	14526	14389	14467	14607	14620	14741	14430	14715	14577	14629	14576	14545	14639	14535	14464	14750	14762	14566	14501	14620	14449	14613	14594	14643	14642	14600	14664	14450	14514	14521	14651	14347	14572	14752	14544	14511	14608	14524	14626	14330	14492	14574	14525	14605	14410	14574	14546	14483	14588	14560	14595	14462	14417	14482	14480	14494	14417	14748	14561	14449	14493	14569	14491	14726	14581	14646	14346	14527	14609	14588	14693	14479	14616	14604	14701	14556	14675	14381	14621	14451	14646	14605	14476	14588	14561	14530	14585	14667
23611	21122	28633	24408	23629	24826	23636	18923	17750	17667	17509	17273	17432	17328	16933	16844	16814	16791	16908	16820	16654	16552	16436	16294	16467	16318	16337	16424	16565	16441	16367	16439	16313	16338	16377	16498	16593	16285	16451	16468	16317	16428	16174	16277	16321	16572	16139	16235	16392	16277	16315	16355	16235	16316	16387	16409	16435	16081	16257	16207	16596	16599	16434	16210	16358	16047	16311	16377	16220	16248	16319	16409	16236	16273	15939	16299	16215	16125	16261	16267	16267	16141	16211	16270	16321	16189	16043	16269	16160	16278	16297	16256	16295	16338	16062	16276	16179	16243	16281	16160	16417	16352	16123	16295	16022	16290	16174	16080	16124	16054	16160	16150	16217	16460	16147	15872	16295	16304	16181	16183	16098	16306	16028	16374	16111	16147	16168	16294	16412	16228	16420	16185	16184	16156	16321	16156	16179	16071	16106	16279	16180	16282	16264	16092	16219	16129	16146	16479	16185	16416	16406	16200	16455	16307	16138	16207	16206	16137	16054	16188	16271	16186	16312	16325	16253	16476	16124	16299	16005	16156	16286	16326	16363	15985	16226	16297	16212	16228	16371	16283	16278	16174	16134	16175	16473	16389	16356	16121	16200	16206	16135	16278	16221	16170	16235	16324	16204	16298	16153	16098	16175	16251	16175	16279	16097	16260	16284	16217	16363	16213	16388	16059	16246	16203	16203	16270	16154	16232	16049	16067	16102	16060	16328	16187	15987	16096	16371	16493	16347	16109	16109	16045	16112	16133	16193	16153	16285	16176	16332	16148	16240	16084	16379	16303	16344	16088	16357	16130	16321	16252	16486	16377	16302	16342	16259	16212	16281	16196	16265	16231	16403	16134	16142	16228	16315	16107	16274	16344	16123	16122	16192	16127	16204	16192	16314	16318	16258	16371	16151	16190	16058	16110	16226	16081	16130	16335	16379	16052	16159	16205	16430	16094	16193	16223	15949	16107	16226	16172	16225	16325	16405	16315	16253	16134	16053	16128	16195	16238	16237	16191	16162	16375	16171	16243	16392	16089	16288	16109	16117	16349	16336	16144	16211	16138	16172	16229	16358	16109	16280	16070	16102	16291	16401	16265	16298	16075	16082	16257	16198	16227	16363	16421	16230	16049	16360	16250	16247	16132	16254	16338	16342	16144	16022	16273	16174	16218	16190	16166	16094	16205	16224	16147	16101	16154	16194	16139	16377	16248	16214	16326	16286	16287	16208	16322	16197	16192	16238	16231	16229	16205	16200	16289	16180	16173	16314	16152	16128	16356	16034	16034	16099	16134	16201	16198	16265	16107	16161	16020	16168	16124	16267	16218	16058	16137	16119	16104	16309	16219	16156	16199	16176	16090	16381	16197	16350	16121	16181	16261	16187	16324	16316	16050	16171	16228	16476	16118	16313	16150	16277	16344	16137	16266	16372	16238	16246	16129	16234	16249	16441	16193	16330	16113	16019	16017	16341	16300	16389	16200	16003	16214	16138	16159	16402	16153	16194	16201	16354	16177	16173	16149	16121	16178	16387	16422	16305	16050	16050	16245	16331	16210	16289	16414	16267	16066	16367	16303	16339	16086	16337	16185	16111	16338	16326	16270	16129	16322	16206	16231	16333	16355	16171	16407	16241	16247	16179	16251	16221	16263	16120	16182	16001	16233	16408	16233	16319	16125	16157	16295	16284	16344	16248	16220	16257	16240	15896	16266	16289	16243	16021	16192	16185	16312	16184	16227	16090	16157	16223	16237	16344	16138	16236	16228	16109	16070	16075	15953	16253	16424	16300	16337	16327	16197	16189	16442	16158	16370	16171	16264	16108	16208	15935	16264	16281	16170	16087	16324	16247	16234	16043	16176	16410	16360	16173	16115	16115	16065	16121	16151	16104	16177	16287	16086	16103	15963	16116	16062	16026	16259	16154	16214	16097	16115	16138	16300	16325	16299	16274	15968	16231	16181	16258	16183	16201	16337	16236	16235	16184	16395	16251	16184	16198	16200	16248	16252	16065	16153	16111	16146	16104	16201	16278	16176	16350	16162	16278	16128	16168	16103	16256	16143	16076	16331	16372	16201	16054	16402	16093	16084	16196	16239	16357	16216	16305	16353	16483	16178	16152	16111	16373	16162	16375	16246	16300	16270	16320	16272	16207	16139	16137	16168	16194	16348	16227	16070	16186	16208	16356	16230	16171	16005	16388	16217	16116	16024	16295	16318	16067	16280	16100	16321	16407	16275	16199	16268	16451	16266	16251	16276	15987	16101	16070	16345	16290	16198	16337	16143	16166	16233	16112	16258	16246	16002	16073	16179	16286	16069	16093	16285	16294	16138	16070	16273	16405	16211	16203	16046	16061	16200	16353	16322	16359	16265	16164	16415	16358	16365	16163	16080	16015	16174	16294	16292	16322	16270	16273	16237	16255	16173	16106	16096	16530	16140	16329	15900	16073	16336	16299	16217	16255	16278	16090	16121	16213	16329	16205	16411	16296	16314	16273	16323	16174	16304	16191	16075	16154	16446	16149	16082	16354	16180	16363	16185	16268	16241	16135	16230	16143	16281	16155	16352	16319	16060	16345	16301	16173	16085	16250	16154	16412	16231	16347	16244	16330	16201	16386	16135	16051	16241	16203	16289	16065	16133	16198	16185	16279	16110	16388	16228	16240	16332	16274	16349	16188	16164	16096	16345	15975	16228	16257	16288	16226	16104	16307	16302	15934	16275	16325	16268	16268	16235	16311	16047	16174	16144	16226	16191	16363	16129	16197	16264	16126	16183	16253	16236	16186	16029	16190	16169	16096	16165	16335	16092	16291	16310	16266	16205	16218	16286	16245	16044	16310	16305	16244	16281	16189	16219	16258	16192	16134	16106	16104	16210	16130	16229	15997	16140	16236	16206	16183	16289	16250	16118	16262	16241	16377	16108	16163	16295	16123	16209	16034	16107	16191	16184	16294	16080	16130	16179	16398	16219	16265	16096	16404	16314	16319	16206	16200	16342	16411	16284	16154	16231	16189	16215	16353	16266	16279	16172	16063	16154	16125	16254	16140	16261	16340	16227	16178	15992	16307	16538	16034	16160	16196	16098	16084	16160	16433	16304	16133	16156	16432	16252	16129	16378	16301	16192	16088	16227	16065	16180	16157	16256	16217	16393	16240	16383	16249	16188	16414	16375	16294	16427	16494	16239	16273	16214	16287	16065	16009	16266	16261	16286	16261	16219	16289	16177	16155	16281	16285	16285	16067	16321	16294	16122	16397	16330	16286	16216	16142	16259	16164	16111	16307	16201	16268	16325	16226	16257	16481	16041	16375	16216	16321	16046	16255	16170	16195	16311	16187	16376	16012	16408	16111	16355	16312	16320	16100	16246	16327	16147	16323	16332	16400	16303	16348	16166	16140	16076	16377	16386	16263	16267	16298	16096	16001	16266	16190	16165	16251	16369	16202	16489	16060	16421	16082	16257	16173	16044	16233	16313	16105	15945	16252	16230	16338	16340	16166	16436	16211	16203	16190	16164	16226	16365	16214	16291	16250	16122	16077	16178	16272	16140	16169	16430	16327	16069	16287	16292	16231	16157	16023	16029	15864	16274	15935	16221	16089	16190	16232	16281	16192	16207	16219	16164	16261	16224	16240	16123	16310	16323	16260	16473	16092	16277	16279	16204	16174	16069	16401	16168	16210	16492	16399	16281	16167	16251	16117	16394	16283	16163	16268	16084	16288	16304	16341	16227	16364	16083	16232	16334	16163	16281	16148	16189	16321	16394	16265	16252	16136	16316	16217	16317	16322	16296	16329	16135	16152	16175	16408	16309	16269	16279	16238	16074	16077	16312	16376	16427	16039	16179	16299	16214	16203	16286	16296	16289	16235	16070	16290	16081	16192	16312	16169	16275	16188	16227	16278	16256	16279	16119	16372	16372	16321	16337	16254	16465	16180	15965	16253	16156	16462	16178	16283	16474	16218	16241	16113	15891	16319	16371	16180	16170	16164	16350	16176	16322	16122	16078	16328	16179	16239	16373	16175	16325	16326	16165	16143	16181	16199	16059	16223	16322	16274	16376	16089	16266	16178	16199	16300	16161	16142	16119	16286	16389	16292	16110	15998	16179	16237	16302	16172	16013	16096	16098	16198	16210	16209	16070	16040	16183	16258	16093	16248	16066	16136	16296	16314	16110	16245	16198	16179	16199	16064	16143	16067	16079	16377	16166	16126	16253	16448	16150	16261	16211	16142	16391	16135	16277	16384	16437	16172	16456	16227	16325	16489	16210	16155	16115	16240	16381	16138	16271	16281	16197	16349	16195	16162	16071	16379	16461	16259	16053	16218	16154	16016	16303	16236	16360	16313	16340	16163	16125	16349	16180	16255	16284	16311	16147	16101	16238	16151	16037	16209	16027	16435	16261	16180	16056	16398	16340	16283	16276	16226	16267	16184	16376	16135	16329	16008	16451	16302	15993	16081	16154	16220	16278	16108	16376	16239	16322	16330	16129	16184	16231	16196	16160	16084	16333	16242	16391	16156	16139	16212	16203	16153	16194	16281	16287	16289	16294	16144	16240	16102	16257	16155	16175	16143	16371	16160	16281	16203	16305	16107	16093	16185	16227	16262	16313	16205	16280	16297	16260	16276	16198	16229	16148	16205	16130	16283	16292	16225	15979	16346	16082	16185	16198	16275	16421	16352	16322	16234	16168	16355	16299	16140	15759	16031	16187	16214	16267	16241	16316	16222	16449	16309	15931	16170	15958	16087	16144	16225	16186	16418	16298	16287	16384	16297	16390	16369	16050	15991	16163	16099	16235	16381	16277	16108	16024	16259	16216	16124	16271	16304	16217	16107	16219	16183	16197	16275	16221	16268	16167	16252	16062	16225	16251	16278	16229	16300	16411	16432	16190	16161	16081	16408	16214	16264	16242	16288	16257	16281	16242	16230	16332	16309	16153	16289	16206	16279	16283	16135	16185	16216	16194	16215	16216	16364	16231	16211	16305	16254	16184	16190	16072	16170	16111	16091	16078	16202	16086	16256	16242	16241	16161	16295	16171	16277	16365	16144	16177	16085	16195	16266	16058	16486	16148	16139	16104	16124	16190	16277	16366	16274	16319	16145	16211	16316	16220	16429	16272	16092	16265	16217	16308	16349	16321
22604	45572	42464	36019	30474	25065	21105	17602	16525	16408	16077	16001	16038	15651	15070	14824	14955	15034	14974	15089	14611	14832	14406	14538	14382	14140	14481	14707	14586	14489	14469	14461	14406	14425	14576	14556	14437	14634	14442	14535	14559	14629	14442	14482	14557	14377	14511	14477	14304	14467	14402	14422	14205	14361	14305	14397	14328	14322	14379	14475	14855	14702	14522	14534	14428	14303	14429	14309	14106	14416	14234	14300	14299	14470	14231	14119	14349	14211	14378	14272	14348	14537	14407	14350	14353	14222	14381	14305	14211	14423	14492	14128	14438	14232	14388	14208	14205	14460	14248	14119	14291	14271	14248	14443	14430	14428	14309	14272	14320	14333	14293	14221	14344	14419	14418	14263	14415	14312	14262	14339	14293	14221	14423	14436	14442	14350	14138	14195	14315	14264	14227	14258	14254	14166	14401	14235	14294	14210	14237	14116	14354	14274	14158	14383	14377	14471	14408	14311	14198	14146	14122	14413	14209	14271	14111	14392	14035	14376	14313	14318	14385	14267	14346	14198	14348	14330	14207	14285	14131	14170	14408	14528	14153	14226	14341	14289	14293	14377	14190	14285	14372	14273	14334	14372	14277	14295	14577	14206	14232	14381	14326	14244	14299	14275	14177	14254	14409	14189	14154	14178	14148	14282	14393	14384	14469	14320	14410	14206	14356	14282	14201	14353	14345	14269	14132	14280	14214	14428	14265	14236	14328	14392	14327	14246	14440	14300	14222	14192	14178	14243	14436	14325	14192	14261	14266	14356	14352	14351	14400	14342	14521	14410	14349	14321	14308	14366	14260	14229	14353	14548	14382	14349	14371	14336	14322	14334	14309	14360	14285	14235	14303	14287	14143	14179	14389	14423	14357	14455	14272	14496	14240	14351	14315	14334	14459	14437	14331	14398	14350	14339	14265	14290	14294	14282	14348	14376	14281	14214	14377	14352	14429	14343	14295	14136	14347	14379	14180	14257	14355	14418	14267	14333	14288	14356	14333	14174	14342	14284	14239	14321	14261	14267	14406	14290	14216	14381	14241	14214	14234	14255	14247	14338	14347	14370	14308	14151	14344	14220	14449	14384	14222	14356	14591	14248	14086	14371	14318	14366	14257	14353	14247	14327	14238	14369	14327	14393	14289	14084	14422	14342	14516	14331	14235	14209	14167	14324	14182	14279	14217	14212	14461	14336	14152	14431	14194	14288	14230	14331	14344	14240	14272	14384	14223	14404	14248	14385	14394	14220	14359	14096	14390	14352	14249	14402	14376	14300	14222	14128	14354	14272	14379	14101	14329	14086	14309	14417	14154	14257	14212	14212	14317	14192	14350	14278	14359	14178	14163	14300	14301	14210	14367	14373	14262	14352	14285	14196	14164	14323	14310	14172	14269	14316	14499	14429	14199	14387	14392	14341	14352	14092	14255	14215	14206	14146	14281	14309	14120	14373	14245	14213	14186	14210	14386	14218	14298	14277	14422	14296	14378	14404	14393	14447	14337	14269	14477	14124	14168	14277	14322	14271	14358	14322	14354	14210	14358	14323	14379	14296	14271	14333	14351	14211	14397	14353	14367	14238	14218	14414	14332	14289	14252	14402	14378	14265	14179	14458	14377	14306	14361	14349	14144	14285	14178	14107	14249	14372	14299	14425	14538	14273	14195	14341	14160	14329	14298	14258	14209	14200	14103	14369	14285	14224	14302	14330	14299	14200	14262	14268	14183	14466	14414	14367	14248	14271	14181	14341	14323	14366	14223	14374	14123	14308	14382	14301	14224	14186	14252	14229	14276	14188	14359	14171	14378	14207	14306	14311	14431	14200	14353	14281	14313	14209	14262	14316	14359	14310	14369	14114	14393	14262	14287	14353	14271	14330	14418	14275	14383	14513	14352	14274	14503	14232	14436	14244	14377	14358	14365	14186	14162	14275	14298	14396	14263	14232	14157	14158	14418	14224	14247	14329	14333	14442	14269	14159	14180	14175	14182	14241	14335	14254	14329	14313	14256	14290	14297	14249	14263	14455	14457	14353	14245	14229	14093	14272	14272	14266	14366	14181	14248	14198	14104	14414	14158	14315	14221	14325	14254	14306	14338	14203	14419	14467	14357	14324	14241	14248	14187	14314	14380	14220	14136	14244	14307	14339	14155	14411	14355	14267	14044	14308	14305	14387	14387	14331	14383	14308	14314	14309	14289	14326	14291	14404	14286	14224	14434	14262	14191	14227	14353	14202	14352	14363	14243	14350	14211	14098	14351	14216	14157	14194	14516	14398	14451	14474	14277	14265	14421	14144	14480	14276	14478	14218	14392	14429	14230	14447	14133	14324	14086	14263	14276	14408	14248	14231	14399	14163	14104	14288	14485	14168	14506	14308	14421	14285	14325	14471	14327	14392	14364	14180	14474	14239	14178	14234	14442	14255	14390	14156	14320	14329	14218	14503	14167	14291	14300	14430	14320	14165	14394	14135	14213	14333	14187	14444	14486	14290	14316	14223	14334	14515	14493	14211	14398	14386	14506	14356	14053	14308	14450	14145	14459	14289	14269	14466	14267	14263	14159	14302	14236	14255	14276	14224	14221	14234	14318	14334	14192	14291	14395	14246	14263	14474	14454	14184	14087	14372	14315	14270	14223	14244	14370	14613	14173	14446	14280	14328	14330	14246	14376	14279	14197	14467	14351	14341	14359	14287	14422	14117	14361	14181	14216	14253	14368	14309	14321	14193	14363	14039	14282	14297	14166	14351	14179	14287	14256	14251	14121	14333	14100	14311	14333	14183	14402	14228	14403	14461	14341	14169	14249	14185	14151	14275	14226	14260	14438	14356	14341	14433	14301	14389	14361	14047	14206	14287	14244	14386	14124	14187	14167	14248	14408	14301	14256	14415	14298	14322	14251	14324	14358	14463	14298	14241	14211	14350	14255	14400	14277	14155	14147	14430	14317	14301	14243	14301	14167	14190	14230	14167	14347	14206	14203	14297	14224	14233	14404	14203	14341	14235	14349	14159	14198	14303	14351	14311	14531	14144	14247	14414	14094	14294	14359	14234	14369	14250	14329	14203	14344	14295	14181	14272	14315	14308	14376	14421	14322	14290	14369	14213	14335	14250	14224	14218	14322	14278	14385	14366	14351	14383	14260	14387	14371	14291	14201	14190	14305	14156	14133	14273	14307	14162	14105	14388	14098	14370	14256	14247	14175	14365	14298	14348	14176	14202	14237	14145	14287	14337	14336	14302	14331	14399	14244	14285	14329	14102	14321	14160	14161	14345	14076	14291	14458	14318	14170	14250	14312	14328	14337	14086	14290	14242	14339	14309	14273	14298	14193	14202	14238	14418	14326	14404	14283	14409	14226	14364	14408	14270	14083	14262	14440	14437	14380	14215	14378	14316	14348	14119	14326	14233	14188	14284	14483	14303	14291	14240	14111	14339	14341	14278	14414	14194	14277	14264	14380	14297	14201	14341	14304	14441	14262	14337	14281	14193	14404	14257	14296	14336	14216	14235	14146	14203	14358	14090	14422	14210	14327	14397	14111	14239	14244	14180	14370	14254	14427	14288	14451	14306	14484	14378	14552	14274	14508	14305	14399	14284	14321	14334	14279	14384	14452	14110	14266	14368	14149	14530	14137	14337	14218	14218	14313	14335	14176	14311	14122	14279	14328	14242	14344	14235	14365	14274	14353	14169	14324	14250	14261	14339	14304	14296	14237	14331	14324	14380	14426	14158	14268	14380	14277	14237	14289	14241	14392	14218	14297	14373	14200	14249	14292	14180	14218	14421	14389	14421	14258	14328	14236	14378	14235	14068	14184	14154	14301	14441	14197	14372	14248	14284	14173	14301	14476	14404	14238	14362	14333	14253	14387	14207	14445	14381	14356	14192	14544	14281	14223	14205	14201	14370	14217	14293	14344	14389	14376	14388	14256	14157	14272	14480	14245	14302	14396	14323	14323	14325	14488	14343	14313	14339	14223	14343	14260	14282	14345	14360	14379	14087	14310	14411	14150	14301	14514	14305	14212	14322	14138	14268	14289	14355	14476	14273	14069	14383	14222	14384	14211	14302	14411	14493	14186	14365	14188	14171	14449	14243	14266	14322	14167	14240	14234	14357	14338	14300	14312	14293	14398	14374	14332	14274	14191	14189	14226	14294	14393	14229	14332	14282	14266	14302	14285	14149	14230	14381	14320	14198	14375	14310	14277	14039	14259	14291	14351	14310	14323	14292	14290	14208	14202	14324	14300	14277	14333	14305	14310	14440	14227	14244	14247	14346	14206	14178	14322	14216	14184	14322	14227	14429	14032	14468	14187	14158	14482	14348	14213	14247	14329	14093	14202	14325	14448	14349	14378	14057	14289	14443	14353	14162	14488	14187	14193	14261	14227	14392	14206	14279	14213	14268	14333	14117	14235	14170	14325	14335	14361	14215	14506	14436	14348	14241	14219	14411	14496	14361	14225	14381	14296	14134	14142	14301	14284	14368	14339	14315	14318	14345	14375	14247	14384	14349	14426	14313	14186	14279	14342	14381	14258	14307	14282	14201	14334	14409	14386	14364	14315	14190	14421	14211	14097	14421	14315	14260	14384	14159	14324	14233	14254	14263	14360	14236	14308	14419	14368	14220	14321	14405	14203	14296	14427	14281	14224	14530	14238	14335	14349	14296	14338	14366	14367	14383	14253	14247	14390	14456	14373	14497	14530	14305	14228	14413	14410	14493	14472	14222	14314	14231	14423	14288	14377	14301	14321	14279	14327	14247	14233	14397	14258	14341	14422	14251	14320	14244	14217	14257	14382	14323	14363	14367	14258	14326	14348	14322	14456	14222	14249	14442	14188	14271	14213	14338	14256	14464	14207	14119	14398	14298	14349	14271	14458	14265	14409	14317	14227	14228	14422	14376	14189	14220	14458	14258	14223	14249	14322	14337	14278	14350	14321	14399	14215	14115	14294	14248	14383	14311	14270	14422	14247	14430	14257	14294	14352	14275	14164	14416	14363	14358	14332	14324	14215	14434	14419	14356	14441	14130	14262	14136	14171	14378	14369	14259	14270	14196	14399	14471	14476	14253	14342	14328	14219	14432	14265	14229	14264	14267	14332	14386	14194	14476	14336	14179	14250	14335	14442	14215	14280	14508	14387	14323	14246	14235
22681	21167	28975	23760	21918	24877	26123	19603	18018	18449	18402	17906	17709	17151	16959	16823	17022	16748	16727	16727	16680	16342	16421	16399	16238	16246	16165	16375	16286	16237	16329	16304	16161	16036	16138	16271	16151	16106	16331	16483	16560	16118	16080	16324	16000	16198	16302	16308	16037	16102	16087	15933	16033	16023	16059	16373	15884	15951	15985	16159	16545	16722	16483	16378	16334	16053	16160	15874	15961	15949	15925	16020	16271	16113	16009	15673	16064	15957	16039	16124	16287	16046	16006	15998	16000	15964	15988	15905	16049	15977	16134	15969	16075	15878	16116	16037	16198	16066	16065	15954	15893	16210	15929	15880	15884	15823	16019	15963	15755	16070	15982	16179	16144	16113	15946	15966	16034	15733	16082	16079	15950	15808	16087	16023	16035	15927	15917	16128	16020	15821	16119	15756	16120	15989	15908	16028	16207	16020	15998	16181	16117	15942	15853	15950	15923	15843	15926	16192	15970	16060	16098	15937	15929	16032	15955	15830	16047	16000	16164	16003	15883	16101	15978	15880	16056	16068	16147	16099	16128	16098	15979	15794	16023	16198	15876	16078	16126	16044	15956	15784	16062	15941	15955	15915	16005	16069	16054	16094	15811	16064	15864	15797	15968	16011	15996	15864	15747	15794	15990	16060	15835	15954	15910	16064	15899	16047	16069	15998	16094	16071	16081	16221	15646	15990	16217	15954	16119	15951	15914	15901	16124	16065	16115	15879	16021	15973	16039	16077	16030	16083	15900	16046	15930	15961	15811	15928	16094	15827	16022	15952	16003	15881	16076	15999	16034	15983	16132	15948	15810	15923	16082	15966	16124	16039	16049	15868	16026	16114	16007	16070	15898	15957	15919	15948	15794	15990	16065	15901	15974	16052	15927	15994	15829	15976	15765	15877	15783	16004	16085	15814	16037	15799	15957	15965	15855	15884	15895	15939	16090	16038	15883	15956	15944	15917	15770	15929	16115	15929	16004	15901	16146	15885	15984	15957	16053	16072	15977	15876	16058	15789	15938	16117	16014	16038	15935	15909	15831	16082	15971	16047	15999	15744	16118	15938	15932	15896	16069	16063	15878	16080	16093	16015	16003	16066	16181	15771	15912	15845	16093	16217	15960	15793	16056	15943	15774	15911	15813	15865	16172	15862	16070	16035	16001	16004	15926	15955	16120	15895	16114	15858	15904	15874	15949	15863	15898	15765	16196	15877	16025	15846	15970	15971	15989	16008	15991	16036	15938	16105	16187	16255	16162	15850	15711	16049	15890	16040	16257	16151	15984	16079	15990	15944	15809	15863	16064	15977	16028	16015	16107	15954	15875	16071	15927	15937	15838	15909	15987	15956	15956	15857	15877	15808	15999	15977	16020	16035	16009	16013	15978	16102	16008	16090	16019	15897	15881	15808	15998	15831	16023	16022	15972	15830	15852	16177	15902	15911	16026	15955	15929	16065	15933	15762	15842	15892	15947	16176	16032	15889	15849	16034	15991	15805	15759	15860	16116	15941	16046	16087	15774	15887	16184	16124	15931	15834	15978	15844	15877	16104	15951	16037	16091	16095	15915	15871	15904	16046	15994	16059	15881	15978	15861	15985	15867	15961	16029	15920	16117	15907	16060	15912	16015	16070	16192	16031	16160	15812	15990	15940	15727	16026	15926	15900	15927	15990	15954	15993	16167	15904	16095	15933	16014	16025	16029	15841	15951	15880	16004	15892	16026	16026	15949	15976	16030	16100	15918	15931	15764	16033	16043	16004	16145	15987	16142	15895	15828	16083	15969	15920	15980	16024	15983	16002	15944	16097	15815	15922	15989	15953	15959	15931	15860	15859	16013	16041	15769	15977	16125	16002	15960	15943	16097	15910	15906	15911	15890	15971	16041	15942	15955	15827	16110	15995	15973	16095	16008	15948	15839	16185	16174	16066	16118	15994	15902	15959	16070	16260	15964	15902	16090	15861	15899	15856	15992	16085	15971	16084	15722	16037	15967	15732	15882	16043	15863	16064	16131	15958	16010	16047	15944	15992	15887	15754	15814	15839	15932	15971	15981	15992	16030	16009	16006	15879	16043	15752	16095	16080	15963	16096	16056	15919	15955	15972	15864	16004	15853	16006	15780	16058	15908	15968	15971	15982	16093	16056	16084	15884	15990	15951	15902	16128	16109	15804	16003	16065	15992	15973	16014	15896	15871	16082	15955	16049	15972	15881	16252	16002	15920	15958	16088	16090	16050	16032	16051	15834	16014	16015	16020	15786	16040	15907	16025	15891	15999	15987	15828	15906	15873	15978	15956	16059	15845	15928	15936	16000	16086	16016	15842	16107	15946	15969	16041	15850	15864	15947	15805	15834	15764	16210	15877	16052	15953	15905	15964	16027	16228	16097	15860	16091	15909	15945	16011	15974	15927	15893	16074	15955	15969	16045	16003	15986	15929	16044	15988	15918	15848	16058	16142	16084	15963	15751	15936	15931	16174	15922	16012	15801	15949	16013	16173	15991	16105	15956	16016	15927	16098	16078	16028	16155	15976	15967	16052	16031	16022	15792	15937	15868	15979	15924	16108	15898	16225	16025	16002	16069	15885	16084	15823	15945	16023	16137	15835	15970	16172	15925	16025	15867	15978	15901	16036	16102	15979	16008	16059	16103	15891	15908	15924	16188	16105	15991	16043	15885	15944	15715	16275	16202	15910	15812	16009	15821	15837	15891	15799	15921	15865	16056	15794	15940	15849	16152	15950	16012	15896	15903	15891	15948	15920	15882	15798	16007	15997	15968	15906	15746	15884	16119	15993	15929	15966	15943	16119	16008	15863	15951	16048	15913	15768	15881	16090	16117	16050	15877	15808	15794	16133	16037	16138	15932	16167	16008	15995	16042	15807	15910	15921	16141	15897	15969	16023	16053	15932	15857	15998	16215	16083	16034	16019	15939	15899	15847	15852	15968	16008	16282	16258	15887	15960	15877	16080	15961	15878	15813	15901	16005	16015	16067	16181	15885	16016	16159	16072	15992	16087	15918	16030	15892	15948	15987	15969	16072	15902	15996	15972	16049	16042	16082	16128	15995	16062	16044	16053	16007	16141	16104	16009	16122	16116	15988	16011	15931	15993	15838	15865	15995	15912	15966	15986	15859	15865	16049	15861	15976	15918	15874	16203	15951	15955	16197	16114	16244	16024	16072	16055	15922	16082	15999	15861	16069	15959	15844	15914	15855	15901	15723	15747	15821	16013	15957	15964	15889	15910	15826	15954	15789	15906	15881	15909	15945	15899	16169	16056	15893	16097	15827	16170	15986	15901	16217	16080	16123	16159	15926	16133	16090	15792	15876	15804	16254	15859	16002	15790	15899	16116	15896	15945	16033	15875	15676	15858	16102	15772	15831	15972	15943	16052	15757	15920	15834	15809	16058	16039	15869	15986	16048	15914	15892	15994	16006	15976	16091	16057	15834	16184	16212	15922	16165	15938	15871	15972	15992	15925	15935	15889	15896	15908	15933	16069	15918	16066	15765	15860	15822	16044	15837	16007	15947	15899	15748	15942	15801	16156	15929	16027	15936	15809	16012	16114	15868	15958	16204	16080	15920	15920	15975	16128	16035	15861	15906	15987	15987	15882	15989	16149	15809	15784	15983	15873	15814	16239	15985	16083	16008	15737	16048	16191	16050	16026	16029	16097	15879	15947	15916	16226	15920	15877	15997	15854	15783	16081	15854	15963	16032	16028	15872	15954	15927	15864	15995	16084	16069	15957	15880	15889	15938	15934	16120	15940	16058	15825	16074	15898	15930	15902	16106	15975	15987	15993	15818	15996	15821	15899	16107	15947	15965	15948	15914	15962	15890	15915	16033	16028	15985	15896	15843	16019	16182	16043	15793	15935	15958	15959	15994	16071	15932	15839	16010	16017	15823	15974	16032	16245	15975	16023	15898	15909	16070	15924	15861	15825	16027	16105	15957	16236	16000	15931	15819	15951	16149	15927	16000	15833	15919	16061	15834	15885	15946	15929	15967	15871	16072	16013	16026	16050	15901	16100	15922	16020	15779	15978	16003	16108	15904	15997	15893	15906	16237	15912	15980	16137	15959	15870	16161	16082	15962	15870	16219	15888	15788	16054	16009	16018	15761	16062	15878	15882	15923	16027	15997	15856	15854	15869	15990	16045	15877	15832	16035	15852	15888	15811	15939	16039	15961	15910	16023	16109	15840	15926	15973	15902	15851	15886	16143	15984	15882	15966	15948	15817	16017	15976	16043	15948	16094	15995	15837	15972	16044	16067	16096	15990	15934	15854	15984	16033	15862	15801	16054	15843	15694	15885	16002	15962	16128	15914	15968	16157	16056	16055	16036	15998	15892	15844	16005	15936	16017	15963	15836	15936	15994	16029	16104	15962	16004	15817	15901	16043	15916	15892	15928	16024	15894	15776	15867	15942	16077	15965	15756	15981	15897	15984	15979	16001	15846	15999	16032	16164	16059	15809	16042	16102	15859	15766	15935	15851	15900	16104	16032	15894	16078	15971	16080	16057	15751	15981	15689	16041	16082	16061	16123	16151	15820	15979	15951	15926	15850	15867	15900	15915	15937	16018	15869	15867	16041	16031	15931	16127	15917	15816	15959	15879	15759	15977	15839	15798	16067	15930	15917	15975	15810	15856	15794	15880	15976	16032	16157	16036	15897	15943	15900	15911	15859	15873	16061	15981	15845	15921	16142	16172	15920	15933	15911	16052	16083	15925	15992	16238	16071	15956	15915	15807	15809	15720	15816	16034	15976	15942	15962	16007	16149	16001	15956	15970	16054	16073	15818	16009	15938	16015	15960	15898	15966	15972	16001	16101	16024	16149	16040	15903	15772	15859	16174	16101	15962	15883	15846	15973	16006	15962	15971	15800	16034	16075	15984	15957	15941	15779	15968	15931	15941	15828	15861	16003	15968	15913	16006	16126	16014	15915	16209	16023	15965	16138	16010	15888	16033	16159	16025	15904	16075	15952	16045	15785	15733	16016	15983	16053	15914	16099	16002	16122	15845	16040	16012	15902	15861	16162	16003	15944	15861	15943	15853	16085	15955	16041	16035	15780	15975	15897	15755	15846	16030	15895	15953	16127	16127	16071	15774	15917	15940	15893	16033	16107	15923	16037	16018	15930	15745
25512	50503	46719	39869	34059	28203	21312	18700	17441	17622	17635	17482	16703	15692	15389	15159	15272	15077	15285	14982	14918	14679	14463	14278	14301	14469	14237	14512	14788	14616	14474	14318	14227	14334	14219	14265	14271	14260	14491	14529	14489	14510	14454	14283	14355	14196	14357	14406	14296	14153	14297	14148	14363	14242	14352	14286	14191	14056	14312	14439	15019	14903	14530	14731	14294	14104	14123	14301	14102	14089	14192	14130	14098	14241	14121	14290	14093	14126	14324	14056	14168	14140	14189	14222	14128	14223	14263	14248	14087	14225	14176	14264	14193	14259	14105	14030	14130	14073	14160	14102	14077	13985	13997	14151	13967	14081	14203	14281	14145	14087	14058	14142	14043	14273	14260	14085	14124	14326	14324	14079	14233	14298	14056	13927	14132	14137	14130	14235	13987	14046	14445	14003	14202	14193	14152	14268	14140	14058	14077	14028	14219	14262	13999	14008	14003	14022	14184	14125	14226	14194	14086	14207	14175	14253	14248	13964	14165	14139	14159	14130	14085	14255	14162	14177	14119	14236	14239	14028	14095	14203	14028	14138	14185	14077	14032	14144	14128	14279	14113	14022	14258	14084	14160	13954	14059	13952	14086	13995	14211	14203	14018	14169	14018	14058	14102	14218	14211	13996	14187	14017	14119	14061	14171	14149	14307	14195	14191	14202	14192	14237	14039	13997	14166	14114	14195	14310	14241	14174	14312	14035	13972	14052	14220	14067	14096	14239	14124	14139	14092	14180	14001	14172	13979	14179	14019	13956	14152	14059	14169	14069	14228	14242	14156	14161	14123	14211	14117	14085	14035	14140	14296	14118	14142	14197	14060	14191	14282	14193	14111	14134	14359	14055	14152	14117	14118	14050	14217	14162	14427	14131	14164	14138	14280	14151	13963	13967	14149	14008	14125	14156	14223	14081	14141	14190	14241	14219	14101	14066	14030	14284	14071	14052	14087	14220	14197	14165	14293	14195	14142	14197	14120	14004	13998	14018	14024	14186	13974	14160	14098	14262	14104	14183	14235	14154	14240	14099	14208	14256	14222	14060	14060	14291	14002	14030	14070	14083	14211	14147	14082	14067	14325	14179	14236	14261	14193	14035	14104	14152	14147	14079	14088	14016	14170	14193	14249	14126	13987	14121	14057	14184	14108	14133	14127	14057	14030	14202	14170	14107	14144	14110	14129	14219	14246	14246	14199	13945	14386	14024	14082	14147	14182	14047	14184	14083	13928	13977	14277	14172	13977	14169	14110	13877	14109	14134	14290	14177	14074	14178	14127	14090	14233	14014	13991	14118	14041	14018	14192	14097	14202	14118	13978	14089	13955	14153	14237	14032	13984	14164	14124	14118	14183	13996	14120	14134	14034	14149	14269	14146	14011	14042	14190	14026	14190	14172	14105	14174	14255	14146	14119	14096	14259	14096	14034	13976	14185	14095	14178	13897	14134	14276	14014	14308	14009	14062	14252	14058	14053	14037	14245	14017	14134	14180	14070	14056	14074	14159	13975	14187	14228	14189	14233	14182	14178	14241	14017	14204	14030	14180	14164	14048	14118	14217	14176	14078	14102	14169	14150	13980	14069	13986	14136	14045	14003	14079	14266	14158	14065	14201	14145	14183	14094	13981	14213	14092	14203	14033	14124	14130	14252	14090	14188	14156	14179	14168	14101	14100	14140	14273	14163	13972	14053	14146	14175	14032	14166	14178	14100	14019	14176	14253	14146	14014	14145	14252	14123	14118	14271	14234	14143	14238	14165	14030	14234	14062	14051	14161	14124	14177	14125	14022	14187	14069	14154	14202	14181	14098	14139	14016	14238	14086	14186	14232	13961	14044	14228	14160	14135	14133	14163	14165	14158	14029	14018	14061	14119	14223	14159	14316	14171	13984	14144	14130	14239	14115	14204	14069	14183	14094	14109	14028	14040	14243	14153	14182	14144	14112	14219	14113	14206	13976	14304	14195	14132	13927	14034	13977	14060	14211	14291	14180	13986	14179	14106	14224	14169	14336	13960	14210	14258	14159	14080	14036	14035	14069	14245	14036	14066	14039	14274	14168	14037	14055	14116	14163	14247	14161	14184	14206	14092	14188	14183	14034	14255	14073	14076	14208	14161	14190	14155	14188	14051	14116	14115	14235	14085	13951	14135	14092	14070	14148	14118	13956	14037	14097	14116	14038	14278	14197	14080	14205	14225	14053	14006	14033	13968	14102	14239	14100	14070	14184	14153	14037	13983	14132	14291	14356	14055	14238	14153	14071	14103	14044	14141	14159	14113	14196	14242	14135	14176	13992	14186	14096	14088	14126	14272	14077	14095	14169	14076	14017	14092	14164	14229	14192	14318	14150	14151	13993	14090	14120	14106	14353	14157	14071	14215	14178	14160	14227	14063	14015	14242	14063	14182	14161	14226	14119	14167	14085	14234	14315	14143	14166	13988	14177	14160	14041	14044	14104	14148	14237	14098	13997	14125	14012	14048	14063	14095	13985	14137	14022	14164	14164	14136	14251	13976	13915	14291	14216	14150	14228	14207	14107	14118	14248	14025	14152	14158	14190	14117	14267	14262	14204	14034	14181	14100	14263	14188	14052	14057	14138	14047	14054	14157	14123	14051	14249	14203	13978	14080	14047	14116	14024	14134	14117	14094	14173	14277	13817	14128	14163	14059	14096	14067	14178	14195	14234	14267	14056	14093	14058	14096	14052	14126	14262	14017	14178	14234	14252	14155	14245	14304	14092	14193	14200	14270	14309	14220	14100	14076	14242	14184	14140	14142	14168	14238	14074	14253	14237	14104	14092	14283	14217	14136	14117	14198	14201	14171	14043	14142	14095	14179	14083	13998	14221	14269	14080	14217	14161	14293	14212	14087	14190	14266	14066	14194	14138	14009	14198	14123	14062	14067	14055	14186	14033	14208	14184	14131	14070	14120	14012	14105	14255	14261	14108	13900	14095	14039	14186	14031	14161	14182	14130	13927	14094	14058	14207	14042	13947	14189	14100	13979	14191	14303	14104	14122	14175	13956	14001	14186	14349	14148	14214	14143	14166	14102	14106	14175	14164	14179	14099	14141	14129	14123	14275	14057	14200	14070	14033	14132	13935	14069	13964	14195	14107	14121	14047	14121	14001	14337	14130	14106	14137	13998	14187	13975	14168	14066	14147	14220	14033	13979	14188	14122	14312	14143	13995	14139	14136	14073	14125	14069	14086	14139	14132	14127	14179	14114	14143	14037	14090	14112	14113	14102	14244	14018	14125	14249	14049	14037	14162	14130	14069	14050	14059	14094	14264	14110	14217	14269	14070	14163	13933	14059	14170	14219	14058	14018	14075	14089	14131	13991	14125	14075	14086	14141	13983	14219	14066	14045	14095	14070	13975	14101	14054	14197	14060	14120	14186	14113	14289	14121	14115	14212	14076	14059	14141	14052	14021	14262	14134	14241	14021	14061	14102	14064	14194	14175	14197	14123	14300	14109	14041	14120	14298	14046	14243	14367	14125	14137	14266	14284	14311	14039	14067	14090	14012	14080	14221	13904	14108	14111	14069	14054	14035	14072	14202	13978	14094	14245	14071	14051	14141	14143	14147	13975	14162	14034	14291	14297	14269	14406	14261	14126	14120	14146	14308	14147	14098	14104	14091	14102	14096	14222	14177	14223	14023	13965	14130	14349	14066	14174	14124	14047	14108	14001	13986	14214	14176	14091	14149	13946	14206	14207	14071	13877	14192	14157	14230	14163	14106	14226	14103	14196	14086	14046	14068	13952	13897	14271	14058	14040	14081	14147	14248	14088	14106	14049	14153	14181	14109	14159	14064	14078	13963	14154	14181	14258	14010	14106	14174	14080	14081	14075	14064	14125	14162	14225	14111	14146	14110	14271	14036	14227	13998	14114	13920	14126	14058	14204	14270	14053	14181	13979	14072	14234	14154	14194	14036	14226	14120	14114	14156	14364	14059	14113	13973	14166	14211	14155	14021	14026	14213	14001	14147	13999	14266	14122	14070	14063	14037	14242	14091	14075	14172	14103	14210	14182	14064	14192	14115	14070	14056	14019	14042	14399	14206	14007	14253	14229	14067	14041	14211	14023	14112	13929	13987	14078	14078	14090	14034	14243	14125	14131	14061	14003	14072	14140	13986	14136	14036	14159	13924	14183	14166	14171	14203	14137	14193	14076	14005	13963	14168	14075	14114	14126	14210	14034	13976	14168	14134	14197	14139	14117	14325	14114	14398	14061	14220	14153	14006	14067	14133	14166	14028	13919	14145	14410	14048	14180	14140	14104	14124	14146	14114	14218	14244	14131	14045	14136	14317	14098	14231	14245	14035	14115	14154	14108	14095	14179	14060	14141	14140	14165	14135	14092	14234	14130	14017	14228	14025	14019	14233	14057	14197	14130	14043	14221	14117	14166	14085	14210	14190	14206	14039	14139	13949	14136	14138	14139	14142	14060	14260	14173	14117	13949	14140	14066	14078	14214	14080	14055	14266	14160	14161	14093	14041	14214	14195	14179	14277	14250	14018	14119	14207	14228	14106	14117	14217	14094	14089	14339	14095	14133	14000	14200	14322	14293	13994	14206	14097	14053	14239	13951	14182	14086	14133	14088	14185	14247	14196	14207	14039	14122	14100	14166	14253	14274	14210	14096	14111	14046	14158	14096	14140	14140	14108	14088	13927	14158	14079	13907	14094	13972	14045	14220	14256	14164	14260	14061	14195	14122	14011	14141	14182	14095	14072	14015	14076	14121	14314	14059	14164	14183	14039	14259	14215	14197	14114	14101	14140	14073	14360	14198	13972	14237	14048	14241	14377	14036	14110	14103	14103	14158	14130	14082	14130	14188	13996	14141	14319	14112	14254	14128	14161	14306	14141	14198	14107	14038	14070	14067	14111	13996	14135	14136	14238	14098	14089	14063	14147	14104	14406	14153	14278	14174	14048	14300	14021	14147	14009	14006	14133	14145	14191	14063	14146	14122	14030	14157	14076	14061	14121	13934	14124	14240	14149	14183	14113	14270	14202	14146	14193	14134	14021	14088	14101	14063	14106	14199	13942	14228	14160	14289	14020	14147	14175	14261	14173	14202	14155	14237	14001	14246	14049	14163	14092	14104	14218	14238	14159	14270	14117	14304	14128	14105	14069
27550	24923	31588	29473	22908	19708	17669	16570	16275	16407	16595	16210	16046	15974	15993	15624	15822	15873	15975	15808	15739	15852	15868	15556	15668	15678	15722	15598	15811	15663	15689	15786	15715	15665	15774	15825	15601	15507	15737	15740	15679	15812	15659	15827	15658	15549	15747	15562	15679	15580	15681	15588	15553	15597	15758	15745	15748	15696	15715	15664	15630	15816	15742	15672	15568	15495	15525	15772	15683	15638	15588	15526	15733	15630	15386	15753	15548	15792	15376	15493	15577	15472	15520	15618	15500	15501	15534	15707	15604	15525	15606	15623	15936	15468	15700	15590	15611	15637	15620	15540	15685	15525	15363	15819	15591	15657	15664	15618	15637	15592	15571	15657	15611	15817	15565	15617	15660	15512	15525	15505	15705	15549	15587	15685	15606	15561	15787	15555	15447	15587	15613	15554	15754	15622	15588	15785	15801	15537	15623	15608	15587	15459	15729	15666	15646	15416	15524	15665	15529	15550	15466	15782	15696	15596	15642	15607	15676	15616	15605	15525	15675	15549	15630	15593	15574	15433	15604	15572	15703	15539	15723	15594	15945	15590	15686	15760	15716	15619	15631	15659	15530	15548	15537	15726	15402	15514	15376	15418	15609	15656	15490	15724	15612	15602	15708	15573	15619	15412	15486	15499	15671	15725	15468	15665	15531	15776	15638	15659	15599	15705	15593	15773	15685	15537	15603	15534	15439	15733	15546	15654	15696	15634	15490	15507	15306	15558	15718	15720	15636	15780	15705	15611	15659	15549	15585	15625	15560	15650	15591	15432	15866	15637	15676	15666	15792	15519	15573	15542	15602	15474	15831	15713	15684	15721	15620	15540	15483	15504	15531	15573	15338	15604	15640	15658	15526	15475	15511	15570	15724	15589	15746	15630	15661	15645	15632	15614	15523	15513	15557	15455	15611	15655	15726	15636	15599	15661	15598	15690	15722	15531	15500	15532	15630	15700	15715	15862	15468	15532	15723	15542	15677	15618	15481	15595	15477	15637	15541	15565	15590	15576	15594	15614	15765	15633	15697	15605	15457	15585	15662	15715	15520	15541	15535	15610	15594	15598	15559	15612	15851	15644	15384	15452	15543	15506	15828	15533	15644	15661	15510	15572	15518	15527	15311	15656	15502	15516	15596	15839	15709	15768	15705	15745	15542	15366	15508	15565	15475	15524	15427	15515	15715	15508	15775	15625	15639	15555	15641	15829	15565	15633	15288	15640	15590	15576	15732	15728	15665	15532	15739	15839	15466	15602	15419	15559	15611	15636	15509	15533	15539	15507	15630	15724	15405	15643	15570	15495	15672	15779	15666	15579	15412	15578	15423	15555	15451	15773	15528	15438	15508	15547	15645	15589	15454	15574	15609	15546	15803	15728	15552	15619	15612	15672	15509	15534	15696	15647	15439	15533	15584	15552	15760	15753	15600	15819	15662	15575	15513	15624	15545	15583	15452	15605	15423	15663	15478	15746	15716	15583	15662	15575	15555	15635	15740	15509	15369	15364	15486	15419	15701	15642	15603	15534	15489	15485	15507	15689	15588	15665	15804	15622	15650	15668	15629	15592	15657	15474	15570	15549	15743	15698	15542	15554	15629	15814	15517	15554	15544	15549	15657	15492	15626	15390	15539	15694	15583	15753	15483	15472	15774	15743	15583	15569	15730	15582	15718	15666	15596	15611	15578	15516	15579	15753	15730	15640	15534	15470	15434	15719	15563	15684	15528	15705	15734	15606	15649	15601	15511	15629	15602	15779	15688	15586	15393	15522	15527	15564	15477	15727	15665	15638	15676	15731	15676	15678	15690	15730	15689	15617	15495	15585	15692	15578	15686	15636	15798	15745	15434	15557	15967	15338	15649	15547	15580	15533	15541	15625	15790	15708	15741	15731	15638	15592	15536	15645	15736	15631	15655	15562	15523	15482	15756	15642	15799	15729	15522	15453	15623	15475	15651	15623	15416	15566	15722	15516	15508	15712	15587	15486	15634	15382	15476	15712	15664	15728	15499	15589	15701	15716	15736	15480	15684	15534	15516	15499	15696	15568	15644	15724	15599	15768	15895	15639	15615	15605	15637	15624	15617	15538	15606	15601	15602	15455	15545	15635	15601	15573	15707	15809	15639	15643	15565	15571	15727	15562	15548	15647	15428	15737	15713	15698	15611	15519	15640	15535	15641	15484	15459	15720	15725	15437	15412	15564	15642	15538	15650	15545	15378	15644	15545	15485	15722	15669	15560	15656	15500	15485	15478	15645	15822	15571	15554	15739	15612	15592	15637	15683	15685	15608	15562	15695	15634	15499	15613	15619	15616	15548	15547	15522	15689	15515	15518	15559	15631	15552	15691	15419	15516	15802	15716	15478	15403	15654	15690	15647	15626	15787	15674	15773	15682	15611	15791	15809	15696	15790	15719	15528	15488	15623	15611	15557	15668	15515	15485	15499	15661	15476	15544	15464	15416	15648	15656	15514	15573	15394	15373	15495	15539	15695	15652	15554	15688	15568	15615	15490	15571	15618	15648	15657	15594	15643	15766	15613	15660	15591	15581	15595	15589	15269	15546	15544	15512	15560	15537	15690	15684	15564	15596	15504	15441	15359	15488	15668	15601	15699	15799	15481	15687	15473	15709	15594	15630	15467	15721	15640	15738	15743	15420	15613	15528	15791	15574	15692	15613	15505	15814	15709	15546	15542	15474	15657	15837	15631	15606	15559	15472	15508	15745	15715	15659	15481	15488	15597	15575	15469	15645	15468	15542	15597	15677	15468	15465	15475	15684	15384	15608	15688	15520	15610	15766	15463	15623	15318	15619	15555	15479	15651	15567	15609	15580	15643	15681	15555	15553	15475	15628	15600	15566	15702	15703	15660	15700	15671	15777	15649	15602	15606	15735	15545	15505	15509	15645	15623	15432	15510	15425	15388	15652	15615	15811	15518	15914	15695	15684	15707	15745	15498	15606	15517	15449	15586	15299	15427	15637	15745	15504	15641	15578	15796	15752	15598	15512	15597	15637	15603	15570	15573	15549	15566	15755	15500	15565	15628	15611	15472	15558	15591	15605	15379	15719	15621	15692	15702	15748	15671	15556	15661	15599	15556	15786	15658	15643	15498	15544	15369	15646	15416	15525	15611	15655	15479	15479	15547	15569	15498	15441	15692	15625	15646	15409	15754	15646	15578	15505	15623	15331	15648	15651	15555	15687	15565	15494	15418	15656	15557	15644	15597	15597	15537	15641	15507	15455	15627	15672	15584	15664	15493	15600	15641	15657	15600	15685	15619	15587	15633	15634	15761	15434	15723	15757	15462	15737	15593	15727	15573	15620	15560	15587	15549	15697	15473	15516	15632	15688	15518	15560	15605	15709	15644	15581	15706	15659	15623	15500	15584	15620	15484	15545	15646	15665	15642	15568	15648	15598	15754	15536	15601	15627	15610	15887	15674	15723	15745	15733	15644	15481	15544	15599	15734	15533	15769	15534	15667	15619	15510	15621	15516	15732	15576	15477	15700	15584	15670	15697	15650	15616	15461	15743	15759	15759	15658	15673	15564	15583	15556	15762	15583	15557	15625	15552	15717	15931	15731	15426	15647	15603	15534	15767	15648	15575	15683	15568	15422	15632	15597	15629	15499	15615	15522	15473	15608	15582	15628	15599	15683	15531	15559	15653	15685	15595	15647	15548	15560	15531	15671	15571	15438	15644	15369	15652	15440	15485	15497	15655	15633	15505	15619	15676	15745	15733	15667	15604	15441	15543	15551	15809	15536	15731	15461	15789	15758	15745	15556	15536	15733	15577	15619	15721	15666	15585	15461	15644	15732	15458	15786	15544	15610	15642	15558	15634	15653	15822	15585	15647	15680	15540	15441	15682	15716	15537	15376	15658	15625	15536	15639	15648	15623	15753	15582	15777	15776	15698	15643	15661	15680	15630	15846	15649	15561	15505	15557	15726	15572	15690	15636	15699	15593	15689	15472	15557	15757	15643	15650	15599	15642	15415	15633	15605	15463	15611	15598	15737	15600	15650	15456	15444	15488	15631	15560	15520	15607	15580	15604	15682	15725	15532	15753	15478	15674	15674	15725	15610	15729	15675	15632	15508	15630	15686	15598	15601	15645	15627	15485	15600	15589	15491	15642	15585	15568	15682	15509	15650	15586	15724	15333	15503	15571	15537	15650	15674	15614	15607	15654	15507	15408	15698	15665	15840	15634	15886	15760	15611	15602	15808	15631	15539	15582	15609	15625	15577	15780	15800	15674	15495	15516	15445	15384	15482	15553	15558	15353	15657	15598	15609	15636	15827	15655	15554	15667	15546	15552	15619	15686	15656	15648	15414	15603	15491	15588	15758	15668	15831	15548	15649	15663	15692	15625	15564	15512	15715	15597	15673	15477	15524	15741	15682	15562	15567	15647	15649	15738	15550	15681	15683	15326	15567	15584	15635	15505	15677	15648	15698	15584	15576	15653	15529	15631	15659	15634	15766	15507	15560	15527	15679	15573	15577	15676	15766	15563	15856	15572	15667	15706	15688	15562	15423	15455	15597	15533	15639	15493	15732	15475	15612	15622	15622	15865	15603	15744	15577	15678	15614	15678	15467	15578	15659	15606	15781	15557	15652	15536	15346	15500	15702	15818	15484	15537	15502	15534	15522	15701	15556	15513	15704	15612	15660	15638	15608	15800	15681	15784	15776	15618	15582	15847	15750	15580	15766	15588	15602	15587	15706	15713	15674	15655	15617	15739	15740	15733	15519	15501	15796	15621	15602	15418	15517	15725	15784	15699	15541	15623	15551	15691	15454	15609	15717	15764	15770	15594	15661	15619	15737	15578	15450	15763	15723	15583	15597	15566	15582	15540	15717	15861	15413	15553	15538	15562	15664	15690	15762	15617	15563	15442	15472	15475	15658	15573	15716	15750	15747	15568	15789	15651	15578	15479	15665	15728	15629	15588	15662	15427	15543	15547	15725	15780	15639	15659	15823	15742	15499	15715	15647	15742	15500	15705	15564	15474	15565	15555	15584	15637	15525	15496	15680	15497	15555	15425	15625	15419	15434	15658	15686	15605	15485	15624	15685	15796	15547	15723	15662	15603	15614	15562	15512	15553	15564	15584	15510	15429	15574	15416	15754	15475	15535	15628	15708	15465
24576	38809	36702	30173	24240	19555	16626	15573	15139	15346	15461	15225	14514	14491	14283	14383	14334	14432	14483	14333	14062	14182	14109	13810	13972	13867	14090	13988	14197	14210	14102	14121	13999	13980	13955	13949	14007	14141	14061	14029	13990	13958	13991	14036	13887	13880	14071	13955	13805	14088	13923	13811	13809	14177	14010	13995	14019	14013	14009	13950	14134	13937	13892	14011	13913	13901	13904	13950	13962	13871	13994	13950	13757	13947	14031	13920	13944	13775	13948	13958	13829	14115	13844	14043	14054	14042	13866	13818	14034	13977	13862	13937	14058	13834	13847	13949	14010	13747	14086	14026	13931	13943	13947	13807	14087	14010	13914	14014	13756	14026	13986	13878	13839	13931	13931	13935	13854	13868	13993	14157	13845	13845	13932	14117	13942	13942	14014	13919	13920	14045	13923	13746	13938	13955	14000	13805	13913	13930	13975	14024	13974	14010	13816	13988	13768	14006	13840	13934	13924	13959	13958	13831	14108	13759	13871	13947	14045	13749	13877	13853	13951	14145	13881	14103	14191	13774	13886	13910	13909	13990	13780	14007	13914	13776	14034	14002	13939	13945	14000	13885	13993	14003	13967	14043	13745	14003	13827	14140	14037	13740	13714	14089	13759	13903	13974	13939	13994	13857	13826	13888	13913	13665	13975	13983	13908	13937	14011	13916	13912	13922	13842	13920	13955	14011	14000	14146	13894	13963	14032	13987	14020	13876	13892	13959	14019	14001	13899	13895	13971	13864	14091	13860	13905	14023	13775	13963	13869	14169	13958	13935	14147	13985	13967	14028	13954	13949	14030	14052	13960	13844	13979	13892	14121	13832	13892	13948	13830	13934	13759	13858	13901	13853	14015	14033	13902	13957	13849	13937	14004	14027	14086	13836	13860	13953	14094	13844	13770	13934	13919	13875	14060	13873	13820	13939	14036	13875	13702	13967	14123	13884	13886	14007	13973	13677	13882	13942	13896	13900	14061	13975	13846	13836	13826	13843	13897	13937	13875	13948	13901	13823	13647	13914	13836	13817	13886	14108	14004	13925	13780	13976	13955	13945	13906	14124	13730	13807	13858	13850	13918	13798	14052	13838	13883	13936	13979	14049	13838	13974	13871	14029	14036	13858	13910	13916	13838	13991	13948	14069	13858	13829	13782	13944	13806	13884	14005	13801	13971	14047	14039	13901	13856	14050	13776	13999	14035	14136	14133	13881	13817	13872	13938	13960	14004	14043	13991	13973	14016	14053	13903	13985	14062	14022	13924	13821	14035	14009	13922	13914	13929	13928	13911	13900	13751	13782	14037	14107	14024	13925	13882	13962	14018	13983	13986	13885	14090	13975	13862	13975	14137	14075	13765	13919	13919	13929	13970	14021	13942	13972	13861	13840	13899	13879	14218	13935	14040	13894	14061	13973	13842	14008	13997	14031	13803	14075	14032	13924	13991	13932	14067	13954	13926	13938	13810	13804	13875	13938	13899	13700	13992	13994	13869	14029	13898	13948	14017	13904	13659	13985	13795	13884	13913	14032	13995	13924	14046	14046	14015	13908	13851	13921	13902	13969	13920	13968	13937	13878	14031	13902	13855	14011	13848	13866	13936	14058	14056	13908	13911	14016	13799	13974	13931	13937	13906	14146	14041	13904	13935	13750	13860	13840	13702	14085	13865	13808	13902	13860	14084	13908	13934	13975	13902	13754	13884	13897	14008	13859	13839	13867	13889	13853	14145	13778	13875	13959	13992	13845	13939	14002	13937	13964	13964	13891	13863	13959	13988	13949	13993	13928	14120	14034	13950	14033	13904	13835	13924	13902	13994	14065	13880	13879	13875	13957	14090	14021	13942	13768	13874	13916	13858	13987	13935	13977	13952	13746	13912	13911	13903	13852	13948	13913	13824	13987	13882	14014	13983	14119	13894	13881	13739	13883	13789	14007	13987	14025	13914	13901	13860	13869	13945	14009	13937	14000	13930	13935	13650	13983	13857	13707	13985	13978	13909	13922	13941	13743	13975	13977	13922	13894	13856	13893	13879	14005	13756	14149	13826	13971	13819	13877	13991	13741	13905	13938	13975	13882	13867	13906	14060	13926	14200	13866	13980	13930	14023	14172	13914	13846	13970	13930	13959	13844	13854	13993	13654	13812	13842	13907	14085	13928	13780	13942	13844	13931	13844	13960	13866	13887	13885	13980	13903	13872	13864	14004	14027	14066	13952	13873	13948	13919	13893	13981	13913	13908	13740	13879	13944	13952	13872	14128	13882	14042	14035	14030	13879	14111	13918	13890	13785	13982	13905	13877	13907	13981	14020	13813	14034	13782	13814	13962	13966	14032	13982	14158	13897	13956	14141	14022	13939	14013	13982	13921	13786	13905	14070	14008	13815	13925	13847	13916	13870	13870	13905	14032	13847	14088	13787	13831	13953	14107	13836	13779	13857	13902	14017	13786	13917	13983	13839	14026	14002	13823	13976	13880	14101	13974	13846	13946	13884	14007	13893	13893	13953	13898	13914	13720	13941	13947	13967	13973	13942	13968	13998	14003	13723	13921	13879	13866	14055	13897	13807	13888	13963	13789	13894	13773	13883	13908	13922	13856	13885	14008	13929	14044	13931	14013	13884	13850	13877	14099	13988	14058	14060	13862	13870	13783	13896	14161	14009	13971	13880	14018	13805	14134	13943	13818	13914	14065	13680	13824	13832	13838	14033	13770	13881	14021	13955	13934	14000	13934	13872	13921	14020	13923	13923	13916	13943	14004	13919	14064	13801	13994	13868	14121	13834	14011	14032	13918	13810	13960	14047	14135	13929	13955	13853	13960	14063	13948	13930	14006	13943	13918	13892	14108	13957	13872	13996	13940	13911	13968	13942	13853	14047	14014	13931	13959	13935	14053	13869	13964	13911	13952	13936	13885	14043	13908	13823	13946	14046	13735	13982	13977	14124	13847	13864	14060	13982	14102	13771	13876	13954	13741	14133	13787	13865	13994	13895	13960	13912	13828	13865	13774	13912	14033	14029	13877	13831	13776	13943	13993	13896	13882	13914	13964	13829	13888	13973	13813	13948	14013	13854	13721	14058	13816	13959	13742	13978	13900	14111	13936	13914	13933	14022	13902	13959	14003	13996	14007	13964	13903	13833	13919	13897	13845	13834	13741	13957	13890	13880	13918	13815	14011	13863	14067	13962	13927	13880	13965	13855	13870	13785	13827	13900	13803	14051	13878	13913	13900	13961	13788	13862	13906	14025	14115	13845	13941	14004	13983	13813	14006	13952	13925	13938	13938	13814	13828	13896	14054	13798	13941	13959	13944	14215	13991	13951	13911	13907	13900	13993	13875	13953	13900	13946	13845	14033	14054	13939	13880	13828	14088	14061	13952	13926	13881	13990	13883	14009	13939	13941	13964	14004	13893	13818	13873	14203	13885	13741	14023	13919	13923	14088	13765	14050	13940	13865	13993	13915	14015	14044	13939	14113	13953	13856	13884	13830	14069	13974	14143	13969	14028	13980	13987	13886	13857	13882	14010	13952	14039	14105	13908	13950	13823	13986	13991	13903	13929	14041	13815	13802	14051	13978	13928	13860	14058	14104	13927	14033	13930	13887	13781	13977	13828	13913	13772	14010	13762	13833	13758	14025	13866	13866	13991	13985	13933	13928	13826	13929	14001	13859	13849	13829	13769	13890	13933	13956	13951	14016	13954	14126	13908	13771	14095	13945	13917	14031	13881	13861	13847	13840	13959	13944	13890	13887	13942	14001	13816	13814	13895	13864	14055	13899	13906	13936	13987	13888	13946	13919	13905	13654	13855	13835	13972	13920	14038	14014	13958	13996	13939	14153	13863	13999	13895	13933	13916	14052	14022	13942	13834	13987	13776	13920	13810	13907	14033	13947	13792	13976	13997	14011	14052	13988	13862	13945	13762	13896	13893	13920	13755	14035	13978	14021	13877	13975	13889	13982	14072	13902	13977	13941	13985	14040	13970	13817	14016	13947	13958	14045	13885	13980	13849	13965	13943	14020	13971	13738	14056	13961	13889	13859	14124	13836	13955	13968	13778	13977	14026	13950	14013	14050	13976	13903	13860	14107	13832	13950	13942	13972	13962	13738	13886	13928	13841	13990	14038	13959	13817	13940	14149	13892	13941	14134	13780	13987	13851	13798	14019	13917	13812	13974	14000	13839	13863	13854	13950	13925	14007	13912	14129	14040	14049	13884	13830	14008	13885	13849	14105	13993	13819	14048	14045	14092	14160	13963	13839	13937	13831	13972	13976	14018	14013	13948	13836	14128	14001	13991	14004	14079	13893	13925	13916	13887	14043	13905	13748	13805	13933	13979	13850	13969	14021	13904	13904	14105	13807	13868	14016	13984	13888	13973	13878	14084	14012	13911	13832	13966	13901	13899	13892	13899	14044	13875	13921	13779	14029	13843	13917	13995	14141	13956	14074	13994	14002	13921	13943	13916	13917	14074	14048	13948	14022	13985	13882	14022	13894	13869	13983	13895	13745	14001	13948	14134	13878	13848	13933	13910	13937	13851	13848	13875	13822	13904	14114	13946	13898	14000	13987	13924	14055	14117	13691	14067	13927	14109	13822	13919	14018	13894	13881	13837	14000	13984	14005	13874	14008	13974	13869	13998	13940	13984	13828	13851	13819	13952	14000	14057	13914	13997	14107	13915	14096	13880	13929	13983	14001	14130	14026	13909	14091	13952	13813	13872	13922	13925	14025	13876	14070	13763	13826	13956	13947	14014	13870	13829	13958	13845	13847	13783	13868	13953	14039	14024	14116	14018	13929	13976	13899	14036	13927	13808	13974	14016	13845	14042	13934	14045	13880	13835	13902	13961	13916	14098	14049	13766	13904	14053	13966	13779	13844	14026	14032	13947	14023	13834	13898	14052	13963	13796	13909	13873	13985	13985	13991	13978	14010	13928	13932	13962	13902	13985	13992	14060	13916	13943	13976	13742	13930	13865	13990	14077	14085	13822	13966	14070	13857	13787	14183	13985	13906	13935	14071	13960	13933	13758	14044	14011	14003	13755	13859	13908	13856	13944	13790	14052	13806	14050	13917	13904	13835	14023	13883	13951	13985	13963	13831	13878	14049	13830	13739	13910	13984	13839	13998	14015	14023	13898	14014	13882	13797
23572	21119	28677	24356	23348	23832	22824	19151	18404	19034	18921	18407	18053	17824	17617	17434	17500	17535	17706	17320	17491	17263	17137	16930	17122	17123	17168	17259	17433	17185	17011	17050	17102	17047	17041	16990	17117	16987	17106	17180	17166	16985	17242	17125	17078	17230	16957	17065	16990	16758	16946	16863	16760	16966	16894	16898	17141	16941	17058	16954	17162	17199	17127	17186	17066	16911	16898	17018	16960	16924	16879	16685	16827	16796	16918	16939	16883	17125	16905	16876	17116	16843	16979	16805	16693	16886	17035	16922	17019	16950	17090	16970	17098	16602	16910	16878	16867	16842	16934	16943	16991	16892	17002	17066	16904	16932	16783	16976	16778	16772	16761	16877	16902	16894	16909	16828	16879	16763	17002	16948	16979	17103	16924	16927	17123	16932	16904	16853	16924	17045	16834	16946	17084	16977	17091	16879	16721	16794	16962	17016	16990	16744	16864	16931	16879	16978	16994	16803	16946	17090	17033	17006	16995	17008	16894	16927	16935	17096	16882	16882	16836	16761	16955	17064	16793	17016	16900	16963	16822	16979	16899	16829	17010	16881	16954	16749	17046	17152	16871	16797	16931	16532	16723	16947	16988	16795	16976	16998	16858	16903	17213	16990	16763	16880	16747	16678	16622	16851	16936	16902	16719	17057	17014	16953	16931	16740	16842	16903	17005	17111	16827	16931	16802	17053	17019	16809	16925	17124	16964	16846	16770	16904	17011	16737	16828	16832	16932	16751	17005	16983	17001	16872	16964	17164	16741	16913	17007	16905	16855	17036	16856	16886	16979	16792	17054	17102	16628	16911	17056	17087	17055	16828	16822	16896	17042	17032	16764	16982	16594	16881	17039	16919	16858	16730	17048	16917	16896	17131	16868	16833	16976	16974	17099	16716	16813	16868	16972	16844	16962	16945	16923	16920	17065	16906	16944	16850	17019	16678	16929	16826	16887	16940	16692	16846	16918	16942	16989	17003	16954	17122	17002	16825	16926	16795	16901	16881	16781	16771	16982	16958	16897	16828	16870	16817	16872	16891	17097	16945	16931	16830	16742	16721	17002	16910	17005	16937	16992	16834	17028	16902	17095	16970	16968	16768	16849	16704	16788	16674	16975	16941	16956	17018	16884	16812	16821	16949	16894	16738	16663	16774	16822	16968	16887	16963	16711	16997	16967	17071	16977	16833	16892	16770	17019	16791	17015	16947	16913	16904	16669	16910	16940	16901	16785	16841	16997	17010	16911	16870	16602	16881	16800	16931	16910	16856	16823	16935	17069	16752	16963	16970	16793	16852	16973	16939	16841	16830	16796	16853	17025	16789	16740	16794	16851	16927	17000	17067	16826	16937	16867	16836	16849	17054	16967	16834	16859	16769	17056	16859	16734	17054	16914	16969	16907	17046	16892	16893	16905	16979	16902	16898	17040	16762	16784	17031	16920	17017	16835	17016	17118	16916	16870	16744	17098	17001	17049	16882	16949	16940	16896	17013	16825	16834	16898	17024	16702	16809	16912	17112	16866	16932	16746	16888	16765	16838	16951	16837	16936	17328	16924	16919	16913	16997	16920	16828	16910	16997	16931	16894	16829	16921	16984	17038	16887	16752	16811	17082	16931	16914	16977	16921	16849	16742	16936	17159	16809	17016	16977	16964	16916	16802	16971	16666	16870	16941	17090	16845	16864	16988	17098	17106	16867	16671	16786	17191	16959	16918	17104	17143	16885	17031	17063	16859	16967	16940	16991	16915	16658	16833	16801	16884	16884	17002	16920	16953	16816	16915	16882	16835	16759	16791	16883	16899	16959	16956	17074	16857	16845	16751	16823	16764	16933	16984	17071	16965	16823	16885	16992	16871	17066	16829	17076	16762	16970	16874	17038	16848	16888	16932	16977	17002	17098	16962	16772	16841	17042	16962	16948	16839	16970	17122	16909	16801	17046	17089	17060	16812	16802	16827	16942	16905	17050	16789	16657	16808	16903	16922	16877	16931	17162	16788	17098	16949	16668	16854	17072	16877	17000	17040	16853	17096	17171	16987	16965	16622	16845	17020	16984	16986	16989	16857	16886	16952	16755	16890	16941	16799	16883	17047	16841	16854	16775	16922	16850	16829	16935	17027	16741	16886	16938	16847	16926	16916	16875	16883	16751	16841	16819	16814	17032	16961	16923	17058	17106	16977	16943	16959	17053	16842	16911	16747	16886	16867	16948	16977	17046	16866	17077	17035	17056	16811	17056	16773	17031	16878	16783	16756	16821	16794	16787	17018	16836	16784	16868	16870	16967	16866	17051	16975	17010	16948	16913	17061	17065	16764	17019	16800	16863	16750	17049	16891	16881	17196	16840	17071	17068	16993	16812	16944	16927	16549	16930	16865	16969	17067	16906	16677	16794	16701	16896	16833	16847	16818	17067	16799	16797	16995	16863	16843	16842	16781	17008	16974	16872	16923	16856	16976	16739	17051	16837	17010	16939	16922	17049	17135	16954	17028	16980	16770	16639	16952	16783	16866	17066	16886	16841	17083	16959	16886	16933	16721	16966	16908	17023	16845	16706	16810	17038	16796	16895	17089	16864	16894	16979	16875	17010	16756	16773	16958	16885	16907	16911	16857	17062	16817	16765	16883	16819	16840	16757	16989	16906	16711	16808	17030	16832	16793	16778	16824	16874	16949	17048	16990	17044	16717	16816	16705	17008	16825	16897	16886	16953	16903	16956	16866	16847	16931	17062	16936	16884	16766	16815	16891	16868	17061	16675	16811	16936	16766	17029	17109	16855	16824	16698	16876	16874	16820	16881	17011	16822	16920	16755	16735	17022	16948	16941	16943	17014	16821	16863	16755	16944	16905	17021	16890	16992	16832	16792	17155	16884	16810	16931	17083	16890	16798	16981	16690	16963	16938	16931	16954	16955	17025	16784	17030	16989	16939	16846	16689	17102	16917	16884	17018	16953	16916	16807	16721	17011	16784	16907	16813	16779	17028	16966	16886	16726	17064	16962	16669	16794	16879	16790	16893	16988	16750	16931	16992	16913	16825	16976	16846	16921	16995	16752	16849	16873	16917	16849	16762	17089	17028	17023	16905	16867	16721	16711	16782	16776	16843	16872	17020	16742	16782	16804	16974	16890	16665	16998	16629	16686	16867	16715	16745	16936	16873	16995	16831	16879	16880	16870	17062	16998	17010	16717	16811	16662	16912	16907	16945	16876	17018	16828	16893	16815	16886	16938	17001	16725	17046	17065	16842	16893	16897	16996	17006	16911	16996	16701	16891	16805	17021	17045	16924	17012	17099	17085	16956	17005	17159	16761	16933	16804	16674	16750	17082	16872	16846	16883	16990	16853	16927	16789	16992	16932	17041	16994	16957	16883	17094	16806	16774	16938	16935	16729	17034	16805	16891	16764	16670	16766	16945	16890	16723	16731	16824	16899	16977	16964	17050	16930	17020	16738	16917	16759	16872	16753	16957	16802	17056	16931	17088	16801	16857	16887	16846	16985	16990	16989	16896	17027	16965	16828	16813	17011	16984	16884	16985	16877	17008	16835	17130	16923	17112	16989	16720	17140	16997	17144	16972	16962	16806	17020	16806	16903	16990	16924	16880	16885	16995	17039	16832	17011	16850	16824	16969	17002	16834	16800	16930	16802	17040	16983	16939	16951	16846	16898	16742	16851	16957	17015	16963	17090	16811	17020	17002	17098	17024	16866	16685	16846	16817	16839	16928	16845	16827	16904	16805	16975	16836	16658	16832	16786	16939	16975	16935	16922	16929	17065	16889	17061	16936	16841	16674	16779	16834	16971	16729	16742	16864	16734	16833	16760	16958	16972	16993	16702	16802	16932	16743	17115	16836	17198	16716	16950	17004	16781	16859	16773	16987	16849	16836	16980	16828	16559	16906	16897	16897	16956	16941	16813	16846	16826	16858	16881	16897	16936	16918	16785	17114	16693	16871	17044	16923	16913	16851	16825	16863	16739	17049	16865	17039	16887	17056	17192	17051	17032	16879	16904	16804	17139	17050	17005	16910	16992	17000	16854	17167	16731	16980	16981	16999	16871	16903	16963	16890	16875	16991	16975	16918	16892	16579	17072	16970	17022	16883	17044	17038	16979	16815	16867	16684	16905	16968	16936	17026	16945	16946	16931	16946	16937	17006	17039	16799	16827	16892	16990	16910	16808	16774	16860	17000	16978	16915	16982	16915	16875	16963	16830	16851	17019	17101	16896	16891	16845	17133	16867	16895	16869	16804	17115	16955	16961	17088	17070	16875	16931	16919	16835	16896	16897	16769	16824	16939	17124	16865	16998	16823	16948	16958	16920	16806	16879	16840	16845	16769	16817	17006	17047	16698	16914	16931	16679	16848	16866	17006	16967	16853	17002	16982	16889	16762	16798	16938	16820	17068	16975	16880	16786	16980	16802	16972	16809	16840	16897	16902	16978	16966	17008	16974	17020	17009	16856	16978	16923	17100	16816	17071	16953	16806	16978	16861	16861	16818	16960	16979	17084	16700	16900	16867	16872	16848	16805	16937	16966	16877	17145	16739	16623	16880	16722	16700	16921	16845	17025	16655	16847	16662	17001	16884	16999	16832	16756	16717	16803	16848	16909	16927	17025	16921	16937	16806	16881	16904	16883	16922	17043	16815	16807	16934	17074	16914	16683	16893	16737	16939	16963	16947	16794	17039	16998	16804	16735	16754	16962	17006	17011	16959	16764	16856	17079	17174	16937	16685	16796	16905	17154	16852	17041	16757	16902	16767	16751	16873	17020	16801	16895	16958	16786	16814	16831	16787	17139	16781	16811	16983	17110	17044	17010	16810	16723	16920	16828	16954	16781	16825	16989	16880	17129	16793	16951	16888	17013	16867	16882	17214	16844	16829	16769	16660	16878	16892	16736	16775	16890	16943	16858	16854	17113	17018	16954	16834	17045	16966	16866	16985	17063	16899	16899	17061	17035	16847	16922	16777	16924	16910	16792	16942	17150	17092	16713	16910	17006	17083	16830	16976	16807	17041	16946	16820	16985	17020	16966	16834	16981	16879	16825	16953	16983	16935	17018	16936	16740	16876	16842	16915	16790	17004	17049	16783	16844	16810	16884	16992	17036	16922	16700	16798	16812	17040	16800	17020	16755	16704	16892	16851	17127	16793
26424	45202	44320	35549	28637	21542	18907	17516	17680	18006	17482	16549	15999	15873	15672	15340	15584	15711	15620	15413	15269	15078	14865	14974	14891	14797	14963	15001	15364	14898	15107	14779	14931	14878	14852	14862	14751	14914	15062	15207	15035	15018	15114	14862	14937	14636	14822	14835	14812	14766	14794	14870	14850	14864	14657	14665	14882	14870	14971	14734	14778	15056	15101	14935	14944	14806	14755	14805	14674	14650	14785	14777	14745	14929	14729	14968	14678	14850	14599	14771	14712	14699	14673	14583	14783	14650	14847	14726	14619	14694	14873	14743	14781	14738	14770	14782	14563	14707	14740	14719	14745	14618	14896	14628	14655	14728	14743	14858	14779	14863	14707	14824	14699	14665	14733	14588	14867	14681	14804	14862	14485	14678	14563	14679	14864	14534	14823	14822	14830	14681	14702	14764	14700	14769	14779	14752	14659	14728	14801	14750	14857	14705	14899	14791	14694	14737	14684	14678	14614	14828	14840	14602	14983	14694	14554	14696	14763	14845	14784	14751	14773	14808	14780	14662	14822	14640	14727	14901	14536	14635	14660	14534	14832	14747	14832	14661	14765	14662	14720	14824	14859	14730	14646	14778	14784	14732	14767	14841	14687	14799	14845	14771	14662	14870	14620	14647	14626	14743	14790	14699	14767	14600	14692	14806	14858	14804	14676	14803	14713	14757	14813	14700	14897	14723	14697	14652	14729	14837	14588	14772	14795	14726	14773	14712	14669	14514	14694	14683	14731	14742	14615	14787	14764	14738	14765	14961	14720	14737	14662	14734	14749	14690	14610	14699	14744	14735	14797	14742	14820	14653	14853	14928	14718	14723	14836	14851	14679	14638	14797	14731	14728	14732	14776	14674	14843	14926	14666	14699	14615	14686	14815	14673	14880	14731	14738	14803	14670	14707	14780	14683	14740	14856	14904	14757	14936	14880	14581	14748	14721	14734	14621	14719	14649	14726	14677	14724	14727	14794	14711	14853	14660	14956	14688	14653	14891	14660	14828	14750	14780	14666	14804	14790	14849	14851	14753	14744	14826	14843	14752	14790	14794	14718	14787	14608	14772	14595	14885	14756	14701	14774	14562	14742	14801	14850	14710	14795	14759	14678	14607	14935	14780	14833	14886	14539	14774	14599	14768	14871	14900	14701	14614	14794	14660	14576	14837	14704	14818	14931	14717	14686	14728	14704	14788	14680	14811	14759	14719	14704	14941	14644	14644	14796	14703	14807	14832	14599	14747	14780	14784	14715	14717	14662	14851	14565	14799	14668	14598	14855	14870	14777	14587	14816	14807	14719	14780	14660	14713	14689	14858	14632	14743	14835	14911	14672	14773	14631	14758	14790	14731	14839	14967	14676	14704	14767	14788	14596	14713	14555	14747	15027	14641	14743	14733	14711	14688	14735	14921	14961	14676	14923	14829	14721	14832	14735	14719	14668	14752	14685	14880	14677	14776	14753	14754	14872	14780	14769	14776	14815	14765	14645	14746	14880	14709	14753	14860	14817	14587	14751	14719	14876	14631	14856	14778	14606	14729	14639	14748	14752	14685	14605	14615	14848	14753	14715	14785	14774	14755	14807	14684	14849	14687	14663	14699	14702	14826	14640	14789	14614	14580	14714	14573	14813	14802	14960	14744	14595	14766	14770	14614	14576	14712	14673	14853	14633	14812	14781	14665	14705	14746	14633	14749	14799	14791	14680	14854	14880	14756	14677	14849	14756	14611	14610	14836	14807	14953	14722	14749	14831	14740	14961	14755	14700	14862	14666	14708	14783	14683	14606	14738	14637	14831	14864	14802	14686	14701	14716	14601	14738	14552	14742	14711	14670	14674	14840	14926	14733	14794	14672	14657	14674	14693	14732	14598	14583	14782	14969	14715	14781	14769	14684	14691	14546	14767	14624	14957	14575	14824	14654	14698	14838	14667	14737	14849	14780	14669	14689	14749	14662	14815	14878	14754	14643	14662	14694	14742	14651	14773	14738	14533	14847	14744	14676	14598	14862	14675	14782	14714	14751	14700	14891	14831	14785	14779	14787	14593	14773	14613	14784	14480	14689	14787	14581	14664	14609	14633	14747	14813	14590	14691	14720	14827	14749	14645	14657	14696	14653	14802	14734	14676	14763	14877	14692	14732	14688	14850	14624	14766	14748	14790	14654	14932	14753	14634	14770	14661	14762	14770	14736	14618	14664	14634	14857	14620	14674	14747	14733	14758	14720	14866	14616	14749	14652	14856	14764	14823	14694	14882	14520	14919	14713	14766	14798	14718	14995	14721	14726	14928	14663	14720	14749	14694	14683	14608	14885	14715	14673	14775	14578	14896	14840	14683	14736	14774	14669	14593	14849	14634	14744	14872	14692	14716	14551	14751	14691	14767	14679	14725	14735	14657	14596	14585	14722	14708	14525	14637	14738	14700	14717	14580	14602	14736	14604	14719	14898	14641	14780	14583	14876	14599	14661	14793	14879	14690	14834	14690	14590	14790	14662	14845	14603	14813	14706	14725	14715	14584	14795	14795	14696	14700	14676	14718	14674	14795	14807	14790	14804	14810	14618	14480	14814	14761	14926	14692	14709	14760	14787	14719	14782	14849	14637	14802	14740	14547	14670	14760	14872	14721	14650	14726	14519	14868	14820	14617	14840	14733	14795	14709	14892	14796	14675	14579	14722	14809	14554	14671	14844	14677	14869	14624	14740	14746	14945	14860	14793	14680	14905	14582	14871	14829	14795	14735	14713	14583	14702	14762	14816	14820	14547	14638	14861	14897	14742	14794	14811	14739	14741	14745	14654	14879	14534	14702	14642	14822	14704	14650	14820	14782	14784	14701	14784	14727	14799	14831	14769	14751	14788	14702	14756	14889	14844	14828	14747	14703	14733	14646	14651	14826	14720	14792	14689	14673	14952	14810	14812	15000	14809	14613	14701	14655	14678	14873	14836	14801	14711	14685	14709	14806	14698	14813	14728	14937	14812	14755	14691	14750	14892	14870	14677	14859	14735	14827	14609	14787	14547	14609	14802	14787	14955	14860	14701	14740	14772	14560	14788	14762	14770	14638	14815	14586	14766	14845	14878	14848	14861	15029	14620	14724	14768	14681	14793	14866	14864	14709	14792	14687	14661	14684	14625	14637	14655	14653	14899	14876	14866	14535	14897	14756	14747	14706	14739	14724	14793	14579	14760	14858	14642	14805	14621	14790	14611	14804	14608	14721	14791	14838	14712	14503	14710	14856	14830	14872	14827	14771	14822	14734	14660	14990	14644	14608	14650	14735	14777	14643	14739	14683	14778	14915	14791	14721	14682	14611	14788	14774	14637	14827	14787	14804	14605	14692	14598	14793	14648	14653	14661	14682	14612	14888	14790	14783	14740	14731	14813	14693	14788	14565	14813	14837	14653	14735	14713	14477	14779	14913	14755	14868	14730	14817	14763	14820	14627	14521	14556	14674	14806	14575	14662	14509	14893	14585	14687	14705	14660	14726	14823	14805	14644	14791	14606	14739	14686	14626	14676	14674	14754	14619	14760	14794	14875	14659	14734	14844	14820	14811	14731	14663	14791	14669	14787	14663	14706	14640	14859	14720	14702	14715	14646	14630	14665	14692	14731	14813	14759	14831	14829	14713	14771	14678	14772	14840	14656	14822	14915	14739	14777	14788	14613	14835	14659	14611	14515	14724	14833	14703	14709	14784	14821	14634	14799	14758	14724	14760	14827	14707	14655	14794	14757	14697	14961	14689	14733	14798	14776	14739	14670	14748	14612	14813	14504	14692	14660	14749	14679	14673	14936	14740	14895	14607	14771	14802	14674	14673	14743	14806	14547	14589	14697	14714	14755	14598	14753	14767	14777	14652	14712	14734	14816	14821	14643	14738	14691	14839	14683	14741	14756	14820	14601	14693	14571	14734	14728	14645	14738	14765	14573	14695	14922	14792	14728	14791	14770	14725	14633	14713	14729	14786	14649	14675	14835	14679	14653	14824	14694	14963	14833	14850	14685	14681	14960	14893	14630	14760	14800	14939	14593	14666	14723	14838	14813	14769	14793	14745	14713	14730	14659	14728	14657	14645	14726	14682	14752	14686	14663	14809	14669	14742	14736	14626	14770	14719	14684	14633	14573	14763	14627	14725	14849	14649	14728	14661	14783	14880	14646	14831	14757	14713	14683	14604	14802	14875	14784	14943	14630	14757	14745	14708	14738	14827	14756	14970	14695	14831	14575	14763	14698	14653	14651	14838	14701	14663	14772	14585	14856	14814	14801	14739	14791	14478	14795	14637	14705	14829	14691	14780	14733	14682	14758	14838	14778	14749	14744	14848	14778	14611	14790	14612	14726	14675	14998	14634	14578	14680	14626	14640	14757	14863	14547	14638	14771	14774	14855	14688	14713	14751	14863	14709	14698	14985	14705	14792	14519	14815	14821	14678	14887	14738	14685	14768	14629	14819	14581	14802	14644	14845	14807	14931	14703	14744	14682	14773	14651	14753	14783	14812	14666	14895	14821	14818	14721	14819	14787	14858	14674	14756	14748	14816	14681	14736	14794	14819	15029	14747	14541	14599	14736	14977	14716	14816	14787	14742	14718	14695	14649	14796	14873	14774	14691	14623	14859	14795	14573	14694	14699	14634	14744	14809	14970	14878	14829	14758	14634	14669	14884	14642	14569	14802	14589	14755	14622	14915	14725	14708	14761	14580	14701	14852	14770	14731	14766	14587	14676	14809	14690	14596	14806	14932	14695	14826	14757	14632	14521	14738	14729	14725	14829	14688	14821	14616	14831	14668	14813	14576	14798	14805	14749	14844	14785	14719	14647	14704	14891	14965	14603	14812	14733	14789	14693	14771	14714	14852	14823	14818	14727	15010	14789	14746	14847	14797	14689	14736	14959	14728	14664	14678	14644	14660	14758	14842	14749	14807	14697	14806	14707	14624	14731	14699	14737	14623	14901	14810	14783	14646	14578	14630	14738	14665	14803	14895	14707	14783	14874	14605	14603	14749	14777	14824	14622	14644	14817	14781	14787	14856	14598	14657	14914	14749	14839	14701	14591	14759	14850	14923	14754	14755	14628	14683	14639	14898	14842	14803	14766	14572	14830	14718	14735	14681	14728	14706	14744	14897	14602	14681	14668	14681	14602	14528	14754
22673	21187	29013	23717	21795	24067	26634	20988	20662	21159	20260	19577	19510	19095	18822	19037	18921	18974	18702	18578	18379	18318	18170	18005	18077	18157	17972	18081	18342	18196	18175	18098	17982	17820	17913	17758	17881	18041	17925	18148	18166	18011	17947	18026	17979	18194	18101	17965	17818	17943	17885	17937	17834	17806	17848	17887	18116	17880	17962	18161	18131	18262	18058	18153	17886	17918	17737	17843	17955	17642	17730	17581	17684	17873	17716	17735	17714	17566	17844	17829	17873	17794	17685	17889	17723	17518	17660	17954	17869	17920	17615	17642	17736	17564	17790	17772	17822	17629	17834	17719	17848	17609	17776	17587	17804	17867	17752	17805	17743	17725	18120	17787	17948	17883	17730	17818	17929	17629	17814	17747	17600	17848	17805	17728	17776	17799	17761	17661	17804	17673	17706	17636	17759	17698	17607	17684	17763	17704	17931	17852	17710	18008	17720	17736	17723	17680	17737	17905	17707	17788	17922	17712	17787	17950	17623	17712	17643	17725	17594	17816	17842	17752	17724	17855	17844	17911	17699	17753	17722	17780	17797	17902	17946	17727	17903	17657	17677	17868	17668	17853	17727	17805	17625	17604	17776	17616	17782	17647	17929	17859	17727	17681	17876	17690	17689	17689	17554	17590	17716	17702	17685	17785	17821	17445	17764	17761	17657	17651	17804	17590	17770	18089	17791	17869	17835	17459	17642	17810	17685	17726	17776	17767	17502	17813	17665	17822	17977	17907	17730	17907	17688	17767	17797	18052	17934	17931	17706	17456	17579	17899	17933	17680	17841	17764	17570	17718	17735	17802	17896	17836	17770	17772	17707	17833	17653	17814	17865	17892	17566	17915	17740	17646	17563	17632	17699	17904	17602	17815	17765	17628	17692	17836	17853	17843	17790	17689	17595	17502	17874	17611	17594	17844	17804	17978	17726	17561	17424	17655	17729	17726	17500	17637	17828	17784	17678	17847	17859	17699	17597	17674	17815	17687	17572	17553	17605	17897	17784	17619	17786	17833	17699	17751	17716	17593	17762	17691	17561	17716	17647	17763	17597	17914	17857	17815	17738	17693	17692	17881	17915	17893	17466	17897	17701	18002	17620	17845	17658	17703	17744	17602	17830	17767	17698	17686	18025	17701	17528	17565	17709	17833	17716	17699	17855	17627	17799	17817	17757	17443	17755	17759	17874	17784	17994	17791	17824	17745	17895	17896	17690	17960	17888	17583	17766	17765	17829	17457	17714	17609	17821	17615	17800	17656	17675	17707	17749	17845	17734	17732	17940	17708	17713	17527	17671	17726	17645	17846	17605	18126	17832	17628	17701	17447	17784	17651	17793	17816	17755	17755	17799	17793	17642	17750	17798	17651	17682	17584	17851	17784	17885	17710	17780	17824	17630	17643	17752	17807	17697	17752	17856	17743	17741	17680	17786	17775	17859	17437	17719	17807	17993	17696	17738	17597	17785	17834	17583	17729	17783	17715	17474	17854	17861	17880	17768	17874	17772	17613	17701	17826	17594	17890	17648	17683	17645	17752	17678	17823	17567	17906	17546	17745	17531	17851	17947	17622	17781	17845	17665	17661	17665	17673	17718	17911	17878	17813	17765	17697	17756	17631	18111	17672	17785	17725	17790	17684	17798	17777	17742	17903	17712	17751	17737	17691	17766	17632	17678	17783	17703	17905	17595	17601	17618	17595	17657	17538	17834	17878	17554	17765	17876	17750	17680	17754	17839	17833	17491	17560	17858	17624	17590	17797	17882	17805	17701	17838	17658	17618	17694	17826	17626	17718	17829	17946	17627	17811	17766	17842	17865	17771	17739	17547	17696	17721	17653	17696	17807	17857	17836	17934	17981	17777	17753	17685	17678	17760	17726	17442	17463	17699	17642	17726	17678	17743	17505	17838	17885	17743	17893	17844	17722	17542	17565	17686	17522	17769	17631	17845	17811	17682	17717	17802	17921	17507	17600	17912	17745	17749	17845	17846	17979	17857	17639	17694	17782	17535	17718	17783	17600	17695	17635	17722	17721	17673	17694	17614	17889	17774	17927	17553	17822	17902	17585	18041	17637	17566	17791	17657	17663	17650	17769	17608	17830	17843	17922	17663	17897	17819	17672	17957	17648	17581	17676	17896	17790	17871	17552	17720	17651	17775	17720	17740	17702	17711	17810	17691	17676	17855	17816	17694	17990	17685	17690	17810	17683	17658	17508	17682	17701	17747	17734	17581	17775	17781	17716	17846	17748	18023	17677	17823	17749	17996	17872	17755	17609	17732	17737	17838	17668	17715	17651	17627	17868	17795	17734	17794	17841	17856	17793	17653	17847	17609	17745	17661	17711	17794	17845	17997	17732	17795	17759	17841	17767	17548	17763	17725	17641	17828	17694	17740	17709	17417	17697	17841	17586	17717	17598	17739	17745	17747	17718	17611	17791	17676	18025	17924	17675	17579	17745	17836	17745	17735	17605	17630	17731	17785	17800	17759	17726	17840	17720	17581	17753	17882	17800	18007	17740	17705	17864	17795	17777	18073	17890	17667	17758	17672	17754	17859	17788	17852	17795	17618	18018	17658	17617	17591	17683	17806	17871	17834	17745	17636	17623	17751	17808	17733	17562	17795	17382	17854	17874	17819	17829	17633	17717	17748	17791	17559	17814	17905	17828	17492	17792	17828	17855	17592	17714	17660	17902	17733	17828	17746	17550	17846	17702	17651	17910	17778	17761	17938	17730	17764	17688	17773	17718	17884	17639	17600	17862	17743	17734	17756	17719	17734	17580	17862	17803	17700	17744	17760	17758	17541	17713	17633	17556	17943	17781	17896	17827	17747	17795	17658	17871	17777	17812	17678	17868	17819	17831	17760	17593	17643	17715	17868	17879	17832	17898	17658	17646	17714	17808	17704	17947	17661	17513	17730	17815	17617	17895	17782	17623	17634	17730	17591	17740	17552	17599	17606	17740	17841	17746	17863	17753	17707	17769	17778	17708	17544	17687	17686	17774	17970	17824	17728	17808	17784	17926	17720	17882	17671	17945	17688	17910	17900	17838	17827	17874	17671	17873	17476	17776	17678	17914	17774	17737	17935	17887	17864	17722	17781	17870	17729	17737	17732	17751	17628	17785	17686	17775	17839	17551	17506	17628	17795	17682	17873	17707	17782	17706	17652	17907	17746	17651	17686	17844	18012	17763	17719	17586	17788	17737	17777	17809	17969	17667	17790	17781	17571	17732	17720	17669	17622	17757	17680	17813	17730	17815	17797	17495	17743	17672	17774	17783	17656	17516	17751	17694	17831	17950	17665	17888	17946	17961	17660	17590	17706	17841	17689	17840	17811	17695	17824	17714	17575	17774	17750	17740	17809	17687	17731	17711	17610	17719	17803	17646	17736	17784	17530	17495	17802	17752	17791	17494	17833	17400	17443	17771	17724	17765	17596	17801	17811	17843	17846	17807	17725	17580	17852	17563	17603	17865	17733	17806	17915	17744	17637	17823	17720	17512	17688	17793	17663	17814	17783	17399	17563	17629	17525	17761	17820	17892	17791	17678	17949	17581	17688	17868	17821	17850	17663	17756	17754	17656	17664	18097	17803	17620	17782	17665	17601	17602	17741	17507	17605	17539	17753	17731	17716	17763	17714	17770	17731	17859	17695	17918	17882	17859	17739	17774	17785	17652	17788	17632	17622	17480	17811	17795	17700	17574	17645	17766	17799	17834	17789	17944	17547	17665	17800	17740	17746	17815	17635	17737	17691	17628	17868	17702	17891	17692	17716	17815	17859	17664	17689	17761	17803	17710	17961	17726	17614	17542	17584	17539	17928	17598	17817	17606	17635	17744	17632	17614	17834	17827	17643	17840	17740	17790	17702	17672	17696	17807	17592	17801	17687	17777	17686	17742	17789	17796	17588	17897	17708	17589	17448	17677	17664	17740	17656	17697	17936	17762	17848	17796	17697	17734	17714	17756	17612	17473	17537	17633	17778	17777	17698	17896	17736	17651	17884	17881	17813	17954	17649	17630	17697	17722	17755	17659	17640	17717	17491	17798	17673	17667	17904	17609	17960	17914	17792	17636	17744	17832	17599	17570	17699	17803	17622	17825	17811	17763	17714	17777	17734	17710	17571	17749	17740	17748	17879	17683	17864	17679	18067	17776	17777	17928	17750	17743	17714	17857	17606	17832	17680	17640	17649	17876	17931	17922	17846	17687	17874	17470	17960	17705	17775	17710	17866	17816	17656	17535	17713	17818	17675	17839	17758	17667	17610	17618	17867	17757	17965	17899	17980	17673	17659	17841	17667	17752	17616	17781	17739	17866	17594	17717	17925	17728	17773	17845	17722	17356	17635	17662	17725	17522	17691	17716	17605	17646	17761	17427	17911	17629	17688	17573	17892	17777	17662	17830	17775	17621	17612	17663	17782	17952	17421	17691	17612	17717	17891	17748	17841	17673	17684	17837	17752	17734	17616	17740	17682	17804	17711	17642	17620	17879	17765	17691	17760	17892	17975	17902	17646	17613	17580	17818	17688	17790	17763	17649	17832	17714	17589	17588	17843	17630	17628	17769	17762	17630	17764	17636	17586	17823	17660	17622	17721	17701	17731	17869	17903	17697	17714	17605	17687	17863	17602	17928	17872	17854	17643	17608	17925	17741	17699	17598	17576	17741	17838	17893	17919	17614	17635	17680	17749	17703	17874	17533	17477	17825	17854	17866	17914	17732	17871	17614	17781	17354	17805	17840	17609	17700	17717	17644	17817	17765	17869	17872	17735	17885	17649	17746	17769	17758	17806	17815	17653	17702	17982	17926	17530	17733	17758	17570	17772	17744	17642	17776	17697	17666	17975	17710	17745	17702	17710	17755	17836	17696	17708	17842	17670	17629	17494	17659	17667	17671	17774	17830	17787	17875	17634	17603	17871	17797	17760	17837	17658	17642	17621	17758	17709	17655	17803	17643	17745	17832	17595	17708	17874	17701	17796	17658	17705	17815	17865	17898	17589	17752	17754	17901	17878	17813	17556	17725	17811	17658	17765	17721	17394	17703	17575	17906	17683	17837	17701	17559	17654	17761	17633	17908	17767	17799	17831	17692	17672	17758	17846	17627	17748	17714	17900	17817	17770	17618	17639	17927	17698	17712	17598	17710	17672
27891	50641	49138	39169	31262	23660	20731	19431	20514	20110	18504	18089	17536	17145	16761	16568	16518	16561	16301	16236	16368	15851	15745	15497	15454	15443	15347	15693	15762	15779	15621	15498	15408	15429	15534	15319	15330	15413	15577	15581	15460	15551	15358	15283	15443	15461	15374	15235	15404	15462	15317	15289	15349	15384	15454	15249	15369	15528	15288	15343	15794	15911	15638	15279	15487	15146	15412	15215	15141	15258	15310	15145	15325	15233	15399	15147	15350	15280	15312	15160	15210	15485	15283	15334	15336	15148	15403	15286	15232	15308	15340	15057	15289	15135	15220	15314	15197	15252	15329	15160	15451	15304	15267	15346	15315	15212	15379	15401	15261	15138	15261	15316	15235	15208	15190	15207	15231	15238	15160	15191	15276	15241	15262	15362	15298	15218	15295	15351	15396	15387	15268	15131	15215	15160	15218	15140	15368	15433	15186	15281	15319	15090	15395	15268	15158	15263	15225	15099	15284	15054	15283	15130	15199	15294	15273	15195	15335	15114	15402	15069	15302	15244	15500	15239	14998	15297	15314	15334	15110	15320	15292	15113	15159	15247	15366	15205	15199	15212	15230	15335	15274	15359	15215	15354	15232	15229	15258	15148	15115	15121	15109	15196	15317	15048	15320	15347	15364	15327	15200	15283	15195	15391	15460	15100	15336	15165	15253	15130	15005	15244	15266	15410	15142	15239	15312	15211	15271	15380	15123	15205	15185	15166	15282	15274	15286	15363	15339	15176	15232	15310	15159	15181	15328	15207	15482	15310	15268	15459	15320	15100	15133	15089	15269	15125	15335	15400	15421	15398	15274	15352	15279	15243	15295	15307	15331	15324	15262	15175	15256	15223	15312	15270	15208	15377	15235	15165	15124	15311	15302	15196	15257	15267	15313	15364	15265	15230	15153	15242	15407	15259	15217	15183	15291	15371	15270	15165	15259	15113	15326	15212	15271	15123	15318	15273	15261	15274	15286	15279	15197	15279	15175	15266	15332	15181	15291	15178	15275	15241	15314	15247	15202	15197	15285	15368	15145	15333	15395	15169	15336	15306	15346	15285	15308	15267	15359	15381	15206	15189	15409	15109	15441	15298	15372	15210	15356	15273	15317	15151	15187	15196	15144	15363	15160	15239	15312	15286	15281	15364	15215	15426	15294	15172	15118	15241	15237	15188	15300	15274	15199	15188	15253	15200	15176	15304	15206	15272	15201	15211	15121	15158	15243	15233	15293	15218	15306	15205	15302	15169	15309	15229	15379	15181	15221	15292	15246	15248	15020	15093	15183	15268	15113	15205	15260	15185	15167	15246	15275	15335	15232	15442	15171	15342	15241	15366	15263	15190	15231	15320	15373	15363	15321	15156	15154	15135	15165	15183	15206	15245	15215	15360	15508	15317	15133	15205	15243	15247	15151	15097	15232	15211	15178	15266	15108	15351	15161	15188	15199	14946	15294	15284	15245	15191	15320	15382	15253	15262	15025	15274	15277	15355	15143	15231	15158	15255	15270	15177	15311	15381	15201	15201	15297	15202	15168	15276	15309	15148	15357	15159	15233	15202	15289	15332	15108	15221	15126	15264	15165	15250	15367	15182	15326	15168	15159	15218	15150	15029	15374	15232	15070	15151	15238	14975	15248	15268	15193	15296	15222	15220	15135	15214	15271	15121	15244	15355	15299	15225	15400	15232	15305	15212	14997	15258	15253	15274	15063	15248	15347	15155	15366	15167	15260	15254	15235	15169	15296	15365	14999	15381	15234	15268	15229	15207	15148	15159	15221	15358	15206	15095	15381	15327	15068	15451	15297	15199	15190	15388	15286	15308	15345	15304	15256	15458	15199	15216	15162	15206	15239	15314	15404	15217	15263	15308	15298	15313	15355	15157	15193	15237	15237	15384	15269	15364	15295	15300	15224	15241	15298	15293	15230	15244	15311	15270	15176	15232	15227	15295	15296	15378	15104	15176	15201	15243	15316	15303	15107	15180	15246	15169	15176	15356	15198	15257	15188	15131	14978	15250	15335	15140	15266	15185	15341	15302	15273	15299	15155	15289	15230	15273	15092	15167	15080	15217	15255	15296	15132	15368	15271	15373	15135	15269	15292	15325	15282	15275	15246	15089	15290	15108	15142	15141	15110	15057	15224	15309	15236	15284	15249	15358	15204	15186	15313	15223	15265	15087	15477	15140	15157	15295	15334	15142	15133	15188	15308	15239	15253	15249	15195	15384	15245	15119	15181	15334	15220	15196	15287	15206	15216	15350	15395	15211	15117	14995	15307	15271	15360	15282	15296	15265	15284	15154	15229	15210	15214	15176	15158	15186	15288	15233	15318	15284	15265	15189	15061	15279	15091	15190	15301	15198	15232	15210	15277	15300	15416	15110	15099	15154	15158	15268	15295	15232	15141	15063	15275	15254	15207	15277	15053	15270	15210	15300	15103	15144	15190	15295	15200	15155	15234	15241	15204	15275	15216	15091	15337	15327	15297	15361	15281	15311	15151	15266	15312	15173	15235	15143	15371	15151	15381	15180	15265	15277	15388	15253	15012	15195	15355	15410	15140	15147	15243	15273	15136	15129	15314	15181	15375	15185	15200	15233	15207	15205	15290	15190	15376	15154	15269	15043	15113	15312	15179	15371	15280	15268	15174	15226	15139	15425	15178	15120	15303	15352	15321	15275	15281	15174	15180	15342	15278	15147	15205	15256	15175	15311	15391	15249	15197	15113	15231	15079	15186	15254	15184	15261	15254	14965	15160	15385	15303	15164	15176	15358	15208	15189	15236	15133	15228	15236	15236	15412	15216	15313	15121	15246	15227	15361	15248	15316	15217	15218	15221	15282	15054	15178	15116	15091	15258	15220	15164	15236	15287	15202	15165	15335	15303	15242	15429	15165	15173	15230	15182	15264	15255	15095	15311	15135	15094	15276	15215	15167	15209	15190	15267	15220	15129	15349	15319	15252	15244	15215	15239	15265	15439	15246	15270	15268	15018	15305	15278	15075	15291	15157	15270	15269	15220	15086	15237	15126	15386	15191	15385	15316	15262	15218	15267	15316	15205	15252	15234	15216	15198	15152	15117	15195	15349	15131	15088	15148	15233	15214	15197	15134	15116	15260	15173	15157	15240	15276	15369	15290	15294	15071	15232	15234	15097	15144	15310	15403	15120	15384	15255	15190	15116	15294	15037	15313	15095	15365	15165	15257	15314	15261	15388	15051	15144	15229	15174	15151	15261	15142	15112	15225	15199	15155	15102	15253	15271	15239	15193	15159	15219	15378	15389	15099	15083	15384	15184	15256	15280	15358	15288	15288	15075	15017	15220	15065	15245	15227	15340	15107	15308	15208	15260	15396	15196	15265	15350	15459	15371	15260	15331	15251	15237	15357	15362	15199	15151	15258	15342	15250	15171	15424	15249	15285	15500	15301	15163	15245	15188	15207	15278	15299	15247	15106	15198	15384	15189	15551	15236	15233	15295	15184	15319	15296	15396	15402	15305	15234	15233	15109	15201	15151	15192	15013	15248	15239	15269	15307	15223	15188	15315	15260	15117	15155	15162	15217	15249	15447	15227	15156	15240	15046	15286	15227	15271	15214	15336	15217	15138	15213	15149	15219	15272	15250	15284	15276	15283	15236	15127	15226	15132	15243	15129	15207	15226	15452	15167	15151	15389	15418	15159	15191	15172	15209	15107	15319	15181	15303	15293	15328	15193	15319	15172	15536	15162	15348	15155	15246	15249	15422	15206	15180	15329	15242	15314	15292	15267	15109	15227	15295	15278	15223	15231	15166	15210	15247	15065	15438	15234	15232	15297	15162	15400	15241	15216	15093	15229	15273	15217	15383	15383	15025	15438	15149	15344	15143	15511	15055	15396	15267	15203	15267	15258	15141	15165	15148	15129	15065	15308	15307	15193	15369	15190	15240	15432	15209	15215	15316	15314	15288	15330	15149	15318	15317	15186	15111	15248	15171	15306	15234	15093	15301	15251	15296	15050	15377	15220	14941	15353	15188	15236	15224	15246	15311	15191	15102	15192	15222	15306	15248	15397	15271	15231	15574	15189	15299	15201	15235	15196	15217	15251	15133	15224	15280	15209	15296	15189	15234	15264	15103	15076	15256	15385	15145	15261	15176	15270	15100	15259	15448	15147	15236	15526	15113	15321	15126	15195	15152	15229	15145	15313	15204	15390	15197	15204	15084	15122	15368	15287	15126	15268	15251	15219	15185	15316	15222	15347	15262	15285	15319	15237	15299	15392	15319	15162	15172	15276	15117	15118	15318	15195	15148	15298	15350	15254	15188	15460	15452	15161	15226	15293	15278	15159	15336	15279	15323	15280	15225	15425	15364	15259	15043	15192	15339	15188	15178	15240	15196	15177	15220	15385	15336	15078	15380	15176	15427	15234	15225	15285	15252	15209	15244	15164	15290	15069	15129	15235	15288	15226	15323	15142	15345	15200	15315	15210	15362	15338	15337	15318	15162	15318	15225	15469	15160	15248	14997	15232	15201	15176	15151	15135	15104	15309	15333	15120	15488	15226	15242	15295	15270	15145	15256	15250	15315	15280	15125	15050	15240	15205	15286	15318	15180	15258	15230	15410	15220	15198	15225	15219	15112	15241	15137	15138	15249	15294	15343	15338	15316	15216	15313	15282	15262	15122	15139	15298	15339	15264	15269	15341	15331	15236	15358	15147	15046	15168	15274	15142	15348	15201	15420	15174	15106	15198	15289	15182	15173	15061	15314	15270	15199	15198	15157	15139	15224	15113	15251	15296	15178	15297	15335	15289	15156	15294	15136	15208	15072	15345	15209	15237	15226	15122	15124	15309	15295	15221	15419	15363	15240	15318	15271	15391	15311	15299	15119	15164	15285	15363	15165	15374	15436	15207	15277	15220	15034	15308	15038	15163	15225	15089	15218	15339	15226	15321	15217	15221	15187	15220	15338	15278	15290	15142	15263	15137	15339	15214	15266	15238	15210	15276	15177	15075	15335	15166	15096	14986	15262	15248	15489	15162	15280	15242	15266	15259	15238	15282	15344	15404	15343	15001	15246	15272	15281	15251	15287	15288	15168	15105	15238	15369	15192	15340	15303	15137	15239	15289	15186	15467	15128	15434	15317	15349	15303	15324	15308	15264	15125	15388	15238
27813	25797	33455	29842	22483	20164	19108	18917	19083	18557	18323	18177	18109	18047	18073	18044	18260	17753	17635	17719	17776	17795	17651	17371	17742	17832	17689	17644	17747	17582	17745	17742	17570	17745	17619	17542	17547	17632	17669	17819	17737	17619	17717	17669	17625	17562	17608	17689	17528	17608	17832	17618	17652	17572	17794	17614	17850	17507	17688	17605	17718	17668	17408	17812	17676	17720	17519	17439	17335	17603	17543	17576	17681	17511	17695	17636	17488	17636	17544	17733	17449	17584	17424	17560	17490	17529	17562	17372	17589	17288	17680	17459	17766	17725	17438	17708	17400	17507	17832	17622	17494	17540	17462	17732	17611	17552	17659	17347	17570	17354	17614	17728	17496	17474	17426	17749	17677	17556	17554	17482	17550	17684	17589	17530	17380	17612	17322	17533	17609	17615	17574	17611	17614	17806	17629	17643	17523	17538	17665	17677	17697	17577	17315	17521	17644	17592	17496	17763	17796	17381	17806	17508	17394	17609	17712	17632	17500	17510	17646	17586	17568	17751	17638	17552	17423	17493	17627	17491	17692	17620	17468	17407	17483	17657	17555	17603	17443	17666	17545	17714	17609	17708	17586	17615	17598	17459	17595	17543	17524	17475	17516	17608	17655	17637	17772	17494	17496	17579	17710	17499	17354	17460	17509	17658	17521	17473	17540	17660	17703	17576	17677	17477	17401	17595	17673	17725	17432	17637	17566	17597	17598	17537	17626	17792	17692	17676	17543	17562	17725	17564	17419	17472	17790	17541	17516	17479	17503	17645	17439	17513	17424	17517	17696	17906	17552	17482	17576	17361	17727	17607	17627	17782	17303	17610	17640	17470	17399	17457	17683	17529	17807	17670	17474	17510	17649	17494	17578	17723	17648	17486	17652	17656	17666	17468	17532	17420	17696	17491	17559	17579	17566	17603	17728	17470	17659	17617	17502	17414	17557	17583	17559	17424	17409	17564	17595	17475	17555	17535	17680	17632	17574	17516	17761	17621	17815	17537	17669	17385	17640	17565	17634	17507	17451	17574	17480	17702	17764	17584	17467	17499	17540	17700	17633	17552	17525	17494	17547	17583	17376	17106	17484	17677	17683	17458	17583	17465	17705	17587	17601	17541	17612	17769	17525	17465	17466	17389	17527	17400	17691	17479	17574	17480	17583	17825	17571	17685	17584	17588	17532	17833	17553	17652	17713	17443	17576	17531	17541	17497	17442	17509	17509	17575	17416	17447	17581	17680	17777	17713	17513	17683	17593	17674	17471	17466	17663	17644	17488	17503	17781	17517	17771	17547	17725	17624	17585	17618	17501	17652	17691	17603	17682	17544	17552	17516	17623	17431	17476	17490	17536	17506	17461	17801	17732	17517	17593	17570	17591	17922	17647	17571	17683	17615	17711	17511	17572	17686	17649	17640	17519	17710	17727	17821	17686	17622	17641	17488	17763	17906	17610	17724	17532	17633	17527	17433	17635	17407	17517	17765	17656	17451	17545	17568	17567	17503	17441	17382	17481	17569	17545	17567	17662	17650	17290	17516	17585	17590	17595	17788	17513	17835	17547	17585	17623	17482	17784	17808	17446	17464	17595	17549	17625	17743	17541	17520	17576	17445	17516	17421	17482	17469	17505	17517	17667	17367	17560	17607	17491	17514	17442	17769	17651	17393	17695	17591	17724	17766	17631	17723	17279	17485	17436	17448	17549	17402	17409	17468	17638	17547	17782	17487	17445	17455	17680	17525	17473	17756	17597	17394	17460	17420	17598	17608	17397	17557	17577	17353	17548	17532	17474	17835	17450	17616	17536	17698	17609	17571	17662	17571	17709	17752	17696	17479	17646	17525	17655	17558	17495	17679	17600	17511	17683	17701	17811	17640	17665	17394	17492	17507	17731	17426	17617	17412	17360	17589	17587	17344	17631	17490	17518	17772	17575	17560	17499	17493	17583	17552	17681	17582	17641	17613	17500	17555	17728	17503	17686	17540	17546	17541	17567	17619	17572	17633	17539	17379	17623	17553	17592	17591	17656	17529	17696	17474	17513	17634	17526	17577	17598	17773	17714	17664	17480	17547	17597	17429	17541	17540	17681	17721	17568	17461	17420	17489	17614	17404	17597	17670	17533	17752	17356	17471	17621	17486	17750	17651	17600	17435	17494	17290	17664	17441	17503	17661	17623	17568	17540	17511	17650	17670	17843	17407	17466	17757	17715	17470	17669	17605	17556	17569	17512	17622	17684	17562	17346	17572	17596	17661	17533	17265	17718	17505	17570	17544	17545	17489	17549	17589	17530	17562	17597	17538	17631	17512	17677	17525	17569	17635	17632	17409	17392	17499	17645	17439	17639	17378	17657	17844	17771	17477	17500	17470	17509	17578	17656	17638	17853	17488	17288	17484	17703	17620	17475	17602	17667	17602	17596	17597	17542	17417	17379	17520	17554	17463	17593	17507	17561	17601	17388	17621	17559	17718	17482	17546	17503	17370	17753	17439	17564	17628	17770	17660	17408	17677	17563	17400	17843	17503	17460	17761	17765	17600	17604	17593	17429	17417	17599	17537	17632	17743	17866	17517	17558	17366	17583	17402	17561	17465	17501	17806	17466	17561	17587	17542	17792	17605	17561	17558	17518	17624	17519	17616	17532	17353	17447	17568	17574	17497	17510	17701	17607	17477	17607	17640	17375	17390	17578	17470	17410	17657	17557	17582	17535	17549	17667	17675	17613	17513	17520	17722	17529	17709	17712	17586	17565	17685	17531	17617	17527	17331	17538	17441	17625	17431	17428	17545	17499	17851	17698	17602	17591	17633	17656	17396	17471	17544	17473	17828	17699	17428	17381	17575	17621	17567	17477	17594	17498	17589	17284	17655	17396	17680	17576	17801	17554	17513	17484	17632	17670	17742	17679	17524	17738	17560	17488	17751	17671	17358	17650	17517	17632	17457	17547	17665	17617	17338	17752	17472	17546	17686	17317	17488	17622	17623	17595	17800	17635	17483	17308	17489	17647	17647	17609	17528	17553	17658	17465	17678	17579	17534	17494	17525	17620	17619	17501	17618	17580	17635	17561	17660	17679	17588	17578	17806	17444	17540	17319	17696	17523	17490	17539	17612	17609	17621	17749	17634	17756	17417	17726	17536	17692	17734	17714	17607	17691	17534	17599	17542	17990	17594	17618	17461	17787	17649	17673	17570	17612	17779	17642	17687	17620	17674	17502	17748	17597	17516	17513	17501	17610	17658	17573	17614	17607	17742	17529	17639	17624	17382	17619	17569	17487	17705	17696	17580	17694	17581	17523	17511	17470	17640	17594	17511	17694	17525	17363	17496	17654	17522	17547	17474	17534	17551	17441	17591	17643	17423	17650	17701	17573	17750	17667	17597	17459	17530	17635	17775	17693	17502	17593	17371	17613	17654	17513	17537	17578	17707	17379	17543	17794	17788	17677	17704	17837	17563	17575	17418	17424	17464	17695	17613	17700	17537	17642	17550	17629	17609	17639	17552	17765	17596	17553	17542	17446	17530	17628	17669	17471	17514	17536	17644	17580	17430	17637	17570	17631	17466	17670	17612	17567	17322	17639	17491	17594	17542	17410	17417	17643	17546	17603	17502	17556	17549	17686	17453	17632	17611	17634	17562	17587	17745	17544	17644	17553	17660	17653	17708	17621	17443	17698	17649	17544	17568	17477	17581	17668	17669	17571	17596	17530	17499	17545	17534	17603	17656	17548	17575	17520	17688	17520	17732	17487	17558	17836	17624	17606	17413	17455	17573	17629	17427	17408	17600	17558	17579	17493	17701	17832	17596	17688	17568	17675	17574	17637	17669	17733	17731	17534	17540	17446	17466	17409	17510	17578	17602	17465	17680	17460	17554	17543	17736	17404	17447	17470	17499	17380	17623	17549	17554	17603	17327	17552	17729	17735	17527	17809	17705	17643	17563	17739	17606	17569	17724	17560	17315	17485	17338	17563	17509	17748	17577	17564	17393	17834	17511	17571	17690	17581	17542	17520	17624	17739	17630	17505	17706	17673	17428	17662	17385	17525	17588	17664	17633	17702	17621	17466	17562	17742	17631	17406	17520	17519	17727	17634	17555	17446	17575	17513	17717	17632	17555	17467	17559	17692	17475	17350	17711	17608	17555	17786	17751	17747	17563	17525	17673	17600	17328	17389	17715	17637	17618	17708	17667	17388	17727	17546	17595	17608	17653	17638	17460	17609	17463	17598	17525	17377	17650	17688	17677	17787	17576	17652	17409	17471	17605	17634	17731	17666	17432	17606	17583	17498	17793	17732	17411	17487	17708	17669	17783	17600	17614	17778	17467	17606	17569	17784	17459	17286	17558	17664	17456	17631	17542	17911	17597	17443	17413	17542	17622	17522	17528	17566	17631	17516	17568	17564	17834	17468	17510	17651	17506	17664	17525	17714	17565	17646	17519	17692	17454	17635	17489	17556	17548	17500	17694	17692	17590	17380	17572	17566	17798	17719	17692	17680	17484	17442	17533	17595	17556	17478	17576	17629	17741	17515	17676	17437	17636	17587	17535	17584	17658	17687	17451	17537	17709	17798	17572	17554	17593	17750	17645	17789	17664	17461	17484	17435	17649	17490	17410	17629	17695	17700	17618	17509	17448	17686	17598	17718	17584	17624	17644	17417	17500	17678	17624	17489	17590	17575	17633	17617	17561	17613	17428	17586	17689	17634	17570	17735	17651	17622	17642	17652	17499	17544	17559	17830	17678	17531	17529	17531	17607	17401	17485	17677	17552	17475	17667	17506	17560	17633	17510	17595	17687	17743	17485	17445	17623	17611	17641	17626	17425	17488	17773	17514	17563	17406	17396	17679	17326	17485	17540	17408	17441	17607	17663	17813	17662	17636	17557	17543	17550	17633	17405	17508	17660	17697	17539	17434	17642	17739	17611	17533	17754	17671	17606	17673	17701	17584	17626	17678	17598	17643	17385	17653	17672	17360	17390	17566	17460	17370	17637	17663	17693	17606	17676	17605	17535	17645	17652	17677	17569	17578	17393	17495	17630	17569	17570	17622	17584	17591	17433	17612	17786	17588	17733	17431	17535	17392	17552	17668	17752	17646	17482	17467	17508	17691	17626	17742	17768	17567	17590	17513	17500	17530	17543	17582	17371	17551	17428
25837	41088	38506	29277	21245	18481	17057	17185	17573	17055	16324	16242	16015	15744	15755	15722	15698	15661	15457	15357	15580	15181	15245	15328	15168	15058	15282	15178	15362	15464	15379	15280	15066	15107	15279	15229	15193	15151	15267	15163	15268	15206	15225	15218	15352	15106	15273	15166	15052	15099	15106	15201	15172	15183	15292	15189	15236	15105	15105	15172	15202	15138	15247	15137	15217	15152	15072	15337	15115	15153	15126	15120	15127	15200	15185	15070	15235	15191	15119	15170	15067	15105	15293	15177	15167	15103	15109	15159	15147	15173	15229	15285	15172	15133	15219	15183	15138	15148	15218	14958	15047	15276	15178	15166	15126	15032	15076	15007	15277	15126	15137	15108	15062	15085	15375	15180	15136	15225	15184	15165	15082	15052	15189	15124	15125	15151	15150	15095	15177	15176	14983	15279	15108	15144	15168	15198	15054	15151	15085	15217	15132	15177	15042	14995	15117	15178	15208	15192	15229	15079	15217	15104	15004	15135	15114	15127	15169	15121	15170	15160	15043	15155	15164	15171	15257	15188	15065	15024	15073	15136	15319	15134	15223	15076	15051	15176	15218	15174	15118	15126	15209	15260	15232	15118	15014	15174	15277	15172	15158	15147	15066	15244	15162	15062	15013	15211	15124	14937	15227	15007	15203	15230	15139	15008	15159	15158	15272	15164	15053	15092	15197	15140	15068	15221	15124	15089	15157	15062	15101	15184	15177	15173	15132	15156	15189	15004	15109	15148	15271	15125	15158	15002	15167	15085	15166	15145	15176	15115	15409	15200	15138	15174	15221	15105	15173	15231	15033	15189	15133	15224	15029	15002	15147	15151	15233	15023	15079	15041	15196	15322	15116	15197	15186	15220	15091	15047	15286	15287	15161	15150	14978	15045	15164	15127	15212	15134	15166	15273	15024	15147	14999	15098	15091	15117	15194	15189	15120	15087	15034	15014	15201	14899	15149	15191	15032	15171	15041	15119	14949	15165	15084	15206	15133	15122	15250	15087	15010	15294	15133	15088	15022	15003	15140	14943	15297	15143	15122	15051	15009	15028	15266	15197	15245	15127	15217	15163	15061	15049	15388	15072	15229	15117	15021	15337	15187	15143	15260	15193	15211	15347	15275	15204	15025	15249	15130	15120	15159	15087	15169	15062	15091	15198	15094	15236	14991	15099	15224	14966	15170	15018	15149	15208	15223	15214	15152	15033	15156	15083	15191	15182	15084	15124	15219	15052	15053	15041	15102	15101	15198	15072	15166	15168	15109	15167	14937	15103	15072	15012	15254	15216	15092	15182	15128	15297	15276	15238	15299	15183	15294	15070	15033	15257	15217	15263	15093	15076	15170	15168	15097	15097	15156	15021	15113	15000	15026	15113	15272	15044	15119	15163	15051	15080	15234	15166	15294	15009	15155	15139	15034	15186	15095	15251	15052	15138	15151	15086	15239	15012	15122	15224	15092	15074	15118	15054	15181	15202	15287	15155	15068	15138	15206	15221	15091	15198	15173	15174	15277	15091	15179	15244	15185	15216	15228	15331	15174	15091	15104	15053	15151	15023	15188	15070	15112	15126	15182	15193	15180	15102	15129	15382	15068	15113	15129	15205	15222	15052	15159	15055	15140	15145	15138	15169	15110	15065	15248	15194	15065	15013	15014	14993	15168	15337	15189	15036	15168	15301	15262	15350	14888	15158	15217	15020	15240	15166	15180	15122	15192	15239	15063	14951	15128	15029	15042	15031	15107	15040	15094	15044	15303	15036	15128	15047	15024	15309	15186	15064	15088	15053	15077	15180	15152	15109	15280	15077	15033	15026	15117	15125	15224	15208	15188	15060	15235	15022	15288	15027	15240	15030	15202	15126	15084	15110	15145	15080	15160	15120	15102	15014	15233	15206	14948	15123	15170	15108	15126	15133	15163	15166	15144	15018	15231	15353	15077	14914	15080	15039	15054	15416	15366	15193	15109	15192	15208	15155	15272	15204	14997	15241	15133	15269	15183	15052	15071	15184	14901	15021	15203	15035	15077	15228	15221	15038	15231	15097	15160	15211	15196	15260	15052	15056	15186	15111	15064	15084	15276	15125	15212	15229	15106	15156	15205	15099	14922	15060	15169	15099	15319	14993	15182	15163	15165	15038	15152	14961	15003	15083	15157	14965	15200	15208	15166	15080	15047	15226	15008	15166	15083	15226	15142	15166	15131	15092	15110	15048	15227	15244	14976	15101	15148	15082	15004	15184	15162	15265	15092	15103	15304	15300	15098	15245	15302	15168	15202	15090	15027	15090	15040	15164	15341	15298	15105	15226	15144	15027	15026	15260	15181	15300	15092	15296	15197	15198	14937	15134	14925	14851	15164	15178	15165	15182	15032	15024	15216	15084	15256	15167	15061	15214	15105	15147	15079	15248	15115	15126	15035	15143	15178	15142	15301	15145	15016	14972	15070	15102	15186	15051	15095	15230	15061	15151	15027	15066	15087	15254	14925	15081	15231	14967	15011	15309	15198	15037	15144	15228	15265	15191	15155	15292	15189	14875	15213	15144	15292	15022	15156	14963	15052	15294	15121	15214	14992	15195	15278	15193	15166	15113	15144	15006	15180	15157	15024	15184	15196	14980	15122	15032	15114	15195	15121	15133	15114	15258	15127	15151	15149	15045	15224	15345	15102	15155	15134	15087	15164	15268	14979	15173	15301	15114	15055	15262	15151	15068	15246	15086	15107	15106	15286	15028	15108	15245	15130	15208	15100	15276	15199	15062	15142	15101	15020	15235	15085	15026	15064	15040	15107	15010	15131	15205	15203	15118	15198	15115	15118	15124	15207	15147	15281	15135	15114	15182	15369	15108	15183	15041	15145	15223	15240	15193	15192	15198	15118	15165	15194	15157	15111	14970	15182	15085	15238	15190	15116	15290	15107	15200	15023	15068	15228	15397	15138	15229	15429	15177	15215	15103	14945	15096	15061	15069	15148	15198	15094	15156	15350	15271	15261	15066	14966	15079	15027	15303	15005	15120	15312	15069	15176	15132	14949	15221	14967	15130	15254	15201	15121	15203	15169	15261	15139	15127	15183	15090	14975	15253	15242	15153	15206	15147	15185	14990	15148	15094	14913	15180	15227	15059	15152	15163	15054	15000	15144	15101	15144	15029	15107	15281	15124	15152	15123	15186	14959	15090	15143	15244	15289	15235	15255	15110	15124	15201	15218	15065	15157	15084	15003	14923	15086	15062	15415	15189	15278	15231	15114	15232	15175	15073	15101	15177	15205	15043	15187	15182	15136	15083	15187	15327	15188	15194	15106	15094	15076	15114	15108	15082	15240	15074	15169	15063	15178	14971	15170	15069	15107	15220	15109	15146	15084	15147	15191	15103	15009	15124	14991	15035	15197	15171	15160	15085	15132	15141	15129	15173	15065	15241	15107	15124	15308	15100	15214	15103	15160	15171	15059	15021	15198	15220	15154	15135	15018	15026	14957	15290	15054	15183	15000	15115	15071	15225	15274	14933	15320	15127	15210	15241	15052	15126	14974	15198	15129	14974	15279	14971	15188	15148	15178	15183	14903	15194	15032	15156	15200	15193	14940	15148	15107	15049	15062	15133	15220	15238	15128	15117	15153	15157	15150	15204	15075	14999	15166	15142	15154	15081	15261	15287	15084	15089	15100	14968	15187	15253	15105	15140	15139	15046	15176	15138	14994	15098	15177	15134	15079	15298	15068	15010	15084	15089	15068	15073	15077	15130	15198	15052	15119	15160	15100	15257	15263	15160	15218	15232	15084	15369	15181	15253	15117	14906	15083	15232	15063	15256	15191	15286	15091	15346	15041	15031	15083	15106	15171	15070	15131	15132	14987	15094	15168	15110	15086	15037	15007	15074	15073	15242	15146	15328	15285	15200	15113	15099	15095	15182	15229	15030	15238	15102	15380	15238	15101	15076	15244	15053	15153	15023	15090	15138	15161	14931	15249	14856	15135	15058	15039	15110	15138	15174	15271	15122	15191	15101	15114	15087	15085	15058	15181	15090	15019	15054	15027	15012	15073	15133	15082	15148	15263	15166	15057	15312	14991	15245	15189	15116	15156	15038	15065	14999	15073	15087	15010	15049	15282	15183	15313	15326	15125	15194	15250	15074	15283	15137	15062	15018	15069	15097	15311	15140	15286	15004	15177	15083	15423	15305	15102	15232	15111	14996	15198	15163	15266	15143	15177	15137	15102	15034	15314	15183	15206	15016	15300	15127	15265	15026	15195	15314	14954	15145	15105	15164	15187	15206	15195	15012	14939	15013	15327	15054	15123	15272	15055	15253	15202	15182	15031	15166	15289	15169	15073	15058	15046	15148	15177	15117	15171	15227	15120	15099	15303	15195	15075	15116	15219	15176	15128	15206	15165	15206	14892	15218	15271	15304	15051	15014	15241	15153	15186	15247	15078	15168	15166	15036	15197	15139	15186	15015	15147	15148	15129	15217	15217	15101	15144	15305	15011	15032	15189	15126	15136	14964	15030	15049	15093	15155	15077	15281	15011	15068	15036	15018	14949	14962	15049	15238	15342	15021	15127	15207	15042	15077	15186	14997	15161	15199	15023	15037	15084	15232	15037	15252	15113	15106	15213	14900	15301	15150	15148	15202	15082	14954	15364	15168	15068	15074	15064	15038	15261	15182	15140	14894	15240	14973	15229	15113	15165	15195	15158	15111	15275	15312	15177	15161	15141	15160	15157	15096	15212	15107	15293	15308	15115	15252	15082	15114	15263	15218	15277	15140	15057	15430	15075	15033	15107	15108	15133	14999	15146	15052	14977	15048	15092	15075	15204	15031	15191	15063	15218	15030	15178	15098	15175	15104	15142	15231	15043	14963	15103	15112	15056	15403	15075	15138	15171	15219	15098	15191	15292	15057	15225	15140	15170	15044	15187	14837	15061	15243	15128	15141	15107	15039	15361	15027	15225	15131	15375	15182	15195	15166	15011	15161	15259	15192	15128	15128	15089	15134	15211	14973	15113	15176	15171	15101	15352	15136	15046	15192	15132	15143	15038	15323	15129	15091	15107	15149	15029	15276	15226	15253	15209	15047	15137	14988	15048	15039	14994	15290	15305	15127	15097	15147	15219	15134	15043	15141	15212	15188	15095	15071	15222	15054	15070	15191
23674	21251	28841	24399	22719	23847	23258	21039	20674	20084	20065	19522	19281	19149	19079	18802	18942	18709	18558	18388	18568	18565	18348	18320	18022	18190	18176	18305	18321	18147	18319	18331	18186	18470	18200	18215	18160	18252	18315	18413	18061	18153	18097	18263	18305	18310	18358	18147	18031	18162	18314	18315	18217	18228	18176	18109	18139	18219	18306	18409	18279	18440	18374	18378	18049	18085	18121	18043	18032	17957	18020	17883	18080	18076	18206	18083	18003	18043	17965	18024	18270	17955	18131	17914	18112	18012	17990	17869	17814	17914	18075	18069	18112	18177	18019	17956	18170	18105	18161	18145	18166	17996	18017	18347	18147	18197	17982	18025	17895	17985	18263	17982	18006	18115	17864	18274	18034	18247	18133	17849	18072	18058	18250	18040	18171	18069	18029	18075	18141	18197	18223	18017	18156	18235	18110	17926	18074	18234	18070	17979	18154	17877	17977	17995	18089	18044	17997	17931	18043	18252	18084	18132	18291	17954	18078	17980	18144	18025	17997	17974	18077	17925	17961	17910	17946	18080	18079	17977	18118	18212	17918	18043	18270	18068	17851	18061	18005	18012	17957	18056	18200	18221	18176	17934	18110	17830	18050	18073	17963	17977	18191	17946	18149	18303	18092	18012	18189	18165	18177	18132	18167	18173	18007	18126	18404	18252	18015	18093	17902	17875	18169	17926	17814	17985	17896	17982	18189	17965	18087	18021	18024	18011	17808	17968	18009	18001	18074	17897	17965	17960	18140	18059	17979	18030	18002	18021	18061	18046	17928	18077	17904	18070	18010	17979	18038	18080	18088	18150	18022	18024	18104	18315	18057	18220	17957	18122	17840	18086	18044	18119	17883	18127	18082	17902	17750	18016	18133	18059	18188	18208	18040	18150	18030	18016	17926	18177	18032	17828	18088	18209	18130	18061	18034	18064	17991	17801	18001	18170	18152	18161	17860	18257	17814	17784	17993	18065	18059	17938	18026	18104	18066	18132	18003	18154	18172	18017	18268	18108	17892	17812	18137	18208	18240	18272	18048	18056	18103	17991	17973	18070	18305	17975	18018	17933	18348	18175	18172	18016	17960	18081	18055	17885	18124	18002	17953	18018	18187	18203	18192	18067	18062	17980	18168	18085	18351	18082	17970	18047	17820	18094	18078	18029	18135	17873	17894	18090	18093	18084	18038	18018	18109	18012	18005	18035	18157	18150	17981	17934	18171	18092	18025	18055	18149	17894	18112	18104	18086	18139	17939	18077	17710	17938	17879	17970	18074	18238	18132	17861	18106	18054	18045	18107	18064	18096	18211	18004	18089	18072	17989	18067	18048	18167	17931	18052	18196	18025	18075	17979	17826	18074	18121	18050	18184	18233	18134	18055	18160	17922	18129	18081	18152	18123	18038	18193	17999	18250	18182	18091	17966	18215	18192	17906	18146	18045	17986	17924	17984	18129	18109	18051	18220	17964	18097	17904	18264	18077	18092	17962	18080	18147	18082	17933	17986	17903	17995	18229	18012	18045	17872	18002	18149	18097	17979	18025	17974	18256	18032	17994	18010	18072	18117	17928	18205	18055	18032	18211	18157	18262	18168	17878	18071	17948	18098	18015	18045	18017	18259	18064	18153	18216	17989	18221	18034	18127	18082	18070	17893	17923	17837	17892	18057	18069	18155	18119	17956	18261	18187	18150	17892	17897	18274	18022	18057	17964	17987	18054	18109	18042	17966	18126	17876	17911	18027	18066	18174	18193	18189	18207	18030	18195	18005	18012	17736	17813	18091	18110	18025	17983	18180	18168	17922	18058	18289	18052	18023	18228	18028	18200	18110	18267	18074	18007	17966	17948	17953	18047	18152	18029	18118	18103	18049	18009	18103	18091	18033	17860	18039	17889	18160	17920	18179	18195	18187	18117	18161	18061	18177	18147	18217	18018	18110	18171	18026	18185	18154	18058	17938	17951	18074	18100	18230	18156	18065	18023	18113	18285	17866	17899	18181	18181	18077	18062	18055	18069	18031	18100	18127	17990	18082	17921	18049	18202	18026	18067	18105	17987	18189	18355	18045	18092	18325	18005	17902	18149	18179	18059	18032	18192	18155	18141	17933	18137	18098	18081	18097	17999	17978	18277	18170	18052	18011	18138	18044	18169	17948	18220	18097	17887	17929	17952	18077	17952	17820	17946	18067	18052	17933	17851	17992	18096	18110	18138	18147	18070	18132	17937	18071	18181	18038	18189	18337	17896	18153	17998	17968	18057	17913	17930	18235	18188	18163	17811	17892	17927	18175	18263	17931	18193	17971	18183	18072	18293	18185	18226	18058	17990	17931	18173	18000	18122	17964	17954	18096	17910	17959	17819	18134	17980	17835	17972	18081	17973	18063	18259	18077	18094	18056	18063	18300	18230	17947	18015	18103	17909	17874	18032	18187	18044	18102	17924	17897	18027	17986	18225	18003	18042	17843	18167	18137	18090	17986	17960	17955	18050	18237	18064	17935	18109	18031	18110	18079	18101	18314	18073	18154	18054	18052	18167	18163	18107	18273	18123	17945	18125	18143	18172	18049	18056	18141	18241	18113	18248	18178	18073	18086	18012	18031	18110	17992	18106	18187	18083	18021	18017	18164	18070	18014	18091	18396	17971	18297	18096	18051	17995	18106	17898	18142	18218	18134	18137	17854	18084	17966	18247	17994	18069	18016	17972	18169	18142	18193	18233	18140	17998	18029	17797	18022	18096	17921	18161	17820	18062	17914	18096	17897	17900	18033	18084	18135	18086	18184	18176	17934	18091	18181	18201	18256	18148	17986	18461	18174	18069	17960	17955	18105	18189	17874	17940	18048	18153	17976	18194	18171	18051	18189	18324	18191	18031	18113	17951	18274	17934	18239	18100	18022	18151	18106	17860	18026	18084	18083	18052	18154	18143	18136	18301	18135	17971	18029	18389	18132	17923	18177	17840	18031	18243	17963	18123	18141	18055	18255	18115	18217	17979	17936	17928	17957	18134	17841	18207	18156	18202	17979	17936	18152	17932	18288	18128	18142	18025	18198	18289	17993	18101	18122	18135	18074	17920	17950	18008	17828	18126	18264	18137	18149	18106	17909	17947	18047	18175	18177	18149	18003	17961	18150	17906	18078	17914	18217	17882	17762	18152	17992	18072	18141	17947	18149	18076	18147	17974	18164	18061	18177	17775	17958	17813	18038	17927	18120	18128	17862	18172	18078	18182	18032	18192	18048	18006	18094	18179	18199	18044	18113	18060	18148	18116	17999	18047	18201	17843	18050	18049	18103	18180	17990	18016	18201	18163	18017	18131	18075	18010	18008	17968	18018	17884	18096	17928	18101	18089	18031	18216	18221	18075	17955	18113	18065	18273	18229	18024	18039	18061	17990	18161	17964	18046	17836	18044	17988	18079	18235	18067	17979	17995	18172	18202	18018	18196	17949	18064	18031	18134	18109	17976	18044	17990	18154	17927	17985	17982	17981	18089	18106	18091	18098	18152	18087	18055	18176	18274	18104	18183	18089	18054	18037	17956	17964	17964	17928	17976	17972	18034	18177	18071	18182	18041	18136	18104	18100	17947	18133	17889	18092	18135	18117	17975	18016	18275	17967	18240	17867	18010	18116	18088	18168	17928	17911	17968	17994	17980	18155	17872	18157	17702	18150	17904	18063	18068	17995	18099	17916	17948	18055	18119	17998	18032	18045	17947	18166	17846	18010	17930	18110	18257	18171	17954	17829	18018	17939	17916	18076	18091	18043	18051	18148	18099	18134	18097	18182	18019	18081	18052	18093	18064	18163	18086	18117	17959	18049	18220	18399	18030	18096	18042	17990	17931	17945	17926	17924	18108	17967	18134	18142	17969	17994	17870	18000	17726	18230	18123	18073	17987	18154	18158	18006	18090	18123	17904	18004	18055	18121	18142	18052	18144	18105	17876	18002	17929	17900	18251	17900	18019	18086	18029	18191	18021	18041	18196	17973	18101	17944	18029	18143	18137	17916	18036	18029	18251	18069	18167	17991	18019	18192	18091	18097	18077	18080	18102	17968	17957	18150	18115	18145	18097	17966	18022	18140	18011	18136	17956	18096	17846	18028	18050	18069	17940	18107	18006	17888	18071	18094	17916	18071	18021	17984	17856	18018	18004	18012	18096	17867	17861	18050	18095	17985	17954	18013	17922	18255	17999	18113	18162	18303	18121	17935	18014	18388	18062	18102	17971	18078	18209	18113	18135	18097	17963	17975	18074	18161	18300	18060	18037	18251	18190	18012	18270	18059	18069	17964	18008	18220	18057	18103	17923	18201	17937	18179	18089	18138	18146	18131	18043	18200	17880	18197	18086	18067	18134	18207	18110	17993	18082	18137	17954	18093	18068	18126	18071	17890	18271	17974	18208	17910	18079	17974	17991	18124	17918	18171	18035	18079	18019	17966	17929	18043	18057	18114	17966	17932	18149	17854	17896	17999	17979	18257	17940	17931	17996	18000	17929	18120	18129	18157	18062	18054	17799	17994	18153	18268	18043	18126	17942	18057	18173	17982	18203	17835	18008	17966	18237	18041	18038	17995	18079	18095	18173	18128	18098	17877	17978	18370	18225	18009	17993	18019	18189	18031	17860	17901	18165	18288	18036	18251	18021	17950	18213	18152	18067	18260	18041	17917	18217	18173	18064	17943	18016	18015	18096	18089	18169	18076	17966	18104	18094	18243	18007	18283	17978	17939	18114	18171	18065	18091	18135	18193	17969	18140	18066	17950	18112	17992	18147	18082	17928	18031	18049	18067	18016	18036	18060	18098	18105	18208	17927	18139	18116	18028	18047	18022	17982	18034	18143	18082	18054	18111	18211	18174	17774	18200	18070	17962	18044	18072	17964	17920	18131	18083	18121	18178	18211	18203	17999	18058	18150	18029	18199	18003	18052	18133	18095	18088	18071	18002	17988	17967	17900	18010	17981	18018	17994	18022	17955	18223	18088	17803	17950	18175	18165	17937	18002	18006	18037	18042	18089	17990	17980	18290	17997	17911	18072	18043	18243	18042	18034	18028	18095	17942	18160	18029	18140	18241	18238	18240	18015	18180	17888	17949	18079	18073	18033	17997	18153	18306	18136	18111	18088	18186	18063	18058	18136	18184	18081	18029	17894	18033	17863
26326	47266	44435	33060	24074	20841	19081	20220	19832	18350	18038	17794	17027	16889	16829	16653	16490	16392	16149	16213	15844	15951	15688	15427	15632	15675	15568	15645	15800	15890	15812	15730	15541	15632	15720	15478	15458	15436	15431	15416	15696	15636	15729	15714	15673	15761	15694	15562	15831	15687	15531	15549	15495	15490	15554	15492	15510	15612	15564	15687	15769	15577	15603	15542	15488	15460	15577	15650	15512	15617	15427	15356	15488	15638	15406	15469	15494	15443	15457	15483	15421	15457	15491	15651	15490	15450	15406	15396	15505	15535	15475	15370	15318	15399	15412	15505	15434	15524	15506	15446	15507	15495	15377	15427	15575	15531	15468	15358	15410	15450	15575	15582	15587	15373	15423	15322	15561	15542	15438	15419	15639	15608	15440	15548	15560	15306	15425	15437	15340	15408	15542	15448	15325	15285	15707	15511	15561	15440	15537	15452	15711	15370	15672	15352	15472	15480	15453	15554	15487	15549	15763	15428	15504	15459	15511	15569	15362	15252	15369	15498	15294	15637	15495	15416	15507	15601	15348	15482	15590	15359	15538	15552	15356	15423	15337	15470	15433	15415	15606	15650	15297	15480	15515	15378	15506	15551	15573	15520	15377	15440	15463	15650	15482	15503	15418	15339	15372	15345	15641	15556	15561	15429	15495	15446	15470	15408	15447	15529	15468	15506	15471	15466	15560	15449	15620	15540	15356	15628	15566	15572	15600	15385	15402	15447	15427	15558	15441	15524	15535	15447	15498	15554	15365	15560	15420	15653	15448	15359	15469	15303	15465	15427	15594	15325	15461	15531	15527	15408	15446	15473	15489	15421	15299	15392	15421	15339	15317	15379	15513	15406	15599	15523	15598	15436	15469	15448	15510	15310	15300	15450	15537	15500	15535	15480	15557	15455	15438	15464	15549	15405	15417	15471	15410	15434	15592	15298	15372	15299	15566	15441	15420	15413	15569	15512	15360	15531	15571	15413	15262	15506	15388	15465	15424	15409	15386	15501	15229	15450	15286	15540	15434	15523	15385	15523	15334	15426	15561	15549	15290	15395	15505	15512	15471	15350	15464	15391	15551	15421	15384	15558	15407	15510	15463	15308	15495	15364	15588	15335	15305	15451	15289	15425	15527	15576	15339	15393	15287	15633	15462	15485	15349	15423	15539	15455	15520	15539	15396	15494	15364	15289	15516	15514	15414	15423	15430	15484	15538	15472	15404	15505	15564	15339	15308	15479	15404	15445	15313	15650	15622	15422	15542	15426	15466	15458	15389	15378	15446	15421	15474	15454	15323	15439	15490	15581	15465	15547	15476	15414	15556	15486	15368	15539	15475	15470	15453	15346	15391	15378	15329	15591	15379	15363	15484	15514	15262	15552	15402	15573	15520	15439	15610	15363	15445	15504	15448	15437	15468	15351	15475	15361	15377	15473	15584	15557	15382	15775	15322	15581	15559	15516	15500	15484	15385	15477	15544	15422	15526	15279	15347	15462	15542	15322	15412	15514	15538	15384	15504	15473	15621	15435	15603	15499	15541	15331	15441	15456	15411	15519	15391	15477	15460	15492	15600	15322	15502	15509	15363	15482	15362	15339	15486	15463	15412	15496	15452	15507	15389	15352	15510	15762	15294	15526	15363	15600	15291	15579	15554	15446	15478	15401	15534	15553	15565	15394	15372	15432	15491	15505	15448	15471	15426	15505	15322	15530	15403	15411	15436	15368	15589	15520	15520	15380	15360	15381	15484	15472	15375	15506	15527	15267	15404	15482	15574	15498	15408	15419	15550	15563	15401	15272	15524	15412	15312	15462	15511	15285	15560	15477	15549	15324	15414	15418	15392	15519	15387	15359	15447	15192	15541	15495	15494	15481	15263	15450	15454	15333	15464	15677	15518	15430	15555	15603	15382	15484	15278	15448	15562	15534	15575	15505	15318	15438	15598	15385	15350	15535	15441	15291	15663	15416	15371	15365	15267	15547	15408	15458	15479	15435	15440	15360	15597	15542	15482	15473	15398	15469	15422	15357	15374	15340	15480	15483	15522	15453	15583	15456	15536	15445	15530	15428	15543	15594	15443	15451	15441	15419	15578	15542	15509	15353	15459	15398	15510	15334	15439	15485	15551	15504	15368	15558	15498	15269	15511	15499	15209	15390	15382	15437	15577	15405	15421	15534	15430	15522	15341	15413	15355	15327	15414	15502	15521	15488	15400	15481	15373	15564	15500	15341	15388	15352	15530	15368	15555	15461	15457	15415	15501	15535	15417	15472	15525	15487	15385	15440	15457	15522	15420	15486	15422	15401	15512	15562	15626	15520	15457	15420	15613	15533	15507	15321	15474	15351	15514	15499	15384	15586	15377	15471	15436	15479	15452	15514	15615	15540	15424	15364	15409	15525	15442	15536	15419	15394	15500	15413	15323	15434	15385	15338	15439	15430	15490	15420	15529	15378	15596	15279	15504	15488	15629	15509	15465	15419	15419	15447	15423	15523	15400	15606	15513	15395	15371	15461	15388	15450	15500	15431	15508	15589	15420	15534	15528	15463	15514	15651	15405	15386	15339	15496	15430	15469	15461	15469	15474	15430	15377	15423	15481	15569	15546	15503	15639	15545	15290	15519	15510	15515	15508	15467	15529	15399	15413	15561	15450	15502	15353	15532	15581	15367	15510	15577	15500	15466	15487	15552	15498	15679	15397	15533	15421	15570	15409	15379	15509	15493	15629	15553	15492	15501	15385	15562	15436	15432	15430	15626	15409	15490	15331	15634	15419	15372	15567	15424	15463	15350	15503	15699	15507	15402	15599	15452	15463	15440	15491	15614	15421	15546	15520	15476	15519	15326	15371	15482	15586	15479	15472	15350	15412	15471	15352	15344	15510	15541	15462	15491	15583	15466	15393	15316	15356	15489	15417	15387	15447	15413	15358	15454	15264	15388	15650	15414	15530	15382	15263	15421	15324	15469	15543	15539	15496	15477	15289	15461	15562	15544	15430	15279	15559	15265	15446	15558	15658	15493	15368	15366	15651	15298	15369	15463	15469	15433	15385	15520	15525	15334	15443	15447	15473	15497	15407	15545	15336	15558	15556	15418	15499	15548	15604	15349	15426	15418	15315	15588	15404	15492	15358	15394	15402	15447	15523	15559	15449	15405	15444	15399	15485	15320	15308	15280	15458	15437	15503	15434	15404	15466	15361	15515	15515	15419	15518	15628	15531	15464	15504	15490	15452	15363	15548	15423	15239	15348	15575	15563	15251	15566	15355	15513	15427	15397	15559	15350	15327	15525	15545	15397	15429	15519	15422	15446	15323	15495	15444	15433	15420	15623	15535	15361	15402	15571	15463	15383	15315	15345	15469	15578	15606	15476	15435	15487	15326	15443	15621	15333	15331	15522	15342	15522	15444	15432	15333	15535	15415	15459	15489	15609	15352	15382	15613	15294	15412	15359	15459	15484	15529	15537	15538	15427	15579	15398	15383	15307	15437	15573	15406	15486	15612	15309	15442	15521	15540	15417	15638	15388	15644	15357	15532	15530	15377	15493	15605	15441	15487	15349	15480	15362	15346	15451	15471	15395	15290	15384	15467	15563	15497	15611	15667	15597	15436	15389	15385	15536	15532	15780	15614	15431	15473	15439	15470	15488	15315	15521	15352	15525	15582	15346	15488	15513	15571	15593	15389	15626	15391	15568	15416	15384	15515	15438	15391	15465	15415	15527	15341	15533	15393	15504	15489	15496	15508	15358	15405	15396	15493	15251	15542	15428	15546	15276	15483	15448	15284	15354	15595	15514	15446	15562	15395	15490	15498	15432	15690	15343	15635	15322	15583	15573	15541	15396	15616	15620	15390	15490	15599	15478	15577	15416	15385	15500	15404	15613	15403	15394	15557	15525	15538	15339	15570	15404	15331	15356	15465	15527	15467	15482	15520	15349	15382	15421	15277	15487	15510	15432	15413	15380	15497	15553	15455	15414	15449	15544	15314	15349	15548	15288	15379	15454	15580	15549	15441	15348	15430	15554	15430	15375	15623	15559	15372	15267	15313	15447	15449	15388	15621	15617	15527	15403	15389	15326	15364	15451	15708	15519	15441	15430	15548	15301	15445	15407	15521	15412	15375	15455	15501	15526	15384	15354	15548	15514	15435	15532	15446	15548	15579	15611	15541	15512	15629	15457	15484	15389	15542	15519	15522	15441	15424	15399	15522	15490	15382	15583	15571	15502	15499	15329	15344	15388	15305	15408	15351	15629	15455	15364	15393	15379	15308	15397	15271	15496	15308	15504	15437	15392	15468	15486	15470	15388	15571	15493	15414	15421	15299	15496	15534	15409	15443	15441	15404	15277	15348	15391	15409	15403	15577	15433	15548	15569	15267	15382	15394	15422	15522	15431	15287	15419	15258	15503	15545	15377	15575	15539	15331	15501	15558	15549	15542	15630	15463	15449	15359	15444	15544	15333	15588	15586	15618	15638	15495	15501	15451	15459	15493	15282	15406	15621	15454	15529	15336	15467	15352	15482	15495	15514	15383	15518	15540	15305	15358	15477	15474	15620	15409	15527	15491	15541	15376	15372	15417	15548	15524	15419	15357	15489	15573	15441	15448	15454	15349	15397	15398	15492	15434	15287	15583	15566	15676	15462	15458	15402	15419	15544	15388	15488	15319	15441	15553	15276	15591	15339	15382	15370	15390	15425	15584	15360	15442	15501	15672	15489	15378	15508	15431	15384	15469	15761	15418	15376	15392	15413	15630	15341	15424	15354	15312	15516	15551	15499	15379	15444	15441	15454	15657	15452	15350	15503	15663	15501	15406	15497	15520	15487	15557	15412	15340	15459	15466	15571	15523	15356	15475	15245	15469	15547	15466	15417	15419	15512	15469	15540	15501	15453	15428	15417	15578	15607	15529	15487	15407	15443	15383	15470	15345	15689	15437	15443	15463	15368	15568	15452	15506	15377	15494	15350	15549	15537	15447	15585	15192	15422	15423	15326	15470	15575	15509	15555	15491	15434	15339	15394	15451	15427	15408	15425	15399	15332	15348	15367	15396	15435	15553	15489	15614	15363	15564	15631	15426	15499	15297	15671	15498	15495	15562	15457	15595	15461	15396	15441	15616	15445	15357	15356	15349	15553	15359	15463	15376	15406	15509	15599
22563	21122	28916	23591	21490	23805	27319	23107	21527	21241	21115	20274	20036	19807	19579	19344	19567	19138	18996	18859	18984	18589	18364	18492	18614	18481	18414	18587	18524	18507	18755	18460	18324	18423	18408	18352	18567	18252	18410	18127	18437	18374	18404	18388	18422	18349	18292	18296	18408	18378	18310	18489	18276	18252	18621	18270	18270	18311	18562	18788	18482	18570	18505	18326	18255	18125	18131	18120	18308	18081	18209	18260	18219	18218	18185	18225	18278	18183	18292	18379	18061	18324	18212	18079	18301	18337	18284	18323	18032	18300	18307	18215	18274	18190	18223	17883	18318	17923	18227	18231	18089	18071	18283	18278	18171	18240	17965	18126	18250	18351	18156	18188	18090	18125	18012	18354	18097	18386	18212	18411	18182	18102	18225	18217	17979	18124	18449	18148	18175	17981	18439	18333	18229	18108	18175	18357	18174	18265	18402	18154	18208	18144	17972	18174	18239	18178	18414	18261	18353	18199	18031	18044	18192	18158	18012	18328	18203	18122	18196	18262	18260	18209	18245	18197	17971	18040	18268	18229	18310	18320	18115	18289	18027	18020	18351	18386	18146	18146	18186	18186	18418	18189	17976	18012	18190	18223	18093	18058	18248	18111	18255	18206	18220	18009	18198	18153	18140	18096	18246	18154	18213	18175	18120	18106	18040	18022	18090	18174	18186	18242	18191	18081	18080	18217	18134	18102	18307	18066	18071	18044	17795	18239	18157	18048	18262	18269	18249	17993	18161	18139	18267	18194	18122	18103	18004	18201	18188	18200	18202	18102	18151	18237	18157	18208	18257	18191	18170	18087	18233	18226	17967	18424	18167	17911	17972	18086	18111	18234	18062	18135	18127	18251	18210	18259	18183	18261	18195	17767	18124	18124	18086	18046	18302	18032	18486	18304	18130	18264	18122	18314	18042	18261	18067	18105	18133	18185	18201	18302	18379	18268	18033	18064	18210	18225	18048	18344	18288	18142	18115	18096	18208	18036	18116	18005	18298	18359	18166	18048	18185	18441	18393	18089	18423	17997	18217	18148	18220	18153	18388	18060	18067	18099	18255	17980	18002	18195	18195	18116	18258	18133	18195	18227	18252	18112	18017	18112	18106	18235	18182	18223	18227	18228	18211	18261	18253	18141	18123	18105	18127	18037	18181	17883	18058	18107	18206	18408	18086	18126	18134	18102	18161	18363	17999	18037	18394	18054	18215	18142	18329	18157	18219	18176	18111	18294	18291	18149	18151	18145	18058	17998	18350	18201	18272	18173	18191	18218	18220	18104	17921	18142	18307	17994	18163	18125	18188	18288	18096	18095	18231	18158	18181	18236	18113	18022	18160	18291	18123	18112	18308	18113	18202	18151	18199	18093	18172	18220	18266	18086	18231	18238	18180	18058	18199	18236	18067	18059	18245	18236	18117	18035	18115	17999	18132	18234	18036	18225	18305	18091	17927	18076	18159	18182	18072	18031	18024	17996	18041	18132	18065	18061	18146	18060	18247	18178	18187	18051	18133	18265	18214	18259	18128	18081	18261	18178	18373	18106	18108	18352	18195	17914	18214	18295	18139	18233	18256	18281	18426	18433	18240	18207	18077	18050	17843	18059	18125	18359	18268	18476	17951	18153	18125	18131	18019	18211	18114	18108	18157	17932	18291	18191	18279	18036	18054	18146	18113	18124	18143	18264	18135	18068	17994	18079	18163	18050	18375	18116	18038	17970	18236	18251	18087	18148	18414	18345	18074	18310	17877	18182	18263	18156	18267	18237	18248	18001	18135	18023	18148	18063	18057	18256	18082	18134	18294	18049	18181	18108	18483	18102	18048	18247	18254	17940	18027	18200	18134	18264	18247	18125	18138	18269	18172	18125	18132	17933	18086	18138	17967	18160	18383	18317	18071	18147	18213	18168	18318	17991	18203	18285	18208	18110	18417	18022	18111	18247	18063	18177	18156	18132	17962	18205	18042	18330	18284	18036	18282	18213	18270	18080	18106	18078	18007	17977	18117	18154	18237	18044	18046	18364	18179	18184	18172	17956	18163	18316	18291	18174	18284	17988	18122	18196	18175	18167	18199	18192	18104	18074	18117	18167	18010	18194	18163	18080	18097	18115	18081	18163	18119	18146	18183	18032	18418	18099	18107	18169	18175	18280	18113	18193	18170	17907	18214	18398	18078	18023	18156	18238	18182	18151	18429	18158	18087	17950	18347	18123	17892	18353	17975	18107	18202	18216	18169	18057	18293	18272	18113	17967	18018	18089	18156	18012	18153	18249	18141	18133	18130	18151	18356	18287	18191	18193	18149	18224	18024	18267	18208	17997	18053	18195	18429	18220	18210	17893	18284	18338	18029	18225	18138	18142	17939	18136	18085	18273	18140	18205	18233	18349	18396	18176	18134	18109	18180	18081	18167	18069	17928	18285	18252	18109	18134	18186	18198	17918	18104	18216	18344	18279	18154	18187	17997	18119	18256	18299	18429	18217	18251	18175	18284	18157	18242	17953	18166	18226	18024	17925	18259	18253	17941	18084	18370	18251	18214	18065	18071	18118	18336	18181	18162	18152	18214	18306	18179	18182	18287	18122	18035	18350	18196	18197	18275	17983	18304	18221	18139	18251	18393	18203	18081	18233	18215	18089	18173	18203	18324	18015	18137	18126	18024	18050	18233	18000	18292	18140	18142	18120	18161	18166	18135	18062	18046	18123	18283	18111	18241	18092	18304	18273	18225	18225	18246	18226	18323	18236	18184	18152	18344	18163	18262	18009	17951	18097	18322	18033	18084	18141	18155	18101	18299	18257	18294	18142	18028	18230	18402	18106	18204	18374	18082	17969	18037	18097	18159	18205	18082	18100	18173	18163	18078	18249	18160	17970	18109	17983	18194	18102	18276	18170	18142	18074	18257	18208	18317	18038	17986	18052	18161	18062	18275	17978	18189	18300	18041	18113	18136	18060	18111	18019	18100	18121	18047	18207	18257	18211	18182	18263	18132	18169	17904	18128	18167	18121	18125	17988	18192	18132	18022	18244	18170	18201	18097	18181	18206	18131	18056	18242	18050	18078	18259	18139	18147	18240	18061	18172	18195	18192	18226	18198	17981	18219	18124	18125	18157	18095	18328	18100	18183	18224	18292	18216	18088	18132	18083	18048	18092	18107	18074	18099	18385	18057	18082	18099	18104	18155	18050	18099	18192	18046	18144	18218	18108	18161	18123	18293	18217	18270	18282	18179	18083	18054	18080	17983	18019	18013	18183	18392	18167	18089	18015	18146	18394	18185	18288	18181	18115	18168	18228	18012	18062	18232	18072	18198	18164	18191	18077	18083	18208	18226	18180	18058	18235	18219	18189	18129	18248	18168	18013	18233	18150	18286	18151	18098	18213	18137	18217	18261	18277	18169	18290	18151	18261	18182	18070	18191	18169	18196	18014	18097	18159	18213	18127	18161	18280	18077	18216	18248	18268	18115	18053	18169	18259	18111	18035	18157	17886	18048	18116	18162	18115	18264	18352	18312	18210	18163	18107	18124	18104	18189	17987	18169	18169	18053	18072	18248	18229	18294	18201	18266	18248	18319	18183	18277	18389	18101	18124	18236	18255	18237	18204	17886	18055	18091	18169	18244	18206	17920	18219	18153	18236	18133	18113	18297	18244	18031	17985	18191	18092	18150	18112	18228	18006	18165	18064	17849	18086	18301	18173	18103	18268	18182	18175	18146	18269	18210	18077	18206	18338	18141	18276	18263	18185	18298	18297	18137	17950	18040	18093	18094	18111	18137	18256	18083	18349	18084	18154	18042	18221	18229	18077	18166	18110	18085	18317	18141	18167	18113	18133	18120	18229	18307	18261	18266	18130	18072	18204	18069	18161	18290	18200	18247	18340	18182	18115	18133	18067	18012	18194	18058	17992	18251	18184	18300	18167	17845	17932	17887	18153	18160	18321	18112	18261	18251	18200	18226	18169	18160	18290	18244	18239	18236	18135	18233	18005	18198	18188	18121	18176	18338	18065	18219	17908	18153	18216	17965	18299	17929	18318	18032	18109	18136	18352	17972	18048	18338	18413	18079	18191	18244	18284	18154	18035	18113	18117	17934	18243	18143	18275	18176	18060	18081	18008	18318	18244	18118	18053	17971	18070	18154	18259	18177	18122	18151	18058	18272	18222	18185	18231	18065	18107	18190	18259	18112	18102	18264	18238	18189	18348	18242	18165	18352	18329	18195	18089	18180	18054	18249	18192	18057	18015	18165	18219	18107	18160	18172	18135	18068	18133	18274	18172	17986	18083	18140	18207	18094	17946	18061	18013	18199	18042	18097	18142	18299	18031	18124	17836	17857	18180	18150	18157	18210	18196	17954	18185	18269	18112	18050	18334	18204	18250	18381	18073	18147	18084	18283	18184	18051	18061	18091	18274	18180	18287	18045	18090	18164	18065	18311	18126	18329	18237	18057	18177	18025	18082	18010	18003	18109	17973	18114	18202	18339	18176	17996	18314	18206	18208	18258	18151	18214	18268	18292	18183	18013	18043	17923	18198	18007	18263	18169	18253	18251	18065	17999	18178	18169	17953	18143	18018	17940	18311	18169	18145	18100	18011	18114	18228	18036	17945	18272	18306	18306	18409	18225	18208	18242	18199	18113	18070	18092	18055	18278	17935	18204	18131	18200	17908	18105	18232	17916	18180	18189	18148	18086	18269	18131	18032	18136	17967	18093	18262	18212	18242	18219	18097	18166	18029	18065	18039	18031	18086	18183	18373	18271	18255	18224	18323	18291	18328	18186	18280	18399	18250	18391	18238	18062	18057	17961	18007	18395	17908	18280	18132	18183	18099	18200	18217	18166	18062	18111	17953	18220	18128	17971	18209	18147	18069	18119	18235	17860	18240	18186	18176	18383	18164	18016	18037	18288	18024	18136	18208	18150	18404	18250	18196	18077	18319	18312	18124	18115	18193	18144	18258	18293	18069	18092	18190	18135	18077	18124	18251	18129	18030	18122	18226	18131	18087	18236	18091	17981	17842	18068	18054	17963	17988	18170	18304	18162	18049	18199	18132	18246	17997	18221	18284	18091	18194	18301	18044	18199	18359	18059	18236	18070	18124	18092	18140	18071	18267	18285	18389	18185	18089	18284	18168	18137	18038	18217	18104	18003
28072	51305	46797	32684	26870	21759	22186	22659	20933	20343	19345	18491	18099	17810	17587	17296	17072	16585	16465	16382	16339	16071	15910	15619	15753	15679	15503	15603	15772	15937	15770	15791	15470	15518	15565	15681	15534	15717	15522	15685	15695	15522	15560	15628	15798	15666	15708	15507	15772	15612	15685	15681	15682	15527	15516	15528	15725	15678	15869	16013	15916	15812	15681	15420	15498	15472	15440	15534	15425	15449	15334	15286	15539	15599	15568	15403	15397	15487	15436	15348	15610	15411	15475	15449	15367	15571	15458	15596	15449	15636	15501	15634	15253	15568	15523	15512	15470	15492	15455	15505	15280	15445	15610	15284	15556	15463	15486	15483	15410	15530	15502	15479	15477	15423	15557	15711	15386	15429	15533	15447	15446	15588	15419	15388	15513	15484	15602	15513	15431	15459	15563	15332	15514	15496	15644	15436	15537	15482	15409	15474	15445	15570	15563	15446	15428	15483	15499	15508	15228	15487	15228	15458	15560	15322	15451	15463	15410	15624	15485	15450	15484	15444	15478	15450	15360	15498	15435	15584	15517	15539	15413	15417	15362	15138	15494	15394	15378	15584	15463	15402	15451	15444	15598	15430	15632	15448	15589	15655	15481	15515	15483	15478	15460	15527	15446	15414	15380	15480	15281	15442	15595	15325	15478	15446	15447	15436	15545	15525	15354	15463	15313	15314	15309	15574	15311	15514	15411	15388	15388	15310	15571	15588	15377	15388	15419	15516	15466	15389	15309	15399	15449	15385	15390	15510	15480	15373	15464	15505	15421	15508	15337	15517	15454	15447	15377	15405	15377	15390	15493	15416	15483	15508	15490	15417	15550	15599	15583	15498	15587	15326	15346	15332	15519	15533	15330	15595	15549	15495	15515	15394	15584	15315	15301	15426	15480	15373	15581	15480	15449	15449	15555	15431	15400	15409	15718	15440	15196	15351	15356	15501	15416	15431	15443	15493	15271	15745	15595	15431	15309	15240	15206	15392	15382	15410	15551	15424	15358	15379	15436	15592	15488	15447	15374	15313	15417	15591	15541	15495	15370	15340	15398	15483	15495	15490	15429	15524	15410	15368	15493	15482	15461	15400	15553	15607	15457	15345	15375	15498	15480	15416	15344	15325	15383	15469	15570	15481	15540	15400	15448	15432	15448	15517	15528	15367	15432	15457	15443	15364	15354	15445	15401	15414	15461	15332	15443	15461	15561	15368	15492	15333	15481	15483	15385	15421	15413	15462	15484	15459	15538	15472	15397	15473	15393	15223	15380	15566	15364	15597	15504	15470	15416	15458	15477	15504	15447	15505	15474	15627	15507	15523	15397	15583	15499	15565	15452	15411	15347	15506	15531	15468	15493	15604	15535	15220	15381	15422	15316	15431	15357	15359	15410	15369	15360	15556	15383	15391	15405	15339	15498	15534	15314	15380	15473	15510	15347	15345	15266	15349	15523	15324	15465	15336	15480	15408	15542	15407	15384	15414	15308	15357	15319	15400	15277	15684	15368	15340	15420	15597	15333	15682	15433	15384	15460	15534	15420	15464	15570	15328	15341	15582	15540	15698	15478	15287	15434	15393	15342	15408	15509	15491	15499	15468	15436	15564	15433	15484	15467	15407	15455	15440	15522	15525	15517	15402	15422	15352	15503	15369	15384	15375	15360	15361	15307	15488	15511	15400	15557	15359	15523	15504	15431	15372	15555	15298	15580	15312	15356	15324	15516	15430	15356	15506	15591	15402	15542	15382	15382	15479	15492	15431	15433	15324	15414	15496	15473	15316	15518	15349	15423	15553	15431	15515	15422	15345	15395	15353	15515	15364	15294	15445	15455	15181	15601	15462	15448	15467	15550	15359	15491	15400	15592	15310	15476	15486	15554	15453	15461	15645	15410	15397	15407	15430	15478	15448	15487	15352	15469	15500	15539	15517	15270	15610	15348	15368	15363	15391	15562	15437	15447	15331	15202	15402	15368	15447	15436	15476	15425	15500	15333	15537	15423	15385	15474	15335	15447	15529	15534	15487	15455	15512	15363	15398	15405	15510	15367	15582	15465	15423	15414	15306	15278	15417	15445	15195	15395	15503	15380	15510	15325	15608	15416	15473	15398	15516	15428	15425	15322	15366	15419	15364	15489	15400	15440	15428	15307	15508	15446	15354	15475	15350	15557	15368	15452	15426	15532	15356	15407	15537	15431	15574	15477	15291	15341	15427	15372	15433	15621	15313	15562	15473	15462	15479	15451	15375	15550	15563	15403	15431	15365	15368	15471	15285	15480	15509	15314	15411	15408	15429	15470	15491	15418	15469	15461	15376	15572	15404	15452	15427	15340	15489	15452	15476	15377	15502	15664	15396	15501	15470	15415	15483	15408	15393	15428	15292	15354	15587	15387	15486	15576	15540	15446	15416	15523	15443	15342	15570	15344	15188	15422	15492	15570	15471	15354	15431	15388	15503	15321	15341	15293	15604	15371	15589	15470	15242	15378	15516	15462	15385	15479	15377	15412	15359	15372	15460	15568	15374	15375	15460	15357	15522	15619	15428	15425	15600	15459	15281	15499	15505	15327	15456	15363	15341	15314	15503	15469	15423	15370	15463	15454	15453	15457	15401	15461	15567	15509	15624	15542	15455	15375	15457	15422	15421	15453	15564	15193	15516	15652	15623	15536	15536	15601	15450	15477	15165	15419	15513	15565	15510	15481	15447	15379	15342	15464	15503	15491	15636	15577	15236	15538	15410	15440	15526	15395	15499	15432	15301	15394	15519	15708	15450	15490	15400	15211	15490	15383	15404	15314	15355	15480	15441	15538	15458	15443	15484	15592	15438	15425	15345	15435	15520	15483	15336	15482	15504	15441	15413	15624	15514	15494	15478	15457	15558	15435	15596	15433	15451	15428	15525	15503	15605	15515	15420	15380	15475	15442	15531	15495	15540	15525	15557	15559	15563	15459	15598	15326	15461	15418	15550	15415	15454	15433	15377	15311	15428	15419	15477	15455	15427	15500	15396	15506	15475	15475	15515	15386	15702	15511	15450	15526	15366	15409	15433	15559	15543	15328	15505	15407	15314	15531	15442	15664	15336	15525	15285	15469	15370	15544	15455	15350	15394	15616	15425	15345	15562	15444	15438	15371	15516	15215	15501	15365	15476	15375	15407	15255	15367	15220	15425	15387	15542	15408	15375	15517	15514	15416	15426	15578	15388	15543	15357	15523	15390	15287	15419	15502	15437	15533	15392	15492	15320	15508	15276	15384	15530	15371	15421	15398	15522	15518	15498	15346	15522	15505	15447	15528	15496	15441	15340	15497	15418	15315	15443	15299	15350	15543	15427	15421	15528	15614	15319	15464	15403	15493	15496	15569	15436	15521	15312	15575	15423	15545	15433	15436	15421	15438	15602	15445	15578	15498	15519	15619	15400	15450	15363	15443	15468	15287	15384	15439	15446	15272	15450	15293	15443	15488	15417	15489	15441	15372	15529	15555	15581	15458	15442	15415	15469	15340	15356	15501	15577	15490	15342	15543	15400	15542	15336	15384	15426	15460	15429	15409	15464	15368	15620	15442	15528	15254	15442	15520	15544	15542	15442	15419	15585	15471	15303	15227	15351	15578	15497	15343	15600	15539	15479	15654	15536	15487	15484	15464	15648	15476	15447	15370	15522	15537	15371	15175	15477	15563	15396	15402	15330	15418	15518	15442	15501	15585	15558	15524	15471	15511	15531	15444	15360	15364	15389	15465	15451	15325	15337	15297	15410	15387	15420	15610	15472	15389	15310	15405	15269	15587	15316	15516	15581	15604	15428	15537	15375	15405	15283	15481	15527	15477	15361	15603	15534	15364	15588	15324	15486	15471	15347	15401	15444	15387	15529	15482	15451	15424	15381	15511	15392	15402	15421	15437	15346	15476	15164	15659	15612	15529	15545	15385	15512	15446	15464	15418	15484	15315	15354	15293	15439	15302	15422	15405	15582	15556	15419	15621	15605	15432	15389	15426	15497	15478	15375	15547	15497	15537	15752	15508	15398	15613	15443	15465	15361	15477	15417	15662	15482	15353	15495	15428	15491	15455	15466	15445	15405	15352	15535	15169	15464	15410	15492	15419	15470	15511	15582	15379	15361	15482	15460	15486	15491	15524	15379	15262	15329	15455	15471	15418	15351	15469	15338	15462	15388	15441	15505	15522	15505	15440	15450	15538	15410	15630	15453	15470	15347	15370	15460	15654	15420	15375	15469	15465	15368	15467	15461	15548	15410	15386	15355	15606	15456	15576	15456	15246	15421	15466	15416	15491	15384	15414	15507	15306	15469	15344	15461	15531	15504	15404	15420	15324	15365	15317	15401	15360	15308	15612	15320	15368	15422	15450	15447	15334	15438	15562	15433	15262	15301	15348	15425	15458	15490	15319	15492	15540	15515	15491	15531	15409	15356	15489	15636	15540	15372	15253	15473	15553	15481	15511	15263	15458	15163	15490	15332	15461	15570	15498	15308	15570	15499	15372	15294	15462	15377	15395	15506	15390	15565	15381	15368	15431	15593	15571	15326	15430	15385	15569	15377	15308	15360	15346	15283	15545	15522	15494	15498	15586	15344	15428	15574	15460	15392	15628	15349	15556	15344	15394	15436	15498	15386	15430	15528	15496	15456	15405	15422	15304	15340	15488	15391	15475	15463	15463	15483	15493	15342	15494	15455	15403	15478	15469	15561	15419	15293	15394	15448	15511	15376	15482	15353	15467	15379	15471	15447	15297	15480	15595	15485	15460	15293	15587	15426	15376	15496	15456	15409	15463	15377	15270	15567	15399	15465	15538	15557	15546	15378	15314	15488	15425	15494	15535	15294	15421	15548	15536	15490	15410	15641	15413	15608	15381	15468	15571	15451	15337	15349	15507	15425	15404	15470	15237	15465	15448	15516	15444	15451	15348	15413	15389	15481	15590	15580	15480	15448	15434	15461	15421	15403	15419	15698	15391	15321	15389	15285	15410	15480	15542	15273	15515	15570	15452	15412	15500	15508	15451	15439	15528	15386	15433	15569	15454	15494	15470	15372	15402	15344	15394	15497	15486	15524	15354	15311	15447	15523	15363	15515	15569	15387	15523	15458	15336	15369	15288	15565	15352	15458	15476	15363	15402	15538	15459	15398	15491	15484
28066	26145	32038	25807	21006	19494	20080	19758	19381	19085	18880	18616	18712	18606	18248	18352	18275	18343	18094	18195	18084	18041	17821	17907	17727	17799	17847	18024	17789	17905	18108	17883	18015	17928	17678	18025	17806	17933	17936	17761	17653	17874	17751	17955	17772	17948	18139	17810	18028	17909	17929	17781	17905	17688	17782	17749	17712	17931	17834	17944	17754	17739	17945	17836	18019	17806	17761	18047	17742	17809	17458	17865	17673	17762	17878	17711	18025	17804	17878	17931	17960	18067	17754	17878	17635	17948	17803	17736	18152	17870	17707	17955	17872	17942	17812	17926	17912	17750	18040	17819	17902	17888	17963	17803	17843	17912	17710	17777	17699	17739	17815	17886	17931	17823	17802	17929	17815	17639	18147	17964	18005	17784	17763	17778	17802	17753	18144	17868	17913	17881	17991	17862	17770	17653	17825	17809	17806	17917	17671	17755	17759	17664	17632	17746	17816	17826	17864	17955	17813	17609	17874	17805	17823	17761	17892	17685	17969	17919	17888	17748	17930	18003	17823	17799	17845	17968	17837	17838	17793	17866	17993	17702	17698	18046	18052	17995	17855	17839	18028	17773	17831	17823	17902	17816	17872	17669	17615	17905	17778	17687	17942	18023	17872	17701	17844	17910	17824	17838	17982	17726	17747	17917	17900	17748	18078	17797	17860	17712	17753	17909	17664	17790	17957	17843	17852	17741	17922	17791	17786	17754	18073	17855	17995	17796	17945	17815	17879	17895	18055	17831	17769	17756	17790	17705	17906	17857	17936	18043	17841	18083	17971	17880	17861	17813	17863	17654	17761	17927	17991	17651	17831	17884	17838	17889	17785	17967	17674	17744	17917	17860	17919	17770	17874	17945	17838	17768	17821	17939	18010	17685	17966	17835	17792	17902	17824	17786	17826	17881	17842	17803	17901	17767	17906	17848	17898	17592	17796	17859	17700	17758	17844	17875	17799	17830	17703	17811	17706	17915	17596	17949	17872	17951	17956	17767	17720	17906	17798	17608	17905	17844	17632	17648	18090	17783	17861	17940	18036	18009	17882	17698	17854	17918	17922	18021	17895	17675	17882	17865	17824	17804	17736	17731	17795	17894	17760	17786	18233	17886	17987	17878	17988	17859	17748	17848	18037	17806	17575	17579	17753	17904	17793	17875	17858	17704	17904	17933	17835	17854	17756	17861	17777	17816	17713	17888	17928	17874	17735	17939	17984	17823	17870	17909	17813	17858	18012	17916	17632	17810	17850	17841	17983	17912	17738	17978	17805	18008	17938	17871	17949	17844	17867	17720	17960	17886	17828	17822	17754	17833	17817	17884	17831	17813	17922	17761	17839	17933	17908	17837	17671	17558	17774	17859	17795	17710	17817	17778	17919	17714	17663	17945	17759	17773	17758	17953	17976	18038	17924	17915	17771	17809	17573	17662	17781	17924	17746	17895	17990	17910	17644	17850	17906	17701	17791	17886	17833	17832	17835	17827	17771	17731	17845	17673	17916	17821	17711	17767	17776	17815	17837	17818	17866	17766	17853	17702	17909	17674	17837	17941	17880	17936	17788	17748	18028	17859	17968	17810	17710	17727	17844	17776	17876	17943	17899	17852	18014	17873	17975	17752	17835	17765	17723	17634	17752	17773	17951	17537	17762	17902	18030	17980	18065	18140	17805	17811	17663	17779	17706	17905	17699	17814	17637	17669	17850	17902	17705	17974	17811	17921	17763	17781	17826	17961	17964	17884	17823	17911	17790	17837	17824	18025	17813	17741	17861	17813	17538	17833	17947	17794	17723	17719	18000	17859	17943	18006	17928	17843	18003	17936	17835	17965	17877	17790	17896	17818	17997	17929	17743	17852	18034	17794	17894	17791	17806	17767	17593	17719	17902	17963	17905	17892	17959	17612	17812	17902	17639	17686	17851	17749	17865	17915	17861	17926	17954	17946	17661	17757	17864	17931	17911	17813	17855	18020	17795	17852	17876	17622	17854	17758	17790	18032	17863	17680	17881	17749	18044	17865	17947	17781	17676	17707	17779	17774	17825	17890	17807	17929	18068	17760	17622	17826	17800	17740	17700	17821	17779	17914	17993	17873	17772	17870	17812	17805	18100	17914	17971	17885	18001	17766	17941	18163	17749	17723	17862	17815	18090	17837	17873	17932	17799	17867	17722	17799	17827	17672	17887	17907	18096	17966	17715	17845	17832	18014	17716	17886	17839	17787	17773	17851	17474	17907	17858	17762	18022	17666	17882	17724	17849	17861	17887	17985	17759	17884	18013	17945	17771	17719	17705	17703	17842	17932	18011	17870	17774	17797	17870	17989	17585	17694	17799	17698	17658	17821	17921	17929	17795	17669	17708	17932	17718	17776	17967	17548	17753	17701	17750	17851	17726	17726	18063	18077	17843	17842	17953	17780	17896	17842	17759	17955	17881	17915	17938	17792	17894	17845	17695	17879	17818	17848	17706	17825	17952	17703	17738	17666	17869	17913	17852	17694	17848	17831	17849	17877	17875	17887	17893	17787	17822	17771	17901	17756	17884	17749	17819	17675	17715	17740	17781	17962	17787	17819	17700	17776	18009	17803	17907	17946	17946	17983	17758	17707	17860	17727	17741	17613	17881	17950	17835	17898	17862	17860	17948	17888	17981	17848	17645	17789	17840	17991	17869	17862	17842	18003	17750	17848	18073	17825	17965	17788	17805	17713	17894	17918	17738	17945	17934	17939	17685	17784	17894	17706	18039	17943	17703	17938	17834	17893	18036	18026	17763	17892	17809	17588	17706	17834	17904	17744	18078	17807	17787	17790	18031	17786	17833	17743	18029	17964	17763	17753	18012	17633	17916	17810	17636	17812	17909	17932	17913	18060	17670	17890	17735	17840	17775	17706	17892	17931	17830	17761	17753	17786	17897	17964	17807	17792	17956	17900	17911	17911	17713	17940	17644	17913	17897	17786	17848	17846	17923	17701	17757	17877	17609	17885	17995	17848	17984	18011	17897	17677	17741	17869	17799	17832	17775	18022	17830	17774	17839	17959	18026	17701	17968	17840	18006	17941	17940	17856	17900	17794	17895	17792	17949	17816	17912	17757	17863	17739	17939	17742	17803	17940	17615	17777	17631	17811	17719	17863	17976	17840	17885	17845	17823	17987	17722	17694	17705	17805	17858	17829	17738	17877	17817	17989	17836	17623	17831	17872	17783	17941	17791	18165	17864	17551	18019	17863	17852	17926	17884	17767	17812	17778	17877	17876	17873	17647	17810	17837	17780	18017	17840	17886	17799	17918	17962	17908	17840	17824	17863	17796	17902	17819	17817	18025	18022	18022	17757	17600	17845	17868	17811	17715	17774	17769	17741	17656	17753	17834	17768	17809	17973	17845	17933	17777	17863	17770	17887	17869	17874	17990	17874	17918	17919	17826	17883	17914	17717	17754	17902	17695	17636	17813	17914	17721	17892	17806	18009	17968	17939	17823	17750	17906	18037	17750	17769	18027	18008	17861	17986	17835	17873	17901	17825	17690	17961	17650	17810	17959	17807	17836	17965	17980	17821	17863	17819	17775	17881	18010	17963	17960	17879	18113	17745	17783	17890	17907	17800	17779	17781	17877	18160	17766	17710	17783	17883	17709	17901	18000	17893	17812	17791	17823	17748	17899	17876	17896	17816	17979	17759	18008	17902	18039	18025	17750	17862	17691	17873	17555	17991	17798	17909	17875	17843	17701	17701	17791	17893	18026	17750	17680	17803	17580	17837	17704	17809	17857	17856	17812	17692	17851	17618	17669	17897	17859	17683	17681	17775	17839	17868	17799	17892	17604	17759	17878	17800	17726	17894	17963	17895	17620	17759	17807	18028	17895	17923	17768	17839	17962	17783	17729	17855	17590	17946	18026	17847	17919	17862	17937	17916	17595	17794	17703	17634	17961	17807	17862	17884	17809	17902	17842	17958	17758	17727	18002	18028	17670	17731	17923	17755	17903	17839	17750	17829	17922	17840	17809	17708	17657	18048	17903	18052	17665	17921	17834	17806	17862	17814	17706	17696	17586	17924	17947	17845	17865	17896	18009	18074	18013	17767	17786	18001	17848	17664	17693	17828	17902	17940	17766	17842	17833	18117	17814	17631	17859	17812	17969	17889	17670	17703	17955	17695	17886	17875	17758	17845	17832	17969	17887	18017	18017	17752	17814	17862	17697	17940	17927	17793	17771	17988	17877	17933	17894	17924	17798	17906	17934	17724	17976	17881	17976	17965	17721	17672	17724	17995	17892	17819	17928	17800	17926	17741	17883	17914	17968	17996	17792	17882	17817	17818	17978	17958	17882	18061	17697	17782	17782	17951	17901	17782	17935	17802	17849	17712	17612	17763	17770	17975	17895	18034	18080	17815	17840	17814	17864	17580	17967	17765	17740	17779	18016	17756	17876	17817	17780	17886	17916	17963	17863	17762	17894	18041	17899	18006	17985	17864	17856	17825	17690	17656	17862	17773	17783	17873	17630	18061	17810	18041	17907	17835	17812	17773	17880	17902	18174	17985	17931	18073	17831	17781	17961	18004	17694	17947	17799	17864	17988	17951	17931	18019	18018	18020	17987	18224	17939	17820	17775	17946	17718	17829	17927	17985	17856	17917	17798	17924	17839	17934	17727	17822	17765	17884	17878	17976	17987	17782	17908	17596	17800	17847	17893	18004	17889	17951	17745	17824	17734	17929	17631	17550	17644	17841	17944	17922	17962	17848	17638	17607	17627	17608	17911	17736	17805	17713	17801	17731	17958	18063	17985	17940	17978	17630	17653	17826	17869	17743	17574	18037	17894	17858	17855	17878	18003	17724	17729	17906	17677	17693	17914	17871	17969	17952	17644	17980	17869	17958	17995	17947	17792	17887	17983	17801	17761	17765	17760	17782	17854	17859	17793	17788	17842	17973	17919	17759	17678	17914	17831	17910	17863	17799	17610	17822	17604	17984	18027	17999	17833	17920	17647	17837	17769	17894	17846	17917	17990	18007	17907	17735	17972	17652	17753	17816	17717	17899	17855	17833	17821	17686	18030	17946	17924	17861	17909	18043	17939	17800	17766	18020	17905	17862	17879	17911	17941	17620	17791	17795	17831	18021	17956	18007	17894	17941	17984	17873	17721	17780	18030	18107	17761
27136	41174	35601	22682	20146	17949	18941	18442	17443	17212	17010	16201	16549	16347	16084	16127	15821	15744	15723	15586	15593	15394	15393	15407	15235	15379	15335	15343	15262	15531	15254	15413	15401	15352	15239	15243	15305	15246	15437	15435	15235	15289	15516	15318	15586	15298	15494	15417	15352	15285	15432	15481	15436	15266	15228	15293	15464	15338	15392	15388	15424	15328	15502	15177	15180	15232	15287	15310	15218	15097	15287	15213	15295	15271	15374	15357	15433	15286	15163	15262	15413	15220	15263	15384	15253	15246	15394	15242	15347	15229	15157	15221	15215	15274	15235	15348	15395	15229	15269	15253	15372	15337	15360	15411	15136	15182	15293	15093	15336	15281	15251	15325	15406	15231	15339	15253	15216	15284	15234	15149	15453	15201	15165	15321	15302	15403	15451	15136	15109	15328	15493	15263	15409	15326	15403	15176	15204	15449	15240	15270	15212	15145	15301	14993	15434	15412	15343	15247	15153	15376	15243	15216	15434	15249	15364	15365	15388	15388	15275	15204	15286	15235	15179	15258	15355	15280	15265	15235	15219	15148	15504	15164	15470	15251	15193	15252	15141	15354	15076	15207	15209	15149	15156	15205	15293	15314	15305	15351	15374	15259	15156	15439	15291	15396	15378	15202	15274	15365	15294	15281	15250	15383	15212	15255	15274	15300	15208	15228	15137	15111	15379	15260	15487	15270	15353	15287	15446	15191	15255	15343	15417	15252	15289	15075	15470	15596	15319	15307	15324	15416	15298	15455	15201	15171	15171	15212	15426	15313	15298	15508	15148	15440	15073	15307	15329	15404	15305	15402	15237	15313	15315	15430	15371	15252	15365	15203	15378	15163	15350	15315	15105	15477	15413	15188	15385	15322	15303	15252	15251	15227	15194	15354	15191	15243	15460	15269	15376	15241	15378	15338	15174	15303	15302	15263	15273	15326	15230	15178	15200	15241	15365	15301	15210	15407	15338	15286	15190	15393	15395	15228	15233	15264	15438	15323	15420	15263	15418	15298	15242	15290	15284	15210	15183	15267	15314	15236	15380	15286	15261	15201	15295	15262	15361	15261	15169	15278	15423	15293	15478	15244	15391	15477	15381	15324	15342	15341	15282	15361	15195	15294	15300	15082	15291	15420	15454	15325	15242	15200	15404	15339	15357	15343	15302	15255	15421	15167	15472	15104	15426	15191	15407	15268	15164	15300	15242	15266	15279	15473	15341	15334	15417	15256	15351	15084	15327	15359	15301	15233	15204	15356	15182	15294	15452	15338	15105	15368	15291	15345	15177	15325	15321	15186	15334	15186	15249	15278	15417	15162	15280	15255	15052	15294	15298	15363	15310	15201	15323	15119	15127	15356	15144	15200	15289	15336	15454	15166	15324	15236	15310	15282	15367	15217	15290	15372	15421	15341	15496	15063	15164	15245	15228	15316	15433	15316	15476	15377	15275	15300	15278	15474	15297	15293	15297	15413	15277	15328	15294	15252	15298	15424	15239	15267	15311	15201	15194	15259	15370	15277	15288	15329	15408	15365	15297	15245	15285	15290	15209	15255	15124	15276	15203	15363	15238	15426	15269	15108	15315	15468	15367	15253	15237	15344	15377	15236	15065	15283	15242	15328	15302	15134	15250	15363	15309	15287	15264	15287	15473	15323	15428	15237	15322	15347	15261	15361	15301	15281	15395	15254	15367	15438	15472	15158	15272	15284	15411	15271	15157	15423	15616	15222	15414	15401	15247	15378	15219	15257	15385	15292	15256	15155	15217	15350	15251	15223	15311	15426	15337	15327	15332	15337	15308	15381	15301	15304	15240	15436	15293	15171	15213	15244	15268	15263	15350	15042	15372	15349	15431	15357	15488	15319	15433	15450	15277	15370	15425	15106	15193	15335	15293	15501	15148	15280	15360	15155	15259	15333	15240	15308	15139	15183	15105	15520	15240	15308	15376	15264	15424	15203	15348	15325	15190	15182	15224	15209	15269	15405	15255	15221	15330	15278	15397	15266	15336	15200	15435	15290	15380	15263	15291	15154	15260	15386	15453	15305	15249	15370	15228	15272	15403	15350	15252	15310	15256	15271	15399	15264	15363	15293	15312	15329	15262	15314	15272	15498	15199	15197	15440	15247	15273	15369	15301	15279	15322	15293	15321	15293	15397	15296	15358	15121	15334	15274	15277	15419	15307	15153	15460	15269	15405	15310	15095	15243	15399	15465	15270	15247	15248	15215	15379	15170	15246	15282	15324	15266	15352	15342	15238	15335	15249	15331	15288	15331	15404	15323	15348	15164	15339	15295	15443	15286	15295	15377	15116	15281	15372	15362	15318	15284	15289	15311	15303	15154	15266	15184	15247	15257	15276	15262	15396	15069	15237	15297	15438	15351	15319	15064	15307	15271	15292	15448	15363	15327	15126	15240	15248	15248	15345	15198	15286	15241	15217	15334	15240	15217	15211	15263	15266	15357	15299	15322	15239	15361	15242	15495	15385	15136	15210	15366	15295	15149	15333	15327	15443	15310	15425	15300	15326	15316	15499	15180	15455	15169	15354	15220	15225	15255	15207	15287	15300	15360	15265	15317	15367	15204	15268	15335	15231	15310	15421	15297	15468	15359	15313	15384	15450	15286	15254	15290	15332	15271	15164	15244	15361	15387	15359	15262	15366	15290	15367	15297	15310	15324	15315	15291	15253	15297	15386	15361	15189	15229	15249	15373	15439	15477	15266	15384	15183	15273	15172	15091	15372	15399	15345	15369	15427	15301	15283	15144	15350	15127	15448	15211	15268	15317	15247	15255	15186	15304	15367	15337	15448	15170	15493	15205	15359	15443	15156	15197	15440	15203	15258	15306	15424	15307	15249	15211	15296	15357	15307	15332	15223	15224	15302	15180	15130	15290	15330	15187	15256	15492	15206	15406	15094	15327	15260	15166	15088	15250	15284	15168	15310	15349	15362	15280	15388	15314	15154	15296	15307	15266	15185	15385	15485	15229	15310	15272	15290	15286	15561	15350	15349	15307	15316	15326	15169	15363	15307	15198	15392	15225	15441	15371	15361	15329	15375	15279	15295	15340	15269	15291	15177	15533	15503	15258	15218	15344	15393	15378	15326	15203	15197	15339	15356	15285	15233	15413	15379	15273	15412	15253	15193	15215	15323	15393	15347	15224	15200	15290	15301	15352	15237	15252	15251	15411	15288	15334	15255	15165	15375	15502	15311	15343	15313	15085	15280	15232	15286	15386	15255	15183	15436	15196	15238	15135	15398	15389	15299	15372	15388	15405	15286	15237	15263	15431	15268	15168	15225	15336	15287	15405	15288	15342	15292	15305	15285	15168	15340	15387	15265	15243	15342	15352	15443	15157	15349	15451	15340	15209	15242	15206	15163	15537	15245	15304	15303	15187	15297	15399	15249	15170	15323	15220	15435	15380	15340	15267	15388	15333	15273	15306	15298	15337	15465	15240	15381	15297	15227	15366	15417	15328	15452	15503	15243	15323	15214	15271	15437	15347	15300	15324	15297	15076	15270	15288	15178	15398	15333	15200	15284	15289	15329	15338	15331	15198	15262	15079	15468	15078	15397	15311	15176	15323	15392	15238	15210	15263	15078	15395	15313	15226	15321	15221	15283	15290	15278	15291	15512	15154	15212	15557	15185	15398	15243	15370	15260	15225	15241	15327	15292	15289	15230	15387	15240	15325	15256	15253	15171	15149	15223	15375	15349	15189	15349	15136	15301	15367	15368	15297	15280	15282	15270	15371	15098	15416	15408	15275	15176	15211	15154	15404	15338	15245	15415	15146	15247	15231	15329	15339	15344	15331	15356	15146	15247	15267	15344	15315	15368	15404	15298	15243	15257	15080	15382	15336	15341	15381	15434	15348	15396	15237	15215	15177	15370	15181	15292	15373	15310	15254	15302	15226	15206	15439	15370	15270	15215	15207	15331	15349	15291	15182	15324	15213	15161	15158	15360	15161	15315	15287	15201	15309	15271	15513	15374	15539	15311	15336	15446	15329	15197	15374	15329	15182	15200	15314	15324	15282	15100	15241	15302	15358	15143	15363	15156	15410	15184	15408	15363	15262	15476	15290	15040	15367	15303	15380	15128	15282	15450	15344	15452	15361	15245	15308	15349	15409	15314	15183	15402	15382	15218	15241	15182	15250	15216	15239	15316	15244	15405	15091	15418	15281	15365	15289	15257	15184	15345	15446	15380	15478	15273	15114	15293	15455	15228	15496	15194	15175	15383	15405	15241	15280	15378	15457	15225	15227	15233	15349	15170	15279	15419	15315	15336	15230	15295	15324	15216	15352	15213	15233	15132	15276	15329	15268	15405	15237	15398	15294	15337	15357	15223	15138	15180	15335	15358	15187	15143	15289	15271	15233	15276	15291	15301	15285	15240	15336	15198	15562	15175	15264	15460	15277	15481	15380	15469	15393	15207	15193	15254	15214	15282	15349	15233	15344	15336	15168	15339	15451	15319	15307	15366	15390	15374	15276	15096	15460	15372	15276	15417	15208	15162	15355	15083	15422	15217	15245	15329	15394	15315	15261	15212	15310	15422	15154	15280	15532	15341	15330	15297	15316	15267	15316	15402	15544	15193	15346	15231	15364	15257	15435	15354	15423	15187	15283	15426	15426	15299	15232	15430	15348	15229	15255	15401	15323	15500	15175	15318	15175	15227	15310	15291	15214	15392	15284	15270	15290	15299	15113	15259	15221	15320	15251	15325	15249	15271	15363	15199	15259	15292	15343	15446	15336	15262	15273	15398	15302	15290	15291	15235	15334	15379	15404	15326	15459	15133	15157	15356	15388	15224	15351	15369	15270	15328	15262	15312	15283	15392	15279	15332	15305	15203	15385	15345	15407	15223	15270	15221	15297	15437	15327	15235	15157	15302	15211	15464	15451	15455	15181	15250	15298	15439	15358	15330	15280	15202	15206	15429	15271	15237	15264	15438	15231	15380	15186	15396	15260	15238	15401	15343	15406	15358	15176	15377	15205	15368	15252	15354	15207	15118	15295	15478	15154	15267	15316	15277	15370	15355	15381	15326	15431	15384	15249	15379	15297	15216	15201	15296	15324	15462	15250	15226	15312	15452	15212	15367	15067	15377	15348	15349	15429	15317	15276	15257	15266	15147	15258	15330	15113
23590	21209	28735	24141	22318	24325	25121	21456	20826	20686	20262	19604	19696	19735	19434	18841	18946	18717	18644	18567	18497	18578	18445	18178	18118	18400	18237	18395	18331	18235	18167	18408	18238	18212	18342	18129	17991	18174	18337	18344	18125	18002	18150	18426	18383	18527	18161	18406	18356	18100	18358	18247	18100	18174	18257	18170	18235	18416	18329	18315	18432	18323	18187	18289	18235	18102	18185	18227	18154	17987	18255	18104	18040	18017	18177	18279	18097	18155	18280	18073	18176	18234	18073	17853	17976	18133	18147	18335	18274	18350	18004	18202	18202	18064	18280	18094	18214	18033	18138	17897	17928	18373	18044	17906	18070	18217	18173	18106	18289	18109	18041	18283	18129	18101	18219	18176	18226	18286	18084	18007	18089	18215	18066	18124	18091	18138	18017	18346	18132	18131	18137	18076	18360	18077	17962	17990	18044	17980	18006	18081	17935	18222	18284	18006	18072	18280	18069	18088	18060	17936	17934	18071	17930	18124	18129	18226	18104	18116	18073	18146	18070	18143	18277	18216	18051	18232	17914	17902	17959	18091	18267	18159	18234	17977	18291	18044	18411	18174	18189	18096	18064	18070	18012	18194	17883	18210	18000	17932	18228	18025	18210	18143	18048	18050	18133	18108	18164	18172	17922	18005	18035	18278	18138	18013	18134	18189	17872	18116	18093	18308	18048	17998	18097	18129	18206	18082	17960	17976	18126	18037	18066	18025	18255	18244	18274	17935	18253	18301	18162	18007	18201	18070	18009	18138	18139	18017	18097	18152	18017	18187	17926	17994	17982	18016	17983	18037	18021	18122	18269	18132	18237	18186	18178	18045	18127	17891	18072	18149	18079	18008	18093	18034	18125	18107	18145	18086	18004	18000	18011	18136	18228	18102	18013	18039	18260	18149	18084	17919	18148	18214	17923	17950	18235	18076	18196	18157	17824	18104	18130	18053	18068	18227	18049	17992	18231	18125	18160	18169	18244	18166	17925	18181	18248	18214	18047	17910	18169	18292	18093	18087	18128	18140	17986	18070	18133	17956	17852	18186	18199	18032	18040	18060	17937	18081	17952	18080	18067	18262	18330	18108	18046	18030	18250	18314	17998	18159	18128	18040	18058	18302	18100	18088	17928	18055	18082	18048	18022	18197	18011	17994	18009	18077	18042	18011	18110	18129	18130	18149	18051	18076	17993	18146	17979	18138	18048	18067	18120	17947	17980	18084	18177	18243	18335	18253	17867	18042	18007	18224	18124	18076	18129	18030	17891	17978	18207	18116	17937	18040	17993	18107	17977	17867	18074	18063	18007	18234	18064	18225	18012	18222	18224	18265	18123	17993	18114	18003	18169	18160	18214	18026	18053	17886	18037	17950	18100	18154	18198	17865	18227	18263	17931	18048	18065	18076	17949	18012	18073	18065	18104	18054	17951	17928	17931	18070	18121	18121	17983	18114	18249	18189	18053	17843	18230	18050	18065	18070	17951	17942	17910	18043	18131	18038	17893	18085	18225	18174	17963	18169	18292	18142	18229	18142	18004	17882	18074	18259	18154	18015	18147	17861	18184	17925	18039	18133	18067	18174	18120	18154	18042	17994	18055	18143	18029	17931	18136	18043	18043	18010	17940	18100	18205	17979	17980	18224	18007	18068	18055	18031	18316	18097	18143	17953	18102	18301	18133	17945	18202	18088	18283	18137	18115	18014	18154	18087	18004	17988	18113	18060	18004	17904	18295	18024	18068	18255	18013	18043	18079	18240	17953	18102	18204	18146	18055	17865	18102	18186	18219	17993	17873	18241	18238	17913	17917	17943	18186	17972	17954	18102	18093	18098	17952	18074	18187	18131	18021	18242	18173	17971	18025	18258	17842	17976	18011	17912	18022	18071	18270	17965	18047	18072	18076	17863	18036	18042	18138	17944	18049	17966	17945	18037	18102	18098	18161	18069	18323	18079	18268	18037	17921	17921	17820	18128	18310	17900	18003	18138	18236	18066	18246	18022	18065	18123	18093	18135	17907	18212	18222	18047	18137	18000	18002	18076	17850	18015	18169	18191	18198	18107	17999	18177	17884	17966	18154	17961	18185	18104	18037	18007	18148	18044	18013	18123	18233	18318	18365	18067	18161	18210	18213	18061	18142	17976	17969	18191	18009	18161	18112	17960	18159	18173	18195	18127	18055	18078	18005	18181	18050	18191	17952	17989	18111	18108	18340	18018	17977	17956	18330	18050	18116	18030	18242	18080	18116	17845	18065	18148	18125	18221	18022	18066	18053	18021	18009	18135	17885	18234	17976	17908	18039	18117	18152	18076	18032	17943	18080	18154	18169	18438	18219	18192	18007	18118	18194	18011	18019	18123	18121	18033	18062	17916	17962	18007	18151	18069	18241	18166	18087	18248	18031	17982	18105	18116	18021	18058	18185	18118	18114	18079	18086	17978	17902	18096	18021	18148	18035	18185	18219	18120	18182	18014	18251	17884	18258	17951	17962	18043	18123	18349	18120	18061	18066	17930	18175	18099	18110	18050	18219	18134	18059	18096	17971	18086	18064	18139	18010	17977	18206	18171	18076	18105	18142	18032	18100	18121	18158	18158	18138	18106	18024	17942	18373	18278	18079	18019	18077	18017	18143	18111	17947	18108	18187	18083	18339	18100	18181	17986	18036	18115	18004	18254	18020	18116	18191	18163	18049	18241	18114	17949	17989	18214	18124	17996	18095	18176	18192	18012	17992	17980	18043	18130	18040	18274	18002	17978	18260	18165	18005	17939	18018	18092	18024	18168	17963	18175	18270	18296	18121	18244	17987	18069	18001	18089	18007	18152	18083	17875	17791	18249	18380	18294	18168	18111	18137	17992	18074	18134	18209	18009	17867	18018	17855	18128	18179	17982	18166	18093	18007	18298	18224	18140	18301	18059	18195	18232	18034	17917	18277	18050	18069	18022	18127	18166	18060	18233	18042	18131	17966	18236	18053	18132	17851	18214	18177	18250	18285	17944	18263	18273	18056	17966	17945	17927	18120	18268	18058	18078	18191	18071	18033	17993	18091	18096	18075	17898	17864	18034	18101	18111	17978	18294	17940	17979	18153	18290	18145	18332	18172	17870	18209	18260	18013	18163	18066	18060	18226	18045	18172	17999	17968	17965	18155	18313	18172	18159	18096	18082	18007	18050	18212	17952	18165	18060	18195	18123	18174	18047	18062	18100	17940	18188	18074	18118	18092	18029	18061	18070	17990	18041	18092	17962	18101	18018	17987	18235	18120	18078	18108	18260	18094	18138	18174	18187	17994	18069	18019	18051	18034	18171	18259	18012	18211	18107	18262	18085	18105	17987	18086	18059	18060	18275	18087	18121	17967	18141	18054	18188	18145	17945	18126	18162	17870	18115	18164	18078	18015	18114	17992	17931	18031	17975	17964	18053	18034	18054	17852	18048	18009	18133	18154	18122	18070	18122	17772	17944	18146	18071	18191	18005	18258	18134	18128	17959	18233	17898	17968	18264	18255	17987	17975	18095	18154	18048	18169	18225	17954	18297	18084	18314	17988	18234	18118	18016	18143	18229	18060	17897	18031	18127	18136	18132	18146	18057	18110	18042	18054	18085	18248	18011	18313	18192	18118	18120	18021	18090	17998	18083	18227	17950	17931	18171	18218	18029	18150	18144	17914	18153	18342	17993	18146	18142	18047	17974	18163	18063	18313	17974	18020	18101	18019	18154	18065	17930	17969	18110	18034	18109	17968	18093	18184	18141	18063	17988	17967	18077	18017	18059	18125	17877	18039	17932	18003	18127	18161	17924	18208	18312	17897	18132	18059	17898	18093	18166	17980	18198	17888	18088	18302	18148	17996	18173	17984	18070	18052	18073	18080	17984	18132	18073	18116	18019	17972	18063	18028	18328	17858	18128	18239	18132	17949	18000	18000	18008	17802	17913	17997	18118	18157	18264	18013	18136	17987	17904	17957	18156	17869	18049	18055	18175	18217	17856	18113	18155	17999	17910	18074	18037	18230	18223	17981	18029	18256	18215	18115	18006	18202	18075	18121	18169	18029	18048	18135	18097	18066	17867	17775	18334	17838	17982	18177	18046	18131	18194	18051	18206	18112	17907	17949	18092	18197	18215	18009	18334	18035	18033	18107	18152	17923	18164	18188	18030	18298	18050	18097	18118	17984	18048	18054	18164	17942	18043	17960	18163	18142	18196	18194	18178	18236	18130	18217	18118	18146	18130	18156	18176	18296	17977	18029	18130	18334	17960	17951	18153	18118	18054	18128	18040	17984	18192	18113	17999	18238	18092	18019	18130	18082	18090	18095	18285	18159	17862	17874	18009	17953	18165	18165	18178	18193	18126	18277	18212	18174	18191	18108	18302	18037	18113	18020	17979	18080	17977	18064	17992	17909	18022	18188	17928	18208	18206	17930	18187	18107	18097	18010	18147	18139	18163	18245	18133	18158	18009	18023	18111	18123	18099	18013	18287	18150	18075	18147	18131	18148	17884	18139	18144	17990	18059	18074	18126	18124	18169	17996	18222	18059	17982	18162	18014	17957	18055	18064	18125	18013	17933	18094	18165	18071	17907	18094	17936	18145	18143	18022	18123	18138	18014	17866	18158	18255	17962	18356	17949	18071	18036	18206	18029	18274	18306	18293	18282	18245	18100	18149	18002	18329	18157	18120	18154	17920	17991	18184	17975	17902	18163	18202	18345	18120	18072	18111	17901	17993	17963	18062	18081	17943	18012	18190	18177	18023	17993	17877	18101	18271	18202	18105	18003	18195	17993	18150	18153	18181	18089	17918	18135	18117	18265	18214	18130	18218	17932	18056	18161	18222	17922	17978	18185	18021	18106	18150	18193	18131	18073	18046	18023	18201	17910	18015	17992	18068	18126	18067	18017	18198	18112	18226	18375	18021	18117	18095	18164	18144	18031	17975	17965	18113	17968	18174	18103	18162	18007	17902	17980	17956	17998	17997	18145	18212	18230	18132	18079	17985	18027	18229	18182	18123	17960	17996	17919	17934	18091	18096	18226	18062	17847	18053	18061	17971	18116	18027	18106	18147	17991	18060	18076	17945	18064	18235	17978	18058	18114	17974	18032	18059	18120	18123	18117	18175	18110	18116	17966	18096	18132	18004	18191	18101	18130	18072	18077
27104	46087	40037	27407	22121	22040	22511	20374	19971	19071	18065	17929	17930	17336	17175	16950	16867	16504	16112	16013	16028	15955	15828	15642	15514	15621	15660	15670	15568	15575	15694	15724	15869	15510	15473	15437	15559	15597	15672	15558	15452	15509	15614	15542	15794	15779	15421	15654	15612	15606	15584	15644	15588	15555	15492	15439	15520	15866	15701	15839	15656	15498	15636	15678	15351	15603	15464	15433	15376	15470	15594	15466	15620	15614	15573	15386	15216	15426	15563	15471	15480	15280	15527	15343	15408	15594	15501	15281	15467	15478	15640	15437	15435	15503	15451	15474	15475	15414	15468	15649	15497	15474	15530	15531	15417	15548	15395	15445	15554	15399	15474	15444	15563	15431	15457	15351	15418	15452	15374	15471	15400	15517	15508	15560	15511	15376	15399	15384	15384	15392	15573	15350	15629	15506	15553	15509	15359	15566	15483	15368	15516	15503	15679	15428	15551	15422	15477	15389	15311	15506	15471	15381	15650	15443	15475	15425	15470	15423	15339	15565	15486	15407	15470	15304	15376	15468	15460	15428	15468	15424	15470	15438	15534	15472	15573	15380	15524	15458	15510	15480	15465	15448	15405	15439	15526	15472	15492	15660	15588	15555	15540	15466	15460	15485	15454	15522	15408	15449	15492	15466	15575	15518	15522	15481	15596	15466	15416	15601	15527	15484	15523	15487	15463	15580	15447	15501	15512	15372	15496	15378	15739	15622	15468	15281	15529	15426	15440	15507	15516	15523	15509	15454	15527	15500	15597	15519	15592	15435	15503	15418	15323	15296	15386	15528	15527	15385	15443	15594	15378	15368	15337	15451	15377	15228	15386	15573	15471	15430	15644	15582	15462	15769	15494	15385	15372	15184	15512	15403	15491	15505	15450	15544	15287	15557	15385	15510	15440	15382	15425	15549	15410	15613	15364	15495	15538	15407	15453	15538	15523	15332	15545	15448	15551	15510	15426	15494	15598	15493	15498	15305	15620	15325	15474	15559	15414	15454	15494	15487	15333	15386	15607	15539	15391	15602	15506	15454	15490	15557	15600	15518	15531	15276	15409	15495	15403	15441	15358	15455	15505	15459	15583	15469	15512	15576	15630	15344	15330	15352	15444	15431	15523	15406	15362	15497	15450	15384	15567	15628	15317	15539	15598	15334	15457	15437	15492	15473	15398	15470	15493	15504	15647	15296	15512	15510	15268	15390	15480	15492	15596	15501	15470	15436	15445	15371	15418	15508	15468	15508	15533	15387	15380	15528	15553	15293	15452	15322	15484	15508	15428	15484	15285	15578	15303	15547	15486	15339	15169	15475	15644	15466	15322	15506	15347	15589	15549	15476	15546	15370	15588	15485	15532	15416	15446	15492	15372	15408	15523	15453	15513	15442	15472	15367	15551	15480	15554	15481	15458	15462	15518	15499	15490	15393	15476	15541	15488	15309	15384	15522	15426	15524	15699	15549	15421	15486	15483	15392	15392	15337	15396	15597	15528	15574	15332	15558	15365	15579	15448	15583	15516	15462	15501	15528	15364	15527	15541	15532	15372	15532	15648	15508	15464	15426	15404	15407	15691	15503	15426	15419	15451	15429	15401	15472	15538	15343	15526	15672	15534	15406	15622	15463	15273	15485	15504	15461	15563	15327	15496	15473	15546	15461	15422	15450	15557	15411	15475	15470	15738	15650	15515	15484	15520	15500	15375	15461	15472	15555	15493	15486	15583	15500	15436	15642	15427	15467	15567	15459	15534	15606	15373	15309	15465	15518	15506	15453	15502	15579	15466	15427	15247	15587	15422	15507	15400	15555	15571	15278	15633	15369	15397	15460	15528	15651	15341	15375	15451	15475	15462	15435	15512	15457	15644	15425	15450	15401	15339	15497	15474	15680	15617	15376	15554	15588	15718	15505	15390	15681	15402	15463	15525	15414	15441	15424	15502	15497	15431	15241	15545	15406	15371	15498	15319	15512	15600	15363	15295	15464	15432	15592	15477	15354	15613	15445	15702	15470	15625	15383	15415	15404	15541	15465	15203	15523	15532	15412	15478	15464	15530	15579	15476	15316	15457	15415	15387	15407	15538	15542	15399	15483	15452	15446	15439	15389	15587	15539	15408	15483	15593	15510	15533	15446	15333	15629	15452	15483	15352	15437	15316	15541	15591	15489	15476	15563	15520	15695	15704	15474	15532	15484	15585	15430	15522	15574	15539	15382	15270	15376	15554	15626	15541	15314	15509	15514	15378	15522	15490	15541	15361	15468	15459	15416	15526	15492	15407	15341	15600	15532	15410	15611	15278	15375	15265	15402	15380	15496	15427	15659	15460	15555	15374	15439	15441	15311	15536	15378	15456	15368	15392	15357	15532	15428	15570	15360	15424	15473	15364	15339	15349	15519	15295	15396	15346	15540	15451	15522	15702	15405	15385	15396	15487	15577	15341	15343	15571	15480	15527	15644	15332	15428	15481	15538	15542	15483	15354	15485	15546	15478	15376	15344	15397	15389	15463	15488	15474	15601	15465	15396	15438	15346	15469	15465	15510	15391	15533	15499	15577	15389	15419	15488	15347	15537	15314	15575	15693	15357	15451	15579	15466	15401	15406	15568	15420	15526	15506	15471	15524	15469	15533	15545	15529	15517	15439	15517	15462	15557	15251	15557	15297	15416	15394	15642	15523	15524	15533	15364	15486	15361	15505	15497	15464	15429	15532	15391	15479	15722	15291	15615	15610	15527	15274	15547	15482	15600	15601	15558	15450	15423	15380	15467	15388	15527	15396	15610	15344	15513	15457	15623	15396	15465	15519	15518	15459	15539	15655	15499	15423	15528	15615	15421	15444	15482	15577	15530	15598	15406	15339	15355	15522	15497	15584	15444	15604	15454	15432	15386	15419	15493	15498	15465	15625	15541	15449	15409	15551	15608	15477	15619	15460	15550	15511	15554	15389	15581	15422	15577	15378	15389	15460	15553	15415	15499	15513	15314	15490	15458	15560	15732	15538	15346	15378	15416	15367	15308	15342	15256	15472	15436	15480	15609	15391	15523	15295	15304	15482	15431	15481	15520	15461	15469	15500	15474	15350	15615	15700	15584	15486	15475	15366	15342	15478	15387	15348	15371	15426	15307	15515	15491	15458	15526	15386	15250	15452	15402	15408	15405	15363	15495	15470	15534	15405	15477	15412	15502	15621	15428	15503	15247	15473	15524	15473	15395	15497	15439	15407	15570	15402	15469	15341	15520	15578	15490	15411	15556	15394	15530	15672	15285	15554	15459	15529	15619	15509	15579	15427	15647	15298	15327	15520	15467	15269	15492	15350	15441	15403	15461	15423	15404	15404	15359	15579	15537	15593	15510	15453	15633	15413	15371	15393	15462	15598	15432	15420	15357	15681	15407	15595	15445	15513	15311	15408	15541	15524	15502	15262	15334	15407	15389	15584	15302	15518	15642	15387	15470	15558	15406	15425	15404	15493	15629	15422	15412	15484	15439	15402	15316	15384	15504	15467	15397	15275	15427	15503	15347	15350	15426	15349	15368	15366	15509	15665	15388	15536	15403	15442	15399	15585	15500	15430	15478	15443	15483	15466	15374	15299	15368	15399	15644	15345	15578	15404	15388	15540	15527	15327	15503	15579	15339	15457	15449	15540	15606	15493	15470	15455	15397	15418	15336	15544	15476	15505	15484	15523	15593	15291	15547	15540	15412	15556	15421	15295	15441	15375	15473	15525	15314	15603	15516	15565	15461	15511	15390	15458	15359	15569	15483	15425	15430	15506	15513	15568	15429	15627	15524	15375	15575	15513	15437	15490	15312	15474	15478	15369	15459	15438	15462	15505	15341	15462	15401	15566	15298	15433	15473	15606	15622	15534	15394	15512	15505	15656	15532	15399	15551	15389	15619	15634	15497	15405	15578	15508	15595	15472	15498	15382	15618	15499	15550	15625	15601	15243	15472	15403	15481	15540	15389	15617	15445	15523	15491	15569	15494	15564	15408	15503	15344	15514	15447	15337	15332	15409	15242	15456	15526	15509	15488	15451	15538	15539	15393	15464	15573	15386	15495	15295	15452	15488	15551	15404	15469	15339	15448	15542	15384	15438	15325	15509	15528	15441	15460	15585	15447	15465	15576	15453	15426	15371	15468	15488	15353	15494	15417	15386	15336	15501	15449	15317	15475	15440	15541	15474	15362	15507	15536	15346	15520	15513	15314	15515	15612	15480	15428	15433	15397	15581	15556	15503	15453	15378	15453	15488	15556	15433	15516	15439	15367	15488	15454	15311	15423	15377	15496	15309	15506	15430	15362	15294	15511	15615	15279	15578	15545	15461	15571	15518	15625	15518	15440	15568	15395	15413	15380	15279	15414	15533	15537	15389	15279	15506	15557	15497	15521	15392	15469	15452	15374	15414	15534	15471	15393	15386	15474	15403	15357	15335	15395	15549	15438	15477	15472	15372	15525	15657	15480	15605	15442	15506	15564	15490	15317	15466	15484	15630	15545	15267	15402	15371	15525	15516	15460	15412	15527	15653	15588	15515	15505	15437	15354	15405	15465	15363	15315	15466	15456	15367	15525	15614	15308	15469	15384	15472	15654	15473	15503	15469	15591	15484	15424	15412	15462	15465	15342	15513	15578	15548	15468	15428	15429	15582	15469	15546	15505	15496	15539	15506	15412	15409	15458	15508	15361	15391	15631	15347	15409	15477	15617	15522	15674	15507	15499	15507	15541	15431	15481	15471	15433	15476	15509	15420	15380	15445	15515	15507	15504	15483	15618	15518	15394	15415	15430	15501	15477	15769	15426	15455	15340	15529	15556	15279	15413	15458	15331	15451	15357	15458	15511	15444	15472	15512	15410	15385	15639	15376	15385	15468	15717	15540	15365	15552	15392	15443	15495	15350	15365	15522	15430	15483	15393	15508	15441	15486	15376	15545	15341	15490	15518	15594	15526	15179	15349	15548	15336	15409	15382	15550	15477	15387	15444	15500	15437	15517	15408	15600	15289	15468	15471	15599	15432	15379	15398	15350	15435	15519	15346	15478	15341	15503	15545	15368	15552	15501	15617	15404	15580	15356	15487	15403	15413	15485	15368	15498	15532	15540	15407	15485	15549	15566	15351	15556	15376	15369	15529	15435	15507	15504	15380	15536	15514
22479	21031	28790	23484	21341	24548	28514	23264	22659	22348	21419	21018	21065	20312	20431	19987	20289	19655	19210	19233	19080	19026	18901	18895	18726	18597	18689	18675	18348	18910	18854	18833	18831	18542	18549	18805	18342	18766	18639	18631	18529	18636	18655	18708	18713	18840	18700	18653	18409	18423	18552	18625	18650	18494	18495	18413	18624	19245	19185	18797	18750	18713	18705	18490	18512	18440	18554	18463	18416	18593	18421	18409	18487	18570	18310	18440	18509	18444	18476	18662	18623	18301	18340	18228	18448	18374	18265	18536	18633	18400	18507	18401	18317	18558	18316	18547	18502	18518	18598	18429	18546	18481	18749	18463	18520	18420	18452	18563	18395	18326	18393	18367	18491	18398	18319	18438	18514	18539	18514	18515	18367	18390	18485	18354	18621	18538	18326	18388	18434	18512	18534	18331	18509	18517	18379	18570	18742	18499	18477	18454	18267	18407	18345	18583	18360	18442	18297	18536	18355	18366	18449	18440	18321	18350	18506	18462	18333	18547	18596	18525	18645	18588	18390	18493	18586	18417	18458	18539	18442	18378	18305	18430	18450	18367	18531	18436	18447	18389	18479	18461	18383	18320	18451	18270	18347	18383	18535	18574	18446	18441	18411	18398	18418	18549	18449	18371	18551	18307	18489	18372	18368	18342	18361	18370	18532	18539	18560	18273	18394	18409	18541	18534	18399	18431	18599	18496	18413	18505	18418	18619	18471	18332	18342	18313	18563	18474	18310	18448	18291	18436	18496	18420	18269	18550	18436	18465	18540	18385	18565	18401	18402	18599	18297	18431	18630	18370	18467	18276	18258	18518	18438	18398	18448	18195	18429	18170	18407	18236	18512	18417	18370	18337	18424	18438	18434	18393	18416	18377	18443	18813	18476	18592	18694	18692	18321	18590	18429	18308	18442	18412	18416	18486	18389	18493	18436	18527	18586	18360	18333	18436	18508	18102	18522	18428	18553	18529	18498	18583	18392	18324	18294	18283	18320	18565	18434	18456	18261	18374	18616	18489	18509	18509	18618	18554	18408	18486	18622	18280	18259	18215	18548	18384	18508	18303	18344	18477	18441	18533	18457	18563	18445	18496	18451	18423	18439	18411	18337	18380	18467	18587	18656	18457	18513	18471	18420	18608	18431	18444	18427	18418	18588	18284	18376	18593	18692	18544	18403	18786	18619	18530	18404	18531	18403	18156	18114	18226	18433	18472	18404	18258	18339	18517	18328	18640	18434	18407	18557	18441	18624	18351	18316	18500	18688	18560	18489	18452	18462	18350	18483	18529	18329	18682	18393	18552	18511	18408	18579	18241	18752	18449	18487	18574	18299	18583	18468	18465	18402	18482	18505	18386	18661	18386	18328	18321	18429	18451	18481	18327	18411	18450	18157	18466	18324	18384	18332	18455	18501	18435	18547	18351	18586	18426	18394	18244	18392	18452	18410	18438	18328	18349	18421	18447	18533	18488	18379	18488	18550	18214	18219	18520	18199	18296	18415	18396	18260	18458	18571	18560	18511	18504	18232	18542	18612	18184	18532	18329	18282	18540	18386	18297	18349	18396	18352	18550	18321	18489	18537	18447	18343	18390	18591	18553	18496	18374	18325	18584	18480	18205	18697	18387	18402	18449	18499	18500	18447	18594	18386	18492	18478	18450	18424	18334	18557	18307	18340	18353	18369	18483	18595	18541	18411	18545	18270	18478	18519	18283	18410	18528	18473	18495	18388	18270	18428	18320	18306	18368	18550	18507	18566	18634	18551	18377	18500	18466	18399	18408	18426	18446	18297	18646	18721	18496	18422	18502	18602	18355	18441	18373	18405	18524	18470	18398	18481	18411	18339	18410	18462	18419	18490	18450	18559	18459	18550	18218	18509	18598	18321	18381	18358	18389	18369	18395	18471	18416	18515	18408	18499	18328	18747	18316	18266	18224	18358	18429	18533	18452	18480	18273	18464	18435	18416	18295	18338	18329	18346	18368	18530	18411	18296	18296	18341	18340	18561	18575	18502	18521	18420	18509	18313	18161	18407	18584	18496	18322	18681	18507	18621	18315	18280	18637	18556	18462	18467	18389	18483	18508	18588	18393	18390	18465	18512	18360	18510	18473	18388	18418	18411	18480	18497	18178	18553	18476	18667	18495	18550	18367	18399	18413	18539	18205	18588	18312	18530	18287	18459	18289	18446	18483	18376	18540	18484	18524	18271	18439	18504	18439	18382	18475	18479	18395	18318	18457	18712	18708	18461	18304	18433	18541	18507	18545	18257	18421	18601	18284	18439	18523	18330	18356	18482	18351	18367	18365	18331	18308	18426	18420	18480	18444	18551	18611	18477	18489	18521	18435	18456	18345	18375	18533	18390	18458	18541	18313	18167	18543	18271	18260	18463	18397	18514	18440	18532	18605	18449	18547	18242	18501	18496	18439	18529	18552	18523	18503	18501	18429	18129	18208	18399	18265	18443	18190	18264	18267	18427	18460	18508	18324	18336	18424	18240	18429	18545	18236	18398	18369	18213	18590	18482	18431	18526	18495	18382	18397	18551	18416	18513	18444	18345	18341	18548	18428	18411	18398	18241	18281	18411	18279	18521	18403	18352	18484	18375	18334	18187	18320	18489	18637	18402	18553	18340	18521	18367	18372	18418	18654	18245	18573	18540	18478	18369	18550	18419	18502	18407	18300	18433	18302	18521	18421	18593	18570	18584	18557	18416	18462	18333	18362	18143	18411	18365	18630	18448	18334	18486	18395	18629	18518	18224	18599	18309	18364	18471	18501	18394	18369	18550	18425	18497	18492	18328	18488	18584	18538	18249	18187	18511	18604	18356	18573	18523	18545	18521	18439	18599	18280	18657	18286	18448	18507	18560	18449	18343	18285	18464	18463	18465	18531	18394	18508	18507	18251	18522	18465	18521	18646	18411	18334	18402	18419	18548	18410	18412	18271	18546	18417	18694	18431	18212	18231	18351	18349	18387	18220	18379	18475	18309	18555	18478	18433	18402	18375	18599	18499	18810	18499	18298	18486	18370	18495	18262	18182	18473	18472	18339	18735	18381	18474	18566	18391	18465	18488	18402	18400	18490	18502	18334	18294	18344	18489	18457	18285	18299	18340	18559	18451	18612	18658	18489	18644	18355	18594	18434	18338	18561	18455	18259	18476	18452	18348	18332	18225	18458	18562	18481	18375	18243	18291	18397	18536	18391	18339	18338	18401	18391	18533	18485	18376	18485	18671	18105	18397	18573	18508	18689	18560	18451	18588	18156	18148	18315	18607	18547	18333	18242	18375	18480	18584	18723	18544	18286	18559	18336	18420	18412	18645	18478	18466	18320	18568	18421	18377	18521	18416	18309	18283	18512	18363	18362	18557	18534	18419	18304	18573	18346	18514	18432	18221	18463	18390	18461	18415	18652	18306	18314	18403	18476	18538	18355	18486	18500	18342	18612	18400	18531	18233	18481	18513	18566	18352	18381	18563	18344	18425	18138	18609	18389	18542	18444	18391	18536	18446	18427	18416	18593	18454	18594	18589	18415	18462	18421	18687	18428	18453	18241	18463	18493	18334	18334	18326	18373	18349	18499	18350	18423	18632	18220	18133	18306	18242	18441	18383	18436	18592	18534	18407	18387	18265	18513	18465	18489	18507	18596	18241	18419	18409	18654	18449	18397	18282	18472	18377	18404	18457	18600	18504	18312	18454	18395	18423	18469	18541	18555	18537	18331	18486	18272	18407	18218	18368	18345	18299	18531	18405	18498	18362	18489	18313	18480	18339	18373	18577	18550	18385	18522	18254	18413	18349	18431	18339	18515	18533	18282	18403	18514	18396	18516	18297	18642	18372	18428	18363	18503	18495	18462	18411	18294	18530	18262	18135	18402	18449	18530	18389	18200	18347	18554	18300	18378	18332	18435	18361	18359	18410	18365	18185	18614	18408	18083	18365	18618	18446	18251	18433	18400	18479	18349	18360	18309	18339	18346	18419	18292	18395	18571	18489	18404	18517	18392	18425	18538	18501	18450	18282	18562	18627	18646	18391	18483	18619	18467	18533	18334	18442	18569	18582	18321	18474	18344	18266	18458	18394	18359	18413	18357	18193	18563	18474	18293	18334	18387	18396	18620	18480	18524	18492	18323	18378	18346	18457	18556	18367	18292	18479	18608	18667	18440	18587	18480	18339	18085	18360	18433	18554	18337	18329	18361	18397	18300	18568	18388	18462	18434	18466	18625	18535	18416	18499	18447	18392	18449	18592	18473	18409	18461	18108	18274	18608	18366	18604	18549	18292	18503	18475	18449	18312	18364	18394	18438	18347	18636	18505	18468	18513	18475	18440	18334	18534	18396	18562	18486	18395	18553	18293	18350	18427	18293	18360	18257	18417	18352	18402	18474	18300	18534	18385	18407	18503	18164	18603	18408	18566	18351	18365	18589	18350	18445	18324	18427	18542	18514	18564	18605	18485	18450	18356	18298	18420	18489	18314	18506	18521	18318	18328	18649	18346	18260	18495	18455	18349	18315	18339	18406	18526	18387	18403	18570	18320	18503	18409	18491	18417	18385	18354	18367	18387	18453	18486	18508	18428	18404	18281	18447	18213	18377	18506	18307	18465	18450	18429	18180	18395	18447	18375	18287	18492	18449	18405	18532	18287	18270	18259	18355	18504	18407	18672	18531	18436	18473	18534	18611	18443	18488	18310	18427	18126	18300	18467	18454	18429	18252	18498	18360	18391	18452	18401	18248	18601	18446	18541	18488	18369	18428	18601	18256	18449	18605	18489	18414	18369	18139	18213	18602	18424	18464	18440	18275	18191	18677	18538	18579	18451	18406	18380	18662	18302	18370	18548	18335	18324	18357	18301	18452	18541	18505	18476	18636	18437	18257	18348	18677	18518	18459	18528	18146	18326	18528	18413	18469	18660	18526	18350	18272	18442	18456	18337	18652	18577	18413	18477	18303	18231	18406	18308	18350	18392	18253	18410	18535	18371	18378	18477	18354	18214	18504	18429	18249	18360	18572	18592	18512	18375	18408	18582	18312	18503	18348	18342	18274	18345	18441	18683	18470	18244	18236	18405	18326	18495	18276	18339	18409	18610	18481	18350	18449	18311	18550	18373	18259	18421	18616	18300	18590	18200	18445	18599	18315	18389
28278	48998	41286	30199	25414	26272	24676	22790	22266	21047	19643	19831	19225	18447	18103	17788	17923	17192	16400	16379	16127	16212	16195	15890	15911	15834	15710	15720	15818	15779	15827	15954	15833	15716	15769	15663	15724	15502	15766	15553	15665	15762	15592	15735	15796	16019	15799	15686	15583	15689	15800	15811	15747	15858	15691	15807	15855	16013	16095	15924	15962	15734	15807	15469	15769	15640	15694	15505	15610	15423	15524	15677	15745	15634	15441	15712	15509	15513	15422	15619	15632	15266	15530	15490	15554	15616	15530	15451	15640	15726	15742	15662	15559	15555	15419	15584	15595	15735	15636	15631	15502	15604	15484	15688	15683	15355	15586	15417	15493	15752	15623	15518	15468	15609	15364	15499	15635	15531	15681	15591	15575	15654	15487	15693	15610	15623	15585	15430	15614	15596	15533	15537	15750	15648	15651	15715	15537	15522	15499	15573	15760	15507	15817	15571	15543	15562	15528	15484	15657	15577	15531	15708	15547	15625	15566	15501	15479	15449	15550	15510	15733	15567	15529	15668	15725	15565	15563	15609	15729	15687	15636	15550	15558	15559	15589	15788	15572	15407	15549	15607	15538	15487	15569	15701	15495	15449	15595	15667	15560	15576	15666	15604	15459	15534	15595	15625	15600	15532	15546	15654	15608	15601	15467	15503	15595	15509	15533	15372	15685	15518	15605	15527	15561	15620	15856	15640	15556	15509	15529	15526	15644	15787	15565	15773	15458	15422	15541	15671	15534	15588	15560	15659	15522	15388	15650	15577	15481	15739	15511	15534	15475	15554	15678	15660	15703	15548	15529	15396	15613	15415	15560	15618	15552	15667	15445	15619	15632	15468	15571	15588	15576	15497	15490	15494	15541	15596	15435	15563	15555	15666	15519	15609	15670	15462	15539	15537	15604	15522	15683	15627	15464	15638	15585	15496	15653	15490	15676	15473	15425	15659	15481	15493	15446	15601	15427	15456	15535	15620	15615	15579	15471	15627	15541	15564	15568	15523	15421	15554	15685	15431	15637	15659	15549	15617	15566	15570	15566	15545	15455	15581	15521	15498	15612	15477	15660	15424	15714	15550	15637	15551	15608	15606	15524	15632	15710	15525	15736	15642	15420	15568	15506	15449	15585	15574	15469	15665	15517	15509	15598	15418	15791	15604	15609	15381	15592	15574	15602	15551	15580	15449	15544	15543	15528	15583	15520	15568	15419	15519	15499	15521	15347	15590	15735	15612	15486	15442	15608	15418	15600	15616	15471	15581	15594	15602	15519	15585	15529	15499	15437	15562	15512	15538	15588	15664	15533	15484	15738	15507	15308	15633	15457	15604	15568	15539	15529	15560	15503	15744	15603	15574	15633	15384	15544	15478	15543	15384	15446	15562	15510	15672	15597	15429	15691	15481	15576	15578	15668	15555	15427	15771	15551	15456	15583	15582	15431	15629	15623	15591	15630	15487	15609	15467	15441	15625	15710	15517	15434	15532	15497	15517	15634	15489	15566	15530	15784	15471	15667	15735	15648	15553	15381	15641	15673	15562	15610	15447	15602	15383	15431	15750	15452	15571	15560	15508	15807	15555	15529	15561	15539	15624	15597	15565	15427	15597	15614	15519	15545	15572	15506	15706	15508	15566	15419	15535	15688	15648	15596	15457	15476	15528	15654	15315	15769	15464	15652	15808	15610	15425	15537	15531	15592	15513	15789	15681	15543	15535	15510	15644	15554	15479	15380	15584	15583	15539	15501	15493	15552	15413	15414	15523	15496	15696	15670	15595	15611	15659	15605	15674	15667	15612	15729	15487	15520	15531	15454	15476	15430	15453	15493	15535	15526	15581	15473	15679	15521	15543	15547	15528	15642	15573	15615	15510	15679	15406	15714	15546	15704	15550	15576	15521	15449	15532	15741	15531	15548	15599	15648	15519	15487	15600	15570	15513	15494	15449	15330	15575	15537	15543	15503	15513	15756	15478	15608	15592	15614	15584	15505	15569	15725	15480	15573	15380	15648	15484	15542	15637	15462	15596	15722	15639	15509	15688	15476	15663	15641	15432	15482	15646	15629	15476	15619	15501	15393	15607	15492	15529	15606	15769	15503	15600	15666	15592	15610	15457	15679	15481	15465	15469	15592	15365	15726	15432	15655	15539	15531	15666	15430	15454	15557	15564	15494	15575	15469	15567	15475	15438	15542	15518	15748	15552	15562	15530	15699	15467	15574	15526	15621	15438	15393	15586	15447	15538	15520	15467	15660	15467	15583	15460	15427	15503	15479	15824	15403	15389	15475	15664	15601	15521	15669	15550	15527	15736	15490	15575	15498	15534	15642	15460	15530	15372	15508	15573	15573	15427	15727	15553	15615	15446	15595	15549	15550	15547	15706	15575	15519	15494	15466	15396	15737	15496	15580	15619	15508	15660	15598	15364	15520	15555	15628	15456	15475	15506	15419	15567	15618	15744	15393	15402	15405	15430	15531	15596	15506	15506	15487	15649	15663	15423	15346	15551	15595	15564	15451	15519	15471	15527	15617	15600	15657	15407	15570	15492	15597	15448	15474	15587	15449	15369	15419	15533	15605	15491	15443	15555	15599	15688	15565	15563	15486	15539	15526	15588	15656	15724	15516	15596	15474	15494	15509	15594	15603	15644	15687	15521	15428	15538	15504	15600	15460	15515	15611	15433	15646	15597	15545	15510	15441	15535	15525	15436	15466	15409	15537	15439	15538	15739	15581	15576	15593	15459	15514	15595	15603	15457	15482	15601	15521	15666	15652	15547	15656	15706	15687	15336	15432	15468	15534	15547	15519	15726	15526	15635	15503	15601	15792	15446	15627	15466	15526	15520	15461	15570	15682	15299	15618	15667	15539	15583	15750	15729	15556	15582	15499	15539	15485	15493	15416	15648	15582	15601	15491	15561	15446	15567	15733	15561	15613	15664	15693	15486	15596	15492	15652	15441	15683	15446	15454	15602	15415	15660	15493	15484	15559	15585	15494	15636	15532	15577	15523	15617	15501	15534	15402	15568	15396	15613	15576	15550	15647	15568	15814	15530	15626	15472	15536	15557	15494	15607	15594	15534	15624	15662	15493	15515	15633	15498	15514	15433	15551	15652	15620	15426	15685	15534	15566	15493	15658	15563	15517	15434	15518	15563	15507	15627	15486	15532	15699	15475	15548	15518	15657	15518	15520	15426	15589	15596	15684	15593	15558	15577	15416	15509	15565	15560	15445	15722	15408	15672	15507	15644	15685	15449	15538	15533	15467	15594	15519	15535	15450	15463	15677	15580	15407	15733	15483	15475	15679	15508	15484	15605	15449	15511	15436	15486	15545	15399	15543	15535	15623	15597	15770	15444	15551	15569	15529	15778	15662	15542	15554	15401	15656	15498	15551	15586	15511	15713	15528	15486	15578	15474	15554	15511	15584	15474	15565	15519	15494	15616	15529	15393	15672	15700	15499	15318	15488	15664	15463	15466	15661	15670	15582	15634	15437	15691	15435	15622	15715	15382	15603	15640	15648	15450	15661	15406	15663	15664	15490	15541	15277	15634	15531	15591	15627	15539	15559	15623	15809	15497	15639	15514	15664	15438	15479	15387	15610	15578	15529	15687	15616	15411	15652	15564	15493	15665	15491	15621	15485	15522	15691	15584	15604	15485	15567	15444	15327	15495	15601	15519	15518	15671	15538	15751	15577	15576	15586	15607	15494	15563	15640	15474	15455	15563	15527	15500	15448	15626	15546	15604	15461	15541	15485	15586	15603	15614	15579	15537	15613	15493	15448	15597	15546	15553	15576	15350	15609	15677	15412	15551	15747	15446	15655	15597	15541	15570	15501	15529	15449	15525	15546	15584	15604	15467	15633	15561	15521	15326	15446	15495	15413	15428	15725	15390	15724	15445	15550	15623	15462	15566	15603	15489	15590	15480	15473	15649	15545	15725	15414	15816	15461	15496	15474	15718	15536	15511	15489	15626	15546	15566	15382	15442	15778	15598	15682	15622	15486	15551	15530	15513	15567	15645	15530	15531	15667	15637	15453	15639	15418	15601	15532	15593	15594	15510	15332	15626	15426	15419	15570	15670	15449	15482	15479	15697	15511	15418	15596	15544	15413	15539	15487	15553	15346	15547	15687	15551	15582	15647	15567	15561	15542	15536	15507	15709	15427	15558	15435	15605	15590	15466	15669	15600	15600	15453	15554	15604	15729	15521	15624	15710	15545	15606	15459	15505	15469	15513	15500	15486	15561	15520	15441	15574	15636	15567	15544	15574	15643	15387	15575	15511	15605	15550	15604	15482	15602	15583	15455	15674	15590	15436	15624	15665	15469	15513	15367	15512	15662	15635	15472	15616	15514	15609	15555	15489	15680	15527	15797	15509	15473	15631	15516	15540	15500	15508	15579	15533	15571	15364	15513	15485	15576	15418	15544	15580	15623	15530	15579	15493	15732	15528	15583	15468	15456	15543	15452	15615	15537	15484	15516	15528	15549	15553	15698	15655	15486	15384	15570	15533	15663	15570	15502	15576	15513	15262	15543	15601	15452	15700	15561	15657	15375	15612	15506	15795	15643	15518	15582	15617	15513	15506	15392	15624	15553	15564	15534	15490	15645	15547	15676	15622	15685	15467	15795	15389	15388	15569	15626	15522	15636	15353	15474	15598	15714	15528	15583	15385	15503	15598	15641	15614	15474	15696	15572	15612	15430	15608	15542	15538	15683	15453	15593	15449	15563	15507	15470	15573	15575	15627	15548	15464	15781	15583	15548	15495	15446	15645	15782	15677	15573	15614	15460	15658	15464	15536	15409	15513	15569	15608	15454	15656	15537	15592	15603	15816	15571	15586	15722	15751	15689	15548	15788	15458	15616	15608	15601	15524	15569	15613	15638	15644	15511	15554	15660	15628	15725	15351	15432	15493	15481	15692	15648	15650	15470	15516	15513	15688	15628	15625	15622	15474	15572	15565	15531	15624	15688	15489	15576	15498	15357	15583	15356	15552	15493	15518	15846	15504	15554	15573	15596	15662	15647	15454	15633	15590	15576	15401	15382	15389	15632	15619	15543	15544	15622	15550	15643	15569	15574	15706	15612	15527	15596	15341	15574	15414	15472	15569	15629	15665	15588	15637	15615	15571	15523	15612	15526	15538	15518	15677
27811	24868	28770	24887	21182	21848	20945	20254	19814	19789	19530	19273	19418	19076	19061	19059	18978	18586	18534	18382	18528	18588	18412	18550	18286	18443	18345	18228	18235	18375	18355	18443	18435	18366	18256	18074	18112	18297	18300	18442	18327	18449	18332	18223	18371	18267	18257	18399	18384	18230	18478	18560	18218	18265	18359	18323	18356	18421	18278	18308	18443	18295	18390	18387	18649	18276	18085	18532	18480	18342	18529	18523	18461	18426	18467	18422	18315	18373	18306	18289	18434	18243	18226	18657	18477	18259	18471	18365	18476	18448	18411	18261	18174	18250	18221	18245	18424	18424	18316	18281	18283	18391	18222	18420	18329	18246	18152	18403	18250	18393	18150	18363	18302	18396	18251	18450	18313	18197	18236	18192	18155	18231	18310	18218	18447	18181	18146	18178	18044	18318	18289	18168	18389	18254	18198	18380	18292	18112	18530	18284	18318	18170	18164	18185	18379	18135	18254	18100	18252	18287	18285	18551	18272	18397	18204	18417	18352	18194	18160	18421	18462	18241	18112	18234	17973	18227	18305	18216	18180	18153	18324	18128	18254	18201	18165	18206	18128	18262	18445	18190	18139	18240	18342	18222	18176	18019	18313	18226	18361	18254	18327	18199	18192	18215	18093	18191	18250	18231	18298	18282	18231	18210	18356	18235	18312	18242	18280	18164	18238	18162	18357	18165	18416	18391	18234	18316	18063	18353	18221	18122	18224	18239	18288	18341	18239	18357	18327	18186	18199	18360	18098	18226	18387	18356	18149	18338	18212	18438	18240	18202	18335	18190	18374	18142	18124	18322	18293	18239	18295	18423	18206	18323	18429	18403	18246	18109	18147	18273	18211	18280	18182	18272	18234	18059	18308	18200	18169	18076	18297	18161	18445	18196	18200	18280	17952	18223	18228	18293	18258	18402	18318	18264	18308	18181	18551	18475	18506	18304	18278	18113	18307	18257	18209	18248	18423	18382	18220	18340	18244	18158	18055	18175	18373	18373	18290	18231	18314	18265	18252	18459	18408	18369	18398	18259	18399	18407	18361	18474	18128	18273	18319	18110	18196	18122	18098	18239	18198	17957	18106	18145	18095	18188	18261	18398	18210	18211	18334	18603	18056	18294	18301	18187	18207	18168	18445	18256	18419	18214	18273	18311	18158	18249	18496	18272	18501	18085	18162	18516	18234	18184	18184	18315	18476	18436	18176	18227	18164	18310	18397	18413	18211	18109	18140	18237	18325	18303	18337	18292	18342	18303	18345	18208	18164	18175	18163	18348	18151	18371	18246	18207	17964	18266	18214	18442	18260	18252	18362	18397	18558	18299	18380	18442	18383	18080	18129	18262	18412	18458	18403	18170	18205	18322	18185	18349	18375	18040	18250	18252	18280	18125	18414	18447	18273	18351	18406	18377	18316	18438	18644	18350	18383	18182	18142	18248	18208	18299	18201	18251	18243	18296	18327	18199	18354	18285	18274	18109	18290	18140	18307	18211	18394	18184	18145	18106	18040	18299	18180	18174	18478	18388	18585	18317	18309	18296	18330	18283	18248	18160	18188	18291	18375	18185	18257	18188	18372	18288	18243	18451	18286	18300	18287	18448	18355	18104	18409	18413	18282	18193	18291	18415	18215	18248	18473	18263	18123	17946	18264	18351	18458	18397	18119	18409	18460	18326	18338	18288	18202	18257	18260	18319	18109	18301	18379	18398	18079	18254	18245	18196	18375	18254	18194	18421	18132	18239	18211	18085	18289	18155	18444	18218	18268	18307	18233	18162	18252	18234	18403	18200	18291	18077	18239	18422	18334	18317	18497	18357	18322	18343	18500	18218	18369	18045	18346	18166	18321	18247	18166	18375	18317	18294	18085	18061	18262	18170	18263	18043	18387	18174	18365	18356	18472	18427	18116	18123	18335	18405	18439	17948	18341	18402	18275	18514	18451	18332	18428	18249	18292	18209	18336	18159	18420	18294	18232	18196	18491	18393	18358	18318	18346	18318	18257	18210	18131	18335	18278	18473	18287	18209	18211	18338	18249	18195	18129	18266	18128	18223	18259	18424	18077	18367	18198	18464	18185	18301	18157	18308	18134	18348	18123	18238	18224	18260	18191	18295	18326	18222	18470	18235	18254	18194	18350	18238	18296	18298	18208	18293	18403	18314	18363	18251	18282	18452	18203	18221	18182	18103	18226	18269	18438	18325	18416	18230	18260	18183	18423	18265	18247	18180	18301	18314	18184	18269	18268	18066	18059	18384	18259	18298	18013	18368	18152	18419	18517	18394	18246	18328	18326	18486	18326	18340	18220	18382	18452	18220	18277	18313	18242	18132	18164	18373	18427	18312	18208	18287	18120	18149	18329	18351	18324	18416	18079	18122	18135	18215	18281	18391	18062	18361	18594	18199	18317	18386	18293	18300	18538	18474	18229	18315	18141	18217	18121	18333	18449	18439	18088	18340	18521	18399	18205	18467	18258	18139	18184	18196	18158	18453	18245	18330	18398	18182	18335	18205	18374	18316	18399	18297	18171	18422	18295	18072	18214	18064	18427	18248	18294	18210	18307	18204	18365	18285	18256	18236	18150	18077	18439	18323	18359	18267	18344	18443	18319	18002	18260	18148	18228	18185	18491	18256	18316	18379	18411	18382	18176	18236	18249	18373	18201	18076	18150	18291	18191	18158	18375	18170	18400	18424	18406	17986	18187	18222	18284	18349	18228	18246	18438	18346	18298	18424	18393	18275	18113	18254	18292	18249	18358	18191	18325	18264	18525	18399	18364	18258	18418	18321	18163	18246	18316	18145	18488	18284	18320	18238	18337	18316	18190	18118	18150	18233	18395	18285	18376	18268	18256	18435	18370	18213	18070	18202	18125	18319	18252	18516	18425	18304	18202	18288	18127	18376	18329	18265	18285	18471	18227	18318	18334	18001	18231	18420	18302	18324	18200	18498	18276	18291	18316	18292	18221	18264	18184	18243	18307	18130	18157	18307	18149	18297	18271	18056	18420	18336	18323	18258	17972	18360	18018	18313	18265	18321	18254	18124	18285	18234	18355	18327	18236	18402	18276	18234	18284	18397	18464	18279	18483	18343	18362	18254	18362	18278	18186	18305	18322	18561	18349	18291	18400	18322	18379	18204	18260	18176	18145	18214	18158	18385	18512	18287	18408	18346	18081	18386	18231	18206	18331	18225	18456	18360	18502	18260	18473	18184	18431	18291	18270	18218	18187	18137	18392	18205	18124	18292	18359	18358	18435	18266	18438	18200	18254	18178	18080	18271	18368	18270	18258	18174	18299	18298	18278	18285	18239	18362	18401	18333	18237	18190	18246	18446	18247	18331	18172	18472	18308	18354	18341	18334	18251	18483	18303	18382	18299	18617	18226	18202	18275	18235	18284	18262	18204	18144	18398	18237	18360	18303	18193	18298	18340	18351	18373	18071	18372	18208	18243	18208	18481	18096	18314	18499	18495	18374	18338	18391	18511	18212	18310	18311	18091	18418	18343	18240	18292	18255	18089	18428	18264	18082	18293	18325	18341	18108	18293	18248	18274	18182	18447	18165	18182	18277	18109	18508	18118	18271	18156	18262	18141	18288	18634	18167	18281	18199	18379	18358	18331	18369	18145	18277	18262	18391	18466	18350	18206	18413	18414	18435	18227	18171	18356	18375	18336	18479	18411	18205	18507	18325	18176	18369	18195	18283	18360	18331	18344	18418	18249	18385	18327	18109	18335	18188	18314	18184	18327	18309	18295	18324	18396	18189	18105	18367	18127	18268	18306	18359	18048	18375	18258	18315	18463	18190	18197	18108	18197	18031	18171	18223	18623	18353	18142	18317	18250	18323	18270	18360	18450	18282	18510	18156	18455	18478	18317	18275	18299	18322	18467	18386	18217	18260	18352	18233	18337	18187	18302	18253	18361	18299	18574	18179	18192	18373	18127	18495	18329	18352	18258	18209	18288	18187	18406	18448	18324	18323	18245	18539	18331	18143	18485	18358	18531	18465	18341	18102	18142	18157	18447	18167	18352	18111	18234	18275	18533	18255	18188	18283	18328	18154	18269	18238	18303	18331	18329	18436	18336	18431	18378	18172	18358	18157	18240	18123	18224	18141	18372	18249	18282	18243	18317	18453	18398	18419	18191	18219	18470	18246	18096	18299	18332	18252	18180	18227	18145	18410	18203	18244	18258	18419	18333	18251	18326	18231	18381	18206	18305	18426	18390	18269	18352	18300	18300	18126	18189	18328	18395	18246	18297	18271	18535	18192	18181	18343	18503	18259	18332	18173	18301	18398	18188	18377	18226	18239	18362	18464	18333	18554	18504	18370	18348	18080	18314	18354	18187	18298	18259	18314	18110	18311	18267	18321	18395	18361	18333	18295	18340	18264	18498	18200	18222	18401	18299	18349	18311	18103	18391	18378	18679	18386	18439	18323	18227	18324	18236	18276	18356	18344	18334	18226	18322	18542	18182	18246	18518	18339	18303	18439	18499	18376	18048	18274	18183	18404	18488	18358	18333	18581	18452	18178	18272	18297	18421	18262	18155	18324	18326	18360	18434	18252	18260	18161	18119	18253	18290	18200	18234	18351	18387	18454	18483	18396	18245	18411	18204	18266	18288	18240	18172	18393	18211	18483	18407	18242	18076	18180	18437	18193	18324	18246	18308	18438	18245	18483	18272	18246	18395	18323	18290	18240	18320	18438	18443	18418	18351	18305	18429	18217	18291	18307	18250	18326	18079	18169	18235	18191	18418	18158	18228	18339	18115	18230	18241	18200	18473	18047	18319	18447	18353	18390	18221	18409	18317	18428	18221	18244	18189	18403	18214	18294	18330	18231	18347	18539	18421	18291	18291	18363	18234	18201	18137	18297	18383	18351	18306	18312	18145	18192	18312	18270	18004	18360	18217	18208	18382	18187	18048	18268	18118	18343	18317	18269	18432	18355	18285	18478	18271	18239	18242	18344	18265	18221	18319	18164	18231	18183	18329	18236	18187	18284	18115	18278	18406	18297	18319	18172	18252	18256	18434	18299	18400	18373	18240	18214	18239	18057	18085	18166	18192	18141	18253	18253	18491	18141	18164	18367	18383	18256	18349	18398	18292	18231	18359	18374	18323	18379	18364	18298	18363	18235	18263	18260	18168	18242
26125	38060	28803	21315	20592	21223	19171	18963	18292	17770	17696	17686	17143	16885	16665	16671	16384	15986	15908	15724	15688	15911	15860	15703	15687	15575	15411	15554	15422	15502	15705	15666	15527	15514	15407	15562	15552	15656	15666	15544	15562	15418	15534	15757	15515	15674	15641	15694	15554	15409	15671	15511	15679	15512	15750	15338	15545	15454	15588	15538	15431	15613	15589	15555	15554	15557	15594	15472	15511	15397	15465	15547	15568	15586	15501	15471	15507	15681	15659	15407	15638	15484	15582	15562	15541	15388	15339	15625	15418	15367	15656	15470	15499	15485	15438	15453	15452	15526	15462	15527	15387	15471	15568	15304	15521	15516	15569	15454	15569	15466	15404	15571	15540	15571	15413	15715	15466	15511	15564	15457	15537	15529	15475	15603	15432	15484	15427	15580	15575	15522	15556	15497	15598	15630	15429	15509	15485	15496	15578	15374	15521	15382	15594	15476	15576	15551	15522	15593	15602	15563	15376	15541	15447	15686	15575	15599	15553	15548	15514	15554	15429	15760	15713	15551	15583	15470	15472	15501	15457	15525	15524	15230	15401	15425	15405	15481	15598	15418	15639	15628	15583	15430	15449	15513	15351	15470	15477	15445	15471	15591	15431	15395	15539	15270	15504	15630	15528	15570	15589	15417	15500	15510	15514	15371	15596	15462	15610	15542	15464	15495	15426	15515	15533	15424	15767	15256	15607	15299	15562	15434	15477	15393	15353	15598	15569	15469	15521	15477	15521	15675	15565	15413	15580	15469	15734	15427	15496	15502	15439	15410	15477	15569	15652	15528	15466	15555	15382	15432	15478	15547	15434	15568	15347	15455	15414	15446	15494	15306	15517	15557	15588	15610	15450	15492	15446	15430	15625	15628	15426	15412	15364	15487	15818	15432	15564	15431	15450	15684	15554	15363	15459	15428	15488	15472	15479	15556	15429	15459	15482	15480	15365	15366	15539	15774	15513	15436	15456	15573	15541	15535	15549	15507	15544	15464	15445	15588	15575	15591	15467	15502	15540	15538	15533	15516	15548	15507	15536	15615	15412	15616	15345	15594	15263	15588	15563	15505	15677	15597	15662	15674	15691	15527	15504	15482	15532	15600	15371	15409	15584	15756	15451	15358	15685	15447	15506	15415	15533	15486	15474	15584	15665	15510	15448	15455	15496	15440	15525	15637	15569	15393	15441	15473	15491	15434	15439	15540	15716	15561	15615	15531	15429	15431	15510	15493	15427	15563	15325	15520	15389	15332	15469	15385	15503	15523	15388	15554	15538	15501	15406	15481	15447	15611	15460	15618	15543	15665	15550	15380	15418	15481	15416	15593	15518	15582	15570	15590	15446	15469	15490	15476	15468	15445	15493	15393	15411	15437	15392	15445	15540	15483	15578	15569	15350	15425	15471	15423	15312	15281	15516	15483	15473	15511	15345	15518	15695	15519	15576	15620	15499	15425	15399	15555	15561	15445	15513	15429	15585	15491	15498	15551	15490	15521	15517	15654	15554	15384	15573	15526	15432	15569	15564	15446	15535	15574	15648	15328	15641	15583	15595	15525	15524	15425	15582	15567	15575	15604	15595	15501	15488	15605	15473	15441	15373	15558	15496	15655	15512	15386	15623	15670	15574	15301	15599	15516	15508	15531	15525	15402	15504	15387	15805	15481	15460	15611	15456	15548	15515	15562	15613	15638	15468	15577	15423	15459	15540	15426	15356	15549	15456	15523	15445	15561	15489	15651	15529	15579	15445	15478	15315	15488	15598	15510	15642	15538	15373	15560	15472	15568	15562	15370	15635	15473	15536	15587	15526	15318	15463	15531	15472	15543	15471	15628	15690	15529	15553	15594	15262	15721	15450	15358	15550	15518	15574	15551	15430	15595	15530	15582	15347	15555	15563	15442	15452	15445	15619	15453	15632	15589	15390	15512	15539	15573	15441	15645	15592	15512	15546	15581	15508	15466	15664	15431	15620	15393	15597	15593	15620	15582	15533	15599	15645	15484	15417	15381	15474	15552	15416	15237	15556	15387	15280	15633	15439	15563	15295	15380	15596	15396	15536	15475	15518	15417	15703	15507	15471	15573	15512	15785	15392	15485	15595	15456	15637	15607	15493	15653	15713	15546	15456	15436	15439	15356	15344	15367	15345	15526	15544	15493	15395	15568	15521	15592	15448	15487	15679	15440	15483	15549	15511	15567	15618	15289	15451	15418	15468	15505	15456	15489	15438	15364	15366	15482	15634	15417	15448	15592	15529	15471	15501	15400	15535	15663	15418	15431	15467	15522	15653	15705	15558	15374	15682	15386	15447	15424	15594	15620	15602	15533	15603	15505	15446	15480	15501	15628	15743	15310	15651	15443	15524	15642	15438	15564	15470	15581	15493	15653	15564	15455	15453	15499	15514	15481	15378	15470	15421	15684	15624	15621	15520	15440	15405	15455	15552	15534	15591	15542	15537	15398	15604	15532	15509	15576	15544	15429	15312	15499	15622	15400	15536	15554	15503	15449	15624	15633	15528	15471	15664	15531	15461	15644	15750	15416	15473	15530	15624	15646	15613	15472	15483	15444	15558	15468	15543	15591	15382	15436	15558	15628	15549	15525	15457	15427	15489	15388	15633	15281	15421	15552	15762	15418	15500	15490	15551	15419	15543	15534	15515	15514	15344	15533	15386	15585	15598	15483	15640	15672	15498	15494	15541	15713	15543	15349	15604	15653	15596	15532	15548	15615	15627	15318	15410	15622	15309	15594	15546	15398	15445	15349	15551	15655	15496	15586	15360	15390	15557	15476	15569	15390	15533	15663	15697	15486	15670	15758	15433	15650	15447	15495	15500	15532	15616	15330	15545	15617	15378	15598	15555	15519	15564	15463	15705	15679	15451	15687	15600	15752	15458	15539	15523	15527	15641	15733	15620	15574	15625	15641	15592	15519	15522	15526	15371	15614	15678	15613	15647	15661	15430	15509	15601	15537	15456	15590	15435	15537	15455	15533	15325	15470	15419	15434	15606	15400	15516	15435	15611	15461	15443	15575	15338	15521	15501	15489	15602	15446	15468	15655	15386	15499	15331	15479	15464	15543	15622	15349	15428	15364	15617	15492	15568	15431	15718	15496	15548	15478	15522	15666	15607	15497	15277	15444	15548	15710	15493	15571	15405	15475	15509	15297	15459	15493	15642	15460	15508	15456	15434	15617	15534	15411	15477	15406	15659	15583	15508	15675	15494	15503	15506	15481	15607	15544	15542	15669	15507	15527	15457	15506	15560	15410	15663	15558	15486	15456	15636	15434	15673	15429	15535	15657	15590	15506	15460	15346	15508	15441	15410	15492	15420	15498	15372	15587	15563	15544	15405	15516	15421	15463	15425	15429	15534	15604	15308	15355	15428	15474	15484	15502	15530	15614	15623	15693	15571	15473	15505	15356	15566	15643	15605	15455	15607	15607	15305	15474	15430	15530	15547	15563	15500	15569	15524	15556	15563	15425	15384	15355	15573	15588	15478	15576	15667	15604	15375	15360	15633	15578	15480	15433	15599	15576	15554	15528	15459	15532	15515	15391	15499	15697	15539	15540	15325	15516	15349	15627	15556	15564	15377	15653	15516	15408	15649	15371	15517	15482	15626	15633	15514	15433	15437	15444	15385	15469	15593	15436	15598	15675	15704	15387	15530	15444	15310	15500	15507	15508	15365	15456	15593	15518	15395	15611	15402	15472	15497	15630	15536	15510	15634	15568	15423	15612	15299	15446	15622	15412	15576	15547	15602	15611	15543	15379	15523	15666	15518	15534	15515	15327	15591	15396	15418	15347	15442	15399	15553	15371	15539	15297	15590	15448	15475	15412	15434	15432	15575	15492	15386	15467	15704	15457	15564	15517	15459	15654	15485	15496	15548	15617	15442	15469	15449	15639	15624	15487	15396	15337	15548	15446	15435	15533	15745	15405	15393	15651	15576	15465	15510	15489	15378	15570	15408	15402	15416	15492	15358	15418	15514	15520	15606	15484	15539	15448	15421	15427	15468	15318	15519	15412	15611	15371	15448	15446	15523	15403	15579	15522	15618	15475	15372	15683	15452	15593	15701	15535	15363	15590	15485	15472	15432	15501	15588	15492	15613	15480	15291	15627	15375	15469	15437	15606	15653	15450	15370	15413	15477	15386	15454	15530	15341	15568	15333	15562	15433	15451	15328	15499	15422	15656	15553	15503	15458	15508	15392	15499	15557	15527	15663	15358	15542	15548	15422	15465	15458	15644	15518	15470	15418	15409	15493	15464	15538	15518	15607	15651	15383	15492	15549	15595	15586	15383	15519	15435	15488	15343	15449	15459	15518	15384	15460	15581	15564	15587	15370	15328	15574	15460	15567	15538	15313	15638	15420	15388	15398	15446	15500	15583	15328	15672	15533	15655	15452	15396	15560	15527	15467	15504	15483	15434	15521	15513	15436	15593	15574	15423	15452	15425	15629	15442	15484	15502	15563	15478	15474	15564	15464	15271	15566	15557	15374	15763	15572	15470	15484	15540	15666	15438	15512	15579	15609	15392	15615	15471	15524	15533	15536	15603	15417	15404	15549	15654	15515	15567	15508	15679	15375	15528	15347	15602	15571	15451	15416	15528	15418	15483	15468	15609	15542	15372	15510	15378	15511	15593	15576	15480	15436	15510	15630	15489	15452	15478	15609	15386	15541	15459	15606	15431	15487	15563	15525	15473	15637	15432	15558	15465	15573	15579	15667	15653	15587	15582	15605	15583	15586	15409	15471	15442	15495	15535	15457	15476	15500	15567	15465	15598	15398	15466	15512	15379	15463	15554	15497	15631	15494	15656	15420	15624	15523	15445	15398	15534	15376	15533	15545	15436	15398	15627	15474	15381	15610	15530	15485	15422	15433	15644	15714	15484	15461	15320	15703	15517	15691	15456	15557	15591	15477	15505	15487	15654	15500	15526	15545	15354	15714	15585	15724	15676	15664	15447	15534	15334	15496	15674	15555	15561	15546	15502	15397	15476	15343	15347	15537	15726	15479	15494	15495	15509	15627	15564	15562	15571	15369	15581	15423	15635	15624	15534	15619	15488	15684	15523	15521	15397	15519	15564	15498	15561	15484	15517	15494	15515	15576	15541	15572	15432	15485	15572	15520	15663	15454	15465
23600	21184	28718	24063	22811	25276	25656	22522	21801	21211	21273	20681	20264	20182	19979	19698	19296	19148	18863	18564	18905	19039	18692	18696	18925	18529	18568	18617	18448	18567	18633	18515	18657	18434	18445	18602	18525	18497	18322	18483	18446	18347	18396	18455	18596	18621	18590	18507	18601	18520	18385	18569	18612	18420	18369	18464	18496	18561	18819	18689	18865	18575	18592	18367	18485	18339	18422	18325	18544	18409	18611	18354	18392	18468	18411	18392	18630	18357	18481	18497	18537	18390	18595	18661	18471	18371	18637	18554	18645	18530	18357	18455	18534	18591	18418	18434	18224	18487	18326	18362	18329	18185	18373	18521	18457	18490	18394	18339	18433	18550	18480	18503	18479	18488	18407	18296	18469	18556	18378	18374	18335	18474	18288	18317	18578	18459	18361	18366	18503	18632	18326	18373	18665	18370	18494	18496	18336	18486	18579	18491	18559	18560	18459	18408	18383	18492	18623	18582	18392	18368	18590	18365	18329	18477	18253	18360	18431	18234	18286	18383	18480	18465	18434	18478	18647	18234	18538	18460	18354	18260	18442	18471	18306	18589	18504	18448	18318	18399	18355	18392	18417	18298	18450	18328	18488	18479	18272	18401	18536	18348	18533	18422	18374	18547	18485	18436	18252	18361	18326	18311	18500	18541	18292	18536	18424	18450	18372	18223	18404	18227	18505	18484	18376	18409	18321	18362	18369	18384	18530	18180	18492	18742	18581	18353	18481	18371	18370	18394	18427	18505	18273	18440	18498	18560	18329	18497	18579	18518	18473	18481	18381	18400	18583	18332	18282	18400	18478	18458	18629	18401	18302	18150	18405	18458	18397	18284	18472	18246	18426	18501	18375	18401	18541	18508	18685	18488	18542	18208	18454	18512	18270	18304	18300	18474	18288	18304	18238	18451	18160	18391	18542	18403	18567	18379	18425	18606	18618	18637	18346	18479	18522	18498	18376	18413	18504	18387	18368	18460	18482	18555	18361	18491	18268	18534	18415	18596	18383	18379	18425	18504	18464	18294	18205	18444	18371	18419	18309	18554	18657	18574	18468	18526	18398	18337	18493	18436	18400	18427	18417	18644	18421	18557	18424	18417	18278	18351	18534	18366	18282	18547	18694	18173	18465	18354	18295	18407	18450	18198	18265	18573	18529	18310	18363	18393	18342	18290	18513	18327	18306	18425	18368	18565	18575	18516	18407	18295	18472	18538	18375	18486	18474	18343	18426	18513	18271	18502	18259	18405	18216	18413	18295	18384	18483	18241	18397	18290	18588	18357	18360	18643	18370	18396	18690	18373	18566	18543	18384	18401	18623	18547	18411	18357	18438	18477	18520	18476	18445	18455	18227	18512	18441	18277	18398	18365	18610	18238	18329	18469	18246	18349	18404	18616	18556	18454	18486	18339	18512	18545	18673	18343	18357	18353	18350	18484	18410	18517	18467	18563	18372	18322	18447	18239	18486	18301	18457	18222	18345	18371	18516	18511	18416	18322	18452	18525	18365	18423	18376	18302	18514	18479	18399	18313	18334	18355	18360	18458	18460	18376	18280	18303	18540	18476	18234	18369	18443	18293	18334	18407	18446	18547	18350	18325	18424	18315	18642	18371	18385	18303	18450	18519	18472	18390	18480	18449	18350	18496	18445	18561	18402	18393	18493	18321	18432	18476	18320	18509	18442	18396	18423	18325	18337	18503	18403	18542	18258	18508	18527	18493	18299	18401	18705	18464	18273	18657	18485	18448	18532	18329	18653	18420	18387	18310	18544	18427	18367	18399	18376	18499	18472	18509	18418	18503	18310	18487	18458	18428	18310	18499	18326	18256	18487	18559	18681	18657	18246	18277	18446	18381	18364	18617	18435	18240	18452	18426	18318	18376	18305	18365	18366	18499	18465	18263	18392	18363	18480	18344	18530	18487	18544	18289	18526	18503	18264	18339	18495	18602	18181	18246	18354	18242	18315	18332	18265	18188	18342	18605	18556	18392	18426	18405	18439	18373	18606	18274	18458	18402	18455	18414	18437	18361	18433	18275	18315	18364	18587	18535	18286	18381	18345	18502	18503	18566	18537	18581	18578	18524	18451	18452	18275	18285	18547	18475	18451	18359	18440	18531	18469	18432	18593	18442	18657	18359	18451	18579	18317	18588	18453	18538	18434	18600	18371	18289	18437	18431	18298	18413	18365	18329	18678	18356	18483	18276	18514	18390	18303	18410	18432	18370	18633	18470	18459	18296	18335	18231	18521	18555	18520	18560	18525	18348	18446	18300	18419	18516	18490	18549	18432	18556	18554	18542	18486	18524	18261	18351	18488	18512	18460	18397	18331	18476	18532	18582	18317	18199	18426	18440	18460	18370	18294	18417	18573	18301	18293	18393	18479	18418	18179	18431	18357	18461	18411	18649	18614	18395	18554	18437	18459	18454	18529	18413	18451	18330	18607	18404	18328	18576	18390	18433	18477	18603	18458	18365	18435	18468	18430	18309	18266	18246	18198	18347	18484	18128	18449	18485	18490	18367	18540	18389	18517	18496	18539	18230	18392	18270	18587	18420	18397	18352	18525	18542	18519	18393	18317	18353	18540	18478	18579	18405	18264	18237	18401	18410	18542	18377	18333	18470	18481	18295	18376	18340	18521	18358	18463	18348	18500	18397	18575	18420	18323	18356	18404	18512	18497	18315	18587	18512	18419	18443	18247	18414	18341	18425	18554	18279	18447	18322	18333	18625	18326	18390	18438	18477	18525	18388	18587	18393	18334	18365	18321	18103	18472	18511	18469	18203	18538	18310	18554	18593	18368	18358	18382	18220	18487	18603	18391	18413	18412	18340	18508	18346	18473	18655	18490	18593	18397	18370	18336	18414	18685	18393	18275	18615	18552	18455	18403	18395	18347	18481	18472	18401	18573	18354	18354	18463	18249	18463	18443	18405	18264	18305	18471	18486	18370	18495	18298	18457	18337	18353	18493	18344	18398	18302	18411	18461	18343	18212	18467	18500	18356	18313	18410	18358	18328	18424	18434	18145	18432	18330	18337	18525	18470	18411	18395	18506	18224	18519	18384	18632	18616	18463	18397	18402	18458	18532	18263	18699	18440	18755	18330	18239	18409	18264	18489	18425	18584	18594	18446	18143	18596	18403	18437	18504	18401	18313	18411	18375	18618	18339	18451	18420	18456	18528	18301	18379	18553	18634	18416	18388	18534	18466	18297	18277	18502	18484	18371	18577	18470	18305	18594	18607	18379	18378	18530	18413	18592	18345	18459	18521	18365	18390	18322	18448	18516	18250	18474	18575	18652	18333	18476	18361	18469	18349	18314	18506	18493	18328	18372	18472	18509	18281	18349	18397	18455	18608	18421	18602	18473	18441	18327	18312	18591	18325	18443	18607	18434	18257	18450	18397	18585	18443	18501	18669	18590	18368	18259	18380	18370	18362	18351	18458	18450	18236	18443	18308	18664	18471	18397	18376	18374	18384	18393	18336	18659	18389	18473	18469	18380	18468	18468	18325	18312	18506	18481	18350	18515	18354	18551	18539	18287	18340	18466	18224	18462	18332	18461	18395	18438	18471	18340	18470	18380	18436	18606	18465	18387	18826	18643	18082	18481	18446	18428	18607	18383	18392	18502	18445	18558	18576	18184	18307	18378	18158	18596	18398	18494	18391	18526	18373	18516	18302	18401	18413	18248	18335	18278	18699	18510	18492	18561	18361	18496	18443	18174	18341	18335	18608	18428	18546	18436	18466	18453	18415	18421	18318	18524	18262	18382	18597	18473	18435	18596	18559	18471	18532	18345	18472	18447	18475	18597	18256	18376	18485	18425	18580	18404	18404	18654	18550	18550	18285	18528	18376	18527	18385	18365	18471	18627	18535	18640	18451	18400	18595	18531	18314	18403	18250	18548	18487	18408	18220	18638	18596	18574	18280	18318	18344	18447	18189	18621	18417	18437	18602	18451	18408	18497	18390	18478	18406	18599	18435	18342	18244	18363	18349	18385	18323	18346	18415	18663	18368	18593	18259	18320	18461	18507	18475	18378	18404	18483	18579	18444	18357	18220	18277	18526	18303	18517	18291	18360	18487	18294	18305	18584	18369	18655	18455	18342	18343	18380	18427	18464	18281	18473	18251	18450	18408	18599	18517	18561	18376	18523	18301	18223	18371	18559	18551	18515	18207	18284	18502	18418	18304	18577	18451	18403	18386	18449	18336	18196	18588	18562	18606	18368	18624	18585	18359	18327	18382	18396	18340	18363	18583	18580	18406	18694	18571	18402	18501	18325	18288	18451	18137	18406	18400	18548	18383	18545	18270	18617	18465	18250	18279	18549	18409	18360	18485	18310	18187	18314	18307	18164	18349	18437	18644	18290	18518	18437	18454	18551	18354	18440	18423	18441	18484	18512	18293	18556	18486	18378	18495	18550	18559	18373	18359	18552	18542	18472	18464	18315	18411	18588	18454	18401	18443	18517	18367	18340	18165	18337	18263	18367	18374	18350	18520	18416	18566	18711	18439	18466	18495	18284	18360	18511	18505	18507	18547	18557	18207	18535	18525	18429	18359	18456	18419	18304	18222	18397	18492	18357	18423	18482	18527	18554	18179	18330	18338	18404	18378	18617	18450	18500	18589	18407	18468	18224	18440	18471	18488	18401	18306	18497	18507	18280	18480	18422	18405	18292	18553	18674	18365	18408	18389	18537	18438	18596	18207	18397	18436	18373	18279	18436	18377	18533	18370	18406	18339	18589	18308	18587	18237	18316	18359	18407	18340	18344	18317	18367	18552	18572	18421	18304	18489	18360	18477	18574	18478	18535	18291	18424	18413	18607	18553	18327	18523	18432	18637	18525	18423	18211	18635	18369	18496	18251	18552	18424	18376	18386	18309	18405	18467	18330	18444	18485	18333	18407	18334	18689	18394	18390	18238	18488	18314	18519	18520	18610	18602	18461	18329	18554	18417	18510	18536	18523	18396	18328	18584	18426	18382	18269	18440	18413	18410	18261	18665	18406	18399	18471	18396	18522	18493	18565	18645	18509	18413	18175	18295	18522	18609	18446	18345	18498	18273	18512	18464	18402	18384	18300	18376	18311	18412	18389	18508	18378	18300	18607	18597	18364	18322	18409	18473	18421	18418	18381	18363	18539	18514
25389	41175	33474	25297	26708	24634	22805	21807	20808	19570	19976	19204	18420	18549	18119	17413	16941	16335	16125	16057	15806	16084	15914	16031	15938	15680	15849	15800	15657	15826	16031	15661	15848	15600	15676	15644	15647	15505	15710	15723	15724	15556	15708	15756	15830	15714	15809	15730	15740	15729	15681	15814	15723	15630	15570	15690	15664	15681	15873	16040	15657	15922	15743	15310	15559	15727	15634	15718	15702	15501	15592	15501	15703	15609	15613	15781	15585	15494	15482	15549	15473	15586	15695	15573	15544	15570	15607	15574	15430	15684	15669	15544	15899	15762	15703	15614	15750	15664	15611	15795	15754	15429	15574	15696	15607	15621	15607	15620	15444	15311	15540	15666	15700	15671	15626	15717	15592	15420	15642	15651	15635	15524	15537	15666	15527	15615	15514	15551	15454	15515	15642	15587	15717	15634	15602	15547	15556	15454	15529	15523	15562	15590	15709	15675	15645	15665	15453	15655	15711	15470	15539	15625	15652	15464	15502	15702	15518	15620	15665	15705	15517	15490	15596	15608	15810	15745	15496	15730	15584	15638	15633	15605	15567	15660	15612	15384	15511	15583	15523	15614	15598	15636	15462	15821	15698	15609	15595	15608	15740	15672	15694	15561	15721	15606	15546	15659	15769	15656	15581	15463	15496	15636	15781	15611	15631	15649	15709	15497	15559	15583	15408	15295	15527	15465	15613	15664	15566	15508	15590	15463	15684	15597	15612	15681	15747	15808	15543	15489	15694	15597	15542	15518	15551	15637	15670	15746	15513	15647	15465	15603	15531	15534	15684	15440	15646	15652	15672	15740	15753	15688	15600	15703	15669	15686	15720	15595	15587	15551	15569	15741	15643	15655	15670	15649	15613	15836	15512	15575	15615	15582	15643	15659	15648	15587	15714	15672	15604	15650	15688	15647	15478	15614	15840	15787	15645	15463	15492	15641	15652	15659	15810	15507	15443	15662	15698	15510	15690	15464	15605	15408	15551	15517	15653	15498	15857	15606	15667	15534	15691	15654	15626	15711	15639	15783	15517	15497	15704	15513	15767	15507	15536	15458	15431	15518	15513	15485	15753	15435	15599	15651	15681	15535	15612	15600	15637	15607	15466	15525	15654	15469	15386	15624	15530	15550	15499	15509	15597	15606	15752	15542	15689	15665	15590	15338	15508	15568	15618	15532	15421	15530	15510	15594	15601	15707	15567	15576	15657	15696	15620	15627	15493	15537	15682	15527	15559	15397	15538	15521	15589	15638	15603	15547	15672	15532	15748	15626	15656	15657	15580	15582	15699	15546	15516	15815	15753	15716	15600	15683	15441	15464	15656	15711	15570	15634	15756	15648	15440	15769	15559	15634	15565	15604	15521	15589	15675	15687	15387	15561	15504	15740	15526	15518	15625	15633	15578	15605	15582	15508	15387	15624	15548	15796	15506	15570	15623	15599	15673	15513	15688	15547	15413	15596	15596	15632	15669	15576	15719	15509	15474	15425	15703	15707	15550	15615	15655	15711	15597	15676	15668	15604	15708	15516	15602	15689	15791	15515	15521	15604	15600	15576	15720	15549	15528	15504	15620	15640	15603	15550	15481	15576	15508	15523	15508	15634	15519	15742	15469	15716	15585	15536	15620	15794	15751	15605	15639	15444	15617	15595	15551	15577	15648	15552	15598	15500	15482	15559	15632	15461	15439	15741	15448	15692	15680	15474	15552	15497	15634	15712	15544	15623	15401	15647	15581	15528	15675	15568	15587	15593	15425	15553	15658	15607	15606	15557	15730	15483	15560	15566	15702	15444	15509	15722	15707	15541	15558	15604	15581	15638	15580	15527	15699	15428	15408	15676	15808	15818	15656	15540	15698	15389	15359	15619	15698	15650	15556	15673	15458	15542	15621	15499	15612	15679	15741	15458	15381	15451	15672	15608	15444	15641	15633	15501	15604	15673	15604	15799	15493	15466	15680	15681	15505	15516	15550	15454	15648	15551	15666	15698	15642	15438	15577	15584	15712	15584	15741	15680	15559	15744	15703	15565	15565	15622	15619	15568	15639	15590	15548	15655	15598	15616	15370	15503	15627	15522	15671	15700	15582	15440	15646	15532	15677	15574	15828	15525	15701	15461	15609	15560	15573	15617	15501	15575	15444	15675	15522	15534	15678	15683	15659	15512	15625	15542	15769	15508	15637	15747	15530	15462	15531	15565	15515	15632	15622	15596	15497	15660	15500	15533	15733	15543	15733	15671	15567	15618	15652	15545	15692	15519	15571	15583	15742	15564	15694	15487	15474	15676	15583	15641	15622	15686	15388	15505	15536	15486	15549	15546	15539	15699	15628	15508	15659	15471	15461	15579	15603	15687	15517	15633	15567	15641	15550	15899	15703	15464	15587	15621	15617	15672	15474	15533	15598	15474	15653	15626	15618	15550	15674	15486	15617	15637	15489	15678	15456	15628	15767	15760	15681	15651	15683	15568	15641	15708	15670	15528	15639	15485	15794	15548	15742	15700	15605	15438	15513	15753	15590	15519	15615	15573	15532	15648	15658	15544	15689	15641	15461	15696	15516	15500	15584	15607	15772	15701	15499	15579	15615	15672	15531	15637	15565	15507	15489	15522	15658	15508	15672	15432	15545	15757	15632	15577	15747	15450	15640	15661	15576	15673	15593	15633	15574	15507	15692	15439	15594	15660	15575	15472	15522	15661	15523	15783	15621	15613	15640	15620	15556	15480	15524	15474	15589	15715	15657	15629	15734	15499	15531	15597	15813	15709	15429	15603	15700	15634	15499	15441	15574	15609	15701	15506	15663	15558	15707	15477	15409	15778	15537	15752	15573	15556	15561	15614	15513	15784	15621	15507	15548	15758	15824	15444	15517	15518	15637	15486	15534	15527	15540	15642	15628	15710	15467	15701	15465	15689	15539	15830	15617	15733	15592	15468	15629	15550	15643	15574	15526	15622	15639	15567	15818	15555	15625	15618	15682	15531	15601	15699	15645	15670	15615	15685	15658	15603	15617	15632	15731	15547	15665	15472	15469	15643	15709	15616	15433	15672	15833	15655	15603	15682	15599	15644	15657	15785	15682	15625	15607	15768	15619	15613	15811	15528	15643	15515	15743	15561	15465	15416	15582	15707	15571	15584	15680	15612	15624	15631	15723	15730	15589	15444	15822	15727	15487	15614	15575	15441	15620	15408	15443	15539	15715	15576	15510	15623	15550	15492	15480	15604	15608	15629	15696	15644	15650	15609	15725	15617	15567	15620	15543	15759	15627	15348	15599	15588	15753	15603	15677	15605	15709	15478	15555	15649	15551	15453	15736	15686	15503	15573	15672	15607	15552	15710	15541	15686	15599	15668	15661	15772	15540	15769	15396	15840	15588	15634	15442	15564	15373	15658	15537	15689	15547	15600	15591	15590	15693	15590	15630	15663	15489	15753	15579	15557	15538	15605	15716	15726	15723	15531	15692	15553	15613	15583	15702	15744	15587	15640	15603	15564	15546	15721	15711	15649	15658	15542	15729	15742	15710	15555	15702	15623	15456	15418	15361	15628	15504	15496	15659	15448	15487	15730	15660	15716	15459	15577	15668	15739	15547	15553	15661	15607	15400	15601	15485	15623	15524	15684	15470	15471	15590	15542	15642	15538	15493	15643	15617	15692	15563	15487	15565	15583	15742	15525	15616	15487	15684	15463	15565	15501	15418	15532	15638	15551	15705	15548	15596	15594	15593	15695	15532	15578	15413	15581	15585	15515	15659	15602	15698	15514	15630	15578	15619	15684	15668	15483	15616	15382	15599	15690	15603	15604	15580	15572	15631	15578	15778	15521	15659	15603	15558	15534	15494	15638	15632	15652	15628	15614	15673	15595	15602	15649	15598	15611	15671	15645	15695	15652	15625	15731	15661	15445	15652	15704	15702	15538	15669	15654	15610	15500	15623	15614	15576	15621	15373	15642	15590	15596	15733	15619	15419	15539	15548	15681	15573	15377	15456	15562	15562	15498	15626	15668	15521	15605	15621	15593	15654	15512	15654	15633	15662	15679	15517	15601	15687	15658	15644	15458	15621	15468	15758	15607	15673	15684	15396	15529	15615	15595	15519	15492	15700	15701	15568	15681	15604	15541	15629	15670	15594	15665	15823	15533	15437	15605	15645	15600	15499	15717	15504	15775	15528	15653	15431	15606	15777	15599	15688	15630	15689	15474	15654	15679	15604	15604	15456	15773	15731	15467	15543	15718	15660	15434	15537	15443	15492	15709	15463	15575	15710	15592	15557	15599	15717	15629	15692	15549	15409	15630	15652	15537	15790	15768	15500	15727	15749	15471	15739	15450	15667	15557	15639	15680	15400	15666	15450	15654	15468	15707	15676	15713	15563	15549	15621	15674	15660	15421	15493	15741	15645	15644	15529	15806	15498	15423	15591	15586	15501	15523	15492	15715	15680	15523	15498	15716	15536	15503	15791	15668	15642	15490	15510	15499	15582	15616	15707	15503	15509	15716	15698	15581	15619	15598	15395	15494	15679	15568	15685	15714	15529	15594	15657	15555	15525	15563	15626	15474	15557	15521	15618	15507	15664	15698	15610	15742	15631	15542	15666	15675	15781	15649	15620	15494	15555	15627	15550	15701	15673	15697	15735	15643	15390	15526	15576	15571	15495	15624	15599	15568	15694	15608	15618	15780	15637	15549	15586	15752	15690	15587	15753	15337	15641	15549	15619	15639	15659	15562	15531	15497	15554	15567	15641	15471	15476	15618	15682	15574	15390	15689	15646	15599	15561	15816	15462	15544	15689	15617	15524	15497	15738	15681	15659	15669	15578	15587	15433	15712	15500	15726	15504	15513	15692	15754	15593	15423	15647	15669	15668	15484	15809	15529	15784	15685	15489	15563	15744	15587	15608	15635	15688	15659	15526	15714	15483	15507	15861	15529	15683	15612	15512	15544	15798	15505	15549	15563	15659	15558	15590	15475	15551	15493	15459	15483	15703	15596	15585	15692	15609	15578	15633	15571	15634	15746	15451	15452	15622	15624	15634	15512	15621	15599	15633	15697	15568	15568	15600	15470	15430	15425	15496	15579	15565	15602	15550	15419	15516	15558	15538	15580	15805	15654	15552	15481	15634	15559	15526	15699	15479	15467	15558	15567	15596	15665
22619	21176	29004	23644	21753	24940	29387	24530	23029	23288	22582	21876	21180	21286	20792	20125	19640	19543	19126	18886	18886	19080	19208	19010	19048	18748	18679	18652	18838	18730	18867	18729	18924	18593	18639	18727	18784	18531	18751	18412	18432	18755	18863	18676	18674	18688	18599	18570	18809	18644	18567	18681	18576	18388	18515	18415	18556	18650	18856	18901	18496	18722	18561	18355	18555	18437	18529	18289	18534	18622	18649	18450	18458	18642	18577	18581	18367	18475	18458	18460	18376	18576	18595	18500	18382	18471	18378	18425	18504	18530	18503	18536	18440	18497	18418	18503	18569	18474	18424	18373	18398	18583	18504	18650	18463	18465	18706	18496	18471	18381	18477	18441	18463	18423	18525	18577	18467	18562	18522	18403	18457	18460	18327	18465	18446	18509	18399	18288	18374	18585	18328	18259	18433	18417	18545	18399	18622	18425	18636	18523	18503	18551	18399	18335	18418	18357	18579	18580	18370	18373	18327	18528	18530	18318	18401	18487	18406	18528	18506	18480	18570	18598	18125	18227	18503	18546	18402	18529	18504	18335	18459	18338	18293	18352	18387	18399	18546	18453	18369	18196	18549	18448	18611	18390	18659	18432	18378	18360	18430	18456	18567	18453	18456	18265	18452	18550	18197	18427	18537	18371	18296	18589	18608	18377	18259	18506	18579	18364	18504	18480	18529	18353	18418	18559	18563	18471	18533	18455	18375	18552	18270	18275	18548	18527	18265	18386	18532	18325	18588	18309	18519	18441	18200	18567	18554	18345	18489	18371	18580	18460	18502	18402	18380	18501	18462	18278	18510	18549	18538	18457	18521	18449	18537	18416	18361	18214	18562	18588	18603	18346	18474	18360	18364	18503	18363	18514	18443	18603	18457	18353	18623	18696	18543	18465	18390	18483	18310	18498	18487	18511	18656	18525	18306	18388	18542	18319	18362	18482	18497	18417	18337	18415	18617	18479	18450	18360	18541	18456	18282	18658	18441	18341	18550	18567	18339	18487	18371	18440	18513	18338	18347	18514	18538	18488	18557	18520	18729	18437	18368	18432	18467	18366	18507	18717	18249	18326	18449	18370	18483	18482	18372	18417	18447	18350	18572	18475	18529	18496	18340	18292	18484	18512	18541	18218	18631	18449	18254	18619	18446	18482	18415	18318	18353	18477	18340	18269	18508	18397	18494	18429	18400	18421	18481	18561	18518	18512	18463	18548	18237	18601	18432	18239	18445	18385	18395	18201	18405	18311	18542	18338	18428	18479	18357	18404	18574	18492	18421	18265	18320	18482	18415	18536	18653	18422	18438	18453	18166	18349	18416	18672	18465	18412	18312	18695	18452	18502	18542	18249	18416	18416	18540	18477	18479	18368	18487	18403	18430	18509	18486	18281	18477	18436	18530	18602	18612	18312	18450	18554	18559	18483	18411	18356	18517	18452	18367	18599	18338	18548	18526	18405	18497	18397	18362	18380	18431	18267	18415	18361	18186	18381	18336	18542	18714	18273	18518	18244	18202	18493	18452	18408	18391	18420	18378	18432	18510	18364	18552	18454	18608	18344	18138	18231	18504	18501	18379	18310	18541	18332	18381	18523	18482	18404	18604	18419	18469	18281	18415	18482	18653	18329	18322	18309	18232	18440	18243	18350	18419	18462	18454	18503	18506	18504	18489	18391	18565	18332	18470	18317	18355	18336	18439	18533	18322	18416	18387	18433	18246	18389	18689	18373	18552	18541	18637	18441	18332	18417	18345	18472	18396	18454	18486	18745	18343	18368	18557	18428	18524	18529	18370	18430	18420	18560	18288	18464	18574	18691	18622	18518	18503	18359	18407	18353	18322	18483	18448	18702	18260	18397	18521	18392	18457	18612	18296	18338	18395	18655	18460	18303	18401	18367	18519	18466	18473	18387	18630	18578	18407	18467	18563	18807	18443	18651	18445	18663	18370	18378	18545	18515	18426	18332	18383	18327	18391	18398	18379	18364	18342	18189	18341	18367	18497	18609	18593	18443	18361	18398	18309	18465	18344	18327	18380	18416	18467	18417	18408	18277	18228	18379	18430	18293	18457	18556	18574	18453	18342	18308	18453	18237	18350	18441	18375	18483	18470	18444	18389	18385	18420	18513	18392	18451	18357	18533	18351	18384	18481	18356	18383	18395	18507	18395	18443	18533	18474	18557	18242	18620	18451	18456	18458	18346	18395	18495	18420	18506	18438	18212	18634	18468	18364	18264	18547	18493	18316	18450	18661	18620	18357	18289	18508	18240	18338	18686	18565	18165	18376	18409	18462	18359	18570	18405	18443	18394	18484	18198	18307	18083	18408	18315	18438	18307	18526	18651	18453	18355	18333	18553	18471	18553	18484	18431	18313	18523	18569	18409	18420	18441	18157	18391	18189	18440	18410	18411	18396	18567	18298	18327	18436	18380	18375	18357	18448	18504	18679	18419	18279	18562	18420	18590	18678	18556	18500	18355	18619	18336	18380	18407	18352	18267	18503	18638	18621	18412	18286	18133	18450	18575	18461	18295	18373	18379	18256	18281	18404	18274	18379	18430	18394	18432	18477	18440	18344	18426	18305	18426	18445	18499	18466	18304	18502	18498	18424	18465	18429	18404	18559	18574	18437	18669	18328	18535	18353	18412	18517	18273	18469	18270	18413	18358	18591	18420	18595	18366	18307	18600	18422	18346	18583	18226	18529	18478	18508	18371	18452	18247	18423	18559	18559	18492	18502	18390	18368	18319	18605	18504	18233	18383	18613	18231	18394	18504	18436	18382	18250	18442	18546	18405	18551	18276	18345	18330	18483	18463	18556	18326	18531	18525	18532	18241	18362	18336	18385	18510	18372	18487	18606	18557	18456	18430	18472	18500	18515	18730	18405	18337	18465	18418	18292	18516	18445	18552	18508	18561	18443	18642	18534	18600	18461	18463	18519	18335	18459	18548	18362	18379	18674	18292	18491	18288	18313	18575	18366	18484	18502	18136	18210	18171	18503	18594	18376	18433	18280	18411	18442	18518	18176	18446	18535	18459	18394	18445	18648	18482	18479	18222	18387	18168	18393	18646	18431	18343	18364	18481	18601	18441	18125	18340	18449	18631	18263	18518	18443	18203	18510	18312	18600	18632	18392	18415	18674	18483	18465	18414	18500	18557	18485	18362	18241	18349	18680	18514	18388	18209	18023	18153	18357	18503	18475	18485	18518	18477	18390	18455	18337	18271	18537	18520	18461	18399	18426	18402	18326	18223	18559	18408	18444	18188	18457	18233	18340	18410	18446	18391	18365	18272	18300	18420	18171	18265	18482	18408	18560	18662	18379	18378	18325	18328	18411	18241	18474	18294	18214	18405	18444	18420	18496	18503	18465	18462	18473	18408	18254	18213	18449	18377	18428	18379	18427	18493	18454	18548	18573	18343	18315	18480	18304	18382	18378	18287	18375	18554	18325	18380	18460	18296	18503	18460	18540	18384	18554	18479	18244	18292	18352	18598	18493	18454	18424	18409	18455	18467	18464	18259	18508	18357	18540	18501	18508	18693	18387	18446	18440	18323	18367	18489	18395	18392	18504	18601	18691	18298	18605	18408	18295	18430	18473	18450	18505	18395	18551	18426	18343	18409	18309	18492	18293	18307	18534	18388	18452	18340	18368	18164	18451	18329	18319	18339	18484	18373	18456	18318	18597	18529	18266	18575	18611	18199	18408	18336	18423	18451	18557	18456	18408	18325	18487	18336	18490	18183	18489	18355	18673	18413	18377	18347	18337	18430	18315	18201	18339	18531	18331	18444	18525	18525	18198	18462	18432	18224	18448	18382	18524	18381	18521	18421	18344	18330	18396	18621	18382	18557	18305	18373	18212	18662	18294	18356	18435	18431	18485	18303	18214	18318	18353	18527	18510	18460	18536	18640	18566	18400	18732	18214	18547	18448	18404	18502	18618	18542	18523	18719	18246	18320	18349	18380	18589	18402	18141	18149	18215	18442	18674	18504	18495	18365	18257	18470	18620	18431	18485	18369	18453	18236	18439	18416	18495	18545	18288	18484	18372	18197	18428	18507	18394	18415	18507	18544	18531	18454	18553	18347	18266	18462	18450	18181	18466	18561	18394	18673	18489	18478	18485	18520	18395	18403	18388	18438	18335	18462	18454	18369	18184	18248	18312	18480	18438	18394	18422	18678	18325	18433	18331	18493	18370	18407	18394	18386	18467	18412	18425	18562	18534	18222	18658	18517	18320	18410	18541	18643	18629	18443	18239	18317	18630	18480	18413	18279	18482	18545	18348	18626	18395	18339	18260	18413	18508	18414	18283	18378	18412	18396	18389	18436	18473	18413	18419	18353	18615	18385	18420	18309	18463	18545	18389	18304	18439	18353	18529	18536	18356	18491	18228	18322	18441	18233	18379	18426	18379	18356	18553	18454	18682	18628	18602	18503	18534	18509	18490	18646	18524	18294	18326	18346	18491	18442	18442	18291	18439	18355	18507	18487	18339	18387	18305	18333	18252	18167	18417	18527	18443	18408	18467	18482	18377	18294	18343	18324	18502	18392	18733	18368	18441	18561	18438	18353	18334	18508	18428	18374	18388	18557	18428	18491	18339	18371	18373	18444	18446	18438	18465	18348	18439	18391	18325	18494	18564	18540	18255	18262	18488	18528	18446	18498	18416	18380	18660	18583	18217	18534	18376	18496	18318	18238	18545	18454	18372	18375	18413	18396	18309	18493	18324	18265	18411	18385	18382	18491	18318	18492	18553	18558	18383	18314	18294	18378	18552	18555	18381	18421	18583	18055	18690	18418	18408	18503	18617	18358	18491	18595	18546	18338	18381	18302	18374	18497	18396	18593	18435	18396	18357	18665	18439	18455	18361	18332	18479	18583	18375	18641	18546	18481	18196	18536	18372	18151	18363	18390	18367	18260	18498	18483	18563	18401	18559	18457	18298	18320	18416	18315	18464	18394	18361	18187	18585	18456	18435	18645	18461	18388	18365	18359	18258	18527	18485	18352	18478	18292	18515	18391	18744	18364	18375	18626	18539	18461	18587	18517	18509	18667	18457	18290	18524	18702	18534	18550	18634	18404	18435	18351	18351	18198	18388	18437	18542	18494	18396	18432	18329	18642	18543	18516	18368	18205	18351	18530	18540	18429
25908	42083	37276	31485	31574	27039	26575	24490	22799	22635	21870	20285	20093	19741	18770	18117	17659	16925	16449	16507	16181	16169	16117	16262	15999	15912	15910	15778	15723	15750	15823	15892	15989	15836	15736	15784	15707	15733	15593	15545	15617	15745	15741	15549	15810	15822	15749	15710	15749	15594	15787	15615	15843	15813	15770	15594	15667	16031	16319	16084	16042	15713	15847	15789	15438	15718	15696	15679	15625	15487	15599	15607	15565	15462	15571	15813	15656	15541	15738	15815	15498	15724	15505	15469	15720	15722	15539	15749	15535	15555	15610	15626	15651	15669	15655	15613	15617	15632	15708	15596	15530	15621	15717	15768	15542	15616	15721	15463	15504	15654	15582	15637	15588	15681	15489	15583	15510	15584	15455	15690	15453	15585	15532	15480	15570	15524	15608	15621	15579	15416	15763	15506	15522	15458	15625	15600	15613	15641	15566	15367	15614	15590	15495	15529	15467	15522	15581	15490	15512	15608	15579	15518	15492	15794	15578	15643	15515	15564	15765	15808	15576	15601	15587	15361	15574	15760	15600	15537	15655	15542	15666	15717	15586	15606	15554	15639	15561	15558	15567	15572	15739	15602	15708	15637	15613	15465	15588	15638	15649	15438	15566	15514	15456	15652	15476	15776	15632	15485	15302	15623	15591	15667	15650	15833	15617	15728	15594	15579	15537	15444	15843	15577	15472	15658	15592	15493	15532	15489	15428	15667	15672	15661	15665	15590	15599	15614	15613	15595	15581	15628	15752	15589	15529	15735	15503	15720	15579	15548	15456	15673	15542	15627	15660	15552	15510	15439	15605	15485	15489	15783	15601	15616	15629	15593	15520	15591	15849	15615	15601	15602	15542	15793	15702	15589	15399	15509	15565	15574	15582	15547	15687	15524	15713	15771	15761	15618	15582	15622	15690	15569	15612	15686	15554	15659	15599	15578	15624	15654	15612	15756	15558	15625	15443	15659	15740	15487	15511	15651	15515	15517	15554	15571	15667	15748	15502	15612	15538	15641	15479	15475	15508	15632	15639	15543	15493	15599	15613	15600	15584	15618	15572	15458	15680	15571	15386	15730	15434	15676	15656	15563	15563	15602	15521	15653	15607	15572	15598	15576	15626	15476	15541	15675	15515	15572	15760	15579	15671	15487	15616	15695	15744	15704	15522	15574	15632	15520	15693	15623	15655	15738	15461	15673	15519	15607	15665	15462	15564	15657	15702	15662	15491	15488	15646	15570	15551	15406	15624	15674	15638	15627	15527	15535	15692	15601	15586	15522	15622	15531	15562	15573	15436	15717	15547	15686	15513	15763	15661	15511	15642	15536	15448	15492	15643	15672	15391	15460	15662	15516	15566	15476	15512	15566	15547	15582	15638	15492	15678	15576	15605	15559	15357	15671	15657	15637	15659	15718	15680	15573	15469	15673	15275	15626	15640	15524	15696	15551	15641	15592	15560	15604	15664	15706	15574	15574	15723	15600	15628	15506	15582	15736	15674	15570	15439	15609	15625	15618	15619	15481	15713	15557	15652	15438	15427	15646	15578	15394	15567	15706	15687	15667	15599	15581	15523	15662	15732	15497	15509	15572	15462	15692	15762	15686	15623	15394	15615	15702	15645	15485	15530	15668	15717	15639	15505	15412	15407	15454	15536	15606	15553	15636	15470	15509	15568	15605	15671	15569	15601	15576	15639	15611	15523	15481	15563	15554	15636	15435	15517	15492	15728	15578	15838	15487	15708	15612	15616	15517	15741	15693	15604	15500	15490	15629	15584	15511	15498	15535	15546	15553	15520	15585	15437	15513	15497	15474	15655	15383	15548	15527	15700	15499	15670	15525	15419	15679	15548	15815	15630	15591	15611	15506	15471	15544	15475	15556	15555	15522	15547	15361	15614	15584	15436	15610	15888	15497	15516	15578	15569	15632	15566	15480	15433	15617	15487	15497	15540	15624	15514	15446	15607	15482	15478	15462	15753	15772	15699	15644	15591	15511	15497	15474	15687	15738	15642	15458	15526	15742	15645	15654	15367	15564	15671	15628	15432	15453	15633	15537	15414	15630	15451	15520	15527	15627	15454	15571	15464	15501	15416	15522	15651	15530	15640	15595	15537	15582	15605	15641	15605	15501	15596	15514	15670	15592	15611	15601	15497	15736	15585	15540	15627	15555	15643	15601	15533	15479	15635	15389	15779	15663	15606	15678	15347	15766	15528	15666	15419	15671	15547	15679	15518	15519	15650	15476	15534	15481	15572	15427	15484	15684	15758	15499	15607	15721	15510	15717	15529	15583	15643	15667	15493	15690	15546	15546	15534	15669	15528	15549	15585	15480	15686	15582	15556	15687	15576	15675	15556	15611	15633	15525	15655	15577	15627	15480	15566	15544	15709	15699	15540	15553	15536	15616	15707	15596	15655	15593	15635	15525	15580	15715	15522	15526	15559	15481	15491	15664	15574	15634	15632	15503	15585	15633	15667	15526	15525	15658	15635	15501	15585	15641	15486	15576	15553	15502	15423	15496	15628	15516	15641	15585	15770	15579	15534	15487	15778	15486	15402	15586	15494	15639	15680	15617	15492	15384	15701	15467	15482	15446	15633	15683	15756	15719	15811	15577	15588	15564	15639	15548	15639	15608	15570	15598	15653	15650	15503	15672	15785	15555	15699	15774	15584	15703	15486	15581	15590	15424	15439	15580	15504	15494	15575	15586	15672	15525	15630	15441	15632	15617	15769	15545	15602	15615	15686	15541	15516	15619	15657	15531	15616	15681	15603	15784	15470	15560	15745	15555	15823	15617	15628	15697	15574	15514	15709	15330	15695	15612	15585	15618	15572	15703	15775	15541	15531	15574	15571	15527	15585	15623	15584	15640	15678	15580	15567	15598	15811	15532	15640	15689	15597	15746	15502	15499	15639	15610	15693	15493	15634	15572	15601	15341	15558	15473	15529	15574	15518	15525	15444	15481	15601	15613	15709	15528	15593	15567	15689	15408	15543	15346	15567	15609	15527	15703	15462	15739	15587	15591	15550	15586	15709	15646	15561	15503	15525	15582	15580	15657	15592	15506	15493	15717	15620	15530	15409	15613	15499	15550	15628	15626	15599	15554	15459	15557	15747	15395	15750	15637	15510	15605	15725	15643	15745	15415	15573	15647	15583	15489	15573	15535	15475	15536	15450	15491	15713	15554	15725	15646	15443	15730	15602	15608	15457	15650	15361	15716	15658	15568	15489	15560	15577	15652	15578	15649	15543	15629	15664	15718	15558	15805	15599	15555	15561	15690	15560	15607	15650	15509	15552	15321	15579	15605	15453	15448	15501	15644	15560	15592	15536	15521	15621	15645	15553	15600	15625	15832	15618	15539	15556	15609	15570	15457	15691	15804	15551	15747	15582	15492	15586	15561	15511	15686	15604	15691	15705	15464	15765	15592	15569	15641	15674	15466	15625	15502	15584	15579	15403	15568	15587	15592	15647	15560	15562	15615	15572	15561	15740	15554	15566	15801	15378	15576	15715	15433	15531	15662	15482	15681	15513	15675	15439	15812	15602	15529	15619	15650	15596	15548	15636	15590	15633	15507	15533	15585	15648	15716	15681	15704	15594	15470	15659	15590	15669	15483	15532	15736	15717	15586	15693	15643	15486	15612	15603	15701	15537	15629	15575	15649	15487	15481	15612	15552	15737	15595	15497	15552	15584	15583	15695	15507	15484	15565	15535	15368	15564	15582	15461	15717	15509	15528	15527	15523	15813	15722	15578	15504	15517	15551	15608	15584	15434	15564	15530	15518	15476	15564	15560	15590	15706	15773	15626	15584	15596	15466	15581	15561	15355	15732	15444	15421	15624	15614	15634	15402	15596	15547	15654	15679	15636	15690	15685	15637	15582	15689	15677	15728	15568	15658	15695	15549	15668	15553	15534	15689	15500	15736	15607	15579	15633	15574	15708	15395	15664	15641	15503	15627	15591	15667	15543	15565	15730	15601	15556	15720	15576	15440	15519	15638	15634	15635	15638	15427	15797	15553	15509	15548	15847	15527	15698	15510	15617	15553	15513	15287	15681	15529	15563	15571	15533	15606	15628	15545	15734	15463	15642	15589	15550	15608	15523	15640	15485	15676	15548	15476	15614	15614	15628	15637	15591	15502	15804	15490	15630	15531	15565	15695	15603	15681	15672	15707	15624	15482	15564	15515	15575	15512	15688	15637	15582	15648	15626	15651	15647	15594	15754	15580	15719	15384	15459	15520	15701	15623	15654	15813	15495	15528	15581	15619	15656	15668	15552	15510	15556	15483	15549	15655	15498	15830	15724	15704	15578	15744	15708	15590	15607	15514	15660	15535	15594	15606	15459	15531	15511	15442	15660	15617	15621	15690	15581	15511	15758	15487	15641	15644	15424	15590	15649	15625	15570	15498	15615	15458	15512	15674	15523	15659	15667	15592	15354	15535	15573	15559	15555	15585	15608	15523	15628	15615	15569	15538	15590	15661	15651	15476	15414	15598	15626	15330	15662	15712	15643	15658	15589	15490	15658	15542	15519	15688	15749	15465	15522	15555	15540	15672	15465	15567	15581	15593	15570	15579	15424	15510	15596	15453	15462	15556	15546	15573	15684	15426	15492	15583	15351	15564	15596	15533	15561	15384	15764	15503	15547	15722	15561	15521	15558	15699	15603	15568	15604	15520	15650	15481	15534	15620	15665	15619	15561	15891	15575	15568	15511	15640	15551	15707	15687	15431	15642	15713	15632	15721	15459	15632	15721	15744	15605	15605	15417	15651	15757	15675	15514	15551	15636	15583	15605	15486	15698	15505	15409	15620	15457	15720	15543	15451	15621	15583	15592	15582	15630	15505	15596	15644	15572	15524	15651	15594	15538	15584	15524	15452	15759	15610	15569	15652	15555	15639	15580	15523	15559	15524	15658	15466	15663	15444	15668	15570	15638	15536	15586	15543	15537	15513	15555	15554	15576	15443	15629	15789	15725	15688	15485	15647	15548	15525	15542	15665	15716	15700	15442	15487	15670	15527	15636	15647	15678	15726	15455	15583	15610	15667	15665	15456	15440	15675	15632	15592	15687	15676	15555	15391	15701	15724	15500	15567	15374	15623	15564	15524	15511	15704	15530	15624	15568	15530	15438	15432	15640	15686	15609	15740
27687	23007	27143	26666	23192	21905	21227	20336	20092	19910	19832	19428	19422	19058	18737	18583	18207	18149	18269	18182	18093	18067	18307	18062	17978	18114	18143	18012	17933	18097	18090	18007	18092	18002	17949	18042	18232	18061	18010	17854	17828	17725	18143	18026	18020	18117	17971	17888	18015	17979	18097	18100	18023	18001	18091	18106	18020	18087	18030	17815	18198	18047	17924	17955	17954	17887	17999	17869	17899	17853	17959	18049	18069	17902	17889	17835	17927	17958	17888	17891	17819	17948	18023	17894	17979	18020	17899	18112	18096	17825	17972	17819	18044	18117	18007	17778	17843	17992	17981	17787	17995	17914	18072	17991	17695	17945	17991	17953	18053	17884	17992	17873	18048	18028	18118	17838	17995	17824	17960	18004	18004	17875	17844	17898	17921	18019	18061	17891	18002	18121	17953	17993	18068	18114	18016	18004	17945	17919	17939	17930	17975	17837	17963	18121	17765	17993	18057	18019	17998	17766	17990	17818	18009	17984	17940	17901	17963	18067	17866	18009	17884	17938	18105	18028	17641	17840	18053	17998	18055	17833	18020	18004	18047	17827	17917	17948	17963	17772	17855	17888	18011	17856	18042	17996	17990	18113	17936	17720	17814	17842	18004	17822	17973	18114	17899	18026	18177	17944	17991	17874	18063	18026	17692	17905	17905	18131	17854	17877	17908	18067	17855	17779	17990	17935	18108	17912	17830	17918	17867	18054	17976	18040	17826	17979	17985	17949	17885	18155	17797	17853	17927	17924	17619	17930	17746	17941	17983	17866	18207	17951	17881	18044	18181	17889	17877	17812	18066	18117	17950	17895	18067	18130	17843	17937	17974	18190	17866	17956	17798	18013	17834	17903	17903	18133	17760	18016	18119	17837	18077	18013	17963	18066	18047	17895	18176	17691	18101	17933	17897	18015	17943	17890	17777	17957	17674	18015	17997	17972	17939	17947	17919	17865	17808	18005	17862	18170	17862	17668	17871	17878	17881	18122	18129	18020	17924	17954	17963	18002	17717	17904	18026	17980	17671	17958	17913	18181	17781	17859	17942	17889	17866	17961	18042	18030	17642	18040	18132	18042	17901	17881	17758	17977	17907	17814	17796	18186	18040	17826	17858	18112	18071	18038	17924	18088	17928	18013	17940	17811	17869	17873	17765	17858	17974	17890	18072	17922	17979	17947	17931	17973	18054	17719	17975	18016	17891	17830	18086	18027	18024	17797	17968	17883	18019	17905	18005	17798	17984	18044	18018	17898	18175	17974	17953	17979	18041	18104	17729	18080	18215	18026	17867	17935	18106	17866	17882	18024	17909	17958	18059	18223	18015	17955	17984	17919	17913	17833	18060	17952	18177	17869	17837	17848	18012	17993	17809	17952	17770	17763	17956	17869	17909	17981	17995	18002	18034	17947	17830	18023	17922	18074	17896	17835	18086	17809	18066	17865	17900	17774	18039	17905	17712	17811	17951	17784	17853	17976	18121	17814	17864	17739	17851	17981	17912	17923	17724	17642	18002	17995	17827	17833	18179	18063	17919	18017	18040	17974	17816	17972	17832	17754	18006	18025	18124	18029	17957	17891	17982	18173	18154	17994	18094	18074	18118	17875	17949	17964	18014	17739	17933	18029	17767	17999	18025	17719	17856	17903	18078	17991	17992	17913	17943	17928	18111	17829	18064	17910	17836	17864	17955	17745	17887	18044	18059	17701	17987	17773	17994	17931	17766	18025	17936	17745	18004	18115	18053	17969	17884	17901	17965	17903	17953	18016	18003	17941	18321	17914	18016	18029	17962	17722	18001	18066	17929	18072	17887	17981	18011	17960	18016	17760	17948	18139	17936	17837	17953	18092	17923	17997	18053	18039	17969	18098	18057	17917	18049	17734	17819	18043	17981	17800	17946	18045	17861	17907	17974	18240	17933	17913	17942	17972	17903	17782	17881	17994	17992	17887	17871	17809	17938	17971	18122	18021	17967	18086	17945	17780	17748	17927	17947	17849	17804	18179	18137	17969	17877	17995	18012	17907	17866	17852	18011	17890	18069	17888	18182	17975	17802	17862	18112	17943	18010	17878	18139	17793	18029	17809	17937	18012	18139	17922	17969	17977	17961	17859	17890	17955	17835	18159	17988	17939	17910	17977	18204	17703	17960	18063	17850	17878	18033	17858	18065	18041	17954	18012	18116	18168	18048	17905	17846	17906	17954	18011	18073	17899	17846	17854	17943	17919	17959	18028	17907	17937	17880	17906	17995	17929	17954	17872	17886	17837	17949	18115	17908	17980	17941	18144	18139	17932	18032	18077	18043	17890	17823	17991	18055	17852	17918	17958	18061	18102	17833	17935	17944	17889	18128	17983	17767	17773	17965	17884	17928	18004	17874	17927	17906	17833	17959	17739	17907	17987	17910	18133	18037	18009	17942	17976	17970	18015	18057	17926	17950	17956	17816	18203	17944	18043	18056	17879	17892	18079	18107	18019	17791	17987	18000	18042	18169	17962	18046	17851	17982	17907	17889	17885	18056	17811	18148	18133	17997	17997	18047	18121	17708	18134	17952	17794	17964	17691	17940	17832	18160	17797	17883	18006	18202	17871	17971	18094	17930	18048	17983	17915	17804	17838	17853	17826	18071	17974	17710	18095	17872	18111	18058	18156	18016	17989	17989	17877	17605	18000	17917	18161	17896	17810	18094	17901	18084	17837	17958	18056	18061	17737	18001	17985	17946	18092	17961	17812	17882	17866	17983	17796	17727	17978	17828	17876	17853	17799	18178	17713	17949	17919	17742	17787	18020	17853	17808	18113	18090	18085	18042	17829	17946	17847	18146	17994	17924	18112	18098	17850	17954	18111	17780	18085	17955	18041	17983	18023	17998	18060	17955	17805	18090	18093	18010	17907	17952	18015	17950	18073	17935	17989	17962	18150	17945	17988	17895	17864	17931	17915	17854	18025	17969	18042	17925	17852	17777	17935	18049	17950	17907	17627	17881	17850	17980	17745	17966	17921	17976	17800	17826	17758	18013	17866	17834	17841	17959	18073	18056	17986	17888	18129	17920	17964	18012	17835	17898	17685	18030	18055	18165	17951	17948	18178	18054	17933	17805	17736	18167	18062	18054	18046	18118	17853	17977	17809	17806	17941	18084	17920	17859	17819	17993	17735	17888	17873	17853	17815	18058	17839	17805	17964	17920	17922	17915	17777	17906	17754	18102	17827	17827	17976	17931	18051	17915	17918	17987	17796	17763	17802	17848	17918	17962	17969	17846	17698	18025	18136	18140	17879	17936	18064	17951	17759	17758	17925	17862	17970	18120	17803	17802	17775	18054	17832	17851	18009	18015	17942	17945	18046	17864	17802	18094	17935	17827	17844	18028	17936	18000	18036	17933	18006	17888	17844	18014	17827	18008	18083	17890	18137	17917	18069	17885	17956	17896	17851	17882	18064	18149	17906	17928	18010	17896	17960	17945	18033	17876	17873	17884	18046	18025	18128	17877	17760	17784	18001	18094	17895	18137	18031	18024	18051	17908	17934	18241	18182	18118	18042	17716	18146	17907	17952	18035	18051	18117	18027	17911	17971	18035	18042	18072	18078	17997	18134	18046	17907	18098	18251	17880	17801	17806	17964	17887	17819	18054	17982	17859	17941	18038	17792	18063	17910	17962	17938	18132	17990	17951	17729	18018	18222	18102	18060	17974	18042	18001	17995	17957	18014	18035	17843	17855	17849	17818	18050	18053	18001	17991	18020	17889	17886	17979	17824	17762	18020	17967	17883	17834	17960	17810	18029	18108	17800	17825	17834	17969	17970	17945	18017	17909	17837	18050	17835	17823	18024	18092	18060	17965	17842	18081	17881	17891	17894	17799	18015	17870	18068	17870	17894	18019	18016	18184	18018	17896	17840	17965	17949	18135	18002	17982	18088	18057	17797	18018	17887	18076	17712	18011	18048	17846	17884	17816	17843	18098	17762	18033	17859	18031	17925	17936	18032	18239	17962	17748	18179	17836	18027	17882	17998	17924	18045	17632	17810	17891	17925	17888	17895	17698	17969	17686	18119	18034	18010	17980	17847	17952	18006	18094	17962	17937	17974	17827	17921	17986	17739	17948	18096	17937	18184	17907	18158	18026	18182	17791	17848	18032	17892	17770	17900	18012	17929	18063	18125	18260	18039	17853	18031	17868	17912	18365	17929	17810	18042	17991	17988	17740	18049	18082	17874	17944	17933	17968	17888	17874	18045	17981	17843	17803	17997	17962	17910	17697	18167	17953	17973	18255	17945	17869	18105	17886	17929	17808	18015	17938	18092	17876	17989	17817	18042	18084	17903	18091	17972	17963	17680	17896	17900	17872	17955	18145	17889	17972	18112	17878	18081	17990	17923	17871	17985	18044	18019	17801	17952	18092	18019	18080	17951	18024	18064	17965	17913	18024	18004	18051	17882	17859	18137	17796	17818	18088	18138	17942	17960	18046	17839	17955	17877	18142	17966	18051	18117	17934	17986	18038	17998	17976	17951	18159	17808	18068	17853	17930	18000	18122	17962	18100	17807	17993	17983	18163	17928	18056	17654	17908	17910	18013	18085	17888	17899	17891	17920	17781	18102	17791	17888	18056	17851	17863	17945	17923	17997	17893	17943	18092	18057	17880	18065	18043	17987	18131	18082	17946	17897	18054	17826	17902	18092	18014	18053	17863	17792	17790	17958	17975	18161	17994	17737	17984	17959	17932	17949	17863	17866	17810	17963	17921	17920	18011	18081	17977	18084	18179	17946	18076	18073	18181	17868	17858	17978	17916	17930	17847	18106	17908	17865	17983	17964	17905	17824	17981	18057	17925	18064	18031	17946	17906	18108	17869	17858	17862	17933	18004	18133	18271	18070	18053	17834	17901	18015	17880	18001	17960	17806	17906	17960	17921	18067	18161	18033	18022	17826	17971	17927	17997	18052	17743	18161	17953	18089	17991	17927	17917	17856	17959	17965	18074	17878	17978	18017	17890	17880	18036	17712	17881	18026	17932	17810	17966	18043	17866	17931	18093	17974	18008	17956	17805	17830	17874	18061	18149	17960	17875	18214	18034	18055	18138	17983	17909	17838	17907	17715	18068	18126	17906	17660	17890	18170	17761	18139	17946	17861	17932	18126	17951	17869	17907	18065
22811	29741	26140	25354	23069	21404	20508	19320	18965	19029	18162	17666	17606	17054	16659	16244	15863	15775	15603	15632	15591	15686	15512	15764	15482	15552	15233	15280	15407	15401	15322	15576	15439	15479	15463	15418	15480	15363	15302	15324	15190	15298	15579	15533	15287	15303	15464	15374	15435	15478	15273	15468	15581	15250	15453	15398	15205	15289	15422	15353	15197	15360	15337	15350	15373	15364	15226	15531	15346	15455	15174	15275	15282	15382	15201	15519	15274	15314	15240	15434	15290	15314	15534	15320	15226	15343	15287	15460	15259	15168	15316	15232	15297	15111	15282	15177	15218	15358	15372	15320	15182	15274	15544	15213	15323	15358	15280	15202	15308	15281	15385	15225	15331	15324	15327	15266	15337	15321	15450	15265	15441	15347	15388	15458	15218	15390	15162	15415	15285	15385	15435	15359	15437	15251	15371	15283	15235	15352	15399	15274	15424	15463	15420	15451	15224	15341	15539	15225	15396	15174	15092	15362	15210	15291	15384	15429	15372	15398	15282	15296	15403	15492	15310	15383	15383	15346	15323	15385	15340	15366	15338	15392	15356	15219	15539	15347	15382	15270	15336	15201	15413	15123	15273	15362	15395	15336	15342	15363	15219	15369	15371	15368	15390	15260	15409	15449	15283	15484	15414	15281	15389	15361	15152	15319	15431	15315	15378	15294	15235	15332	15237	15474	15447	15210	15433	15305	15350	15472	15370	15382	15409	15408	15383	15318	15364	15333	15342	15327	14997	15355	15309	15346	15326	15370	15362	15257	15206	15316	15235	15226	15440	15246	15279	15150	15457	15359	15348	15477	15347	15263	15191	15463	15497	15359	15329	15321	15468	15299	15455	15321	15434	15244	15402	15344	15284	15429	15288	15529	15146	15281	15472	15447	15241	15358	15091	15313	15301	15283	15156	15367	15493	15532	15177	15286	15518	15301	15243	15261	15139	15187	15266	15190	15262	15195	15336	15383	15362	15331	15263	15236	15303	15425	15538	15358	15420	15276	15259	15239	15213	15242	15434	15265	15366	15393	15394	15460	15396	15291	15532	15385	15331	15646	15549	15340	15256	15341	15379	15287	15298	15428	15148	15254	15202	15146	15303	15296	15257	15407	15325	15259	15485	15440	15343	15503	15364	15247	15421	15138	15305	15434	15372	15352	15452	15199	15190	15452	15159	15354	15247	15395	15246	15158	15320	15307	15353	15365	15292	15265	15248	15348	15283	15319	15368	15177	15322	15353	15181	15290	15376	15102	15409	15261	15433	15256	15253	15248	15560	15223	15421	15234	15327	15255	15371	15403	15254	15421	15311	15373	15283	15358	15302	15073	15386	15394	15337	15288	15354	15299	15297	15351	15289	15320	15513	15271	15383	15367	15271	15265	15276	15291	15369	15456	15511	15400	15382	15439	15313	15181	15354	15225	15488	15350	15286	15376	15156	15340	15327	15356	15361	15400	15265	15198	15332	15407	15268	15301	15404	15438	15286	15375	15307	15499	15308	15093	15340	15302	15520	15319	15374	15462	15553	15314	15305	15395	15350	15344	15236	15223	15322	15429	15330	15293	15181	15390	15240	15274	15253	15266	15407	15361	15309	15295	15329	15244	15348	15389	15239	15369	15473	15231	15241	15269	15381	15342	15109	15360	15148	15300	15223	15406	15122	15232	15302	15504	15245	15403	15293	15416	15264	15409	15368	15381	15435	15564	15348	15363	15348	15362	15149	15223	15222	15393	15345	15359	15315	15285	15345	15269	15378	15437	15566	15422	15233	15532	15320	15326	15372	15225	15189	15283	15385	15458	15459	15453	15304	15383	15319	15391	15365	15202	15311	15251	15342	15507	15456	15231	15237	15222	15293	15295	15341	15350	15345	15291	15213	15446	15340	15288	15418	15314	15324	15366	15217	15368	15456	15308	15349	15351	15298	15361	15352	15388	15334	15386	15289	15350	15372	15234	15408	15550	15419	15356	15218	15288	15249	15374	15224	15379	15353	15363	15326	15346	15347	15323	15437	15232	15425	15379	15337	15281	15130	15257	15350	15454	15423	15187	15355	15452	15358	15203	15248	15359	15193	15300	15200	15276	15376	15309	15428	15099	15231	15424	15386	15303	15377	15237	15228	15352	15318	15424	15289	15192	15425	15374	15215	15426	15393	15420	15499	15137	15358	15408	15400	15269	15373	15413	15362	15273	15472	15296	15403	15343	15447	15244	15463	15235	15324	15293	15102	15323	15461	15287	15340	15329	15241	15322	15508	15454	15534	15167	15348	15395	15438	15470	15201	15410	15411	15236	15488	15248	15516	15101	15349	15487	15341	15467	15354	15359	15267	15384	15365	15518	15383	15412	15284	15420	15446	15359	15463	15343	15330	15437	15351	15292	15383	15341	15408	15226	15343	15401	15352	15430	15418	15404	15332	15321	15440	15121	15384	15375	15290	15427	15420	15284	15429	15328	15293	15410	15251	15345	15418	15341	15237	15485	15294	15404	15278	15415	15248	15318	15196	15263	15252	15342	15182	15391	15217	15225	15278	15216	15188	15111	15248	15330	15344	15484	15397	15504	15249	15332	15324	15375	15406	15308	15368	15406	15504	15202	15521	15253	15231	15290	15374	15351	15407	15278	15426	15406	15461	15378	15326	15372	15293	15403	15275	15177	15383	15443	15442	15116	15379	15437	15346	15334	15267	15337	15416	15371	15323	15274	15260	15351	15317	15296	15351	15421	15410	15405	15429	15331	15347	15351	15370	15459	15386	15282	15322	15553	15074	15421	15205	15425	15336	15297	15370	15451	15215	15279	15255	15321	15418	15275	15263	15304	15629	15376	15318	15284	15117	15390	15319	15231	15415	15506	15288	15338	15313	15222	15338	15321	15231	15390	15397	15308	15293	15613	15539	15322	15394	15311	15344	15351	15342	15366	15321	15246	15378	15423	15476	15302	15432	15372	15392	15356	15458	15143	15332	15393	15469	15334	15205	15474	15409	15294	15177	15193	15345	15372	15420	15334	15484	15310	15396	15368	15227	15475	15439	15306	15270	15263	15426	15363	15310	15407	15408	15279	15223	15492	15414	15314	15179	15315	15299	15344	15339	15421	15308	15415	15234	15264	15333	15386	15313	15387	15156	15325	15329	15383	15400	15393	15274	15217	15449	15429	15193	15360	15278	15549	15397	15201	15325	15286	15440	15313	15325	15286	15313	15498	15354	15225	15266	15370	15363	15355	15291	15344	15382	15629	15297	15402	15409	15200	15521	15398	15161	15530	15207	15344	15387	15231	15390	15237	15348	15074	15375	15412	15185	15230	15304	15399	15454	15305	15479	15319	15504	15348	15383	15341	15322	15134	15393	15299	15318	15370	15453	15312	15382	15208	15226	15239	15242	15216	15300	15264	15387	15301	15309	15497	15223	15220	15426	15462	15214	15355	15260	15419	15216	15387	15371	15295	15314	15336	15155	15294	15236	15422	15413	15324	15248	15446	15264	15435	15208	15463	15305	15429	15264	15270	15480	15365	15170	15257	15429	15228	15313	15436	15262	15279	15334	15440	15505	15369	15283	15263	15214	15379	15423	15318	15247	15261	15339	15501	15358	15307	15268	15449	15381	15358	15415	15235	15460	15330	15309	15321	15533	15341	15184	15180	15319	15431	15286	15458	15282	15330	15375	15263	15311	15437	15231	15313	15283	15364	15481	15439	15301	15442	15499	15289	15393	15195	15317	15307	15316	15227	15501	15309	15220	15516	15484	15353	15201	15307	15301	15158	15331	15340	15259	15345	15231	15453	15172	15393	15464	15300	15435	15472	15396	15507	15253	15505	15413	15433	15410	15392	15468	15332	15315	15292	15402	15243	15354	15348	15275	15374	15378	15482	15233	15344	15333	15461	15352	15323	15411	15290	15405	15284	15327	15553	15295	15382	15314	15396	15320	15324	15537	15297	15320	15480	15128	15367	15299	15368	15342	15381	15434	15434	15415	15313	15307	15408	15371	15278	15464	15375	15271	15290	15317	15528	15410	15436	15453	15317	15395	15399	15246	15326	15378	15289	15403	15341	15378	15427	15251	15349	15432	15349	15410	15265	15331	15391	15350	15432	15330	15434	15353	15254	15292	15315	15422	15288	15320	15254	15292	15420	15312	15258	15284	15397	15313	15451	15433	15219	15434	15249	15361	15308	15244	15280	15382	15630	15500	15368	15257	15347	15149	15423	15494	15254	15335	15306	15323	15285	15284	15133	15449	15364	15273	15441	15130	15293	15199	15332	15234	15442	15306	15351	15363	15257	15334	15334	15374	15399	15311	15370	15421	15259	15408	15394	15455	15461	15404	15496	15307	15300	15435	15346	15466	15389	15267	15129	15497	15301	15481	15274	15357	15435	15256	15229	15419	15479	15320	15222	15339	15320	15285	15424	15299	15556	15408	15370	15266	15209	15363	15453	15316	15313	15460	15433	15263	15420	15275	15314	15509	15555	15429	15399	15450	15432	15308	15396	15299	15406	15144	15319	15323	15433	15340	15425	15376	15328	15199	15296	15105	15401	15402	15320	15292	15418	15527	15339	15258	15381	15280	15504	15359	15320	15194	15327	15300	15359	15122	15370	15409	15229	15412	15382	15357	15061	15335	15339	15404	15393	15424	15246	15455	15399	15548	15451	15316	15330	15229	15260	15320	15427	15304	15299	15351	15416	15541	15496	15297	15431	15383	15280	15411	15314	15453	15345	15562	15373	15366	15294	15250	15166	15280	15155	15274	15370	15346	15309	15303	15383	15345	15347	15336	15247	15432	15250	15278	15271	15352	15336	15426	15195	15448	15470	15103	15509	15336	15464	15338	15387	15402	15086	15263	15357	15345	15343	15337	15326	15399	15290	15468	15355	15218	15345	15310	15246	15462	15207	15311	15309	15426	15353	15312	15348	15232	15315	15235	15356	15385	15316	15446	15328	15190	15138	15389	15263	15305	15421	15330	15392	15204	15349	15282	15272	15386	15481	15289	15331	15252	15503	15250	15399	15440	15410	15338	15227	15302	15285	15388	15261	15363	15459	15414	15353	15258	15262	15163	15360	15195	15327	15312	15410	15274	15496	15223	15436	15222	15415	15259	15392	15233	15394	15374	15481	15238	15544	15355	15292	15298	15542	15403	15299	15486	15414
23535	21135	28640	24195	23137	25976	26293	22744	22343	22036	21234	20995	20570	19810	19459	19201	18987	18765	18659	18451	18404	18420	18457	18442	18423	18261	18277	18279	18466	18157	17973	18298	18566	18163	18151	18351	18096	18222	18091	18153	18218	18055	18257	18276	18340	18218	18336	18336	18302	18163	18213	18162	18222	18208	18327	18279	18452	18293	18598	18324	18205	18284	18088	18079	18265	18105	18175	18260	18019	18036	18036	17995	18078	18335	18194	18122	18369	18156	18255	18114	18163	18015	18169	18133	18160	18169	18205	17967	18043	18150	18125	18192	18092	18213	18313	18044	18095	18163	18126	17967	18187	18013	17970	18154	18021	18121	18403	18117	18086	18222	18175	18290	18273	18243	17989	18315	18182	18078	18290	18040	18269	18258	18324	18076	18177	18200	18231	18101	18052	18050	18141	18072	18146	18120	18070	18257	18061	17888	18179	18049	18081	17963	18165	17952	18186	18167	18228	18242	18133	17884	18293	18087	17987	18077	18046	18103	18015	18142	17998	18200	18075	18141	18145	18184	18278	18197	18251	18035	18176	18208	18209	18304	18041	18147	18029	17930	18038	18162	18239	17916	18012	17991	17978	18074	18075	18240	18034	18203	18238	18093	17998	17825	18060	18168	18104	18076	18150	18012	18257	18064	18338	18089	17885	18231	17917	18009	18302	18099	18156	18138	18199	18337	18050	18202	18136	18194	18021	18054	18038	17907	17973	18197	18023	18171	18128	17884	18163	17982	18129	18070	18335	18152	18097	18253	18081	18238	18299	18316	18283	18365	18119	18174	17858	18115	18097	17850	18117	18285	18110	17996	18167	18064	17980	18069	18029	18201	18012	18073	18052	18190	18179	18041	18068	18324	18256	17983	18214	17938	18125	18227	18214	18307	18210	18244	18225	18085	18061	18255	18098	18030	17989	18000	17982	18006	18157	18156	18202	18209	18055	18307	18038	18258	18239	18241	18048	17980	17973	18122	18117	18131	17883	18039	18056	18196	18214	18125	18108	18025	17962	18138	18069	18212	18185	18234	18393	18044	18018	18217	18207	18048	18123	17986	18057	18090	18230	18113	17994	18103	18106	17883	18040	18201	18063	17939	18148	18255	17943	18048	18145	18036	18268	18183	18257	18067	18170	18049	18149	18224	18087	17827	18106	18201	18021	17879	18097	17980	18181	18156	18129	17879	18192	18059	18119	18373	18230	18249	18234	18251	18141	18040	18286	18117	18089	18206	17956	18061	18201	17987	18208	18085	18122	18026	18141	18113	18470	18004	18129	18055	17914	18228	18002	18173	18187	18014	18089	18253	18242	18139	18018	18046	18089	18211	18132	17933	17783	18149	18172	18221	18111	18186	18095	18173	18168	17896	17997	18188	18176	18099	17956	18213	18150	18207	18081	18175	17998	18027	18117	18155	18163	18027	18040	18125	18104	18371	18327	18267	18257	18175	18221	18205	18140	18269	17898	18162	18240	18197	18176	18174	18220	18253	18193	17972	17962	18110	18168	18050	17970	18099	18261	18070	18326	18067	18186	18112	18264	18092	18302	18083	18053	18019	18294	18146	18044	17980	18337	18208	18287	18148	18244	18031	18151	17985	18228	18169	18181	18204	18037	18317	18221	18239	18128	17973	18131	18081	18128	18235	18193	18103	18050	18205	18090	18169	17785	18092	18068	18133	18344	18115	18121	18128	18145	18098	18000	18097	18113	18103	18107	17997	18235	18022	18192	18226	18284	18122	18206	18419	18324	18215	18086	18020	18258	18179	18151	18191	18035	18068	18395	18253	18141	18159	18008	18041	18223	18120	18120	18068	18019	18246	17980	18042	18012	18134	18059	18235	18215	18011	18268	18018	18039	18152	18005	18004	18045	18131	18053	17968	18123	18067	18039	18120	18086	18131	18130	18276	18296	18205	18204	18346	18151	18227	18401	18124	18086	18054	17976	17997	18191	18136	18166	18338	18278	18081	18020	17949	18096	18295	18187	18158	18104	18084	17925	18056	18092	18114	18117	18026	17985	18187	17943	18054	18191	18270	17989	18033	18049	17916	18024	18092	18244	18147	18050	18300	18092	18111	18002	18168	17953	17989	18291	18203	18090	18069	17979	18043	18121	18206	18141	18093	17993	17974	18076	18096	18126	17917	18289	18071	18046	18208	17813	18115	18150	18008	18067	18122	17978	18140	18114	17950	18311	18196	18054	18060	18175	18240	18050	18080	17903	17954	17983	17914	18266	18184	18116	17980	18436	18009	18138	17805	18104	18002	18078	18064	18113	18108	17879	18028	18096	18137	18289	18141	18331	17969	18032	18109	18228	18158	18121	18096	18036	18153	18038	18317	18034	18155	17967	18130	17915	17932	18048	18097	18141	18222	17985	18080	18277	17961	18082	18074	18235	18099	18127	18191	18147	18218	18084	17943	18069	18047	18265	18093	18236	17990	18136	18399	18072	18248	18238	17849	18242	18156	18157	17898	18081	18106	17978	18135	18093	17974	18037	18174	18223	18005	18282	18020	18218	18221	18107	18030	18229	18044	17976	18086	17995	18071	18059	18157	18111	18091	17992	18050	18356	18021	18166	17951	18148	18063	17980	18057	18077	18285	18155	18215	18101	18024	17990	18125	18060	17922	18121	18330	18070	18025	18238	18165	18221	18062	18230	18088	17873	18028	18183	18231	18262	18206	18220	17994	18126	18065	18184	18078	18186	18123	18075	18013	18181	18168	18170	18091	18276	18087	18017	18053	18314	18147	18134	17776	18134	17974	17981	18330	18097	17960	18134	18142	18163	17962	18089	18010	18155	18085	18160	18104	18026	18072	18042	18024	18029	18274	18134	17959	18138	18053	18261	18158	18086	18146	17993	18186	18091	18108	18009	17999	18152	18001	18279	18030	18036	18096	18204	18270	17998	18169	18079	17977	18190	17924	18107	18152	18020	18152	17976	18053	18207	17958	18079	18034	18229	18087	18015	18228	18173	18196	18204	18162	18092	18206	18048	18186	18064	18191	18262	18290	18128	18247	18282	17936	17988	18191	18242	18034	18215	18201	18280	18003	18019	18258	17974	17874	18100	18090	17915	18165	18051	18301	18306	18160	18193	18111	18016	18179	18216	18256	18155	17942	18164	18042	18151	18039	18130	18292	18063	18142	18035	18135	18140	18023	18015	17935	18022	18152	18219	18083	18154	18258	18206	18285	18373	18333	18056	17896	17891	18115	18139	18213	18175	18040	18197	18073	18361	18205	18239	18160	18175	17989	17885	18154	18221	18151	18031	18231	18356	18069	18272	18069	18128	18295	18197	18355	18130	18168	18293	18304	18132	18278	18116	17940	17842	17978	18006	18029	18054	18172	17956	18142	17955	18465	18174	18010	18082	18002	18160	18012	17849	18160	18313	18035	18207	18172	18341	18137	18098	18109	18126	18291	18224	18100	18209	18536	18132	18068	17983	18040	18312	18190	18412	18229	18222	18244	18117	18056	18239	18169	18104	18180	17915	18088	18210	18251	18007	18187	18086	17841	18237	18057	18317	18151	18175	18164	18135	18200	18240	18030	18134	17978	18110	18039	18002	18141	18168	17989	18237	18220	18057	18110	18107	17959	18097	18144	18065	18195	18266	18199	18290	18021	18328	18228	18183	18327	18165	18081	18350	17943	17999	18260	18214	18188	18010	18050	18188	18081	18193	18197	18078	18252	18014	18066	17995	17868	18055	18198	18168	17967	18109	18014	18069	18222	18193	18103	18129	18143	18129	18198	18211	18111	18399	18080	18367	17999	18311	18036	17998	18202	18283	18114	18250	18252	18175	18125	17952	18304	18057	18266	18312	18237	18074	18161	18153	18184	18154	18074	17801	18217	18204	18323	18124	17932	17950	17999	18207	18265	18098	18441	17942	18163	18158	18319	18093	17708	18350	18110	18083	18222	18194	18021	18010	18076	18112	18224	18239	18266	17997	18123	18194	18080	18118	17932	18176	18070	18114	18137	18070	18063	18122	18163	18150	18099	18146	18098	18124	18087	18161	18233	18058	18255	18043	18184	18185	18147	18176	18293	17901	17876	18238	18334	18333	18446	18059	18310	18024	17953	18103	18094	18083	18173	18133	18286	18029	18297	18118	18038	18113	18165	17944	18050	18338	18134	17998	17974	18040	18237	18142	17960	18200	18087	18031	18279	18199	18083	18047	17990	18185	18035	18175	18075	18014	18143	18212	18210	18082	18070	18269	17888	18124	18115	18205	18098	18163	18034	18079	17992	18244	18120	18238	18144	18153	18317	18284	18384	18305	18041	18252	18121	18252	18149	18304	18176	18134	18288	18253	18133	18240	18269	18346	17987	17983	17960	18202	18034	18131	18227	18100	18239	18163	18318	18102	17934	18116	17995	18156	17984	18239	18207	18291	18216	18145	18160	18004	18201	18246	18053	18154	18389	17971	18240	18091	18065	18071	18117	18073	18070	18260	18085	18118	18266	18239	18353	18153	18170	18118	17900	18252	18247	18239	18256	18280	18306	18107	18195	18156	18201	18104	17964	18090	18191	18190	18010	18075	18026	18179	18013	18163	18128	17949	18150	18277	18088	18148	18067	18070	18109	18043	17991	18175	18181	18176	18093	18106	18078	18169	18173	18084	18132	18061	18031	18124	18231	18014	18127	18187	18157	18412	18160	17972	17981	17972	18188	18113	18065	18111	18042	18145	18107	18215	18030	18109	17929	18055	18004	18248	18016	17960	18357	18113	18191	18142	18134	18111	17977	18059	18171	18226	18065	18034	18312	18059	18063	18048	18047	18254	17915	18093	18272	18127	18226	18199	18085	18191	18170	18096	18111	18001	18060	18297	18076	18059	18329	18143	18041	18285	18146	18110	18064	18190	18115	18129	17988	18012	18080	18073	18051	18257	18550	18061	18265	18101	18179	18208	17977	18125	18212	18222	18078	17944	17951	18160	18204	18231	17960	18148	18179	18117	18335	18139	18294	18299	18138	18065	18355	18175	17955	18164	18134	18210	18220	18209	18124	17944	17965	18118	17962	18374	17949	17985	18179	17956	18083	18250	18223	18119	18000	18028	18061	18005	17985	18088	18280	17990	18185	18150	18020	18106	18121	18255	18228	18204	18181	18134	17908	18032	18031	18123	17956	18007	18120	18051	18351
22072	35617	32634	32242	27366	26397	24259	22138	22522	21080	20073	20016	18848	17948	17540	16695	16606	16231	15944	15669	15861	16003	15929	15815	15891	15521	15650	15567	15497	15730	15366	15409	15709	15512	15390	15556	15496	15488	15598	15668	15553	15417	15478	15730	15731	15467	15569	15521	15600	15568	15590	15637	15431	15611	15334	15400	15418	15717	15757	15756	15629	15536	15540	15440	15555	15473	15337	15404	15583	15387	15452	15347	15438	15535	15403	15224	15600	15350	15532	15337	15410	15448	15374	15567	15472	15440	15541	15489	15495	15473	15369	15605	15418	15456	15472	15446	15379	15343	15561	15438	15444	15497	15357	15553	15488	15430	15480	15526	15512	15398	15382	15463	15406	15302	15524	15695	15505	15482	15389	15469	15509	15524	15501	15464	15395	15480	15562	15302	15444	15430	15473	15290	15429	15533	15456	15301	15363	15619	15457	15298	15554	15405	15648	15457	15501	15440	15327	15566	15492	15385	15290	15541	15301	15498	15439	15394	15490	15587	15464	15415	15566	15324	15470	15525	15425	15496	15453	15355	15369	15386	15346	15541	15407	15458	15603	15222	15375	15417	15298	15597	15409	15478	15454	15406	15469	15422	15354	15397	15585	15567	15309	15537	15392	15600	15356	15558	15500	15428	15504	15581	15425	15524	15388	15484	15599	15315	15465	15443	15438	15439	15671	15298	15456	15344	15594	15439	15580	15417	15593	15268	15494	15548	15461	15403	15472	15397	15555	15387	15379	15561	15334	15575	15523	15633	15366	15493	15488	15427	15422	15440	15509	15496	15596	15233	15475	15542	15270	15340	15443	15464	15524	15320	15506	15524	15517	15585	15627	15419	15377	15321	15519	15440	15520	15415	15565	15407	15560	15640	15615	15564	15568	15465	15411	15390	15360	15444	15377	15420	15633	15521	15411	15348	15553	15362	15507	15460	15520	15453	15488	15630	15429	15457	15351	15473	15472	15375	15316	15504	15542	15488	15402	15462	15499	15501	15441	15465	15242	15427	15558	15385	15539	15476	15311	15610	15460	15378	15495	15382	15403	15386	15398	15493	15523	15261	15469	15433	15367	15364	15473	15385	15438	15517	15550	15526	15369	15444	15519	15542	15263	15459	15385	15476	15427	15430	15411	15496	15402	15429	15541	15432	15189	15581	15238	15348	15336	15412	15339	15464	15503	15474	15325	15259	15403	15410	15333	15382	15441	15539	15643	15579	15441	15657	15340	15480	15374	15603	15399	15415	15379	15348	15431	15479	15360	15589	15411	15584	15461	15480	15380	15464	15356	15480	15327	15491	15479	15336	15367	15568	15508	15489	15438	15409	15359	15429	15415	15423	15544	15599	15332	15408	15359	15469	15427	15463	15489	15635	15591	15474	15329	15520	15546	15481	15339	15508	15238	15309	15524	15422	15394	15537	15402	15507	15455	15414	15485	15577	15442	15390	15322	15421	15398	15409	15440	15537	15361	15346	15490	15461	15375	15439	15430	15610	15493	15216	15358	15413	15571	15299	15492	15379	15563	15603	15385	15256	15499	15435	15476	15643	15267	15544	15350	15390	15465	15296	15284	15552	15414	15480	15478	15562	15462	15345	15403	15486	15461	15486	15295	15413	15463	15378	15345	15443	15426	15409	15475	15381	15480	15521	15584	15300	15497	15519	15471	15363	15313	15400	15500	15507	15515	15582	15382	15398	15728	15623	15523	15519	15428	15407	15352	15407	15450	15290	15491	15520	15484	15483	15407	15608	15318	15466	15444	15391	15355	15493	15486	15404	15259	15516	15363	15405	15640	15552	15493	15563	15505	15258	15547	15351	15393	15442	15364	15433	15377	15286	15488	15507	15385	15511	15490	15643	15439	15376	15471	15381	15453	15367	15401	15380	15603	15483	15440	15368	15379	15388	15536	15250	15410	15378	15493	15309	15195	15348	15642	15431	15620	15585	15367	15313	15382	15536	15393	15282	15434	15375	15523	15323	15498	15495	15472	15370	15373	15576	15566	15524	15467	15467	15508	15350	15536	15497	15371	15362	15480	15269	15463	15297	15349	15428	15369	15562	15295	15180	15337	15529	15317	15576	15407	15514	15352	15495	15553	15453	15479	15500	15473	15481	15331	15497	15383	15309	15422	15367	15402	15493	15358	15466	15561	15531	15510	15546	15234	15542	15500	15391	15481	15518	15312	15510	15454	15633	15220	15590	15470	15482	15438	15449	15357	15504	15341	15486	15361	15472	15561	15591	15423	15614	15511	15691	15365	15398	15594	15412	15491	15493	15505	15426	15510	15487	15367	15495	15570	15469	15375	15521	15332	15546	15349	15523	15447	15367	15525	15523	15470	15642	15369	15678	15469	15349	15539	15450	15301	15599	15541	15569	15352	15502	15516	15470	15495	15353	15488	15337	15560	15390	15418	15456	15615	15382	15517	15400	15409	15440	15407	15243	15507	15432	15484	15494	15489	15493	15521	15451	15456	15349	15533	15579	15543	15301	15379	15442	15566	15444	15451	15303	15553	15451	15399	15390	15363	15589	15427	15472	15456	15394	15432	15265	15530	15395	15524	15424	15274	15497	15458	15630	15349	15380	15552	15330	15438	15498	15340	15290	15389	15423	15511	15361	15607	15461	15454	15397	15381	15436	15330	15463	15425	15444	15243	15527	15610	15461	15571	15537	15608	15523	15501	15416	15357	15539	15483	15594	15560	15560	15547	15399	15400	15404	15422	15554	15515	15452	15389	15437	15503	15404	15371	15512	15508	15329	15553	15590	15609	15318	15377	15648	15415	15464	15317	15557	15611	15532	15390	15437	15319	15585	15362	15455	15455	15398	15553	15388	15378	15451	15410	15543	15417	15336	15410	15581	15415	15385	15626	15474	15378	15310	15386	15415	15457	15477	15580	15469	15383	15431	15402	15497	15493	15471	15476	15563	15247	15400	15486	15220	15394	15348	15455	15437	15206	15628	15428	15465	15608	15570	15532	15429	15364	15553	15526	15512	15485	15381	15527	15640	15337	15561	15488	15426	15394	15434	15454	15456	15306	15524	15463	15462	15472	15244	15460	15512	15475	15394	15476	15483	15547	15473	15383	15322	15517	15300	15346	15540	15478	15567	15398	15448	15237	15290	15327	15510	15420	15405	15354	15310	15537	15485	15417	15457	15510	15412	15341	15314	15453	15160	15375	15369	15644	15399	15328	15435	15398	15578	15423	15523	15488	15449	15457	15421	15384	15523	15347	15316	15490	15319	15464	15408	15470	15461	15535	15452	15461	15329	15524	15398	15429	15370	15367	15507	15357	15357	15466	15447	15512	15450	15359	15278	15668	15525	15444	15204	15496	15470	15362	15458	15301	15459	15440	15386	15535	15338	15460	15526	15444	15458	15457	15436	15365	15454	15393	15409	15609	15604	15580	15461	15408	15383	15565	15352	15376	15456	15512	15338	15471	15455	15434	15509	15432	15475	15427	15566	15373	15297	15673	15519	15279	15569	15335	15552	15328	15629	15409	15542	15495	15394	15467	15555	15271	15435	15700	15394	15588	15551	15344	15462	15426	15389	15661	15461	15654	15435	15357	15467	15382	15279	15439	15447	15525	15378	15274	15432	15418	15522	15573	15440	15427	15354	15284	15549	15432	15420	15544	15401	15363	15387	15588	15504	15228	15513	15536	15430	15476	15445	15487	15397	15547	15546	15468	15368	15401	15533	15504	15396	15556	15520	15415	15493	15438	15341	15453	15622	15359	15517	15530	15526	15290	15555	15385	15388	15561	15524	15504	15477	15387	15472	15452	15376	15505	15464	15489	15551	15554	15423	15482	15262	15520	15366	15480	15534	15548	15330	15585	15506	15625	15286	15443	15516	15578	15293	15406	15293	15469	15469	15411	15407	15433	15477	15390	15411	15519	15487	15557	15572	15466	15514	15473	15372	15324	15416	15464	15371	15470	15367	15379	15223	15606	15475	15472	15492	15485	15441	15598	15521	15312	15440	15649	15406	15483	15257	15431	15392	15377	15364	15497	15563	15491	15420	15253	15294	15473	15376	15507	15395	15379	15533	15579	15345	15483	15489	15391	15454	15723	15434	15501	15466	15243	15561	15359	15431	15535	15485	15407	15392	15361	15296	15528	15530	15409	15412	15571	15482	15463	15394	15440	15610	15507	15470	15420	15421	15508	15354	15424	15464	15382	15413	15376	15408	15350	15478	15484	15469	15476	15397	15404	15387	15368	15536	15537	15550	15420	15504	15499	15514	15395	15371	15437	15571	15225	15536	15594	15441	15516	15492	15439	15165	15359	15511	15349	15493	15422	15580	15727	15440	15524	15215	15437	15557	15396	15421	15381	15436	15567	15549	15256	15367	15556	15535	15418	15358	15447	15379	15346	15413	15470	15474	15477	15452	15345	15554	15491	15568	15488	15433	15544	15297	15520	15375	15423	15418	15456	15571	15386	15479	15419	15345	15484	15461	15434	15442	15304	15310	15454	15571	15456	15444	15541	15454	15582	15416	15415	15422	15468	15481	15505	15440	15496	15252	15609	15342	15494	15435	15373	15379	15523	15516	15453	15371	15401	15388	15534	15427	15543	15614	15520	15435	15507	15558	15628	15511	15516	15481	15407	15462	15318	15503	15410	15437	15324	15530	15489	15350	15376	15497	15259	15683	15375	15435	15461	15555	15366	15630	15419	15440	15392	15469	15394	15459	15460	15283	15365	15539	15450	15285	15350	15362	15449	15353	15431	15480	15473	15399	15495	15419	15597	15376	15358	15414	15638	15329	15372	15474	15395	15482	15523	15383	15292	15314	15543	15406	15545	15351	15320	15386	15313	15424	15433	15530	15359	15310	15462	15419	15432	15469	15556	15558	15471	15337	15391	15401	15747	15426	15298	15454	15503	15359	15424	15286	15258	15370	15604	15382	15427	15506	15413	15354	15506	15449	15393	15459	15272	15327	15545	15482	15350	15590	15375	15316	15442	15317	15328	15443	15502	15377	15552	15459	15500	15485	15497	15436	15239	15502	15545	15273	15451	15446	15462	15498	15289	15464	15406	15492	15398	15477	15474	15245	15424	15392	15513	15496	15494	15414	15535	15418	15426	15399	15439	15508	15498	15323	15403	15543	15435	15280	15359	15520	15423	15487	15501	15523
22646	21226	29067	23707	21924	26170	30018	25274	24084	23597	23317	22336	21218	20503	20165	19555	19392	19142	19094	18822	18949	18656	18853	18850	18798	18495	18610	18547	18569	18585	18639	18633	18688	18622	18615	18498	18503	18448	18604	18533	18301	18648	18621	18433	18493	18698	18658	18472	18596	18438	18467	18499	18293	18485	18492	18416	18531	18921	18679	18723	18703	18618	18402	18421	18188	18357	18211	18470	18556	18432	18300	18332	18410	18257	18367	18422	18479	18343	18577	18142	18154	18557	18372	18479	18217	18392	18312	18181	18380	18396	18329	18390	18423	18544	18479	18390	18422	18352	18380	18308	18335	18210	18320	18270	18434	18376	18352	18438	18334	18325	18434	18636	18285	18460	18547	18435	18500	18261	17988	18338	18347	18282	18472	18327	18517	18290	18182	18399	18583	18182	18224	18358	18513	18260	18407	18301	18336	18300	18253	18375	18613	18204	18286	18343	18411	18306	18232	18302	18217	18395	18483	18245	18254	18456	18428	18292	18356	18415	18224	18175	18557	18254	18312	18450	18318	18210	18334	18368	18402	18472	18417	18160	18375	18308	18245	18240	18326	18115	18325	18121	18420	18370	18386	18549	18427	18555	18362	18418	18316	18183	18361	18465	18548	18233	18359	18240	18402	18286	18001	18192	18480	18431	18176	18316	18362	18484	18306	18371	18146	18223	18309	18302	18407	18456	18228	18191	18587	18149	18266	18353	18279	18463	18372	18247	18136	18364	18225	18106	18093	18171	18315	18217	18281	18431	18487	18032	18341	18302	18255	18372	18389	18033	18436	18399	18190	18313	18345	18539	18445	18130	18375	18218	18281	18473	18207	18455	18231	18323	18272	18300	18322	18416	18348	18220	18185	18236	18428	18211	18340	18266	18185	18189	18254	18356	18271	18314	18319	18372	18462	18412	18278	18398	18261	18507	18245	18188	18271	18419	18253	18145	18124	18288	18316	18455	18277	18144	18194	18364	18576	18135	18139	18330	18280	18115	18398	18312	18390	18241	18199	18251	18267	18222	18364	18377	18199	18137	18293	18356	18264	18348	18445	18298	18183	18320	18145	18375	18274	18456	18292	18307	18514	18506	18102	18345	18336	18353	18425	18608	18420	18598	18460	18327	18339	18321	18400	18306	18399	18334	18175	18373	18142	18219	18215	18282	18441	18239	18586	18127	18337	18274	18543	18344	18162	18333	18261	18403	18284	18467	18279	18240	18323	18515	18271	18227	18332	18288	18292	18405	18480	18353	18259	18336	18197	18187	18434	18253	18297	18232	18478	18178	18270	18428	18401	18213	18588	18622	18229	18373	18146	18337	18602	18291	18255	18368	18342	18167	18320	18377	18137	18270	18226	18465	18464	18513	18258	18305	18183	18311	18372	18455	18500	18364	18386	18415	18459	18326	18302	18387	18292	18265	18369	18321	18507	18360	18194	18144	18485	18370	18309	18199	18376	18344	18333	18365	18289	18356	18431	18184	18401	18441	18378	18524	18363	18226	18305	18378	18390	18194	18420	18189	18380	18430	18227	18349	18320	18327	18453	18539	18381	18318	18261	18546	18324	18396	18364	18288	18080	18338	18239	18210	18223	18277	18229	18147	18410	18108	18340	18338	18002	18272	18415	18289	18132	18219	18303	18458	18201	18359	18374	18163	18189	18408	18131	18237	18478	18371	18373	18380	18215	18408	18373	18329	18334	18184	18195	18116	18451	18346	18139	18232	18320	18425	18368	18037	18260	18431	18435	18417	18539	18245	18308	18295	18310	18524	18347	18361	18318	18251	18154	18405	18306	18296	18321	18209	18424	18436	18297	18322	18319	18066	18113	18245	18532	18258	18247	18090	18123	18347	18336	18365	18243	18197	18300	18187	18236	18172	18238	18407	18454	18248	18333	18167	18510	18471	18542	18207	18321	18110	18194	18162	18391	18190	18340	18412	18090	18293	18135	18270	18055	18365	18013	18343	18364	18385	18327	18334	18413	18239	18325	18364	18227	18520	18377	18260	18300	18367	18346	18110	18302	18351	18272	18490	18395	18325	18384	18394	18198	18437	18306	18331	18322	18166	18381	18203	18340	18385	18290	18296	18226	18260	18368	18228	18338	18335	18481	18356	18317	18495	18521	18327	18346	18317	18265	18456	18123	18296	18390	18328	18279	18268	18351	18215	18209	18356	18479	18298	18291	18328	18260	18128	18416	18479	18374	18270	18284	18227	18111	18227	18289	18345	18439	18492	18350	18305	18368	18181	18365	18303	18265	18361	18380	18408	18324	18502	18416	18383	18068	18379	18349	18109	18555	18273	18293	18262	18267	18275	18313	18233	18413	18175	18188	18320	18251	18325	18319	18319	18424	18352	18319	18251	18472	18219	18175	18447	18185	18282	18248	18336	18402	18261	18343	18097	18164	18240	18378	18296	18280	18409	18361	18339	18432	18131	18451	18242	18282	18124	18302	18243	18199	18107	18281	18362	18169	18077	18325	18179	18320	18189	18161	18400	18218	18410	18216	18339	18411	18101	18207	18357	18397	18269	18318	18189	18495	18227	18214	18216	18234	18258	18273	18183	18218	18381	18353	18197	17939	18354	18381	18304	18239	18378	18416	18241	18331	18561	18282	18344	18314	18266	18439	18397	18513	18403	18178	18351	18175	18342	18386	18326	18201	18185	18325	18170	18253	18292	18397	18355	18485	18209	18208	18377	18412	18360	18536	18266	18424	18399	18320	18261	18394	18426	18281	18410	18520	18488	18633	18410	18197	18184	18523	18470	18384	18353	18308	18374	18449	18365	18359	18090	18379	18454	18278	18460	18453	18288	18198	18209	18383	18463	18198	18292	18287	18334	18211	18240	18403	18432	18298	18383	18493	18375	18346	18256	18323	18332	18291	18195	18159	18317	18248	18457	18364	18391	18208	18374	18385	18396	18303	18178	18480	18279	18298	18458	18265	18267	18306	18064	18213	18243	18203	18356	18403	18477	18394	18263	18441	18312	18147	18199	18281	18312	18375	18247	18341	18177	18375	18370	18391	18198	18172	18368	17993	18095	18343	18349	18094	18335	18273	18323	18159	18343	18256	18292	18375	18546	18230	18447	18324	18098	18491	18334	18227	18226	18072	18424	18508	18344	18145	18278	18304	18307	18252	18153	18294	18366	18180	18412	18392	18191	18284	18140	18258	18246	18312	18207	18612	18511	18292	18321	18302	18242	18441	18213	18154	18277	18339	18595	18329	18114	18211	18385	18240	18312	18378	18273	18363	18551	18293	18349	18281	18242	18129	18201	18286	18152	18213	18438	18303	18190	18234	18161	18297	18427	18214	18442	18334	18358	18213	18363	18338	18291	18253	18158	18427	18223	18287	18065	18345	18476	18140	18363	18256	18522	18409	18499	18303	18247	18343	18327	18069	18333	18253	18362	18163	18443	18604	18524	18274	18299	18207	18300	18280	18451	18426	18373	18342	18392	18373	18326	18383	18330	18320	18428	18234	18332	18518	18256	18104	18079	18252	18563	18383	18142	18540	18447	18297	18468	18343	18369	18300	18141	18355	18339	18305	18336	18358	18464	18496	18359	18423	18381	18425	18447	18389	18367	18469	18485	18419	18328	18277	18382	18375	18557	18212	18493	18408	18450	18243	18420	18294	18136	18313	18266	18312	18208	18367	18312	18216	18412	18235	18320	18202	18134	18242	18248	18395	18320	18326	18168	18426	18370	18325	18542	18234	18252	18481	18195	18055	18357	18314	18265	18305	18345	18154	18180	18291	18333	18214	18299	18358	18440	18486	18388	18285	18341	18287	18277	18488	18534	18094	18272	18232	18172	18427	18258	18176	18346	18521	18464	18379	18533	18317	18523	18280	18374	18178	18244	18322	18417	18459	18161	18405	18405	18443	18346	18330	18465	18269	18359	18464	18251	18315	18424	18231	18303	18326	18341	18328	18289	18429	18301	18381	18199	18341	18321	18207	18186	18182	18308	18249	18102	18273	18393	18540	18164	18370	18206	18353	18367	18473	18372	18292	18435	18323	18196	18211	18247	18196	18248	18212	18356	18370	18398	18314	18453	18200	18395	18437	18336	18064	18402	18472	18300	18099	18199	18405	18202	18212	18261	18562	18281	18353	18352	18228	18350	18228	18387	18176	18275	18380	18300	18395	18320	18316	18249	18440	18270	18372	18179	18511	18438	18435	18171	18239	18465	18484	18234	18164	18415	18451	18005	18154	18307	18356	18394	18139	18506	18200	18371	18430	18020	18260	18250	18292	18179	18449	18214	18238	18504	18389	18374	18387	18277	18289	18256	18121	18420	18440	18312	18455	18360	18396	18441	18418	18447	18311	18388	18340	18189	18428	18403	18340	18584	18300	18395	18338	18234	18266	18425	18293	18289	18427	18175	18089	18512	18445	18230	18213	18368	18198	18404	18426	18032	18174	18301	18287	18327	18296	18281	18330	18207	18336	18305	18375	18474	18291	18476	18314	18216	18368	18335	18215	18270	18357	18257	18353	18367	18118	18235	18280	18446	18260	18383	18439	18187	18204	18528	18354	18030	18179	18442	18342	18281	18559	18190	18354	18008	18332	18480	18359	18367	18120	18311	18049	18417	18279	18478	18252	18308	18111	18147	18267	18498	18207	18497	18223	17826	18279	18295	18609	18555	18397	18229	18297	18217	18247	18255	18232	18296	18400	18226	18451	18132	18435	18075	18298	18335	18499	18292	18293	18242	18212	18303	18429	18528	18459	18190	18218	18359	18490	18190	18239	18322	18260	18254	18216	18375	18097	18258	18402	18419	18191	18424	18252	18180	18465	18288	18171	18437	18296	18214	18554	18074	18463	18167	18353	18494	18384	18154	18392	18312	18408	18370	18246	18271	18264	18389	18202	18187	18390	18396	18564	18513	18421	18434	18273	18330	18457	18223	18143	18485	18397	18170	18374	18363	18243	18084	18237	18449	18239	18313	18398	18124	18458	18197	18182	18269	18307	18475	18335	18418	18273	18271	18452	18352	18260	18303	18407	18223	18398	18414	18273	18276	18413	18317	18376	18328	18319	18358	18219	18219	18239	18059	18346	18296	18430	18306	18380	18401	18449	18424	18146	18118	18359	18342	18098	18455	18355	18347	18281	18312	18434	17998	18165	18399	18299	18230
22580	39523	39059	36398	32469	30527	27234	25975	24848	23651	23126	21374	19681	18789	17685	16996	16817	16366	16243	16296	16168	16139	16116	16169	16038	15862	15666	15591	15849	15753	15740	15923	16011	15725	15618	15594	15685	15679	15798	15675	15498	15810	15754	15679	15671	15852	15854	15738	15463	15618	15670	15544	15567	15675	15726	15547	15548	16220	16387	16000	16120	15855	15572	15756	15537	15461	15647	15461	15601	15494	15655	15639	15643	15614	15527	15483	15550	15524	15694	15469	15531	15483	15631	15732	15668	15619	15713	15645	15527	15560	15490	15597	15616	15512	15683	15474	15639	15523	15529	15640	15612	15665	15594	15593	15676	15526	15563	15657	15622	15446	15585	15488	15523	15565	15518	15594	15723	15613	15608	15645	15518	15471	15663	15562	15651	15651	15467	15589	15636	15609	15563	15568	15657	15698	15497	15639	15485	15504	15602	15520	15633	15483	15521	15661	15583	15368	15492	15494	15413	15600	15555	15590	15606	15536	15584	15671	15559	15468	15656	15573	15539	15557	15711	15518	15380	15668	15476	15651	15562	15397	15403	15450	15611	15592	15513	15621	15508	15578	15643	15613	15614	15419	15595	15571	15537	15616	15565	15479	15704	15549	15554	15511	15320	15531	15499	15585	15587	15629	15793	15593	15631	15543	15534	15534	15528	15717	15665	15575	15536	15685	15520	15654	15500	15541	15660	15633	15485	15474	15646	15708	15580	15612	15572	15302	15736	15608	15506	15465	15567	15567	15493	15320	15649	15635	15651	15380	15450	15664	15637	15669	15586	15503	15450	15525	15524	15500	15643	15441	15523	15469	15417	15494	15675	15596	15711	15595	15633	15385	15517	15561	15501	15511	15636	15409	15562	15388	15567	15686	15542	15399	15618	15728	15518	15573	15518	15558	15434	15642	15437	15584	15490	15486	15453	15612	15709	15562	15518	15635	15552	15588	15543	15472	15807	15420	15610	15616	15584	15466	15618	15492	15528	15572	15570	15553	15602	15589	15769	15524	15757	15463	15476	15566	15648	15561	15643	15611	15788	15590	15512	15660	15598	15774	15466	15559	15673	15561	15695	15512	15558	15543	15582	15558	15407	15517	15583	15419	15454	15507	15569	15490	15619	15593	15813	15517	15545	15420	15631	15410	15480	15474	15522	15579	15532	15695	15575	15613	15547	15518	15720	15573	15493	15692	15637	15584	15561	15449	15660	15625	15577	15574	15568	15695	15492	15592	15459	15517	15551	15437	15540	15626	15786	15674	15676	15647	15455	15542	15482	15454	15578	15422	15515	15435	15499	15687	15526	15660	15377	15687	15495	15599	15649	15799	15521	15349	15506	15549	15513	15537	15567	15643	15565	15444	15402	15493	15552	15752	15375	15510	15617	15638	15628	15477	15685	15731	15469	15395	15537	15687	15660	15536	15515	15433	15636	15473	15550	15484	15557	15519	15512	15472	15473	15541	15580	15567	15619	15561	15646	15567	15485	15559	15657	15583	15537	15699	15445	15587	15670	15506	15581	15437	15577	15732	15563	15564	15692	15471	15563	15483	15609	15513	15429	15458	15752	15520	15530	15622	15535	15551	15723	15548	15681	15589	15534	15614	15377	15461	15514	15469	15678	15688	15644	15460	15569	15655	15511	15401	15467	15693	15477	15548	15534	15664	15588	15539	15569	15480	15547	15659	15385	15518	15509	15675	15559	15635	15606	15692	15630	15537	15573	15544	15615	15578	15472	15416	15791	15450	15303	15577	15698	15540	15492	15561	15546	15485	15500	15662	15593	15460	15660	15418	15462	15476	15675	15562	15566	15575	15443	15455	15552	15518	15478	15668	15725	15663	15443	15676	15392	15505	15640	15595	15495	15477	15616	15627	15654	15477	15553	15608	15657	15457	15492	15491	15539	15534	15452	15803	15608	15431	15500	15590	15498	15544	15595	15440	15558	15282	15399	15514	15482	15559	15740	15592	15475	15433	15686	15533	15470	15670	15587	15532	15473	15449	15431	15534	15580	15478	15503	15576	15403	15640	15583	15656	15569	15633	15580	15637	15638	15539	15639	15546	15794	15473	15378	15536	15552	15568	15564	15559	15643	15598	15613	15482	15699	15715	15635	15490	15471	15720	15514	15709	15458	15458	15575	15565	15636	15505	15424	15529	15586	15705	15651	15481	15652	15591	15559	15577	15511	15564	15519	15445	15399	15426	15373	15367	15434	15612	15535	15789	15480	15572	15640	15537	15616	15485	15523	15336	15649	15533	15590	15409	15618	15508	15402	15489	15528	15489	15660	15540	15590	15521	15515	15466	15644	15656	15461	15287	15578	15436	15632	15548	15562	15470	15453	15565	15527	15557	15595	15723	15568	15695	15554	15513	15589	15740	15388	15539	15727	15601	15455	15682	15379	15648	15596	15471	15557	15448	15577	15503	15597	15577	15522	15627	15337	15706	15650	15553	15533	15444	15642	15624	15634	15603	15501	15651	15475	15553	15516	15693	15426	15663	15435	15536	15637	15532	15516	15591	15575	15432	15392	15426	15449	15822	15386	15639	15490	15502	15519	15494	15417	15563	15455	15481	15534	15550	15427	15421	15582	15780	15498	15574	15730	15679	15448	15480	15519	15726	15792	15597	15653	15491	15483	15538	15549	15644	15634	15572	15627	15544	15656	15585	15460	15630	15568	15642	15653	15385	15445	15616	15607	15677	15364	15560	15476	15527	15457	15565	15695	15572	15590	15553	15488	15505	15670	15501	15557	15481	15541	15426	15493	15554	15676	15718	15553	15533	15779	15497	15549	15581	15563	15727	15538	15712	15665	15448	15384	15582	15642	15588	15612	15403	15542	15678	15566	15568	15578	15528	15473	15518	15476	15384	15531	15528	15458	15553	15473	15569	15524	15531	15470	15625	15618	15598	15494	15527	15619	15450	15606	15468	15474	15579	15624	15414	15550	15588	15629	15591	15734	15647	15553	15563	15659	15512	15492	15576	15309	15613	15479	15526	15503	15593	15632	15555	15616	15619	15619	15479	15493	15457	15618	15517	15471	15728	15503	15416	15449	15541	15405	15557	15413	15558	15560	15637	15399	15634	15540	15537	15613	15680	15546	15438	15446	15452	15609	15539	15444	15653	15613	15515	15518	15448	15553	15633	15615	15489	15656	15447	15422	15402	15627	15528	15560	15593	15430	15521	15400	15636	15506	15552	15571	15494	15440	15424	15538	15505	15491	15572	15728	15431	15311	15646	15440	15461	15379	15451	15688	15461	15433	15684	15380	15603	15623	15312	15577	15495	15636	15369	15689	15440	15444	15629	15619	15627	15660	15516	15390	15498	15625	15580	15374	15529	15560	15419	15513	15539	15560	15513	15546	15654	15632	15404	15603	15575	15756	15583	15592	15601	15697	15596	15599	15580	15440	15488	15618	15694	15509	15500	15474	15426	15532	15638	15515	15627	15453	15638	15564	15529	15578	15563	15582	15696	15679	15664	15598	15550	15634	15649	15447	15455	15670	15594	15537	15642	15652	15408	15613	15561	15537	15542	15576	15587	15550	15564	15600	15628	15427	15675	15500	15694	15630	15530	15521	15748	15490	15636	15648	15297	15562	15587	15348	15520	15575	15495	15393	15578	15486	15630	15594	15680	15580	15596	15453	15419	15639	15585	15499	15473	15617	15624	15440	15541	15595	15443	15590	15451	15619	15466	15553	15532	15588	15548	15501	15511	15321	15369	15576	15404	15616	15582	15508	15615	15380	15516	15525	15673	15552	15445	15625	15566	15609	15549	15496	15495	15421	15479	15766	15574	15557	15637	15650	15747	15727	15556	15561	15658	15591	15486	15490	15566	15516	15492	15560	15563	15447	15495	15492	15656	15382	15608	15485	15478	15590	15592	15629	15499	15639	15602	15505	15477	15689	15478	15520	15677	15758	15775	15486	15545	15617	15477	15499	15807	15389	15439	15552	15549	15454	15584	15586	15625	15559	15573	15515	15497	15493	15607	15496	15485	15380	15526	15742	15508	15604	15576	15562	15448	15620	15653	15631	15595	15562	15598	15629	15514	15578	15541	15435	15583	15470	15475	15655	15576	15536	15676	15648	15422	15557	15522	15649	15474	15544	15847	15504	15670	15674	15722	15542	15693	15552	15594	15628	15434	15431	15640	15412	15490	15469	15451	15598	15647	15442	15608	15402	15677	15333	15492	15450	15562	15718	15668	15526	15605	15488	15702	15493	15677	15748	15618	15645	15533	15524	15494	15489	15478	15500	15450	15664	15402	15542	15598	15629	15507	15439	15639	15529	15562	15507	15684	15560	15626	15529	15551	15635	15435	15518	15426	15500	15511	15434	15526	15389	15509	15454	15700	15586	15574	15591	15607	15384	15633	15338	15633	15548	15699	15519	15556	15581	15516	15630	15740	15706	15590	15546	15643	15436	15550	15696	15646	15444	15453	15433	15478	15561	15499	15431	15795	15650	15325	15488	15629	15547	15497	15563	15589	15583	15501	15448	15583	15518	15593	15614	15603	15595	15394	15505	15476	15687	15671	15705	15620	15737	15531	15530	15576	15608	15583	15537	15599	15523	15516	15651	15525	15592	15561	15525	15695	15519	15543	15631	15530	15662	15559	15626	15337	15530	15521	15569	15629	15480	15419	15633	15525	15553	15744	15554	15812	15605	15639	15530	15452	15529	15565	15700	15467	15463	15512	15622	15438	15587	15556	15545	15719	15412	15651	15664	15603	15452	15546	15463	15495	15746	15571	15521	15519	15508	15450	15452	15516	15602	15656	15602	15660	15357	15569	15487	15578	15670	15407	15519	15600	15506	15452	15556	15484	15607	15666	15610	15499	15630	15486	15585	15645	15581	15470	15473	15608	15393	15546	15487	15838	15658	15550	15560	15593	15452	15567	15454	15634	15494	15518	15466	15623	15586	15724	15568	15729	15506	15471	15711	15551	15507	15500	15432	15563	15631	15528	15620	15509	15483	15596	15482	15647	15561	15485	15569	15484	15551	15494	15485	15431	15480	15567	15494	15456	15493	15618	15620	15601	15694	15533	15568	15474	15543	15632	15371	15687	15587	15553	15607	15542	15633	15565	15574	15547	15595	15431	15511	15565	15628	15598	15298	15419	15512	15586	15478	15565	15595	15720
27495	22525	28896	27974	24338	23206	21740	21573	20629	20303	19654	19012	18953	18492	18415	18254	18263	17964	18042	18207	18091	18234	18016	18036	17736	18144	17890	17899	17983	17903	17710	17814	17883	17682	17638	17804	17836	18071	17792	17902	17920	17983	17642	18223	17984	18020	17955	18003	18001	17941	18000	18149	17773	18038	17907	17983	17888	17852	17864	17953	17855	17712	17966	18012	18016	18011	17899	18033	18012	17951	17580	17903	17905	17870	17981	17823	17764	17947	17976	17674	17946	17987	17982	17811	17853	17892	17859	17873	17936	17804	17778	17788	17785	17778	17909	17894	17968	17971	17790	17793	17818	17865	17838	17723	17755	17823	17725	17832	17818	17757	17529	17932	17791	17807	17739	17884	17793	17890	18015	18075	18023	17975	18050	17832	17992	17790	17879	17831	17583	17863	17998	17960	17740	18039	17928	17962	17855	17744	17806	17699	18038	17871	18077	17867	17912	17790	17706	17797	17811	17957	17758	18037	17901	17684	17889	17863	17922	17708	17955	17693	17624	17805	17809	18061	17856	18087	17947	17832	17690	17910	17758	17760	17940	17936	18034	17892	17815	17773	17640	17728	17760	17725	17865	17806	17758	17899	17788	17941	17794	17877	17885	17965	17784	17806	17835	17877	17820	17936	17828	17813	17821	17777	18010	17827	17754	17953	17583	17890	17852	17657	17797	17882	17657	17914	17763	17816	17835	17918	18008	17772	17688	17679	17845	17737	17953	17654	17833	17931	17895	17682	17717	17731	17960	17932	17777	17762	17938	17799	17821	18001	17807	17891	17957	17770	17878	17891	17703	17968	17966	17808	17840	17920	17843	17796	17510	17772	17937	17870	17901	17777	17685	17624	17933	17802	17938	17891	17641	17810	17751	17929	17914	17870	17859	17962	17909	18017	17768	17770	17693	17839	17761	17668	17944	17822	17844	17758	17886	17912	17656	18089	17929	17860	17885	17886	17953	17723	17912	17603	17958	17714	17871	17868	18157	17763	17728	18001	18019	17979	17877	17685	18040	17707	17830	18020	17876	17864	18040	17963	17821	18004	17588	17853	17885	17946	17882	17723	17708	18034	17884	17802	17770	17941	17901	18015	17704	17916	17665	17746	17692	17829	17799	17981	17818	17753	18004	17721	17824	17756	17759	17877	17794	17910	17970	17804	17809	17727	17992	17767	17668	17904	17735	17726	17908	18054	17733	17853	17776	17945	17891	17954	17905	17637	17812	17704	17899	18075	18059	17983	17592	17778	17831	17866	17868	17671	17995	17911	17694	17836	17763	17818	17914	17952	17710	17848	17812	17907	17821	17957	17819	17865	17960	17846	18082	17840	17862	17831	17761	17760	17801	17679	17899	18008	17835	17732	17835	17728	17948	17967	17522	17821	18095	17916	17766	17734	17863	17755	18035	17913	17849	17819	17634	17737	17875	17704	17847	17829	17557	17914	17997	17679	17793	17804	17749	17716	17890	17940	17968	17760	17838	17741	17849	17923	17814	17939	17814	17722	17579	17586	17905	17999	17922	18029	17910	17755	17814	17735	17934	17784	17865	17662	17720	17812	18005	18048	17750	17957	17820	17649	17914	17787	17825	17669	17804	17709	17885	17833	17930	17919	17718	18097	18027	17496	17788	17801	17956	17815	17989	17891	17987	17966	17946	17836	17859	17939	17973	17966	17784	17901	17872	17944	17854	17840	17913	17851	17803	17811	17902	17891	17857	17867	18024	17837	17973	17824	17864	18139	17766	17879	17728	17849	17893	17876	17899	17701	17760	17920	17855	17911	17954	17975	17860	17633	17880	17846	17961	17898	17756	17936	17769	18007	17829	17964	17928	17764	17979	17765	17911	17786	17830	17763	17912	17892	17808	17872	17960	17831	17764	17771	17736	17847	17760	18079	17529	17665	17925	17857	18105	17927	17783	17861	17725	17687	17863	17990	17983	17925	17938	17635	17720	17867	17879	17719	17909	17892	17949	17997	17717	17682	17790	17795	17841	18037	17931	17827	17956	17874	17887	17651	17844	17800	17827	17835	17783	17775	18064	17643	17822	17859	17720	17953	17803	17833	17902	17792	17820	17854	17912	17651	17709	17993	17768	17814	17739	17726	17959	17789	17805	17685	17689	17809	17847	17953	17641	17712	17716	17979	17825	17755	17900	17667	17789	17968	17919	17730	17774	17787	17890	17939	17660	17870	17769	17757	17731	17820	17844	17915	17936	17904	18018	17877	17811	17983	17762	18028	18078	17923	17812	17780	18036	17767	17942	17851	17992	17895	17775	18013	17800	17687	17829	17731	17763	17916	17687	17985	17796	17587	17752	17758	17850	17713	18035	17831	17878	17787	17899	17731	17775	17864	18005	17953	17847	17858	17808	17834	17677	17734	17720	17602	17740	17817	18064	17809	17826	17783	17828	17921	17971	17830	17850	17969	17797	17797	17935	17960	17770	18027	17940	17696	17938	17897	17993	17910	17869	17747	17848	17703	18021	17955	17772	17841	17945	17682	17899	17842	17862	17953	17735	17847	17822	17897	17857	17841	17778	17940	17815	17683	17781	17887	17974	17656	17736	18005	17701	18025	17777	17832	17897	17932	17800	17695	17905	17883	17977	17885	17881	17989	17945	17997	17788	17749	17716	17978	17957	17878	17888	17806	17869	17697	17979	17938	17836	17932	17854	17927	17949	17895	17952	17789	17776	17998	17988	17770	17863	17746	17920	17801	17862	17800	17844	17886	17941	18012	17885	17830	18041	17605	18023	17730	17764	17691	17901	18017	18052	17778	17796	17747	17799	17767	17831	17932	17972	17947	17733	18039	18057	18052	17820	17866	17847	17849	17709	18029	17802	17660	17938	17810	17645	17812	17895	17751	17801	17874	17993	17923	17977	17909	17758	17754	17839	18007	17876	17799	17692	17755	17797	18055	17776	17975	17684	17718	17817	17841	17888	17768	17741	17864	17735	17972	17748	17664	17747	17772	17958	18094	17972	18056	17750	17849	17677	17860	17681	17790	17967	17693	17771	17909	17647	17945	17821	17534	17972	17847	17842	17683	17667	18036	17997	17745	17855	17726	17806	17712	17857	17851	17848	17787	17963	17877	17961	17870	17955	17857	17810	17887	17846	17877	17832	18067	17823	17768	17900	17989	17648	17889	17767	17852	17889	17801	17668	17959	17739	17880	18072	17879	17881	17883	17838	17929	18037	17828	17926	17838	18026	17939	17837	17828	17792	17927	17844	17682	17910	17854	17922	17799	17744	17741	17891	17958	17729	17791	17825	17830	17889	17983	17787	17855	17988	17869	17958	17881	17978	17821	18014	17611	17840	17975	17667	17753	17758	17833	17912	17705	17609	17842	18010	17748	18042	17836	17733	17752	17685	17835	17634	17662	17793	17873	17796	17836	17925	17879	17856	18058	17734	17823	17945	17935	17913	17776	17961	17890	17802	17652	17779	17865	17948	17945	17925	17869	17877	17887	17803	17504	17970	17662	17820	17789	17778	18037	17970	17847	17808	17798	17715	17892	17860	17849	17760	17673	17928	17774	17740	17873	17780	17859	17931	17741	17890	17866	17792	17956	17696	17794	17783	17810	17750	17983	17720	17715	18087	17839	17859	17875	17854	17800	17935	17883	17956	17907	17697	17732	17877	17613	17936	17899	17768	17673	18020	17745	17939	17902	17922	17709	17970	17616	17818	17719	17957	17735	17802	17933	17767	17853	17851	17838	17856	17935	18032	17837	18051	17728	18143	17871	17895	17960	17740	17959	17720	17939	17962	17945	17803	17853	17844	17751	17775	17673	17872	17961	17845	18003	17827	17802	17697	18092	17674	17885	17821	17977	17727	17721	17911	17831	17851	18021	17801	17882	17778	17836	17760	18041	17787	17961	17908	17917	17743	17953	17966	17575	18005	17881	17689	17558	17977	17916	17814	18020	17866	17782	17851	17976	17985	17884	17714	17730	17775	17710	17959	17911	17725	17770	17976	18031	17981	17859	17771	17970	17990	17978	17917	18023	17884	17767	17894	17915	17871	17883	17933	17781	18008	17904	17813	17842	18079	18051	18049	17793	17831	17954	17947	17786	17994	17781	17645	17842	17804	17817	17805	17868	17872	17938	17663	17865	17652	17680	17858	17846	17885	17864	17734	17740	17784	17872	17622	17899	17849	17925	18150	17892	17776	17884	17989	17927	17783	17851	17801	17868	17833	17947	17874	18017	17859	17770	17764	17893	17877	17749	17832	17815	17982	17987	17878	17909	17889	17613	17957	17819	17952	17748	17912	17866	17887	17955	17718	17834	17996	17798	17867	17946	17888	17978	17776	17910	17680	17727	17697	17760	17925	17793	17704	17943	18004	17867	17946	17757	17778	18025	17778	17860	17911	17972	17976	17770	17773	17728	17652	17741	17959	18043	18077	17829	17812	17802	17827	17745	17715	17696	17947	17758	17957	17888	17904	17873	17822	17812	17829	17868	17811	17954	17806	18002	17723	17842	17931	17818	17746	17848	17877	18062	17704	17728	17926	17633	17883	17885	18044	17765	17960	17971	18019	17958	17821	17838	17765	17983	17848	17932	17913	18014	17874	17854	17794	17765	17835	18138	17709	17862	17992	17807	17746	17876	17909	17773	17879	17804	17914	17904	17922	17869	17858	17790	17812	17947	17874	17892	17696	17882	17714	17700	17741	17735	17908	17865	17913	17770	17669	17784	17894	17848	17862	18002	17748	18100	17879	17874	17861	17794	17643	17754	17802	17733	17873	17754	17759	17698	17970	17843	17910	18069	17764	17579	17799	17772	17853	17770	17804	17758	18109	18000	17967	18015	17828	17870	18085	18064	18013	17726	17775	17858	18005	17982	17900	18060	17618	17680	17727	17590	17868	17843	18016	18001	17782	17880	17855	17785	17905	17854	17936	17819	17818	17918	17832	17834	17690	17863	17676	17815	17947	17804	17886	17922	17695	17819	17787	17878	17852	17799	17703	18044	17812	17823	17687	17719	17756	17946	17607	17833	17753	17650	17869	17958	17846	17813	17643	17921	17853	17991	17593	17915	17864	17733	17814	17780	17743	17757	17908	17828	17976	17978	17863	17889	17907	17986	17829	17792	17618	17916	17909	17774	17868	17977	17895	17907	17839	17896	17863	17978
19459	27052	31337	26702	25247	23128	21405	21379	19888	19478	18390	17483	16920	16410	16080	15895	15685	15775	15567	15529	15450	15525	15450	15430	15412	15404	15260	15309	15485	15430	15310	15396	15433	15493	15208	15240	15427	15425	15527	15394	15370	15204	15337	15246	15256	15372	15262	15341	15233	15392	15400	15235	15417	15343	15330	15221	15392	15247	15175	15445	15567	15440	15320	15435	15052	15385	15322	15457	15364	15234	15289	15278	15303	15264	15297	15223	15313	15291	15475	15398	15267	15356	15380	15383	15200	15211	15199	15238	15313	15293	15165	15207	15272	15230	15530	15238	15177	15206	15285	15101	15296	15388	15455	15475	15249	15332	15322	15143	15219	15220	15393	15322	15193	15375	15220	15462	15330	15337	15279	15408	15327	15266	15307	15268	15333	15290	15252	15324	15159	15241	15200	15127	15427	15263	15125	15370	15107	15356	15178	15308	15283	15201	15257	15246	15375	15335	15317	15487	15474	15217	15266	15142	15224	15212	15301	15329	15148	15206	15125	15182	15168	15371	15394	15294	15316	15190	15089	14974	15256	15331	15113	15279	15346	15105	15186	15258	15294	15187	15271	15161	15207	15246	15286	15260	15365	15396	15287	15240	15347	15329	15298	15197	15203	15291	15205	15321	15282	15171	15275	15293	15099	15270	15203	15343	15458	15257	15288	15146	15164	15162	15107	15537	15335	15302	15273	15218	15335	15180	15376	15137	15315	15172	15283	15204	15216	15281	15317	15363	15233	15247	15405	15286	15301	15296	15253	15221	15276	15177	15420	15218	15183	15353	15291	15353	15310	15381	15156	15265	15269	15096	15208	15258	15345	15390	15196	15251	15352	15242	15224	15208	15383	15363	15419	15224	15228	15302	15183	15188	15297	15196	15354	15331	15198	15217	15384	15200	15426	15199	15347	15225	15452	15311	15116	15234	15253	15167	15131	15228	15156	15276	15141	15399	15386	15210	15127	15285	15287	15214	15357	15234	15491	15210	15161	15443	15318	15307	15305	15376	15287	15181	15137	15357	15164	15340	15272	15149	15286	15092	15384	15273	15263	15367	15251	15336	15527	15282	15309	15280	15348	15263	15296	15228	15318	15211	15156	15242	15417	15231	15287	15371	15213	15229	15427	15347	15448	15224	15389	15334	15340	15251	15402	15290	15494	15262	15402	15212	15126	15294	15198	15296	15236	15421	15312	15248	15390	15219	15323	15396	15345	15270	15252	15322	15330	15218	15293	15327	15259	15138	15315	15337	15328	15297	15459	15223	15318	15558	15391	15330	15335	15263	15356	15206	15491	15356	15514	15285	15281	15434	15343	15378	15389	15306	15400	15357	15132	15346	15265	15316	15292	15302	15382	15432	15293	15243	15260	15341	15333	15291	15360	15191	15500	15423	15075	15226	15377	15509	15420	15310	15310	15304	15190	15195	15447	15353	15349	15374	15243	15342	15129	15315	15184	15398	15302	15181	15238	15264	15264	15350	15175	15198	15270	15300	15226	15202	15255	15256	15249	15308	15235	15388	15472	15102	15357	15288	15188	15410	15346	15193	15327	15230	15213	15401	15386	15309	15411	15365	15383	15368	15321	15415	15441	15167	15147	15528	15270	15282	15319	15175	15111	15342	15371	15049	15182	15220	15172	15343	15344	15263	15214	15271	15387	15355	15209	15129	15162	15309	15176	15249	15352	15345	15267	15334	15261	15357	15385	15471	15287	15248	15347	15172	15249	15328	15260	15352	15306	15277	15142	15277	15332	15340	15287	15297	15304	15525	15074	15367	15421	15328	15383	15337	15239	15193	15211	15360	15275	15381	15252	15209	15246	15241	15239	15259	15260	15134	15320	15288	15310	15300	15323	15310	15390	15286	15347	15318	15237	15288	15248	15196	15390	15205	15115	15170	15285	15416	15313	15226	15182	15257	15275	15359	15186	15268	15436	15462	15362	15114	15271	15324	15375	15288	15330	15320	15258	15383	15336	15319	15261	15365	15193	15322	15290	15232	15487	15344	15310	15258	15212	15384	15165	15200	15357	15146	15301	15074	15268	15390	15415	15275	15214	15148	15342	15305	15411	15173	15357	15321	15170	15174	15318	15175	15333	15330	15246	15474	15273	15402	15204	15239	15275	15348	15347	15210	15164	15580	15191	15184	15304	15311	15432	15122	15232	15210	15158	15220	15302	15251	15183	15288	15176	15065	15278	15245	15189	15330	15347	15264	15274	15373	15335	15346	15225	15487	15216	15353	15214	15340	15268	15277	15295	15342	15180	15144	15349	15330	15307	15308	15259	15352	15161	15293	15311	15253	15295	15482	15555	15314	15204	15407	15438	15383	15108	15185	15379	15216	15303	15334	15354	15287	15221	15340	15319	15299	15333	15250	15227	15355	15221	15399	15176	15387	15168	15303	15383	15315	15160	15340	15286	15314	15329	15246	15329	15333	15259	15379	15418	15138	15391	15210	15184	15326	15330	15335	15328	15361	15375	15095	15398	15234	15205	15384	15301	15262	15438	15300	15346	15349	15263	15275	15356	15266	15252	15368	15179	15376	15405	15216	15307	15396	15140	15416	15218	15365	15226	15335	15365	15235	15199	15279	15458	15318	15255	15281	15282	15227	15405	15468	15367	15125	15256	15181	15394	15337	15266	15187	15328	15313	15285	15189	15191	15179	15218	15298	15376	15244	15140	15297	15488	15437	15404	15359	15216	15160	15154	15195	15218	15150	15201	15286	15336	15232	15149	15375	15481	15300	15260	15355	15406	15297	15311	15329	15263	15302	15090	15248	15367	15208	15193	15321	15300	15304	15285	15351	15521	15161	15330	15408	15144	15288	15240	15224	15326	15199	15338	15206	15338	15261	15343	15126	15444	15452	15271	15330	15151	15135	15166	15255	15227	15272	15270	15466	15283	15377	15294	15259	15310	15294	15498	15236	15473	15261	15415	15210	15330	15302	15189	15363	15217	15313	15139	15040	15208	15318	15219	15276	15183	15265	15182	15397	15145	15205	15156	15314	15133	15136	15275	15234	15434	15322	15406	15214	15381	15322	15213	15427	15322	15301	15379	15197	15280	15210	15388	15391	15234	15490	15303	15395	15519	15177	15258	15227	15368	15417	15298	15351	15205	15223	15253	15203	15331	15256	15365	15287	15220	15386	15318	15341	15355	15109	15188	15262	15336	15346	15174	15221	15224	15265	15400	15250	15299	15203	15245	15318	15205	15296	15323	15454	15280	15251	15222	15198	15217	15132	15355	15282	15391	15279	15329	15338	15421	15279	15384	15382	15134	15262	15307	15290	15377	15301	15209	15343	15181	15208	15383	15243	15337	15377	15199	15269	15326	15242	15221	15315	15271	15445	15343	15376	15244	15118	15307	15384	15353	15275	15169	15311	15374	15384	15481	15362	15260	15245	15283	15260	15321	15251	15178	15236	15321	15324	15282	15477	15371	15233	15148	15282	15490	15226	15158	15315	15286	15339	15218	15309	15309	15245	15184	15173	15183	15355	15273	15328	15253	15398	15312	15359	15331	15316	15317	15409	15334	15310	15244	15397	15520	15227	15131	15292	15162	15300	15421	15451	15198	15350	15364	15364	15308	15389	15166	15291	15381	15176	15268	15240	15297	15238	15265	15182	15216	15265	15253	15166	15383	15245	15293	15310	15270	15277	15359	15325	15374	15299	15232	15340	15384	15355	15354	15477	15116	15360	15251	15140	15204	15313	15252	15263	15348	15439	15153	15469	15285	15235	15261	15338	15279	15211	15233	15228	15279	15040	15292	15334	15297	15335	15237	15328	15256	15222	15218	15084	15213	15306	15330	15244	15365	15461	15216	15324	15202	15388	15170	15263	15334	15286	15293	15298	15402	15309	15192	15374	15188	15282	15341	15310	15273	15320	15401	15361	15268	15273	15223	15286	15285	15291	15300	15158	15276	15294	15481	15224	15241	15354	15331	15212	15353	15302	15375	15275	15368	15242	15321	15313	15210	15270	15105	15142	15251	15480	15262	15144	15267	15400	15097	15314	15186	15324	15253	15243	15414	15185	15281	15453	15213	15374	15213	15203	15163	15173	15330	15188	15386	15339	15267	15334	15208	15229	15160	15396	15321	15200	15267	15304	15401	15185	15450	15154	15365	15167	15267	15349	15446	15338	15291	15212	15282	15377	15252	15336	15308	15503	15277	15299	15277	15178	15292	15241	15277	15344	15312	15389	15306	15103	15431	15404	15110	15258	15311	15246	15362	15251	15250	15323	15156	15228	15238	15313	15147	15351	15383	15230	15380	15192	15234	15132	15306	15258	15293	15320	15426	15389	15165	15485	15229	15280	15381	15095	15426	15116	15344	15242	15348	15251	15359	15389	15161	15294	15228	15125	15360	15324	15261	15417	14991	15289	15286	15257	15303	15168	15314	15316	15303	15332	15310	15399	15375	15412	15407	15307	15210	15288	15394	15453	15254	15275	15283	15358	15350	15376	15385	15233	15503	15263	15185	15311	15346	15403	15279	15231	15226	15167	15171	15426	15442	15349	15298	15418	15350	15134	15340	15341	15327	15522	15274	15365	15273	15483	15270	15359	14960	15457	15335	15327	15241	15413	15266	15173	15214	15317	15356	15233	15173	15336	15252	15401	15376	15153	15279	15103	15198	15247	15154	15407	15151	15309	15263	15448	15279	15445	15343	15323	15511	15258	15168	15181	15374	15208	15202	15287	15420	15414	15139	15328	15446	15390	15241	15290	15327	15510	15150	15418	15275	15339	15170	15239	15190	15333	15287	15279	15248	15294	15136	15282	15238	15391	15300	15285	15242	15121	15320	15268	15308	15336	15352	15357	15354	15489	15286	15284	15226	15213	15271	15251	15332	15165	15324	15376	15204	15198	15297	15583	15146	15438	15318	15197	15455	15339	15256	15111	15357	15368	15226	15330	15267	15291	15254	15381	15392	15327	15198	15326	15326	15291	15278	15442	15194	15404	15139	15259	15403	15349	15258	15290	15353	15352	15160	15203	15256	15191	15265	15318	15305	15288	15230	15109	15250	15391	15438	15204	15284	15262	15257	15134	15428	15457	15331	15296	15348	15314	15361	15121	15277	15374	15241	15371	15259	15216	15213	15215	15298	15347	15363	15249	15319	15394	15321	15194	15504	15241
23489	21100	28642	24244	23877	26418	27698	24144	22872	22617	20870	20443	19773	19226	19230	18923	19063	18869	18654	18880	18500	18518	18475	18687	18526	18624	18381	18484	18387	18181	18448	18374	18508	18492	18486	18305	18455	18434	18496	18232	18427	18375	18197	18484	18407	18519	18578	18384	18610	18332	18294	18515	18295	18461	18374	18417	18385	18531	18710	18660	18651	18495	18245	18409	18333	18327	18481	18062	18292	18232	18322	18123	18166	18474	18334	18239	18363	18349	18535	18621	18341	18348	18437	18127	18440	18448	18309	18111	18297	18535	18420	18148	18170	18257	18308	18455	18433	18201	18385	18235	18262	18312	18300	18245	18180	18068	18188	18374	18259	18256	18179	18165	18132	18286	18340	18318	18278	18203	18210	18270	18225	18407	18263	18351	18461	18327	18391	18310	18220	18305	18227	18225	18129	18315	18356	18226	18231	18060	18330	18237	18283	18261	18228	18274	18165	18211	18507	18341	18213	18401	18331	18317	18466	18347	18330	18081	18399	18361	18199	18297	18293	18407	18230	18348	18174	18386	18241	18205	18223	18085	18493	18255	18190	18603	18111	18329	18350	18416	18335	18338	18286	18278	18274	18511	18252	18244	18412	18204	18132	18488	18213	18435	18498	18145	18147	18310	18206	18353	18305	18436	18155	18146	18039	18171	18243	18509	18203	18260	18268	18349	18395	18266	18437	18232	18164	18212	18161	18354	18191	18610	18478	18455	18305	18242	18205	18503	18336	17983	18318	18230	18206	18221	18307	18243	18271	18223	18304	18249	18225	18435	18163	18459	18297	18344	18321	18247	18252	18266	18320	18294	18456	18055	18307	18405	18073	18357	18150	18173	18127	18248	18344	18266	17997	18038	18358	18194	18250	18224	18325	18195	18190	18396	18278	18217	18290	18285	18309	18296	18261	18275	18245	18444	18390	18297	18125	18245	18370	18121	18185	18275	18106	18206	18292	18368	18194	18117	18211	18052	18049	18156	18286	18450	18178	18388	18393	18331	18192	18315	18305	18247	18018	18193	18242	18108	18438	18459	18306	18471	18438	18472	18161	18190	18245	18247	18247	18194	18252	18256	18183	18513	18200	18361	18210	18277	18343	18226	18462	18256	18346	18385	18307	18190	18350	18062	18287	18304	18319	18327	18400	18224	18195	18180	18343	18313	18356	18296	18244	18356	18341	18057	18344	18168	18325	18275	18172	18298	18327	18147	18224	18207	18461	18406	18240	18341	18295	18345	18068	18128	18135	18291	18205	18267	18020	18264	18373	18094	18380	18246	18327	18283	18159	18279	18270	18172	18170	18346	18401	18237	18206	18306	18271	18386	18329	18131	18387	18244	18286	18305	18214	18315	18157	18258	18398	18312	18317	18303	18291	18303	18250	18318	18345	18286	18383	18053	18259	18348	18261	18171	18454	18409	18416	18249	18439	18258	18106	18226	18530	18037	18402	18398	18191	18117	18238	18407	18319	18314	18276	18245	18413	18189	18237	18230	18319	18544	18187	18225	18380	18457	18439	18172	18581	18407	18219	18122	18269	18161	18433	18224	18556	18160	18140	18196	18212	18178	18372	18269	18080	18100	18211	18131	18232	18264	18339	18365	18175	18232	18542	18210	18348	18484	18402	18433	18041	18318	18323	18261	18300	18486	18194	18340	18461	18245	18290	18355	18410	18263	18318	18334	18353	18457	18311	18028	18204	18370	18241	18148	18367	18154	18239	18125	18098	18234	18194	18214	18285	18239	18261	18166	18237	18255	18568	18434	18111	18226	18571	18148	18284	18347	18300	18327	18349	18271	17990	18469	18048	18294	18334	18177	18153	18269	18361	18306	18380	18322	18432	18122	18349	18271	18346	18170	18462	18244	18290	18389	18386	18313	18199	18196	18354	18456	18157	18252	18195	18359	18275	18097	18326	18476	18537	18212	18327	18427	18135	18421	18109	18437	18218	18144	18362	18024	18218	18515	18246	18294	18403	18310	18176	18270	18347	18212	18094	18243	18197	18027	18371	18334	18459	18092	18433	18261	18348	18316	18182	18181	18356	18393	18567	18521	18259	18398	18492	18317	18357	18098	18303	18315	18304	18281	18331	18198	18264	18363	18492	18303	18348	18295	18436	18227	18093	18357	18298	18335	18301	18180	18229	18239	18275	18380	18393	18382	18395	18483	18446	18253	18480	18339	18498	18324	18371	18439	18387	18333	18294	18341	18526	18053	18286	18246	18415	18265	18283	18309	18386	18162	18235	18279	18321	18177	18393	18324	18318	18283	18403	18395	18557	18281	18203	18364	18421	18341	18385	18345	18595	18357	18266	18264	18206	18204	18198	18245	18195	18278	18301	18143	18294	18339	18285	18304	18299	18271	18255	18245	18257	18152	18333	18199	18067	18301	18189	18283	18305	18307	18225	18044	18094	18072	18372	18280	18440	18488	18332	18396	18201	18335	18350	18115	18473	18238	18316	18384	18331	18223	18316	18364	18348	18272	18197	18223	18281	18320	18276	18164	18245	18439	18131	18315	18372	18297	18376	18299	18254	18208	18383	18351	18349	18161	18421	18308	18323	18158	18235	18238	18298	18370	18287	18388	18183	18267	18381	18267	18338	18309	18289	18485	18389	18060	17934	18270	18297	18211	18224	18337	18213	18216	18274	18354	18319	18245	18087	18402	18437	18417	18260	18126	18463	18086	18144	18156	18153	18147	18333	18203	18258	18214	18217	18241	18199	18577	18050	18120	18081	18233	18288	18297	18393	18357	18248	18447	18435	18054	18304	18130	18256	18096	18239	18361	18223	18238	18267	18438	18437	18326	18247	18260	18184	18343	18158	18222	18530	18334	18395	18221	18096	18127	18302	18169	18209	18270	18338	18269	18385	18184	18493	18356	18429	18329	18049	18253	18262	18245	18324	18360	18351	18361	18235	18216	18509	18301	18100	18208	18167	18288	18251	18400	18323	18122	18460	18277	18430	18236	18283	18512	18432	18250	18216	18392	18286	18489	18378	18358	18363	18181	18165	18231	18145	18330	18233	18426	18422	18480	18430	18187	18147	18164	18274	18324	18230	18217	18242	18371	18408	18355	18322	18222	18267	18422	18330	18073	18303	18235	18110	18354	18326	18263	18113	18564	18349	18213	18237	18229	18096	18021	18214	18291	18504	18377	18275	18278	18380	18326	18100	18269	18086	18317	18122	18099	18491	18241	18316	18317	18419	18411	18195	18309	18308	18438	18389	18465	18280	18252	18501	18357	18319	18170	18287	18289	18388	18363	18220	18075	18343	18509	18161	18285	18187	18261	18264	18476	18066	18190	18230	18325	18241	18153	18123	18414	18333	18410	18374	18192	18280	18352	18315	18405	18172	18215	18177	17969	18172	18326	18226	18500	18438	18381	18321	18248	18369	18450	18244	18340	18261	18350	18118	18154	18146	18141	18363	18337	18390	18270	18219	18396	18373	17996	18256	18083	18156	18296	18429	18275	18307	18294	18346	18225	18320	18173	18188	18502	18265	18353	18195	18296	18298	18156	18369	18245	18494	18206	18214	18235	18284	18202	18259	18589	18344	18435	18342	18277	18492	18383	18250	18144	18290	18100	18135	18305	18303	18087	18461	18328	18306	18085	18434	18228	18532	18433	18249	18241	18230	18347	18659	18303	18384	18088	18318	18139	18368	18466	18305	18290	18348	18089	18320	18281	18340	18307	18519	17923	18302	18244	18298	18265	18282	18345	18328	18262	18277	18289	18386	18281	18148	18327	18522	18351	18021	18206	18202	18473	18241	18204	18291	18096	18365	18268	18178	18165	18214	18275	18323	18191	18449	18302	18317	18453	18266	18421	18199	18272	18271	18372	18295	18271	18327	18180	18358	18377	18271	18409	18462	18467	18379	18295	18291	18280	18191	18202	18315	18178	18424	18422	18236	18374	18343	18245	18142	18302	18210	18326	18320	18438	18179	18320	18554	18336	18403	18190	18435	18461	18355	18403	18378	18249	18368	18279	18242	18208	18354	18351	18226	18405	18244	18220	18348	18341	18374	18303	18294	18332	18377	18229	18098	18153	18277	18395	18310	18387	18259	18324	18361	18473	18238	18463	18084	18132	18156	18389	18138	18349	18306	18219	18432	18250	18209	18110	18331	18334	18212	18291	17869	18310	18123	18207	18099	18199	17903	18262	18251	18234	18306	18210	18302	18396	18156	18269	18282	18457	18357	18317	18294	18303	18283	18252	18141	18185	18211	18424	18246	18404	18228	18410	18396	18212	18319	18277	18415	18331	18353	18389	18291	18312	18376	18287	18147	18354	18151	18421	18381	18210	18293	18168	18491	18350	18330	18119	18447	18481	18227	18540	18303	18168	18230	18296	18174	18321	18258	18157	18284	18304	18429	18198	18309	18222	18322	18335	18315	18201	18363	18258	18364	18292	18159	18189	18264	18137	18202	18296	18163	18263	18385	18543	18356	18451	18454	18276	18362	18315	18296	18326	18398	18183	18200	18255	18163	18356	18247	18509	18410	18323	18341	18315	18096	18006	18177	18255	18188	18235	18439	18455	18495	18214	17938	18203	18303	18164	18312	18133	18435	18368	18240	18275	18151	18235	18155	18161	18473	18398	18425	18320	18266	18104	18473	18381	18416	18363	18325	18136	18173	18394	18283	18231	18278	18187	18253	18245	18246	18101	18209	18291	18122	18372	18236	18222	18293	18219	18133	18143	18226	18231	18375	18179	18353	18410	18294	18227	18227	18452	18140	18442	18289	18239	18198	18471	18343	18370	18430	18295	18331	18257	18335	18429	18179	18256	18198	18366	18339	18092	18357	18384	18271	18140	18147	18408	18287	18311	18196	18375	18240	18252	18341	18337	18159	18168	18348	18356	18224	18214	18102	18234	18126	18445	18470	18224	18185	18438	18258	18156	18326	18334	18212	18029	18207	17966	18466	18159	18519	18322	18416	18239	18219	18397	18378	18419	18177	18229	18227	18474	18221	18421	18230	18330	18349	18136	18413	18285	18159	18121	18391	18295	18338	18244	18184	18325	18457	18247	18474	18069	18473	18222	18270	18381	18329	18297	18349	18261	18350	18217	18303	18281	18221	18221	18358	18190	18423	18543	18299	18344	18218	18238	18333	18393	18260	18382	18385	18354	18195	18214
19260	35472	39395	33365	31473	26714	26520	24290	23194	21744	19807	18785	17546	17240	16698	16428	16497	16305	16112	15979	15930	15857	15924	15975	15889	15597	15734	15632	15691	15824	15627	15497	15720	15838	15805	15617	15635	15633	15736	15628	15900	15682	15858	15657	15805	15630	15506	15673	15773	15609	15811	15649	15629	15692	15666	15728	15764	15865	16005	15965	15796	15727	15637	15691	15455	15573	15530	15683	15544	15583	15584	15627	15342	15477	15578	15601	15675	15630	15668	15619	15606	15655	15511	15369	15585	15613	15381	15507	15629	15612	15544	15755	15596	15513	15583	15582	15466	15573	15301	15520	15524	15711	15506	15670	15629	15792	15623	15559	15707	15318	15653	15391	15421	15608	15496	15795	15550	15464	15421	15437	15609	15588	15738	15695	15568	15760	15490	15588	15564	15729	15653	15604	15486	15558	15689	15586	15562	15638	15603	15862	15641	15721	15441	15474	15612	15564	15586	15527	15697	15513	15589	15631	15522	15664	15304	15480	15578	15462	15455	15546	15612	15593	15603	15596	15473	15575	15496	15452	15548	15479	15569	15495	15579	15505	15410	15501	15519	15527	15550	15819	15515	15287	15614	15569	15495	15646	15671	15367	15503	15622	15659	15632	15585	15620	15512	15544	15523	15573	15531	15551	15543	15444	15527	15625	15483	15463	15378	15619	15626	15557	15548	15448	15484	15485	15801	15619	15504	15567	15612	15527	15549	15327	15681	15561	15528	15663	15618	15622	15562	15670	15587	15402	15472	15585	15688	15479	15639	15587	15569	15523	15639	15542	15355	15630	15541	15375	15575	15523	15449	15512	15459	15544	15602	15419	15449	15511	15597	15579	15670	15393	15434	15511	15425	15509	15568	15665	15645	15584	15521	15307	15643	15527	15574	15469	15625	15601	15581	15416	15553	15583	15518	15696	15557	15577	15467	15319	15555	15489	15574	15647	15391	15625	15459	15393	15493	15577	15616	15672	15596	15563	15477	15469	15464	15645	15697	15560	15711	15601	15550	15436	15692	15675	15584	15434	15750	15558	15702	15456	15699	15617	15488	15577	15587	15563	15499	15300	15664	15578	15470	15599	15401	15589	15443	15559	15518	15697	15478	15517	15434	15540	15513	15534	15758	15496	15417	15598	15527	15608	15573	15396	15496	15690	15441	15525	15677	15407	15767	15520	15614	15475	15602	15434	15535	15541	15550	15560	15399	15487	15644	15416	15560	15684	15525	15516	15544	15644	15610	15602	15679	15565	15475	15627	15483	15531	15373	15520	15461	15453	15535	15522	15619	15540	15655	15661	15373	15791	15414	15467	15703	15509	15562	15626	15585	15536	15660	15604	15423	15685	15471	15515	15564	15565	15655	15625	15650	15510	15532	15517	15577	15527	15443	15683	15535	15535	15697	15600	15560	15493	15353	15549	15619	15619	15698	15379	15580	15513	15821	15494	15475	15637	15437	15523	15675	15638	15668	15669	15725	15529	15672	15505	15440	15532	15631	15472	15682	15530	15563	15564	15674	15620	15433	15453	15705	15567	15470	15367	15584	15457	15544	15452	15491	15557	15656	15422	15447	15541	15566	15543	15459	15578	15533	15679	15651	15470	15596	15388	15537	15505	15524	15380	15465	15559	15581	15404	15634	15552	15616	15593	15388	15614	15629	15521	15765	15562	15668	15419	15561	15451	15579	15464	15565	15602	15490	15536	15588	15430	15593	15465	15463	15630	15628	15436	15638	15488	15571	15225	15579	15529	15645	15535	15568	15516	15503	15401	15590	15494	15534	15606	15483	15531	15571	15529	15476	15404	15645	15412	15624	15543	15624	15391	15564	15467	15634	15637	15556	15396	15578	15572	15454	15484	15589	15620	15592	15534	15565	15580	15542	15640	15566	15612	15516	15594	15522	15652	15496	15596	15576	15519	15649	15417	15678	15612	15490	15517	15562	15480	15569	15541	15551	15490	15615	15733	15517	15424	15462	15509	15528	15563	15516	15628	15736	15484	15471	15511	15629	15501	15636	15586	15526	15480	15541	15438	15650	15629	15447	15612	15587	15569	15636	15783	15486	15512	15596	15557	15511	15624	15359	15550	15483	15543	15584	15626	15407	15414	15492	15748	15508	15583	15530	15524	15535	15587	15625	15528	15382	15426	15609	15496	15722	15636	15654	15676	15579	15543	15472	15671	15668	15654	15488	15540	15625	15581	15467	15557	15633	15576	15341	15644	15562	15523	15533	15496	15533	15407	15427	15456	15702	15574	15519	15668	15506	15450	15469	15463	15445	15554	15499	15626	15771	15529	15564	15474	15628	15681	15505	15462	15589	15716	15582	15402	15459	15606	15611	15542	15463	15534	15453	15560	15423	15678	15653	15496	15585	15633	15520	15394	15557	15539	15609	15460	15614	15573	15613	15546	15568	15698	15556	15492	15286	15613	15752	15568	15547	15585	15539	15634	15680	15503	15677	15559	15553	15417	15621	15438	15653	15455	15679	15581	15491	15603	15518	15668	15727	15647	15506	15533	15565	15648	15518	15448	15602	15444	15544	15491	15422	15694	15621	15476	15489	15750	15654	15496	15645	15649	15553	15478	15405	15501	15655	15467	15649	15665	15525	15459	15443	15572	15454	15694	15508	15512	15630	15660	15483	15539	15606	15513	15637	15585	15634	15579	15619	15736	15423	15487	15669	15598	15525	15405	15551	15631	15656	15582	15588	15558	15495	15477	15619	15525	15593	15672	15469	15552	15519	15630	15459	15627	15609	15640	15599	15560	15522	15534	15493	15387	15733	15522	15541	15554	15617	15507	15554	15533	15597	15562	15684	15669	15506	15448	15590	15762	15441	15616	15451	15483	15670	15518	15504	15796	15546	15588	15616	15569	15515	15497	15482	15568	15564	15426	15566	15595	15534	15533	15327	15700	15616	15514	15487	15606	15631	15558	15466	15490	15533	15613	15458	15588	15512	15541	15621	15612	15618	15552	15724	15549	15631	15608	15581	15652	15576	15471	15526	15540	15462	15691	15547	15516	15603	15542	15551	15543	15429	15525	15480	15719	15497	15640	15591	15469	15483	15602	15604	15543	15582	15672	15392	15586	15613	15582	15420	15564	15624	15469	15366	15564	15513	15492	15439	15688	15439	15661	15452	15567	15624	15627	15523	15546	15568	15440	15553	15634	15525	15723	15477	15481	15492	15515	15582	15534	15492	15470	15565	15457	15555	15472	15527	15522	15571	15644	15498	15487	15409	15729	15597	15427	15618	15572	15635	15551	15529	15565	15534	15451	15654	15655	15545	15410	15385	15471	15475	15426	15512	15656	15585	15528	15656	15611	15698	15545	15540	15633	15397	15625	15626	15556	15510	15593	15569	15398	15556	15655	15456	15453	15495	15558	15538	15428	15529	15641	15553	15629	15762	15652	15427	15545	15673	15538	15533	15455	15577	15580	15603	15729	15613	15563	15568	15658	15579	15660	15597	15511	15454	15705	15639	15554	15644	15646	15617	15712	15666	15650	15412	15541	15482	15472	15477	15622	15559	15485	15514	15559	15514	15661	15505	15557	15647	15537	15527	15728	15453	15587	15603	15571	15489	15636	15576	15626	15621	15380	15676	15440	15575	15623	15427	15507	15488	15575	15574	15451	15531	15657	15571	15586	15576	15493	15695	15470	15493	15496	15464	15539	15507	15613	15476	15640	15553	15553	15535	15541	15491	15665	15333	15617	15727	15508	15577	15572	15532	15651	15453	15462	15476	15411	15589	15390	15678	15514	15450	15504	15503	15556	15692	15651	15466	15581	15535	15598	15662	15568	15567	15654	15432	15470	15752	15617	15526	15446	15464	15614	15653	15457	15466	15398	15610	15584	15613	15471	15515	15588	15402	15459	15529	15712	15658	15649	15660	15494	15473	15676	15610	15540	15459	15554	15482	15546	15535	15730	15443	15477	15475	15641	15642	15683	15525	15559	15603	15543	15492	15463	15705	15606	15532	15584	15408	15682	15671	15572	15435	15688	15576	15609	15569	15729	15623	15730	15498	15519	15494	15580	15463	15669	15480	15503	15681	15425	15663	15444	15450	15631	15384	15600	15719	15423	15562	15486	15616	15325	15454	15532	15508	15595	15581	15450	15484	15613	15676	15538	15513	15505	15590	15615	15643	15641	15519	15726	15688	15470	15485	15423	15628	15486	15576	15504	15637	15606	15486	15447	15562	15560	15537	15656	15534	15697	15579	15572	15620	15522	15548	15428	15656	15782	15553	15641	15576	15488	15475	15546	15402	15560	15606	15657	15427	15686	15557	15520	15596	15523	15430	15551	15548	15463	15652	15549	15670	15681	15310	15701	15540	15423	15579	15645	15426	15671	15520	15485	15508	15549	15632	15495	15512	15698	15419	15509	15450	15575	15455	15448	15589	15513	15487	15512	15661	15548	15676	15399	15574	15439	15633	15570	15603	15615	15316	15494	15651	15612	15440	15671	15509	15635	15500	15586	15719	15423	15691	15680	15563	15645	15564	15392	15593	15570	15501	15647	15414	15600	15674	15521	15657	15482	15598	15587	15651	15587	15521	15794	15596	15435	15474	15691	15730	15594	15526	15479	15651	15475	15613	15488	15359	15615	15503	15545	15410	15712	15603	15371	15589	15506	15530	15481	15522	15377	15415	15611	15580	15652	15663	15572	15605	15642	15483	15477	15536	15642	15705	15492	15542	15553	15649	15429	15577	15566	15424	15590	15520	15616	15483	15502	15622	15431	15502	15554	15634	15564	15760	15688	15595	15574	15493	15692	15438	15676	15506	15637	15439	15603	15489	15638	15785	15505	15525	15468	15681	15575	15477	15493	15716	15611	15643	15505	15537	15394	15434	15530	15618	15619	15320	15461	15388	15631	15429	15670	15465	15628	15430	15688	15654	15470	15663	15511	15355	15571	15640	15493	15713	15384	15630	15622	15639	15454	15571	15631	15496	15710	15578	15522	15460	15556	15547	15609	15535	15573	15403	15548	15561	15441	15414	15419	15624	15564	15541	15574	15617	15532	15594	15755	15444	15504	15597	15685	15414	15463	15794	15586	15548	15608	15737	15501	15382	15564	15410	15559	15620	15557	15606	15678	15553	15532	15606	15498	15580	15383	15718	15512	15532	15586	15759	15512
22740	21230	29039	23812	22275	26130	31247	26240	25257	23850	22547	21220	20365	20100	19738	19592	19669	19278	19343	18892	19066	18879	19008	18964	19087	18848	18906	18719	18817	18818	18595	18631	18863	18760	18782	18732	18797	18673	19055	18737	18606	18728	18775	18700	18622	18997	18707	18704	18506	18536	18632	18668	18924	18557	18673	18578	18849	18812	19168	19216	18731	18746	18743	18578	18572	18611	18725	18762	18505	18629	18668	18554	18913	18543	18781	18402	18734	18580	18417	18485	18445	18795	18742	18521	18836	18658	18629	18486	18520	18717	18692	18532	18617	18680	18669	18482	18790	18754	18693	18711	18692	18777	18662	18652	18397	18640	18666	18489	18536	18775	18685	18488	18702	18511	18397	18513	18789	18518	18541	18554	18662	18795	18655	18439	18448	18642	18551	18606	18509	18637	18503	18536	18469	18653	18570	18511	18554	18573	18551	18635	18688	18574	18646	18550	18559	18608	18493	18436	18517	18564	18432	18451	18482	18659	18662	18503	18490	18402	18617	18492	18606	18475	18675	18305	18618	18727	18516	18535	18766	18501	18509	18519	18411	18400	18614	18551	18563	18631	18438	18591	18634	18479	18495	18515	18439	18512	18694	18594	18438	18567	18545	18434	18494	18461	18660	18658	18603	18549	18598	18545	18535	18533	18660	18609	18748	18668	18535	18504	18785	18370	18642	18475	18791	18752	18570	18582	18490	18634	18606	18496	18470	18631	18619	18408	18581	18702	18677	18630	18513	18486	18458	18392	18452	18470	18445	18628	18684	18359	18669	18750	18723	18355	18523	18628	18339	18554	18478	18679	18748	18281	18660	18564	18585	18632	18553	18693	18558	18857	18442	18447	18298	18445	18694	18712	18679	18487	18719	18460	18532	18704	18779	18678	18682	18580	18737	18632	18739	18501	18639	18660	18662	18551	18576	18736	18586	18518	18593	18739	18808	18575	18454	18549	18556	18560	18547	18577	18589	18411	18595	18537	18667	18667	18485	18734	18653	18262	18504	18461	18654	18512	18334	18679	18611	18414	18607	18566	18517	18652	18433	18459	18758	18613	18402	18420	18655	18457	18451	18466	18524	18736	18590	18517	18765	18636	18634	18486	18445	18728	18607	18514	18814	18561	18646	18678	18552	18685	18700	18540	18666	18606	18576	18599	18687	18622	18415	18581	18725	18422	18733	18616	18513	18551	18560	18636	18625	18527	18682	18553	18541	18417	18547	18505	18670	18471	18480	18562	18569	18519	18366	18561	18656	18531	18528	18365	18411	18531	18687	18622	18658	18708	18453	18499	18623	18460	18639	18528	18607	18662	18572	18582	18479	18678	18750	18675	18641	18539	18509	18523	18620	18366	18628	18654	18652	18786	18527	18644	18472	18698	18383	18617	18377	18457	18519	18674	18523	18547	18499	18585	18438	18443	18634	18576	18726	18502	18597	18602	18596	18611	18798	18724	18532	18727	18802	18719	18505	18836	18679	18488	18414	18487	18518	18599	18666	18594	18535	18416	18727	18601	18762	18660	18678	18751	18587	18340	18509	18759	18559	18593	18431	18422	18475	18696	18561	18629	18606	18567	18707	18441	18736	18791	18580	18753	18477	18353	18568	18628	18566	18491	18660	18580	18577	18740	18487	18790	18713	18779	18537	18776	18738	18616	18579	18633	18509	18691	18850	18511	18455	18607	18641	18572	18452	18645	18648	18397	18584	18653	18504	18426	18625	18574	18588	18609	18491	18490	18601	18795	18624	18431	18616	18517	18580	18569	18488	18752	18685	18569	18503	18553	18610	18560	18875	18559	18760	18584	18632	18525	18501	18706	18682	18530	18339	18605	18657	18565	18639	18437	18622	18458	18553	18541	18564	18817	18387	18678	18649	18577	18611	18521	18682	18626	18456	18714	18667	18695	18515	18352	18659	18682	18655	18549	18541	18622	18580	18696	18466	18948	18689	18683	18492	18618	18636	18740	18600	18519	18507	18491	18776	18512	18528	18400	18532	18517	18708	18564	18598	18700	18640	18317	18633	18514	18685	18676	18704	18703	18780	18578	18540	18658	18519	18371	18617	18394	18549	18515	18520	18730	18426	18541	18619	18586	18746	18647	18612	18583	18648	18438	18668	18493	18566	18553	18436	18413	18485	18534	18604	18630	18830	18608	18336	18647	18500	18527	18400	18453	18354	18807	18603	18662	18602	18476	18516	18612	18494	18602	18394	18662	18613	18586	18489	18628	18544	18576	18695	18530	18507	18654	18530	18332	18461	18477	18654	18506	18440	18471	18718	18404	18448	18612	18641	18576	18238	18654	18637	18545	18407	18480	18470	18626	18518	18621	18463	18536	18616	18779	18554	18616	18509	18359	18601	18490	18612	18424	18587	18632	18527	18717	18761	18679	18721	18471	18455	18506	18579	18699	18572	18552	18424	18734	18722	18601	18511	18579	18464	18471	18380	18626	18681	18874	18551	18514	18582	18633	18622	18617	18565	18529	18604	18585	18583	18303	18464	18607	18327	18480	18590	18622	18671	18346	18501	18574	18531	18672	18628	18577	18428	18474	18650	18479	18472	18597	18527	18758	18483	18865	18510	18807	18750	18469	18649	18600	18428	18802	18701	18667	18429	18657	18747	18783	18743	18567	18566	18674	18506	18612	18595	18654	18686	18878	18517	18701	18586	18459	18530	18385	18487	18681	18743	18511	18548	18464	18641	18563	18606	18641	18721	18672	18621	18599	18692	18589	18637	18562	18660	18558	18533	18551	18753	18555	18597	18465	18504	18713	18564	18717	18551	18497	18555	18516	18717	18650	18697	18829	18502	18734	18553	18507	18778	18492	18715	18486	18424	18348	18680	18533	18521	18516	18487	18694	18590	18509	18580	18622	18569	18680	18557	18253	18496	18428	18398	18662	18604	18405	18558	18518	18633	18561	18528	18681	18666	18607	18732	18606	18669	18746	18581	18513	18520	18551	18975	18505	18746	18387	18520	18681	18592	18508	18457	18723	18744	18576	18601	18557	18449	18414	18562	18673	18634	18712	18799	18778	18579	18409	18567	18504	18686	18574	18597	18568	18628	18659	18469	18391	18688	18691	18489	18420	18573	18460	18484	18479	18528	18639	18596	18541	18629	18647	18610	18583	18736	18699	18663	18541	18713	18578	18575	18443	18505	18694	18542	18375	18555	18648	18684	18479	18564	18533	18759	18617	18474	18697	18673	18485	18567	18585	18465	18565	18548	18582	18564	18526	18667	18508	18573	18597	18435	18577	18466	18653	18575	18516	18677	18729	18603	18533	18587	18614	18541	18784	18546	18420	18721	18680	18540	18561	18787	18509	18604	18479	18506	18513	18478	18469	18618	18653	18474	18516	18589	18505	18355	18362	18476	18569	18700	18736	18543	18659	18572	18489	18710	18675	18691	18643	18613	18746	18575	18699	18625	18793	18621	18699	18602	18606	18344	18439	18439	18451	18662	18420	18699	18669	18735	18688	18655	18418	18681	18692	18526	18658	18637	18727	18447	18658	18572	18639	18642	18639	18459	18665	18569	18371	18769	18622	18641	18638	18552	18619	18627	18523	18623	18653	18602	18499	18591	18666	18723	18706	18531	18352	18677	18592	18581	18539	18618	18650	18581	18672	18557	18567	18523	18582	18507	18277	18605	18610	18882	18739	18699	18580	18656	18777	18489	18763	18661	18430	18719	18613	18477	18386	18627	18817	18653	18453	18577	18507	18548	18654	18515	18621	18606	18606	18494	18436	18679	18338	18457	18299	18383	18479	18529	18452	18445	18365	18470	18462	18584	18492	18523	18524	18588	18673	18539	18627	18747	18629	18529	18713	18348	18531	18433	18614	18591	18503	18701	18254	18611	18645	18560	18820	18330	18647	18681	18719	18619	18427	18694	18717	18386	18774	18478	18592	18686	18426	18665	18444	18802	18482	18436	18648	18645	18660	18618	18568	18536	18425	18664	18527	18612	18758	18490	18613	18626	18595	18533	18369	18637	18531	18640	18683	18688	18464	18516	18608	18434	18655	18375	18409	18590	18437	18432	18622	18582	18380	18550	18418	18549	18524	18496	18594	18746	18648	18683	18736	18521	18599	18544	18551	18375	18493	18432	18511	18865	18616	18612	18634	18730	18565	18648	18487	18625	18610	18936	18579	18566	18822	18646	18634	18777	18718	18742	18495	18427	18597	18677	18588	18736	18581	18673	18742	18538	18700	18596	18570	18607	18619	18584	18424	18575	18564	18666	18553	18536	18592	18482	18461	18588	18681	18647	18591	18693	18688	18634	18803	18503	18612	18596	18443	18505	18547	18563	18559	18495	18345	18491	18650	18450	18661	18542	18501	18652	18504	18533	18612	18720	18642	18579	18522	18397	18518	18763	18546	18597	18634	18621	18605	18603	18624	18568	18625	18522	18544	18414	18740	18616	18358	18575	18716	18385	18510	18582	18530	18383	18445	18582	18682	18862	18589	18583	18547	18582	18498	18813	18756	18510	18614	18745	18372	18808	18565	18381	18605	18556	18680	18751	18416	18427	18769	18754	18520	18278	18497	18402	18555	18618	18555	18597	18602	18502	18687	18283	18436	18470	18422	18572	18540	18597	18522	18521	18538	18554	18263	18598	18589	18626	18613	18715	18554	18654	18719	18415	18548	18710	18434	18624	18689	18732	18680	18533	18501	18495	18711	18710	18429	18497	18563	18465	18475	18449	18594	18540	18455	18749	18627	18465	18454	18531	18628	18625	18604	18518	18485	18406	18508	18344	18521	18395	18410	18716	18562	18741	18517	18599	18360	18438	18740	18650	18624	18628	18424	18244	18644	18375	18506	18589	18321	18522	18398	18788	18472	18771	18512	18727	18610	18499	18723	18550	18691	18456	18687	18551	18452	18695	18466	18539	18510	18478	18315	18778	18600	18591	18690	18327	18400	18482	18671	18661	18533	18814	18622	18598	18732	18651	18454	18500	18538	18512	18539	18530	18305	18555	18626	18597	18617	18703	18419	18535	18509	18695	18535	18716	18556	18720	18561	18699	18604	18401	18701	18573	18525	18505	18583	18527	18587	18390	18683	18664	18670	18546	18626	18496	18650	18508	18619	18668	18261	18446	18572	18439	18559	18515	18702	18422	18525	18682	18363	18439	18435
21271	43531	44914	40056	34854	30613	30165	27388	26481	22810	21055	19587	18066	17585	17157	17095	16759	16619	16364	15953	16142	16242	16246	16309	16175	16035	15878	15774	16064	16043	15679	15707	15835	16041	16043	15781	15954	15818	15960	15793	15882	15944	15891	15892	15994	15935	16085	15891	15805	15728	15696	15877	15874	15721	15721	15811	15834	16072	16525	16377	16241	15852	15866	15596	15738	15650	15511	15887	15713	15703	15700	15784	15550	15807	15685	15581	15615	15546	15815	15698	15700	15803	15690	15664	15493	15880	15691	15657	15809	15627	15753	15784	15833	15665	15678	15745	15641	15586	15695	15709	15736	15800	15682	15778	15821	15801	15862	15803	15510	15827	15525	15699	15746	15658	15607	15616	15647	15623	15646	15803	15553	15773	15648	15725	15755	15717	15590	15765	15820	15688	15656	15729	15610	15741	15718	15805	15587	15715	15836	15724	15701	15626	15713	15924	15671	15848	15730	15534	15603	15769	15618	15841	15593	15955	15598	15861	15597	15524	15740	15782	15886	15687	15749	15552	15765	15561	15697	15712	15834	15769	15752	15830	15599	15696	15775	15566	15841	15818	15839	15488	15775	15720	15639	15752	15771	15663	15665	15833	15663	15759	15674	15638	15660	15729	15724	15682	15640	15768	15706	15685	15727	15710	15640	15522	15597	15651	15704	15829	15880	15580	15740	15811	15683	15724	15678	15545	15393	15782	15679	15617	15746	15784	15798	15738	15654	15739	15790	15845	15610	15547	15666	15802	15708	15830	15609	15714	15696	15843	15843	15775	15647	15579	15668	15904	15750	15578	15513	15596	15746	15793	15839	15632	15772	15741	15629	15657	15618	15791	15580	15695	15810	15663	15729	15820	15688	15666	15780	15653	15675	15769	15577	15781	15883	15863	15679	15736	15825	15704	15689	15750	15681	15507	15727	15756	15622	15673	15791	15636	15716	15680	15713	15742	15607	15589	15901	15601	15754	15752	15593	15850	15832	15558	15725	15626	15707	15800	15526	15750	15836	15790	15696	15649	15637	15825	15574	15794	15793	15711	15668	15872	15548	15530	15650	15691	15682	15585	15750	15714	15753	15697	15602	15447	15545	15654	15640	15784	15780	15635	15592	15760	15647	15700	15544	15723	15588	15752	15585	15731	15753	15731	15715	15628	15605	15693	15667	15841	15791	15651	15623	15774	15710	15770	15763	15768	15742	15654	15735	15616	15552	15906	15755	15734	15677	15579	15545	15923	15736	15589	15747	15919	15636	15678	15669	15615	15619	15536	15672	15765	15711	15578	15777	15731	15696	15607	15736	15579	15764	15631	15641	15600	15792	15669	15679	15732	15804	15637	15587	15728	15671	15806	15776	15834	15638	15780	15605	15665	15782	15709	15597	15545	15788	15883	15699	15639	15659	15587	15765	15472	15845	15649	15872	15711	15689	15771	15677	15751	15704	15628	15697	15842	15575	15481	15636	15639	15671	15703	15719	15575	15598	15757	15692	15655	15632	15649	15676	15829	15857	15825	15641	15780	15707	15817	15625	15629	15689	15630	15850	15783	15759	15800	15772	15799	15724	15784	15692	15784	15799	15744	15862	15667	15686	15731	15690	15716	15786	15664	15879	15599	15790	15684	15726	15656	15508	15731	15679	15635	15792	15642	15840	15445	15567	15607	15690	15826	15651	15686	15719	15659	15715	15883	15772	15678	15714	15603	15673	15822	15772	15921	15650	15808	15803	15652	15812	15631	15661	15422	15926	15726	15697	15592	15749	15608	15801	15728	15653	15611	15693	15597	15722	15620	15525	15740	15797	15791	15683	15711	15751	15791	15503	15770	15821	15768	15568	15775	15766	15663	15720	15848	15911	15548	15704	15679	15496	15490	15416	15732	15672	15626	15723	15784	15691	15768	15647	15746	15783	15843	15637	15709	15769	15768	15769	15655	15611	15609	15758	15643	15658	15660	15546	15790	15692	15620	15792	15545	15715	15747	15849	15807	15753	15539	15802	15804	15847	15631	15876	15668	15772	15555	15995	15826	15658	15687	15591	15691	15555	15755	15550	15680	15730	15708	15620	15689	15573	15862	15730	15541	15600	15533	15802	15710	15695	15637	15611	15794	15844	15803	15755	15592	15746	15553	15792	15566	15658	15720	15610	15813	15738	15599	15640	15775	15696	15484	15605	15618	15615	15616	15523	15741	15646	15804	15863	15659	15714	15691	15705	15526	15746	15883	15650	15525	15622	15604	15599	15598	15755	15631	15676	15601	15652	15807	15773	15638	15737	15704	15825	15602	15619	15598	15643	15550	15835	15593	15666	15722	15712	15610	15746	15783	15541	15685	15801	15670	15662	15738	15693	15643	15714	15638	15611	15609	15639	15592	15577	15647	15686	15650	15678	15617	15643	15800	15683	15816	15871	15760	15614	15745	15771	15521	15696	15608	15779	15779	15771	15619	15638	15800	15784	15739	15588	15792	15703	15629	15647	15764	15700	15642	15834	15776	15722	15715	15625	15590	15680	15658	15667	15693	15831	15787	15679	15852	15663	15648	15711	15776	15697	15825	15544	15612	15796	15710	15635	15682	15694	15713	15653	15755	15790	15859	15718	15876	15765	15775	15813	15520	15832	15558	15718	15643	15724	15736	15600	15818	15757	15677	15791	15796	15770	15652	15869	15635	15440	15706	15701	15721	15653	15870	15707	15619	15625	15744	15891	15856	15762	15694	15545	15747	15840	15639	15709	15627	15580	15686	15731	15675	15738	15750	15650	15802	15722	15591	15621	15639	15672	15732	15660	15629	15663	15682	15688	15856	15806	15475	15483	15550	15635	15601	15479	15691	15778	15799	15756	15528	15780	15837	15618	15722	15581	15777	15663	15682	15754	15579	15633	15495	15515	15580	15818	15668	15653	15669	15582	15657	15753	15789	15781	15626	15400	15731	15756	15625	15814	15792	15891	15755	15742	15644	15708	15853	15509	15848	15667	15731	15485	15526	15729	15947	15619	15685	15693	15754	15860	15722	15479	15798	15715	15670	15485	15638	15606	15682	15583	15769	15718	15927	15705	15775	15640	15709	15362	15531	15620	15800	15681	15648	15706	15843	15692	15769	15693	15584	15730	15727	15680	15794	15904	15641	15720	15541	15670	15635	15811	15610	15811	15739	15509	15890	15543	15628	15737	15739	15733	15815	15812	15702	15694	15823	15708	15750	15751	15688	15673	15841	15605	15711	15585	15715	15788	15764	15732	15887	15683	15674	15591	15600	15839	15623	15578	15752	15679	15697	15765	15688	15822	15687	15642	15701	15797	15575	15700	15614	15662	15610	15714	15762	15780	15639	15780	15680	15613	15530	15598	15695	15865	15772	15619	15610	15684	15817	15720	15652	15762	15602	15713	15670	15728	15614	15594	15645	15759	15756	15889	15631	15671	15807	15766	15645	15790	15590	15683	15666	15540	15625	15679	15825	15720	15641	15630	15611	15569	15666	15774	15586	15593	15734	15585	15763	15568	15637	15560	15707	15800	15587	15798	15591	15638	15701	15727	15809	15551	15577	15710	15722	15624	15542	15758	15487	15409	15599	15818	15742	15719	15450	15816	15544	15629	15869	15787	15714	15529	15532	15789	15672	15434	15655	15529	15813	15624	15666	15552	15556	15730	15689	15716	15664	15617	15869	15731	15707	15772	15730	15765	15501	15782	15761	15756	15534	15790	15720	15659	15672	15795	15548	15643	15877	15668	15607	15768	15757	15735	15528	15685	15821	15802	15698	15733	15531	15702	15627	15690	15707	15678	15619	15730	15746	15573	15773	15553	15683	15640	15562	15657	15790	15807	15606	15764	15701	15597	15781	15686	15551	15702	15669	15720	15649	15641	15785	15728	15690	15724	15696	15850	15547	15714	15811	15818	15639	15789	15782	15665	15420	15577	15742	15660	15632	15713	15776	15733	15646	15792	15609	15806	15752	15791	15624	15749	15594	15533	15709	15708	15709	15722	15746	15795	15652	15688	15755	15662	15638	15652	15616	15859	15574	15660	15674	15659	15701	15750	15606	15613	15847	15567	15766	15834	15657	15461	15780	15703	15681	15585	15622	15681	15601	15493	15653	15812	15699	15669	15604	15793	15571	15760	15531	15768	15699	15739	15693	15704	15661	15757	15739	15911	15613	15887	15760	15799	15756	15936	15732	15556	15845	15579	15668	15700	15769	15776	15728	15556	15733	15810	15619	15620	15782	15570	15577	15922	15705	15575	15763	15818	15496	15631	15696	15692	15628	15677	15742	15611	15722	15904	15769	15758	15554	15733	15637	15610	15706	15753	15638	15739	15723	16037	15646	15530	15827	15630	15763	15788	15736	15708	15709	15662	15549	15693	15711	15850	15778	15623	15677	15648	15580	15677	15583	15835	15551	15674	15709	15695	15656	15695	15767	15705	15691	15642	15783	15878	15627	15901	15688	15805	15800	15658	15655	15807	15721	15691	15606	15838	15709	15543	15686	15746	15612	15744	15697	15695	15666	15757	15822	15520	15666	15682	15769	15540	15522	15696	15704	15686	15876	15736	15767	15804	15579	15649	15715	15776	15565	15942	15650	15583	15874	15578	15697	15658	15790	15698	15747	15585	15649	15627	15640	15623	15736	15659	15692	15641	15795	15788	15804	15653	15616	15732	15687	15656	15754	15654	15591	15793	15622	15931	15712	15586	15719	15700	15807	15671	15833	15596	15655	15613	15727	15736	15699	15603	15913	15567	15597	15643	15597	15585	15717	15633	15608	15746	15674	15579	15746	15517	15732	15498	15660	15728	15690	15643	15620	15682	15623	15551	15667	15893	15630	15683	15665	15762	15505	15761	15762	15563	15420	15705	15511	15835	15642	15711	15569	15804	15813	15683	15578	15702	15810	15690	15714	15789	15811	15803	15760	15862	15776	15654	15542	15805	15701	15808	15635	15799	15647	15686	15796	15554	15713	15601	15747	15621	15843	15830	15668	15706	15796	15771	15669	15670	15740	15801	15670	15606	15762	15546	15590	15736	15879	15753	15521	15672	15726	15574	15674	15630	15632	15702	15701	15652	15726	15777	15603	15571	15643	15791	15859	15717	15727	15627	15694	15768	15663	15821	15693	15776	15664	15623	15825	15758	15801	15741	15875	15635	15689
27577	23799	31100	30661	25280	24122	23197	22066	20562	19432	19014	18543	18106	18156	18138	18020	18022	18034	17950	17767	18064	17899	17984	17825	17856	17831	17968	17674	17797	17553	17576	17909	17926	17872	17788	17845	17743	17744	17953	17816	17812	17720	17769	17712	17543	17516	17682	17809	17739	17630	17715	17741	17695	17659	17742	17812	17752	17531	17658	17617	17746	17665	17739	17871	17727	17683	17674	17738	17654	17598	17839	17851	17664	17616	17686	17652	17801	17692	17731	17926	17905	17754	17655	17765	17535	17492	17646	17584	17729	17622	17714	17554	17708	17816	17705	17622	17664	17882	17595	17650	17639	17686	17667	17651	17617	17690	17712	17777	17748	17741	17661	17859	17853	17514	17841	17593	17598	17763	17775	17814	17741	17692	18055	17783	17649	17542	17667	17762	17527	17615	17910	17597	17512	17894	17857	17691	17848	17656	17568	17670	17592	17569	17765	17693	17816	17798	17815	17640	17723	17688	17730	17730	17582	17766	17575	17675	17681	17704	17754	17886	17805	17705	17441	17813	17643	17640	17829	17533	17881	17562	17659	17738	17695	17799	17723	17815	17690	17798	17807	17575	17650	17818	17638	17688	17648	17866	17823	17528	17891	17686	17675	17469	17819	17792	17653	17558	17843	17612	17892	17859	17520	17644	17756	17717	18026	17815	17637	17628	17836	17917	17772	17665	17731	17666	17639	17666	17822	17563	17669	17812	17446	17751	17756	17663	17674	17794	17599	17701	17652	17730	17811	17815	17896	17676	17767	17601	17667	17788	17709	17724	17701	17797	17649	17650	17759	17771	17824	17833	17481	17767	17575	17841	17709	17924	17664	17954	17801	17707	17684	18018	17785	17967	17784	17688	17876	17844	17716	17793	17546	17710	17690	17692	18068	17821	17852	17700	17772	17836	17763	17729	17586	17889	17737	17638	17689	17646	17748	17692	17894	17659	17522	17808	18009	17770	17660	17598	17917	17716	17875	17694	17481	17644	17960	17654	17806	17677	17969	17813	17592	17696	17593	17609	17735	17932	17699	17870	17705	17602	17754	17550	17682	17725	17710	17862	17547	17715	17595	17541	17874	17414	17705	17672	17898	17635	17579	17657	17354	17520	17686	17627	17667	17766	17732	17613	17749	17899	17568	17894	17736	17888	17563	17729	17886	17551	17564	17677	17608	17784	17574	17706	17975	17708	17691	17774	17386	17615	17681	17591	17633	17601	17745	17841	17825	17580	17784	17690	17674	17740	17646	17674	17859	17638	17544	17488	17442	17748	17893	17688	17502	17485	17748	17851	17641	17488	17688	17794	17752	17652	17746	17662	17618	17664	17643	17680	17800	17808	17703	17672	17862	17820	17643	17975	17868	17731	17801	17811	17795	17656	17717	17692	17654	17651	17806	17569	17701	17832	17803	17705	17758	17801	17810	17750	17585	17598	17690	17606	17729	17479	17825	17802	17668	17772	17656	17724	17678	17716	17872	17570	17848	17455	17685	17723	17789	17841	17657	17770	17726	17875	17706	17596	17678	17619	17718	17566	17689	17668	17760	17592	17889	17768	17749	17907	17805	17666	17754	17436	17594	17777	17741	17545	17592	17852	17612	17626	17822	17604	17707	17841	17617	17821	17670	17806	17720	17864	17718	17724	17632	17818	17447	17616	17823	17588	17539	17580	17608	17732	17666	17771	17532	17749	17743	17510	17762	17827	17578	17689	17654	17470	17921	17894	17626	17747	17934	17733	17568	17758	17753	17768	17725	17823	17891	17521	17732	17654	17476	17734	17738	17721	17853	17735	17784	17619	17724	17802	17576	17649	17888	17705	17804	17695	17469	17575	17740	17550	17737	17929	17678	17566	17700	17708	17763	17722	17704	17745	17627	17804	17686	17811	17843	17633	17545	17716	17713	17783	17636	17644	17871	17716	17931	17799	17544	17653	17552	17603	17784	17724	17640	17692	17658	17761	17599	17685	17803	17729	17330	17751	17813	17649	17698	17608	17740	17764	17858	17947	17539	17703	17708	17739	17905	17627	17933	17526	17633	17583	17688	17808	17864	17678	17549	17633	17813	17566	17740	17723	17783	17587	17611	17573	17615	17629	17620	17795	17455	17693	17631	17674	17753	17751	17827	17751	17534	17796	17663	17716	17541	17924	17758	17917	17711	17795	17736	17624	17780	17477	17638	17843	17839	17776	17749	17738	17678	17726	17818	17704	17702	17697	17878	17541	17733	17833	17647	17302	17662	17707	17727	17705	17516	17699	17769	17577	17885	17788	17736	17654	17835	17839	17880	17795	17558	17638	17750	17683	17532	17740	17728	17730	17789	17626	17736	17691	17758	17816	17726	17759	17692	17658	17626	17714	17968	17663	17815	17645	17609	17673	17821	17718	17712	17789	17637	17640	17844	17795	17590	17375	17643	17722	17718	17772	17750	17649	17688	17663	17699	17606	17896	17598	17856	17766	17709	17519	17608	17900	17571	17846	17799	17667	17636	17734	17736	17666	17660	17844	17669	17771	17879	17704	17875	17633	17556	17733	17733	17732	17843	17765	18016	17735	17852	17722	17558	17691	17916	17575	17820	17764	17829	17773	17678	17728	17805	17553	17627	17729	17722	17798	17855	17830	17692	17779	17610	17594	17745	17578	17736	17670	17646	17708	17699	17718	17826	17706	17596	17841	17629	17626	17965	17758	17709	17598	17811	17912	17895	17643	17679	17757	17693	17826	17664	17641	17729	17683	17472	17688	17658	17893	17753	17588	17485	17713	17699	17668	17695	17828	17813	17464	17725	17751	17732	17737	17803	17663	17691	17796	17719	17712	17616	17709	17765	17738	17566	17766	17787	17762	17794	17717	17623	17800	17566	17693	17598	17798	17757	17500	17529	17878	17672	17513	17832	17607	17523	17649	17652	17629	17848	17733	17673	17465	17713	17748	17504	17751	17553	17697	17701	17564	17468	17473	17801	17696	17765	17627	17794	17474	17662	17706	17704	17901	17659	17587	17656	17805	17640	17763	17828	17476	17790	17584	17877	17815	17876	17768	17853	17718	17716	17673	17890	17625	17647	17759	17838	17590	17652	17789	17669	17845	17858	17603	17856	17577	17825	17671	17716	17680	17765	17683	17802	17606	17768	17729	17850	17865	17940	17513	17828	17758	17737	17742	17825	17684	17859	17504	17681	17771	17907	17694	17659	17886	17671	17575	17725	17681	17863	17634	17911	17760	17791	17670	17767	17609	17645	17604	17819	17784	17797	17733	17732	17602	17579	17500	17904	17484	17900	17740	17895	17802	17699	17751	17706	17762	17691	17610	17600	17489	17711	17552	17806	17829	17732	17737	17757	17762	17646	17796	17775	17776	17710	17872	17538	17564	17749	17707	17934	17657	17894	17639	17643	17798	17755	17724	17767	17629	17650	17831	17753	17934	17699	17756	17621	17598	17803	17483	17713	17783	17496	17854	18003	17523	17750	17613	17807	17914	17833	17545	17560	17639	17711	17593	17677	17711	17758	17746	17735	17632	17568	17676	17682	17725	17697	17715	17631	17403	17601	17840	17738	17662	17858	17792	17653	17696	17554	17721	17755	17812	17723	17716	17520	17812	17845	17522	17908	17773	17668	17800	17574	17619	17622	17743	17903	17841	17802	17665	17811	17805	17609	17543	17676	17712	17709	17873	17702	17717	17569	17621	17659	17927	17819	17523	17734	17697	17749	17861	17720	17883	17837	17595	17629	17615	17463	17723	17849	17692	17666	17689	17791	17966	17674	17894	17534	17742	17871	17583	17604	17718	17715	17806	17610	17813	17670	17739	17573	17727	17437	17530	17659	17743	17724	17786	17780	17753	17714	17721	17950	17739	17817	17772	17573	17739	17595	17812	17836	17894	17846	17477	17580	17618	17800	17893	17710	17662	17836	17635	17666	17618	17736	17701	17804	17885	17640	17726	17827	17757	17809	17546	17846	17539	17762	17596	17738	17663	17716	17853	17773	17732	17742	17821	17822	17618	17786	17628	17785	17926	17766	17901	17953	17801	17606	17429	17738	17775	17672	17591	17935	17625	17904	17768	17758	17821	17666	17822	17562	17469	17762	17855	17716	17659	17748	17844	17580	17944	17903	17565	17658	17755	17836	17912	17817	17564	17863	17672	17832	17864	17754	17580	17528	17580	17616	17736	17661	17731	17849	17929	17733	17555	17648	17808	17642	17772	17668	17557	17552	17651	17735	17670	17617	17744	17651	17602	17785	18000	17722	17963	17958	17756	17801	17642	17588	17886	17756	17702	17803	17636	17613	17779	17642	17779	17771	17831	17822	17680	17824	17716	17800	17728	17507	17849	17606	17733	17536	17592	17880	17804	17596	17836	17667	17842	17810	17630	17778	17584	17906	17569	17903	17631	17793	17912	17635	17902	17757	17643	17899	17741	17853	17662	17642	17603	17739	17751	17544	17784	17874	17587	17762	17596	17767	17593	17768	17819	17653	17646	17701	17633	17875	17731	17776	17590	17821	17653	17712	17580	17657	17743	17759	17731	17673	17753	17671	17573	17648	17625	17620	17869	17624	17622	17711	17512	17703	17704	17791	17801	17628	17694	17682	17656	17840	17724	17932	17867	17738	17754	17644	17625	17727	17695	17653	17624	17719	17788	17686	17771	17719	17851	17775	17619	17834	17626	17900	17694	17634	17432	17489	17579	17643	17825	17800	17721	17584	17608	17890	17697	17750	17633	17575	17683	17756	17719	17834	17859	17677	17934	17920	17727	17649	17813	17811	17746	17502	17683	17781	17661	17663	17722	17614	17623	17675	17832	17643	17752	17993	17808	17439	17614	17836	17775	17769	17708	17593	17529	17722	17562	17745	17671	17754	17536	17831	17776	17873	17854	17770	17765	17475	17886	17673	17613	17668	17641	17817	17599	17757	17796	17763	17771	17731	17719	17502	17904	17888	17823	17878	17729	17638	17795	17880	17522	17664	17705	17738	17921	17656	17689	17678	17871	17734	17853	18019	17766	17743	17967	17812	17502	17774	17488	17878	17828	17623	17673	18054	17762	17689	17518	17770	17677	17751	17724	17494	17707	17534	17691	17766	17845	17949	17829	17661	17828	17632	17614	17656	17520	17458	17851	17788	17619	17612	17674	17641	17941	17564	17709
20426	35541	34799	30610	25496	24588	22598	21886	19714	17865	17073	16446	16116	15847	15645	15891	15562	15540	15194	15353	15328	15364	15520	15676	15252	15258	15253	15258	15227	15060	15141	15192	15253	15285	15099	15141	15261	15293	15290	15069	15310	15268	15398	15486	15253	15356	15340	15339	15170	15227	15206	15097	15300	15431	15033	15316	15081	15424	15180	15377	15300	15235	15270	15351	15392	15070	15139	15193	15134	15282	15153	15161	15111	15123	15224	15244	15305	15031	15041	15215	15099	15218	15034	15168	15196	15076	15086	15169	15109	14962	15148	15109	15180	15265	15053	15160	14975	15274	15215	15218	15142	15213	15123	15343	15111	15166	15023	15269	15199	15240	15031	15102	15193	15448	15118	15174	15141	15112	15004	15073	15264	15037	15172	15241	15096	15215	15272	14949	15169	15180	15412	15160	15318	15157	14998	15186	14998	15078	15248	14929	15256	15198	15314	15284	15249	15093	15030	15044	15240	15085	15192	15158	15170	15078	15066	15174	15165	15114	15244	15115	15048	15122	15200	14960	15213	15276	15231	15213	15200	15223	15014	15129	15269	15109	15300	15245	15187	15043	15018	14989	15360	15239	15102	15115	15346	15117	15085	15272	14923	15130	15133	15127	15095	15061	15066	15083	15101	15227	15304	15184	15112	15146	15213	15221	15347	15116	15265	15051	15227	15201	15197	15182	15260	15055	15103	15090	15177	15134	15151	15265	15359	15027	15212	15116	15286	15042	15196	15123	15081	15068	15122	15043	15352	14962	15109	15033	15262	15170	15189	15052	15127	15162	15062	15225	15012	14972	15350	15174	15333	15121	15159	15288	15182	15073	15094	15169	15205	15035	15053	15203	15187	15201	15220	15067	15162	15102	15261	15257	15217	15151	15171	15327	15284	15108	15373	15307	15225	15147	15251	15068	15049	15287	15150	15137	15066	15207	15033	15001	14934	15054	15263	15054	15102	15076	15187	15018	15247	15140	15187	15121	15255	15093	14878	15094	15245	15133	14977	15154	15158	15188	15209	15213	15118	15272	15206	15155	15084	15335	15198	15155	15259	15244	15094	15268	15263	15145	15225	15127	15214	15196	15186	15074	15313	15112	15184	15031	15286	15138	15118	15152	15213	15155	15178	15171	15241	15140	15152	15106	15316	15260	15194	15333	15219	15149	15181	15246	15047	15220	15146	15153	15023	15230	15061	15102	15104	15142	14979	15167	15237	15169	15193	15201	15228	15208	15214	15072	15219	15148	15213	15230	15191	15117	15137	15100	15088	15247	15097	15018	15079	15186	15039	15098	15134	15128	15096	15194	15271	15160	15184	15238	15114	15076	15303	15283	15273	15044	15031	15072	15017	15044	15004	15210	15277	15110	15156	15258	15093	15071	15176	15255	15067	15082	15243	14989	15247	15036	15330	15041	15112	15127	15244	15153	15420	15077	15361	15149	15201	15045	15359	15126	15153	15050	15136	15264	15246	15132	15232	14942	15096	15160	15117	15224	15157	15206	15206	14997	15081	14975	15158	15116	15138	15193	15110	15215	15348	15139	15279	15269	15003	15134	15142	15068	15320	15083	15218	15127	15065	15146	15158	15156	15198	15276	15197	15239	15139	15124	15160	15194	15215	15089	15185	15200	15171	15237	15263	14999	15133	15156	15262	15019	15181	15177	15176	15026	15199	15210	15332	15209	15068	15238	15138	15205	15032	15067	15229	15005	15290	15258	15112	15246	15226	15062	15131	15348	15310	15056	15320	15271	15170	15009	15137	15149	15042	15105	15097	15272	15116	15293	15152	15116	15179	15207	15310	15212	15291	15169	15174	15251	15192	15074	15342	15115	15191	15207	15098	15169	15178	15216	15212	15307	15051	15107	15192	15168	15292	15144	15100	15071	15103	15138	15100	15264	15174	15382	14970	15193	15109	15173	15227	15189	15075	15123	14905	15301	15124	15043	15185	15331	15106	15247	15177	15074	15300	15334	15174	15146	15224	15066	15220	15073	14984	14939	15182	15128	15123	15214	15047	15096	15245	15032	15176	15140	15114	15177	15090	15176	15120	15094	15038	15135	15182	15233	15052	15150	15388	15216	15262	15116	15134	15201	15215	15243	15317	15082	15291	15152	15146	15179	15228	15207	15175	15091	15237	15191	15052	15093	15306	15205	15123	15276	15085	15023	15136	15114	15124	15128	15136	15198	15126	15148	15115	15166	15127	15143	15214	15000	15190	15084	15360	15144	15056	15326	15189	15109	15294	15459	15175	15335	15084	15278	15003	14995	15071	15119	15278	15143	15322	15023	15164	15025	15135	15207	15049	15075	15297	15207	15185	15178	15065	15049	15192	15141	15255	15125	14986	15034	15197	15269	15341	15027	15181	15242	15225	15016	15263	15173	15064	15252	14879	15136	15301	14957	15030	15162	15184	15187	15126	15109	15314	15126	15280	15228	15168	15160	15070	15376	15146	15429	14977	15140	15265	15225	15316	15241	15137	15351	15100	15091	15129	15015	15095	15191	15168	15231	15225	14964	15440	15217	15180	15048	15033	15501	15063	15179	15131	15242	15216	15104	15177	15091	15096	15253	15152	14992	14921	15201	14993	14930	15167	15130	15282	15039	15202	15075	15119	15222	15278	15279	15180	15174	15185	15109	15092	15156	15152	15101	15084	15046	15236	15203	15298	15067	15263	14963	15115	15203	15212	15216	15123	15190	15165	15192	15118	15006	15303	15211	15159	15115	15179	15277	15137	15021	15289	15179	15222	15337	15347	15238	15302	15226	15215	15218	15127	15119	15112	15081	15160	15177	15153	15361	15179	15097	15231	15208	15046	15132	15036	15179	15151	15013	15207	15208	15248	15143	15065	15105	14913	15020	15066	15263	15141	15102	15205	15134	15066	15186	15278	15123	15257	15198	15201	15245	15197	15176	14986	15409	15086	15297	15180	14979	15214	15331	15137	15231	15150	15164	15093	15268	14965	15221	15229	15146	15012	15082	15074	15248	15177	15010	15118	15125	15247	15162	15105	15050	15102	15136	15198	15204	15188	15211	15111	15160	15187	15221	15196	15210	15045	15161	15204	15080	15130	15247	15082	15101	15207	15114	15214	15256	15121	15037	15152	15275	15100	15091	15317	15286	15085	15224	15208	15070	15183	15026	15207	15105	15059	15119	15255	15112	15053	15144	15166	15035	15290	15211	15088	15215	15125	15352	15051	15315	15190	15146	15146	15254	15269	15137	15174	15142	15218	15205	15179	15198	15054	15197	15256	15026	15201	15344	15079	15176	15103	15097	15074	15076	15092	15165	15014	15122	15166	15081	15109	15285	15309	15089	15076	15121	15269	15070	15304	15045	15119	15209	15122	15113	15260	15344	15273	15144	15090	15224	15135	15274	15147	15179	15058	15034	15222	15367	15040	15170	15188	15145	15222	15044	15205	15217	15131	15238	15027	15106	15080	15294	15029	15137	15173	15306	15074	15131	15163	15152	15240	15169	15064	15201	15253	15234	15112	15273	15262	14979	15180	15076	14903	15311	15177	15168	15042	15046	15094	15143	15312	15142	15030	15077	15008	15305	15145	15208	15256	15070	15236	15073	15261	15136	15079	15239	15040	15127	15110	15234	15040	15128	15129	15035	15140	15191	15338	15178	15227	14995	15269	15044	15129	15222	15177	15024	15193	15206	15317	15226	15101	15261	14983	15202	15285	15300	14964	15341	15045	15103	15011	15235	15135	15223	15134	15207	15125	15199	15253	15177	15118	15175	15240	15172	15090	15064	15146	15013	15276	15211	15160	15172	15218	15169	15158	14840	15219	15101	15218	15126	15231	15158	15076	15241	15167	15039	15300	15035	15151	15005	15280	15171	15143	15159	15075	15056	15222	15172	15151	15181	15113	15177	15220	15161	15047	15354	15155	15072	15193	14964	15272	15013	15065	15138	15167	15212	15192	15067	15101	15140	15200	15221	15073	15259	15109	15111	15167	15128	15266	15144	15229	15079	15149	15155	15256	15258	15164	15348	15028	15075	15369	15060	15079	15085	15169	15203	15127	15174	15238	15170	15095	15136	15234	15279	15148	15136	15452	15208	15260	15001	15163	15191	15111	15156	15253	15157	15080	15234	15214	15131	15047	15154	15113	15163	15174	15256	15069	15126	15213	15134	15265	15195	15191	15252	15123	15094	15271	15127	15190	15236	15188	15213	15425	15039	15117	15181	15164	15223	15142	15144	15290	15276	15177	15189	15027	15062	15207	15187	15226	15125	15359	15285	15213	15076	15210	15326	15049	15078	15110	14988	15187	15087	15192	15184	15272	15175	15165	15175	15036	15209	15137	15195	15063	15109	15206	15240	15177	15276	15235	15151	15053	15065	15307	15047	15018	15213	15127	15283	15131	15102	15133	15178	15308	15145	15185	15242	15140	15373	15186	15230	15031	15144	15344	15267	15166	15104	15048	15223	15162	15230	15354	15113	15028	15132	15148	15180	15231	15117	15194	15203	15223	15129	15210	15263	15240	15067	15347	15137	15177	14961	15227	15099	15194	15310	15014	15178	15174	15302	15183	15201	15236	15253	15070	15186	15173	15000	15157	15017	15124	15105	15028	15341	15201	15052	15370	15004	15213	15257	15141	15175	15372	15247	15072	15249	15087	15233	15110	15172	14950	15133	15142	15202	15101	15249	15059	15331	15055	15128	15080	15054	15075	15036	15086	15168	15137	15104	15213	15074	15303	15119	15196	15121	15150	15220	15224	15234	14976	15139	15170	15120	15251	15267	15081	15166	15234	15275	15081	15249	15285	15140	15154	15086	15021	15178	15102	15207	15026	15118	15158	15007	15109	15065	14979	15128	15175	15116	14944	15135	15077	15222	15147	15106	15086	15215	15338	15263	15138	15217	15114	15247	15350	15187	15215	15302	15226	15198	15236	15188	15017	15253	15099	15366	15311	15179	15218	15232	15162	15182	15115	15261	15336	15258	15203	14934	15256	15182	15154	15256	15181	15075	15173	14999	15155	15152	15114	15236	15305	15176	15123	15125	15225	15252	15229	15268	15184	15122	15234	15199	15049	15281	15120	15171	15119	15006	15167	15225	15148	15164	15133	15280	15090	15190	15216	15315	15191	15076	15081	15149	15166	15090	15149	15227	15176	15003	15210	15108
23508	21057	28570	24389	23841	27514	28332	24746	21845	20812	19683	19008	18993	18683	18552	18476	18503	18323	18035	17980	18305	18042	18105	18134	17962	18161	17948	18028	17779	17884	17971	17966	17721	18137	17988	18267	17978	18069	18110	17823	17968	18059	17985	17976	17909	17929	17917	18064	18031	17952	17905	17847	17961	17861	17832	18004	17910	17909	18301	18196	18067	17867	18035	18019	17935	18002	17935	17892	18000	17888	17990	17815	18047	17817	17963	17778	17882	17790	17926	17955	17976	17577	17836	17869	17702	18058	17840	17496	17771	17936	17901	17961	18004	17727	17790	17805	17959	17968	17895	17873	17738	17720	17688	17802	17887	17796	17823	17929	17770	17899	17905	17813	18064	17803	17826	17684	17804	17778	17755	17713	17836	17987	17784	18043	17986	17829	17636	17958	17809	17981	18019	17895	17950	17684	17807	17771	17886	17572	17714	17872	17989	17661	17969	17737	17839	17655	17861	17917	17672	18033	17830	17861	17905	17884	17907	17873	17910	17791	17857	17653	17942	17888	17767	17678	18138	17887	17624	17963	17930	17849	17760	17983	17763	17607	17970	17864	17729	17900	17947	17845	17724	17884	17811	17934	17791	17553	17711	17723	18153	17668	17980	17789	17667	17719	17844	18010	17787	17652	17795	17740	17684	17971	17904	17765	17875	17816	17895	17827	17812	17681	17922	17937	17774	17763	17953	17898	17903	17932	17854	17983	17859	17930	17907	18001	17908	17924	18211	17818	17795	17955	17939	17818	17918	17922	17862	17680	18087	17700	17782	17866	17744	17648	17777	17785	17994	17818	17844	17834	17678	17819	17776	17738	18071	17688	17784	17776	17867	17655	17959	17925	17595	17792	17787	17842	18021	17944	17746	17739	17726	17899	17891	17805	17821	17852	17801	17606	17834	17769	17919	17966	17913	17763	17740	17985	17788	17952	18083	17939	17627	17760	17996	17879	17850	17599	18039	17909	17630	17727	17774	17981	17711	18079	17702	17661	17804	17904	17955	17786	17898	18007	17749	17840	17884	17743	17943	17740	17759	17955	17896	17767	17829	17862	17843	17663	18009	17839	17811	17937	17908	17736	17929	17913	17956	17593	17725	17652	17889	17840	17890	17864	17914	17896	17867	17831	17934	17761	17757	17858	17764	17755	17859	17747	17813	17689	17917	17791	17902	17887	17645	17544	17811	17879	17898	17698	17906	17795	17807	18058	17741	17865	17713	17839	18003	17853	18007	17788	17864	17834	17949	17687	17748	17753	17960	17721	17772	17777	17695	17777	18009	17661	17854	17875	17764	17777	17907	17870	17792	17589	17908	17935	17702	17874	17933	17471	17880	17649	17892	17848	17868	17724	18014	17668	17919	17709	17740	17713	17855	17893	17861	17881	17854	17915	17903	17927	17942	17955	17808	18027	17823	17705	17855	17743	17906	17886	17952	17852	17680	17686	17739	17706	17761	17734	17585	17863	17837	17904	17899	17663	17930	17737	17944	18183	17856	17866	17962	17863	17677	17920	17761	17860	17748	17760	17879	17878	18196	18049	17892	17758	17838	17836	17619	17583	17703	17865	17677	17799	17801	17824	18113	17871	17928	17794	17727	17569	17928	17721	17666	17622	17966	17877	17867	17681	17885	17971	17577	17758	17930	17745	17671	17722	17891	17848	17897	17755	17790	17932	17931	17689	17811	17871	17930	17823	17773	18097	17753	18017	17730	17790	17789	17983	17941	17957	17658	17688	17642	17773	17937	17639	17868	17898	17924	17703	17882	17736	17791	18043	17619	17838	18066	17827	17814	17892	17732	17823	17919	17882	17926	17845	17751	17793	17910	17812	17894	17944	17768	17944	17846	17684	17980	17754	17773	17809	17804	17789	17952	17851	17986	17869	17505	17864	17866	17689	17944	17660	17893	17766	17750	17796	17923	18039	17963	17953	17688	17794	17905	17876	17779	17776	17818	17598	17702	17821	17736	17844	17977	17944	17732	17831	17823	17772	18005	17920	17804	17926	17597	18024	17791	17605	17780	17651	17659	17961	17913	17654	17729	17894	17876	17727	17805	18004	17799	17970	17917	17695	17834	17925	17747	17813	17876	17862	17855	17632	17794	17832	17795	17711	17780	17937	17941	17926	18027	17932	17958	17956	17926	17883	17877	17885	17890	17690	17912	17907	17839	17866	17736	17884	17798	17828	17801	17795	17908	18103	17735	17984	17823	17942	17785	17739	17937	17639	17698	17736	17550	17934	17936	17921	17919	17848	17699	17940	17749	17831	17949	17810	17688	17808	17759	17869	17791	17801	17866	17873	17944	17737	17773	17795	17867	17988	17776	17742	17834	17775	17857	17873	17798	17672	17878	17929	17793	17701	17842	17847	17581	17774	17836	17622	17785	17875	18122	18067	17881	17817	17856	18001	18010	17882	17930	17752	17890	17804	17693	17757	17791	17585	18026	17833	17790	17897	17801	17918	17910	18003	17762	17840	17849	17961	17782	17794	17683	18020	17831	17725	17791	17839	17816	17975	17731	17786	17912	17680	17777	17891	17996	18007	17691	17798	17930	17721	18015	17837	17808	17848	17620	17596	17721	17644	17939	17783	17736	17621	17658	17748	17818	17724	17894	17772	17648	17937	17647	17787	17765	17852	17912	17644	17807	17901	17945	17809	17759	17871	17818	17774	17854	17813	17867	18080	17849	18002	17734	17822	17782	17878	17707	17824	17682	17936	17746	17936	17820	17770	17875	17982	17990	17989	17760	17742	18003	17903	17807	17808	17860	17817	17814	17886	17824	17895	17894	17958	17864	18049	17875	17823	17894	17834	17937	17824	17812	17752	17922	17893	17715	17692	17718	17822	17938	17817	17852	17712	17734	17853	17738	17580	17666	17714	17853	17674	17911	17690	17714	17648	17817	17560	17926	17948	17908	17788	17675	17673	17764	18025	17833	17803	17760	17776	17683	17804	17848	17786	17897	17782	18089	17684	17810	17799	17971	17846	17703	17628	18021	17711	17950	17983	18068	17785	17787	17787	17875	17688	18001	17946	17649	17919	17866	17881	17789	17896	17621	17915	17958	17863	17867	17906	17835	17904	17923	17995	17870	18261	17803	17896	17794	17755	17946	17750	17905	17742	17944	17869	17831	17639	17761	17988	17792	17708	17923	17852	17931	17944	18048	17852	17892	17829	17790	17644	17728	17774	17784	17903	17902	18024	17747	18076	17740	17944	17775	17974	17952	17744	17735	17825	17776	17843	17631	17938	17571	17912	17920	17736	17816	17986	17981	17549	17942	17903	17822	17811	17864	17909	17996	17661	17794	17774	18143	17877	17715	17738	17950	17987	17907	17866	17917	17858	17876	17941	17809	17791	17845	17915	17999	17966	17970	17940	17873	17905	17951	17919	17900	17835	17846	17855	17924	17774	17844	17828	18019	17831	17837	17871	18043	17775	17819	17703	17819	17824	17864	17755	17961	17570	17954	17856	18056	17775	17788	17838	17620	17694	17480	17927	17703	17889	17712	18006	18003	17810	17934	17808	17981	17758	17773	17845	17777	17760	17766	17730	17766	17694	18004	17913	18022	17787	17899	17754	17842	17915	17756	17964	17790	18045	17901	17801	17814	17488	17756	17745	17863	17741	17950	17653	17798	18000	17729	17805	17918	17957	17966	17669	17533	17887	17815	17769	17770	17978	17950	17728	17840	17856	17884	17786	17878	17832	17884	17897	17631	17951	17744	17673	17662	17957	17802	17990	17973	17913	17933	17839	17828	17937	17776	17800	17971	17746	17882	17674	17870	17841	17924	17746	17891	17878	17663	17745	17711	17905	17911	17949	17913	18045	17712	17811	17797	18011	17824	17887	17698	17924	17766	17693	17735	17645	17696	17884	17821	17803	17672	17761	17896	17892	17745	17842	17719	17929	18020	17854	17795	18059	17793	17814	17833	17569	17777	17552	17695	17681	17883	17761	17746	17784	17914	17803	17996	17607	17916	17806	17675	17740	17638	17858	17851	17903	17717	17778	17973	17757	17664	17886	17792	17534	17793	18023	17945	17886	17921	17984	17882	17820	17799	17838	17634	18024	17841	18014	17918	17939	17973	17819	17806	17688	17887	17729	17826	18008	17688	17738	17681	17731	17740	17867	17949	17833	17682	17639	17921	17845	17931	17841	17800	17806	17874	17816	17817	17709	17805	17901	17757	17900	17912	18011	17909	17972	17817	17535	17834	17776	17771	17476	17860	17598	17911	17685	17852	17818	17801	17756	17852	17890	18032	17987	17697	17890	17928	17852	17862	17806	17666	17930	17762	17819	17797	17966	17954	18059	17750	17816	17889	17601	18056	17858	17836	17677	17781	17780	17825	17688	17786	17756	17904	17768	17860	18011	17956	17974	18165	17939	17856	17855	17782	17722	17979	17978	17926	17671	17689	17762	17633	17996	17698	17755	17774	18133	17864	17832	17648	17849	17928	17738	17804	18014	17915	17937	17876	17952	17701	17912	17970	17835	17793	17741	17845	17848	17860	17854	17878	17957	17834	17739	17810	18101	17556	17781	18033	17883	17905	17937	17850	17771	17787	17580	17822	17891	17704	17958	17761	17933	17667	17747	17936	17939	17805	17757	18057	17815	17979	17665	17929	17844	17965	17921	17663	18000	17830	17724	17881	17866	17851	17781	17830	17890	17880	17771	17770	17854	17821	17647	17785	17842	17797	17830	17740	17776	18002	17810	17932	17711	17873	17719	17745	17925	17831	17794	17807	17947	17816	17946	17890	17886	17747	17893	17973	17946	17950	17751	18052	17839	17906	17678	17698	17746	17738	17722	18030	17826	17923	17920	17704	17857	17701	17962	17824	17837	18009	17702	17914	17774	17725	17923	17889	17724	17929	17865	17834	17776	17864	17651	17874	17766	17745	17733	17703	17891	17753	17840	17763	17969	17897	17725	17859	17807	17786	17533	17873	17805	17724	17674	17968	17935	17928	17797	17855	17863	17908	17804	18101	17752	17702	17612	17790	17874	17763	17837	17757	17790	18012	17879	17887	17809	17964	17876	17659	18052	17699	17706	17999	17679	17748	17915	17964	17766	17853	17924	17870	17778	17815	17862	17831	17642	17712	17789	17944	17912	17673	17989	17682	17826	17928	17931	17812	17729
22699	41849	43218	36586	30975	29156	27246	24932	21220	19346	17388	17161	16711	16446	16375	15918	15861	15814	15698	15599	15621	15500	15543	15472	15394	15278	15390	15366	15226	15263	15363	15319	15476	15372	15318	15400	15403	15210	15235	15328	15394	15204	15390	15501	15319	15477	15284	15266	15323	15184	15333	15458	15283	15227	15072	15424	15295	15436	15360	15825	15452	15313	15177	15306	15200	15342	15145	15120	15139	15164	15130	15120	15203	15303	15326	15261	15309	15213	15240	15179	15331	15169	15264	15126	15086	15243	15240	15399	15216	15191	15238	15266	15299	15280	15269	15251	15092	15134	15274	15280	15361	15136	15274	15351	15256	15344	15342	15124	15198	15079	15186	15281	15222	15348	15225	15343	15156	15233	15124	15294	15239	15328	15312	15186	15177	15235	15201	15498	15445	15240	15116	15264	15212	15293	15199	15229	15104	15290	15234	15346	15365	15271	15371	15129	15235	15270	14997	15313	15263	15126	15229	15249	15304	15200	15043	15284	15185	15028	15299	15230	15320	15239	15031	15262	15202	15333	15174	15204	15258	15232	15200	15129	15251	15126	15266	15275	15006	15348	15213	15272	15207	15415	15231	15222	15224	15478	15274	15330	15125	15193	15360	15309	15202	15203	15214	15133	15283	15212	15174	15210	15328	15162	15044	15076	15099	15153	15263	15408	15315	15247	15071	15300	15123	15307	15125	15294	15410	15302	15252	15249	15311	15402	15172	15206	15391	15355	15307	15368	15240	15431	15052	15227	15377	15148	15278	15304	15320	14991	15174	15309	15390	15219	15374	15233	15054	15262	15209	15263	15170	15215	15158	15291	15310	15164	15166	15147	15291	15353	15290	15325	15208	15392	15218	15326	15250	15154	15112	15269	15191	15229	15189	15183	15331	15146	15222	15190	15313	15255	15226	15225	15228	15109	15327	15447	15115	15200	15289	15291	15193	15015	15208	15153	15238	15276	15256	15266	15103	15152	15112	15323	15192	15282	15349	15087	15148	15214	15107	15179	15273	15161	15232	15361	15220	15204	15270	15057	15251	15250	15330	15362	15091	15446	15117	15154	15264	15319	15352	15365	15271	15307	15263	15209	15319	15287	15089	15075	15094	15167	15135	15121	15168	15193	15181	15250	15189	15315	15279	15270	15186	15525	15312	15257	15256	15166	15131	15096	15147	15394	15175	15336	15082	15189	15204	15244	15231	15324	15336	15350	15125	15193	15173	15134	15400	15324	15227	15260	15286	15232	15264	15117	15328	15154	15096	15216	15313	15319	15198	15115	15165	15201	15186	15298	15203	15202	15185	15143	15281	15242	15113	15323	15311	15146	15296	15236	15138	15293	15258	15243	15254	15140	15267	15215	15276	15325	15082	15225	15184	15196	15372	15177	14991	15194	15305	15142	15071	15269	15234	15466	15122	15221	15112	15199	15301	15147	15180	15179	15340	15026	15114	15183	15315	15123	15222	15198	15173	15171	15236	15220	15184	15169	15316	15118	15305	15149	15211	15164	15351	15236	15199	15265	15301	15165	15196	15165	15360	15123	15277	15293	15240	15279	15065	15395	15275	15178	15271	15345	15244	15266	15273	15198	15239	15070	15179	15264	15103	15231	15154	15336	15135	15006	15206	15273	15304	15269	15289	15352	15106	15127	15176	15248	15300	15130	15137	15107	15390	15165	15381	15324	15153	15169	15216	15229	15145	15222	15245	15303	15046	15156	15146	15067	15267	15129	15421	15188	15189	15309	15126	15411	15190	15201	15166	15274	15304	15236	15126	15338	15329	15304	15248	15132	15107	15046	15198	15132	15239	15364	15084	15252	15318	15333	15281	15188	15267	15268	15243	15208	15296	15219	15265	15205	15173	15127	15161	15195	15222	15328	15122	15290	15088	15205	15170	15239	15116	15226	15137	15111	15248	15126	15209	15245	15313	15210	15230	15181	15338	15082	15314	15351	15220	15365	15206	15209	15181	15366	15205	15233	15244	15191	15366	15135	15240	15114	15296	15171	15184	15117	15245	15090	15344	15127	15187	15306	15252	15398	15333	15067	15252	15290	15176	15182	15223	15276	15198	15204	15218	15253	15204	15302	15094	15218	15156	15190	15062	15059	15240	15184	15196	15281	15210	15231	15438	15317	15398	15219	15223	15135	15021	15253	15021	15229	15225	15308	15263	15196	15238	15179	15284	15129	15309	15184	15309	15173	15167	15405	15218	15198	15234	15295	15252	15033	15253	15305	15156	15262	15048	15303	15174	15384	15193	15218	15217	15294	15138	15295	15234	15081	15171	15163	15235	15285	15187	15233	15225	15078	15106	15224	15232	15224	15176	15261	15328	15235	15255	15197	15154	15183	15245	15147	15215	15185	15115	15316	15207	15243	15220	15264	15395	15256	15071	15064	15407	15009	15231	15316	15315	15205	15306	15192	15167	15237	15182	15180	15162	15116	15175	15264	15189	15080	15382	15372	15192	15378	15175	15391	15179	15390	15183	15264	15278	15106	15376	15389	15297	15420	15134	15259	14987	15336	15181	15293	15324	15205	15080	15266	15195	15223	15121	15144	15308	15348	15389	15099	15142	15239	15337	15267	15247	15288	15196	15279	15146	15193	15235	15296	15341	15297	15100	15240	15189	15093	14983	15182	15236	15272	15211	15211	15307	15285	15110	15199	15197	15137	15047	15127	15238	15196	15157	15109	15394	15131	15187	15319	15211	15175	15269	15264	15116	15314	15131	15142	15225	15220	15282	15014	15296	15236	15212	15240	15135	15146	15146	15237	15206	15227	15366	15202	15235	15243	15205	15249	15252	15190	15096	15200	15011	15236	15374	15271	15332	15052	15250	15158	15478	15101	15251	15202	15395	15179	15314	15195	15155	15122	15182	15201	15220	15115	15167	15482	15138	15281	15347	15328	15196	15158	15347	15091	15075	15307	15134	15262	15175	15247	15265	15056	15247	15246	15259	15284	15096	15187	15195	15201	15188	15010	15214	15362	15351	15278	15143	15156	15331	15248	15194	15187	15199	15395	15227	15334	15219	15283	15199	15269	15168	15253	15360	15147	15218	15260	15256	15168	15225	15266	15138	15124	15412	15237	15145	15312	15276	15322	15345	15330	15234	15141	15139	15350	15195	15221	15222	15324	15235	15355	15241	15348	15160	15168	15246	15339	15129	15198	15297	15257	15247	15337	15219	15162	14996	15212	15148	15333	15099	15172	15282	15207	15357	15246	15295	15095	15229	15318	15319	15169	15347	15270	15370	15134	15310	15296	15099	15141	15196	15198	15345	15239	15202	15172	15285	15128	15372	15272	15247	15473	15292	15187	15195	15238	15400	15294	15218	15390	15345	15288	15209	15256	15251	15429	15214	15020	15298	15132	15305	15209	15281	15107	15213	15283	15240	15326	15172	15209	15341	15234	15130	15469	15323	15250	15209	15294	15209	15206	15262	15093	15320	15113	15334	15175	15174	15150	15194	15274	15227	15153	15308	15206	14991	15127	15077	15188	15340	15219	15108	15186	15321	15267	15134	15168	15225	15200	15085	15201	15326	15120	15182	15248	15200	15289	15194	15218	15282	15171	15287	15168	15309	15262	15288	15186	15144	15117	15359	15117	15231	15157	15103	15153	15115	15339	15347	15244	15261	15419	15334	15241	15212	15368	15256	15441	15278	15205	15183	15095	15152	15139	15101	15372	15234	15198	15243	15211	15275	15029	15232	15173	15307	15213	15146	15190	15178	15194	15289	15332	15175	15286	15298	15120	15231	15283	15116	15325	15262	15239	15371	15245	15085	15177	15240	15086	15272	15185	15261	15100	15092	15177	15176	15210	15321	15378	15288	15379	15216	15149	15290	15146	15370	15218	15376	15324	15160	15318	15267	15327	15081	15194	15260	15330	15298	15102	15229	15203	15152	15213	15305	15133	15269	15173	15242	15253	15145	15124	15268	15148	15102	15190	15127	15257	15217	15390	15437	15125	15293	15450	15507	15246	15108	15214	15260	15204	15160	15273	15060	15182	15165	15237	15157	15310	15131	15335	15224	15238	15305	15118	15318	15250	15151	15194	15237	15079	15191	15235	15190	15338	15210	15166	15311	14998	15223	15107	15399	15190	15225	15208	15184	15168	15216	15223	15209	15267	15224	15134	15252	15311	15338	15171	15325	15111	15239	15381	15213	15183	15355	15115	15336	15153	15268	15315	15195	15308	14995	15263	15238	15170	15155	15334	15155	14964	15230	15079	15240	15160	15075	15347	15072	15272	15220	15123	15164	15157	15201	15094	15308	15204	15218	15336	15123	15166	15181	15098	15081	15144	15252	15103	15214	15268	15209	15207	15263	15327	15093	15194	15086	15204	15291	15191	15201	15376	15287	15254	15247	15279	15265	15223	15288	15282	15197	15368	15018	15254	15154	15402	14982	15272	15238	15292	15150	15272	15376	15281	15156	15211	15253	15253	15258	15279	15258	15351	15151	15066	15299	15225	15178	15210	15266	15320	15380	15248	15177	15187	15355	15319	15289	15263	15301	15277	15110	15041	15195	15307	15214	15357	15270	15443	15070	15013	15215	15157	15360	15345	15059	15268	15263	15178	15240	15259	15411	15112	14992	15251	15279	15087	15227	15150	15260	15228	15219	15274	15201	15167	15149	15233	15236	15186	15259	15258	15120	15433	15205	15099	15268	15177	15143	15267	15214	15158	15337	15287	15414	15269	15248	15195	15268	15475	15244	15197	15174	15241	15217	15239	15408	15262	15325	15287	15263	15305	15182	15387	15222	15285	15260	15264	15220	15340	15054	15292	15315	15455	15224	15276	15320	15209	15136	15283	15450	15144	15370	15276	15087	15214	15289	15128	15223	15305	15270	15304	15317	15230	15314	15271	15211	15354	15137	15206	15227	15131	15287	15100	15114	15160	15176	15402	15162	15597	15146	15261	15308	15094	15231	15193	15207	15213	15239	15249	15142	15305	15168	15311	15107	15303	15217	15290	15150	15160	15211	15390	15363	15229	15205	15223	15278	14985	15260	15066	15214	15269	15298	15206	15132	15257	15136	15333	15328	15216	15118	15138	15254	15343	15123	15171	15248	15339	15283	15228	15280	15353	15216	15343	15090	15237	15290	15119	15324	15144	15242	15042	15279	15222	15257	15455
22740	21235	29045	23827	22392	27241	32195	26149	23089	21534	19935	19866	19781	19201	19116	18967	18873	18677	18820	18414	18601	18430	18507	18584	18356	18387	18339	18247	18380	18339	18245	18393	18333	18094	18451	18263	18358	18189	18443	18235	18378	18354	18388	18313	18361	18339	18139	18211	18166	18301	18223	18322	18209	18314	18187	18086	18231	18422	18416	18600	18476	18269	18359	18190	18207	18124	18118	18023	18195	18101	18244	18010	18028	17891	18122	18017	18236	18097	17995	17970	18046	18099	18181	18145	18163	18041	17969	18024	18130	18148	18056	17983	17990	18033	18160	18079	17928	18130	18216	18206	18091	18049	18021	18050	18075	18005	18167	18147	18177	18140	18047	18136	17985	17908	18074	18197	18085	17862	18057	18213	18131	17968	17966	17949	18078	18157	18281	18022	18027	17949	18063	18251	17816	17989	18097	18104	18054	18063	17945	17917	18056	18040	18043	17947	18323	18117	18113	18108	17898	18130	18029	18167	18200	18098	17871	18119	17984	18091	17947	18104	18110	18023	18056	18095	17979	18206	18210	17923	18060	18015	18358	18187	17977	18129	18040	18113	17844	17770	18067	18095	18213	18207	17999	18079	18101	17952	18146	18117	18264	17989	17894	18006	18025	18126	18148	18058	18480	17969	18037	17871	17953	18009	18025	17976	17901	18097	17903	17970	18062	18074	18262	18391	18146	18055	18092	17848	18150	17870	18152	17813	17909	18318	18020	18087	17932	18309	18130	18120	18277	18276	18174	18111	17854	17879	18149	17871	18081	18120	17787	18144	18153	18176	17994	17984	18151	18269	17894	18133	18196	18126	18011	17776	18101	18023	18085	17994	18052	18175	18184	18264	18111	18083	18012	18006	18152	18216	18127	17966	18106	18116	17918	18051	18128	18076	17943	18115	18122	18091	17916	17982	17972	17965	18061	17863	18202	18140	18047	18118	17922	18155	18307	17998	18095	18069	18109	18168	18063	17970	17984	18275	18212	18056	18154	17944	18025	18130	18041	18214	18040	18191	18041	18133	17937	18106	18009	18074	18153	18097	18003	18057	17984	18071	18051	18008	18125	17892	17928	18010	18144	18260	18018	18194	18140	18245	18144	18380	17942	17939	17928	18044	17942	18029	18084	18222	18037	18086	18127	17926	17968	17979	18125	18230	18252	18073	18096	18019	17957	18041	18211	17848	18032	18209	17926	18111	18118	18134	18136	18108	18095	17897	18194	18107	18041	17842	18098	18055	17990	18124	18219	18191	18080	18141	18272	18176	17994	17943	17915	17875	17917	18126	18080	18176	18158	18070	17948	18157	18059	18012	18074	18198	18134	18228	18030	17839	18062	18099	18116	18023	18009	18239	18056	18278	18204	18021	18033	18066	18322	18087	17998	17955	18183	18001	18075	18016	18072	18038	17920	18181	18039	18056	18263	18078	18023	17902	17966	17976	17955	18047	18165	18227	18064	18007	17882	17968	17946	17992	18118	17904	18066	18042	17841	18205	18025	18121	17956	17902	18058	18107	18043	18049	18092	18125	18153	17805	18043	18024	18165	18176	17993	18060	18142	18058	17930	17997	18019	18033	18047	18131	18058	18232	18021	18157	18200	17820	18064	18154	17812	18056	17790	17970	18279	18235	18184	18114	18274	17960	17992	17919	18236	18064	18074	17970	18063	18054	18352	17842	18091	18019	18096	18085	18253	18024	18088	17957	18051	17954	18020	17975	17823	17975	17751	17926	17987	18019	18202	18156	18364	18132	17992	18018	18024	18096	18046	18025	18176	17962	18243	18097	17990	17923	18127	18124	17996	17936	18124	17987	17895	17907	18098	18107	18018	18033	18092	18088	17969	18029	18244	18091	18173	18019	18153	18071	17956	18126	18032	18202	17873	18259	18161	18173	18061	18063	18102	18004	17945	18215	17928	18046	17999	18070	18227	17907	17867	18046	18043	18037	18139	17875	17952	17996	18111	18101	18269	18112	18065	18047	18015	18120	18036	18078	18077	18180	17930	18082	17922	17964	18149	18145	18092	18042	18164	18029	17942	18057	18020	17867	18211	18049	18230	18251	18049	18197	18106	17951	18102	18065	18062	18187	18275	17944	17917	17991	18036	18200	17995	17844	18218	18209	18162	18033	18007	18137	17870	18073	17860	18152	18012	17849	18148	17997	18044	18199	18043	18014	18029	18071	17978	18013	17893	18030	18161	17923	18022	17993	18075	17814	18018	18161	17917	18184	17962	18111	18081	18095	18245	18179	17995	18027	18074	18069	18270	18101	18145	18010	17890	18101	18120	18020	18050	18166	17912	18098	17849	18029	18175	17979	18003	18117	17986	18002	18046	18193	18014	18033	18001	18024	18149	18147	18222	18177	18004	18156	17779	18048	18166	18126	18069	18071	17987	18040	17999	17823	17995	17948	17938	18096	18023	18238	18186	17974	17933	18050	18137	18072	18115	18034	17910	17883	18186	18145	18121	18058	17903	18170	18269	18119	17840	18014	18239	18104	17863	18019	18180	17993	17927	18200	18073	18206	18154	17943	18250	18022	17895	18028	18114	18168	17999	18008	18181	18146	17925	18025	18288	17965	18071	18142	18030	18293	18120	18103	17958	18159	18179	18101	18069	17893	17846	17813	18068	18207	18051	17981	17994	18178	18026	17994	18016	18093	18261	18298	18091	17982	18022	17791	18046	18117	18211	18079	18014	18296	17919	18037	18108	18136	18052	17952	18207	18051	18057	18047	17990	18058	18088	18164	18095	17891	17954	17995	18162	17902	18157	18034	18207	17865	17807	17873	18171	18036	18223	18137	17967	18102	17988	18073	18135	17814	18394	18152	18125	18031	18038	18018	18269	18066	17944	17875	18051	18002	18181	17948	17716	17852	18035	18167	17999	18126	17899	17962	18116	18034	18073	18241	18234	17955	18210	18119	18073	18105	17822	17900	18205	18139	18110	18106	17749	17992	18029	18107	17959	17962	18181	18028	18071	18044	18163	17982	18156	18157	17982	18088	18186	18024	17990	17989	18049	17962	17834	18122	18370	17883	18124	17911	18200	18222	18037	18210	18155	18032	18168	17963	18091	18122	18218	18160	18246	18223	17999	17911	18192	18067	18020	17997	17928	18078	18204	18133	17859	17918	18297	18240	18212	18133	18055	18072	18024	18051	18235	18129	17925	18014	17922	18045	18121	18160	18271	18246	17975	17867	18004	17800	18130	18060	18065	17987	17950	18076	18117	18095	17933	18073	18123	18276	17933	17956	17938	18125	18001	18223	18131	17935	18043	17868	18096	18189	18189	18057	18097	17981	18104	18128	17778	17745	18165	18027	18098	18116	18044	18192	18301	18048	18032	17898	18288	17901	18053	18323	18084	18085	18195	18172	18108	18075	18142	18067	17997	18047	18059	18110	18232	18070	18066	18053	18060	18084	18113	18100	18288	18160	17957	18212	17979	18057	18055	17892	18102	17931	17794	18012	17891	18169	18069	17960	18135	18142	18059	18024	18029	18103	18110	18291	17951	18038	18179	18241	18080	18040	18010	18250	17910	18175	17899	18048	17989	18025	18362	18002	17870	17944	18061	18177	18162	18034	18148	18042	18017	18168	18140	17937	18029	17955	17915	17964	18045	18149	18214	18115	18133	17937	18173	18085	17934	18134	18224	18066	18146	17934	17943	18038	17933	18013	17979	18003	18099	17975	17770	17766	18082	18034	17992	17888	17955	18035	17890	17988	18018	18121	18063	17883	18163	18136	18277	18168	17994	18019	18084	18061	18031	18042	18043	18010	18108	18143	18090	18107	18252	18024	18140	18033	17902	18001	17889	18064	18020	18091	18071	18114	18292	18066	17849	18077	17972	18186	17975	17986	18171	18082	18079	17992	18119	17943	17935	18293	17887	18065	17937	17833	18294	18162	18003	18112	17943	18072	17885	18010	18174	18021	17931	18057	18095	18205	18109	18149	17951	18182	18085	18056	17978	18042	17980	17949	17878	18052	18079	17976	18111	18078	18145	17983	17962	18182	17956	17850	17987	17976	18068	18249	17935	18172	18019	18116	18233	17984	18110	17862	17968	18053	18108	18003	18129	18013	18062	18134	18013	18128	18046	17993	17876	18176	18026	17993	18260	18258	18113	18142	18095	17827	18127	18352	17974	17796	17960	17955	18210	18075	18112	17895	18066	18090	18031	18248	17965	18052	17978	18096	17813	18049	18061	17934	18042	18213	18031	17939	18092	18007	18084	18240	18093	18008	18202	18126	18180	17913	17778	18007	18024	18058	17953	17958	17948	17993	18028	17912	18020	18217	18058	18225	17906	17988	18148	18150	18121	18053	17893	18073	18191	17988	18096	17940	17918	18066	17868	18160	17968	17951	17950	18004	18082	17987	18169	18072	18137	18084	18074	18047	18085	18000	18110	18038	18057	18308	18105	17904	17990	18100	17913	17967	17813	18049	18094	18012	18210	17985	18040	18131	18268	17916	18019	18156	18106	18015	17872	17974	18116	18159	18166	17904	18252	17977	18098	18043	18204	18055	18099	17985	18083	17998	17826	17952	18047	18061	18157	18148	18069	17700	18033	18002	18166	18019	17988	18097	17933	17989	18107	18284	17801	18018	18182	17901	18075	17904	18137	18135	17984	17899	18119	17973	18216	18071	18248	18057	18235	17927	18102	17994	17832	18145	18157	18198	17992	18004	18192	18019	18083	18103	18062	17998	18156	17968	18237	18211	18031	18110	18232	18034	17943	18088	18042	18015	18093	18157	18051	18084	18359	17974	18050	18114	18115	18110	18019	18304	17996	18062	18150	18007	18218	18287	18211	18225	18227	17962	18076	18102	18104	18023	18127	18097	18075	18144	17926	17956	18080	17802	17990	18175	18112	18278	17907	18010	17909	18184	18101	17996	17926	18148	17782	18064	18088	18212	18137	17766	18167	18170	18174	18153	18138	17866	18048	18140	18092	18024	18054	18226	18198	18138	18035	17959	17928	17871	18122	17912	17992	18127	18183	18201	17882	18015	17988	17945	17943	18136	18097	18081	18084	18000	18049	18113	18035	18020	17934	17999	18046	18030	17954	18196	17937	17983	18118	18138	18087	18043	18177	17844	18151	17976	17953	17975	18043	18170	18154	17811	18012	18147	17998	18122	17908	18090
25369	46879	49585	41644	36303	33028	31760	26570	22796	19549	17959	17954	17494	17100	16731	16598	16365	16224	16025	15630	15712	15714	15663	15852	15604	15598	15433	15640	15507	15480	15471	15576	15520	15610	15618	15605	15678	15559	15585	15592	15426	15497	15687	15632	15640	15314	15643	15593	15480	15444	15284	15466	15636	15394	15451	15482	15402	15674	15979	16097	15848	15607	15631	15472	15605	15327	15318	15425	15378	15420	15458	15432	15394	15351	15522	15468	15342	15390	15434	15428	15505	15373	15364	15357	15412	15509	15287	15508	15417	15395	15361	15611	15205	15523	15458	15317	15291	15519	15274	15463	15582	15380	15529	15250	15418	15358	15266	15314	15350	15599	15429	15308	15394	15311	15268	15206	15512	15450	15364	15378	15531	15324	15267	15449	15343	15349	15359	15487	15332	15351	15240	15386	15395	15119	15353	15421	15527	15401	15351	15450	15539	15414	15453	15402	15471	15543	15289	15418	15289	15372	15503	15410	15549	15396	15248	15270	15211	15291	15525	15362	15471	15409	15530	15419	15305	15386	15285	15336	15450	15252	15473	15362	15608	15397	15315	15293	15329	15443	15406	15359	15383	15452	15318	15380	15275	15186	15330	15407	15375	15468	15602	15353	15423	15389	15323	15362	15492	15496	15421	15425	15394	15378	15417	15392	15285	15309	15617	15409	15410	15404	15267	15407	15505	15391	15479	15507	15355	15483	15378	15487	15358	15500	15333	15641	15344	15332	15472	15134	15389	15187	15489	15499	15536	15288	15412	15399	15409	15446	15393	15448	15496	15439	15481	15330	15453	15373	15415	15368	15440	15420	15310	15272	15151	15376	15352	15435	15212	15328	15324	15337	15317	15498	15236	15399	15265	15419	15371	15468	15302	15265	15517	15584	15392	15406	15374	15205	15499	15464	15237	15378	15456	15222	15336	15400	15618	15418	15391	15313	15455	15465	15287	15373	15436	15401	15298	15286	15439	15355	15360	15456	15635	15338	15196	15233	15358	15340	15371	15350	15432	15425	15406	15475	15451	15313	15416	15254	15539	15458	15422	15415	15385	15512	15411	15364	15154	15185	15292	15348	15537	15437	15369	15475	15436	15422	15429	15454	15458	15172	15534	15240	15324	15433	15377	15547	15461	15423	15259	15348	15385	15339	15507	15422	15438	15410	15356	15435	15227	15290	15399	15244	15267	15301	15240	15364	15345	15225	15487	15371	15312	15497	15263	15514	15359	15417	15411	15264	15307	15424	15401	15247	15404	15229	15453	15475	15323	15323	15252	15271	15336	15412	15324	15531	15310	15354	15428	15361	15334	15344	15450	15385	15312	15402	15268	15328	15415	15327	15382	15523	15429	15283	15274	15266	15213	15294	15281	15375	15480	15378	15368	15332	15374	15407	15309	15354	15303	15207	15358	15290	15386	15455	15433	15297	15362	15316	15501	15244	15406	15318	15430	15499	15247	15498	15475	15344	15381	15382	15376	15336	15513	15530	15390	15385	15336	15363	15236	15534	15337	15528	15299	15341	15483	15384	15500	15381	15290	15501	15379	15543	15444	15459	15408	15541	15286	15409	15517	15318	15461	15465	15469	15334	15337	15405	15536	15403	15395	15470	15376	15275	15422	15273	15361	15386	15346	15383	15433	15248	15218	15258	15394	15423	15320	15335	15372	15397	15255	15434	15437	15332	15267	15498	15337	15440	15180	15344	15435	15405	15337	15188	15281	15464	15327	15538	15298	15471	15365	15455	15360	15284	15333	15300	15401	15353	15253	15220	15471	15335	15327	15214	15485	15402	15494	15450	15556	15325	15425	15281	15558	15427	15356	15343	15470	15295	15310	15492	15434	15450	15508	15429	15529	15451	15378	15457	15212	15351	15413	15522	15471	15457	15241	15245	15593	15471	15138	15457	15139	15230	15528	15404	15299	15249	15452	15248	15417	15303	15458	15433	15549	15322	15348	15429	15343	15293	15280	15443	15427	15326	15486	15354	15404	15374	15483	15582	15311	15312	15350	15376	15402	15397	15445	15169	15358	15324	15249	15166	15346	15400	15341	15377	15310	15330	15406	15253	15342	15397	15321	15261	15497	15373	15381	15444	15404	15409	15230	15463	15321	15533	15183	15433	15227	15366	15261	15426	15380	15444	15280	15339	15300	15283	15445	15231	15619	15470	15448	15238	15698	15211	15488	15467	15359	15435	15512	15384	15218	15435	15437	15322	15168	15234	15258	15415	15433	15292	15426	15330	15335	15344	15343	15260	15166	15532	15339	15287	15594	15328	15375	15340	15262	15428	15391	15572	15418	15324	15388	15332	15310	15368	15309	15438	15351	15408	15419	15394	15301	15434	15525	15276	15214	15331	15315	15427	15323	15254	15356	15319	15261	15307	15185	15395	15292	15398	15182	15280	15514	15530	15320	15355	15520	15333	15400	15394	15323	15424	15277	15403	15362	15296	15305	15214	15274	15264	15441	15527	15507	15487	15330	15373	15304	15333	15325	15454	15229	15307	15511	15488	15208	15494	15414	15368	15236	15420	15412	15455	15311	15388	15328	15316	15423	15269	15406	15373	15171	15345	15505	15275	15407	15420	15454	15355	15391	15371	15301	15252	15443	15274	15385	15410	15469	15361	15373	15316	15312	15262	15299	15288	15169	15300	15495	15441	15243	15329	15356	15542	15323	15202	15379	15397	15299	15490	15449	15383	15264	15335	15497	15404	15432	15385	15494	15382	15296	15335	15343	15130	15408	15285	15538	15328	15444	15407	15257	15351	15554	15240	15293	15190	15454	15316	15366	15422	15195	15485	15353	15236	15485	15424	15415	15452	15311	15510	15369	15399	15320	15279	15323	15459	15360	15430	15284	15298	15491	15465	15361	15404	15241	15461	15242	15600	15333	15202	15188	15260	15515	15360	15406	15278	15278	15209	15398	15376	15263	15355	15232	15299	15160	15304	15342	15387	15376	15354	15280	15389	15331	15302	15334	15301	15259	15267	15405	15377	15398	15326	15478	15288	15316	15580	15286	15180	15290	15222	15325	15298	15254	15414	15290	15370	15307	15440	15425	15328	15338	15205	15450	15445	15408	15283	15500	15187	15265	15466	15600	15458	15377	15366	15408	15452	15297	15329	15468	15247	15376	15433	15342	15273	15398	15290	15435	15542	15391	15474	15370	15465	15202	15314	15379	15525	15191	15326	15364	15348	15415	15279	15308	15428	15443	15319	15409	15488	15538	15298	15204	15176	15534	15422	15343	15521	15226	15420	15358	15222	15521	15345	15203	15392	15469	15325	15254	15346	15474	15394	15365	15385	15352	15301	15514	15403	15206	15195	15250	15216	15289	15422	15440	15490	15359	15414	15542	15491	15421	15478	15393	15323	15367	15298	15340	15354	15466	15349	15278	15360	15193	15440	15479	15497	15468	15398	15385	15287	15511	15503	15424	15375	15538	15305	15214	15413	15182	15364	15410	15509	15379	15466	15384	15282	15415	15354	15458	15312	15359	15308	15342	15364	15261	15381	15458	15487	15300	15378	15343	15310	15347	15298	15319	15348	15450	15270	15282	15327	15410	15156	15411	15461	15419	15411	15439	15369	15340	15419	15443	15482	15420	15220	15396	15434	15348	15280	15479	15303	15288	15333	15396	15300	15275	15346	15483	15543	15397	15494	15181	15323	15298	15378	15402	15459	15261	15446	15326	15366	15340	15515	15366	15482	15426	15294	15295	15339	15360	15161	15484	15391	15394	15089	15422	15438	15314	15305	15311	15346	15334	15361	15448	15353	15270	15347	15399	15277	15246	15406	15430	15484	15369	15217	15280	15229	15402	15247	15280	15360	15433	15388	15443	15306	15332	15322	15375	15385	15190	15378	15267	15369	15337	15330	15326	15443	15408	15369	15502	15295	15363	15414	15362	15355	15355	15413	15363	15406	15481	15289	15411	15291	15607	15238	15410	15388	15487	15192	15348	15466	15347	15263	15355	15377	15198	15457	15183	15366	15492	15237	15350	15358	15209	15241	15426	15418	15407	15423	15422	15288	15346	15495	15389	15364	15333	15398	15507	15324	15437	15436	15430	15479	15371	15416	15375	15351	15311	15274	15423	15315	15383	15350	15448	15386	15394	15449	15438	15308	15305	15352	15240	15440	15366	15297	15301	15375	15510	15248	15233	15384	15358	15349	15371	15246	15472	15342	15434	15228	15470	15379	15328	15461	15261	15372	15322	15339	15500	15450	15312	15277	15256	15288	15414	15418	15557	15343	15174	15309	15300	15404	15381	15340	15382	15433	15530	15214	15255	15422	15459	15271	15545	15277	15299	15384	15270	15312	15365	15335	15424	15247	15419	15361	15448	15376	15452	15401	15350	15387	15398	15538	15390	15595	15488	15492	15539	15227	15408	15120	15446	15376	15648	15292	15406	15402	15520	15405	15181	15422	15506	15359	15191	15289	15384	15488	15390	15442	15387	15238	15325	15335	15343	15278	15296	15470	15566	15243	15499	15250	15515	15527	15213	15363	15381	15399	15368	15371	15322	15369	15331	15314	15161	15550	15428	15273	15382	15591	15429	15258	15200	15371	15380	15273	15526	15352	15279	15292	15364	15502	15364	15366	15414	15388	15181	15448	15455	15466	15475	15499	15320	15305	15329	15403	15242	15440	15567	15496	15248	15345	15374	15608	15221	15337	15462	15416	15348	15352	15334	15409	15432	15361	15332	15405	15592	15462	15242	15446	15492	15462	15301	15370	15365	15458	15473	15234	15328	15314	15392	15331	15453	15368	15332	15512	15258	15550	15334	15412	15459	15394	15335	15500	15569	15400	15332	15414	15297	15402	15375	15429	15511	15360	15429	15272	15350	15336	15291	15398	15353	15367	15572	15286	15435	15354	15274	15502	15441	15363	15219	15358	15331	15424	15474	15544	15373	15409	15334	15445	15446	15429	15449	15494	15484	15296	15335	15358	15278	15467	15387	15362	15177	15264	15385	15444	15325	15475	15356	15470	15364	15438	15557	15357	15412	15378	15313	15347	15336	15364	15339	15447	15377	15368	15460	15307	15330	15311	15471	15268	15367	15377	15303	15471	15374	15400	15208	15196	15512	15361	15316	15479	15490	15457	15241	15355	15215	15390	15510	15383	15351	15345	15311	15602
27638	24963	33484	31969	27108	25519	23674	20797	19555	18385	18162	18443	18511	18075	17945	17845	18038	17752	17842	17975	17845	17723	17724	17890	17878	17737	17950	17663	17667	17750	17741	17760	17755	17748	17721	17768	17966	17732	17793	17935	18021	17772	17827	17618	17701	17805	17693	17444	17466	17604	17716	17700	17693	17647	17752	17695	17734	17692	17719	17800	17993	17879	17747	17575	17734	17416	17515	17746	17721	17535	17638	17671	17501	17419	17739	17562	17673	17933	17960	17908	17677	17446	17492	17785	17708	17616	17661	17637	17629	17501	17567	17767	17707	17570	17736	17628	17665	17525	17737	17916	17577	17717	17652	17614	17741	17714	17690	17521	17724	17731	17731	17572	17631	17742	17749	17587	17523	17507	17690	17666	17811	17708	17708	17745	17610	17559	17711	17619	17480	17668	17768	17602	17555	17674	17720	17638	17529	17613	17682	17755	17653	17700	17741	17525	17687	17637	17748	17629	17454	17415	17531	17804	17754	17695	17768	17611	17649	17669	17479	17454	17766	17597	17507	17819	17561	17641	17613	17735	17948	17557	17676	17700	17874	17627	17870	17713	17524	17715	17829	17584	17621	17719	17602	17662	17531	17767	17635	17527	17811	17640	17675	17704	17726	17699	17802	17601	17781	17536	17418	17537	17563	17539	17803	17597	17441	17702	17617	17570	17593	17712	17752	17655	17757	17732	17488	17656	17428	17583	17803	17637	17668	17681	17576	17534	17656	17790	17850	17720	17462	17704	17724	17901	17710	17693	17724	17683	17610	17698	17668	17601	17604	17619	17820	17746	17760	17555	17497	17676	17577	17776	17764	17644	17912	17510	17661	17440	17951	17485	17455	17631	17748	17561	17487	17804	17611	17518	17732	17696	17747	17787	17796	17517	17640	17434	17552	17613	17601	17558	17898	17733	17712	17721	17729	17848	17741	17441	17530	17659	17615	17656	17721	17571	17680	17648	17587	17455	17530	17624	17612	17768	17658	17766	17823	17657	17527	17616	17562	17531	17681	17631	17720	17649	17668	17474	17680	17538	17642	17683	17472	17789	17502	17760	17618	17849	17938	17743	17723	17682	17592	17688	17742	17637	17484	17677	17631	17635	17643	17699	17582	17655	17674	17606	17689	17704	17650	17637	17621	17629	17614	17621	17609	17586	17894	17380	17636	17713	17624	17696	17699	17848	17892	17720	17816	17684	17850	17508	17554	17704	17718	17616	17641	17766	17729	17641	17770	17734	17684	17523	17717	17564	17644	17583	17485	17721	17612	17664	17648	17762	17620	17649	17773	17735	17778	17880	17754	17647	17611	17692	17861	17818	17500	17682	17747	17629	17703	17604	17643	17679	17699	17767	17593	17684	17677	17642	17685	17797	17544	17606	17827	17697	17593	17593	17864	17662	17796	17635	17566	17480	17609	17619	17706	17517	17667	17717	17590	17878	17606	17955	17851	17838	18044	17798	17633	17666	17491	17648	17485	17835	17728	17508	17833	17555	17627	17716	17766	17653	17634	17777	17695	17776	17596	17806	17640	17706	17432	17691	17799	17706	17746	17516	17730	17755	17785	17477	17592	17490	17594	17614	17599	17420	17849	17567	17688	17546	17524	17904	17741	17846	17397	17721	17730	17561	17788	17605	17595	17603	17631	17767	17487	17776	17571	17643	17551	17855	17630	17616	17855	17480	17690	17635	17722	17771	17481	17671	17586	17632	17575	17898	17706	17725	17693	17794	17736	17695	17692	17726	17793	17564	17676	17567	17827	17422	17764	17645	17436	17727	17773	17582	17670	17753	17686	17901	17793	17607	17515	17775	17662	17631	17778	17875	17597	17707	17438	17568	17652	17725	17767	17803	17777	17667	17683	17813	17731	17704	17882	17813	17552	17743	17558	17443	17695	17782	17873	17918	17817	17657	17923	18057	17637	17616	17574	17721	17510	17509	17752	17510	17663	17698	17768	17749	17704	17649	17835	17742	17677	17615	17512	17789	17634	17654	17868	17674	17614	17790	17760	17651	17637	17600	17560	17718	17677	17668	17608	17614	17774	17684	17695	17700	17776	17747	17727	17781	17643	17795	17896	17773	17520	17683	17703	17740	17700	17731	17672	17588	17624	17563	17490	17888	17605	17732	17633	17559	17652	17708	17581	17588	17572	17612	17649	17539	17665	17710	17809	17786	17687	17536	17685	17595	17600	17845	17496	17573	17902	17723	17598	17701	17733	17895	17720	17505	17567	17658	17724	17589	17563	17691	17588	17745	17799	17653	17728	17752	17696	17805	17498	17773	17931	17660	17607	17510	17662	17806	17882	17623	17698	17690	17545	17443	17576	17737	17782	17731	17824	17772	17611	17681	17646	17646	17681	17483	17620	17691	17676	17551	17751	17636	17666	17609	17644	17723	17718	17959	17684	17585	17795	17637	17717	17872	17665	17691	17694	17505	17700	17504	17647	17618	17661	17721	17672	17653	17860	17626	17621	17609	17454	17654	17476	17562	17642	17629	17683	17632	17717	17596	17505	17747	17451	17701	17836	17651	17825	17712	17647	17665	17528	17715	17712	17890	17740	17641	17660	17734	17756	17733	17568	17461	17733	17760	17639	17781	17686	17752	17439	17719	17709	17784	17642	17413	17599	17628	17704	17675	17435	17659	17684	17497	17685	17708	17648	17739	17765	17544	17503	17751	17647	17683	17654	17736	17915	17763	17620	17710	17558	17640	17555	17777	17730	17488	17664	17842	17680	17551	17526	17861	17523	17742	17650	17614	17772	17837	17498	17565	17627	17843	17590	17678	17833	17624	17591	17646	17704	17428	17613	17599	17401	17564	17753	17678	17642	17734	17753	17624	17612	17599	17714	17688	17593	17653	17573	17665	17749	17648	17672	17745	17721	17711	17318	17400	17942	17649	17621	17769	17682	17670	17728	17795	17818	17617	17785	17737	17763	17667	17587	17502	17655	17650	17824	17546	17618	17573	17699	17524	17628	17621	17556	17487	17707	17426	17857	17405	17557	17626	17640	17791	17496	17502	17681	17609	17699	17827	17841	17551	17820	17463	17442	17806	17739	17660	17635	17673	17731	17672	17640	17664	17596	17851	17668	17599	17616	17576	17850	17639	17549	17569	17877	17648	17746	17469	17492	17996	17846	17844	17616	17762	17577	17684	17635	17738	17733	17813	17674	17457	17775	17727	17553	17593	17717	17713	17490	17738	17763	17758	17822	17867	17503	17597	17714	17603	17614	17682	17742	17874	17545	17799	17537	17812	17777	17787	17674	17881	17730	17557	17755	17603	17801	17666	17890	17740	17747	18004	17514	17685	17498	17798	17578	17794	17766	17510	17559	17558	17656	17657	17744	17672	17544	17770	17779	17675	17644	17609	17704	17564	17780	17497	17707	17826	17569	17664	17612	17515	17559	17668	17915	17590	17742	17667	17664	17473	17780	17550	17863	17693	17844	17786	17688	17905	17715	17740	17563	17696	17703	17645	17669	17520	17599	17683	17660	17796	17920	17643	17576	17561	17534	17704	17657	17649	17652	17535	17689	17773	17602	17494	17719	17629	17793	17628	17636	17482	17738	17655	17797	17692	17661	17587	17864	17765	17700	17635	17699	17763	17754	17716	17693	17675	17591	17821	17753	17595	17513	17751	17658	17895	17720	17846	17494	17752	17667	17778	17706	17742	17684	17836	17753	17733	17674	17538	17738	17655	17519	17528	17784	17654	17884	17744	17498	17497	17634	17822	17773	17675	17907	17720	17642	17615	17803	17712	17698	17496	17800	17536	17658	17709	17722	17645	17578	17655	17800	17568	17818	17703	17925	17670	17686	17820	17775	17960	17815	17484	17604	17747	17567	17574	17738	17681	17643	17594	17665	17613	17611	17572	17510	17380	17879	17783	17594	17757	17530	17603	17764	17573	17677	17659	17689	17714	17748	17387	17703	17653	17494	17696	17680	17712	17763	17484	17485	17626	17668	17426	17628	17782	17517	17862	17831	17639	17589	17583	17765	17646	17701	17623	17544	17522	17659	17432	17612	17581	17830	17507	17638	17893	17555	17785	17411	17602	17648	17845	17715	17788	17565	17673	17629	17541	17621	17592	17571	17589	17610	17656	17792	17897	17703	17645	17622	17704	17599	17823	17764	17825	17695	17643	17644	17726	17633	17511	17717	17714	17662	17939	17597	17606	17803	17831	17698	17621	17953	17664	17832	17712	17804	17715	17586	17571	17595	17806	17676	17526	17716	17706	17596	17778	17580	17611	17765	17711	17654	17524	17597	17605	17636	17675	17688	17649	17743	17691	17770	17668	17666	17580	17565	17562	17718	17591	17751	17813	17834	17656	17659	17886	17632	17491	17785	17495	17616	17594	17669	17588	17812	17568	17559	17551	17512	17661	17515	17678	17720	17584	17684	17718	17599	17703	17704	17528	17515	17593	17567	17887	17695	17655	17630	17534	17652	17665	17539	17675	17817	17594	17491	17555	17657	17638	17608	17536	17598	17648	17752	17752	17611	17799	17673	17683	17612	17503	17672	17598	17683	17597	17501	17846	17779	17513	17534	17630	17650	17728	17688	17997	17644	17680	17697	17452	17774	17709	17459	17617	17562	17809	17516	17725	17508	17529	17755	17721	17738	17421	17555	17697	17768	17642	17566	17701	17829	17822	17796	17764	17640	17707	17758	17659	17325	17483	17673	17810	17622	17738	17797	17687	17757	17970	17740	17823	17698	17525	17688	17737	17710	17691	17684	17769	17812	17724	17539	17582	17415	17669	17669	17611	17843	17678	17739	17834	17594	17724	17517	17644	17711	17511	17611	17690	17441	17628	17890	17861	17673	17578	17564	17807	17728	17630	17556	17801	17707	17609	17439	17507	17865	17651	17738	17845	17703	17799	17675	17709	17767	17594	17605	17673	17707	17722	17744	17680	17779	17738	17556	17652	17493	17633	17632	17734	17788	17642	17615	17711	17635	17726	17987	17593	17660	17726	17663	17748	17682	17732	17628	17508	17629	17472	17704	17765	17595	17649	17711	17452	17937	17688	17470	17582	17747	17593	17629	17670	17542	17600	17665	17517	17817	17724	17615	17472	17697	17670	17564	17493	17811	17680	17567	17691	17737	17618	17784	17637	17771	17502	17869	17732	17590	17752
23993	39201	38388	32149	28323	26497	23504	19898	17736	16300	16210	16253	16060	15891	15535	15502	15503	15583	15459	15218	15249	15142	15396	15214	15107	15097	15199	15220	15194	15209	15200	15123	15340	15375	15149	15064	15228	15068	15202	15271	15216	15153	15342	15213	15138	15278	15195	15135	15141	15031	15141	15221	15313	15092	15050	15158	15262	15223	15124	15272	15322	15269	15204	15052	15241	15036	15173	15010	14959	15280	15132	15324	15223	15038	15150	14979	15167	15151	15177	15040	15254	15117	15061	15013	15186	15199	15152	15049	15207	14926	15152	15152	15176	15121	15065	15017	15148	15007	15228	14908	15103	15105	15276	15069	15182	15241	15352	15152	15173	15203	15046	15079	15017	15138	15231	15121	15243	15107	15126	14914	15081	15110	15013	15161	15144	15178	15267	14976	15145	15030	15169	14995	15117	15242	15275	15221	15042	15271	15138	15023	15058	15230	15118	15290	15040	14998	15358	15017	15151	15002	15169	15225	15108	15189	15172	15197	15037	15055	15174	15063	15208	15285	15121	15056	15081	15250	15039	15032	15043	15120	15113	15228	15041	15155	15255	14987	15265	15278	15171	15108	15143	15084	15188	15241	14968	14998	15131	15217	15106	14981	14984	14983	15256	15178	15154	15039	15057	15042	15190	15104	15155	15274	15191	15205	15151	15098	15252	15107	15154	14921	15230	14968	15023	15002	15235	15174	15128	15277	15104	14999	14982	15016	15111	15012	15182	15099	14997	15153	15212	15095	15033	15185	15215	15313	15056	15214	15045	15237	15213	15102	15141	15241	14984	14997	15235	15159	15182	15218	15134	15235	15244	15163	15139	15209	15164	15008	15162	15312	15240	15140	15009	15127	15139	15122	15135	15215	15167	15405	15048	15179	15190	15051	15147	15111	14915	15090	15168	15152	15168	15219	15141	15188	14897	15116	15042	15195	15206	15188	15000	15414	14978	15049	15176	15237	15084	15118	15194	15284	14996	15240	15051	15305	15129	15048	15171	15207	15222	15110	15349	15051	14955	15037	15082	15053	15007	15060	15156	15328	15090	15187	15177	15158	15160	15077	15114	15276	14980	15003	15174	15047	15312	15011	15137	15148	15014	15116	15100	15096	15049	15251	15052	15121	15185	14994	15027	15109	15228	15279	15101	14997	15095	15120	15118	15036	15053	15271	15063	15263	15081	15234	15073	14988	15225	15126	15108	15021	15228	15138	15174	15153	15035	15022	15115	14969	15250	15091	15093	15069	15179	15171	15227	14988	15140	15113	15195	14958	15063	15236	14980	15062	15136	15233	15234	15090	15009	15281	15005	15101	15144	15079	15103	15248	15005	15135	15076	15275	15092	14999	15299	15149	15260	15292	15115	15283	15333	14979	15173	15102	14906	15053	15149	14983	15061	15128	15192	15144	15311	15184	15203	15139	15187	15020	15220	15225	15090	15199	15285	14948	15054	15042	15167	15117	15212	15268	15019	15081	15265	15303	15062	15008	15133	15208	15082	15213	15036	15126	15175	15123	15240	15260	14901	15083	15035	15247	15176	15328	15210	15087	15156	15129	15154	15167	15025	15367	15163	15116	15168	15217	15139	15192	15084	15146	15031	15197	14998	15113	15081	14990	15240	15079	15036	15212	15197	15167	15184	15320	15197	15026	14922	15283	15312	15147	15119	15102	15220	15148	15090	15442	15092	15104	15084	14953	15115	15194	15053	15243	14987	15115	15195	15107	15152	14986	15148	14930	15295	15152	15258	15162	15199	15065	15130	15154	15116	15130	15384	15070	15227	14967	15177	15167	15119	15252	14899	15020	15175	15062	14940	15353	15141	15066	15029	15197	14886	15066	15260	15148	15274	15210	15089	15070	15228	15022	15286	15012	15029	15145	15222	15173	15292	14904	15242	15233	15128	15249	15116	15332	15340	14932	15151	14989	15036	15141	14987	15087	15083	15055	14982	15153	15228	15238	15094	15236	15130	15054	15190	15119	15112	15135	15224	15042	15079	15048	15195	15179	15180	15193	15190	14922	15185	15288	15022	14917	15128	15142	14930	15217	15070	15094	15145	15093	15127	15191	14953	15313	15246	15181	15179	15049	15095	15073	14997	15131	15195	15027	15086	15333	15131	15243	15109	15206	15160	15076	15183	15143	15081	15173	15224	15037	15330	15188	15308	15254	15030	15194	15135	14915	14908	15280	14923	14974	15176	15076	15130	15265	15208	14966	15282	14984	14993	15039	15266	15210	15007	15101	15249	15248	15266	15164	15140	15110	15146	15251	15129	15338	14986	15000	15138	15213	15009	15148	15132	15006	15179	15144	15053	14951	15297	14960	15018	15241	15079	15063	15064	15063	15217	15202	15072	14993	14989	15151	15118	15239	14921	15239	15140	15131	15155	15022	15147	15340	15118	15213	15082	15306	15017	14951	15059	15170	15042	15127	15108	15081	15012	15089	15080	15187	15060	15135	14899	15124	15145	15082	15139	15074	15216	15209	15054	15182	15170	14953	15041	15162	15249	14904	15038	15220	15012	14992	15135	15167	15218	15152	15147	15079	15312	15059	15031	15102	15195	15056	15244	15114	14958	14951	15099	15213	15167	15149	15101	15141	15189	15016	14984	15298	15087	15103	15165	15041	15258	15001	15288	15145	15178	15153	15194	14918	15115	15205	15086	15040	15150	15121	15114	15202	15144	15127	15061	15211	15084	15121	15081	15020	15178	15027	15171	15073	15114	15171	15215	15133	15167	15149	15116	15127	15105	15080	15144	14944	15030	15163	15079	15270	15175	15164	15234	15172	15212	15120	15297	15195	15155	15177	15066	15083	15034	15022	15090	15250	15147	15091	15143	15141	15048	15260	14932	15158	15141	15077	15404	15141	15244	15211	15107	15038	15155	14996	15163	15293	15146	15158	15110	15079	15264	15058	15333	15064	15248	15176	15034	15195	15073	14983	14903	15084	15193	15148	15041	15036	15024	15054	14984	15112	15082	15029	15178	14993	15270	15228	15173	15157	15066	15135	15111	15094	14999	15041	15215	15197	15238	15247	15078	15140	15117	15146	15210	15211	15202	15041	15205	15147	15266	15198	14920	15184	15003	15244	15084	15205	15146	14993	15243	15132	15280	15041	15149	15030	15101	15057	15134	15083	15275	15037	15078	15271	14983	15228	15331	15184	15136	15259	15065	15200	15183	15193	15021	15106	15065	15130	15009	14958	15106	15109	15306	15188	15183	15338	15110	15165	15217	15168	15123	15112	15105	15153	15200	15112	15148	15109	15021	15008	15098	15088	15198	15028	15002	15155	15189	15116	15070	15045	15170	15242	15210	15177	15089	15054	15183	15098	15277	15189	15066	15084	15113	15252	15153	15143	15118	15105	14838	15212	14994	14999	15300	14921	15031	15046	15255	15177	15177	15091	15069	15073	15065	15319	15299	15091	14907	15314	15098	15195	15087	15180	15172	15238	15075	15140	15040	15130	15189	15094	15095	15130	15141	15164	15251	14990	15262	15197	15143	15133	15143	15088	15181	15138	15033	15194	15195	15167	15325	15061	15124	15046	15256	15087	15174	15180	15177	15212	15004	15336	15227	15080	15070	15154	15059	15221	15089	15035	15045	15146	15156	15257	15125	15178	15080	15075	15235	15084	15018	15078	15116	15118	15222	15061	15113	15153	15223	15075	15077	15168	15239	15190	15206	15259	15138	15011	15192	15152	15042	15154	14997	15132	15224	15005	15160	15176	14984	15262	15146	15049	15143	15107	15275	15076	15003	15041	15167	15084	15133	15219	15209	15101	15078	15208	15023	15210	14946	15138	15120	15026	15175	15059	15141	15263	14826	15202	15063	15088	15139	15271	15097	15130	15273	15165	15207	15165	15293	15014	15094	15331	15120	15145	15177	15231	15142	14788	15207	15261	15232	15160	15181	15080	15036	15114	15400	14970	15005	15174	15004	15179	15304	15044	15205	15047	15202	15258	15171	15131	15194	15289	15281	15167	15182	15127	15243	15043	15199	15134	14951	15075	15195	15163	14899	15217	15088	15073	15063	15021	15075	15182	15131	15029	15114	15295	15292	15097	15274	15143	15122	15129	15046	15172	15168	15226	15098	14980	14996	15265	15166	15242	15202	15175	15160	15070	15129	15164	15088	15022	14986	15001	15117	15267	15113	15126	14989	15117	15216	15131	15090	15243	15286	15011	15167	15175	15134	15133	15000	15155	15084	15173	15166	15096	15070	15109	15245	15136	15211	15123	15127	15341	15010	15269	15115	15092	15177	15206	15182	15170	15208	15084	15128	15146	15172	15204	15159	15092	15319	15181	15107	15064	15183	15174	15041	15302	15024	15093	15142	15134	15266	15278	15116	15273	15272	15108	15052	15086	15116	15198	15233	15071	15290	15093	15199	15071	14987	15157	15101	15062	15214	15229	14943	15087	15143	15025	15224	15226	15133	14986	15326	15207	15189	15069	15377	15113	15107	15057	15117	15135	15093	15087	15045	15203	15144	14971	15130	15380	15127	15043	15147	15116	15150	15188	15194	15390	15212	15213	15204	15172	15217	15199	15044	15280	14947	15218	15126	15172	15157	15134	15150	15218	15356	15071	14972	14953	15134	15121	15103	15121	15058	15144	15285	15062	15187	15013	15222	15088	15351	15183	15103	15075	14982	15011	15207	15114	15050	15090	15160	15051	15219	15130	15120	15064	15126	15201	15217	15089	15141	15030	15085	14990	15237	15252	15103	15107	15153	15049	15051	15156	15234	15055	15173	15273	15154	15228	15122	15151	15042	15075	14989	15116	15115	15251	15043	15016	15381	15058	15113	15206	15023	15062	15099	15137	15133	15222	15200	15018	15118	14961	15138	15133	15087	15194	15211	14983	15004	15161	15047	14982	15149	15120	15088	15045	15246	15121	14978	15194	15018	15133	15050	15189	15041	15125	15139	15072	15135	15120	15159	15205	15191	15066	15097	15121	15078	15129	15063	15106	15135	15050	15125	15191	15142	15076	15203	15020	15127	15158	15117	15163	14972	15120	15104	15183	15328	15178	14974	15234	15243	15143	15219	15073	15200	15103	15215	15085	15102	15258	15080	15082	15329	15202	15124	14973	15323	15032	14953	15208	15289	15216	15044	14898	15179	15060	15088	15150	15265	15089
23634	21212	28823	24753	24628	28912	28055	22669	20234	19489	19517	19288	19127	18708	18759	18624	18464	18166	18087	18149	18212	18057	18298	18088	18093	18090	17859	17943	17909	17840	18114	18173	18005	18176	17909	17906	17912	18140	17959	18318	18021	17995	18076	18096	17791	17899	17965	17897	18042	18061	17912	17824	17946	17913	17777	17958	17954	18183	18298	18260	18109	18013	18196	17897	17890	17854	17887	18012	17821	17753	17809	18056	18041	17939	17900	17844	17881	18015	17959	18027	18189	18012	17903	17795	17732	17819	17753	17961	17818	17843	17783	17839	17765	17754	17803	17878	17807	17886	17909	17896	17811	17937	17821	17962	17836	18038	17729	17772	17864	17965	18110	17697	17904	17749	18037	17772	18007	17926	18053	17757	17959	17764	17821	17738	17769	17847	17873	18100	17918	17927	17998	18126	17986	17934	17831	18211	17941	18114	17742	17790	17892	17858	17840	17980	17949	18167	17872	18066	17875	17860	17967	17701	17881	17804	17581	17863	18023	17978	17675	17985	18073	17778	17949	17871	17902	17951	17636	17980	17779	17776	17842	17829	17774	17826	17934	17944	17836	17826	17945	17940	17959	17801	17716	17954	17853	17912	17877	17980	17863	18021	17776	18037	17925	17789	17761	17754	17912	17798	18032	17841	17854	17790	17832	18051	17808	17937	17868	17930	17944	17828	17931	17808	17938	17668	17663	17821	17833	17928	17912	17837	17948	18000	18011	17711	17751	17984	17809	17924	18025	17855	17942	17747	17785	17835	17870	17877	17963	17698	17890	17925	17778	17924	17850	18031	17914	17858	17776	17819	18009	17929	17825	17672	18032	17963	17760	17719	18000	17942	18010	17736	17803	18052	17980	17765	17755	17935	17781	17692	17841	17912	17876	18042	17952	17941	17936	17860	17903	17863	18253	17677	17818	17955	17706	17884	17775	17902	17872	17847	18050	17857	17700	17938	17896	17915	17898	17889	17902	17719	17881	17799	17925	18011	17861	18058	17950	17975	17817	17846	17817	17793	17904	17775	17812	17847	17914	17843	17999	17895	17633	17737	17986	17923	17781	18103	17859	17908	17836	17851	18006	17992	17839	17591	17834	17805	17736	18019	17655	17851	17987	17938	17953	17907	17810	17939	17943	18053	17867	17793	17903	17815	17751	18103	17807	17826	17828	17735	17945	17801	17723	17847	17976	17943	17740	17971	18041	17868	17876	17831	17843	17936	17890	18000	17924	17896	17866	17802	17695	17946	17861	17889	17750	18053	17884	17958	17818	17825	17794	17663	17720	17835	17895	17888	17796	17768	17851	17671	17912	17761	17792	17869	17924	17729	17797	17669	17756	17640	17811	17922	17795	17785	18052	17909	17805	17822	17977	17869	17949	17769	17869	17815	17999	17699	17969	17905	17958	17674	17758	17927	17680	17994	17984	17761	17922	17978	17906	17973	17761	17678	17751	18069	17877	17882	17863	17913	17947	18009	17782	17712	17864	18051	18082	17963	18099	17896	17924	17776	18003	17766	17732	17755	17859	17964	17783	18055	18041	17905	17903	17924	17767	17651	17843	17835	17873	18003	17914	17930	17933	18013	17951	17865	17992	17727	17838	17879	17868	17802	18055	17841	17795	17766	17995	17945	17807	17824	17972	17962	18060	17857	17898	17949	17766	18030	17868	17729	17995	17859	17994	17787	17960	17955	17893	17733	17823	17975	17807	17792	17924	17830	17964	17917	17844	18040	17961	17926	17925	18054	17854	17822	18001	17654	18007	17680	18175	17637	17768	17848	18022	17869	17986	17854	17937	17869	17640	18093	18014	18062	18049	17958	17770	17939	17882	17665	18011	17859	17989	17871	17774	17901	17933	18042	17889	17994	17915	17674	17849	17834	17844	17839	17920	17998	17917	18005	17806	17760	17888	17898	17739	17897	17802	17853	17928	17977	17886	17871	17767	17674	17885	18024	18009	17727	18018	17813	17964	17751	17838	17712	17866	17915	17939	18019	17758	18009	17895	17844	17775	17839	17761	17890	17836	17997	17932	17949	17996	18122	18002	17868	18025	17870	18138	17978	18182	18072	17917	17796	17943	17867	17781	17930	17846	17892	17657	17981	17990	17854	17811	17729	17978	17867	17801	17780	17955	17711	17754	17784	17906	17925	17902	17941	17653	17814	17964	17765	17881	17952	17873	17783	17976	17791	18117	18025	18000	17701	17892	17841	17819	18027	17929	17939	17755	17960	17999	17973	17927	17894	17905	17842	17845	17788	18035	17733	17675	17889	17705	17987	17827	17837	18006	17910	17695	17970	17946	17959	17976	18075	17845	17778	18013	17969	17848	17903	17870	17879	17918	17915	17883	17887	17751	17811	17854	17751	17850	17997	17789	17909	17907	17865	17715	17819	17976	17959	17822	17824	17693	17924	18013	17998	17757	17783	17836	17956	17953	17786	18133	17893	17910	18022	17751	17951	17755	18026	17884	18155	17701	17912	17792	18054	17906	17893	17643	17902	17798	17843	17899	17869	17822	17806	17848	17792	18130	17654	17901	17919	17889	17838	18110	17808	17905	17874	17906	17742	17996	17871	17852	17703	17930	17900	17980	18106	17846	17803	18022	17755	17717	17753	17564	17775	17802	17990	17991	17819	17895	17734	17993	17794	17865	17625	18132	17909	17705	17941	18052	17944	17768	17925	18030	17942	17822	17837	17748	18028	17791	17976	17996	17881	17728	17671	18038	17765	17894	17934	17901	17901	17905	17842	17818	18093	18012	17914	17826	17752	18007	17884	17844	17906	17911	17867	17908	17956	17952	17696	17986	17854	17892	17867	17822	18035	17773	17815	17782	17832	17956	17904	17868	17824	17642	17720	17918	17957	18111	17831	17844	17711	17993	17785	17914	17893	18162	18066	17801	18059	17820	17672	17991	18007	17954	17781	17964	17713	17816	17978	17909	17766	17800	17670	17919	17914	18031	17814	17731	17865	17781	18080	17915	17868	17827	17808	17684	17877	17947	17764	17760	18004	17760	17774	18076	17777	17969	17701	17825	17800	17955	17995	17904	17872	17946	17804	17959	17852	17857	17837	17944	17814	17932	18168	18003	17679	17858	17822	17975	18031	18052	17653	17856	17834	18055	17805	17904	17884	17827	17952	17917	17960	17683	17894	17815	17904	17766	18002	17988	17984	17929	17737	17779	17941	17812	17826	17828	17699	17811	17807	18031	18057	17891	18049	17694	17879	17890	17806	17797	18003	17692	17825	17936	17788	17903	17717	17933	17828	17854	17828	17942	17868	17988	17913	17975	17626	17875	17835	17978	18006	17982	17833	17874	17749	17825	17818	17859	17904	17719	17965	17961	18195	17975	17956	17776	18027	17914	17763	17829	17839	17676	18084	17845	17837	17885	17905	17989	17799	17837	17867	17731	17775	17938	17923	17886	18004	17834	17982	17631	17910	18070	17958	17729	17938	17813	18109	18112	17939	17932	17770	17867	17952	17918	17803	17964	17866	17982	17979	17890	17792	17726	17973	18151	17712	17909	18096	17991	17984	17872	17859	17868	17968	17902	18053	17937	17875	17883	17727	17620	17836	17806	17977	17888	17672	18006	18019	17802	17986	17989	18167	18026	17851	17889	17927	17849	17971	17873	17806	17834	17822	17895	17919	17944	17926	17847	17954	17843	17943	18197	18057	17925	18043	17510	17791	17969	17958	17868	17961	17942	17970	17989	17972	17969	17852	18039	17966	18122	17746	17932	17861	17851	17893	17884	17950	17876	17824	17732	17865	17913	17947	17939	17942	17809	17788	18046	17890	17843	17857	17999	17865	17806	17917	18010	17814	17813	17797	18017	17747	17960	17709	18018	17794	17817	17902	17795	17888	17788	17807	17738	17899	18093	17909	18027	17992	18042	18028	17743	17778	17727	17995	17951	17918	17974	17899	17960	18057	17969	17988	17818	17699	17805	17881	17858	17972	17968	17923	17845	17873	17940	17768	17855	17883	17905	17885	17933	17935	17837	17928	17963	17876	17815	17783	17913	17537	17999	17733	17884	17954	17626	17776	17817	17941	17951	17953	17845	17909	17977	17888	17748	17843	17981	18152	17965	17710	17858	17855	17944	17978	17928	17861	17721	17917	17754	17948	17864	17690	17824	17924	17724	17802	17739	17782	17808	17936	17915	17967	17841	18024	17867	17973	18038	17762	17878	17770	17939	17741	17731	17841	17978	17839	17844	17850	17917	17834	17780	18044	17911	17812	17766	17944	17719	17876	17765	17917	17945	17734	18039	17733	17722	17767	17908	17983	18077	17836	17880	17899	17814	18003	17920	17894	17965	17733	17909	17904	17871	17742	17790	17991	17759	17987	17896	17943	17926	17713	18049	18086	18028	17935	17870	17905	17688	17733	17753	17783	17833	17913	17774	17895	17712	17972	17781	17916	17812	17958	17889	18048	17790	17821	17972	18016	17955	17874	17935	17730	17867	17673	17757	17848	17968	17929	17708	17979	18025	18020	17956	17701	17697	17796	17902	17767	17861	17816	17980	18032	17792	17842	17790	17913	18020	17878	17807	17986	17855	17824	17986	18318	17959	18039	17886	17954	17854	18028	17981	18025	17748	17933	17838	17887	17794	17801	17868	18029	17878	17952	18060	17793	17789	17762	17939	17825	17874	18097	18030	18029	17902	17930	17747	17794	17815	18051	17846	17814	17988	17928	17955	17930	17951	17891	17777	17935	17818	17945	17923	17890	17832	17856	17879	17873	17618	17800	17867	17866	17863	17715	17879	17911	17807	17934	18082	17937	17741	17826	17778	17887	17782	18029	17884	17783	17982	17834	18195	18038	17936	18052	17926	17852	18110	17816	17926	17972	17975	18049	17880	17925	17997	17870	17805	17870	18045	17984	17888	17835	18061	18061	17935	17942	17680	17946	17926	17725	17819	17903	17894	18046	17781	17943	17985	17982	17865	17936	17821	17859	17945	17812	17999	17802	17785	17924	17924	17757	17822	17804	17837	17858	17874	17768	17963	18078	17993	18126	17827	17967	17980	17957	17898	17843	17954	17656	17890	17845	17886	17828	17913	17731	17917	18314	18012	17937	17842	17815	17885	18006	17709	17855	17973	18098	18009	18047	17865	18135	17769	18037	17665	17732	17875	17926
24304	46802	46360	38948	33229	31537	26004	22007	18631	17342	17693	17403	16890	16676	16328	16221	15850	15724	15731	15438	15360	15511	15462	15516	15511	15494	15447	15296	15546	15426	15401	15320	15346	15330	15545	15352	15472	15366	15520	15341	15389	15343	15463	15616	15454	15307	15395	15304	15508	15267	15432	15430	15329	15363	15473	15372	15356	15275	15493	15780	15560	15479	15410	15339	15402	15345	15288	15363	15305	15233	15347	15330	15246	15308	15232	15245	15025	15393	15558	15302	15145	15248	15415	15326	15460	15152	15372	15285	15449	15327	15330	15239	15174	15366	15383	15398	15354	15266	15464	15253	15356	15248	15175	15266	15383	15393	15287	15117	15453	15324	15271	15364	15258	15341	15459	15337	15301	15356	15227	15281	15290	15326	15225	15424	15266	15407	15254	15290	15210	15185	15515	15394	15324	15298	15195	15189	15379	15403	15278	15225	15304	15175	15271	15368	15110	15289	15329	15266	15243	15102	15267	15275	15358	15342	15265	15358	15366	15375	15383	15369	15128	15356	15172	15348	15403	15210	15263	15268	15432	15239	15441	15417	15326	15162	15450	15234	15295	15431	15340	15272	15376	15332	15329	15387	15305	15558	15458	15295	15334	15114	15254	15441	15276	15237	15331	15337	15282	15370	15262	15374	15346	15217	15403	15358	15402	15343	15267	15331	15301	15278	15414	15297	15308	15535	15207	15321	15290	15307	15151	15258	15226	15339	15271	15408	15267	15372	15205	15437	15266	15296	15236	15309	15439	15285	15234	15364	15346	15435	15355	15204	15174	15320	15325	15180	15223	15312	15270	15135	15348	15343	15204	15291	15211	15196	15351	15428	15406	15267	15288	15233	15291	15450	15354	15132	15157	15409	15319	15408	15210	15231	15354	15167	15279	15323	15281	15188	15262	15206	15361	15205	15219	15367	15184	15255	15175	15264	15187	15365	15373	15360	15302	15419	15201	15307	15318	15371	15149	15261	15376	15328	15293	15442	15327	15322	15230	15294	15428	15340	15310	15204	15108	15448	15279	15199	15360	15138	15408	15230	15323	15404	15200	15359	15395	15275	15434	15357	15430	15394	15328	15339	15145	15476	15251	15442	15287	15256	15212	15342	15312	15420	15300	15353	15173	15191	15240	15334	15273	15294	15314	15276	15398	15270	15257	15305	15166	15183	15367	15313	15437	15107	15460	15443	15186	15524	15351	15290	15286	15453	15491	15248	15378	15130	15177	15160	15457	15320	15332	15307	15185	15208	15273	15288	15393	15264	15195	15256	15451	15184	15492	15445	15310	15403	15319	15257	15383	15100	15376	15328	15369	15262	15227	15256	15489	15586	15255	15393	15259	15234	15333	15279	15366	15288	15223	15399	15363	15367	15255	15292	15318	15145	15439	15288	15346	15275	15433	15280	15214	15504	15308	15382	15355	15288	15317	15349	15177	15319	15384	15342	15195	15312	15293	15146	15351	15169	15183	15353	15197	15333	15212	15304	15374	15200	15273	15238	15328	15379	15283	15342	15240	15373	15472	15272	15391	15320	15210	15314	15537	15142	15356	15375	15299	15317	15279	15265	15331	15284	15338	15445	15308	15324	15308	15388	15374	15218	15362	15116	15237	15325	15472	15160	15155	15405	15428	15339	15322	15348	15472	15317	15109	15237	15474	15334	15307	15134	15185	15153	15352	15330	15341	15336	15431	15099	15292	15330	15192	15404	15318	15148	15335	15397	15338	15303	15295	15324	15470	15297	15449	15235	15358	15521	15346	15149	15273	15197	15342	15366	15229	15158	15395	15312	15320	15435	15165	15220	15333	15254	15331	15159	15304	15224	15208	15299	15247	15387	15391	15233	15290	15444	15208	15422	15317	15302	15115	15365	15410	15173	15310	15314	15257	15248	15278	15334	15332	15187	15476	15408	15438	15331	15445	15432	15324	15251	15447	15205	15387	15353	15345	15195	15360	15349	15327	15283	15134	15442	15497	15204	15327	15353	15384	15268	15235	15224	15205	15299	15230	15365	15307	15209	15256	15349	15254	15251	15239	15307	15219	15492	15351	15138	15280	15189	15268	15417	15295	15375	15273	15361	15371	15102	15360	15388	15342	15382	15369	15354	15361	15328	15436	15310	15309	15396	15191	15311	15283	15272	15385	15269	15272	15456	15285	15311	15231	15252	15323	15255	15287	15271	15342	15292	15439	15173	15555	15298	15265	15411	15258	15201	15250	15363	15366	15304	15298	15351	15423	15182	15350	15314	15385	15272	15323	15343	15255	15507	15258	15412	15279	15345	15294	15299	15309	15298	15104	15318	15249	15359	15374	15351	15426	15296	15281	15382	15235	15367	15402	15405	15427	15306	15441	15124	15252	15245	15340	15256	15280	15211	15368	15354	15380	15343	15383	15342	15110	15350	15285	15209	15131	15464	15261	15372	15240	15357	15122	15444	15341	15239	15330	15335	15207	15188	15282	15320	15232	15293	15396	15241	15287	15449	15285	15519	15447	15254	15460	15142	15309	15279	15443	15294	15111	15318	15427	15358	15312	15335	15274	15240	15291	15491	15180	15223	15357	15404	15373	15185	15409	15254	15187	15301	15360	15309	15446	15235	15347	15434	15430	15280	15255	15329	15172	15368	15256	15289	15187	15230	15197	15230	15338	15252	15246	15096	15344	15326	15403	15420	15220	15296	15245	15260	15358	15411	15314	15374	15347	15382	15424	15278	15279	15251	15365	15212	15259	15288	15431	15275	15295	15300	15381	15230	15261	15254	15290	15296	15275	15152	15239	15261	15136	15381	15251	15223	15329	15236	15391	15258	15307	15361	15214	15213	15276	15235	15439	15259	15448	15245	15173	15446	15212	15300	15210	15125	15414	15422	15379	15329	15466	15216	15366	15414	15277	15454	15467	15199	15319	15294	15430	15400	15246	15366	15413	15191	15445	15440	15278	15403	15331	15228	15411	15272	15391	15444	15262	15341	15232	15234	15404	15299	15108	15413	15285	15151	15495	15272	15311	15328	15200	15214	15322	15285	15317	15361	15374	15222	15264	15381	15363	15289	15088	15313	15326	15119	15287	15434	15238	15229	15310	15354	15310	15308	15262	15392	15480	15407	15348	15328	15165	15373	15252	15239	15284	15378	15460	15345	15371	15464	15164	15377	15233	15242	15310	15341	15284	15284	15317	15319	15141	15457	15247	15336	15403	15402	15287	15390	15372	15312	15271	15191	15301	15342	15336	15299	15299	15283	15261	15331	15378	15164	15313	15461	15261	15232	15596	15329	15262	15291	15229	15329	15265	15354	15306	15334	15408	15268	15391	15239	15229	15188	15228	15255	15449	15392	15362	15311	15274	15222	15347	15399	15218	15261	15389	15255	15369	15300	15492	15329	15402	15356	15467	15326	15275	15224	15288	15151	15457	15384	15288	15186	15524	15310	15290	15281	15328	15365	15323	15199	15561	15410	15239	15411	15347	15251	15376	15359	15160	15322	15305	15375	15207	15255	15378	15334	15507	15346	15417	15252	15275	15229	15396	15409	15066	15328	15250	15256	15225	15185	15260	15240	15184	15448	15223	15360	15270	15495	15266	15212	15515	15390	15333	15318	15320	15448	15342	15239	15266	15353	15353	15308	15288	15516	15332	15132	15136	15305	15279	15219	15439	15267	15256	15226	15188	15298	15345	15368	15139	15344	15265	15147	15238	15234	15223	15257	15325	15457	15291	15295	15359	15227	15267	15356	15171	15378	15365	15297	15412	15203	15241	15352	15353	15449	15269	15374	15260	15526	15215	15409	15435	15115	15338	15452	15180	15296	15461	15311	15261	15327	15091	15302	15276	15440	15401	15390	15382	15208	15364	15214	15484	15380	15275	15171	15161	15355	15469	15319	15261	15169	15217	15209	15346	15492	15321	15155	15305	15364	15492	15286	15383	15369	15300	15364	15332	15351	15322	15265	15376	15300	15303	15264	15194	15309	15239	15375	15288	15284	15110	15370	15298	15261	15287	15246	15265	15365	15439	15409	15211	15425	15324	15197	15432	15301	15379	15255	15400	15282	15258	15222	15465	15333	15373	15465	15234	15346	15355	15390	15205	15224	15406	15135	15206	15423	15226	15212	15423	15228	15299	15398	15323	15435	15489	15467	15253	15238	15216	15225	15224	15308	15324	15271	15344	15318	15117	15515	15365	15383	15357	15407	15443	15360	15333	15359	15387	15237	15298	15380	15141	15476	15294	15245	15397	15302	15436	15111	15362	15302	15199	15381	15278	15371	15370	15156	15417	15380	15289	15025	15179	15247	15165	15132	15340	15314	15326	15327	15169	15367	15349	15172	15474	15367	15611	15234	15358	15308	15380	15412	15377	15245	15300	15197	15197	15316	15254	15383	15199	15356	15189	15308	15311	15192	15437	15344	15168	15187	15251	15199	15365	15302	15421	15200	15283	15312	15239	15304	15254	15346	15270	15269	15319	15374	15361	15265	15219	15317	15425	15276	15240	15296	15335	15241	15411	15132	15309	15301	15234	15218	15287	15378	15352	15177	15342	15331	15291	15096	15240	15323	15381	15239	15235	15309	15347	15258	15343	15357	15161	15357	15400	15327	15344	15426	15241	15268	15328	15321	15274	15387	15365	15424	15189	15156	15189	15241	15373	15182	15254	15346	15299	15381	15335	15314	15258	15489	15205	15456	15151	15094	15482	15276	15259	15421	15169	15274	15318	15390	15244	15188	15306	15344	15180	15273	15145	15504	15163	15309	15495	15381	15282	15308	15324	15390	15361	15303	15264	15347	15327	15325	15271	15097	15367	15324	15332	15227	15407	15388	15307	15299	15180	15329	15343	15230	15207	15381	15209	15289	15223	15060	15564	15129	15209	15254	15265	15222	15302	15294	15199	15212	15155	15269	15192	15271	15178	15437	15348	15475	15427	15472	15468	15237	15386	15212	15382	15337	15331	15216	15287	15314	15364	15287	15222	15320	15350	15246	15428	15245	15379	15375	15367	15117	15321	15376	15238	15307	15447	15441	15306	15355	15381	15306	15267	15390	15287	15203	15356	15315	15303	15421	15173	15440	15306	15392	15402	15281	15279	15467	15237	15103	15460	15210	15410	15303	15266	15133	15329	15435	15223	15353	15362	15453	15394	15380	15440	15269
22620	21142	28936	23777	22896	27944	30452	23750	20902	20668	20778	20161	19836	19673	19324	19254	18999	18755	18950	18207	18352	18440	18345	18518	18553	18413	18508	18393	18512	18325	18410	18426	18326	18383	18259	18361	18261	18240	18519	18525	18486	18207	18336	18302	18455	18420	18268	18344	18261	18242	18327	18269	18182	18240	18300	18471	18291	18375	18874	18847	18542	18408	18419	18259	18166	18442	18086	18185	18333	18191	18135	18190	18237	18190	18092	18233	18041	18072	18144	18253	18250	18321	18222	18235	18375	18170	18395	18383	18165	18083	18240	18326	18235	18015	18148	18130	18234	18129	18281	18179	18145	18216	18364	18242	18205	18012	18238	18265	18207	18147	18343	18254	18274	18276	18282	17978	18176	18173	18119	18165	18035	18164	18371	18232	18274	18357	18170	18151	18148	18130	18093	18141	18365	18149	18156	18129	18195	18146	18290	18124	18284	18113	18194	17935	18239	18404	18077	18108	18462	18253	18203	18455	18136	18118	18329	18294	17846	17945	18105	18172	18085	18228	18308	18360	18119	18196	18160	18186	18399	18037	18408	18289	18045	18258	18291	18077	17969	18085	18193	18285	18384	18354	18118	18088	18031	18058	18195	18147	18207	18048	18122	18173	18379	18143	18343	18217	18286	18069	18107	17994	18198	18113	18226	18204	18206	18161	18229	18205	18021	18221	18203	18044	18114	18153	18147	18163	18308	18259	18426	18229	18253	18273	18251	18173	18308	18337	18174	18322	18094	18254	18040	18303	18351	18048	17992	18183	18036	18260	18135	18144	18233	18214	18204	18066	18391	18470	18119	18180	18367	17997	18179	18114	18241	18178	18390	18214	17917	17938	17954	18444	18177	18092	18121	18115	18267	18263	18338	18016	18100	18224	18408	18156	18342	18400	18265	18079	17968	18099	18186	18080	18234	18236	18071	18236	18223	18159	18099	18023	18047	18017	18215	18270	18308	18172	18343	18240	18051	18032	18262	18117	18112	18076	18473	18417	18314	18099	18087	18197	18083	18207	18401	18260	18217	18152	18166	18313	18112	18558	18124	18144	18352	18123	18138	18158	18089	18177	18222	18239	18008	18455	18245	18086	18290	18312	18147	18143	18365	18196	18286	18318	18357	18385	18106	18121	18238	18047	18162	18192	18168	18158	18230	18119	18188	18142	18132	18360	18315	18307	18234	18032	18075	18079	18049	18063	18191	18299	18197	18198	18194	18057	18066	18251	18218	18256	18176	18102	18122	18182	18045	18169	18249	18080	18045	18091	18147	18236	18249	18362	18317	18249	18032	18295	18021	18165	18456	18107	18142	18191	18140	17985	18240	18039	18267	17974	17995	18350	18346	18096	18111	18105	18296	18040	18056	18300	18226	18180	18239	18253	18258	18302	18277	18138	18287	18098	18165	18304	18306	18029	18011	18250	18267	18307	18196	18199	18298	18165	18057	18351	18397	18388	18179	18091	18010	18322	18275	18169	18029	18191	18084	18131	18112	18262	18095	18235	18122	18248	18065	18327	18078	17973	18207	18249	18127	17962	18121	18051	18262	18191	18177	18203	18147	18270	17955	18353	18138	18276	18194	18151	17984	18293	18016	18080	18064	18229	18067	18237	18163	18057	18140	18007	18276	18285	18083	18083	18261	18163	18162	18000	18266	18214	18266	18314	18298	18074	18129	18143	18293	18083	18126	18014	18359	18252	18171	18169	18179	18307	18071	18279	18174	18012	18331	18177	18210	18343	18209	18289	17927	18167	18109	18210	18152	18138	18230	17990	18189	18421	18212	18308	18215	18278	18267	18318	18231	18131	18087	18248	18171	18068	18100	18121	18014	18097	18430	18261	17881	18460	18130	18005	18150	18365	18284	18032	18246	18184	18166	18210	18226	18104	17946	18318	18098	18079	18170	18340	17999	18041	18312	18019	18155	18303	18326	18294	18207	18209	18243	17994	18369	18231	17927	18272	18116	18129	18295	18092	18266	18102	18265	18140	18048	17960	18256	18249	18188	18248	18355	18211	18248	18305	18325	18084	18125	18193	18054	18104	18255	18138	18037	18376	18225	18249	18053	18364	18199	18095	18040	18118	18353	18244	18106	18137	18213	18296	18208	18294	18030	18204	18026	17945	18168	18298	18104	18323	18160	18124	18426	18218	18040	18159	18198	18065	18371	18177	18369	18089	18252	18043	18154	18184	18208	18218	18180	18197	18170	17989	18201	18344	18196	18407	18131	18287	18178	18180	18267	18206	18008	18209	18332	18186	17994	18380	18214	18281	18162	18328	18261	18028	18269	18264	17971	18185	18242	18151	18191	18199	18053	18264	18216	18312	18269	18314	18377	18256	18227	18219	18179	18201	18155	18097	17929	18154	18198	18246	18143	18444	18095	18189	18312	18050	18344	18364	18031	18080	18136	18073	18016	18392	18265	18271	18371	18027	18175	18123	18292	18353	18296	18034	18334	18036	18175	18257	18237	18239	18295	18309	18264	18273	18099	18029	18163	18161	18099	18157	18361	18047	18213	18137	18235	18178	18263	17962	18315	17937	17939	18084	18200	18072	18102	18015	18235	18193	18244	18229	18175	18129	18332	18192	18187	18238	18440	18409	18219	18340	18200	18264	18128	18268	18220	18281	18150	18203	18340	18173	18162	18129	18240	18216	18092	18288	18282	18015	18381	18097	18121	18173	18136	18335	18075	17974	18347	18105	18138	18144	17946	18079	18072	18255	18158	18148	18334	18155	18190	18170	18090	18122	18304	18266	18302	18278	18364	18132	18248	18273	18264	18244	18232	18235	18191	18235	18339	18047	18310	18170	18246	17965	18111	18438	18115	18256	18219	18158	18277	18055	18103	18222	18116	18140	18150	18057	18081	18280	18093	18015	18064	17964	18088	18091	18052	18067	18218	17996	18125	18074	18237	18315	18312	18212	18168	18249	18117	18156	18157	17959	18038	18310	18131	18414	18066	17908	18213	18186	17990	18227	18226	18137	18306	18219	18019	18135	18127	18094	18082	18282	18138	18240	18217	18229	18003	17962	18179	18005	18079	18139	18168	18159	18192	17914	18119	18015	18345	18194	18319	18026	18233	18113	17966	18342	18095	18134	18052	18114	18009	18117	18235	18089	18298	18096	18314	18145	18292	18147	18038	18180	18129	18252	18193	18156	18121	18202	18150	18206	18202	18205	18137	18195	17965	18108	18211	18117	18136	18206	18198	18204	18360	18049	18109	18046	18315	18047	18238	17975	18350	18359	18039	18275	18072	17954	18217	18249	18226	18339	18085	18229	18341	18006	18134	18139	18326	18125	18077	18087	18296	18211	18201	18223	18145	18012	18116	18233	18321	18027	18142	18103	18278	18275	18029	18359	18075	18175	18216	18090	18352	17849	18167	18184	18069	18147	18178	18107	18081	17924	17997	17964	18187	18214	18041	18190	18281	18158	18123	18254	18045	18083	18224	17961	18134	18237	18303	18370	17984	18326	17980	18256	18064	18080	18102	18157	18098	18320	18341	18104	18163	18066	18128	18272	18266	18410	18274	18437	18189	18107	18378	18175	18096	17989	18301	18103	18369	18197	18085	18073	18264	18061	18263	18152	18195	18250	18264	18210	18335	18143	18182	18031	17923	18151	18178	18166	18284	18281	18250	18297	18180	18382	18268	18035	18036	18055	18079	18030	18307	18232	18421	18254	18123	18079	18274	18075	18300	18111	18402	18209	18043	18237	18103	18259	18237	18200	18140	18036	18084	18155	18257	18255	18126	18171	18142	18136	18367	18318	18144	17834	18116	18208	18386	18169	18137	18180	18047	18273	18039	18065	18186	18104	18225	18121	18387	18136	18364	18234	18223	18067	18108	18157	18143	18097	18148	18089	18216	18109	18064	18170	18252	18275	18053	18101	18143	18172	18184	18100	18084	18131	17991	18137	18403	18104	18167	18056	18079	18278	18356	18319	18161	17972	18010	18289	18266	18086	18085	18303	18012	18047	18228	18277	18272	18305	18234	18339	18343	18018	18116	18035	18225	18167	18264	18080	18155	18229	18133	18268	18300	18343	18113	18215	18283	18102	18323	18259	18361	18370	18154	18084	18100	18038	18217	18252	18236	18231	18279	18071	18163	17977	18103	18247	18300	18037	18100	18176	18019	18073	18159	18078	18450	18201	18210	18375	18173	18288	18123	18127	18283	18134	18336	18240	18167	18248	18061	18009	18201	18119	17937	18150	18036	18167	18294	18037	18281	18340	18148	18178	18086	18400	18206	18292	17994	18264	18255	18076	18310	18174	18268	18183	18093	18118	18332	18327	18166	18236	18280	17930	18202	18039	18101	18120	18151	18333	18160	17989	17946	18116	18259	18145	18370	18297	18200	18152	18290	18094	17986	18299	18195	18117	18210	18061	18125	18192	18311	18325	18401	18310	18154	18309	18380	18028	18108	18054	18127	18192	18181	18035	18148	17832	18358	18105	18274	18292	18167	18210	18158	18327	18163	18081	18134	18145	18015	18221	18175	18315	18182	18172	18172	18249	18173	17907	18290	18128	18159	18168	18154	18109	18337	17999	18084	18270	18090	18223	18221	18113	18009	18166	18320	17980	18277	18272	18066	18184	18220	18092	18338	18307	18327	18225	17987	17864	18017	17996	18043	18126	18115	18326	18128	18171	18223	18140	18372	18183	18235	18185	18370	18187	18327	18171	18265	18251	18071	18246	18257	18139	18362	18215	18193	18244	18169	18252	18139	18256	18064	18038	18339	17980	18096	18152	18213	17979	18230	18176	17956	18129	18121	18032	18415	18302	18378	18415	18366	18205	18202	18232	18165	18209	18128	18160	18089	18246	18039	17990	18019	18180	18146	18229	18288	18025	18190	18507	18129	18353	18153	18015	18208	18013	18396	18019	18150	18099	18041	18087	18141	18097	18160	17996	18129	18070	18211	18289	18196	18148	18129	18236	18115	18142	18173	18111	18144	17955	18050	18461	17986	18119	18159	18199	18086	18201	18224	18041	18292	18084	17997	18085	18246	18214	18194	18211	18071	18372	18203	18267	18131	18138	18169	18230	18124	18207	17931	18095	18077	18125	18140	18061	18198	18207	18228	18167	17961	18295	18219	18167	18261	18164	18248	18130	18082	18416	18041	18085	18252	18293	18359	18142
27322	51344	51499	43090	39451	34014	28097	23025	19139	18858	19043	18381	17842	17220	17094	16617	16140	16123	16087	15771	15634	15636	15573	15873	15728	15698	15647	15526	15477	15549	15572	15640	15580	15658	15613	15629	15686	15752	15648	15832	15683	15964	15934	15685	15606	15629	15489	15670	15822	15549	15522	15512	15527	15644	15486	15441	15552	15712	16323	16159	16027	15744	15587	15531	15516	15707	15631	15471	15445	15414	15296	15303	15561	15408	15487	15528	15505	15484	15586	15613	15472	15307	15569	15349	15562	15493	15479	15415	15604	15553	15534	15404	15544	15396	15456	15504	15373	15225	15385	15571	15394	15335	15487	15465	15318	15556	15561	15374	15288	15480	15526	15558	15335	15445	15460	15610	15493	15486	15452	15392	15407	15492	15399	15394	15472	15432	15438	15548	15416	15353	15299	15407	15277	15621	15409	15503	15383	15394	15423	15460	15395	15546	15532	15320	15574	15441	15245	15608	15339	15429	15550	15388	15242	15396	15593	15540	15488	15501	15399	15426	15344	15370	15255	15608	15365	15482	15530	15290	15231	15418	15512	15650	15443	15462	15530	15459	15599	15546	15557	15321	15477	15353	15569	15339	15577	15381	15616	15497	15516	15548	15610	15480	15479	15405	15432	15406	15618	15291	15531	15372	15534	15411	15407	15446	15463	15487	15445	15321	15415	15416	15526	15540	15493	15437	15429	15403	15422	15370	15440	15372	15532	15334	15609	15489	15413	15400	15277	15309	15453	15369	15440	15307	15576	15440	15590	15497	15384	15574	15340	15484	15441	15574	15474	15378	15507	15477	15338	15491	15424	15407	15485	15517	15463	15390	15569	15316	15583	15448	15589	15450	15427	15480	15561	15478	15413	15329	15295	15426	15580	15387	15467	15464	15397	15402	15559	15469	15429	15343	15246	15467	15572	15280	15431	15600	15265	15488	15412	15398	15451	15640	15581	15290	15607	15396	15576	15710	15464	15437	15548	15436	15272	15373	15425	15351	15518	15379	15487	15477	15222	15397	15431	15553	15449	15570	15597	15384	15390	15421	15644	15351	15704	15468	15378	15624	15334	15396	15355	15477	15568	15521	15701	15522	15381	15413	15554	15483	15438	15444	15365	15309	15499	15441	15481	15308	15520	15475	15504	15446	15505	15356	15379	15604	15421	15457	15429	15396	15407	15453	15420	15441	15529	15499	15536	15448	15496	15241	15542	15585	15349	15538	15599	15445	15454	15490	15525	15454	15423	15394	15345	15564	15394	15688	15403	15566	15396	15322	15413	15372	15418	15517	15491	15364	15408	15420	15662	15413	15556	15379	15534	15505	15404	15260	15494	15385	15633	15445	15452	15377	15342	15565	15320	15568	15522	15383	15429	15514	15429	15598	15460	15317	15534	15487	15221	15491	15345	15563	15220	15483	15550	15437	15582	15526	15547	15415	15434	15307	15506	15438	15425	15479	15379	15530	15558	15494	15513	15518	15312	15556	15397	15405	15544	15339	15510	15345	15535	15395	15411	15566	15449	15527	15396	15430	15396	15507	15566	15441	15219	15645	15513	15384	15402	15612	15814	15395	15557	15369	15306	15389	15521	15348	15497	15374	15462	15351	15686	15565	15392	15546	15532	15416	15409	15368	15486	15484	15461	15507	15589	15300	15265	15475	15507	15536	15376	15417	15491	15396	15402	15320	15558	15338	15462	15482	15437	15727	15566	15377	15332	15438	15525	15461	15424	15369	15404	15398	15581	15488	15358	15587	15417	15505	15348	15495	15564	15412	15499	15543	15458	15586	15352	15465	15459	15496	15329	15428	15457	15438	15397	15463	15421	15500	15575	15526	15282	15478	15442	15274	15514	15401	15367	15360	15335	15438	15414	15497	15371	15420	15436	15298	15174	15497	15394	15369	15199	15484	15452	15515	15297	15434	15240	15440	15538	15536	15407	15466	15546	15393	15555	15410	15282	15473	15554	15512	15549	15343	15217	15463	15401	15497	15485	15375	15527	15382	15529	15496	15284	15533	15531	15399	15348	15463	15322	15489	15524	15401	15459	15386	15395	15465	15409	15287	15632	15583	15351	15572	15483	15445	15411	15743	15312	15577	15432	15519	15546	15400	15403	15425	15521	15406	15438	15533	15344	15657	15328	15503	15613	15370	15463	15252	15454	15416	15528	15563	15336	15389	15527	15536	15369	15440	15701	15423	15413	15445	15350	15463	15358	15193	15519	15482	15279	15477	15400	15322	15587	15387	15649	15403	15454	15471	15531	15418	15454	15360	15286	15646	15589	15436	15566	15476	15395	15585	15282	15558	15289	15404	15475	15364	15430	15536	15371	15506	15504	15273	15380	15517	15491	15457	15450	15448	15419	15508	15423	15363	15432	15351	15459	15570	15507	15390	15346	15355	15511	15375	15358	15452	15279	15398	15408	15466	15496	15420	15503	15385	15470	15435	15433	15369	15443	15548	15406	15258	15527	15437	15498	15319	15314	15436	15300	15623	15452	15421	15267	15395	15385	15415	15389	15583	15393	15605	15401	15379	15474	15402	15429	15400	15523	15469	15417	15334	15536	15501	15307	15539	15439	15402	15641	15370	15386	15398	15525	15373	15474	15367	15391	15395	15483	15488	15335	15592	15379	15392	15472	15458	15387	15528	15416	15544	15500	15435	15412	15357	15382	15540	15421	15426	15377	15498	15413	15221	15488	15626	15525	15290	15678	15307	15435	15517	15209	15365	15411	15429	15410	15450	15485	15487	15561	15323	15486	15491	15486	15416	15397	15452	15537	15287	15344	15443	15326	15424	15477	15318	15454	15379	15433	15493	15497	15464	15407	15377	15512	15407	15504	15479	15546	15323	15454	15366	15421	15446	15451	15467	15569	15507	15471	15415	15430	15342	15456	15511	15410	15366	15166	15354	15438	15421	15533	15312	15448	15497	15370	15370	15559	15543	15340	15520	15408	15425	15446	15324	15306	15533	15509	15527	15319	15416	15361	15583	15555	15369	15514	15478	15594	15376	15468	15459	15580	15400	15419	15476	15480	15212	15513	15586	15471	15503	15444	15457	15487	15455	15413	15553	15492	15443	15388	15468	15376	15244	15550	15629	15525	15411	15580	15355	15619	15435	15326	15585	15471	15447	15450	15560	15355	15467	15562	15359	15549	15532	15558	15590	15398	15418	15617	15389	15476	15377	15410	15514	15307	15511	15536	15482	15441	15499	15629	15531	15506	15364	15436	15631	15467	15212	15428	15568	15473	15392	15314	15411	15391	15381	15533	15364	15466	15403	15409	15462	15269	15420	15302	15338	15517	15395	15588	15534	15440	15533	15500	15529	15510	15419	15534	15271	15423	15424	15417	15431	15487	15348	15408	15189	15455	15584	15491	15491	15437	15393	15329	15415	15595	15386	15320	15658	15434	15592	15399	15321	15533	15493	15573	15267	15395	15415	15379	15347	15479	15480	15467	15478	15459	15458	15348	15419	15487	15356	15382	15520	15403	15497	15544	15443	15534	15349	15593	15509	15423	15332	15396	15647	15312	15443	15269	15383	15362	15352	15566	15552	15481	15414	15641	15381	15505	15423	15355	15496	15412	15380	15497	15446	15418	15750	15554	15586	15477	15326	15475	15544	15231	15640	15557	15477	15508	15475	15584	15499	15628	15332	15441	15277	15344	15540	15455	15320	15544	15352	15312	15417	15411	15729	15473	15228	15623	15486	15436	15414	15568	15393	15244	15536	15593	15521	15220	15593	15380	15365	15297	15421	15523	15311	15496	15319	15314	15427	15476	15521	15457	15303	15441	15422	15411	15472	15332	15380	15545	15440	15407	15509	15579	15482	15417	15523	15424	15595	15387	15375	15318	15333	15274	15554	15313	15305	15626	15294	15562	15447	15513	15452	15505	15273	15463	15476	15554	15377	15524	15398	15450	15491	15420	15560	15537	15289	15612	15579	15484	15476	15334	15544	15551	15326	15470	15203	15423	15527	15342	15515	15473	15421	15451	15348	15467	15452	15427	15372	15478	15432	15527	15495	15392	15594	15464	15458	15485	15593	15431	15358	15653	15406	15314	15441	15431	15337	15286	15471	15564	15469	15534	15221	15451	15386	15503	15511	15457	15487	15520	15345	15516	15504	15304	15466	15276	15398	15338	15429	15604	15346	15556	15430	15436	15127	15549	15353	15451	15427	15413	15493	15383	15516	15443	15468	15420	15539	15459	15403	15361	15506	15487	15467	15276	15578	15445	15431	15485	15648	15407	15592	15576	15321	15433	15420	15391	15442	15371	15515	15441	15456	15653	15414	15399	15331	15377	15344	15465	15424	15495	15381	15510	15481	15523	15573	15422	15370	15255	15531	15507	15398	15632	15395	15323	15546	15441	15586	15529	15460	15424	15430	15560	15449	15510	15321	15415	15611	15414	15415	15308	15600	15408	15398	15581	15573	15341	15400	15515	15446	15257	15323	15446	15499	15589	15345	15358	15332	15553	15568	15475	15450	15467	15494	15368	15374	15236	15611	15499	15527	15396	15415	15529	15509	15350	15340	15446	15407	15464	15536	15509	15518	15515	15428	15559	15363	15422	15423	15310	15487	15531	15376	15476	15466	15387	15379	15373	15260	15392	15419	15539	15410	15529	15392	15387	15466	15557	15293	15368	15437	15341	15359	15457	15495	15401	15464	15435	15396	15638	15438	15607	15507	15415	15492	15428	15402	15259	15496	15405	15475	15313	15471	15416	15336	15344	15357	15491	15466	15460	15514	15414	15404	15536	15510	15432	15385	15367	15372	15510	15468	15550	15496	15322	15615	15495	15333	15578	15372	15437	15597	15433	15394	15227	15387	15407	15425	15420	15413	15555	15314	15376	15499	15330	15300	15500	15369	15389	15591	15490	15610	15404	15357	15594	15506	15316	15438	15475	15637	15403	15461	15400	15460	15479	15635	15372	15600	15374	15480	15410	15418	15402	15483	15422	15370	15500	15405	15710	15497	15413	15476	15488	15453	15364	15479	15477	15379	15544	15408	15388	15365	15519	15585	15474	15432	15479	15337	15530	15386	15429	15370	15296	15492	15589	15434	15458	15490	15587	15703	15452	15549	15624	15326	15398	15472	15430	15447	15507	15421	15608	15391	15357	15477	15656	15423	15484	15485
28038	26616	36360	34237	29585	25460	22153	19728	19248	19143	18854	19134	18899	18697	18327	18550	18740	18417	18312	18218	18258	18463	18310	18278	18051	18454	18352	18184	18250	18213	18148	18255	18050	18278	18342	18155	18035	18206	18276	18330	18255	18327	18259	18198	18205	18445	18076	18094	18079	18229	18159	17910	18096	18171	18164	18254	18016	18125	18237	18125	18109	18218	18352	18126	17922	18040	18153	18252	18000	18115	17873	18157	18309	18116	18278	18023	18080	18093	18247	18160	18082	18196	18195	18295	18199	18126	18107	18175	18388	18039	18296	18308	18279	18264	18258	18210	18307	18286	18214	17839	18206	18095	18027	18078	18360	18236	18003	18209	18208	18171	18000	18084	18229	18190	18185	18164	18389	18119	18141	18251	18094	18334	18232	18094	18095	18050	18313	18140	18085	18245	18167	18209	18166	18261	18323	18027	18129	18179	18098	18156	18203	18110	17868	18189	18131	18225	18060	18091	17986	18092	18179	18220	18141	18094	18109	17952	18015	18162	18178	18267	18287	18368	18294	18242	18023	18287	17971	18245	18107	18063	18387	18193	17983	18154	18214	18170	18115	18223	18076	18198	18064	18287	18276	18109	17999	18107	17950	18024	18324	18118	18086	18045	18106	17986	18373	18068	17919	17965	18029	18106	18263	18093	18289	18095	18104	17992	18330	18273	18096	18231	18080	18184	18037	18237	18195	17994	18329	18082	18184	18361	18413	18111	17947	18197	18272	18158	18073	18236	17970	18459	18219	18122	17950	18085	18084	17966	18277	18201	18447	18005	18132	18247	18043	18297	18291	18207	18111	18081	18255	18300	18123	18040	18053	18112	18304	17988	18117	18263	18323	18015	18107	18105	18244	18143	18213	18334	18168	18066	18021	18177	18025	18179	18346	18105	18077	18334	18238	18314	18258	18212	18472	18260	18292	18337	18264	18020	18254	18241	18173	18167	18316	18045	18305	18234	18076	18002	18294	17985	18139	18051	18251	18254	18245	18144	18128	18232	18287	18282	18163	18350	18212	18134	18448	17941	18136	18207	18007	17885	18158	18213	18235	18108	18168	17938	18177	18311	17980	18121	18217	18143	18043	18096	18218	18013	18106	18154	18023	18120	18192	18012	18101	18130	18229	18403	18099	18418	18232	18299	18081	18085	18103	18113	18009	18251	18098	18157	18365	18071	18102	18189	18199	18128	18143	18136	18090	18102	18141	18323	18190	18007	18270	18134	18035	18114	18161	18269	18296	18103	18087	17980	18215	18068	18160	18280	18092	18236	18028	18064	17953	18338	18290	18066	18292	18288	18264	18205	18076	18139	18189	18238	18254	18214	18256	18127	18045	18183	18042	17951	17891	18190	18219	18160	18084	18139	18129	18207	18213	18265	18256	18116	18232	18295	18104	18115	18099	17985	18097	18114	18157	18121	18390	18206	18293	18185	18243	18306	17983	18064	17984	18040	18464	17963	18251	17851	18274	18176	18323	18192	18204	18109	18219	18022	18268	18246	18246	18252	18145	18139	18237	17976	18099	18092	18114	18203	18181	18380	18054	18134	18382	18322	18278	18075	18201	18156	18166	18018	18057	18213	18208	18216	18428	18159	18253	18140	18328	18182	18096	18050	18319	18102	18174	18181	18324	18114	18201	18107	18070	17906	17897	17922	18211	18271	18205	18134	18147	18265	17874	17942	18179	18028	18368	18023	18155	18054	17859	18116	18378	18198	18361	18240	18389	18145	18249	18103	18170	17937	18321	18247	18233	18098	18421	17991	18222	18207	18193	18230	18132	18169	18008	18107	18051	18246	18107	18042	18057	18105	18320	17895	18248	18142	18033	18300	18071	18154	18072	18307	18100	18144	17990	18122	18163	18257	18436	18140	18139	18359	18314	18118	18041	18068	18243	18192	18041	18162	18270	18116	18115	18023	18086	18342	18136	18135	18232	18246	18237	18091	18195	18139	18082	18322	18051	18273	18150	18247	18256	18276	18206	18115	18181	18228	18087	18164	18216	18255	17877	18077	18129	17894	17999	18282	18100	18084	18078	18088	18090	18135	18118	18211	18135	18111	18296	18249	18217	18204	18279	18386	18067	18247	18036	17971	18134	18383	18266	18140	18221	18144	17955	18202	18176	18196	18151	18191	18220	18145	18104	17808	18045	18145	18204	18026	18197	18002	18059	18295	18210	18197	18035	18130	18136	17941	18162	18155	18128	18196	18111	18199	18146	18043	18159	18120	17983	18122	18279	18374	18174	18225	18280	18034	18022	18065	18034	18118	18133	18090	18258	18202	18184	18296	18176	18003	17986	18151	18352	18087	18058	17986	18221	18071	18140	18325	18095	18040	18198	18211	18080	17977	18123	18242	18241	18100	18123	18220	18143	18152	17968	18134	18142	18046	18235	18202	18092	18281	18111	18061	18201	18109	17926	18148	17926	18058	17956	18200	18067	17864	18189	18066	18142	18174	18331	18178	18118	18266	18154	18135	18272	18389	18298	18237	18066	18204	18215	18313	18148	18068	18113	18270	17999	17974	18232	18123	18136	18274	18059	18136	18085	18115	18148	18131	18022	18157	18019	18024	18021	18175	18107	17924	17989	17997	18251	18151	18330	18192	18155	18320	18248	18084	18303	18247	18177	18093	18090	18044	18190	18286	18044	18263	18081	18038	18046	17947	17995	18221	18404	18075	18134	18031	18189	18161	18104	17957	18121	18101	18240	18050	18298	18002	18176	18127	18263	18128	18151	18227	18132	18142	18063	18010	18204	18178	18318	18178	18171	17907	18188	18111	18168	18171	18148	18130	18134	18194	18179	18132	18065	18095	18210	18226	18194	18055	18177	18182	17979	18190	18136	18438	18063	18105	18232	18025	18148	18225	17987	18014	18178	18226	18083	18034	18183	18199	18090	18252	18143	18223	18342	18120	18165	18322	18238	18077	17895	17885	18159	17992	18254	18110	18149	18158	18191	18127	18267	18135	18238	18311	18197	18357	18108	18114	17973	18247	18343	18161	18366	18125	18054	18057	18173	17938	18066	18144	18205	18278	18274	18250	18382	18135	17967	18213	18351	18201	18118	18260	18145	18087	18191	18251	18243	18072	18217	18184	17988	17850	18056	18109	18215	18184	18240	18157	18150	18143	18131	18140	18267	17908	18152	18090	18015	18081	18250	18211	17970	18218	18142	17936	18231	18153	18195	18282	18039	17991	18159	18041	18220	18089	18182	18192	18154	18287	18153	18289	18055	18189	18185	18127	17947	18253	18242	17981	18060	18064	18289	18189	18128	18037	18182	18159	18213	18131	18339	18258	18082	17981	18029	18246	18168	18313	18120	18048	18049	18239	18193	18153	18209	18138	18262	18063	18352	18157	18489	18241	18180	18000	18123	18240	18237	18020	18078	18176	18196	18367	18119	18255	18253	18300	18173	18072	18152	18133	18277	18218	18321	18067	18290	18185	17904	18157	18050	18179	18304	18085	18226	18236	18211	18145	18257	18183	18113	18148	18128	18293	18179	18210	18203	18256	18128	17991	18219	18302	18271	18231	18080	18337	18306	18143	18149	18097	18113	17980	18403	18226	18070	18100	18071	18429	18237	18198	17989	18185	18388	18309	18180	18157	18083	18330	18172	18105	18217	18328	18059	17914	18150	18190	18124	17961	18237	18096	18081	18116	18307	18285	18211	18095	17940	18315	18219	18034	18013	18098	18111	18059	18101	18086	18327	18064	17995	17974	18078	18092	18074	18093	18284	18077	18066	18166	18315	18269	18193	18110	18180	18168	18117	18286	18103	18266	18248	18098	18417	18121	17916	18245	18218	18044	18182	18130	18108	17975	18069	18234	18144	18150	18164	18156	17995	18132	18183	18379	18006	18287	18278	18029	18217	18107	18002	18230	18317	18256	18200	17971	18173	17887	18099	18259	18308	18038	18144	18176	18269	18222	18388	18221	18277	18291	18250	18150	18325	18164	18203	18179	18250	18105	18279	18217	18103	18271	18105	18177	18223	18316	18038	18127	18139	18165	18243	18182	18146	18254	18114	18102	18078	18328	18202	18007	18114	17998	18475	18236	18072	18249	18255	17984	17988	18132	18359	17986	18255	18315	18129	18028	18048	18156	18287	18062	18114	18015	18185	18311	18284	18361	18142	18255	18170	18215	18087	18277	18138	18346	18378	18321	17933	18265	18185	18134	18062	18180	18063	18090	18392	18113	18249	18099	18081	18339	18169	18000	18132	18239	18028	17934	18064	18164	18174	18112	18238	18398	18471	18227	18362	18195	18073	18230	18142	18004	18122	18069	18063	18257	18333	18192	18000	18154	18057	18351	18227	18092	18054	18236	18240	18041	18194	17971	17973	18304	18129	18117	17927	18343	18330	18011	18295	18041	18089	18055	18119	18306	18156	18125	18172	18286	18298	18214	17817	17939	18156	18170	18099	18344	18225	18131	18187	18194	18236	18233	18209	18380	18276	18158	18302	18202	18107	18166	18036	18335	18048	18179	18140	18308	18205	17987	18253	18175	18068	18307	18160	18233	18032	18149	18332	18072	18138	18051	18365	18112	18061	18063	18173	18121	17982	18188	18060	18240	18253	18282	18077	18251	18456	18274	18368	18207	18377	18228	18240	18205	18206	18197	18087	18278	18154	18080	18385	18286	18239	18115	18386	18100	18015	18112	18261	18279	18036	18245	17993	18204	18249	18291	18156	17886	18103	18234	18335	18229	18306	18353	18066	18162	18069	18306	18094	18118	17966	18194	18291	18162	17940	17927	18136	18290	18124	18226	18072	18145	18080	18297	18213	18226	18309	18263	18249	18187	18355	18409	18265	18329	18057	17980	18222	18183	18024	18155	18311	18271	18311	17975	18406	18123	18188	18313	18221	18049	18261	18241	18333	18199	18331	18232	17954	18536	18370	17991	18093	18058	18132	17924	18245	18340	17922	17896	18304	18102	18195	18088	18241	18295	18270	18370	18282	18167	18260	18202	18135	17972	18259	18099	18080	18197	18092	18244	18137	18137	18198	18242	18163	18243	18039	18089	17972	18169	18096	18026	18103	18068	18099	17976	18277	18054	18376	17945	18276	18043	18161	18045	18112	18079	18021	18102	18118	18046	17913	17980	18185	18335	18170	18240	18091	17910	18354	18134	18321	18093
26675	42519	41170	34945	30892	25207	20726	17613	16760	17226	16987	16760	16596	16234	15951	15666	15644	15781	15494	15581	15531	15483	15524	15352	15471	15555	15302	15568	15393	15492	15296	15458	15318	15628	15609	15448	15430	15562	15511	15492	15552	15597	15533	15542	15404	15644	15498	15460	15375	15520	15238	15331	15528	15404	15407	15317	15313	15329	15387	15501	15431	15403	15395	15598	15506	15339	15400	15341	15388	15364	15311	15303	15427	15419	15447	15364	15480	15324	15430	15288	15354	15417	15327	15439	15376	15347	15428	15511	15369	15357	15316	15382	15318	15441	15319	15364	15437	15417	15429	15354	15520	15364	15366	15447	15434	15196	15386	15382	15482	15410	15342	15359	15249	15434	15396	15330	15361	15497	15370	15447	15396	15398	15335	15516	15403	15436	15392	15385	15534	15442	15301	15442	15462	15151	15397	15210	15310	15444	15103	15426	15247	15391	15510	15381	15527	15235	15496	15303	15350	15448	15348	15504	15416	15382	15295	15442	15462	15317	15271	15370	15404	15307	15283	15439	15476	15390	15446	15396	15336	15444	15461	15532	15472	15469	15365	15306	15411	15364	15489	15393	15297	15542	15490	15257	15180	15391	15371	15311	15492	15365	15448	15507	15461	15264	15331	15376	15368	15393	15153	15408	15481	15375	15146	15429	15138	15474	15388	15420	15367	15437	15249	15470	15310	15290	15223	15205	15270	15526	15550	15297	15533	15278	15475	15276	15395	15201	15153	15351	15405	15356	15450	15438	15264	15328	15585	15483	15396	15456	15290	15404	15475	15443	15326	15490	15554	15611	15453	15270	15537	15253	15398	15520	15521	15382	15502	15410	15455	15480	15353	15309	15423	15409	15309	15447	15138	15464	15557	15325	15381	15321	15440	15520	15385	15319	15387	15477	15333	15374	15292	15328	15338	15424	15318	15459	15377	15346	15380	15345	15311	15500	15625	15453	15574	15359	15409	15341	15295	15469	15485	15546	15450	15232	15271	15510	15424	15385	15365	15487	15437	15130	15581	15384	15439	15515	15519	15385	15222	15534	15425	15296	15387	15301	15437	15551	15272	15417	15386	15454	15303	15533	15532	15323	15253	15350	15245	15229	15278	15317	15447	15267	15367	15515	15282	15342	15240	15455	15454	15277	15439	15477	15459	15425	15246	15454	15400	15386	15349	15243	15337	15301	15450	15392	15563	15251	15471	15395	15448	15404	15362	15417	15400	15381	15361	15450	15439	15455	15412	15550	15323	15383	15381	15197	15303	15275	15375	15220	15264	15320	15529	15451	15300	15430	15363	15360	15372	15528	15464	15360	15227	15458	15327	15339	15512	15216	15425	15491	15402	15308	15389	15389	15334	15438	15449	15383	15626	15324	15363	15367	15139	15393	15496	15527	15481	15314	15512	15339	15366	15382	15395	15172	15361	15371	15305	15546	15394	15324	15452	15430	15518	15404	15372	15372	15370	15398	15475	15351	15311	15434	15428	15287	15346	15268	15342	15349	15308	15521	15441	15278	15437	15458	15346	15399	15534	15460	15318	15354	15496	15434	15402	15456	15409	15344	15403	15396	15418	15341	15333	15417	15358	15436	15396	15387	15361	15410	15427	15507	15416	15477	15314	15363	15284	15505	15364	15372	15248	15463	15428	15450	15568	15374	15377	15356	15430	15549	15237	15515	15375	15414	15478	15288	15233	15554	15486	15511	15386	15228	15394	15436	15420	15341	15389	15661	15452	15337	15271	15340	15352	15427	15299	15414	15414	15377	15409	15289	15261	15282	15222	15522	15499	15314	15367	15368	15427	15430	15477	15377	15435	15449	15331	15413	15409	15486	15316	15451	15470	15396	15295	15276	15391	15540	15441	15414	15173	15428	15363	15456	15491	15345	15424	15454	15318	15466	15112	15247	15517	15379	15462	15501	15244	15392	15368	15484	15377	15242	15424	15418	15511	15286	15441	15341	15533	15354	15382	15529	15421	15343	15493	15545	15388	15445	15313	15409	15201	15390	15382	15418	15379	15387	15393	15487	15515	15456	15441	15398	15558	15445	15460	15463	15503	15592	15369	15331	15345	15442	15242	15390	15491	15184	15172	15342	15318	15429	15501	15230	15414	15411	15295	15520	15345	15476	15347	15394	15453	15278	15323	15484	15393	15361	15386	15344	15455	15325	15496	15453	15309	15434	15260	15347	15375	15341	15497	15509	15273	15352	15063	15510	15490	15278	15347	15424	15489	15420	15547	15491	15430	15447	15249	15254	15298	15493	15395	15333	15487	15408	15549	15306	15517	15439	15404	15204	15559	15491	15533	15277	15405	15405	15422	15431	15282	15480	15390	15313	15401	15472	15394	15425	15265	15412	15528	15333	15460	15669	15407	15368	15474	15288	15332	15622	15285	15291	15354	15428	15356	15494	15598	15406	15329	15428	15524	15407	15405	15291	15298	15446	15335	15287	15426	15371	15443	15302	15386	15217	15369	15385	15377	15230	15222	15277	15492	15189	15538	15527	15378	15325	15316	15408	15426	15299	15457	15537	15359	15473	15318	15457	15473	15172	15393	15500	15525	15431	15554	15391	15286	15321	15488	15381	15482	15482	15401	15471	15540	15520	15405	15245	15372	15413	15439	15331	15474	15271	15364	15331	15475	15495	15450	15368	15538	15360	15491	15356	15241	15420	15600	15569	15281	15246	15449	15397	15422	15373	15430	15385	15472	15237	15280	15357	15485	15479	15339	15309	15447	15235	15649	15250	15386	15291	15584	15478	15441	15433	15398	15031	15409	15230	15564	15502	15260	15639	15377	15414	15285	15294	15477	15425	15477	15415	15427	15370	15380	15417	15307	15465	15467	15397	15481	15481	15260	15390	15460	15385	15476	15337	15294	15368	15494	15487	15561	15315	15354	15345	15176	15446	15417	15150	15329	15599	15403	15236	15502	15288	15375	15373	15395	15295	15181	15414	15369	15536	15485	15532	15334	15339	15666	15321	15376	15407	15600	15482	15383	15410	15414	15414	15371	15424	15425	15282	15406	15371	15520	15350	15449	15450	15400	15288	15438	15484	15337	15501	15296	15251	15636	15312	15370	15394	15181	15433	15439	15260	15310	15341	15480	15639	15381	15290	15162	15366	15365	15543	15364	15471	15619	15413	15206	15400	15362	15514	15305	15379	15396	15425	15416	15326	15293	15304	15463	15428	15314	15237	15441	15462	15355	15556	15249	15468	15393	15336	15366	15367	15408	15457	15407	15508	15552	15296	15404	15255	15348	15342	15598	15312	15585	15389	15537	15406	15372	15449	15363	15457	15388	15391	15384	15403	15444	15313	15501	15360	15393	15482	15288	15287	15529	15332	15378	15545	15350	15468	15287	15485	15615	15364	15272	15421	15364	15310	15208	15413	15344	15516	15302	15299	15419	15445	15341	15626	15436	15576	15305	15252	15439	15342	15436	15451	15351	15430	15354	15388	15337	15293	15496	15541	15602	15458	15365	15264	15245	15388	15467	15467	15366	15480	15486	15298	15419	15497	15476	15403	15173	15170	15405	15401	15383	15284	15278	15575	15177	15275	15538	15456	15413	15278	15226	15298	15386	15243	15202	15518	15294	15411	15386	15458	15580	15330	15387	15393	15557	15354	15444	15379	15527	15142	15307	15442	15532	15273	15355	15346	15382	15394	15469	15335	15299	15442	15486	15262	15478	15253	15519	15313	15324	15457	15418	15323	15477	15492	15443	15386	15411	15377	15224	15270	15489	15338	15243	15275	15509	15378	15382	15404	15408	15350	15439	15420	15325	15423	15431	15422	15317	15435	15497	15239	15235	15420	15320	15365	15421	15496	15527	15453	15358	15367	15498	15390	15370	15458	15344	15399	15294	15350	15424	15314	15298	15393	15348	15342	15582	15445	15273	15236	15299	15362	15354	15549	15400	15427	15335	15448	15391	15453	15340	15463	15435	15498	15575	15463	15294	15354	15344	15594	15287	15449	15305	15375	15287	15430	15323	15321	15494	15440	15298	15331	15480	15374	15277	15475	15276	15300	15295	15481	15451	15378	15415	15391	15315	15315	15512	15382	15400	15291	15414	15542	15278	15336	15436	15432	15388	15298	15279	15499	15443	15556	15398	15419	15419	15621	15339	15346	15600	15559	15362	15433	15434	15378	15476	15489	15604	15293	15259	15589	15385	15155	15294	15297	15325	15426	15366	15435	15419	15388	15323	15459	15362	15500	15494	15376	15371	15547	15308	15469	15468	15422	15588	15529	15072	15147	15467	15354	15459	15419	15421	15562	15507	15558	15386	15441	15462	15318	15500	15335	15297	15462	15368	15366	15595	15323	15424	15503	15367	15536	15431	15347	15298	15417	15326	15422	15344	15270	15306	15385	15421	15496	15309	15366	15247	15541	15451	15499	15355	15408	15298	15354	15407	15377	15463	15614	15404	15478	15345	15356	15357	15440	15406	15368	15575	15586	15338	15402	15382	15493	15315	15426	15339	15410	15494	15438	15360	15329	15406	15558	15479	15467	15444	15361	15501	15542	15381	15412	15376	15366	15287	15342	15390	15481	15442	15442	15563	15437	15427	15362	15301	15423	15471	15309	15431	15407	15473	15423	15250	15483	15410	15561	15431	15453	15368	15399	15531	15439	15452	15432	15457	15640	15449	15466	15516	15211	15435	15311	15357	15378	15387	15533	15436	15509	15253	15324	15515	15232	15520	15345	15450	15466	15441	15497	15292	15512	15330	15332	15469	15630	15357	15502	15255	15370	15458	15460	15324	15502	15334	15318	15483	15294	15388	15406	15258	15633	15376	15354	15328	15343	15487	15252	15541	15553	15532	15460	15458	15488	15244	15309	15376	15466	15399	15426	15520	15387	15553	15373	15478	15380	15284	15378	15440	15418	15395	15580	15487	15432	15446	15375	15487	15209	15373	15485	15406	15659	15420	15383	15465	15550	15285	15428	15385	15242	15476	15450	15273	15357	15416	15352	15556	15252	15333	15267	15554	15630	15270	15238	15352	15423	15383	15509	15370	15330	15445	15445	15420	15447	15372	15303	15345	15345	15321	15452	15398	15374	15632	15523	15289	15332	15573	15477	15212	15384	15316	15519	15516	15422	15570	15318	15295	15396	15346	15318	15436	15291	15687	15337
23522	21156	28776	25147	25645	28011	26305	21124	20535	20788	20534	20700	20008	19847	19674	19141	19245	19251	19210	19051	18867	19134	19058	18984	18958	18774	19001	18914	18908	18810	18948	18849	18774	19066	19041	18731	18781	19087	18731	18901	18830	18940	18998	18948	18806	18557	18736	18983	18934	18816	18648	18968	18910	18717	18816	18930	18842	19131	19083	19128	19041	19292	18920	18986	18900	18901	18829	18817	18788	18890	18721	18820	18613	18655	18722	18759	18647	18626	18829	19015	18888	18882	18873	18769	19138	18945	18832	18671	18827	18840	18797	18974	18649	18809	18849	18833	18758	18671	18769	18687	18759	18863	18720	18657	18836	18782	18794	18673	18706	18798	18990	18731	19033	18734	18859	18884	18554	18844	18992	18695	18580	18856	18995	18784	18673	18956	18890	18645	18712	18487	19071	18701	18883	18823	18891	18749	18609	18591	18963	18670	18714	18939	18730	18620	18746	18714	18659	18850	18943	18916	18684	18647	18978	18661	18758	18802	18879	18703	18842	18941	18879	18950	18844	18723	18922	18566	18717	18842	18871	18738	18999	18719	18957	18824	18732	18819	18749	18522	18748	18826	18963	18880	18738	18577	18651	18763	18795	18684	18591	18699	18600	18893	18802	18803	18978	18845	18580	18762	18647	18772	18712	19014	19002	18861	18743	18645	18804	18758	18746	18759	18780	18807	18727	18803	18601	18726	18858	18900	18855	18753	18824	18703	18674	18838	18669	18875	18871	18639	18992	18760	18713	18841	18527	18715	18781	19013	18846	18965	18982	18727	18640	18941	18945	18619	18693	18831	18869	18919	18511	18662	18818	18878	18940	18820	18864	18829	18719	18651	18755	18634	18872	18812	18807	18899	18795	18613	18792	18853	18768	18782	18846	18608	18956	18711	19183	18746	18754	18710	18701	18667	18555	18689	18816	18696	18817	18699	18813	19095	18932	18733	18875	18808	18908	18809	19050	18795	18849	18740	18800	18795	18761	18679	18589	18851	18730	19016	18667	18919	18774	18797	18641	18629	18891	18813	18824	18901	18744	18838	18529	18839	18745	18664	18780	18821	18784	19074	18733	18870	18894	19003	18656	18773	18722	18725	18814	18828	18610	18703	18960	18815	18984	18886	18808	18820	18618	18708	18715	18586	18855	18774	18645	18571	18867	18736	18679	18905	18899	18648	18737	18911	18764	18759	18793	18684	18779	18813	18807	18684	18639	18905	18779	18844	18624	18987	18717	18971	18774	18737	18885	18808	18679	18683	19010	18826	18675	18723	18808	18927	18712	18832	18936	18859	18781	18841	18771	18786	18660	18631	18651	18650	18932	18696	18804	18850	18733	18709	18707	19030	18614	18781	18694	18741	18914	18718	18869	18712	18901	18793	18831	18652	18705	18807	18871	18726	18815	18584	18577	18677	18875	18781	18804	18761	18829	19116	18857	18737	18836	18759	18795	18919	18629	18970	18492	18922	18854	18628	18617	18629	18741	18743	18517	18702	18675	18655	18845	18873	18935	18857	18783	18666	18705	18901	18678	18798	18747	18765	18901	18422	18840	18853	18947	18834	18884	18825	18851	18875	18935	18736	18809	18815	18779	19021	18668	18845	19033	18643	18695	18809	18905	18802	18654	18921	18752	18864	19073	18904	19013	18628	18838	18855	18794	18780	18598	18863	18517	18620	18956	18736	18780	18595	18997	18862	18756	18691	18772	18974	18793	18864	18790	18788	18898	18606	18721	18660	18783	19049	18601	18835	18967	18694	18813	18659	18861	18914	18560	18723	18794	18757	18925	19007	18749	18510	18591	18789	18784	18951	18792	18890	18995	18935	18691	18823	18711	18704	18704	18865	18917	18766	18769	18608	18990	18801	18615	18895	18913	18814	18593	18924	18668	18946	18883	18982	18916	18784	18695	18581	18843	18685	18816	18837	18815	18685	18634	18938	18668	18810	18711	18787	18682	18832	18843	18880	18818	18784	18768	18883	18713	18710	18943	18607	18904	18695	18757	18704	18867	18879	18861	18545	18800	18922	18699	18729	18798	18696	18818	18740	18887	18791	18771	18696	18814	18872	18669	19065	18855	18918	18898	18835	18697	18798	18698	18696	18841	18610	18859	18771	18895	18732	18722	18861	18871	18735	18685	18782	18784	18859	18903	18821	18928	18653	18817	18792	18777	18764	18637	18765	18965	18677	18776	18649	18741	19107	18893	18858	18614	18662	18466	18984	18908	18851	18917	18672	18688	18724	18703	18611	18802	18823	18606	18789	18749	18698	18636	18678	18657	18823	18949	18690	18886	18796	18731	18739	18748	18784	18811	18829	18687	18847	18662	18873	18811	18727	18890	18681	18647	18716	18867	18632	18672	18685	18887	18695	18707	18823	18918	18719	18820	18839	18964	18980	18809	18807	18828	18950	18806	18830	18967	18768	18785	18851	18774	18872	18629	18745	18673	18824	18874	18721	18784	18857	18791	18872	18737	18530	18848	18840	18682	18900	18828	18833	18945	18694	18659	18818	18765	18630	18915	18920	18771	18710	18868	18873	18813	18790	19018	18755	18883	18756	18663	18657	19012	18867	18870	18886	18928	18758	18887	18801	18823	18784	18763	18814	18768	18716	18952	18551	18751	18952	19071	18855	18756	18679	18734	18875	18906	18955	18721	18880	18694	18984	18889	18721	18772	18662	18461	18907	18741	18998	18663	18746	18713	18843	18817	18854	18914	18793	19000	18928	18786	18726	18811	18917	18688	18792	18826	18718	18737	18711	18719	18851	18897	18853	18764	18933	18902	18931	18874	18862	18674	18783	18744	18877	18914	18813	18799	18619	18778	18881	18909	18775	18809	18776	18857	18768	18794	18840	18961	18686	18848	18770	18784	18891	18753	18974	18690	18796	18895	18795	18561	18799	18775	19000	18701	18559	18623	18766	18828	18704	18766	18891	18891	18809	18738	18793	18667	18806	18855	18638	18797	18808	18738	18764	18792	18818	18724	18850	18909	18650	18877	18805	18715	18716	18757	18907	18911	18678	18615	18642	18810	18981	18569	18608	18824	18554	18709	18827	18800	18752	18795	18726	18734	19032	18837	18725	18870	18721	18829	18979	18693	18927	18939	19017	18906	18999	18836	18888	18900	18761	18604	18623	18544	18783	18633	18883	18907	18793	18692	18912	18702	18937	18923	18693	18804	18937	18656	18447	18709	18760	18627	18811	18958	18737	18822	18674	18608	18556	18646	19004	18827	18745	18733	18746	18892	18780	18735	18792	18911	18707	18812	18752	18915	18824	18793	18751	18699	18775	18948	18741	18830	18679	18862	18620	18930	18839	18868	18789	18577	18728	18834	18901	18846	18738	18752	18820	18576	18881	18694	18850	18631	18668	18645	18908	18736	18884	18916	18646	18714	18573	18825	18789	18692	18852	18984	18760	18824	18940	18710	18746	18758	18689	18825	18814	18869	18900	18670	18804	18984	18888	18832	18795	18819	18762	18942	18918	18830	18738	18837	18714	18911	18808	18611	18887	18850	18881	18846	18951	18824	18879	18944	18891	18674	18770	18723	18936	18698	18622	18867	18870	18770	18937	18975	18962	18794	19010	18776	18804	18793	18627	18571	18750	18957	18728	18844	18860	18653	18705	18608	18730	18724	18961	18834	18974	18722	18750	18818	18524	18684	18926	18682	18872	18650	18841	18668	18724	18797	18785	18871	18733	18795	18949	18688	18564	19084	18667	18774	18964	18574	18966	18836	18940	18792	18723	18913	18720	18994	18790	18450	18846	18854	18751	18950	18731	18741	18757	18542	18735	18945	18643	18702	18666	18798	18825	18652	18768	18639	18662	18748	18891	18760	18884	18733	18828	18879	19011	18765	18989	18722	18828	18736	18808	18864	18629	18766	18691	18811	18922	18652	18857	18974	18845	18901	18754	19040	18782	18869	18725	18625	18655	18800	19025	18727	18839	18978	18891	18805	18772	18592	18681	18774	18887	18853	18726	18554	18803	18676	18798	18647	18768	18829	18611	18764	18746	18737	18682	18684	18925	19069	18623	18853	18786	18760	18817	18912	18803	18783	18847	18829	18750	18859	18771	18863	18534	18859	18854	18822	18778	18793	18752	19024	18850	18921	18794	19099	18868	18628	18781	18727	18766	18916	18894	18515	18758	18609	18898	18717	18903	18760	18879	18900	18784	18721	18895	18725	18648	18779	18884	18877	18625	18596	18713	18802	18756	18866	18896	18766	18929	18805	18519	18811	18671	18931	18601	18929	18843	18848	18745	18776	18696	18809	18838	18827	18731	18891	18772	18565	18911	18774	18757	18762	18692	18834	18725	18842	18619	18866	18663	18887	18699	18640	18609	18736	18979	18732	18893	18763	18448	18624	18940	18826	18854	18912	18769	18736	18855	18724	18802	18960	18615	18623	18862	18843	18662	18648	18716	18765	18780	19064	18859	18821	18737	18829	18786	18912	18672	18744	18936	18832	19018	18921	18790	18728	18713	18821	18810	18592	18739	18759	18944	18778	18862	18990	18767	18758	18959	18757	18735	18739	18818	18764	18735	18773	18750	18731	18929	18880	18948	19125	18804	18728	18708	18886	18835	18712	18582	18795	18850	18707	18848	18768	18997	18865	18882	18742	19124	18901	18744	18633	18645	18838	18732	18737	18755	18783	18669	18716	18839	18731	18861	18935	18880	18836	18875	18861	18635	18744	18727	18912	18909	18686	18827	18941	18679	18760	19031	18649	18786	18784	18907	18718	18879	18765	18721	18800	18783	18711	18881	18710	18738	18623	18884	18760	18678	18669	18671	18663	18836	19020	18934	18845	18704	18732	19015	18699	18816	18689	18775	18783	18831	18823	18740	18847	18747	18885	18810	18939	18901	18660	18669	18587	18863	18720	18813	18845	18789	18907	18724	18680	18845	18801	18753	18752	18869	18482	18772	18857	18817	18707	18679	18792	18727	18782	18710	18885	18735	18652	18853	18837	18756	18492	18647	18972	18883	18908	18739	18861	18470	18980	18727	18654	18970	18725	18734	18700	18628	18868	18813	18768	18771	18826	18944	18705	18670	18772	18730	18777	18740	18602	18821	18584	18597	18877	18844	18682	19073	18778	18718	18776	18746	18787	18949	18699	18642	18729	18766	18520	18806
26986	49056	48434	41934	34915	29184	22965	18782	18949	19009	18464	17972	17781	17282	16772	16574	16285	16004	16118	16208	16025	16104	15989	16162	15923	16027	15857	15812	16085	15892	15899	16086	15867	16107	15857	15913	16084	15916	15754	15962	15931	15915	15902	15963	15889	15912	15848	15830	15924	15770	15951	15728	15970	15813	15751	16003	15909	16400	16374	16130	15867	15984	15878	15883	16071	15800	15839	15857	15762	15880	15741	15996	15794	15755	15857	15735	15707	15813	15856	15684	15569	15742	15711	15640	15821	15786	15858	15825	15861	15838	15714	15942	15928	15637	15860	15989	16007	15781	15612	15726	15830	15827	15851	15827	15974	15641	15996	15851	15968	15958	15852	15736	15860	15818	15868	15786	15763	15758	15852	15774	15844	15966	15625	15719	15753	15956	15803	15698	15941	15694	15790	15833	15681	15917	15719	15897	15794	15966	15838	15873	15761	15975	15603	15810	15750	15703	15766	15804	15745	15742	15837	15845	15817	15760	15858	15671	15965	15728	15891	15762	15676	15948	15672	15816	15663	15854	15604	15843	15677	15615	15731	15665	15931	15771	15959	15898	15785	15811	16048	15873	15829	15967	15973	15872	16013	15711	15864	15663	15898	15701	15791	15659	15883	15759	15984	15680	15818	15794	15841	15790	15760	15721	15686	15887	15766	15866	15727	15755	15878	15826	15789	15720	15831	15863	15715	15873	15724	15756	15892	15885	15678	15812	15695	15881	15776	15671	15798	15777	15777	15906	15806	15728	15757	15720	15937	15896	15898	15832	15832	15688	15881	15826	15659	15831	15682	15790	15724	15849	15771	15721	15732	15954	15708	15899	15813	15788	15808	15911	15923	15804	15966	15870	15739	15932	15880	15943	15856	15908	15796	15841	15759	15831	15666	15774	15739	15927	15642	15894	15829	15864	15735	15917	15764	15740	16007	15921	15719	15725	15670	15757	15768	15649	15844	15776	15863	15786	15756	15722	15929	15776	15747	15963	15753	15652	15899	15843	15745	15806	15772	15884	15806	15879	15806	15908	15808	15861	15825	15941	15846	15765	15706	15720	15792	15764	15659	15753	15770	15807	15983	15749	15737	15692	16005	15862	15999	15779	15796	15835	15939	15710	15659	15818	15878	15894	15865	15814	15935	15804	15667	15811	16040	15877	15671	15721	15834	15760	15812	15773	15919	15608	15845	15799	15837	15739	15824	15903	15941	15640	15947	15961	15634	15911	15854	15949	16025	16017	15604	15732	15725	15700	15730	15621	15856	15900	15549	15651	15911	15763	15708	15795	15753	15972	15811	15888	15687	15895	15648	15895	15808	15884	15764	15817	15731	15898	15795	15899	15852	15843	16048	15573	15822	15890	15852	15743	15961	15916	15857	15826	15891	15774	15845	15933	15847	15745	15856	15780	15855	15841	15729	15699	15932	15853	15944	16011	15909	15814	15999	15909	15766	15748	15977	15739	15739	15908	15930	15787	15746	15749	15804	15853	15847	15820	15783	15896	15597	15662	15827	15891	15714	15930	15791	15721	15643	15750	15858	15675	15909	15591	15845	15870	15737	15825	15756	15839	15812	15767	15735	15921	15661	15723	15771	15821	15860	16001	15801	15824	15709	15785	15831	15910	15535	15989	15865	15917	15675	15771	15863	15789	15902	15957	15938	15798	15853	15792	15808	15755	15818	15785	15703	15679	15824	15749	15787	15871	15617	15888	15898	15968	15863	15911	15814	15862	15672	15820	15700	15757	15785	15894	15921	15849	15788	15673	15828	15739	15951	15876	15720	15949	15792	15949	15713	15960	15835	15787	15891	15760	15832	15685	15865	15856	15758	15766	15752	15935	15701	15639	16022	15940	15840	15920	15918	15845	15706	15949	15785	15743	15697	15695	15676	15737	15719	15851	15859	15699	15777	15961	15800	15910	15887	15871	15874	15805	15917	15800	15769	15731	15651	15666	15939	15754	15691	15813	15957	15859	15930	15737	15619	15835	15939	16033	15866	15831	15905	15689	15788	15686	15793	15920	15748	15896	15821	15828	15739	15991	15783	15821	15850	15892	15834	15751	15869	15809	15916	15788	15811	15707	15863	15759	15704	15841	15863	15744	15886	15893	15758	15666	15834	15778	15885	15901	15764	15882	15788	15693	15807	15707	15858	15732	15653	15815	15719	15596	15797	15769	15957	15763	15823	15898	15646	15774	15947	15799	15870	15820	15815	15856	15752	15756	15786	15843	15801	15858	15972	15815	15882	15761	15839	15848	15594	15727	15737	15917	15772	15685	15833	15816	15857	15761	15811	15845	15797	15761	15928	15602	15752	15895	15927	15743	15751	15844	15861	15870	15720	15777	16000	15776	15855	15861	15841	15735	15865	15835	15804	15935	15950	15720	15832	16001	15855	15880	15796	16007	15837	15829	16078	15700	15722	15865	15910	15842	15773	15610	15923	15819	15953	15830	15591	15768	15790	15804	15795	15802	15895	15839	15891	15756	15744	15843	15865	15702	15890	15767	15680	15805	15752	15751	15838	15820	15827	15858	15564	15818	15863	15810	15864	15847	15767	15918	15828	15738	15923	15831	15899	15871	15785	15820	15742	15871	15761	15885	15750	15963	15834	15696	15628	15767	15902	15800	15881	15752	15745	15845	15795	15905	15914	15642	15775	15668	15927	15612	15890	15796	15925	15780	15780	15931	15804	15745	15865	15661	15818	15801	15694	15813	15778	15838	15675	15787	15934	15925	15743	15828	15766	15705	15841	15833	15691	15856	15579	15790	15928	15852	15657	15848	15768	15994	15708	15749	15888	15791	15904	15860	15936	15883	15793	15926	15742	15821	15819	15691	15866	15737	15692	15746	15882	15942	15866	15786	15878	15894	15999	15862	15788	15678	15869	15943	15903	15756	15758	15799	15739	15965	15774	15898	15732	15860	15704	15751	15853	15760	15817	15715	15769	15811	15854	15779	15817	15932	15880	15949	15759	15995	15898	15901	15721	15933	15925	15852	15809	15926	15815	15833	15857	15794	15546	15950	15914	15852	15923	15820	15866	15773	15851	15857	15824	15717	15814	15787	15709	15701	15760	15798	15823	15919	15719	15823	15595	15754	15847	15717	15824	15782	15920	15894	15809	15915	15953	15752	15825	15782	15790	15893	15788	15844	15859	15703	15778	15873	15876	15789	15736	15544	15866	15884	15810	15762	15965	15662	15993	15883	15704	15626	15888	15815	15786	15853	15710	15854	15883	15775	15902	15785	15875	15637	15913	15865	15674	15819	15912	15754	15748	15978	15781	15637	15726	15932	15910	15862	15886	15834	15735	15627	15733	15876	15836	15898	15776	15783	15869	15804	15678	15747	15731	15671	15708	15816	15858	15865	15773	15935	15797	15805	15903	15718	15846	15880	15863	15850	15875	15825	15822	15815	15818	15869	15788	15845	15893	15918	15796	15711	15879	15878	15786	15747	15726	15762	15978	15867	15700	15821	15895	15838	15772	15846	15707	15765	15897	15572	15853	15724	15721	15801	15736	15978	15737	15787	15763	15768	15864	15856	15714	15770	16004	15827	15981	15747	15902	15869	15965	15671	15732	15703	15813	15699	15717	15732	15843	15872	15801	15789	16042	15830	15888	15729	15892	15617	15791	15729	16004	15711	15935	15779	15890	15696	15703	15761	15864	15884	15766	15706	15831	15729	15769	15809	15866	15955	15840	15788	15807	15831	15801	15860	15770	15925	16000	15752	15751	15928	15763	15899	15703	15811	16002	15952	15743	15939	15852	15854	15877	15940	15835	15908	15797	15842	15826	16028	15839	15728	15800	15828	15852	15793	15817	15726	15867	15729	15863	15902	15863	15872	15786	15778	15800	15811	15841	15804	15720	15983	15813	16029	15760	15672	15771	15834	15719	15793	15843	15679	15804	15832	15768	15739	15840	15772	15731	15782	15863	15814	15916	15702	15749	15763	15887	15937	15909	15855	15833	15821	15785	15631	15921	15846	15680	15860	15877	15840	16019	15742	15614	15834	15865	15846	15835	15798	15937	15900	15720	15871	15777	15833	15778	15975	15898	15900	15878	15769	15858	15933	15706	15958	15910	15703	15739	15711	15703	15899	15795	15892	15727	15895	15659	15702	16078	15799	15760	15896	16057	15830	15773	15777	15674	15779	15647	15986	15785	15700	15816	15913	15888	15790	15915	15877	15842	16005	15857	15914	15920	15800	15724	15775	15825	15919	15772	15667	15910	15903	15861	15796	15732	15939	15896	15930	15947	15728	15821	15855	15937	15930	15687	15732	15833	15877	15847	15776	15821	15795	15747	15811	15801	15854	15921	15788	15890	15832	15731	15706	15799	15836	15724	15794	15808	15834	15879	15939	15752	15934	15756	15968	15786	15778	15914	15814	15730	15871	15994	15741	15603	15910	15827	15981	16034	15844	15755	15736	15970	15906	15799	15813	15853	15835	15804	15908	15991	15828	15737	15704	15921	15879	15739	15726	15934	15873	15867	15690	15697	15784	15811	15846	15719	15738	15840	15872	15737	15773	15695	15837	15963	15913	16032	15905	15859	15766	15825	15885	15729	15797	15736	15949	15841	15792	15817	15742	15697	15957	15626	15926	15844	15618	15736	15858	15880	15764	15805	15862	15811	15841	15771	15868	15822	15808	15752	15785	15950	15634	15960	15864	15886	15777	15909	15614	15854	15731	15709	15732	15807	15859	15919	15837	15815	15867	15764	15807	15788	15844	15823	15879	15885	15832	15853	15794	15916	15747	15836	15755	16001	15896	15803	15782	15913	15697	15919	15645	15564	15932	15729	15884	16074	15724	15896	15799	15959	15715	15935	15909	15882	15804	15762	15821	15830	15893	15756	15616	15840	15751	16010	15716	15776	16003	15699	15862	15820	15696	15906	15786	15788	15878	15748	15771	15646	15966	15757	15959	15724	15884	16001	15784	15811	15849	15759	15809	15713	15808	15807	15713	15770	15912	15903	15873	15745	15985	15816	15663	15773	15833	15841	15685	15885	15879	15906	15802	15796	15814	15929	15804	15697	15702	15785	15703	15839	15878	15813	15924	15695	15739	15844	15858	15729	15761	15824	15800	15696	15926	15720	15714	15916	15764	15760	15826	15753	15808	15835	15842	15852	15852	15896	15848
22611	21190	29025	23890	22928	27065	28363	22603	22224	22694	21925	21282	21129	20725	20268	19813	19843	19950	19679	19638	19437	19646	19694	19623	19694	19328	19438	19447	19455	19298	19481	19346	19446	19416	19488	19530	19392	19451	19122	19645	19391	19239	19282	19040	19477	19230	19258	19038	19331	19299	19358	19236	19419	19409	19376	19344	19779	19717	19771	19408	19476	19422	19456	19466	19286	19617	19385	19262	19453	19262	19483	19170	19126	19162	19395	19108	19243	19124	19198	19260	19195	19208	19277	19181	19338	19173	18941	19207	19164	19284	19196	19242	19118	19225	19244	19407	19102	19083	19366	19248	19345	19400	19218	19327	19236	19172	18978	19026	19057	19016	19217	19105	19220	19069	19203	19195	19217	19264	19246	19307	19267	19234	19157	19165	19325	19212	19104	19081	19075	19267	19028	19178	19150	19108	19228	19134	19053	19110	19303	19170	19212	19047	19150	19230	19189	19112	19241	19208	19225	19189	19034	19206	19272	19078	19221	19263	18980	19062	19013	19108	19094	18930	19004	19089	19219	19262	19272	19358	19034	19194	19104	19086	19193	19062	19077	19092	19337	19209	19110	19263	19049	19196	19324	19358	19217	19138	19282	19364	19166	19242	19190	19296	19212	19055	19250	19226	19146	19205	19135	19205	19056	19305	19344	19195	19418	19162	19256	19472	19208	19093	19101	19264	19190	19167	19204	19063	19144	19134	19221	19341	19300	19131	19233	19341	19337	19152	19254	19270	19423	19013	19037	18932	19253	19131	19331	19154	19177	19318	19398	19226	19262	19077	19093	19229	19025	19346	19365	19237	19185	19036	19050	19282	19238	19060	19430	19294	19243	19286	19263	19073	19100	19233	19276	19099	19222	18965	19235	19255	19147	19081	19014	19020	19124	19062	19257	19195	19264	19144	18973	19197	19172	19296	19099	19222	19267	19179	19261	19497	19151	19182	19246	19057	19142	19321	19162	19004	19205	19237	19227	19169	19206	19100	19140	19224	19217	19216	19162	19127	19136	19110	18924	18950	19066	19199	19370	19143	19324	19356	19138	19146	18833	19308	19036	19069	19247	19074	19188	19132	19232	19236	18949	19181	19138	19192	19082	19290	19232	19475	19315	19309	19393	19244	19125	19169	19121	19211	19177	19112	19198	18879	19175	19110	19155	18970	19341	19416	19286	19381	19260	19171	19059	19129	18962	19272	19179	19179	19315	19087	19107	19198	19121	19114	19161	19006	19211	19135	19184	19217	19179	19130	19157	19049	19260	19081	19386	19193	19161	19336	19005	18920	19176	19179	19162	19103	19268	19047	19197	19185	19314	19381	19174	19135	19147	19011	19116	19224	19231	19359	19280	19129	19304	19174	19317	19271	19094	19304	19091	19238	19231	19217	19106	19122	19202	19197	19247	19193	19404	19193	19151	18985	19353	19091	19031	19241	19329	19064	18987	19287	19339	19114	19235	19197	19142	19171	19286	19122	19134	19403	19142	19386	19279	18990	19265	19228	19255	19133	19277	19077	19040	19248	19219	19066	19331	19327	19149	19180	19035	19151	19276	19308	19012	19162	19310	19206	19365	19218	19264	19358	19008	19148	19102	19223	19245	19316	19170	19191	19092	19066	19220	19293	19253	19304	19143	19213	19194	19297	19135	19088	19366	19276	19383	19241	19147	19174	18912	19339	19384	19296	19367	19195	19198	19042	19207	19244	19042	19081	19325	19025	19120	19308	18938	19324	19322	19167	19385	19114	19229	18999	19329	19260	19333	19279	19280	19304	18863	19219	19094	19186	19131	19101	19251	19076	19145	19116	18959	19250	19256	19086	18965	18943	18963	18982	19203	19114	19227	19097	19091	19060	18987	19156	19351	19131	19180	19192	18927	19074	19129	19053	19355	19121	19172	18835	19222	19221	19271	19241	19133	19229	19370	19181	19191	19266	19178	19193	19341	19172	19127	19196	19171	19021	19041	19128	19080	19104	19205	19103	19176	19147	19119	18961	19155	19329	19234	19260	19262	19177	19212	19230	19216	18996	19214	19060	19398	19122	19085	19187	19266	19072	19292	19245	19291	19211	18956	19245	19200	19242	19149	19179	19092	19060	19184	19295	19186	18978	19141	19351	19116	19146	19089	19242	19278	19220	19335	19214	19222	18988	19101	19162	19301	19194	19224	19283	19216	19276	19153	19024	19169	19340	19211	19078	19327	18965	19098	19009	19269	19096	19120	19336	19180	19016	19233	19252	19290	19195	19350	19289	19231	19138	19159	18998	19197	19333	19061	19146	19183	19212	18953	19139	19136	19259	19045	19094	19238	19123	19057	19133	19053	19058	19230	19217	19323	19182	19227	19299	19082	19206	19160	19281	19184	19032	19513	19258	19209	19072	19295	19248	19117	19419	19330	19328	19047	19143	19054	19055	19076	19115	19146	19307	19033	19249	19316	19157	19276	19258	19151	19454	19137	19209	19171	19223	19249	19121	19191	19489	19326	19038	19247	19093	19166	19125	19028	19200	19093	19116	18969	19322	19227	19306	19150	19267	19207	19174	19299	19225	19333	19317	19231	19380	19273	19053	19323	19253	19281	19071	19370	19316	19207	19101	18994	19256	19171	19237	19026	19124	19227	19100	19219	18982	19225	19144	19337	19225	19299	19228	19082	19080	19169	19208	19191	19190	19436	19262	19175	19159	19278	19134	19130	18952	19056	19240	19260	19276	19106	19276	19374	19259	19178	19083	19197	19131	19122	19334	19239	19237	19316	19090	19188	19295	19143	19242	19187	19156	19441	19243	19265	19096	18980	19217	19182	19092	19360	19034	18967	19144	19224	19214	19254	19473	19542	19250	19134	19191	19030	19480	19313	19105	19184	19224	19331	19203	18955	19063	19194	19179	19091	19104	19312	19126	19064	19133	19161	19236	19225	19395	19218	19049	18910	19085	19131	19630	19219	19095	19092	19149	19221	19187	19154	19069	19176	19212	18904	19135	19352	19155	19144	19111	19084	19234	19153	19018	19114	19204	19147	19035	18967	19181	19381	19174	19283	19195	19099	19092	18977	19232	19225	19351	19435	19067	19299	19570	19113	18939	19496	19143	19395	19296	19244	19141	19105	19374	19182	19047	19202	19121	19135	18949	19197	19192	19307	19216	19194	19252	19150	19001	19282	19063	19132	19262	19156	18942	18997	19214	19248	19387	19215	19010	19148	19145	19150	19053	19051	19259	19209	19286	19221	19096	19103	19234	19271	19230	19393	19212	19037	19129	19172	19150	19105	19080	18890	19093	19324	19387	19310	19162	19112	19242	19284	19257	19270	19028	19272	19012	19284	19091	19287	19162	19345	19353	19401	19253	19193	19202	19192	19226	19147	19460	19098	19153	19292	19246	19284	19040	19189	19075	19159	19071	19289	19161	19329	19179	18915	19025	19186	19116	19251	19119	19279	19176	19107	19133	18981	19286	19422	19260	19212	19187	19281	19140	19266	19338	19229	19158	19160	18952	19203	19036	19179	19202	19330	19195	19132	19292	19039	19046	19413	19202	19257	19167	19195	19335	19333	19191	19156	19386	19173	19142	19094	19024	19070	19232	19169	19110	19147	19116	19092	19063	19107	19255	19198	19164	19262	19111	19133	19077	19166	19035	19120	19174	19127	19166	19140	19026	19314	19253	19152	19182	19224	19201	19315	19214	19254	19192	19266	19130	19110	19073	19074	19045	19111	19130	19268	19212	19070	19179	19203	19242	19259	19401	19289	19134	19276	19103	19210	19266	18997	19218	19099	19181	19188	19159	19132	19377	19131	19251	19191	19166	19102	19152	19100	19205	19157	19060	19240	19106	19140	19104	19248	19137	19174	19172	19038	19190	19333	19054	19071	19077	19208	19076	19267	19240	19191	19039	19177	19080	18925	19196	19082	19026	19208	19320	19299	19216	19406	19175	19348	19117	19187	19283	19116	19197	19302	19291	19346	19108	19160	19225	19169	19225	19093	19153	19134	19276	19135	19337	19111	19173	19495	19210	19178	19165	19149	19254	19275	19103	19195	19166	19254	19071	19184	19127	19320	19180	19220	19323	19507	19150	19193	19061	19148	19069	19034	19312	19262	19482	19156	19047	19124	19082	19156	19192	19294	19224	19133	19364	19125	19398	19165	19164	19089	19101	19394	19222	19253	19232	19123	19167	19223	19191	19152	18987	19175	19084	19195	18959	19377	19176	19098	19104	19148	19185	19291	19213	19261	19253	19205	19105	19065	19049	18956	19160	19268	19223	19230	19226	19338	19118	19107	19272	18916	19040	19319	19351	19306	19143	19108	19093	19290	18965	19222	19072	19056	19134	19265	19142	19055	18900	19255	19185	19139	19052	19159	19231	19257	19122	19166	19132	18958	19354	19184	19159	19038	19077	19113	19115	19205	19289	19249	19219	19281	19212	19185	19285	19314	18911	19118	19226	19345	19428	19081	19227	19340	19108	19100	19199	19232	18984	19217	19170	19325	19053	19319	19295	19203	19289	19229	19260	19135	19024	19050	19129	19244	19381	19451	19233	19189	18982	19145	19265	19038	19231	19116	19111	19094	19143	19013	19195	19308	18988	19187	19018	19237	19251	19084	19180	19403	19274	19214	19234	19415	18971	19226	19079	19078	19334	19070	19134	19184	19077	19097	19305	19151	19103	19182	19139	19226	19264	19215	19265	19119	19206	19074	19141	19165	19092	19093	19343	19116	19185	19450	19310	19065	19215	19434	19371	19259	19175	19276	18819	19311	19090	19149	19244	19292	19151	19264	19281	19153	19337	19029	19182	19024	19322	19212	19296	19175	19215	19052	19133	19115	19145	19327	19177	19143	19165	18999	19050	19204	19122	19158	19292	19226	19174	19344	19311	19250	19205	19244	19276	19085	19004	19193	18969	19209	19095	19213	19181	19263	19254	19073	19371	19174	19489	19297	19135	19249	19487	19209	18938	18971	19185	19261	19272	19104	19045	19184	19115	19045	19280	19067	19050	19224	19315	19110	19157	19265	19442	19143	19505	19225	18987	19210	19388	19283	19225	19257	19071	19121	19136	19168	19165	19144	19091	19034	19283	19166	19109	19465	19152	19246	19258	19065	19321	19118	19079	19234	19019	18885	19343	19087	19289	19234	19005	19180	19230	19333	19139
29037	53616	53697	45372	38534	30762	23125	20344	21537	20619	19827	19214	18807	17889	17420	16988	16874	16682	16509	16552	16322	16296	16484	16315	16174	16265	16226	16304	16124	16154	16126	16069	16254	16152	16161	16267	16319	16057	16030	16140	16200	16112	16020	16000	16163	15950	16016	16156	15898	16027	16177	15930	16275	15799	16067	16450	16627	16823	16812	16525	16255	16344	16228	16059	16139	15870	15909	15952	15982	15965	15920	15932	15979	15809	16080	15892	16105	16102	15834	16108	16093	15961	16054	15973	15822	16060	15996	16002	16117	16101	16062	15795	16094	16275	16092	16047	16004	15973	15900	15870	15989	16066	16077	15940	16002	16139	15950	15941	16009	15906	16047	16127	15952	16041	15970	16052	15827	16087	16012	16125	15971	15981	16007	15885	15924	16012	15941	15971	15921	16139	15973	15843	15914	15887	16000	16190	15918	15846	15992	15985	16006	15933	15969	16129	15929	16012	16038	16088	15932	15998	16011	15905	16034	16190	15736	15934	16071	15888	16019	15986	15993	16097	15985	16119	16118	16107	15947	15873	16093	16012	16025	15913	15969	16017	16047	16005	16011	15947	15972	15873	16127	16198	16010	15915	15979	16060	16035	15952	16079	16101	15987	15934	16054	15859	15976	15860	16090	15963	16035	15828	15851	16071	15949	16055	16020	16036	15965	15987	15852	16010	16041	16076	16151	15923	15815	16022	15896	15911	15866	15986	16112	15897	15873	16022	16116	15971	15959	15900	16021	16038	15889	15998	15867	15959	15931	15807	15974	15958	15946	15920	15845	15915	16102	16044	16019	16025	16082	15944	15999	15793	15958	15937	15978	15973	16094	16130	15988	15936	15992	15934	16051	16072	15937	16060	16071	16005	15816	15948	15977	15720	16046	16037	16017	16001	16021	16032	16021	15821	16021	15972	16027	15820	15960	15846	16019	15941	15921	16033	15994	16009	15952	15897	16214	15990	16005	15784	16073	16000	16048	16009	16037	16163	15951	15994	15925	15991	15935	15978	16067	15997	16094	16009	16008	15914	16130	16066	15834	15957	16078	16004	16062	15878	16053	15917	15967	15964	16024	16045	16047	15928	15886	16025	16022	15942	15997	15970	16135	16032	16040	15887	15909	15857	15938	15932	15909	15858	16064	15852	15907	15898	16148	15916	15980	15948	15925	16067	15976	16049	15834	15943	15950	16055	15859	15830	15969	16011	15904	16085	15830	15898	15803	15935	15998	15799	16120	15877	16026	15911	15948	15892	16045	15880	15978	16030	15959	15860	16074	15893	15995	15895	16112	16063	16028	15866	15968	15998	15854	15890	15970	15966	16061	16057	15882	15893	16083	15975	15953	15973	16138	16085	15987	16083	16048	15971	15912	15966	16150	15908	16007	16040	16044	16023	16250	16007	16051	15912	15998	15915	16107	15994	16148	15997	15887	16063	16000	15953	16054	16014	15895	16036	16138	15825	16009	15866	15984	15826	15964	16021	16147	15920	16141	16063	15885	15950	16176	16011	15820	15967	15869	15963	15970	16203	15787	15956	16033	16065	16089	15931	15992	15962	15937	15982	15945	15901	15987	16004	15945	15891	15968	16081	16092	15902	15921	15992	16038	15857	16020	16146	15813	15944	16167	15886	15994	16162	16090	16093	16149	16048	16000	16020	16055	16034	15894	16000	15979	16084	16075	15943	15831	15938	15950	16090	15928	15989	16161	16060	16065	15901	15853	15979	16032	15904	16012	16004	15997	16012	16088	15840	16210	15875	15991	15898	15958	16145	15843	15949	16056	15987	16010	15862	15925	16018	15719	16058	15958	15921	16078	16057	15864	16139	16030	16039	15957	16032	15888	16001	15891	15978	15945	15883	16048	15913	16081	16063	16050	15904	15996	16014	15799	15822	15858	15778	15995	15967	15840	16015	15861	16040	15979	15863	15861	15973	15919	15880	16100	15965	16103	15879	16078	15859	15987	15993	15874	15679	15838	16042	15954	15937	16162	16042	15882	15972	16020	15898	15965	15959	15875	16026	15946	15904	16000	16113	15915	16027	15943	15891	16063	15856	16024	15909	15941	15818	15931	15977	16012	15942	15841	15960	15947	16004	16153	15915	16123	16139	15869	16049	15930	15907	15976	15817	15985	15916	16004	15912	16020	15957	16053	15830	16004	15935	15935	15917	16019	15899	16113	16129	15986	15934	15971	16237	16104	16132	16100	16147	16085	16008	16053	15948	15817	16034	16141	15929	15959	16071	15934	15980	15811	16056	16040	15900	15942	15972	15951	16074	15972	15955	15938	15854	16076	15841	15988	15968	15879	15976	15866	16008	15940	16051	16121	16112	15904	16100	16078	16078	16054	16033	16129	16091	16109	15925	15782	16033	16016	15913	15973	16242	16012	15992	15831	15860	16106	16042	15993	16008	16073	15925	16011	15979	16003	16028	15920	15922	16161	15932	15812	16082	15870	15978	16001	15976	15813	15983	16035	15951	15868	16090	16195	15953	16052	15965	16091	16124	16120	15946	15867	16040	16030	15866	15964	16017	15952	16048	15841	15960	15858	16058	15897	15970	15859	15801	15890	15910	16033	15883	16076	15915	15869	16044	15971	16085	16040	16000	15847	15955	15992	15824	16041	15896	15942	15946	15900	15795	15994	16105	15957	16001	15992	15989	15914	15931	15961	16071	15928	15833	15988	16022	15957	16042	15930	15860	16032	15984	16102	15977	15837	15850	16131	16000	15903	15991	16021	15980	15945	16008	15875	15989	16117	15881	15890	15906	15934	15926	15879	15999	16059	15991	15995	15981	15983	16038	15945	15835	16107	15737	16165	15801	16097	15973	16001	16018	15889	15973	16113	16018	15995	15981	15891	15809	15944	16035	16025	16155	16045	15951	16054	15928	15817	16092	16135	15951	15820	16075	15920	16065	15809	16005	15971	15818	15896	16056	16041	16097	16069	15953	16072	15904	16101	15995	15933	15997	16049	15873	16019	16046	15826	16034	15988	15885	15918	15876	16047	15979	16011	15873	16012	15744	16091	15996	15952	15939	15888	15862	15987	15821	15987	15839	16002	15777	16141	16006	15922	15908	16038	15970	16059	16058	16088	16201	16002	16176	16105	15968	16130	15939	16043	16002	15993	15947	16270	16106	16033	15953	16165	15881	15907	16010	15923	16059	15872	16149	16036	15894	16016	15863	15982	16000	15993	15875	15971	15961	16039	15909	16017	16157	15940	15949	16024	15818	15925	15992	16010	15913	15967	15904	15934	16159	15869	16116	16024	15930	16047	16081	15862	15916	15918	15926	15855	15822	15954	15982	16005	15978	15904	15880	15968	15968	15931	16029	16033	16002	15737	16066	15956	15988	15887	16228	15909	16009	16021	15853	15836	15854	15832	16074	15923	15980	15835	16033	16034	16058	16094	15913	15950	15961	15905	16200	16082	15848	16090	15979	15970	16012	15914	15903	15967	15960	15898	16033	15953	16113	16012	16116	15791	16080	15872	15933	16015	16004	15801	15906	16060	15932	16018	16020	16015	15950	16051	15882	15866	15967	15969	15995	15993	15987	15919	16006	15827	16085	15979	16019	16006	16006	16015	15971	16095	15873	15998	15944	15811	15998	15955	16003	15902	15963	16090	16141	15924	15869	15958	16023	15865	16033	16107	15911	15949	15983	15852	15922	15876	15888	16007	15881	15935	16036	15992	15836	15899	16017	15937	16008	16027	15969	16067	15987	15863	15933	15978	16095	15915	16004	16065	15987	15929	16018	15881	16002	16044	15995	16065	16086	15944	16105	15825	16027	15960	16052	15836	15959	15869	15881	15954	16146	16018	15910	15886	16122	15910	15958	15960	16032	16023	15978	15861	16099	15839	15826	15867	16048	15879	16004	15920	15979	16113	16089	16052	16014	16141	15922	15984	15840	15823	16137	16132	16117	15859	16073	16009	15990	16226	15891	16101	15935	15876	15930	15875	15986	15970	15915	15964	16033	15980	16097	16023	15973	16047	16097	15884	16077	15867	16037	15822	16016	16010	16058	16104	15906	15983	15981	15894	15977	16182	16027	15920	16116	15835	16039	15901	15868	15953	15954	15897	15959	15932	15880	16046	15898	15909	16066	16081	15909	15939	15938	15947	15969	15964	16002	16055	15989	16010	16038	15860	16023	15957	15873	16128	16051	15904	16077	15984	15883	16016	16062	16093	16077	16097	15872	16074	16070	15923	15946	16132	16111	16002	15942	15938	15923	15968	15954	15799	15963	15931	15875	15943	15899	15965	15995	15954	15956	15957	15984	15929	15981	15932	15999	15992	15926	15890	15900	15985	15883	16030	15950	15977	16020	15918	15911	16079	16024	15998	15981	16030	16110	15964	16052	15998	16004	15837	15976	16093	15888	16029	15953	15910	15913	15987	15980	16176	15847	15891	15889	16008	15886	16091	15926	15836	16042	15936	16091	16079	15929	16036	16005	15965	15970	15730	15970	15890	15948	16085	15991	16009	15959	15884	15983	16026	15883	16065	15965	15967	15874	16022	16032	16130	15936	16023	15877	16102	15942	16053	15868	16012	15967	15881	15889	16093	16020	16083	15887	16093	15990	15923	15947	15963	16030	15977	15912	15845	16084	15995	16029	15976	15964	15939	15919	16132	16054	16079	15963	16082	15895	16041	15955	15975	15903	15828	15848	16102	15938	15957	16095	16009	16053	15969	15976	16015	15930	15982	16124	16006	15937	15913	16048	16006	15881	16074	15921	15888	15880	15950	16149	16052	15962	16045	15941	16124	15948	15968	16014	16098	15903	15994	16104	16121	15927	16040	15952	15990	15929	15950	15942	16020	15932	15803	16203	16056	15835	16072	15852	16079	15886	15938	16027	15993	16076	15781	15878	16019	15954	16033	15853	15990	16079	16132	16023	16027	15984	16178	15980	16007	15870	16038	16051	16150	15880	16038	16117	16074	15846	16043	16000	15888	16047	15915	15911	16041	15729	15981	16055	15851	15816	16116	15964	15944	15780	15980	16041	15725	16127	15822	16005	15990	16082	15932	16095	15958	16005	16164	15919	15983	16157	15960	15960	15858	15988	16108	16009	16019	15877	16128	15989	15993	15912	16099	15971	16128	15938	16032	16014	15951	15973	15939	15905	16006	16005	15846	15980
28341	28484	39189	33959	28021	23165	20708	20062	20204	19937	19387	19397	19258	18832	18789	18731	18848	18652	18825	18710	18427	18588	18480	18545	18540	18551	18710	18524	18493	18456	18392	18527	18470	18518	18440	18595	18581	18391	18270	18474	18554	18533	18500	18487	18366	18517	18438	18435	18363	18457	18469	18509	18355	18640	18335	18366	18523	18398	18628	18514	18498	18520	18627	18598	18517	18502	18412	18309	18453	18447	18744	18715	18456	18245	18621	18368	18401	18749	18455	18510	18356	18345	18200	18250	18387	18390	18560	18564	18557	18569	18508	18410	18543	18369	18358	18660	18456	18428	18512	18365	18234	18378	18404	18523	18455	18475	18414	18413	18666	18433	18608	18595	18420	18464	18453	18393	18555	18169	18274	18342	18523	18470	18420	18364	18540	18511	18352	18440	18376	18624	18420	18481	18383	18332	18372	18580	18694	18532	18463	18159	18515	18299	18564	18628	18484	18492	18720	18521	18368	18491	18420	18353	18544	18623	18474	18644	18433	18402	18458	18543	18482	18679	18314	18781	18379	18469	18382	18615	18532	18432	18609	18596	18335	18429	18528	18413	18253	18466	18453	18620	18371	18364	18525	18319	18398	18517	18388	18345	18527	18460	18558	18311	18488	18568	18603	18371	18628	18476	18377	18434	18484	18366	18363	18292	18572	18411	18618	18451	18402	18442	18498	18472	18500	18499	18397	18219	18481	18399	18589	18476	18488	18501	18360	18412	18416	18476	18549	18481	18420	18397	18457	18460	18430	18295	18490	18567	18444	18591	18484	18397	18491	18348	18560	18373	18350	18530	18583	18464	18557	18350	18493	18313	18368	18446	18445	18386	18464	18423	18446	18442	18389	18274	18411	18423	18239	18395	18506	18520	18440	18271	18425	18407	18768	18434	18280	18238	18545	18303	18374	18722	18506	18551	18465	18436	18547	18333	18489	18519	18405	18433	18346	18419	18509	18515	18253	18351	18563	18550	18365	18386	18421	18395	18440	18468	18372	18469	18399	18209	18242	18512	18394	18290	18433	18294	18335	18396	18419	18555	18533	18408	18618	18543	18511	18419	18288	18363	18456	18243	18312	18432	18707	18408	18433	18396	18259	18268	18518	18477	18447	18338	18277	18352	18538	18605	18517	18337	18448	18482	18370	18386	18365	18452	18383	18506	18562	18618	18555	18324	18421	18496	18313	18525	18442	18638	18560	18357	18443	18437	18220	18519	18526	18477	18608	18473	18497	18376	18397	18544	18489	18584	18327	18239	18247	18509	18400	18339	18621	18403	18582	18498	18557	18462	18521	18399	18475	18468	18473	18428	18498	18535	18336	18588	18435	18516	18541	18372	18478	18376	18395	18458	18373	18586	18442	18302	18466	18471	18402	18588	18392	18367	18545	18404	18385	18265	18373	18451	18551	18444	18260	18358	18486	18527	18477	18353	18599	18474	18568	18614	18435	18284	18316	18623	18547	18300	18380	18446	18483	18396	18493	18383	18458	18384	18390	18401	18486	18449	18465	18288	18418	18433	18530	18384	18387	18481	18451	18357	18371	18589	18593	18330	18650	18524	18445	18416	18398	18598	18359	18425	18225	18568	18380	18412	18447	18486	18610	18566	18318	18364	18421	18528	18511	18339	18498	18465	18389	18479	18386	18236	18499	18419	18505	18450	18285	18469	18452	18451	18527	18459	18485	18421	18528	18475	18443	18601	18545	18400	18677	18460	18484	18433	18323	18351	18509	18442	18505	18484	18397	18507	18376	18480	18404	18454	18412	18505	18234	18097	18346	18390	18390	18723	18432	18438	18423	18601	18468	18495	18396	18299	18471	18242	18465	18297	18689	18500	18530	18542	18163	18515	18444	18388	18354	18594	18598	18597	18475	18502	18448	18365	18403	18405	18270	18459	18497	18499	18554	18576	18447	18618	18598	18248	18592	18336	18436	18700	18491	18293	18554	18401	18478	18422	18459	18379	18328	18592	18517	18418	18714	18334	18582	18380	18154	18381	18496	18535	18629	18300	18192	18369	18609	18418	18597	18470	18353	18359	18557	18516	18391	18426	18408	18535	18410	18620	18539	18420	18431	18410	18452	18504	18492	18660	18422	18530	18472	18406	18506	18460	18582	18502	18662	18568	18429	18523	18563	18525	18436	18567	18308	18271	18532	18656	18479	18450	18405	18473	18473	18479	18524	18339	18557	18411	18462	18459	18667	18497	18649	18644	18520	18626	18593	18543	18439	18429	18556	18355	18542	18482	18482	18477	18416	18425	18530	18633	18511	18497	18497	18422	18474	18663	18490	18481	18405	18361	18307	18381	18572	18496	18400	18448	18437	18285	18326	18583	18501	18473	18479	18583	18412	18290	18441	18301	18654	18431	18379	18710	18385	18383	18339	18327	18490	18231	18365	18636	18466	18748	18547	18473	18468	18495	18328	18669	18379	18442	18580	18286	18584	18435	18545	18503	18736	18452	18632	18424	18360	18444	18490	18422	18243	18471	18365	18527	18597	18480	18425	18476	18503	18533	18268	18510	18282	18359	18392	18198	18472	18511	18427	18519	18591	18641	18537	18462	18530	18320	18518	18380	18458	18554	18427	18614	18434	18599	18555	18466	18591	18570	18549	18392	18454	18579	18426	18437	18470	18439	18517	18617	18472	18296	18446	18303	18402	18494	18315	18351	18573	18417	18466	18627	18510	18523	18489	18331	18355	18433	18560	18570	18472	18545	18432	18623	18568	18417	18492	18504	18644	18464	18524	18608	18542	18657	18535	18435	18310	18361	18538	18505	18624	18596	18557	18503	18349	18384	18368	18572	18659	18778	18307	18434	18615	18362	18459	18488	18427	18332	18392	18271	18202	18484	18581	18610	18500	18295	18342	18652	18281	18377	18376	18452	18434	18385	18463	18540	18701	18487	18426	18621	18588	18632	18315	18485	18651	18489	18485	18480	18533	18267	18409	18624	18281	18419	18548	18283	18353	18389	18401	18461	18396	18557	18653	18767	18292	18367	18324	18330	18297	18408	18575	18552	18357	18406	18584	18451	18474	18479	18283	18290	18420	18385	18359	18524	18575	18460	18509	18409	18580	18358	18615	18571	18444	18591	18422	18490	18426	18560	18458	18376	18361	18518	18338	18496	18605	18371	18758	18452	18510	18686	18342	18489	18392	18365	18486	18522	18484	18563	18506	18415	18464	18638	18430	18506	18677	18566	18511	18577	18515	18501	18299	18332	18266	18329	18350	18410	18467	18424	18277	18407	18276	18398	18427	18466	18300	18460	18539	18495	18553	18383	18520	18522	18638	18378	18534	18577	18478	18437	18514	18250	18482	18511	18403	18655	18514	18581	18486	18387	18537	18398	18348	18547	18476	18542	18441	18429	18507	18461	18439	18252	18368	18344	18633	18503	18154	18386	18307	18416	18497	18269	18516	18498	18570	18515	18375	18380	18369	18391	18474	18417	18597	18532	18454	18347	18578	18227	18409	18628	18300	18495	18467	18293	18263	18418	18434	18497	18387	18428	18437	18443	18453	18517	18361	18312	18334	18407	18378	18481	18848	18538	18389	18331	18692	18433	18220	18435	18567	18481	18479	18467	18598	18449	18389	18270	18491	18417	18482	18563	18397	18474	18578	18389	18493	18581	18496	18595	18452	18434	18486	18448	18531	18502	18449	18520	18456	18441	18425	18384	18415	18538	18436	18400	18320	18433	18551	18380	18297	18535	18274	18371	18491	18417	18324	18340	18354	18554	18369	18515	18436	18535	18374	18549	18536	18441	18496	18448	18563	18508	18392	18374	18520	18394	18660	18423	18152	18424	18494	18544	18474	18369	18566	18357	18332	18579	18317	18307	18444	18554	18306	18492	18415	18408	18447	18538	18337	18446	18586	18550	18474	18219	18504	18485	18087	18533	18544	18461	18286	18411	18570	18587	18500	18688	18406	18379	18728	18558	18344	18504	18632	18225	18534	18369	18272	18506	18786	18372	18519	18337	18345	18447	18390	18311	18432	18367	18260	18378	18280	18356	18369	18351	18498	18520	18555	18396	18626	18294	18613	18501	18530	18487	18219	18504	18573	18423	18708	18482	18585	18305	18539	18545	18490	18369	18317	18438	18668	18431	18399	18247	18578	18577	18687	18605	18463	18523	18541	18765	18378	18493	18664	18474	18325	18371	18471	18706	18302	18609	18464	18573	18366	18584	18363	18519	18393	18497	18516	18481	18591	18536	18595	18360	18442	18437	18418	18655	18380	18509	18277	18553	18663	18499	18513	18494	18370	18342	18487	18341	18451	18489	18668	18508	18362	18370	18545	18466	18282	18550	18556	18571	18402	18264	18417	18421	18360	18368	18376	18287	18513	18483	18529	18424	18704	18376	18567	18402	18428	18476	18557	18603	18485	18455	18310	18309	18487	18357	18450	18519	18557	18566	18394	18561	18404	18568	18603	18289	18422	18436	18562	18451	18437	18432	18347	18460	18460	18447	18419	18437	18377	18375	18402	18404	18653	18382	18481	18479	18336	18637	18390	18481	18376	18404	18668	18612	18502	18503	18566	18374	18558	18440	18350	18484	18428	18557	18328	18544	18485	18612	18335	18303	18599	18481	18520	18482	18253	18455	18420	18436	18517	18498	18510	18524	18476	18426	18390	18323	18406	18621	18479	18359	18550	18278	18410	18400	18410	18353	18440	18455	18327	18614	18617	18793	18492	18541	18603	18375	18439	18416	18548	18515	18498	18714	18344	18424	18537	18598	18395	18543	18472	18558	18518	18606	18570	18439	18612	18481	18287	18460	18503	18537	18596	18470	18473	18416	18588	18407	18266	18569	18191	18589	18518	18418	18520	18496	18495	18531	18623	18184	18352	18460	18357	18638	18410	18470	18403	18566	18347	18541	18568	18398	18424	18635	18621	18389	18715	18231	18545	18410	18568	18413	18470	18288	18417	18401	18498	18432	18493	18325	18609	18401	18560	18516	18589	18303	18457	18523	18300	18433	18401	18455	18459	18548	18501	18510	18367	18521	18624	18632	18451	18510	18239	18450	18457	18413	18284	18511	18615	18566	18571	18524	18391	18507	18319	18481	18525	18358	18522	18550	18470	18428	18566	18558	18589	18463	18435	18460	18433	18320	18359	18389	18482	18296	18566	18304
27995	45148	44423	33914	28428	21494	18135	18179	18171	17732	17055	16973	16643	16194	16032	15915	15773	15724	15700	15732	15631	15467	15735	15760	15775	15671	15638	15685	15618	15615	15614	15538	15569	15551	15714	15690	15564	15726	15675	15594	15879	15420	15490	15676	15592	15544	15636	15666	15439	15708	15422	15612	15705	15500	15655	15702	15510	15715	15715	15619	15560	15616	15666	15523	15556	15650	15533	15481	15681	15573	15662	15578	15629	15500	15521	15642	15600	15360	15444	15554	15587	15561	15608	15598	15600	15650	15531	15474	15675	15532	15574	15583	15604	15517	15623	15909	15456	15471	15643	15441	15502	15382	15538	15563	15634	15520	15610	15515	15524	15466	15473	15583	15502	15606	15597	15774	15641	15589	15533	15553	15621	15548	15626	15423	15633	15529	15534	15597	15616	15642	15589	15664	15442	15648	15492	15503	15568	15514	15503	15459	15596	15579	15593	15349	15642	15380	15367	15649	15810	15581	15626	15705	15536	15825	15558	15712	15564	15431	15493	15487	15570	15534	15529	15570	15583	15499	15572	15443	15422	15685	15529	15546	15507	15319	15536	15548	15637	15474	15544	15464	15450	15541	15600	15603	15524	15615	15596	15488	15549	15610	15611	15632	15516	15534	15645	15436	15374	15458	15556	15587	15498	15384	15547	15724	15483	15604	15493	15643	15438	15506	15593	15471	15671	15726	15516	15463	15418	15361	15579	15656	15389	15391	15501	15642	15500	15518	15358	15513	15608	15687	15321	15496	15406	15489	15261	15527	15362	15572	15491	15433	15568	15711	15412	15655	15590	15615	15612	15544	15422	15398	15460	15547	15592	15519	15416	15535	15483	15460	15692	15716	15408	15454	15662	15494	15548	15424	15381	15559	15597	15570	15547	15673	15756	15586	15549	15442	15636	15499	15482	15525	15280	15616	15434	15561	15384	15486	15449	15414	15534	15488	15552	15508	15539	15536	15546	15535	15587	15657	15484	15509	15421	15598	15563	15487	15590	15605	15512	15546	15552	15491	15619	15364	15479	15652	15568	15612	15640	15459	15509	15711	15615	15662	15439	15485	15612	15641	15445	15629	15499	15709	15603	15539	15638	15494	15356	15651	15736	15519	15657	15626	15577	15433	15408	15621	15548	15677	15627	15434	15653	15699	15562	15692	15344	15471	15518	15471	15484	15680	15342	15504	15751	15481	15518	15565	15600	15578	15501	15669	15377	15562	15629	15452	15585	15636	15496	15635	15586	15504	15708	15562	15545	15633	15486	15558	15547	15560	15481	15601	15642	15545	15534	15586	15370	15484	15696	15605	15610	15452	15475	15555	15515	15680	15529	15551	15488	15619	15433	15562	15780	15581	15587	15476	15559	15454	15676	15516	15521	15595	15546	15584	15618	15593	15464	15575	15416	15650	15456	15519	15552	15600	15630	15692	15634	15642	15488	15437	15665	15653	15619	15414	15602	15450	15581	15435	15728	15532	15450	15557	15741	15523	15449	15770	15488	15552	15664	15688	15538	15591	15570	15522	15659	15611	15584	15502	15543	15566	15632	15579	15599	15511	15655	15678	15405	15664	15536	15715	15631	15616	15534	15651	15774	15623	15689	15593	15465	15499	15591	15548	15472	15530	15576	15515	15486	15579	15377	15719	15615	15480	15436	15589	15595	15588	15482	15464	15549	15490	15559	15547	15510	15557	15646	15631	15455	15698	15671	15479	15579	15568	15534	15508	15518	15759	15359	15601	15515	15586	15487	15495	15562	15632	15649	15595	15558	15522	15577	15727	15672	15382	15411	15501	15551	15488	15724	15600	15568	15578	15633	15602	15656	15574	15442	15500	15377	15748	15686	15598	15384	15426	15623	15470	15736	15467	15517	15474	15468	15468	15565	15581	15524	15472	15514	15617	15615	15483	15643	15554	15556	15592	15644	15729	15737	15440	15624	15508	15608	15588	15534	15615	15488	15764	15588	15503	15450	15609	15616	15596	15553	15657	15656	15556	15594	15573	15542	15578	15497	15434	15554	15471	15550	15549	15505	15515	15336	15528	15562	15499	15450	15539	15514	15537	15516	15506	15580	15466	15511	15495	15540	15408	15526	15696	15731	15574	15515	15440	15516	15551	15612	15592	15707	15614	15550	15426	15541	15523	15602	15752	15600	15628	15565	15448	15612	15423	15700	15579	15429	15566	15627	15523	15451	15482	15587	15531	15647	15516	15472	15537	15418	15535	15585	15421	15675	15635	15523	15576	15572	15559	15471	15457	15520	15597	15629	15487	15408	15558	15496	15546	15486	15637	15554	15495	15474	15595	15609	15508	15591	15697	15633	15576	15579	15562	15496	15569	15691	15498	15490	15516	15587	15519	15516	15531	15678	15575	15611	15532	15623	15659	15492	15537	15533	15598	15595	15724	15454	15481	15419	15554	15473	15560	15513	15672	15370	15510	15606	15509	15432	15497	15411	15425	15530	15498	15562	15735	15476	15514	15546	15708	15520	15545	15581	15586	15539	15505	15584	15507	15637	15585	15586	15659	15529	15445	15607	15512	15555	15665	15488	15513	15562	15422	15650	15607	15603	15570	15688	15570	15589	15426	15449	15496	15572	15534	15615	15506	15360	15530	15536	15676	15625	15538	15476	15553	15414	15359	15573	15377	15512	15610	15406	15536	15653	15494	15639	15681	15528	15542	15696	15410	15485	15573	15592	15598	15374	15517	15455	15529	15542	15471	15547	15620	15487	15490	15567	15379	15544	15556	15623	15601	15584	15497	15522	15504	15565	15478	15633	15557	15478	15724	15579	15508	15505	15620	15608	15457	15606	15625	15663	15511	15562	15660	15498	15531	15675	15616	15575	15675	15458	15578	15569	15374	15582	15378	15478	15550	15597	15599	15585	15498	15675	15634	15592	15489	15519	15425	15580	15436	15455	15324	15630	15680	15394	15721	15698	15650	15663	15416	15542	15662	15722	15555	15572	15591	15745	15577	15625	15630	15508	15558	15587	15519	15791	15523	15448	15498	15501	15519	15639	15483	15558	15472	15746	15467	15635	15444	15530	15652	15499	15439	15753	15579	15570	15522	15481	15469	15562	15448	15570	15525	15567	15480	15619	15601	15646	15596	15473	15531	15468	15682	15417	15519	15507	15658	15554	15710	15538	15597	15440	15674	15495	15551	15525	15509	15710	15454	15523	15505	15504	15651	15391	15466	15505	15590	15526	15438	15553	15678	15503	15697	15522	15560	15483	15515	15617	15513	15414	15795	15497	15536	15602	15563	15654	15572	15505	15568	15611	15797	15514	15433	15417	15591	15619	15570	15426	15534	15556	15483	15537	15588	15561	15585	15505	15452	15473	15682	15654	15657	15509	15624	15515	15532	15591	15533	15611	15567	15585	15616	15491	15553	15585	15751	15465	15615	15596	15457	15635	15585	15592	15582	15652	15613	15411	15505	15615	15519	15596	15657	15531	15565	15617	15755	15527	15589	15559	15575	15611	15548	15705	15445	15508	15474	15470	15635	15673	15636	15709	15629	15606	15597	15670	15485	15472	15596	15480	15580	15673	15462	15460	15584	15441	15630	15396	15657	15608	15597	15568	15476	15662	15671	15449	15726	15511	15602	15577	15691	15553	15462	15636	15784	15607	15541	15549	15456	15615	15488	15591	15739	15427	15638	15514	15503	15293	15546	15482	15621	15501	15560	15494	15708	15630	15502	15547	15635	15512	15638	15601	15669	15522	15495	15453	15671	15571	15521	15631	15462	15597	15641	15510	15656	15523	15617	15588	15568	15491	15524	15820	15542	15574	15523	15701	15573	15389	15580	15561	15506	15429	15585	15656	15590	15548	15657	15448	15533	15451	15555	15547	15459	15603	15525	15626	15606	15519	15547	15491	15473	15519	15509	15498	15474	15433	15581	15655	15571	15586	15536	15561	15518	15522	15518	15472	15577	15644	15625	15528	15496	15540	15749	15509	15539	15622	15416	15819	15590	15481	15702	15456	15563	15657	15679	15570	15555	15466	15492	15474	15541	15596	15553	15601	15570	15399	15731	15611	15499	15477	15641	15636	15545	15612	15482	15529	15650	15486	15609	15406	15611	15516	15531	15624	15692	15463	15475	15467	15618	15543	15526	15515	15691	15476	15571	15483	15557	15718	15654	15551	15624	15542	15746	15653	15465	15552	15631	15372	15515	15530	15514	15432	15535	15529	15550	15624	15504	15542	15481	15593	15555	15497	15535	15537	15539	15590	15639	15560	15856	15535	15745	15619	15541	15535	15391	15282	15477	15484	15485	15550	15524	15628	15490	15350	15585	15472	15495	15628	15550	15558	15576	15574	15478	15376	15741	15578	15666	15498	15423	15729	15652	15493	15525	15605	15586	15417	15475	15564	15531	15589	15508	15526	15708	15568	15540	15369	15778	15421	15621	15556	15597	15508	15612	15677	15537	15528	15666	15553	15645	15565	15633	15630	15572	15395	15531	15611	15557	15589	15566	15629	15698	15522	15454	15576	15601	15668	15558	15568	15447	15484	15744	15692	15631	15569	15646	15577	15581	15492	15517	15353	15695	15509	15534	15603	15563	15479	15562	15468	15641	15597	15576	15610	15645	15618	15502	15541	15633	15595	15503	15542	15456	15564	15663	15743	15556	15597	15597	15420	15542	15474	15534	15498	15614	15608	15684	15374	15574	15400	15704	15690	15669	15422	15690	15430	15506	15609	15512	15522	15536	15522	15557	15579	15632	15543	15569	15459	15641	15589	15497	15674	15552	15436	15498	15567	15558	15434	15381	15531	15629	15641	15569	15548	15484	15617	15469	15683	15549	15635	15386	15544	15618	15417	15585	15458	15287	15525	15571	15581	15584	15478	15489	15459	15530	15616	15486	15713	15365	15569	15486	15617	15542	15546	15586	15408	15550	15490	15600	15663	15514	15683	15650	15597	15576	15637	15618	15542	15569	15607	15632	15588	15517	15501	15450	15553	15629	15478	15419	15577	15516	15643	15718	15735	15629	15517	15605	15576	15596	15670	15573	15577	15612	15562	15690	15575	15606	15448	15682	15569	15686	15409	15602	15545	15561	15564	15454	15535	15558	15404	15501	15668	15480	15604	15622	15756	15376	15494	15655	15633	15406	15683	15601	15475	15459	15502	15625
23502	21112	28764	24733	24055	24713	23867	21630	20859	20039	20126	19688	19433	18922	18518	18530	18646	18377	18512	18333	18443	18322	18253	18184	18313	18181	18273	18088	18068	18108	18112	18067	18168	18028	18040	18175	18178	18295	18189	18123	18323	18026	18205	18109	18335	17976	18108	18399	18031	18208	18256	18134	18122	18197	18049	18187	18160	18346	18535	18332	18424	18433	18039	18089	18133	17952	18184	18099	17956	18236	18094	18088	18047	18262	18013	18377	17875	18014	17994	18083	18178	18153	18117	18119	18183	18173	17970	18159	18182	18104	18094	18219	18233	17973	18055	18272	18030	18025	18140	17934	18160	17883	17866	18067	17782	18213	18131	18046	17840	17942	17937	18135	18055	18040	18179	17943	18067	18081	18114	17953	18119	18058	18048	17979	18094	18097	18237	18028	18044	17997	18016	17956	18155	17987	17974	18012	17938	17952	18072	18118	17910	18060	18125	18035	17978	17998	18201	17897	18277	17966	17998	17974	18112	18082	17882	18051	18249	18045	18199	18118	18138	17908	18112	18172	18073	18051	17959	18149	17943	18078	18079	18056	17831	18040	18094	17980	17736	17959	18094	18017	18074	18182	18010	18126	18156	17962	18164	17910	17919	18071	18060	18039	18230	17994	18107	18144	18123	18040	18166	17883	17901	18202	18107	18027	17869	17978	18155	18289	18002	17989	18122	18156	18217	18064	18084	18205	18211	18045	18189	18178	18091	18161	18145	18053	17849	18125	18081	18148	17930	18041	18142	17943	18072	17912	18012	18074	18293	18098	18090	17938	17995	18200	18142	18243	17908	18220	18194	18164	18022	18086	18148	18168	18148	18184	18044	18150	18090	18070	18073	17922	17942	18095	18138	17887	18096	18084	17995	17981	18069	17972	18085	18011	17962	18178	17969	18004	18030	17984	17927	17852	18092	18180	18240	18204	18091	18017	17958	18166	17937	18216	18022	18139	18111	17906	18124	17978	18024	18103	17969	18166	17924	18333	18103	17945	18041	18020	18244	17964	17975	17976	17956	18029	18060	18051	18078	18146	17920	17983	18167	18185	18056	17980	18193	18127	18246	18091	18099	18088	17995	17911	18164	18106	17863	17966	18057	18003	18094	18087	18014	18077	18149	17872	18115	18085	18114	18123	18169	17867	18063	18104	18007	17995	18015	18181	18196	18238	18162	17972	18083	18108	17840	18054	18029	18096	17981	18047	18214	18038	17891	18027	18131	17984	18155	18095	17853	18152	18056	17876	18052	18012	18170	18001	18093	18163	18054	18099	18234	18155	18211	17903	18227	18007	17974	17953	18100	18002	17992	18018	18069	17957	18048	18159	18192	18143	17970	17983	18000	17980	18130	18035	18001	18012	18303	18172	18131	17869	17998	17930	18102	17967	17929	18131	17998	17952	17939	18146	17976	18140	17939	18035	18043	18124	18070	18308	18098	18234	18048	18138	18172	18072	18098	18277	18124	18069	18068	18071	18104	18192	17914	18136	18027	18180	18067	18024	18144	18010	18054	18068	18081	18122	17941	18045	18203	17951	17709	18026	18090	17908	18187	18195	17958	17937	17996	18197	18208	17876	17958	18030	18000	18055	18070	18002	17985	17967	18021	18050	18237	18118	18163	18190	18291	18143	18108	17990	18239	18124	18106	18064	18112	18080	17849	17951	18031	17968	18142	18088	18054	18180	18099	18201	18145	17952	18183	17944	17952	17845	18170	18095	18133	18153	18067	17920	18048	18102	18005	17741	18093	17980	18100	17836	18267	18090	18186	18198	18032	17907	18051	18063	17864	18001	17863	18025	18004	17947	18035	18197	18009	17928	18244	18084	18128	18036	18226	18116	18309	18186	18140	18153	18015	17992	18222	18043	18116	17927	17997	18004	18041	18095	18031	18041	18142	18012	18030	17784	17904	18190	18219	18207	18116	18194	18056	18056	18019	17970	17934	17932	18193	18095	18181	18156	18127	18155	18136	18065	18035	18010	17966	18089	18016	18006	18001	18107	18044	18040	18140	18113	18111	17937	17934	18100	17966	18233	17846	17968	18074	17961	18185	18057	18122	18206	18031	17819	18064	18204	18071	18146	18030	18065	17986	17856	18092	18058	18083	18082	18255	18120	18027	18302	18030	18219	18124	18174	18031	17978	18086	18019	18122	17982	18058	18098	17869	17800	18236	18086	18085	18135	18017	17983	17957	18009	17925	18133	18145	18245	18250	18210	18100	18133	18117	18031	18034	18111	18172	18188	18147	18100	18099	18188	18194	18130	18303	18069	18072	17992	18142	17910	17897	18121	17789	18078	18138	17945	18140	18190	17967	18180	17869	18129	18117	18027	18010	18166	18065	18137	18015	18042	18065	18078	17861	17870	17942	17969	17904	18133	18083	17914	18088	17936	18184	17854	17888	18156	17988	18093	18038	18011	18188	17881	18239	18160	18169	18072	17903	18377	18044	18114	18176	18197	18012	18254	18031	18074	18168	18141	18141	18117	18047	17972	18035	17841	18006	18094	18096	18174	18114	17882	17917	18112	18234	18189	18152	17895	18037	17948	17888	17996	18265	18129	17866	18078	17978	17900	18005	18061	18142	18222	18141	17874	18001	18086	18178	18073	18061	18218	17891	17829	17983	18021	18196	18004	18038	18086	18267	18184	18158	17966	18007	17976	17955	18021	17963	18143	18023	18150	18045	18155	17960	18041	17970	18155	18068	18150	18142	18107	18031	18007	17956	18045	18196	18102	18162	18034	17849	18006	18177	18082	17971	17941	18113	18061	17924	18065	18116	18137	18100	18088	18145	18105	18042	18194	18276	18116	17895	18073	18029	18065	17992	17965	18190	18022	18163	18081	18120	17987	18069	18066	18260	18028	17863	18195	18045	17993	17707	17878	18244	18311	17999	18293	18082	18044	17833	17948	17776	18038	18107	18134	17906	18230	18153	17986	18062	18157	17997	18054	17932	18128	18240	18162	18005	17841	18126	17909	18113	17974	18109	17876	18120	17939	17970	18002	18028	17893	17978	17878	17998	17942	18133	18167	18110	18121	17781	18091	18016	18081	18094	18185	18121	18230	18209	18100	18218	18107	18055	18261	17994	18082	18183	18221	18052	18155	18004	18029	18142	18051	18222	17945	17969	18145	18022	18034	17960	18113	18046	18019	18082	17916	18085	18097	18032	18024	18068	17976	17979	18109	18164	18125	18018	18012	17988	18101	18192	17993	18093	18048	18110	18107	18094	17981	18001	17966	18130	18148	18096	18079	18250	18231	18072	18198	18191	18221	18003	17995	18079	18010	18139	17989	18003	17781	18062	18105	17913	17986	18209	18114	18128	18079	17843	18178	17874	18088	18222	18190	17965	17988	18153	18070	18162	18196	18164	18005	18268	17784	18092	17859	18140	17951	17997	17988	18216	18261	18180	17808	18031	18077	18099	18100	17924	18008	17887	17921	17999	18078	18036	18072	18153	18123	17902	17873	18067	17889	18047	18125	17951	18108	17972	18060	18100	17936	18102	17880	18077	18113	18198	18123	18191	18237	18227	18016	18258	18132	18170	18025	18068	18079	18095	17994	18109	18048	18207	18165	17942	17939	17965	18025	17983	18072	18178	17936	18041	18091	18085	17836	18023	17789	18204	18139	18126	18011	17903	18156	18193	18149	18127	18026	18222	18278	17949	18068	18146	18028	18249	18208	18107	17981	18007	18055	18186	18131	18124	18155	18046	18179	18071	18113	18092	18017	17948	17873	18057	18130	18062	17931	18008	17869	17968	18064	17885	18011	18049	18053	17959	18032	17936	18143	18188	18324	18305	18048	18132	18120	18208	17895	18114	18024	18067	18152	18073	17924	18373	18129	17838	17875	18169	18175	18037	18301	18143	18262	17996	18174	18135	18182	17990	18259	17811	18073	18056	18085	17980	18147	18126	17891	18127	18250	17937	18106	17974	18040	18073	18097	18205	17902	18103	18157	18236	18094	18245	18035	18229	18026	18079	18077	18110	17931	18231	18036	17895	18077	18171	18040	18071	18023	17940	17985	18140	17982	17940	18272	17969	18081	17970	18075	18001	18023	18040	18171	18129	18149	18041	18169	18080	17980	18012	18089	17997	18171	18105	18246	18252	18085	18147	18044	18013	17988	18132	18011	18035	17870	18035	18031	17997	18111	17851	17896	18031	18025	17919	17940	18099	18047	18060	18056	18032	18043	18170	17986	18095	18049	18061	17753	17994	18236	18169	17958	18404	17989	18035	18069	18199	18273	17990	18099	18067	17853	18007	18010	18047	17997	18231	18145	17908	18102	18061	18110	18191	18086	18016	18034	17993	18163	17964	17956	17884	18025	18095	17991	18127	18028	17807	18096	17991	18274	18210	18134	18016	18140	17977	18237	17970	18206	17898	17968	17970	17979	18034	18058	18268	18173	17953	17902	17962	18007	18010	18074	17990	18112	18085	18055	18109	18038	17812	18083	18042	17969	18133	17917	18011	18125	18213	18172	18164	18189	18101	18071	17929	18043	17973	18156	18143	18086	18099	18009	18178	17990	18028	18014	18144	18005	18289	18247	18129	17926	17809	18063	18151	18222	17943	18093	17996	18033	18178	18054	18058	18142	18061	18198	18101	18130	17989	18169	18060	18105	18018	18020	18064	18180	17901	18014	18112	17967	17831	18271	18152	18180	18186	18250	18099	18031	17893	18096	18053	18029	18174	18085	18054	18145	18094	18109	17928	18277	18061	18113	18063	18215	17837	18061	18225	17938	18125	18141	18179	18076	18008	18117	18149	18055	18296	18195	18139	18080	18011	18241	18092	17908	18171	18032	18077	18222	18195	18044	18177	18212	18212	17989	18135	18042	18211	18091	18101	18040	18147	17984	18183	18151	18167	17931	18009	18284	18267	17949	18094	18148	18113	18129	18106	18137	17785	17968	17991	17960	18049	18015	18059	18056	18266	18091	17968	17978	18039	18142	18153	17965	17981	18056	18073	18133	17980	18052	17852	18096	17947	18013	18008	18140	17881	18068	18101	18030	18111	18283	18106	18021	18020	18256	18076	18115	18314	18145	18262	17938	17791	17965	18002	18119	17911	18186	18146	18003	18045	17975	18184	18054	18093	18163	18225	18276	18083	18229	18091	17904	17926	17909	17861	18021	18083	17915
28260	50700	48897	38789	30765	22299	19949	20634	19765	18230	18111	17635	17089	16613	16077	15683	15844	15828	15666	15529	15579	15539	15472	15627	15412	15400	15375	15351	15509	15471	15273	15455	15440	15279	15341	15385	15356	15324	15330	15308	15402	15369	15270	15402	15428	15452	15208	15423	15263	15446	15422	15267	15461	15111	15349	15166	15504	15349	15665	15932	15915	15699	15474	15462	15282	15327	15311	15254	15451	15415	15503	15280	15289	15315	15297	15416	15337	15141	15307	15145	15411	15353	15376	15458	15154	15265	15289	15296	15358	15291	15389	15280	15299	15362	15245	15231	15444	15323	15283	15389	15442	15374	15190	15315	15213	15415	15176	15279	15175	15189	15408	15349	15325	15444	15246	15336	15268	15421	15286	15326	15158	15388	15225	15187	15397	15258	15540	15288	15318	15228	15349	15363	15329	15277	15257	15257	15379	15248	15262	15329	15200	15515	15431	15320	15332	15572	15280	15202	15237	15214	15324	15329	15293	15240	15358	15252	15343	15353	15218	15233	15301	15299	15254	15294	15311	15281	15306	15234	15177	15530	15194	15317	15099	15356	15327	15187	15286	15264	15461	15251	15220	15446	15194	15274	15201	15399	15296	15290	15386	15127	15305	15042	15355	15257	15358	15279	15180	15412	15299	15464	15364	15184	15386	15437	15229	15340	15202	15194	15396	15204	15169	15348	15337	15208	15230	15412	15183	15254	15253	15205	15304	15319	15361	15228	15179	15337	15232	15399	15348	15200	15254	15206	15269	15409	15203	15312	15198	15416	15272	15212	15400	15218	15392	15334	15337	15244	15424	15391	15153	15136	15256	15308	15353	15244	15459	15280	15299	15338	15241	15235	15393	15504	15341	15135	15336	15278	15296	15345	15266	15319	15249	15430	15348	15130	15309	15299	15491	15274	15227	15431	15285	15440	15252	15364	15185	15508	15428	15254	15238	15400	15039	15200	15320	15170	15270	15213	15221	15211	15392	15335	15412	15196	15197	15302	15247	15390	15189	15304	15291	15248	15302	15340	15296	15296	15138	15275	15269	15256	15160	15264	15533	15127	15321	15435	15301	15456	15167	15470	15410	15255	15347	15274	15175	15350	15305	15338	15229	15353	15423	15302	15370	15321	15345	15257	15381	15385	15337	15335	15167	15172	15391	15271	15421	15313	15352	15392	15216	15380	15312	15139	15299	15289	15256	15248	15338	15300	15352	15243	15255	15399	15198	15267	15288	15292	15402	15338	15187	15238	15365	15323	15423	15235	15298	15414	15189	15272	15292	15342	15268	15291	15408	15297	15532	15379	15253	15364	15486	15151	15260	15376	15143	15108	15181	15383	15264	15280	15331	15230	15295	15189	15415	15257	15317	15299	15231	15377	15166	15177	15156	15343	15333	15379	15151	15144	15367	15191	15292	15375	15342	15285	15258	15404	15390	15262	15299	15339	15467	15169	15345	15330	15273	15255	15278	15205	15459	15198	15298	15284	15419	15247	15371	15351	15343	15178	15448	15283	15286	15382	15414	15369	15309	15271	15400	15316	15358	15360	15428	15201	15275	15357	15267	15285	15328	15257	15392	15090	15392	15355	15433	15240	15455	15236	15044	15379	15305	15388	15195	15342	15313	15365	15349	15407	15298	15138	15270	15228	15495	15254	15207	15316	15350	15214	15335	15436	15468	15316	15293	15378	15216	15425	15367	15390	15133	15267	15406	15395	15158	15346	15323	15168	15322	15445	15292	15407	15260	15322	15186	15350	15300	15266	15331	15399	15225	15458	15312	15348	15279	15391	15304	15299	15594	15194	15436	15130	15486	15372	15222	15426	15393	15254	15288	15325	15289	15196	15442	15390	15303	15319	15313	15311	15328	15381	15385	15314	15395	15236	15264	15404	15242	15374	15277	15344	15367	15289	15134	15394	15239	15134	15296	15207	15348	15189	15392	15305	15306	15365	15331	15270	15258	15408	15228	15322	15159	15380	15257	15289	15275	15329	15319	15358	15363	15324	15148	15231	15298	15419	15280	15184	15337	15243	15339	15447	15304	15196	15245	15339	15217	15396	15356	15147	15395	15259	15093	15390	15427	15328	15238	15199	15201	15480	15327	15411	15426	15355	15324	15280	15375	15234	15171	15260	15265	15142	15240	15359	15291	15343	15181	15225	15267	15357	15227	15292	15144	15155	15379	15338	15275	15414	15402	15313	15268	15244	15375	15156	15335	15390	15489	15374	15233	15363	15357	15432	15276	15295	15313	15296	15429	15219	15325	15237	15186	15361	15141	15244	15245	15264	15251	15421	15482	15263	15451	15274	15385	15242	15299	15149	15137	15099	15367	15193	15297	15334	15316	15247	15187	15268	15404	15284	15145	15399	15280	15421	15325	15235	15360	15219	15382	15288	15422	15239	15294	15123	15322	15409	15298	15275	15184	15243	15288	15367	15322	15343	15412	15347	15400	15214	15053	15191	15343	15321	15267	15304	15098	15328	15317	15329	15198	15275	15205	15208	15353	15271	15178	15382	15372	15254	15339	15197	15126	15281	15367	15138	15221	15258	15227	15169	15299	15186	15200	15272	15249	15351	15332	15271	15553	15251	15394	15292	15315	15346	15249	15423	15237	15309	15545	15341	15267	15274	15302	15195	15253	15243	15268	15218	15258	15384	15299	15218	15224	15250	15339	15485	15303	15419	15165	15196	15346	15201	15229	15375	15366	15245	15227	15289	15364	15155	15368	15137	15237	15415	15364	15432	15267	15261	15142	15257	15422	15320	15161	15350	15290	15345	15243	15224	15361	15283	15211	15322	15140	15402	15326	15157	15182	15445	15381	15310	15477	15218	15469	15341	15290	15298	15226	15196	15384	15453	15235	15283	15258	15410	15402	15341	15263	15330	15421	15332	15255	15409	15287	15300	15338	15213	15202	15319	15344	15282	15223	15258	15400	15300	15211	15266	15400	15296	15376	15182	15234	15322	15380	15083	15261	15289	15225	15224	15270	15224	15302	15405	15188	15345	15298	15385	15371	15271	15232	15364	15170	15257	15488	15402	15257	15437	15415	15286	15154	15226	15307	15193	15359	15282	15252	15231	15305	15297	15401	15380	15367	15321	15343	15304	15403	15305	15357	15160	15119	15245	15331	15337	15302	15389	15555	15203	15250	15126	15420	15366	15380	15334	15241	15118	15379	15275	15351	15269	15365	15468	15352	15272	15401	15314	15283	15208	15228	15125	15343	15348	15305	15378	15435	15264	15189	15314	15092	15408	15231	15234	15550	15212	15237	15242	15329	15258	15250	15267	15538	15224	15190	15375	15343	15266	15163	15295	15360	15277	15317	15317	15431	15339	15469	15377	15373	15128	15154	15188	15313	15346	15200	15427	15303	15209	15284	15242	15107	15171	15334	15286	15361	15339	15203	15182	15361	15555	15418	15445	15341	15422	15281	15329	15367	15407	15416	15136	15404	15397	15289	15384	15129	15291	15318	15182	15437	15342	15271	15432	15284	15223	15311	15301	15275	15320	15408	15260	15194	15172	15293	15428	15320	15198	15223	15312	15265	15329	15237	15418	15450	15339	15366	15209	15320	15358	15173	15405	15206	15347	15250	15253	15468	15255	15390	15161	15346	15304	15560	15187	15253	15213	15435	15372	15234	15446	15236	15218	15307	15271	15427	15177	15350	15433	15207	15371	15392	15361	15144	15395	15439	15307	15343	15213	15331	15229	15294	15247	15346	15282	15369	15365	15227	15180	15330	15237	15187	15317	15185	15298	15258	15318	15307	15307	15219	15204	15385	15125	15211	15248	15242	15287	15255	15286	15371	15324	15412	15302	15426	15510	15244	15256	15285	15107	15283	15128	15399	15405	15276	15282	15146	15267	15138	15359	15374	15261	15435	15243	15288	15227	15305	15348	15278	15290	15417	15380	15404	15280	15230	15026	15275	15100	15341	15345	15291	15425	15440	15356	15248	15345	15215	15311	15326	15239	15304	15416	15297	15319	15309	15220	15272	15278	15368	15165	15147	15365	15383	15336	15352	15343	15337	15406	15424	15431	15325	15427	15306	15203	15182	15376	15179	15313	15386	15358	15274	15171	15315	15267	15348	15243	15241	15432	15364	15423	15262	15121	15240	15367	15480	15387	15520	15310	15265	15393	15229	15225	15372	15157	15393	15312	15243	15525	15265	15251	15464	15347	15437	15329	15394	15231	15352	15296	15321	15334	15440	15308	15294	15277	15235	15229	15206	15298	15330	15300	15374	15285	15373	15230	15274	15193	15271	15194	15228	15129	15277	15247	15214	15159	15423	15148	15360	15313	15254	15337	15376	15409	15272	15340	15292	15380	15122	15432	15163	15354	15303	15225	15326	15363	15263	15434	15365	15119	15298	15395	15526	15356	15252	15420	15134	15328	15331	15371	15215	15276	15281	15292	15375	15281	15335	15328	15374	15326	15402	15409	15255	15398	15404	15014	15296	15307	15303	15386	15299	15341	15436	15433	15352	15095	15273	15218	15423	15312	15039	15282	15353	15347	15363	15481	15296	15564	15182	15309	15359	15067	15263	15311	15263	15211	15188	15280	15272	15334	15310	15354	15236	15347	15240	15417	15352	15234	15483	15372	15328	15184	15298	15241	15111	15407	15238	15030	15271	15429	15303	15215	15385	15177	15319	15281	15287	15381	15207	15440	15297	15366	15396	15339	15289	15269	15338	15431	15280	15237	15466	15267	15320	15314	15120	15091	15383	15325	15157	15209	15447	15190	15347	15396	15363	15476	15371	15279	15235	15220	15384	15210	15266	15425	15312	15219	15349	15300	15511	15211	15362	15279	15413	15282	15312	15052	15499	15526	15210	15380	15281	15237	15331	15233	15267	15361	15379	15324	15342	15259	15370	15484	15502	15288	15385	15390	15406	15297	15254	15297	15294	15188	15181	15280	15299	15349	15223	15357	15380	15451	15307	15294	15402	15258	15149	15372	15362	15335	15512	15244	15176	15174	15538	15160	15238	15159	15186	15262	15363	15312	15407	15285	15344	15292	15263	15354	15362	15334	15284	15380	15306	15317	15254	15304	15196	15239	15318	15531	15264	15340	15382	15215	15191	15370	15140	15308	15322	15338	15227	15211	15303	15299	15277	15404	15256	15305	15194	15334	15433	15313
22587	21132	28977	23651	21840	24167	27977	23395	21521	20965	20848	20067	19557	19347	18772	18615	18379	18438	18338	18406	18359	18218	18250	18311	18343	18093	18119	18370	18321	18264	18107	18192	18086	18141	18177	18199	18064	18057	18139	18088	18022	18135	18062	18091	18114	18108	17865	18143	17973	17951	18149	17878	17936	17747	17883	18118	18055	18209	18621	18836	18467	18464	18241	18121	17904	18175	18040	18100	17957	18021	17997	17950	17956	18006	17981	17915	18031	18086	18041	17899	17858	17984	18013	18063	18018	18005	18267	17824	17905	17783	18141	18156	18072	17936	17965	18001	18079	18101	17991	17906	18051	17979	17790	17908	17963	17757	17923	17788	18100	17920	18125	17858	18041	18028	17920	17898	17913	18146	18146	17843	17956	17768	18112	17959	17811	18107	18061	18085	17926	18059	17888	17751	17819	18047	17980	17856	17921	18025	18043	17874	17971	17848	17913	17920	17593	17906	17908	18136	18311	17824	17931	17834	17737	17848	18002	17910	18004	17991	18029	18041	17763	18094	17904	17861	17956	17767	18105	17875	18065	18181	17958	17989	17817	18173	18018	18012	18101	18020	17775	17976	17958	17983	17889	17915	17747	17885	17815	17791	18141	17779	17873	17907	18070	18013	17723	17896	17990	17774	17745	17787	17776	18045	17799	17789	17805	18001	18086	17946	17981	18065	17869	18021	18075	18061	17976	18173	17933	17872	17928	17754	17838	17796	17941	17777	18083	17950	17866	17970	18075	17748	17933	17923	18168	17900	18137	17929	17711	17703	18032	17661	18039	17866	18024	18061	18047	17966	18121	17941	17836	17733	17995	18105	17818	17841	17918	17625	17718	17732	17778	17852	17940	17711	17900	17847	17895	17897	18002	17988	17859	17827	17899	18067	17858	17998	17857	18046	17851	17905	17832	17829	17993	17678	17994	17854	17902	18009	17797	17785	17775	17996	17976	17979	17877	17922	17964	17874	17942	17859	17813	17919	17923	17826	17929	18035	17950	17730	17950	17986	17995	17998	17809	17928	17877	18002	17880	17972	17832	17977	17770	17843	17968	17998	18140	17923	17794	17869	17862	17819	17807	17826	18090	17930	18009	17889	18057	17805	17757	17919	18075	17928	18070	17963	17878	17906	17887	17866	17882	17900	17842	17966	17776	17747	17764	17874	17696	18071	18136	18006	18005	17917	17897	17930	18099	17797	17881	17949	17934	17713	17899	17942	17855	17791	17984	17765	17974	18028	18061	17762	18054	17714	18056	17910	17896	17933	18011	17947	17886	17772	17611	17831	17810	17908	17860	18081	17828	17877	17950	17759	17935	17990	17942	17909	17858	18062	17848	17780	17968	18015	17919	17866	17901	17752	18028	18168	18089	18013	17961	17995	17958	17860	17956	17861	17753	17944	17723	18015	18022	18012	17983	17873	17798	17836	17890	17894	17844	17969	17839	17952	17796	18050	17730	18064	18012	18069	17996	17965	18065	17953	18096	17797	17929	17885	17720	17699	17998	17946	18056	17956	17642	17638	17829	17995	18106	17771	17846	17822	17907	17848	17885	17815	18206	17826	17734	17836	17980	17825	17731	17915	17960	17814	18058	18104	17820	18110	17948	18034	17613	18032	17825	17701	18000	18060	18042	17944	17736	17957	18076	17870	17927	17920	17801	17998	17965	17985	17792	18003	17900	17618	18110	17743	17886	17909	17731	17901	18099	17816	17849	17932	17906	17810	17970	17963	17951	17810	17861	17608	17803	17823	17876	17915	18028	17992	17957	17665	17892	17655	17840	17961	17881	17778	17833	18088	17771	17823	17744	17850	17889	17958	17899	17830	17791	17777	18099	17941	17938	17921	17992	18144	17826	18078	17821	17970	17846	17889	17981	17969	17793	18062	17827	17774	17986	18014	17684	17789	18146	17797	17692	18044	17741	17743	18010	17886	17950	17782	17953	18007	17906	18103	17851	17906	18045	17816	17947	17951	17982	17848	17916	17917	17919	17962	17997	17914	17917	17920	17882	17899	17743	17818	18134	17786	17941	17773	17966	18034	17876	17879	17967	17809	17740	17943	17936	18017	18061	17904	18002	17920	17926	17738	17811	18084	18032	17888	17719	17854	17841	17864	17998	17867	17694	17964	17877	17763	17848	18001	18129	18117	18069	17648	17731	17776	17887	17777	17976	18004	17872	17828	17919	17908	17818	17883	17809	17909	17915	17885	17896	17808	17884	17991	17897	18019	17955	17958	17889	18001	17934	18005	17906	17841	18230	18072	17914	17902	17763	18045	17948	18054	18121	17897	18012	17881	17846	17899	17915	17875	17926	17999	17753	17807	17962	18147	18032	17905	17937	17960	18094	17805	18071	17906	17750	17957	17729	18090	18003	18029	17901	17949	17722	17871	17745	17809	18010	17648	17906	17818	17870	17853	18040	17896	17959	17987	17881	17901	17713	18176	17847	17787	17706	17854	17952	17890	18007	17908	18000	18049	18089	17846	17861	17909	17918	17848	17866	17763	18000	17737	17778	17811	17972	17908	17900	17995	17924	17650	17780	17911	17790	17904	17877	17977	17935	17873	17925	17745	17863	17929	17725	17832	17864	17940	17987	17898	18195	17960	18084	18039	18056	17816	17929	17771	17874	18024	17864	17928	18129	18052	18113	17816	17926	17787	17955	18002	17964	17896	17897	17874	17941	17927	17766	17836	18019	17788	18158	17880	17851	17849	18095	17832	17836	17855	18056	17903	17753	17782	17798	18004	17827	17919	17954	17859	17884	17744	17727	17987	18076	18061	17835	17911	17912	18073	18116	17887	17982	17623	17717	17968	17980	17936	17787	17916	17889	18075	18077	17814	17985	17954	18001	18075	18032	17997	17994	17786	17870	17696	17884	18028	18008	18060	17981	17899	17780	17781	17816	17785	17876	17947	17876	17936	17747	17853	18022	17977	18095	17806	17937	17985	17898	17722	17812	17768	18061	17937	17997	17825	17951	17886	17656	17950	17866	17944	17927	17849	17917	17715	18087	17778	17733	17866	17675	17841	17753	17888	17904	18085	17788	18016	17947	17829	18018	17956	18115	18124	18190	17848	17899	17922	17950	17822	17776	17941	17916	17950	17745	17725	17887	17983	17978	18107	17823	17950	17721	17844	17807	17851	17827	17847	17943	17982	17752	17796	17928	17869	18128	18207	17844	18179	17830	17831	17849	17939	17975	18117	18025	17938	17853	17830	18019	18076	18061	17857	17934	17824	17771	17977	17937	18129	17755	18005	17707	17990	17843	18031	17851	17873	18033	17857	18001	17787	17874	17848	17945	17851	17693	17859	18001	17729	17902	17935	17948	17869	17732	18036	18124	17866	17900	17883	18022	17900	17854	17876	17817	17939	17839	17973	17934	17678	17956	18008	17821	17604	17891	18024	17805	17985	18087	17731	17963	18031	17673	17944	17772	17946	17934	18045	18285	17884	17862	17970	17783	18112	17978	17808	18027	17985	17862	17827	17845	17853	17813	17823	17884	17729	17696	17909	17975	18105	17823	17868	17819	17808	17931	17875	17861	17871	17890	17729	17683	17998	17732	17863	17885	17988	17707	17948	17858	17843	17874	17891	17987	17840	17802	18013	17900	18043	17695	18014	18147	17778	17998	17991	17909	18006	18027	18037	17851	17993	17917	18047	17982	17905	17911	17828	17917	17972	17972	18045	18025	17940	17887	17963	18036	17857	17951	17933	17735	18083	17984	17670	17724	17641	17864	17920	17820	17777	17886	17900	17912	17730	17686	17816	17938	17803	17812	17896	17876	17748	17958	17984	18058	17977	17986	17764	17682	17808	17715	17962	17799	18027	17991	17773	17791	17878	18009	18115	17892	17814	18167	17868	17883	17871	18043	17957	18044	17949	17702	17825	17900	17794	17859	17955	17778	17970	17891	18044	17943	17940	18002	18004	17800	17962	17915	17881	17935	17949	17892	17867	17876	17888	17824	17895	17970	17881	17986	17938	17873	17981	17880	17859	17799	18065	17997	17777	18043	17975	18035	17892	18116	17916	18067	17994	17812	17788	17955	17973	17887	17957	17950	17843	17832	17806	17953	17890	17894	17984	17847	17936	17919	17674	17979	18030	17727	17813	17955	18002	18057	17864	18142	17890	17955	17836	18178	17942	17928	17828	18015	17749	17918	18154	17738	18082	17676	17840	17912	18007	17686	17846	18205	17928	17932	18047	17840	17755	17967	18087	17866	18077	17787	17551	17828	17863	18107	17803	17924	17724	17910	17970	17792	17840	18027	17847	17936	17980	17883	17871	17895	17934	18051	17806	17836	18164	17953	17973	17803	17862	17932	17809	17942	17899	17926	18065	17913	18090	17748	17836	17881	18032	18079	17843	17931	17842	17938	17887	18065	17930	17826	17889	17799	17869	18026	17643	18015	17978	17931	18077	18062	17895	17863	17902	17991	17706	17669	17811	17688	18046	18186	17889	17789	17851	18007	17915	17879	17878	17793	18026	17896	18038	17883	17933	17893	18057	17996	17810	17772	17658	17821	17940	18035	17950	17944	17871	17952	18032	17760	18028	17977	17906	17907	17957	18081	17906	18016	17854	17785	17818	17827	17868	17899	18083	17901	17882	17784	17829	17722	17765	17850	18049	17980	17836	17669	17893	17876	17780	17975	17932	17963	17863	17701	17704	17754	17914	17786	17874	18106	17850	17980	17954	17913	17908	18037	17813	17852	17659	17713	17806	18003	17739	17896	18011	17934	17900	17996	17847	18065	17894	17768	17704	17915	17990	17879	17946	17933	17829	17990	17873	17817	18014	17835	18032	17891	17766	17782	17959	17803	17876	17955	17865	18022	17882	18051	17954	17922	17841	17839	17909	17939	17982	17948	17961	17793	17703	17704	17935	18038	17881	17821	18066	17744	17917	17974	17683	17828	17858	17919	17778	17824	17996	17979	17868	17787	17881	17999	17893	17938	17929	17995	18030	17905	17849	17762	17738	17971	17749	18001	17806	17996	18040	17901	17839	17946	17891	18098	17858	18078	17904	17880	17998	18009	17777	17871	17681	17982	17946	17956	17941	17896	17848	17832	17770	17893	18043	17875	18022	17997	17917	17988	17984	17871	17875	17890	17879	17847	17840	17937	17978	17965	18048	17989	18004
30838	54533	51496	41514	30960	23864	23941	23195	20881	19511	19505	17990	17427	16676	16198	16086	16008	16006	15694	15589	15509	15383	15341	15423	15585	15419	15292	15345	15486	15441	15371	15378	15082	15328	15365	15505	15493	15270	15281	15219	15220	15370	15193	15379	15154	15331	15396	15202	15310	15237	15422	15396	15282	15265	15374	15158	15187	15515	16182	16168	16027	15714	15483	15375	15222	15290	15201	15205	15284	15341	15228	15120	15031	15264	15222	15168	15175	15213	15196	15139	15165	15330	15088	15206	15382	15214	15116	15314	15263	15280	15312	15143	15283	15197	15026	15141	15257	15273	15088	15277	15244	15175	15320	15271	15187	15015	15253	15210	15192	15301	15281	15024	15176	15075	15334	15280	15272	15186	15275	15173	15247	15142	15098	15303	15228	15305	15270	15106	15336	15058	15151	15284	15137	15270	15212	15321	15272	15243	15183	15348	15098	15297	15215	15120	15187	15200	15169	15089	15315	15157	15180	15169	15264	15355	15132	15091	15162	15168	15221	15122	15274	15304	15237	15235	15123	14986	15100	15033	15221	15183	15261	15188	15200	15237	15289	15162	15178	15174	15238	14983	15271	15394	15333	15100	15052	15282	15055	15172	15292	15360	15161	15238	15184	15350	15126	15125	15288	15118	15217	15244	15164	15113	15269	15219	15113	15065	15117	15232	15341	15243	15152	15352	15338	15327	15234	15088	15382	15152	15400	15112	15194	15322	15113	15114	15054	15093	15164	15241	15186	15180	15131	15324	15155	15240	15260	15164	15400	15146	14983	15244	15233	15206	15266	15208	15398	15152	15244	15198	14980	14991	15178	15370	15073	15281	15212	15322	15077	15280	15191	15160	15056	15030	14998	15065	15409	15098	15082	15172	15215	15220	15288	15066	15187	15168	15174	15147	15199	15152	15174	15302	15203	15216	15163	15214	15331	15081	15259	15275	15286	15292	15277	15171	15327	15027	15132	15308	15116	15272	15310	15162	15175	15132	15164	15358	15247	15291	15097	15122	15183	15278	15199	15227	15140	15382	15137	15144	15054	15222	15331	15267	15205	15221	15365	15294	15183	15203	15240	15404	15240	15251	15006	15030	15238	15201	15392	15320	15254	15083	15235	15228	15202	15262	15246	15131	15268	15255	15261	15281	15287	15174	15030	15039	14942	15175	15084	15147	15271	15173	15231	15316	15176	14977	15140	15193	15172	15281	15187	15433	15263	15139	15210	15363	15277	15300	15168	15022	15045	15305	15218	15164	15276	15160	15230	15149	15101	15170	15328	15176	15237	15127	15206	15145	15116	15213	15299	15323	15193	15029	15277	15160	15236	15182	15160	15242	15206	15141	15176	14979	15215	15281	15295	15226	15162	15292	15245	15243	15256	15120	15020	15132	15275	15145	15218	15297	15248	15183	15155	15300	15085	15202	15374	15101	15053	15215	15213	15324	15292	15200	15165	15139	15089	15256	15206	15133	15133	15136	15159	15336	15162	15159	15289	15220	15102	15273	15185	15205	15145	15168	15148	15250	14999	15267	15019	15184	15484	15249	15207	15241	15198	15294	15202	15229	15103	15228	15237	15147	15190	15099	15079	15224	15263	15118	15251	15194	15202	15146	15170	15065	15196	15313	15273	15045	15215	15239	15044	15231	15181	15296	15271	15256	15211	15107	15238	15163	15208	15372	15162	15135	15264	15149	15225	14996	15091	15183	15065	15139	15377	15225	15221	15148	15108	15083	15232	15235	15350	15136	15332	15196	15236	15339	15252	15280	15254	15287	15055	15075	15208	15010	14948	15107	15178	15246	15122	15396	14990	15117	14998	15342	15213	15066	15333	15070	15186	15163	15176	15101	15133	15227	15249	15099	15324	15370	15158	15106	15249	15127	15194	15292	15232	15314	15354	15354	15170	15164	15201	15316	15180	15158	15167	15329	15180	15185	15250	15128	15131	15148	15156	15158	15318	15188	15246	15226	15123	15306	15175	15364	15183	15037	15075	15172	15212	15327	15147	15121	15229	15181	15272	15331	15232	15181	15098	15209	15095	15193	15320	15133	15228	15181	15093	15045	15152	15115	15137	15136	15251	15080	15230	15229	15232	15228	15336	15281	15248	15244	15233	15187	15239	15154	14986	15224	15267	15216	15110	15180	15177	15174	15278	15198	15277	15120	15260	15255	15138	15248	15156	15353	15028	15244	15076	15347	15268	15273	15275	15155	15227	15166	15289	15086	15264	14933	15430	15137	15134	15203	15161	15196	15146	15213	15188	15102	15158	15264	15242	15257	15317	15147	15177	15244	15124	15117	15230	15093	15199	15339	15075	15341	15252	15354	15207	15228	15224	15109	15156	15429	15072	15382	15239	15202	15209	15022	15175	15130	15356	15104	15202	15286	15104	15102	15269	15237	15207	15195	15227	15116	15193	15419	15185	15119	15280	15162	15050	15270	15164	15240	15259	15143	15198	15099	15231	15210	15183	15050	15246	15290	15281	15121	15248	15208	15243	15277	15221	15239	15197	15345	15326	15094	14973	15309	15098	15170	15216	15157	15080	15240	15365	15073	15125	15267	15214	15247	15296	15088	15103	15098	15241	15394	15093	15196	15252	15273	15128	15255	15223	15187	15249	15347	15364	15148	15254	15042	15110	15099	15227	15042	15278	15193	15196	15233	15212	15148	15192	15236	15349	15332	15197	15219	15030	15283	15380	15214	15278	15173	15275	15049	15196	15210	15203	15184	15081	15251	14943	15100	15079	15090	15157	15145	15389	15320	15213	15327	15174	15018	15220	15204	15313	15223	15095	15216	15320	15232	15300	15325	15217	15248	15217	15374	15132	15217	15262	15293	15165	15186	15118	14921	15002	15211	15027	15123	15302	15290	15216	15166	15388	15206	15254	15280	15228	15246	15207	15347	14962	15257	15218	15273	15180	15220	15293	15317	15125	15219	15180	15261	15243	15226	15330	15211	15301	15089	15226	15299	15045	15211	15186	15167	15087	15271	15266	15147	15275	15337	15146	15471	15281	15273	15185	15294	15148	15080	15145	15261	15237	15340	15178	15209	15218	15077	15287	15199	15393	14984	15243	15241	15083	15404	15241	15133	15283	15433	15358	15236	15189	15148	15206	15075	15304	15039	15146	15177	15210	15210	15212	15284	15238	15184	15054	15141	15165	15254	15243	15158	15114	15384	15249	15153	15431	15189	15249	15188	15153	15309	15168	15241	14993	15144	15355	15365	15248	15134	15194	15063	15109	15230	14998	15224	15194	15078	15101	15079	15282	15047	15287	15117	15068	15330	15247	15216	15361	15160	15084	15251	15250	15291	15202	15247	15257	15201	15233	15145	15325	15222	15187	15170	15120	15251	15120	15138	15323	15112	15173	15246	15439	15126	15239	15146	15304	15005	15023	15121	15348	15197	15200	15124	15047	15201	15232	15192	15223	15339	15165	15262	15295	15161	15142	15303	15243	15098	15283	15284	15313	15187	15234	15239	15145	15100	15107	15315	15237	15116	15312	15317	15089	15240	15125	15232	15149	15222	15086	15239	15170	15286	15061	15170	15086	15156	15135	15158	15203	15228	15177	15246	15105	15239	15108	15014	15078	15073	15163	15348	15207	15257	15202	15337	15187	15098	15277	15087	15234	15050	15038	15235	15163	15197	15232	15074	15178	15295	15227	15133	15162	15119	15073	15245	15182	15132	15267	15113	15146	15094	15394	15107	15094	15302	15313	15101	15258	15212	15282	15052	15039	15198	15235	15110	15151	15154	15503	15033	15120	15275	15139	15258	15304	15147	15295	15224	15066	15311	15192	15210	15281	15220	15130	15222	15220	15191	15182	15295	15231	15154	15249	15370	15127	15263	15212	15085	15325	15110	15223	15090	15227	15032	15247	15053	15124	15144	15256	15282	15297	15182	15219	15221	15388	15274	15101	15103	15099	15101	15279	15085	15218	15097	15250	15142	15117	15148	15210	15460	15264	15242	15154	15154	15044	15283	15237	15211	15170	15210	14898	15374	15262	15305	14961	15155	15177	15080	15154	15234	15266	15135	15280	15220	15200	15301	15114	15095	15111	15217	15137	15232	15134	15086	15161	15183	15250	15242	15089	15296	15224	15190	15269	15050	15310	15293	15158	15220	15162	15491	15133	15319	15122	15315	15022	15077	15016	15272	15062	15293	15148	15142	15289	15258	15112	15256	15038	15211	15324	15215	15171	15377	15053	15121	15202	15062	15129	15196	15237	15188	15084	15240	15210	15258	15260	15184	15276	15154	15153	15300	15376	15185	15325	15208	15171	15123	15272	15180	15204	15353	15283	15142	15048	15220	15208	15350	15265	15298	15156	15109	15156	15198	15273	15205	15291	15110	15076	15166	15122	15224	15283	15199	15094	15241	15288	15288	15089	15201	15070	15210	15142	15322	15321	15072	15305	15208	15205	15125	15209	15217	15136	15314	15384	15350	15055	15185	15186	15303	15245	15190	15243	15251	15262	15102	15203	15161	14946	15249	15289	15286	15130	15138	15332	15230	15209	15251	15282	15211	15199	15246	15265	15092	15276	15155	15232	15355	15207	15180	14993	15057	15197	15257	15088	15187	15293	15143	15097	15351	15355	15306	15394	15067	15324	15206	15178	15162	15278	15271	15259	15194	15020	15149	15450	15178	15288	15391	15136	15252	15179	15305	15259	15166	15184	15199	15230	15160	15189	15294	15162	15021	15175	15078	15338	15060	15163	15446	15149	15255	15192	15208	15120	15127	15074	15278	15226	15348	15210	15138	15157	15049	15115	15144	15073	15053	15279	15196	15220	15303	15176	15040	15120	15383	15039	15177	15297	15176	15222	15031	15037	15193	15292	15207	15282	15126	15132	15033	15271	15172	15225	15125	15179	15192	15101	15185	15356	15038	14991	15202	15211	15145	15148	15280	15243	15291	15335	15194	15314	15333	15211	15158	15037	15203	15229	15194	15149	15141	15297	15065	15142	15334	15227	15170	15132	15179	15135	15218	15287	15111	15127	15124	15385	15157	15174	15265	15187	15159	15123	15027	15388	15192	15002	15257	15240	15200	15286	15131	15260	15208	15118	15242	15125	15230	15293	15214	15237	15254	15191	15094	14992	15197	15087	15226	15109	15144	15275	15139	15331	15278	15234	14909
28739	29152	34992	30138	22390	20137	20678	19563	18547	18418	18080	17749	17727	17422	17469	17402	17413	17216	17271	17283	17206	17397	17005	17229	17391	17185	17276	17155	17104	17123	17223	17074	17105	17237	17064	17134	17031	17121	17082	17043	17294	17127	16996	17325	17167	17084	17077	17144	17223	17052	17229	16910	16953	17049	17104	17014	17050	17292	17400	17409	17132	17230	17145	17096	17106	17289	17098	17076	17050	17104	17092	17228	17145	16983	17124	16906	17161	17149	17143	17089	17298	17111	17209	17097	17186	17157	17101	17047	17083	17138	17061	17198	17060	17158	17064	17021	17095	17201	17144	17179	17041	17074	17144	16977	17143	17227	17325	16982	16959	17115	17295	17259	17164	17108	17128	17307	17221	17199	17054	17085	17047	16991	17137	17145	17130	17127	17072	17197	17071	16972	17140	16927	17207	17014	16994	17283	17136	17209	17106	17188	17142	17100	17187	17046	17095	17174	16987	17204	17162	17088	17145	17148	16914	17142	17117	17051	17074	17004	17220	17060	16983	17029	17245	17045	17168	17099	17283	17025	17318	16906	16998	17017	17016	16886	17036	17088	17132	17096	17148	17166	17205	17040	17184	17022	17143	17247	17089	17068	17015	16992	16890	17174	17102	17107	17216	17130	16983	17081	17156	17097	17156	17022	17023	17238	16955	17006	17153	17241	17078	17113	17217	17048	17051	17107	16954	17132	17151	17225	17192	17226	16922	17106	17110	16985	17169	17079	17176	17150	17068	17214	17164	17145	16979	17113	17000	17262	16982	17178	17026	17069	17019	17026	17114	17173	17090	17238	17167	17101	16994	17082	17162	16954	17169	17012	17155	16864	17250	16908	17186	17184	17105	17054	17185	17115	17120	17121	17083	17086	17331	16950	17217	16942	16960	17176	17093	17039	17094	17155	17302	17135	17047	17089	17049	17072	17144	17075	17239	17185	17262	17298	17273	17122	17147	16960	17130	17147	17185	17108	17028	17321	17221	17392	17278	17044	17127	17119	16943	17214	17046	17245	17123	17092	17180	17165	17246	17385	17075	17076	17168	17119	16963	17088	16847	17037	17144	16882	17057	17163	17022	17146	17128	17105	17250	17182	17268	17114	17188	17140	17087	17145	17220	17184	17095	17219	17282	17035	17075	17276	17274	17105	17124	16997	17268	17168	17200	17322	17151	17193	17101	17104	17073	17046	17101	17204	17130	17071	16979	17154	16952	16998	17001	16936	17177	17181	17254	17196	17113	17146	17292	17100	16780	16974	17238	17197	17134	17096	17100	17137	17227	17175	17031	16957	17086	16954	17049	17113	17127	17154	17203	17019	17195	17158	17095	17170	17312	17271	17325	17106	17076	17075	17122	17122	17130	16982	17020	17079	16967	17155	17103	16965	17348	17524	17184	17047	17077	17304	16861	17368	16959	17147	16883	17053	17187	17240	17055	17063	17114	17094	17187	16828	17131	17135	16930	17273	17154	17124	17120	17049	17105	17022	17260	17247	17109	16891	17059	17197	17046	17003	17088	16928	17095	17034	17102	17238	17143	17074	16959	17029	17077	17040	17036	17071	17267	17174	17020	17370	17341	17087	16885	17266	16940	17138	17145	17106	16925	17162	17099	16945	17058	17156	16988	16944	17388	17195	17086	17274	17375	17019	17060	17155	17041	17132	17316	17326	17188	17172	17097	17078	16972	17257	17022	17134	17099	16965	17028	17124	17204	16943	17145	17063	16918	17079	17136	17029	16830	17201	17243	17248	17220	17140	17053	17229	17030	17140	17060	16940	17140	17166	17296	17140	16999	17017	17254	17259	17125	16777	16963	17138	16987	16917	17113	17106	17062	17046	17088	17253	17104	17065	16936	17039	17114	17129	17172	17004	17370	17243	17074	16961	17214	17340	17300	17070	17218	17102	16992	17179	17116	17110	17183	17059	17380	17216	17024	17104	17043	17250	16950	17032	17094	17206	17147	17191	17009	16911	17224	17285	17178	17220	17321	17180	17164	16916	17114	17036	17258	17169	17257	17248	17085	16984	17097	17016	17177	17009	17090	17014	17085	17097	17137	17095	17061	17169	17157	17173	17227	16895	16988	17177	17299	17052	17167	17028	17148	17132	17205	17125	17059	17048	17129	17112	17038	16949	17025	16996	16974	17033	17038	17182	17210	16929	16980	16929	17098	17239	17156	17095	17110	17146	17003	17133	17304	17089	17020	17191	17227	17130	17278	17020	17101	17163	17254	17088	17092	17230	17119	17061	17284	17196	17098	17120	17077	17055	17179	17161	17242	16974	17105	16895	17108	17352	17131	17035	17043	17128	17165	17058	17103	17126	17111	17135	17043	17043	17066	16946	16988	17037	17200	17130	17124	17116	17223	17168	17269	17022	16974	16902	17183	17174	17197	17236	17109	17163	17033	17009	17101	17249	17106	17071	17108	17093	16949	17032	17000	17155	17001	16965	17259	17096	16872	17110	17099	17181	17206	17173	17193	17326	17260	17219	17229	16983	17220	17257	17176	16989	17035	17110	16918	17112	17046	16998	17115	16942	17051	17035	17335	17267	17308	17267	17140	17135	17161	17099	17159	16974	17060	17043	17052	17235	17119	17080	17067	17088	17046	17146	16983	17308	17021	17110	17236	17022	17255	17151	17027	17204	17027	16957	17053	17148	17183	17035	17140	17125	16924	17043	16874	17127	17254	17096	17149	17274	17296	17304	17137	17196	17000	17152	17246	17272	17053	16946	17029	16924	16888	17061	17072	17013	17234	17315	17079	17200	17096	17095	17139	17029	17039	17159	17238	17199	17248	17051	17023	17259	17265	16940	16964	17182	17082	17001	17066	17147	17083	16851	17240	17077	17113	17330	17229	16931	17025	17219	17018	17216	17127	16983	17108	17078	17210	17058	17315	17009	17194	17136	17007	17241	17062	17260	17249	16980	17080	17079	17087	17213	17166	16988	17209	17053	17160	17088	17128	17006	16889	17058	17020	17068	16972	17081	17279	17051	17213	16884	17295	17112	17205	17238	17309	17279	17200	17134	17177	17086	17009	16983	17171	17006	17130	17084	17053	17041	17005	16975	17040	17049	17193	17258	17075	16996	17240	16923	17185	17022	17049	17066	17135	17046	16995	16953	17060	17281	17296	17114	17090	17288	16980	17186	16936	16998	16978	17118	17233	16970	17255	17230	17224	17156	17103	17038	17214	17070	17169	17218	17136	17375	17075	17111	17221	17295	17148	17139	17181	17032	17142	17100	17102	17138	17043	17244	17285	17083	17152	17030	16980	17130	17274	17094	17245	17092	17197	17254	17320	17318	17306	17224	17221	17290	17032	17111	17401	17192	17323	17373	17105	17053	17085	17242	17207	16932	17197	17184	17054	17059	17078	17143	17080	17056	16990	17076	17128	17000	17039	17169	17136	17085	17216	17062	17006	17233	17039	17160	17129	17130	17168	17058	16940	17153	16791	17039	17155	16993	17181	17077	17243	17113	17158	17040	17258	17043	17248	17119	17178	17280	17032	17121	16865	16973	16888	17029	17211	17172	17261	17130	17260	17210	17000	17056	17191	17170	17222	16973	16914	17180	17223	17090	17138	17052	17084	17071	17130	16890	16994	17100	17060	17162	17235	16974	17135	17161	17231	17136	17074	17099	17175	17019	17227	17156	17089	17049	17130	17076	17102	17034	17191	17223	17248	17168	17067	17106	17153	17217	16999	17162	17442	17188	17186	16880	17065	16810	17213	17276	17162	17252	17102	16868	17032	17376	17222	17028	16969	17034	16931	17064	17041	17134	17120	17074	17194	17092	17151	17149	17108	17136	17127	17185	17444	17085	16895	17201	17253	17180	17063	17153	17061	16947	17209	17208	16917	17110	17106	17210	16981	17110	17105	17160	17108	16987	17131	17135	17140	17201	17076	17111	17247	17180	17050	16901	16967	17075	16819	16956	17103	17149	16925	17152	16961	17200	17055	17028	17221	16896	17056	17152	17236	17262	17042	17204	17225	17040	17146	17156	17143	17193	16859	16863	16822	17229	17062	17098	16996	17206	17242	16974	17077	17068	17042	17173	17132	17274	17250	17079	17122	17170	17077	17108	17230	16865	17003	17145	17190	17081	17020	17006	17047	17080	17146	16983	17033	17038	17114	17010	17201	17160	17219	17065	17079	17157	17022	16931	17020	17100	17138	17074	17180	17169	17258	17025	16955	17146	17177	17066	17104	17384	17052	17158	16964	17122	17092	17042	17261	16924	17139	17168	17034	17103	17136	17005	17177	17145	17077	16986	17173	16953	17153	17143	17346	17192	16893	17169	17175	17270	17145	17332	17090	17140	17267	17198	17062	16944	17196	17061	17086	17059	17098	17044	17119	17147	17140	17047	17081	17274	16947	17027	17128	17141	17158	17201	17016	17258	16955	17175	17121	16944	17157	17200	17204	17197	17031	17298	17269	17205	17136	16974	17105	17100	17253	17232	17261	17302	17132	17121	17015	16839	17145	17162	17054	17082	17050	17067	17024	17082	17029	16984	17081	17199	17212	17037	17133	17097	17110	16994	17216	17164	17332	17100	17186	17002	17167	17128	17293	16932	17191	17073	17138	17321	17091	17137	17011	17147	17086	17312	17102	17266	17178	17103	16985	17167	17213	16994	17099	17128	17071	17103	17324	16900	17111	17043	16905	16903	17039	17137	17107	17242	17128	16931	17052	17107	17389	17125	17453	17273	17127	17030	17156	16961	17076	17297	17193	17178	17116	17026	16969	17008	17137	17226	17146	17154	17110	17112	17044	17192	17186	17171	17034	17069	17172	17240	17147	16981	17197	17231	17144	17045	17061	17143	17061	16960	17000	17078	17110	17101	17072	17063	17138	16959	17060	17098	17101	17242	16883	17208	16992	17017	17036	17193	17248	17405	17061	16891	17213	17153	17276	17148	17136	17009	16894	16906	17179	17095	17181	17125	17317	17137	17035	17081	17031	17202	17044	17173	17147	16942	17281	17037	17144	17141	17035	17156	16865	16960	17224	16976	17191	17187	17068	17079	17014	16991	17183	17018	17029	17367	17291	17149	17146	17392	17072	17138	17172	17134	16946	17136	17051	17050	17155	17063	17103	17246	17325	17091	17290	16927	17039	16944	17238	16890	17297	17103	17133	17277
30405	45168	39872	29578	21182	19253	19908	18465	16965	16951	16272	15835	15442	15404	15303	14905	14868	14746	14879	14862	14844	14734	14808	14841	14749	14785	14810	14965	14716	14802	14786	14877	14708	14744	14608	14752	14870	14711	14700	14715	14942	14769	14849	14705	14773	14789	14639	14723	14857	14778	14636	14673	14724	14949	14842	14602	14725	14666	14589	14742	14711	14770	14847	14869	14670	14706	14792	14748	14678	14868	14547	14735	14811	14731	14587	14807	14586	14735	14638	14616	14700	14731	14792	14672	14738	14912	14762	14709	14643	14725	14765	14759	14710	14728	14592	14730	14645	14711	14621	14735	14655	14849	14866	14610	14691	14750	14709	14730	14585	14689	14730	14465	14717	14691	14819	14920	14775	14772	14803	14565	14565	14779	14697	14679	14635	14630	14765	14793	14525	14759	14730	14809	14643	14693	14692	14891	14737	14628	14745	14595	14763	14683	14730	14689	14694	14816	14743	14661	14775	14699	14712	14552	14626	14743	14733	14684	14675	14553	14771	14603	14792	14731	14663	14810	14603	14660	14710	14745	14725	14854	14684	14827	14829	14615	14598	14875	14800	14739	14713	14814	14649	14704	14614	14659	14711	14663	14577	14520	14553	14702	14668	14729	14855	14690	14620	14739	14757	14888	14821	14823	14814	14624	14565	14565	14719	14681	14718	14830	14820	14776	14562	14775	14615	14654	14765	14637	14646	14933	14639	14734	14571	14615	14880	14661	14658	14642	14626	14649	14805	14817	14640	14735	14603	14832	14625	14835	14703	14796	14483	14652	14749	14725	14535	14646	14587	14774	14591	14628	14818	14630	14676	14895	14825	14848	14739	14888	14835	14636	14596	14724	14741	14567	14736	14691	14667	14514	14694	14726	14689	14546	14871	14818	14667	14879	14747	14767	14500	14797	14622	14709	14820	14658	14748	14764	14704	14723	14832	14684	14816	14484	14657	14703	14594	14728	14719	14822	14621	14755	14730	14745	14776	14486	14743	14580	14681	14789	14774	14716	14809	14563	14522	14757	14554	14844	14709	14694	14670	14646	14648	14636	14679	14666	14886	14725	14595	14794	14785	14680	14721	14575	14753	14750	14836	14796	14729	14661	14506	14755	14839	14606	14573	14677	14795	14633	14580	14694	14642	14660	14813	14611	14684	14613	14642	14673	14840	14639	14652	14661	14597	14668	14715	14810	14647	14660	14728	14813	14515	14645	14544	14713	14847	14797	14766	14628	14789	14888	14669	14550	14565	14821	14609	14554	14703	14774	14794	14848	14832	14591	14656	14721	14605	14811	14826	14555	14761	14703	14569	14811	14694	14537	14716	14892	14751	14772	14656	14631	14970	14678	14929	14612	14749	14659	14586	14625	14670	14740	14892	14780	14770	14687	14501	14916	14605	14751	14478	14684	14730	14588	14757	14594	14677	14863	14665	14746	14642	14639	14664	14742	14864	14826	14689	14739	14717	14812	14717	14738	14676	14820	14681	14642	14753	14655	14568	14666	14772	14709	14570	14685	14693	14667	14742	14550	14687	14635	14705	14658	14598	14756	14833	14718	14668	14684	14559	14658	14731	14739	14580	14709	14545	14715	14769	14684	14720	14645	14729	14644	14770	14732	14784	14826	14493	14661	14626	14697	14698	14657	14780	14693	14747	14708	14623	14618	14645	14592	14586	14757	14675	14641	14769	14625	14667	14786	14775	14705	14825	14545	14722	14829	14791	14653	14653	14659	14718	14680	14643	14797	14740	14827	14715	14816	14691	14783	14705	14518	14605	14604	14847	14805	14584	14796	14628	14805	14775	14630	14836	14634	14687	14724	14582	14643	14720	14560	14690	14833	14781	14533	14579	14679	14603	14666	14658	14707	14740	14764	14741	14830	14760	14653	14752	14758	14712	14824	14769	14823	14670	14822	14748	14686	14675	14706	14727	14795	14755	14825	14760	14741	14729	14721	14767	14551	14598	14712	14830	14783	14719	14628	14668	14702	14719	14768	14851	14828	14635	14615	14727	14673	14806	14619	14682	14684	14890	14669	14697	14679	14748	14913	14683	14653	14700	14682	14577	14620	14667	14703	14534	14919	14728	14850	14673	14723	14789	14763	14806	14670	14828	14814	14757	14681	14698	14622	14657	14734	14646	14650	14567	14637	14620	14542	14704	14709	14868	14708	14865	14582	14818	14907	14511	14809	14786	14591	14660	14642	14771	14690	14657	14575	14870	14831	14871	14639	14732	14650	14696	14775	14846	14822	14717	14589	14767	14777	14749	14723	14786	14439	14717	14807	14671	14814	14778	14637	14693	14809	14673	14717	14741	14713	14730	14770	14916	14818	14622	14634	14485	14866	14704	14765	14830	14739	14704	14772	14471	14749	14731	14781	14683	14727	14665	14785	14599	14705	14738	14661	14799	14722	14744	14655	14838	14804	14816	14591	14737	14740	14657	14760	14657	14727	14738	14660	14518	14625	14697	14710	14748	14840	14789	14750	14802	14695	14746	14756	14649	14738	14609	14630	14509	14618	14736	14556	14799	14809	14832	14671	14617	14700	14692	14861	14777	14624	14706	14670	14811	14733	14678	14760	14651	14648	14777	14734	14663	14702	14830	14907	14628	14504	14731	14698	14746	14844	14802	14587	14746	14727	14665	14667	14762	14909	14676	14787	14745	14809	14685	14598	14772	14578	14830	14810	14666	14735	14651	14825	14608	14648	14705	14560	14721	14620	14689	14665	14813	14654	14704	14801	14621	14590	14856	14664	14701	14721	14568	14786	14736	14712	14706	14813	14708	14902	14772	14856	14662	14711	14487	14545	14918	14719	14760	14552	14673	14672	14709	14512	14766	14648	14722	14812	14818	14629	14857	14817	14769	14612	14912	14812	14696	14795	14670	14802	14769	14608	14767	14682	14773	14785	14725	14757	14742	14717	14574	14599	14647	14599	14751	14710	14682	14732	14449	14787	14801	14646	14784	14585	14691	14739	14631	14740	14664	14709	14609	14616	14729	14745	14799	14786	14802	14730	14739	14730	14764	14725	14698	14725	14673	14856	14757	14566	14838	14722	14612	14763	14717	14812	14608	14822	14667	14781	14730	14736	14861	14596	14565	14677	14630	14579	14654	14794	14752	14744	14729	14832	14686	14686	14679	14722	14701	14814	14758	14625	14578	14701	14737	14731	14771	14649	14655	14586	14771	14787	14794	14665	14815	14748	14839	14837	14674	14712	14672	14709	14734	14560	14518	14831	14782	14748	14720	14911	14692	14648	14564	14676	14804	14709	14958	14781	14665	14693	14621	14669	14679	14728	14718	14849	14712	14747	14923	14835	14645	14653	14715	14737	14611	14710	14596	14594	14667	14724	14802	14692	14663	14541	14691	14814	14734	14641	14796	14625	14743	14696	14772	14633	14703	14701	14840	14798	14662	14561	14733	14745	14803	14637	14824	14532	14814	14687	14792	14749	14651	14600	14770	14554	14845	14754	14765	14880	14604	14764	14874	14583	14739	14730	14659	14616	14818	14779	14546	14630	14586	14774	14668	14768	14704	14553	14823	14659	14662	14712	14718	14735	14857	14708	14599	14732	14666	14916	14700	14678	14730	14623	14833	14650	14830	14633	14781	14696	14757	14657	14840	14607	14754	14666	14910	14763	14723	14644	14882	14609	14656	14766	14709	14733	14779	14699	14655	14420	14529	14853	14660	14832	14754	14765	14746	14584	14578	14844	14705	14824	14572	14927	14706	14604	14752	14865	14728	14739	14816	14809	14623	14611	14648	14748	14719	14563	14777	14834	14543	14756	14738	14752	14694	14606	14682	14827	14701	14786	14684	14818	14778	14587	14646	14681	14681	14713	14758	14849	14741	14760	14446	14736	14749	14756	14634	15013	14823	14871	14703	14661	14820	14821	14750	14804	14550	14705	14607	14661	14913	14730	14785	14802	14659	14719	14790	14671	14714	14705	14705	14705	14780	14853	14791	14560	14850	14747	14646	14880	14674	14852	14782	14701	14609	14591	14693	14856	14645	14682	14458	14804	14537	14789	14652	14630	14734	14478	14668	14625	14904	14802	14734	14673	14753	14645	14813	14639	14636	14676	14745	14732	14671	14711	14919	14685	14697	14620	14609	14851	14646	14788	14829	14760	14748	14799	14566	14691	14744	14777	14745	14805	14722	14863	14831	14782	14613	14711	14804	14590	14735	14720	14582	14634	14635	14821	14717	14796	14867	14768	14683	14734	14670	14821	14876	14694	14866	14726	14534	14642	14750	14590	14815	14498	14729	14748	14651	14680	14850	14705	14675	14722	14855	14605	14781	14779	14545	14765	14866	14589	14756	14731	14743	14829	14593	14741	14730	14681	14789	14681	14667	14715	14710	14621	14647	14615	14777	14674	14795	14610	14646	14658	14737	14735	14644	14795	14777	14559	14664	14769	14748	14556	14717	14658	14750	14946	14600	14708	14608	14788	14774	14823	14704	14589	14952	14826	14720	14711	14682	14827	14804	14828	14719	14693	14861	14827	14713	14838	14701	14537	14805	14834	14770	14753	14584	14600	14781	14782	14696	14676	14960	14657	14697	14672	14896	14547	14620	14790	14712	14643	14711	14721	14704	14587	14662	14754	14582	14723	14776	14559	14706	14655	14650	14794	14687	14764	14598	14790	14683	14764	14845	14513	14889	14756	14835	14767	14675	14732	14710	14746	14737	14779	14803	14696	14681	14667	14758	14836	14553	14720	14584	14798	14771	14551	14553	14858	14697	14786	14636	14838	14763	14802	14721	14675	14645	14660	14785	14720	14623	14685	14587	14598	14806	14651	14651	14731	14687	14761	14671	14758	14836	14721	14513	14824	14718	14635	14576	14563	14623	14752	14811	14602	14673	14817	14723	14625	14741	14815	14535	14516	14765	14769	14610	14823	14705	14612	14627	14729	14794	14727	14708	14774	14735	14690	14587	14706	14709	14723	14700	14658	14817	14763	14562	14739	14710	14772	14827	14597	14727	14688	14762	14835	14735	14685	14687	14849	14663	14728	14562	14758	14787	14980	14560	14639	14672	14814	14771	14624	14779	14614	14871	14614	14724	14723	14717	14820	14713	14635	14817	14751	14630	14598	14616	14742	14612	14615	14765	14789	14734	14683	14655	14611	14664	14767
23674	21276	28876	24426	22553	24938	25447	20933	19704	19599	18787	18097	18102	17823	17645	17628	17494	17324	17308	17475	17411	17431	17545	17304	17311	17297	17243	17379	16989	17106	17372	17285	17039	17175	17297	17273	17221	17313	17107	17292	17048	17216	17291	17222	17063	17147	16895	17302	16985	17260	17102	17150	17106	17086	17344	17040	16908	17076	17645	17743	17453	17390	17342	17256	17368	17139	17141	17077	17122	17112	17225	17157	17047	17014	17316	17226	17413	17112	17214	17000	17088	17052	17276	17134	17113	17012	17006	17013	17178	17141	17082	17057	16985	17091	17130	17138	17224	16900	17008	17035	16964	17242	17060	17046	17035	16917	17063	16940	17154	16873	17023	17178	17149	16868	17040	17116	17156	16926	17016	17212	17052	17039	17214	17009	17141	17052	17017	16978	17000	17335	16996	17013	17282	17273	17092	17080	17036	17241	17019	16835	17021	17122	17271	16814	17096	16911	17125	17091	17102	17254	17173	17077	17164	17165	17268	16958	17009	16911	17149	17097	17153	16969	17157	17075	16890	17194	17125	17106	17124	17188	17182	16878	17030	17267	17098	17254	17206	17094	17288	16956	17085	17019	16990	16941	16943	17042	16941	17004	17191	17039	17239	16990	17114	17219	17129	17236	16815	17032	17141	17119	16900	16898	16929	17046	17232	17175	17156	17201	17085	17010	17144	17235	17103	17115	17044	17174	17264	17254	17130	16871	17167	17063	17218	17039	17103	17172	17071	17107	17145	16732	17003	17096	16976	16961	17071	16923	17214	16985	17140	17012	17138	16908	16920	16978	17062	17041	17176	17366	17074	16976	17011	17069	16933	17036	17079	17088	17249	17091	17261	17263	17105	17209	17198	16844	17101	17098	17034	17110	17216	16937	17147	17354	17189	17151	17246	17221	17142	17034	17168	17147	16905	16905	16999	17138	17329	17004	17088	17151	17012	17070	17172	17109	17042	16869	17106	17180	16963	16972	17204	17149	16978	17094	16934	16936	17108	17159	17046	17079	17208	17020	17150	17186	17193	17054	17059	17124	17024	17061	16960	17108	17214	17037	16900	17258	17165	16841	17227	17047	17142	17082	17240	17149	17234	17108	17162	17079	17179	17050	17230	17125	16965	16932	17214	17081	17221	16919	16887	17170	17154	17123	17216	17027	17137	16949	16934	16999	17107	17070	16921	17202	17095	17283	17041	17087	17012	16864	17069	16865	16989	17001	16935	17239	17247	17119	17003	17056	17205	16996	17024	17039	17051	17088	17008	17130	17154	17072	17087	16942	17142	17271	17254	17202	17115	17047	17357	17032	17167	16884	17031	16975	17064	17040	17069	16851	17019	17033	17117	16989	16955	16979	16895	17285	17398	17062	17021	17125	17040	17066	16904	17022	16978	17207	16947	17082	17081	16854	17016	16955	16989	16989	17046	17083	17128	17098	17228	17063	17047	17183	17122	16975	17181	17049	16877	17095	17216	17000	17068	17079	17169	17020	17119	17066	16998	17015	17215	16963	16836	17105	16953	16903	17157	17250	17062	17013	17056	17006	17214	17006	17157	17121	17092	17055	17113	17153	16964	16829	16937	17074	17117	16973	17033	17132	16904	16785	17151	17029	17021	17173	17017	17050	17026	17187	16959	17189	16998	17241	17121	17103	17024	17185	16876	17134	17048	16969	17074	17002	17218	17168	17177	17019	17115	16989	17157	17241	17020	17045	17061	16970	16765	16945	17045	17125	17029	17080	17022	16941	17372	17169	17192	17022	17165	17046	16914	17102	17064	17145	16936	17141	17166	17088	17280	16980	17034	17131	17076	17114	17019	17279	16951	17174	17106	16964	17096	17105	17203	17202	17124	16948	17130	17182	17220	16963	17213	17189	17092	17007	17216	16916	17011	17144	17141	17242	17065	17075	16953	17095	16975	16928	16938	17145	17109	17174	16960	17117	17135	17088	17049	17168	17008	17067	17121	17274	16946	17000	17286	16951	17148	17073	17121	16977	17001	17158	17051	17255	16910	17093	17065	17013	17214	16995	17121	17088	16951	16914	17078	17103	17154	16994	17024	17298	17207	17159	17161	16966	17050	17094	17114	17229	16962	16958	17043	16979	16947	17288	16964	17050	17121	16875	17034	17172	17166	17080	17093	17135	17088	17099	17038	17228	16823	17086	17005	16953	17275	17119	17153	17186	17201	17250	16963	17081	17186	17107	17198	16987	17024	17129	16977	17048	16944	17070	16994	17152	17174	17050	17144	17200	16953	17140	17176	17072	17172	17021	17148	17108	17019	17064	17154	17123	17136	16944	17081	16886	17052	17035	16834	16901	17380	16931	16899	16958	17028	17214	17077	16901	16991	17208	17237	17234	17008	17015	17057	16875	17053	17157	17124	17072	16969	17105	17250	17043	17091	17187	17040	16920	17084	17050	17128	17128	17175	17041	17021	17074	17152	17040	17090	17037	17123	17276	16919	17086	17007	17024	16867	17083	16946	16907	17127	17110	17108	17080	17042	16967	17130	16915	17095	17048	17199	16889	17072	17105	16931	16885	16935	17103	17045	17005	17072	16813	17239	16936	16874	17243	17320	17192	17223	17189	17119	17073	17195	16843	17065	17065	16913	17196	16950	16995	16902	17187	17153	17151	17086	16970	17054	16816	17208	17031	17012	17083	17022	17110	17022	16932	17131	16929	16965	17073	17134	16896	16874	17066	16923	17063	17050	17278	17056	17205	17046	17120	16999	17168	17188	17019	17064	17179	17344	17060	17129	17099	17196	17122	17171	17076	17069	16959	17124	17188	17303	16943	17039	17042	17216	17068	17012	17074	17096	17015	17109	16990	16967	17181	17021	17146	17179	17135	17134	17188	17230	17062	17128	17005	17132	17149	16815	16927	16993	16886	17072	17176	17061	17111	17100	17152	17024	17064	17216	17110	17219	17096	16969	17208	17140	17289	17086	17190	17127	17119	16985	17180	17041	17251	17087	17038	17165	17150	17070	17246	17047	17083	17187	16980	17259	17209	17135	17319	17090	17061	17091	17075	17279	17094	17093	16822	17000	17011	17194	17150	16948	16900	17135	17111	17124	16880	16956	17160	17029	17135	17035	17211	17051	16878	17008	17226	17160	17144	17138	17205	17153	16934	17218	16846	16877	16991	17165	17138	17026	17036	17063	17126	17302	17147	17087	16952	17114	17077	17023	17005	17095	16959	17107	17006	17071	17246	17129	17034	17182	17060	17004	17092	17159	17107	17090	17041	17242	17119	16943	17109	16960	17142	17210	17061	17240	17096	17091	16968	17085	17191	17225	17052	17085	17147	17161	17043	17005	17062	17179	17117	17266	16984	16821	16946	17064	17038	17222	17049	17243	17257	16987	17025	17190	17116	17072	16942	17161	17100	16868	17233	16933	17096	17102	17190	17074	17001	17057	17270	17075	17193	17063	17135	16978	17158	17069	17060	17203	17025	17065	17068	17175	17002	17060	17095	17234	17366	16887	17251	17035	16993	17180	17045	16970	16980	17054	17133	17306	17072	17257	17273	17178	16945	17063	16972	17047	17041	17140	17143	16845	17273	16952	17108	17194	17029	17097	16933	17173	17085	17151	17046	17159	17297	17344	17144	17086	17118	17032	17027	17024	17043	17138	17152	17120	17120	17151	17233	16974	17137	16997	16962	17065	17085	17332	16959	17003	17218	17250	17034	17207	17084	17064	17015	17056	16926	17198	17105	16891	16867	16943	17114	17065	17018	17227	16998	17132	17083	17041	17129	17035	17063	17114	17183	17116	17031	17223	16991	17077	17078	17127	17040	17300	17147	17113	17205	17024	16795	17132	17001	17148	17346	16901	16938	17045	17171	17031	17261	17140	17016	17374	17217	17300	17213	16937	17056	17102	17045	17122	17086	16925	17090	17213	17253	16996	17019	17043	17069	17187	17146	17197	17175	16920	16997	16954	17127	17117	17257	17115	17032	16953	17021	17072	17121	17030	17040	17023	17154	17021	17250	16993	17151	17152	16967	17006	17108	17078	16897	17060	17199	16985	17102	17216	17264	17376	17012	17116	16909	17055	17139	16995	16996	17114	16945	16941	17048	16894	17177	17081	17263	17240	17163	16985	17224	17442	17116	17110	17063	17216	16988	17225	17089	17122	17136	17008	17144	16956	17076	17029	16931	16978	16966	17029	17128	17100	17283	17345	17091	17045	17169	17012	17242	17156	16972	17125	17127	17377	17335	17045	17051	16989	16910	16895	17081	16928	17173	16992	17100	17281	17007	16878	16947	16952	17058	17196	17138	17110	17116	17040	17167	17195	17042	16980	17032	17086	17245	17177	16967	17071	17193	17148	17047	17115	17007	17111	16849	17004	17057	17044	17192	17240	17127	17000	16981	17075	17229	16997	17160	17146	16992	17015	17053	16749	17055	17123	16884	17226	17027	17004	17055	17235	17308	17148	17233	17121	17149	17108	17049	16863	16983	16998	16773	17015	17026	17120	17005	17020	17178	17066	17067	17204	17214	17055	17055	16970	17373	17097	16927	17226	17193	17312	17289	17013	17108	17160	17126	17097	17140	17017	16937	17059	17283	17245	17255	17290	17089	17053	16999	17016	17028	17043	17104	17014	17032	17000	17197	17075	16894	17253	17109	17139	17100	17168	17114	16836	17233	17068	17201	17008	17088	16993	17234	17162	17014	17141	17082	17170	17196	17007	17147	17035	16917	16866	17142	17092	17164	17089	17111	17156	17095	17128	17276	17183	17052	17225	17115	17120	17113	17261	17073	17090	17181	17054	16747	16854	17115	17220	17097	16938	17049	16913	17196	17043	17103	17034	17386	16927	16955	17079	17104	17226	17213	17116	17202	17237	16929	17056	17153	17104	17010	16965	16985	17016	17028	16929	17298	17149	17046	17003	17196	17072	17102	17060	17012	17047	17301	17189	17030	17164	16954	17280	17245	17136	17102	17094	17123	17129	17093	17101	17137	17217	16986	17051	17120	17191	16974	16939	16758	17164	16741	17082	17316	17148	17168	17203	16926	17129	17020	17145	17143	17243	16985	16948	16944	17008	17082	16988	17111	16863	17002	17067	17205	17150	17225	17069	17013	17083	17211	17264	17311	16884	17227	17007	17046	17122	17176	17171	17157	16920	17097	17181	16949
29285	48820	46007	33033	23910	25470	23626	20013	18969	18375	17031	16581	15870	16040	15657	15404	15207	15038	15085	15164	15050	15021	15148	15066	14843	14926	14769	14902	14977	14961	14682	15024	14918	14952	14890	15025	14928	15080	14838	14993	15005	14782	14768	14899	14966	14804	14955	14914	14815	14888	14950	14846	14726	14674	14888	14912	14969	15053	15367	15621	15381	14996	14877	15018	14808	14765	14968	14743	14880	14856	14758	14839	14879	14748	14790	14863	14840	14784	14691	14644	14641	14874	14886	14929	14899	14849	14705	14847	14819	14824	14748	15028	14996	14754	14833	14800	14960	15037	14810	14680	14946	14820	14771	14834	14746	14775	14919	14775	14828	14699	14829	14921	14779	14749	14853	14759	14971	14758	14643	14786	14780	14744	14850	14799	14807	14701	14978	14782	14862	14679	14946	14798	15013	14653	14771	14756	14719	14770	14768	14782	14789	14687	14922	14784	14857	14729	14679	14756	14764	14778	14745	14694	14940	14895	14771	14843	14860	14724	14655	14622	14754	14740	14863	14782	14692	14815	14880	14810	14644	14809	14728	14594	14738	14744	14901	14833	14742	14838	14788	14795	14701	14748	14863	14923	14950	14766	14737	14782	14743	14988	14935	14727	14717	14680	14750	14873	14968	14655	14770	14908	14756	14744	14781	15014	14848	14783	14773	14767	14893	14865	14874	14747	14740	14804	14870	14709	14874	14658	14810	14810	14942	14613	14770	14786	14833	14876	14732	14875	14746	14785	14862	14731	14811	14679	14743	14815	14745	14606	14944	14828	14577	14805	14837	14681	14883	14865	14710	14991	14889	14796	14820	14756	14868	14683	14892	14767	14594	14928	14709	14812	14784	14798	14753	14755	14745	14910	14678	14712	14846	14856	15019	14840	14811	14817	14855	14746	14896	14928	14604	14737	14713	14784	14932	14777	14823	14674	14830	14798	14761	14834	14836	14872	14826	14885	14656	14809	14757	14968	14752	14783	14830	14818	14742	14787	14854	14702	14714	14944	14780	14725	14789	14815	14666	14752	14656	14911	14689	14718	14899	14815	14786	14821	14817	15087	14819	14841	14611	14833	14898	14826	14712	14937	14806	14806	14598	14839	14702	14747	14870	14805	14851	14783	14699	14693	14970	14881	14994	14733	14714	14834	14937	14695	14955	14773	14638	14753	14930	14766	14726	14777	14735	14839	14684	14812	14731	14741	14814	14782	14771	14743	14841	14717	14877	14712	14798	14848	14720	14871	14725	14664	14783	14716	14829	14804	14992	14555	14787	14889	14719	14821	14763	14808	14712	14969	14880	14905	14800	14748	14868	14739	14822	14672	14651	14651	14762	14914	14904	14815	14749	14860	14735	14917	14853	14927	14839	14762	14704	14670	14686	14857	14833	14823	14484	14796	14777	14745	14834	14781	14705	14890	14870	14842	14954	14661	14548	14772	14697	14800	14902	14696	14671	14775	14905	14899	14804	14699	14963	14843	14794	14613	14821	14989	14714	14793	14891	14666	14800	14756	14739	14940	14666	14844	14747	14933	14817	14759	14907	14991	14885	14721	14822	14657	14919	14713	14731	14853	14710	14753	14905	14723	14847	14829	14702	14803	14784	14676	14961	14843	14755	14808	14787	14770	14653	14787	14961	14813	14852	14854	14838	14777	14765	14845	14891	14923	14938	14697	14749	14782	14798	14730	14734	14847	14869	14824	14878	14802	14778	14843	14872	14883	14833	14824	14747	14789	14880	14971	14873	14804	14645	14962	14822	14749	14876	14740	14862	14625	14687	14754	14824	14771	14696	14477	14712	14863	14808	14912	14876	14829	15038	14811	14835	14829	14908	14845	14767	14759	14907	14807	14735	14833	14752	14799	14846	14937	14891	14690	14827	14769	14883	14898	14844	14816	14766	14738	14821	14645	14738	14844	14783	14810	14857	14776	14855	14748	14750	14848	14853	14752	14896	14996	14803	14859	14818	14869	14813	14840	14890	14609	15060	14750	14949	14755	14835	14696	14781	14850	14759	14893	14865	14718	14837	15002	14754	14666	14854	14764	14826	14673	14592	14639	14932	14738	14827	14733	14761	14766	14789	14791	14935	14777	14754	15074	14807	14874	14761	14779	14820	14794	14892	14829	14789	14832	14798	14770	15005	14812	14704	14799	14809	14675	14796	14860	14676	14955	14856	14753	15052	14754	14828	14768	14739	14929	14740	14831	14736	14678	14783	14804	14730	14752	14663	14622	14774	14800	14747	14779	14854	14720	14737	14782	14780	14719	14795	14847	14915	14907	14664	14892	14768	14785	14801	14739	14923	14866	14608	14743	14792	14589	14731	14692	14826	14848	14768	14760	14957	14910	14709	14795	14893	14817	14752	14874	14864	14887	14897	14900	14860	14846	14756	14916	14757	14762	14835	14698	14691	14760	14844	14764	14710	14780	14710	14722	14734	14716	14798	14776	14650	14999	14757	14726	14715	14967	14709	14679	14557	14817	14836	14719	14646	14861	14717	14693	14700	14808	14768	14788	14877	14644	14706	14759	14895	14868	14823	14699	14822	14859	14820	14946	14613	14921	14712	14980	14839	14952	14796	14627	14843	14804	14805	14797	14705	14813	14892	14934	14798	14762	14807	14950	14835	14874	14784	14708	14889	14865	14797	14718	14615	14757	14729	14788	14865	14710	14896	14754	14956	14735	14919	14789	14958	14698	14645	14714	14737	14748	14823	14878	14753	14892	14810	14755	14825	14711	15056	14779	14758	14770	14728	14850	14711	14823	14902	15013	14957	14728	14815	14869	14764	14835	14626	14926	14743	14807	14747	14715	14764	14855	14861	14720	14922	14749	14739	14757	14623	14770	14785	14810	14835	14973	14982	14823	14851	14898	14694	14929	14740	14783	14741	14777	14807	14658	14910	14611	14820	14927	14867	14919	14895	14887	14894	14804	14858	14821	14783	14935	14809	14886	14807	14936	14773	14662	14636	14783	14879	14828	14608	14899	14843	14885	14880	14857	14905	14851	14733	14902	14849	14680	14877	14727	14957	14693	14854	14783	14904	14849	14795	14910	14844	14749	14867	14824	14826	14899	14742	14756	14966	14772	14821	14710	14634	14686	14945	14544	14937	14820	14895	14793	14774	14830	14820	14880	14617	14795	14778	14861	14805	14773	14946	14776	14904	14754	14880	14667	14791	14995	14577	14900	14624	14946	14843	14770	14691	15009	14799	14834	14940	14647	14800	14794	14799	14761	14897	14777	14733	14787	14769	14816	14617	14776	14799	14976	14983	14845	14629	14785	14958	14860	14874	14860	14879	14716	14735	14769	14755	14890	14730	14815	14791	14825	14901	14811	14753	14878	14930	14623	14762	14843	14802	14736	14834	14993	14918	14919	14845	14845	14828	14710	14666	14856	14839	14904	14783	14847	14887	14772	14744	14710	14789	14760	14834	14648	14975	14687	14983	14777	14824	14803	14927	14730	14806	14843	14848	14759	14822	14702	14918	14856	14796	14781	14711	14792	14716	14915	14788	14834	14766	14921	14762	14971	14737	14819	14841	14786	14997	14875	14699	14727	14791	14902	14780	14842	14821	14704	14859	14658	14728	14784	14672	14727	14814	14768	14696	14689	14767	14795	14801	14765	14892	14736	14759	14883	14909	14787	14685	14741	14643	14796	14921	14710	14984	14768	14858	14921	14845	14808	14827	14950	14846	14754	14815	14754	14826	14742	14704	14691	14801	14804	14742	14753	14814	14814	14690	14836	14727	14698	14952	14844	14763	14662	14628	14764	14716	14867	14730	14867	14815	14828	14718	14752	14935	14619	14783	14669	14849	14790	14870	14737	14717	14580	14867	14777	14824	14915	14732	14725	14778	14795	14863	14808	14740	14832	14562	14875	14736	14859	14919	14847	14754	14709	14907	14564	14662	14795	14753	14926	14842	14763	14719	14819	14938	14889	14911	14748	14623	14833	14786	14979	15036	14808	14899	14741	14800	14747	14899	14561	14908	14769	14892	14747	14919	14851	14811	14763	14738	14777	14766	14775	14858	14821	15012	14868	14685	14846	14864	14820	14718	14830	14768	14813	14959	14761	14866	14689	14793	14772	14786	14784	14847	14591	14869	14873	14652	14782	14946	14933	14599	14844	14827	14778	14736	14749	14668	14688	14830	14844	14872	14620	14841	14830	14860	14733	14777	14810	14840	14829	14868	14691	14786	14907	14823	14661	14641	14911	14774	14731	15012	14834	14904	14700	14734	14805	14945	14691	14792	14830	14748	14719	14903	14827	14516	14777	14850	14898	14670	14874	14870	14801	14704	14860	14991	14980	14830	14885	14720	14834	14730	14820	14953	15020	14806	14660	14757	14768	14728	14947	14957	14924	14728	14692	14534	14710	14814	14746	14800	14780	14661	14754	14772	14871	14727	14751	14802	14741	14687	14741	14817	14713	14729	14772	14683	14963	14807	14879	15104	14920	14868	14709	14828	14747	14937	14601	14792	14671	14775	14852	14899	14778	14763	14776	14771	14805	14695	14928	14938	14873	14678	14742	14869	15038	14820	14795	14560	14835	14781	14665	14736	14664	14766	14748	14885	14741	14683	15022	14986	14840	14757	14758	14885	14818	14774	14834	14827	14936	14738	14788	14904	14692	14971	14785	14640	14813	14740	14860	14762	14930	14819	14896	14668	14765	14919	14761	14969	14896	14840	14681	14840	14848	14756	14795	14813	14959	14782	14780	14979	14746	14610	14733	14597	14902	14803	14748	14877	14790	14842	14815	14871	14673	14967	14805	14558	14787	14884	14676	14759	14736	14834	14823	14809	14866	14912	14749	14895	14712	14888	14745	14892	14888	14785	14795	14805	14847	14748	14855	14746	14849	14726	14760	14948	14853	14751	14792	14777	14864	14861	14896	14847	14684	14660	14624	14732	14787	14799	14690	14992	14762	14780	14707	14930	14937	14941	14676	14853	14933	14802	14661	14959	14888	14724	14861	14642	14593	14975	14940	14765	14751	14842	14734	14985	14949	14864	14966	14712	14834	14897	14821	14768	15045	14825	14871	14709	14671	14822	14742	14767	14839	14882	14778	15001	14706	14851	15041	14752	14728	14820	14852	14852	14655	14994	14773	14890	14889	14785	14826	14963	14746	14784	14930
22600	21139	28931	23638	21651	25544	28091	21708	20704	19797	18972	18334	18445	18009	17869	17296	17553	17456	17280	17422	17396	17371	17314	17340	17233	17152	17114	16828	17078	17187	17005	16971	17111	16986	16996	16824	17025	16997	16976	17033	16875	16957	17032	16967	16994	17130	17079	17105	16957	16994	16949	16879	16904	16774	17018	16787	16944	17288	17666	18087	17367	17470	17216	17044	16871	16916	16915	16799	16828	16995	17043	16862	16823	16761	16770	16900	16913	16961	16880	16939	17002	16837	16928	17180	16942	16682	16753	16932	17000	16990	16704	16968	16970	16982	16812	16822	16903	16834	17022	16958	16898	16884	17095	16976	16852	16708	16833	16776	16816	17224	16940	16905	16786	16930	16677	16969	16949	16815	16875	16755	16755	16774	16710	16945	16917	16840	16747	16723	16898	16860	16822	16899	16932	16933	16808	17031	17111	16845	16783	16868	16912	17101	16887	16705	16861	16799	16835	16729	16812	16941	16831	16952	16539	17037	16784	16991	16792	16832	17013	16623	16749	16766	16848	16800	16751	16932	16717	16700	16853	16774	16659	16713	16856	16700	16884	16797	17045	16830	16885	16778	16935	16826	16807	16978	16867	16851	16913	16739	16562	17017	16935	17049	16875	16893	16887	16827	17026	16674	16716	16885	16988	16808	16884	16938	16861	16465	16914	16975	16994	16843	16778	16853	16877	16752	17043	16843	16945	16974	16922	16912	16851	16800	16891	16821	16835	16914	16952	16708	16896	16818	16926	16913	16902	16868	16949	16903	16776	16767	16806	16979	16720	16919	17131	16816	16894	16850	16819	16697	16972	16852	16953	16898	16715	16908	16906	16798	16856	16781	16958	16705	17019	16967	16706	16853	16772	16937	17110	16752	16783	16789	16984	16904	16874	17026	16873	16823	16767	16887	16989	16826	16920	17007	16833	16657	16798	16898	16900	16780	16800	16760	16884	16759	16725	16766	16713	16974	16892	16713	16859	16792	16975	16801	17053	16768	17015	16850	16827	16848	16897	17025	16940	16822	16856	17031	16750	16816	16925	16841	16728	16897	16796	16750	16716	16860	17047	16824	16798	16822	16874	17006	16894	16769	16820	16869	16839	16743	16781	16818	16807	16910	16890	17011	16863	16818	16725	16927	16920	16786	16932	16759	17005	16802	16777	16761	16736	16961	16728	16872	16883	16768	16670	16744	16789	16910	16915	16748	16940	16995	16719	16866	16954	16788	17090	16896	16815	16714	16826	16818	16736	16873	16848	16606	16766	16839	16840	16696	16974	16903	16807	16949	17000	16823	16826	16939	16748	16718	16761	16823	16902	16910	16908	16862	16849	16815	17050	16918	16852	16956	17028	16764	16864	16757	16927	16745	16715	16583	16751	17039	16978	17052	16919	16972	16805	16820	16965	16747	16683	16659	16746	16750	16927	16798	16698	16891	16999	16793	16804	16840	16865	16857	16993	16928	16775	16825	16822	16770	16837	16761	16727	16744	16748	16736	16962	16879	16621	16893	16760	16894	16835	16984	17094	16788	16784	16758	16755	16968	16779	16880	16916	16758	16964	16665	16904	16862	16774	16918	16798	16943	16818	16804	16875	16913	16942	16964	16604	16858	16894	16860	16915	16775	16833	16890	16806	16656	16928	17045	16960	16803	16907	16819	16844	16784	16658	16814	16761	16699	16691	16733	16689	16621	16909	16989	16860	16885	16851	16696	16650	16749	16796	16826	16839	16820	17007	16755	16871	16876	16621	16934	17007	17099	16604	16952	16744	16979	16690	16764	16867	16758	16670	17053	16739	16813	16729	16759	16784	16754	16745	16902	16832	16971	16857	16910	16697	16654	16780	16848	16691	16810	16980	17054	16789	16882	16999	16713	16923	17066	17037	16913	16890	16704	16972	16930	16954	16892	16847	17065	16956	16767	16747	16839	16991	16701	16782	17094	16793	16908	16986	16828	16710	16882	16879	16873	16728	16918	16720	16698	16771	16794	16826	16950	16617	16868	17061	16790	16784	16936	16759	16934	16807	16764	16912	16846	16775	16792	16748	16818	16973	16947	16901	16964	16790	16754	16758	16598	16706	16741	16846	17089	16958	16697	16837	16711	16966	16893	16869	16753	16806	16857	16658	16858	16701	16644	16974	16889	16637	16795	16791	16995	16890	16725	16879	16975	16962	16770	16870	16730	16646	16707	16881	16762	16905	17037	16942	16625	16770	16622	16833	16750	16808	16680	16921	16931	16764	16928	16959	16863	16794	16664	16876	16861	16989	16797	16921	16734	16873	16919	16810	16806	16858	17123	16727	16797	16649	16947	17038	16934	17115	16696	16894	16855	16850	17036	16935	16896	16811	16879	16925	17011	16892	16786	16672	16998	16843	16914	16796	16861	17045	16890	16906	16809	16958	16967	16963	16887	16921	16968	17091	16885	16949	16681	16936	16809	16888	16577	16980	16851	16775	16663	16917	16908	16954	16799	16775	16932	16741	17059	16736	16683	16993	16823	16973	16943	16698	16793	16761	16989	16820	16741	16947	17071	16928	16836	16895	16770	16897	16749	16752	17010	16928	16933	16875	16785	16897	16678	16881	16921	16866	16821	16723	16878	16836	16974	16763	16957	16676	16832	16804	16890	16959	16601	16778	16683	16773	16934	17089	16936	16921	16875	16852	16817	16941	17027	16922	16832	16724	16664	17018	16739	16777	16857	16866	16765	16994	16879	16573	16951	16750	16758	16758	16841	16863	16833	16789	17094	17058	16861	16798	16766	16966	16773	17047	16551	16860	16679	16653	16904	16821	16951	16910	16805	16971	16959	16811	16865	16841	16787	16700	16771	17027	17006	16804	16930	16663	16783	16866	16656	16901	16949	16888	16965	16916	16919	16851	16576	16849	16815	16850	16641	16714	16501	16907	16804	16785	16768	16811	16983	16726	16947	16590	16940	16834	16920	16762	16867	16941	16992	17088	16920	16937	16824	16995	16596	16761	16954	17023	16739	16690	16817	16878	16949	16885	16942	16806	16849	16844	16794	16921	16901	16786	16854	17046	16798	16898	16712	16735	16757	16753	16878	17007	16918	16711	17026	16758	16966	17027	17017	16764	16738	16806	16806	16824	16822	16952	16843	16724	16917	16808	16740	16854	16721	16787	16736	16687	16982	16869	16853	16858	16820	16714	16826	16714	16826	16864	16905	16889	16913	16982	17130	16960	16928	16989	16754	16939	16702	16777	16927	17131	16852	17139	16654	16807	16826	16693	16794	16832	16982	16869	16863	16746	16828	16732	16748	17029	16804	16772	16779	16718	16800	16931	16919	16926	16923	16880	16784	16935	16916	16801	16717	16648	16933	16853	16645	16642	16884	16764	16851	17054	16802	16778	16740	16743	16819	16804	16794	17104	16689	16733	16949	16823	16777	16647	16569	16963	16802	16664	16959	16807	16795	16824	16836	16851	16679	17030	16975	16891	16852	16824	17018	16743	16892	16949	16873	16867	16763	16871	16874	16728	16805	16759	17011	16781	16817	16880	16755	16946	16779	16858	16856	16934	17016	16972	16902	16902	16788	16926	16843	16750	16761	16959	16926	16833	16946	16850	16764	16786	16831	16752	16795	16962	16946	16918	16944	16742	16773	16929	16668	16625	16989	16741	16760	16768	16843	16797	16843	16941	16852	16692	16877	16838	16809	16700	16786	16976	16873	16777	16844	16670	16787	16879	16808	16959	16703	16823	17176	16917	16985	17060	16751	16997	17020	16851	17027	16941	16862	16807	16882	16818	16993	16750	16844	16858	16766	16706	16599	16878	16730	16845	16795	16696	16777	16827	16807	16942	16828	16774	16783	16933	16791	16809	17050	16808	16674	16689	16750	16839	16818	16792	17005	16902	16767	16691	16776	16913	16903	16717	16826	16770	16779	16883	16907	16781	16845	17156	16678	16854	16820	17049	16785	16867	16808	16780	16990	17094	16994	16839	16847	17084	16961	16859	16808	16963	16738	16718	16916	16915	16916	16943	16889	16656	16884	16905	16887	16827	16777	16794	16916	16884	16921	16699	16824	16738	16775	16738	16909	16763	16817	16751	16787	16912	16836	16853	16872	16839	17039	16920	17051	16727	17020	17015	17014	16906	16867	16853	16940	17000	16819	16945	16808	16864	16814	16833	16856	16680	16728	16864	16809	16764	16969	17046	16942	16943	16853	16903	16814	16782	16648	16775	16728	16795	16744	16791	16704	16900	16903	16907	16767	16650	16849	16675	16704	16647	16731	16872	16594	16873	16871	16633	16782	16891	16866	17096	16869	16847	16879	16768	16758	16843	17025	16890	16830	16950	16862	17078	16771	16830	16977	16777	16841	16925	16816	16889	16843	17187	16906	16946	16948	16717	17033	16955	16786	16853	16971	16902	16817	16767	16797	16824	16759	16902	16909	17029	16786	16908	16777	16851	16883	16766	16891	17062	16807	16747	16613	16726	16937	16852	16850	16739	16927	16848	16829	16685	16864	16935	16870	16939	16847	16635	16831	16903	16795	16925	16786	16768	16945	16855	16900	16746	16850	16907	16896	16865	16974	16798	16892	16717	16760	16801	16851	16787	16769	16899	16735	16804	16774	16849	16740	17075	16712	16953	16773	16817	16744	16694	17095	16914	16806	16832	16885	16664	16755	16736	16924	16842	16827	16757	16845	16759	16716	16794	16640	16958	16735	16792	16877	16611	16870	16809	16802	16837	16830	16796	17006	16926	16809	16858	16885	16841	16905	16866	16843	16927	16802	16953	16743	16901	16947	16830	16706	16842	16842	16727	16826	16856	16797	16817	16880	16814	16916	16672	16977	16509	16828	16854	16999	16738	16722	16885	16777	16812	16876	16881	16874	16980	16931	16685	16855	16705	16760	16804	16859	16856	16644	16739	16693	16804	16830	16598	16749	16734	17079	16666	16981	16953	16845	16727	16763	16910	16902	16797	16873	16807	16833	17151	16686	16744	16857	17047	16702	16800	16888	16796	16742	16705	16739	16736	16872	16934	16719	16920	16895	16792	16981	16765	16869	16732	16898	17002	16857	16841	16851	16707	16831	16883	16635	16865	16742	16916	17034	16875	16647	16729	16753	17044	16808	16781	16823	16850	16748	16792	16907	16921	16763	17045	17054	16749	16838
28933	51858	48839	33892	29758	29888	24584	21582	21075	18360	17553	16830	16604	16224	15849	15449	15398	15098	14989	14915	15076	15068	15256	14953	14862	14867	14767	14849	14781	14887	14708	14786	14827	14699	14843	14811	14853	14833	14735	14831	14778	14729	14615	14542	14698	14548	14604	14773	14494	14685	14597	14632	14679	14672	14719	14501	14718	15132	15716	15986	15478	15129	14964	14804	14760	14647	14613	14606	14709	14489	14554	14614	14610	14538	14581	14624	14572	14560	14650	14675	14687	14554	14731	14539	14724	14585	14765	14496	14533	14497	14552	14726	14540	14588	14593	14608	14706	14559	14619	14649	14528	14677	14533	14632	14509	14629	14741	14493	14676	14521	14643	14550	14707	14680	14511	14379	14586	14511	14559	14613	14386	14729	14663	14622	14669	14534	14616	14441	14727	14630	14602	14748	14780	14602	14619	14651	14488	14647	14553	14555	14458	14623	14585	14681	14683	14536	14472	14742	14450	14707	14614	14586	14587	14530	14424	14547	14693	14600	14540	14630	14615	14558	14743	14597	14559	14499	14512	14522	14620	14834	14608	14714	14699	14569	14450	14527	14683	14640	14522	14689	14652	14501	14620	14624	14555	14642	14687	14636	14624	14662	14613	14573	14548	14540	14623	14775	14600	14649	14574	14710	14623	14471	14547	14671	14719	14434	14747	14682	14694	14633	14624	14652	14716	14705	14741	14600	14500	14559	14706	14722	14532	14767	14816	14758	14631	14598	14437	14747	14705	14653	14609	14667	14465	14677	14521	14659	14559	14342	14662	14468	14489	14724	14463	14514	14575	14599	14512	14735	14580	14406	14545	14654	14706	14656	14468	14534	14690	14550	14725	14578	14626	14651	14494	14722	14672	14558	14665	14558	14461	14637	14598	14524	14467	14742	14696	14579	14608	14641	14609	14626	14481	14543	14749	14550	14614	14415	14582	14610	14573	14933	14645	14488	14816	14523	14554	14563	14452	14589	14666	14455	14698	14577	14411	14526	14591	14533	14529	14541	14623	14619	14561	14639	14611	14591	14517	14550	14621	14529	14510	14512	14558	14616	14620	14523	14532	14378	14677	14647	14565	14680	14541	14660	14680	14622	14615	14747	14732	14442	14647	14724	14530	14656	14620	14520	14495	14470	14581	14583	14625	14752	14525	14712	14704	14616	14630	14708	14538	14562	14580	14586	14598	14831	14636	14700	14697	14459	14675	14459	14632	14527	14771	14551	14620	14794	14793	14610	14661	14571	14697	14586	14487	14525	14614	14586	14657	14627	14611	14646	14552	14550	14621	14666	14733	14433	14501	14603	14494	14552	14533	14597	14707	14601	14583	14625	14572	14674	14588	14551	14603	14743	14561	14836	14635	14600	14477	14687	14707	14557	14602	14590	14652	14631	14508	14625	14653	14500	14473	14601	14576	14722	14570	14630	14566	14475	14553	14720	14717	14654	14510	14659	14392	14665	14497	14434	14584	14740	14455	14520	14634	14404	14544	14641	14552	14688	14574	14606	14678	14630	14689	14455	14520	14692	14480	14766	14686	14681	14670	14683	14538	14432	14668	14678	14712	14648	14640	14596	14616	14601	14574	14762	14547	14476	14537	14547	14501	14555	14712	14751	14586	14649	14496	14652	14482	14594	14623	14701	14613	14538	14664	14624	14650	14614	14557	14529	14728	14645	14595	14496	14403	14738	14465	14517	14572	14465	14471	14635	14589	14598	14669	14681	14497	14561	14609	14573	14488	14483	14770	14636	14627	14637	14646	14700	14671	14575	14610	14654	14681	14608	14775	14648	14530	14581	14742	14564	14576	14655	14620	14703	14694	14701	14560	14712	14639	14742	14575	14619	14625	14614	14597	14528	14505	14812	14591	14525	14696	14588	14532	14532	14709	14551	14496	14649	14600	14587	14449	14772	14578	14461	14713	14490	14575	14691	14634	14618	14431	14557	14687	14637	14549	14650	14630	14766	14508	14723	14599	14431	14677	14434	14686	14516	14638	14660	14648	14704	14596	14663	14647	14717	14671	14722	14751	14704	14695	14649	14587	14554	14672	14731	14669	14789	14376	14480	14634	14707	14588	14438	14539	14556	14779	14573	14477	14659	14680	14593	14609	14595	14563	14590	14541	14811	14565	14745	14668	14657	14698	14504	14497	14741	14540	14561	14651	14576	14752	14528	14493	14606	14618	14345	14437	14639	14461	14622	14603	14531	14503	14685	14605	14476	14497	14506	14510	14459	14607	14626	14482	14676	14536	14649	14632	14682	14597	14718	14732	14549	14669	14590	14543	14624	14656	14665	14563	14746	14416	14436	14524	14748	14508	14560	14539	14538	14679	14550	14393	14707	14700	14502	14630	14682	14569	14575	14637	14617	14821	14548	14619	14640	14570	14670	14696	14412	14683	14441	14819	14707	14493	14532	14611	14546	14704	14503	14665	14696	14633	14687	14696	14578	14830	14584	14364	14522	14724	14483	14492	14482	14832	14469	14586	14586	14614	14583	14561	14625	14424	14691	14686	14665	14532	14558	14730	14751	14684	14672	14447	14674	14580	14651	14595	14584	14543	14497	14558	14627	14600	14544	14541	14659	14730	14500	14782	14538	14604	14705	14499	14804	14560	14753	14602	14554	14582	14656	14597	14536	14779	14662	14707	14658	14453	14715	14601	14549	14622	14473	14700	14575	14686	14773	14702	14708	14414	14471	14576	14707	14633	14616	14618	14599	14579	14454	14721	14588	14427	14599	14677	14725	14479	14575	14676	14498	14503	14531	14717	14517	14569	14610	14625	14786	14557	14229	14707	14644	14725	14570	14538	14604	14649	14590	14747	14487	14537	14658	14485	14671	14467	14625	14693	14625	14611	14580	14573	14574	14615	14691	14607	14669	14588	14623	14559	14653	14529	14519	14550	14569	14546	14588	14461	14754	14569	14485	14502	14577	14646	14663	14498	14611	14597	14624	14562	14711	14562	14820	14646	14658	14754	14364	14699	14556	14624	14564	14562	14652	14352	14527	14652	14607	14500	14631	14621	14389	14580	14593	14687	14548	14772	14566	14502	14628	14591	14526	14647	14730	14697	14696	14575	14787	14636	14578	14554	14629	14510	14554	14709	14665	14719	14592	14801	14725	14470	14736	14533	14591	14558	14564	14453	14721	14516	14637	14635	14651	14700	14559	14577	14796	14709	14606	14743	14573	14680	14675	14554	14515	14520	14560	14471	14517	14641	14559	14666	14674	14592	14625	14494	14738	14491	14425	14515	14524	14576	14649	14880	14507	14644	14698	14560	14634	14661	14592	14594	14680	14486	14738	14702	14594	14563	14619	14681	14499	14742	14799	14710	14598	14780	14567	14618	14439	14599	14598	14706	14758	14471	14511	14607	14393	14470	14606	14497	14705	14595	14562	14626	14622	14683	14452	14620	14660	14702	14509	14518	14520	14644	14495	14551	14643	14651	14494	14593	14657	14596	14498	14599	14457	14381	14667	14621	14682	14644	14568	14613	14474	14581	14504	14634	14509	14620	14499	14791	14584	14714	14432	14786	14482	14555	14567	14607	14662	14584	14704	14721	14576	14643	14573	14474	14565	14728	14747	14568	14630	14619	14610	14663	14370	14451	14532	14579	14494	14540	14607	14661	14490	14520	14485	14678	14543	14524	14717	14664	14602	14524	14546	14673	14545	14520	14606	14608	14691	14640	14708	14501	14476	14657	14628	14592	14547	14665	14594	14466	14588	14433	14742	14598	14548	14644	14667	14578	14690	14507	14614	14614	14548	14555	14718	14575	14578	14714	14464	14650	14663	14628	14594	14495	14636	14706	14571	14632	14548	14534	14608	14599	14560	14652	14561	14607	14547	14559	14698	14624	14664	14608	14596	14577	14519	14681	14645	14641	14567	14607	14496	14681	14650	14705	14489	14448	14724	14702	14711	14498	14672	14348	14770	14678	14561	14679	14610	14683	14703	14630	14593	14642	14659	14640	14401	14407	14446	14535	14660	14497	14729	14688	14620	14497	14478	14706	14584	14753	14671	14584	14683	14628	14701	14521	14628	14481	14540	14443	14632	14381	14575	14701	14632	14615	14470	14647	14651	14596	14452	14622	14673	14512	14636	14611	14728	14559	14515	14479	14646	14566	14627	14704	14513	14535	14616	14673	14722	14664	14478	14602	14633	14721	14598	14564	14621	14500	14670	14687	14523	14497	14713	14478	14755	14587	14642	14562	14616	14663	14517	14615	14653	14550	14544	14806	14480	14442	14553	14577	14495	14742	14531	14646	14614	14625	14700	14602	14676	14573	14580	14694	14759	14593	14598	14714	14398	14718	14526	14717	14585	14673	14512	14806	14618	14693	14595	14550	14547	14654	14556	14421	14588	14564	14671	14483	14672	14597	14733	14633	14477	14700	14566	14533	14645	14545	14637	14645	14533	14493	14701	14560	14395	14665	14650	14503	14634	14511	14654	14546	14593	14647	14516	14561	14652	14719	14376	14613	14581	14599	14612	14519	14626	14542	14618	14596	14578	14430	14468	14619	14484	14631	14685	14586	14698	14585	14509	14740	14649	14697	14570	14595	14651	14597	14538	14498	14551	14575	14671	14543	14639	14560	14487	14514	14683	14624	14644	14681	14678	14601	14522	14568	14613	14527	14525	14623	14600	14595	14444	14412	14549	14550	14698	14575	14546	14461	14509	14546	14577	14488	14702	14660	14588	14577	14686	14750	14606	14563	14597	14584	14775	14639	14750	14506	14596	14507	14488	14699	14558	14570	14633	14566	14647	14498	14730	14715	14741	14575	14508	14460	14535	14451	14572	14580	14602	14615	14601	14557	14582	14785	14698	14580	14608	14531	14555	14535	14509	14606	14618	14638	14673	14478	14625	14523	14645	14593	14553	14625	14576	14656	14608	14480	14582	14650	14390	14483	14593	14561	14416	14546	14604	14570	14681	14588	14630	14454	14609	14742	14714	14528	14566	14684	14565	14805	14566	14665	14700	14557	14590	14453	14555	14541	14566	14497	14721	14537	14622	14685	14580	14435	14522	14640	14703	14494	14740	14469	14670	14666	14727	14649	14643	14522	14637	14632	14618	14628	14637	14683	14541	14562	14533	14569	14583	14631	14595	14788	14479	14619	14548	14689	14720	14586	14615
27919	26796	32174	25642	23287	21800	19393	18362	17555	17166	16981	16674	16653	16415	16283	16231	16242	16284	16452	16172	16280	16076	16254	16028	16310	16283	16114	16146	16199	16158	16329	16334	16272	16047	16163	16364	16111	16372	16133	16168	16052	16130	16090	16184	16236	16157	16121	16082	16110	16085	16033	16133	16078	16284	16193	16188	16090	16189	16255	16525	16368	16416	16151	16124	16481	16223	16073	16056	16247	16317	16156	16270	16214	16054	16276	16190	16105	16221	16221	16026	16270	15994	16027	16127	16095	16188	16113	16146	16056	16120	16207	16056	16064	16019	16232	16245	16286	16033	16212	15954	16147	16180	16147	16027	15860	16101	16158	16078	16166	16149	16141	16106	16062	16049	16244	16043	16154	16115	16003	16251	16144	16137	16024	16033	15941	15975	16218	16194	16157	16138	16116	16113	16195	16107	15932	15946	16186	16144	16337	15906	16053	16156	16352	16184	16240	16204	16096	15978	16074	16083	16224	16023	16260	16052	15982	16225	16013	16192	16181	16369	16065	16301	16071	16264	16127	16105	15976	16077	16328	16134	16212	15876	16179	16174	16159	15962	16172	16139	16194	16122	16020	16011	16189	15999	15970	16253	15931	16194	16189	15918	16132	16116	15882	16296	16071	16034	16230	16045	15975	16249	16138	16068	16093	16177	16203	16181	15959	16244	16125	16168	16146	16242	16293	16140	16016	16029	16069	16204	16218	16059	16165	16066	16044	16268	16119	16089	16223	16075	16115	16162	16234	15915	16137	15977	15976	16187	16149	16289	16118	16058	16054	16214	16248	16161	16085	16230	16274	15881	16078	16027	16300	16240	16096	16200	16337	16034	15964	16072	16192	15890	16019	16245	16130	16266	16245	16006	16078	16065	16196	16264	16018	16127	16005	16052	16079	16027	16243	16139	16005	16195	16153	16129	15956	16221	16094	16108	16332	16140	15937	16239	16013	15989	16270	16194	16212	16254	16210	15935	16077	16139	16028	16253	16018	15996	16271	16033	15915	16157	16069	16139	16215	16028	16268	16229	16196	16001	16263	16237	16005	16320	16108	16199	16019	16127	15991	16160	16030	16183	16083	16077	16161	15846	16053	15996	16198	16113	16171	16196	16020	16067	16173	16034	16062	16153	16153	16103	15979	16051	16274	16133	16010	16296	16070	15987	16096	16135	16036	16149	15922	16144	16125	16134	15938	16138	16068	15949	15960	15937	16062	16258	16183	16153	16112	16198	16107	15897	16256	16239	16297	16285	16130	16203	16151	16296	16219	16150	16146	16204	16277	16151	16175	15981	16162	16162	16264	16047	15969	16043	16075	16150	16168	16164	16345	16127	15829	16173	16108	15974	16000	15928	16066	16157	16156	16184	16133	16161	16202	16143	16176	16017	16075	16006	16136	16016	16198	16048	15954	15917	16101	15968	15960	16052	16256	16118	16082	16105	16402	16229	16148	16022	16115	16413	16307	16057	16184	16081	16241	16236	16005	16206	16106	16161	15987	16163	16328	16025	16076	15900	16074	16103	16234	16115	16433	16060	16265	16198	16263	16118	16118	16236	16021	16117	16114	16323	16144	16215	16123	16162	16131	16174	16225	16207	16129	16124	16256	16230	16046	16270	16309	16314	16222	16059	16059	16319	16201	16124	15998	16011	16166	16019	16215	15863	16068	16026	16077	16351	16194	15864	16206	16179	16176	16217	16177	16217	16152	16176	16135	15955	16021	16080	16094	15975	16379	15967	16018	16070	16175	16162	16156	15989	16062	16015	16207	16032	16151	16203	16119	16203	16172	16248	15964	16217	16178	16019	16063	16108	16071	16087	16174	15990	16149	16308	16257	16211	16215	16282	16277	16117	16264	16034	16030	16269	16256	16224	16058	16131	16163	16069	16221	16067	16187	16143	16097	16191	16072	16213	16071	16096	16027	16011	16183	16247	15901	15978	15977	16026	16132	15993	16152	16283	15995	16205	16240	16208	16235	16006	16156	16098	16068	16082	16164	16395	16121	15981	16128	16151	16047	15978	16048	16238	16229	16125	15996	16302	16402	16064	16392	16095	16121	15966	16080	16120	16118	16004	16225	16085	16130	16215	16235	16087	16175	16046	16070	16063	16156	16221	16159	16124	16154	16247	15976	16077	16029	15974	16121	16110	16126	15997	16170	15970	16141	16214	16125	16061	16195	16192	16142	16113	16056	16101	16118	16119	16148	16133	16218	16104	16046	16008	16382	16152	16172	16154	16152	16008	16120	16035	16163	16006	16107	16015	16057	16046	16005	16035	16127	16165	16225	16202	16138	16108	16179	16284	16256	16178	15956	16174	16190	16161	15928	16240	16013	16117	16363	16049	16016	16303	16093	16166	16082	16001	15962	15994	16104	16005	16036	16013	16101	16146	16043	15987	16181	16261	16261	16053	16219	16045	16178	16234	16014	16215	16101	16032	16191	16148	16035	16088	16211	15914	16276	16330	16132	16086	16249	16071	15889	16045	16097	16161	16326	16192	16140	16105	16089	16145	16273	16159	16253	16159	16140	16007	16384	16258	16122	16237	16323	16133	16185	16191	16292	16130	16169	16106	16226	16032	16173	16089	16234	16237	15982	16029	16001	16172	15978	16159	15940	16156	16129	16101	16083	16147	16002	15989	16271	16191	16176	16210	16256	16204	15948	16278	16350	16208	15946	16324	16251	15951	16123	16072	16205	16153	16256	16304	16047	16235	16119	16153	16023	16199	16333	16193	16057	16225	16024	15896	16009	16183	15988	16079	16103	16186	16158	15960	16189	15995	16153	15950	16272	16259	16068	16149	16182	16296	16017	16147	16227	16247	16152	16084	16095	16095	16013	16144	16172	16218	16224	16075	16144	16143	16145	15922	16351	16449	16117	16000	16032	16019	16141	16194	16222	16385	16098	16055	16117	16232	16241	16103	15972	16175	16117	16164	16341	16364	16058	16024	16139	16143	16174	16014	16113	16154	16235	16052	16099	16043	16115	16135	16270	16093	16172	16080	15982	16189	16167	16092	16237	16124	16195	16186	16177	16010	16192	16171	16076	16083	15948	16022	16233	16051	16334	15969	16137	16331	16113	15944	16127	16346	16180	16277	16032	16241	16142	16225	16042	16164	16106	15994	16135	16019	16008	16138	15946	16087	16133	16102	16398	16213	16242	16180	16087	16317	16230	16003	16093	16132	16142	16126	16419	16142	15943	16336	16249	16137	16171	16111	16096	16117	16033	16220	16293	16036	16205	16231	16059	16225	16288	16018	16103	16088	16140	16147	16024	16185	16282	16118	16078	16068	16020	16152	16069	16217	16099	16228	16117	16301	16154	16044	16038	16151	16039	16065	16098	16235	16215	16364	16153	16163	16285	16163	16330	16015	16171	16079	16252	16164	16336	16023	16150	16115	16154	16296	16031	16227	16175	16096	16225	16120	16036	16070	16130	16151	16069	16212	16163	15849	16092	16096	16025	16074	16214	16298	16259	16199	16077	16137	16251	16044	16283	16297	16112	16120	16161	16119	16236	16142	16307	16128	16106	16082	16039	16088	16134	16137	16229	16009	16191	16119	16091	15954	16170	16362	16022	15890	16025	15992	16177	16066	16160	16306	16067	16206	15978	16145	16090	16212	16275	16121	16165	16104	16171	16181	16219	16201	16099	16072	16137	16108	16213	16193	16015	16169	16135	16322	16007	16126	16176	15940	16025	16177	16121	16080	16212	15934	16270	16182	16345	16090	16198	16150	16050	16224	16044	16056	15995	16287	16060	16190	16093	16005	16023	16152	16107	16254	16239	16049	15793	16099	16144	15999	16326	15915	16074	16110	16068	16167	16012	16115	16163	16153	16131	16070	16146	16217	16142	16064	16168	16246	16068	16145	16264	16193	16117	16055	16205	16276	16171	16136	16278	16089	16168	16174	16079	16263	16126	15981	16213	16034	16133	16089	16120	16025	16010	16226	16281	15981	16379	16259	15950	16134	16143	16049	16015	16040	16193	16239	15965	16293	16018	16093	16036	16150	16287	16147	15978	16022	16084	15969	15909	16058	16083	16131	16041	16076	15961	16211	16157	16130	16208	16338	16194	16221	16032	16180	16168	16007	16019	16227	16079	16163	16106	16423	16216	16395	16094	16083	16071	16120	16042	16030	16275	16145	16370	16138	16030	16068	16114	16161	16282	16168	16066	16026	16122	16337	16179	16285	16329	16130	16399	16132	16119	15990	16212	16155	16147	16086	16166	16341	16141	16170	16086	15990	16284	15958	15961	16152	16073	16018	16291	16200	16323	16245	16159	16020	16152	16176	16188	15992	16171	16227	16348	16268	16161	16060	16003	16248	16110	16127	16120	15913	16043	16083	16093	16177	16196	15952	16074	16230	16057	16087	16009	16128	15986	16093	16223	16213	16267	16284	16242	16253	16196	16135	16367	16115	16122	16102	16123	16082	16094	16002	16198	16246	16293	16105	16037	15946	15880	16170	16165	16148	16155	16342	16228	16176	16158	16257	16083	16116	16305	16156	16175	16258	16114	16319	16061	16165	16061	16188	16143	16084	16366	16115	16001	16101	16279	16229	16306	16393	16041	16089	16175	16021	15924	16316	16002	16212	16025	16003	16156	16086	16033	16219	16032	16378	16165	15995	16100	16185	16259	16138	16151	16112	16013	16301	16248	16102	16116	16034	15976	16334	16106	16292	16222	16265	16030	16017	16117	16005	16056	16065	16036	16027	16144	16193	16279	16167	16069	16149	16164	16234	16103	16175	16201	16231	15990	16054	16128	16153	16223	16072	16071	16004	16259	16173	16095	16135	16078	16254	16225	16198	15906	16067	15972	16313	16274	16057	16172	16183	15970	15969	16176	16254	16157	16209	16221	16179	16014	15804	16019	16252	16049	16170	16319	16134	16059	16133	16193	15964	16081	15950	16212	16138	16171	16046	16160	16104	16130	16217	16108	16191	15960	16179	16311	16269	16205	16122	16140	16116	16067	16236	16022	16358	16288	16019	15931	16225	16319	16044	16059	16231	16173	16117	16158	16077	16263	16137	16195	16153	16304	16173	16110	16013	16051	16087	16100	16117	16127	16264	16352	16059	15999	15949	15904	16160	16111	16112	16223	16078	15899	16127	16079	16113	15985	16115	16046	16213	16124	15965
26264	42577	36469	23539	25548	22405	18612	17628	16775	15559	15329	15043	15104	14619	14396	14516	14537	14497	14418	14510	14287	14445	14404	14478	14297	14200	14369	14313	14341	14135	14251	14182	14140	14340	14077	14290	14178	14165	14281	14218	14191	14320	14261	14188	14073	14186	14310	14287	14236	14231	14133	14245	14260	14274	14232	14288	14298	14161	14323	14333	14331	14262	14145	14037	14209	14137	14442	14279	14163	14284	14137	14321	14323	14185	14318	14261	14198	14167	14245	14016	14122	14190	14324	14190	14327	14340	14140	14314	14248	14106	14240	13980	14310	14076	14205	14058	14353	14236	14221	14174	14164	14171	14161	14227	14077	14135	14239	14168	14187	14348	14251	14325	14222	14280	14295	14155	14181	14110	14166	14195	14231	14256	14178	14271	14142	14330	14316	14244	14233	14290	14037	14393	14072	14054	14242	14200	14224	14183	14124	14181	14157	14253	14217	14079	14302	14173	14190	14271	14262	14257	14051	14084	14294	14213	14258	14279	14079	14068	14121	14267	13965	14181	14100	14219	14185	14299	14257	14251	14175	14306	14243	14227	14185	14178	14072	14245	14236	13926	14352	14180	14244	14259	14154	14033	14101	14139	14276	14233	14081	14195	14145	14126	14044	14125	14401	14201	14170	14125	14274	14196	14196	14206	14078	14218	14202	14203	14153	14229	14062	14083	14213	14087	14102	14394	14132	14303	14068	14213	14321	14140	14236	14258	14313	14026	14432	14225	14165	14207	14151	14178	14171	14146	14134	14247	14204	14159	14213	14306	14267	14143	14199	14167	14280	14028	14251	14111	14292	14168	14277	14152	14268	14147	14158	14145	14456	14023	14126	14225	14231	14174	14092	14203	14045	14118	14209	14097	14291	14266	14254	14353	14069	14202	14305	14120	14126	14212	14104	14277	14238	14030	14332	14089	14211	14191	14415	14228	14099	14227	14290	14107	14311	14120	14136	14239	14178	14128	14281	14049	14192	14214	14170	14197	14015	14026	14093	14244	14363	14218	14237	14155	14204	14139	14180	14095	14183	14125	14135	14073	14115	14160	14220	14382	14163	14284	14275	14285	14271	14053	14298	13994	14233	14151	14144	14182	14221	14297	14256	14270	14190	14125	14342	14014	14165	14181	14349	14278	14164	14191	14107	14324	14229	14154	14288	14171	14220	14291	14361	14064	14124	14160	14242	14221	14240	14141	14185	14135	14013	14257	14016	14140	14181	14329	14007	14337	14063	14135	14214	14208	14436	14382	14125	14214	14207	14192	14190	14094	14116	14246	14203	14097	14206	14112	14074	14178	14102	14134	14112	14311	14223	14026	14189	14118	14177	14197	14233	14282	14219	14218	14241	14363	14085	14188	14256	14222	14033	14309	14148	14101	14191	14252	14093	14229	14175	14302	14017	14238	14190	14210	14158	14125	14009	14152	14034	14158	14109	14150	14239	14166	14251	14314	14181	14274	14231	14261	14109	14148	14274	14218	14212	14244	14167	14120	14143	14060	14298	14185	14168	14216	14308	14133	14085	14118	14213	14304	14113	14182	14300	14368	14235	14193	14124	14334	14192	14372	14166	14299	14152	14298	14035	14368	14211	14279	14315	14182	14154	14144	14158	14131	14146	14224	14145	14230	14213	14335	14233	14174	14140	14195	14209	14245	14107	14115	14127	14183	14137	14144	14160	14224	14274	14305	14119	13970	14217	14241	14251	14140	14144	14142	14182	14208	14243	14305	14222	14205	14143	14235	14007	14174	14203	14249	14186	14298	14250	14116	14137	14138	14210	14283	14128	14069	14358	14231	14378	13978	14209	14242	14239	14274	14273	14128	14105	14279	14289	14065	14258	14200	14326	14296	14223	14212	14045	14062	14264	14412	14192	14058	14073	14102	14129	14185	14007	14245	14139	14098	14353	14138	14269	14322	14018	14013	14245	14195	14438	14187	14153	14221	14353	14103	14206	14121	14120	14224	14070	14351	14268	14069	14134	14052	14286	14269	14075	14312	14131	14369	14139	14244	14094	14252	14162	14204	14156	14216	14194	14082	14344	14123	14367	14243	14378	14284	14298	14199	14212	14175	13970	14097	14221	14201	14231	14253	14189	14046	14310	14309	14301	14198	14224	14172	14070	14222	14147	14216	14283	14230	14076	14212	14116	14102	14250	14169	14248	14270	14276	14202	14124	14265	14156	14032	14130	13947	14163	14380	14324	14340	14296	14164	14318	14182	14321	14319	14221	14113	14177	14102	14243	14232	14132	14297	14212	14240	14229	14280	14206	14162	14093	14198	14047	14467	14160	14267	14099	14307	14021	14211	14132	14154	14247	14348	14173	14303	14347	14172	14317	14294	14068	14111	14463	14236	14176	14193	14384	14100	14115	14245	14263	13974	14151	14147	14186	14260	14228	14094	14294	14217	14065	14232	14235	14295	14237	14233	14212	14254	14271	14290	14192	14130	14201	14185	14337	14358	14159	14224	14006	14107	14216	14055	14227	14126	14137	14153	14311	14090	14323	14279	14242	14078	14473	14350	14375	14158	14263	14236	14145	14307	14230	14244	14270	14096	14115	14220	14057	14236	14084	14324	14128	14316	14149	14208	14233	14213	14184	14155	14125	14050	14082	14127	14186	14396	14368	14197	14199	14226	14293	14161	14343	14165	14320	14220	14194	14144	14176	14142	14278	14216	14327	14317	14261	14056	14210	14002	14089	14296	14282	14290	14155	14226	14047	14220	14160	14258	14164	14208	14191	14130	14149	14046	14086	14149	14167	14229	14206	14472	14227	14142	14201	14198	14126	14268	14084	14181	14150	14261	14128	14354	14253	14116	14189	14276	14172	14281	14086	14223	14102	14193	14224	14235	13940	14274	14316	14157	14001	14253	14060	14122	14191	14147	14361	14059	14114	14308	14321	14142	14149	14166	14036	14116	14295	14071	14252	14208	14030	14310	14233	14311	14235	14299	14086	14177	14105	14088	14205	14239	14079	14298	14263	14151	14311	14262	14124	14194	14347	14294	14315	14351	14171	14175	14092	14274	14255	14356	14027	14161	14226	14180	14070	14132	14082	14185	13905	14275	14220	14023	14338	14140	14199	14335	14263	14233	14193	14487	14114	14182	14184	14347	14408	14271	14238	14223	14340	14106	14243	14095	14042	14296	14154	14329	14190	14117	14219	14262	14246	14229	14186	14154	14075	14411	14193	14221	14237	14242	14126	14305	14166	14259	14269	14163	14127	14227	14179	14275	14302	14141	14021	14459	14198	14253	14358	14281	14166	14265	14245	14133	14213	14282	14255	14287	14007	14097	14250	14075	14167	14171	14281	14375	14145	14338	14321	14032	14114	14037	14287	14111	14220	14293	14394	14061	14086	14124	14234	14200	14331	14370	14130	14273	14418	14212	14167	14232	14268	14312	14176	14137	14087	14133	14261	14184	14071	14212	14271	14026	14303	14274	14137	14162	14143	14126	14142	14166	14217	14274	14259	14129	14191	14096	14119	14202	14257	14225	14058	14220	14131	14209	14250	14174	14127	14150	14215	14379	14294	14170	14209	14265	14244	14235	14312	14292	14199	14335	14273	14254	14328	14289	14305	14321	14326	14191	14087	14142	14242	14181	14195	14144	14123	14182	14269	14178	14226	14067	14302	14185	14304	14139	14233	14227	14222	14050	14155	14303	14273	14303	14321	14297	14194	14114	14147	14287	14273	14261	14105	14234	14233	14206	14158	14274	14000	14320	14262	14299	14008	14245	14181	14224	14158	14323	14346	14053	14193	14123	14186	14296	14326	14133	14167	14316	14174	14359	14230	14116	14154	14357	14195	14230	14294	14173	14206	14277	14261	14306	14114	14162	14297	14109	14224	14124	14233	14297	14216	14242	14148	14195	14106	14315	14202	14207	14103	14431	14085	14207	14178	14318	14322	14246	14292	14264	14182	14029	14118	14092	14242	14102	14167	14094	14266	14329	14210	13992	14084	14218	14234	14174	14208	14316	14240	14170	14186	14214	14251	14169	14146	14080	14281	14216	14197	14265	14242	14175	14260	14241	14130	14240	14403	14355	14156	14300	14229	14175	14177	14165	14196	14369	14104	14311	14299	14279	14187	14223	14142	14209	14422	14066	14238	14160	13957	14154	14149	14153	14156	14237	14127	14353	14260	14243	14238	14228	14094	14211	14252	14155	14198	14006	14195	14238	14011	14114	14112	14256	14274	14122	14298	14230	14182	14030	14232	14008	14099	14181	14407	14191	14309	14153	14202	13966	14260	13976	14107	14150	14013	14245	14086	14147	14400	14152	14361	14295	14163	14211	14205	14175	14273	14107	14226	14133	14271	14251	14260	14211	14065	14122	14236	14109	14053	14131	14246	14026	14149	14172	14302	14092	14170	14242	14278	14388	14187	14332	14287	13953	14103	14291	14214	14124	14198	14274	14076	14159	14326	14105	14221	14245	14277	14059	14199	14266	14359	14395	14267	14272	14095	14278	14373	14149	14178	14346	14174	14325	14155	14250	14059	13973	14139	14196	14080	14158	14210	14077	14048	14285	14293	14228	14178	14208	14157	14252	14289	14201	14208	14291	14179	14054	14242	14260	14150	14302	14252	14286	14161	14113	14270	14311	14224	14210	14110	14370	14223	14105	14120	14258	14081	14250	14269	14217	14257	14127	14087	14290	14268	14035	14230	14226	14232	14320	14221	14231	14118	14114	14151	14204	14221	14219	14096	14264	14150	14175	14168	14079	14261	14186	14183	14240	14204	14152	14055	14285	14230	14299	14182	14173	14461	14237	14167	14197	14211	14384	14239	14287	14172	14099	14250	14112	14167	14068	14371	14282	14324	14151	14193	14196	14322	14028	14185	14175	14141	14311	14134	14158	14218	14201	14276	14389	14212	14200	14221	14057	14201	14387	14178	14089	14028	14242	14210	14186	14115	14209	14329	14239	14177	14256	14245	14193	14244	14156	14212	14346	14129	14190	14360	14099	14133	14227	14028	14260	14303	14185	14247	14138	14227	14133	14232	14103	14344	14249	14012	13999	14022	14199	14192	14173	14069	14219	14349	14039	14278	14161	14334	14405	14325	14334	14338	14306	14222	14106	14323	14116	14104	14156	14280	14269	14261	14193	14202	14188	14083	14231	14180	14158	14297	14202
23642	21118	28547	24216	23284	24131	23041	20083	18087	17765	17394	17065	16979	16751	16654	16492	16470	16397	16218	16268	16157	16308	16221	16012	16155	16212	16072	16181	16223	16069	16062	16015	15886	16094	16130	16083	16014	15862	16268	16107	16096	16079	16046	16078	16148	16126	15969	15962	15938	16083	15935	15879	15901	15898	16001	15825	15826	15986	16216	16355	16505	16201	16168	15763	16130	15996	15809	16189	15970	15911	15825	15972	16052	15928	15823	15793	15981	15833	15940	16036	16006	15875	15839	16021	15986	16103	15999	16031	15941	15997	15963	15874	16218	15809	15889	15919	15897	15960	15997	15888	15813	15982	15928	15900	15830	15922	15964	15827	15828	15887	15929	15922	15892	15892	15959	15848	15937	15964	15945	15941	15945	15823	15976	15835	15969	15717	15755	15832	15728	15874	15966	16064	15956	15959	16088	15911	15899	15688	15899	16057	15934	15967	15848	15915	15871	15959	15764	15952	15807	15875	15878	16062	15874	15905	16124	16028	15938	15823	15887	15928	15934	15917	15848	15600	15843	15750	15959	16016	16058	15913	15852	16026	15835	15984	15899	15774	15880	15966	15909	15701	16078	15720	15838	15810	15738	15830	16083	15905	15765	15866	16096	15947	15958	15919	15652	15845	16141	15847	16024	15861	15646	15993	15975	15835	15925	15981	15956	15981	15770	16088	15757	15889	15887	16107	15952	15961	15946	15904	15756	15969	15904	15829	15820	15781	15962	15862	15964	16018	15887	15844	15746	15722	15942	16004	16001	16010	16055	15958	15791	15848	15778	15944	15926	15943	15976	16031	16082	15749	15866	15810	16016	15790	15843	16118	15873	15958	15898	15716	15849	15798	15951	16011	15878	16039	15749	15538	15698	15933	15838	15965	16215	16025	15802	15813	16056	15760	16023	15947	15957	15747	15866	16009	16004	16050	15872	16043	16129	15906	16000	15971	15994	15974	15763	15630	16078	15887	15831	15863	15992	15934	15840	15760	15948	16030	16076	15865	15883	15886	16093	15834	15915	15835	15901	15971	15777	15998	15936	15804	15751	16011	15916	16005	15912	15855	15885	15831	16006	15964	16001	15978	16005	15731	15914	15756	16124	16084	16015	15894	15878	15799	16208	16101	15849	15967	16018	15852	15897	15998	15866	16055	16071	15908	16111	15907	15909	16153	15919	15867	15790	15822	15856	15956	15764	15759	15789	15695	16098	15876	16018	15937	15980	15853	15711	15954	15975	15962	16095	15956	15948	15904	15984	15946	15977	15680	15777	16082	16055	15852	15856	15737	15896	15964	15768	15859	15676	15791	15938	15930	15820	15967	15847	15895	15972	15942	15806	15868	15789	15597	15950	16021	15777	15953	15948	15889	16086	16107	15898	16002	16010	15873	15945	15826	15844	15920	15822	15843	16041	16050	15668	15963	15780	15928	15996	15914	16041	15957	15963	15744	16074	16030	16046	15816	16064	15883	15883	15876	15733	15869	15907	15894	15920	16130	15972	15879	16027	15899	15922	15869	16047	16001	16004	16007	15998	15855	15956	16020	15819	15898	15904	15889	15876	15982	15981	15797	15985	15733	15860	15886	15919	15889	15961	15900	16013	15982	16060	16009	15836	16015	16021	15933	15971	15891	15803	15813	15929	15861	15940	15862	15961	16034	15822	15946	15883	15994	15820	15792	16101	15826	15919	15813	15971	15866	15892	16089	16045	15848	15794	15949	15930	15837	16150	15755	15854	15909	15899	15963	15764	15905	15918	15971	16002	16155	15876	15828	15940	16056	15853	16050	15796	16025	15795	15915	15969	15871	15722	15897	15984	16073	16056	16089	15994	15934	16013	15974	15938	15958	15902	15803	15961	15967	15970	16009	15867	15972	15871	15779	15847	15934	15767	15839	16026	15877	15893	16005	15896	15917	15676	15864	15963	15865	15679	15983	15982	15927	16131	16032	15941	15948	15886	15773	15971	15984	16015	15930	16012	15868	15956	15891	16032	15732	15976	16047	15932	15872	16180	15848	15942	15941	16232	15900	15863	15986	15923	15716	15722	15898	15969	15969	16022	15939	15828	15933	15986	15660	15735	15925	15746	16059	15846	15867	16057	16021	16042	16078	15786	15946	16042	15970	16067	15764	15859	16088	15813	15811	15985	15909	16004	15895	16086	15942	15924	16101	15880	15978	15857	16160	15828	16053	15795	16010	16090	16012	15778	16027	16156	15838	15813	15775	15852	15899	15953	15701	16014	15995	15938	15859	15877	15961	16068	15824	15800	15975	15964	15814	16023	15967	15818	15954	15914	15949	15986	15854	15980	15897	15967	15947	15989	16275	16001	16039	16064	16058	15754	15989	15901	15646	15747	15795	15906	15936	15977	16046	15870	16052	16021	16075	16014	15889	15903	15845	15894	15823	15866	15825	15929	15955	15944	16127	15973	15913	15852	15765	15831	15900	16195	15913	15931	16046	16006	15939	16015	15779	15899	15924	16050	15889	15888	16003	16191	15917	15904	15713	15964	15808	15942	15856	16040	15771	15763	15666	15909	15856	15777	15925	15785	15875	16067	16036	15915	15879	15841	16018	15922	16072	15895	15924	15908	16127	16067	16033	15950	15787	15845	15742	16036	15804	15756	16011	15927	15787	15984	15748	15937	15835	16138	16076	15861	15928	15710	15902	15965	15966	15893	15890	16008	15972	16139	15833	15737	15937	15977	15880	16040	15980	16156	15943	16015	15976	16009	15962	15903	15980	15887	15747	15797	15892	16085	16059	16035	16160	15915	15857	15993	16036	15916	16180	15853	16009	15875	15898	16014	16063	16117	15918	15887	15910	15788	15889	15945	16027	15978	15918	15982	16080	15924	15963	15835	15831	16078	16050	15839	16018	16071	15990	15871	16001	15859	15710	16011	16021	16027	16084	15832	15980	15997	16059	15855	15923	16082	15920	16033	15806	15905	15837	16081	15933	15899	15838	15864	15944	15898	16081	16020	16028	15684	15887	15858	16127	16079	15787	16010	15734	15812	15841	15765	15925	15854	15992	16024	15850	15850	15982	15666	15852	15801	15997	16060	15810	15855	15883	15973	15853	15876	15890	15967	16002	16037	15956	15964	16046	15965	15868	16030	15916	15936	15951	15971	16134	15869	15923	15965	15850	16050	16119	16022	16069	15908	15879	16002	15899	15944	15866	15873	15706	15895	15879	15874	15915	15973	16013	15897	15823	15967	15995	15879	16256	16012	15960	15925	16036	15933	16090	15905	16057	15968	16013	16226	16235	16196	16013	15819	15876	15843	15945	15886	15920	16001	15889	15904	15875	15971	15928	15960	16075	15908	15806	15796	16042	15911	15686	15711	15988	15942	16145	15906	16077	15814	15958	15991	15925	15745	15807	15945	15746	15684	15930	15906	15881	15948	16084	15741	15981	16033	15895	15844	15923	15923	15994	15805	16113	15906	15898	15995	15810	15948	15755	15854	15891	15830	16062	15963	15897	15930	16097	15965	15787	15792	15847	15992	15925	15928	16008	16030	15855	15900	15852	15992	16109	16027	15887	16135	15788	15765	15939	16018	15886	15858	16065	15728	15827	15993	15764	15758	16136	15924	15735	15868	15979	16021	15859	15892	15936	16000	15982	15836	15937	15827	15978	15779	15855	15994	15980	15861	15812	15839	15809	15876	15822	15856	16074	15855	15732	15866	15929	16104	15985	15828	15898	15779	15844	16001	16052	15973	15982	15969	16052	15874	15831	15920	15926	15892	15917	16027	15941	16098	15870	16023	15989	15839	15847	15880	15767	15900	15992	16020	15891	15832	16022	16103	15821	16058	16040	16161	15962	16022	16022	15943	15909	15961	15846	15986	15781	15717	16093	15700	15970	16005	15924	15970	16172	16027	15978	15804	16051	15831	15910	16066	15945	15879	16019	15803	15834	15836	16088	15995	15898	16029	15972	16057	15944	15883	16076	16027	15908	15931	15824	15960	15805	15873	15953	16051	15911	15935	15986	15799	15950	15908	15906	15778	15839	15890	16165	15807	15889	15802	15892	15950	15977	16070	15930	15956	15796	15880	15836	15733	15783	16052	15684	15975	15870	15977	15848	15773	15939	15950	15931	15827	16003	15916	15812	15752	15672	15868	15895	15976	15954	15895	15876	15867	15999	15929	15916	15629	15894	15674	16029	15830	16092	16052	15859	16111	16026	15857	15538	15737	15902	15904	15868	15895	16004	15908	15834	15844	15997	15931	15919	15981	16031	15840	15850	15803	15907	16004	16077	15979	15946	15962	16047	15966	16070	16005	16029	15932	15883	16012	15864	15799	16036	15781	15921	16119	15987	16083	16074	15805	15943	15869	15951	15728	16164	16025	15777	15652	15991	15930	15950	15738	16008	16261	15876	15768	15904	16045	15928	15977	16043	16179	15909	15917	16066	15791	15901	15957	15865	15985	16001	15921	15815	16085	15972	15768	15959	15868	15963	15977	15918	16016	15914	15989	15876	15752	15921	15944	15950	16040	16022	15911	15976	15838	15862	16026	15907	16086	15888	15955	16163	15994	15828	15869	15822	15756	15854	15978	16030	15841	15982	15774	15918	15838	15826	15964	16043	15785	15929	16059	15849	16066	15968	15801	15875	15895	15649	15944	15983	16046	15965	15915	16064	15866	15969	15985	15848	16046	15986	15943	15921	15958	15927	15902	15866	16081	15871	15791	15812	16150	16028	15868	15868	15848	15999	15996	15623	15898	16007	16053	16090	15849	15837	15844	15993	15944	16020	15710	15821	16001	16108	15838	15806	15914	16023	15972	15819	15950	16013	15860	16030	16007	15784	15981	15849	15801	16117	15932	15919	15833	15961	16070	16046	15973	15911	15869	16004	16026	15946	16009	15808	15888	15984	15922	15959	15923	15929	16032	15875	16050	15818	15824	16156	16011	15984	16044	16051	16053	16044	15956	16003	15951	15793	15908	15922	15828	15967	15944	16008	15795	15738	15922	16063	15952	16007	15933	15788	15803	15884	15961	15990	16004	15844	16106	16175	15970	15964	15896	15938	15894	15945	15825	15945	15892	15866	15782	15975	15837	15935	16216	16008	16157	15773	15677	15927	16222	15987	15921	15814	15982	15997	16087	16098	15946	15960	15814	15838	15792	15815	15853	15771
26346	46673	40006	30372	29996	23743	20749	20025	17497	16835	16191	15967	15567	14937	14658	14481	14483	14602	14586	14410	14648	14402	14382	14383	14102	14117	14276	14274	14218	13994	14129	14076	14202	14126	14359	14060	14202	14217	14260	14191	14254	14138	14164	14005	14308	14111	14062	14098	14036	14171	14002	14087	14071	14202	14158	14053	14179	14090	14411	14739	14549	14543	14387	14284	14147	14157	14137	14158	14105	14147	14181	14113	14015	14216	14116	14032	13988	14110	14027	14129	14195	14056	13960	14068	14284	14247	14054	13987	14201	14007	14004	14230	14017	14055	14244	14133	14025	14181	14043	14157	14165	14067	14324	14109	14186	14157	14087	14059	14203	14091	14236	14006	14170	14026	14084	14194	14044	14107	14074	14007	14041	14043	14048	14130	14179	14098	13984	14080	14218	14184	14096	14012	14116	14197	13869	14187	14163	14035	14308	14111	14118	14008	14122	14232	14021	14060	13989	14230	13910	14302	14003	14048	14263	14080	14040	14018	14052	14135	14245	14038	14046	14153	14269	14052	13967	14099	14125	14138	14001	14064	14156	13947	14031	14195	14199	14099	14185	14186	13976	14069	14055	14194	13842	14117	14101	14159	14150	14192	14154	14160	13925	13930	14128	14204	14257	14007	14083	13999	14201	14124	14156	14200	14166	14199	14186	14099	13933	14166	14168	14075	14055	14071	14081	14173	14334	14201	13972	14088	14165	14050	14198	14139	14079	14161	14104	14146	14058	14167	14201	14060	14071	14136	14130	13968	14110	13959	14126	14087	14101	14034	14111	13998	14087	14040	14180	14131	14099	14139	14220	13955	14091	14249	14175	14014	14183	14101	14027	14059	14056	14033	14219	14119	14148	14087	14081	14072	14049	14179	14102	14157	14147	14015	14211	13986	14134	13954	14158	14119	14121	14176	14330	14102	14078	14064	14155	14114	14041	14030	13959	14222	13970	14048	14118	14063	14198	14060	13996	13964	14041	14064	13999	14131	13954	14200	14140	13993	14159	13956	14112	14035	13799	14199	14120	14035	14035	14304	14209	14023	14196	14039	13995	14077	13974	14200	14044	14083	14058	14158	14132	13911	14171	14118	14028	14202	14080	14076	14035	14129	13940	14168	14268	13947	14101	13876	14079	14016	14094	14173	13926	13960	13985	13964	14086	14203	14008	14054	14130	14166	14036	13908	13940	14287	14119	14158	14216	14157	14162	14146	14192	14134	14031	14016	13919	13922	13977	14127	14092	14189	14014	14102	14158	14010	14083	14126	14208	14044	14037	14222	14130	13975	14025	13950	13999	14187	13995	14045	14041	14145	14091	13968	14125	14121	14026	14103	14118	13950	14214	14164	14038	14328	14230	14079	14119	14141	14027	14254	14118	14161	14251	14264	13993	14070	14071	13984	13971	14089	14281	14197	14174	14219	14069	13982	14205	14104	14041	14286	14244	14142	14022	14131	14027	14248	14109	14202	14174	14244	14133	14109	14170	14106	14026	13920	14080	14140	14152	14080	14143	14135	14160	14006	14173	14058	14013	13997	14232	14063	14121	13950	14085	14237	14053	14018	14003	14077	13990	14063	14040	13964	14231	13956	14200	14103	14071	13948	14057	14134	14141	13931	14025	13956	14174	14156	14004	13959	14217	14083	14167	14227	13888	13893	14068	14145	14036	13954	14123	14085	14097	14053	14176	14031	14178	14224	13933	14023	14075	14070	14257	14118	14018	14220	14078	14107	14125	14131	14060	14163	14135	14086	14039	14039	14115	14094	14117	14156	14063	14047	14048	14100	14212	14001	14179	14073	13965	14150	14055	14033	14083	14026	13900	14142	14198	14193	14079	14129	14135	14109	14099	14150	14095	14070	14197	14218	14106	13939	14127	14013	14136	14045	14184	14036	14074	14049	14189	14090	13957	14104	13905	14030	14015	14093	14129	14170	14177	14122	14179	13999	13980	13992	14077	14020	13902	14132	14151	14184	14031	14129	13898	14048	14181	13918	14126	14012	14284	14188	13896	14055	14190	14106	14148	14111	13925	13893	14063	14110	13995	14057	14179	13936	14051	14090	14161	14054	14157	14096	14146	13980	14019	14158	14025	14199	14038	14030	13835	14128	14190	14008	14024	14067	14150	14039	14008	14074	14192	14166	14011	14007	14115	13962	14098	14031	13874	14075	13950	14201	14201	14079	14038	14200	14132	14047	14042	14254	14005	14049	14239	13997	14181	14259	14163	14048	14012	14029	13985	14177	14117	14104	14085	14073	14125	14053	14102	14078	14099	14089	14157	14104	14103	13926	14019	13927	14216	13938	14176	14064	14218	14075	14109	14033	14216	14041	14206	14010	14040	13951	13985	14010	14094	14056	14090	14188	13915	14080	14030	14159	14083	14128	14091	14182	13816	14096	14231	14037	14097	14189	14295	13929	14190	14105	14210	13983	14169	14041	14152	14276	13896	14149	14148	14031	14194	14357	14139	13953	14086	14183	14218	14220	14242	14246	14138	14112	13987	14160	13969	14003	14015	14059	14122	13979	13965	14173	14118	14231	14152	14151	14255	13958	13921	14105	14053	14102	14112	14262	14046	14149	13805	14115	14035	14069	14189	14025	14153	14013	14064	14067	14059	14224	14107	14022	14237	14096	14184	14083	14047	13977	14116	14120	14020	14103	14013	14192	14093	13965	14049	14047	14003	14081	13962	14150	14122	14168	14161	14066	14140	14085	13985	14139	14063	14047	14118	14224	14077	14193	14122	14259	14196	14101	14294	14165	14169	13972	14010	13964	14028	14133	14242	14157	14041	14027	14095	14079	14005	14053	14211	14092	14144	14007	14016	14118	14147	14010	13928	14067	14102	14147	14265	14205	13934	14062	13977	14078	14186	14119	14049	14105	14028	14130	14146	14201	13906	14323	13994	14051	14147	14112	13981	14054	14054	14249	14088	14012	14206	14027	14244	14054	14100	14097	14190	14140	13922	13979	13991	14162	14124	14003	14113	13949	14102	14164	13932	14258	14155	14082	14210	14025	13963	14022	14170	14205	13987	14246	13930	14161	14101	14227	14159	13959	14009	14169	14144	14222	14005	14170	13932	14166	13976	14031	13980	14188	13989	14222	14229	14036	14108	14127	14119	14148	14163	14101	14127	14087	14076	13994	14031	14041	14126	14078	14155	14134	14189	14022	14214	14156	14125	14109	14201	14115	14283	14123	14060	14092	14199	13946	13988	13994	14190	14285	14155	14226	14136	14060	14171	14004	14053	14042	14201	14299	14229	14223	14002	14249	13901	14067	14014	14207	14184	14150	13954	14116	14101	14064	14043	14070	14179	13964	14051	14254	14132	14071	14087	14010	13905	14014	14139	13938	14051	14013	14053	14139	14130	14078	14246	14027	14009	14020	14000	14203	14031	14056	13967	14149	14093	14094	14238	13902	14069	14170	14122	14188	13964	14346	14023	14178	14014	13988	14326	14119	14172	14038	14123	14072	14044	14207	14193	14101	14011	14065	14033	13967	14240	14277	14020	13909	14030	14158	14029	14146	14063	13944	14052	14099	14154	14070	13942	14071	14087	13972	13922	14016	14018	14228	14125	14066	14059	14067	14099	14083	14226	14099	14051	13997	14054	14038	14091	14037	14081	14082	13923	14067	14247	14120	14121	14162	14131	14164	14046	14144	14119	13965	14155	14203	14113	14255	14026	14060	14105	14070	14045	14156	13977	14128	14296	14116	14148	14091	14131	14013	14081	14086	14056	13877	14028	14175	14124	14038	14151	14034	13987	14077	14183	13911	13980	14095	14202	14136	14206	13921	14212	13980	14127	14090	14122	13910	14025	14203	14130	14151	14092	13983	14088	13984	14040	14089	14098	13833	14115	14119	14133	14053	14081	14004	14026	14026	14068	14241	13987	14098	14164	14211	13998	14017	14118	14141	14078	14020	14164	14128	14066	13973	14109	14130	14176	14040	14096	14196	13970	14025	14105	13937	13974	13997	14061	14198	14106	14068	14082	14007	14082	14139	14043	14199	14212	14018	14104	14254	14011	13935	14222	14003	13977	14034	13833	14174	14121	13959	14089	14053	14297	13973	14080	14092	14101	14064	14017	14021	14029	14032	14123	14165	14161	13836	14228	14070	14051	13989	14119	13926	14220	14026	14110	14102	13921	14239	14088	14222	13997	14098	14155	14161	14052	14030	14213	14057	14129	13981	14106	13996	14099	13892	14142	14179	14321	14042	14232	14153	14207	14071	13980	14088	14005	13993	13974	14001	14097	14141	14053	14168	14044	14156	14132	14055	14200	14138	14036	14106	14021	13894	14090	13886	13991	14059	14120	14190	14034	14031	14154	14179	14103	14247	13997	14101	14034	14082	14290	14091	14023	13960	14235	14116	14161	14068	14168	14224	14101	14070	14207	14163	14097	13893	14244	14146	14122	14178	14005	14108	14050	14222	14150	14077	14057	13866	14116	14086	14126	14009	14185	14153	13895	14051	14124	14115	14062	14170	14134	14046	14030	14013	14108	14026	14104	14178	14099	14063	14198	14093	14036	14191	14052	14107	14155	14108	14063	14173	14062	14064	14242	14042	14134	14253	13996	13937	14071	14182	13938	14130	14077	14052	14068	14118	14029	14237	14115	14317	13927	14046	13990	14110	14043	14242	13982	14139	13993	13981	14260	13927	14147	14080	14076	14014	14146	14063	14083	14002	14020	14125	14119	14233	14124	14052	14073	13961	14122	13919	14074	14014	14126	14006	14230	14105	14156	14053	13983	14077	14105	14075	14119	14146	14193	14112	14079	14066	14227	13986	14151	14271	14030	14147	14169	14120	13915	13921	14016	14032	14024	14184	14099	14027	13827	14007	13968	14036	13989	13999	14141	14083	14023	14008	13916	13990	14111	14145	14060	13839	14167	14088	13988	14150	14130	14174	14004	14158	14123	14106	14103	14134	14031	14080	14223	14071	14149	13937	14113	14082	14279	14175	13914	14154	14052	14126	14070	13959	14039	14186	13995	14047	14037	14095	14037	14029	13840	14080	14113	13977	14032	14171	14035	14077	14172	13979	14010	14073	14211	14141	14105	14090	14100	14156	14066	14204	14146	14062	14035	14047	13989	14003	14075	14107	14048	14276	14118	14018	14180	14110	13927	13987	14029	13942
22689	21147	28939	23740	21789	24262	27088	21218	18770	18781	18208	17731	17444	17192	16906	16603	16584	16688	16637	16668	16657	16600	16418	16313	16357	16283	16431	16389	16284	16389	16344	16265	16401	16239	16192	16315	16431	16209	16329	16199	16292	16238	16362	16290	16354	16197	16323	16187	16150	16382	16119	16288	16065	16174	16173	16100	16127	16364	16689	16992	17009	16652	16652	16487	16256	16426	16310	16115	16009	16215	16293	16252	16020	16035	16053	15960	16083	16098	16270	16075	16173	16076	16158	16126	16247	16132	16184	16106	16143	15984	16179	16023	15947	16174	16273	16172	16067	16004	16185	15983	16086	16133	15967	16021	15985	16127	16140	16368	16177	16019	16073	16044	16115	16022	16211	16000	16009	16177	16468	16096	16023	16179	15957	16006	16114	16183	16176	16160	16024	16009	16096	15996	16092	16038	15940	16246	16064	16080	16285	16093	15987	16031	16329	15991	16062	15941	16379	16279	16216	16220	16108	16012	15947	16029	16418	16213	16078	16025	16076	15982	16089	16197	16120	15951	16149	15957	15993	16227	16340	16100	16230	15946	16050	15888	16349	16140	16133	16072	16087	16058	16038	16323	16215	16282	15968	16055	16142	16268	16172	15920	16022	15933	16083	16148	16274	16237	16186	16103	16024	16202	16053	16109	16096	16135	16165	15953	15901	16146	16124	15980	16091	16121	16191	16187	16141	16232	16296	16158	16034	15958	15935	16210	16046	15987	15788	15895	16139	16114	16263	15976	16274	15923	15951	16347	16149	16123	16186	16216	16041	16243	16167	16275	15914	16111	16182	16151	16199	16243	16063	16050	16147	16158	16312	16037	16116	16103	16215	16031	16076	16092	16250	16313	16170	16307	15913	15988	16187	16151	15915	16095	16208	15999	16081	15960	16131	15810	16095	15937	15931	16098	16143	16127	16190	15893	15947	16211	16067	16080	16066	16043	16187	16045	15950	16086	15931	16210	16010	15990	16076	16213	16091	16191	16287	16039	16254	16169	16111	16194	15951	16242	16067	16291	16228	15996	16166	16112	16245	15969	16021	15838	16137	16048	16185	16170	16011	15810	16173	16156	16052	15991	16254	16010	16102	16238	16214	16118	16180	16233	16082	16150	16267	16120	16296	15992	16119	16188	16266	16113	16009	16019	16147	16152	16387	16037	16100	16239	16058	15983	15997	16079	16278	16214	16086	16100	16058	16236	16049	16087	16144	15996	16129	16090	16002	16086	16020	16218	15919	16081	16141	16003	16158	16151	16149	16078	16165	16047	16273	16026	15931	16007	16033	16263	16134	16171	16097	16402	16031	16137	15947	16197	16044	16060	16125	15979	15989	16094	16230	16226	15996	16123	16087	16134	16030	16371	16118	16028	16089	16003	16115	16201	16362	16079	16071	15956	16204	16261	16165	15988	16135	16056	16129	16001	16160	16133	16153	15961	16018	16059	16093	15876	15851	15988	16169	15867	16187	16142	16243	15941	15976	15854	15830	16087	16026	16003	15993	15819	16061	16053	16118	16057	16052	16186	15931	15985	16058	16087	15944	15955	16133	16091	16254	16246	16266	16012	16142	16207	16101	15983	16232	16059	15801	15990	16244	16213	16155	16085	16162	16224	16074	16199	16159	16219	15939	15975	16112	16050	16042	16115	15938	16031	15990	16177	16173	15949	16162	16072	16134	16084	16170	16059	16084	16063	16178	16202	16142	16069	15841	15924	16157	16113	15901	16283	16201	16116	16130	16052	15852	16187	15951	16002	15984	15992	16163	16083	16071	16054	15874	16009	16170	16118	15979	16223	16198	16261	16061	16075	16149	16232	16067	16042	16026	16119	16008	16004	16097	16107	16018	16015	16188	16148	15996	16177	16314	16001	16230	16250	16053	15915	16031	16027	16330	16070	16029	16039	16189	16078	16092	16060	16015	16226	16144	16041	16133	16129	15996	16194	16099	16143	16085	16165	15989	16069	16026	15870	16086	16094	16068	16219	16161	16236	16302	16176	16026	16002	15989	16004	16164	16166	16263	16256	15902	16154	15982	16112	16130	16094	16239	16053	16227	16115	16311	16206	16142	16069	16042	16167	16122	16040	16113	16070	16055	16008	16116	15980	16310	16090	16132	16268	16062	16268	16360	16189	16129	15978	16028	16052	15978	16450	16117	16186	16236	16010	16301	16087	16030	16207	16352	16177	16193	16140	16107	16010	16121	15912	16084	16096	16154	15964	15965	16068	16356	16174	16181	16192	15994	15987	16196	16018	16063	16131	15988	16291	16003	16226	16103	16067	16161	16006	16178	16075	15995	16278	16201	16085	16037	16052	16245	16133	16168	16049	16257	16290	16097	16127	15993	16062	16015	16094	15860	16027	16140	15792	16016	16173	16148	16049	16134	16099	16184	16119	16170	16071	15936	16132	16032	16062	16258	16104	16019	15934	15967	16039	16018	16044	16094	16132	16070	16074	16073	16044	16072	16019	16013	16102	16011	16011	16076	16073	16001	16082	16107	16002	15983	16150	16153	16189	16228	16019	16196	16015	15933	16086	16028	15856	16065	16033	16073	16159	16098	16100	15864	15958	16160	16062	16032	16011	16330	15951	16072	16182	16103	16108	16095	16233	15975	16174	16133	16124	16023	16144	16331	16096	16066	16173	16385	16208	16194	16183	16173	15772	16165	16001	16182	16045	16157	16077	16118	16105	15943	16162	16197	15929	16166	16015	16034	16190	16297	16022	16183	16162	16190	16264	16325	16120	16302	16088	16125	16099	16194	16089	16126	16084	16135	16085	16079	16056	16181	16221	16279	16075	16229	16163	16234	15924	16046	15989	15875	16010	16048	16086	15971	16028	15889	16118	16245	16109	16240	16213	16159	15976	16005	16098	15975	16016	16147	16195	16098	16155	16111	16094	15925	16112	16223	16135	16082	16160	16004	15920	16238	16190	16181	16320	16153	16073	16028	16146	16057	16043	16168	16186	16161	16041	16013	16155	15981	15980	16365	16059	16126	16219	16276	16186	16132	16071	16124	16007	16213	15979	16313	16161	16087	16086	16109	16326	16147	16135	16003	16133	16153	16120	16074	16075	16203	16175	15865	16127	16224	16224	16083	15906	16176	16072	15958	15955	15890	15953	16331	16182	16118	16065	15963	16073	16170	16002	15983	16096	16114	16064	16262	16072	16015	16009	16191	15970	16013	16169	16213	16246	16180	16032	16155	15908	15974	15755	15998	15977	16186	16175	16187	15985	16122	16131	15975	16059	16313	16179	15981	16119	16009	16067	16283	16065	16156	16306	16179	16032	15940	16238	15975	16061	16178	16232	15937	16082	15933	16015	16310	16013	15984	15816	16049	16120	16218	16168	16121	15998	16044	15940	16072	16209	15981	16093	16032	16024	16230	16170	16076	16081	16119	16294	16203	16018	16056	16190	16181	16113	15980	16168	16178	16152	15980	16075	16037	16041	16039	16156	15931	16149	16136	15985	15975	16151	15919	16107	16277	16052	16040	16030	16358	16138	16007	16131	16087	16099	16086	16168	16075	16103	16168	16201	16072	16234	16100	15994	16155	16139	16069	16025	16197	16111	16079	15956	16151	16079	16033	16512	16195	16297	16196	16043	15973	16143	16327	16182	16233	16112	16100	16183	16238	16189	15941	16158	16188	15944	16114	16071	16093	16051	16004	16044	16252	16077	16093	16209	16158	16224	16226	16155	15896	16017	16213	16138	16089	16196	16188	16174	16119	16169	16194	16159	16050	16149	16133	16042	16087	16203	16153	16183	16123	16239	16048	15984	15950	16196	16228	16186	15983	16011	16008	16191	16195	16117	16152	16008	16048	16102	16016	15920	15992	16232	16116	15992	16138	16099	16133	15952	16105	16042	16070	16136	15979	16230	16036	16306	16071	15944	16131	16093	16156	15998	16099	16221	16015	15987	16143	16172	16043	16207	16279	16025	16016	15978	16008	16049	15804	16007	16206	16052	16109	16139	16082	16188	16104	16128	16084	16077	16129	16015	16121	16057	15901	16044	16070	16280	16132	16070	16288	16300	16234	16105	16112	15947	16142	16159	16236	16001	16045	16105	16010	16170	15933	15990	16150	16132	16146	16207	16018	15935	15927	16141	16289	16058	15961	16114	16182	16104	16104	15881	16000	15848	16091	16134	16133	15899	16143	16300	16083	16165	16154	16113	16028	16043	16097	16217	16194	15993	16010	16257	16022	16319	16048	15993	16115	16285	16047	16092	16118	15980	16197	16124	16201	16062	15943	16172	16061	16150	16252	16046	15901	16055	16103	16136	16154	16218	15853	15964	16018	16040	16106	15995	16149	16057	16097	16419	16195	16067	15932	16076	16071	16103	15926	15932	16119	16065	16245	16042	16199	16209	16210	16140	16150	15961	16263	16132	15989	15766	16144	16240	16264	16001	16106	16076	16164	16117	16133	16195	16229	15915	16018	16017	16126	16090	16166	16147	16108	16304	16198	16056	16048	16009	16443	15996	15975	16144	16010	16060	15975	16216	16182	16228	16208	15919	16073	15972	16229	16239	16221	16119	16285	16087	16067	16101	16181	16126	16197	16118	16071	15950	16181	16290	16135	15846	16087	16018	16225	16062	16267	16080	15936	15901	16159	16207	16278	16034	15931	15966	16059	16007	16101	16051	16031	15883	16047	16229	16034	16073	16099	16151	16031	16060	16099	16093	16041	16309	15980	15972	16112	15993	16297	16001	16140	16037	16096	16272	16272	15882	16044	16061	16032	15952	16108	15915	15885	16083	16178	15963	16059	16067	16021	16034	16117	16196	15938	16124	16049	16014	16013	16071	16081	15964	16142	15959	15993	16009	16089	16009	16070	16025	16239	16110	16090	15931	15933	16040	15998	16007	15979	16160	16100	16274	15902	16085	16101	16212	16187	16065	16073	16098	16163	16142	16035	16224	16218	16128	16154	16169	16343	15916	16119	15963	15931	15968	16103	16211	16012	16113	16115	16102	16186	16185	16314	16154	16260	16219	15950	16223	15934	16055	16002	16339	16288	16093	15917	16102	16041	16047	16297	16183	16127	16077	16341	16025	16032	16205	16007	16166	16237	16076	16040	16147	16099	15999	15969	16127	16025	16073	16252	15942	16087	16163	16203	16125	15897	15958	16141	16045
28049	49885	40540	38028	32139	25367	23921	21026	18669	18007	16997	16677	16162	15425	15237	15087	14977	14798	14645	14766	14609	14464	14746	14597	14441	14267	14186	14475	14399	14327	14433	14430	14444	14218	14320	14299	14249	14287	14317	14363	14132	14216	14260	14401	14237	14342	14379	14052	14315	14398	14092	14399	14195	14119	14200	14271	14188	14453	15291	15397	14822	14935	14632	14502	14435	14200	14161	14213	14208	14157	14317	14227	14267	14359	14238	13973	14226	14204	14244	14088	14184	14201	14094	14206	14383	14122	14090	14224	14273	14199	14204	14311	14343	14154	14097	14273	14029	14180	14058	14264	14222	14197	14174	14183	14175	14231	14151	14257	14288	14313	14134	14282	14245	14217	14192	14221	14253	14395	14300	14272	14177	14302	14196	14053	14200	14230	14278	14146	14220	14139	13985	14040	14103	14202	14068	14158	14150	14162	14152	14307	14231	14237	14067	14309	14123	14174	14244	14202	14147	14027	14358	14109	14140	14304	14068	14239	14273	14194	14235	14165	13974	14194	14180	14209	14333	14248	14174	14379	14063	14314	14347	14173	14163	13982	14230	14035	14253	14362	14204	14173	14157	14224	14258	14277	14122	14159	14118	14252	14237	14130	14188	14148	14187	14439	14278	14141	14257	14229	14316	14106	14072	14303	14134	14199	14228	14302	14390	14131	14227	14162	14206	14234	14213	14089	14167	14241	14114	14298	14315	14237	14160	14295	14216	14205	14050	14108	14146	14153	14220	14273	14220	14227	14335	14048	14140	14229	14038	14171	14439	14139	14131	14268	14344	14019	14002	14288	14210	14105	14225	14269	14302	14391	14103	14072	14182	14144	14149	14446	14236	14066	14178	14197	14216	14199	14296	14134	14175	14263	14107	14223	14276	14252	14228	14133	14285	14101	14009	14197	14355	14137	14349	14325	14314	14094	14038	14090	14176	14241	14118	14193	14214	14119	14344	14048	14026	14089	14166	14200	14136	14133	14213	14284	14213	14146	14206	14168	14176	14350	14215	14185	14316	14040	14352	14157	14287	14227	14178	14145	14195	14038	14120	14140	14170	14197	14056	14114	14168	14088	14207	14061	14313	14335	14214	14372	14082	13991	14146	14347	14244	14178	14088	14030	14065	14233	14218	14072	14005	14237	14197	14235	14074	14131	14201	14215	14154	14298	14055	14255	14049	14221	14311	13970	14065	14041	14227	14290	14234	14255	14280	14231	14128	14179	14191	14190	14312	14176	14118	14177	14189	14073	14198	14254	14027	14154	14226	14299	14105	14193	14144	14200	14183	14186	14007	14033	14132	14057	14251	14282	14182	14330	14324	14135	14113	14379	14199	14178	14133	14141	14230	14219	14236	14070	14147	14235	14194	14001	14233	14231	14320	14415	14130	14139	14089	14239	14245	14326	14166	14191	14181	14248	14129	14171	14215	14249	14103	14365	14065	14228	14123	14118	14196	14166	14154	14243	14081	14263	14286	14351	14309	14219	14124	14176	14315	14098	14273	14339	14131	14211	14199	14214	14191	14117	14097	14126	14395	14167	14121	14098	14170	14067	14232	14220	14243	14203	14017	14054	14171	14185	14173	14125	14180	14168	14213	14252	14238	14248	14215	14282	14119	14221	14171	14082	14221	14172	14246	14270	14230	14223	14291	14179	14062	14196	14354	14196	14166	14274	14156	14082	14190	14096	14269	14251	14140	14352	14367	14147	14257	14114	14125	14339	14145	14182	14336	14268	14325	14181	13993	14254	14179	14165	14289	14119	14039	14235	14258	14277	14146	14226	14285	14283	14341	14289	14088	14126	14214	14188	14236	14134	14032	14069	14284	14056	14165	14308	14214	14254	14287	14145	14087	14125	14125	14114	14161	14213	14187	14140	14233	14164	14114	13999	14125	14235	14161	14098	14271	14036	14144	14390	14079	14083	14195	14117	14356	14292	14091	14135	14169	14117	14247	14009	14147	14125	13996	14159	14210	14284	14181	14168	14190	14317	14131	14016	14062	14116	14074	14118	14269	14153	14184	14276	14189	14151	14141	14173	14073	13982	14088	14372	14226	14153	14181	14383	14201	14233	14056	14198	14206	14098	14094	14158	14219	14053	14031	14305	14126	14163	14180	14128	14124	14220	14216	14142	14217	14044	14319	14253	14157	14086	14220	14155	14246	14452	14205	14304	14366	14181	14183	14170	14224	14116	14107	14135	14254	14103	14351	14290	14104	14177	14247	14167	14308	14015	14247	14207	14155	14333	14096	14226	14201	14153	14148	14196	14210	14207	14074	14156	14335	14232	14033	14210	14354	14220	14392	14202	14247	14281	14145	14057	14262	14120	14045	14154	14349	14239	14247	14127	14046	14069	14228	13976	14134	14405	14216	14138	14307	14371	14227	14235	14064	14321	14252	14027	14275	14143	14048	14361	14200	14263	14178	14173	14312	14064	14233	14187	14124	14222	14160	14282	14134	14055	14132	14307	13995	14307	14197	14315	14239	14169	14301	14083	14162	14230	13947	14116	14010	14111	14081	14412	14050	14103	14176	13947	14083	14320	14146	14293	14206	14115	14112	14342	14159	14033	14106	14110	14092	14180	14155	14215	14092	14170	14203	14111	14350	14128	14139	13991	14170	14165	14199	14149	14175	14275	14273	14183	14126	14087	14193	14097	14119	14137	14274	14300	14212	14281	14205	14165	14138	14142	14137	14096	14184	14271	14085	14255	14334	14204	14081	14214	14377	14248	14152	14240	14265	14398	14431	14043	14242	14156	14228	14170	14131	14174	14278	14305	14198	13984	14137	14233	14300	14320	14265	14195	14236	14093	14088	14243	14143	14182	14274	14242	14268	14156	14211	14176	14354	14383	14084	14197	14148	14260	14231	14178	14269	14146	14287	14347	14074	14236	14278	14158	14115	14286	14102	14268	14129	14125	14152	14080	14204	14200	14072	14208	14005	14050	14196	14218	14178	14322	14122	14177	14272	14152	14285	14195	14283	14166	14200	14066	14058	14273	14360	13948	14228	14217	14187	14123	14239	14139	14195	14196	14145	14424	14062	14061	14037	14239	14111	14165	14170	14174	14048	14361	14214	14121	14012	14288	14187	14076	14167	14253	14191	14115	14127	14149	14125	14245	14235	14299	14251	14275	14195	14103	14089	14230	14154	14261	14187	14188	14221	14024	14239	14122	14320	14270	14226	14045	14180	14251	14300	14145	14265	14083	14279	14138	14169	14167	14346	14147	14235	14230	14434	14003	14311	14161	14180	14190	14330	14281	14227	14283	14137	14348	14175	14090	14238	14183	14406	14191	14213	14231	14152	14215	14157	14269	14132	14160	14165	14141	14291	13938	14135	14235	14100	14260	14201	14154	14273	14126	14150	14386	14216	14215	14234	14295	14118	14188	13986	14175	14203	14297	14122	14006	14172	14119	14383	14270	14000	14167	14169	14182	14160	14214	14203	14303	14150	14241	14280	14233	14406	14208	14069	14197	14256	14179	14020	14239	13914	14103	14256	14156	14111	14055	14360	14180	14040	14170	14427	14209	14331	14227	14079	14276	14229	14078	14074	14013	14186	14273	14230	14068	14350	14106	14325	14078	14205	14163	14243	14170	14254	14188	14308	14105	14075	14208	14134	14286	14207	14191	14161	14213	14302	14178	14109	14090	14290	13973	14375	14105	14166	14208	14083	14273	14170	14118	14212	14214	14208	14013	14250	14263	14385	14290	14148	14305	14381	14129	13985	14035	14292	14230	14023	14210	14173	14187	14307	14198	14162	14125	14215	14301	14207	14322	14078	14125	14141	14083	14211	14164	14249	14093	14043	14333	14027	14287	14281	14304	14165	14271	14083	14167	14095	14165	14216	14382	14274	14272	14238	14050	14124	14152	14040	14105	14018	14024	14228	14253	14248	14270	14139	14090	14206	14147	14123	14143	14136	14337	14296	14346	14196	14045	14110	14345	14261	14022	14186	14148	14167	14175	14141	14208	14300	14312	14211	14206	14252	14161	13967	14238	14090	14267	14169	14043	14183	14222	14272	14121	14270	14182	14158	14074	14185	14313	14164	14111	14169	14141	14341	14351	14198	14323	14168	14117	14104	14298	14223	14180	14218	14248	14224	14087	14242	14094	14192	14086	14327	14145	14229	14177	14280	14161	14112	14150	14121	14266	14069	14264	14062	14306	14181	14358	14121	14248	14067	14173	14284	14079	14259	14159	14094	14042	14367	14166	14001	14075	14305	14121	14189	14232	14116	14190	14201	14147	14216	14099	14379	14163	14227	14032	14155	14133	14154	14002	14171	14179	14186	14128	14389	14335	14066	14337	14032	14080	14204	14151	14197	14268	14269	14198	14284	14255	14119	14160	14177	14058	14172	14171	14109	14208	14368	14149	14164	14209	14136	14149	14195	14239	14311	14291	14183	14037	14082	14160	13976	14194	14085	14234	14114	14130	14153	14217	14133	14072	14176	14091	14042	14130	14389	14245	14223	14152	14149	14157	14190	14234	14320	14297	14126	14137	14224	14266	14065	14113	14048	14156	14249	14157	14318	14077	14221	14182	14231	14177	14276	14257	14148	14088	14088	14172	14115	14175	14194	14168	14171	14197	14292	14191	14102	14280	14266	14320	14215	14159	14183	14111	14169	14167	14128	14245	14251	14318	14121	14140	14333	14310	14301	14233	14214	13971	14048	14364	14093	14134	14201	14175	14201	14225	14453	14130	14126	14026	14165	14210	14211	14401	14221	14183	14123	14201	14241	14281	14401	14169	14287	14271	14123	14139	14171	14181	14049	14128	14161	14216	14219	14180	14176	14139	14238	14118	14266	14076	14063	14214	14243	14166	14358	14209	14184	14243	14069	14117	14210	14127	14186	14064	14146	14246	14144	14310	14121	14171	14252	14111	14186	14247	14200	14144	14343	14044	14376	14257	14072	14182	14141	14094	14062	14126	14194	14207	14291	14208	14102	14126	14141	14068	14500	14139	14040	14093	14207	14116	14304	14329	14104	14226	14151	14135	14256	14277	14073	14120	14265	14390	14233	14080	14340	14236	14115	14206	13966	14100	14141	14177	14102	14283	14120	14313	14114	14079	14088	14336	14085	14196	14160	14196	14290	14162	14178	14165	14303	14113	14181	14269	14328	14109	14075	14016
27875	24839	28286	28538	22615	19706	19202	17426	17054	16649	16747	16489	16305	16069	16035	15888	16037	16031	16186	16125	16059	16008	16038	15980	16160	16093	15818	15871	16076	15859	15715	15972	15931	15988	15654	15818	15847	15880	15989	15955	15833	15933	15943	15994	15927	16044	15938	15756	16007	15931	15944	15774	15865	15878	15786	15766	15931	15993	16044	15920	15942	15999	15823	15789	16115	15952	15682	15921	15655	15867	15963	16019	15984	15958	15860	15758	15694	15800	15752	15974	15852	15849	15754	15921	15890	15942	15791	15743	15870	15689	15876	15809	15624	15810	15972	15931	15691	15874	16038	15845	15811	15892	15904	15946	15703	15786	16096	15912	15960	15927	15748	15770	15869	15810	15805	15760	15719	15885	16101	15801	15843	15847	15980	15842	15800	15734	15946	15733	15932	15717	16040	15727	15724	15834	15862	15872	15772	15724	15712	16001	15901	15936	15946	15896	15844	15692	15779	15849	15869	16101	15832	15957	15992	15798	15828	15897	15841	15903	15912	15967	15877	15882	15921	15863	15909	15751	15811	15809	15752	15662	15875	15808	16034	15902	15752	15881	15720	16027	15939	15660	15835	15799	15651	15794	15740	15788	15961	15904	16133	15974	15789	15645	15799	15829	15837	15795	15924	15815	16215	15905	15882	15978	15859	15795	15935	15828	15882	15697	15691	15935	15782	16022	15746	15821	15810	15746	15753	15804	15796	16071	15706	15646	15832	15889	16032	15971	15753	15992	15901	15563	15977	15880	15943	15673	15687	15852	15879	16073	15944	15810	15925	15911	15892	15980	15822	16012	15912	15863	15908	15876	15952	15877	15765	15892	15742	15778	15936	15935	15636	15826	15968	15915	16011	15835	15920	15924	15880	15886	15788	15911	15721	16028	16034	15862	15864	15805	15802	15879	15747	15717	15789	15895	15895	15727	15968	15921	15818	15828	15890	15750	15757	16058	15872	15865	15691	15955	16013	15973	15715	15982	16052	15874	15879	15907	15838	15939	15753	15719	15832	15854	15769	15728	15933	15920	15751	16035	15940	15738	15746	16004	16057	15946	15907	15893	15831	15743	15887	15825	15717	15793	15793	15731	15839	15879	16070	15791	15823	15890	15872	15842	15663	15849	15917	15855	16072	15865	15619	15954	15646	15822	15824	15689	15785	15807	15892	15766	15882	15970	15998	15791	15803	15791	15795	15933	15975	15828	15831	16078	15981	16136	15894	15897	15602	15921	15747	15837	15684	15970	16078	15805	15889	15753	15933	15827	15903	15659	15937	15721	15902	15878	15771	15941	15852	15604	15989	15686	15811	15822	15792	15732	15806	16006	15914	15782	15874	15803	15861	15838	15810	15855	15990	15864	15831	15980	15795	16038	15933	16000	15940	16161	15826	15782	15909	15759	15704	15817	15785	15756	15853	15938	15624	15872	15996	15841	15894	15863	15902	15993	15632	15866	15847	15561	15752	15774	15983	15636	15981	15861	15923	15834	15842	15879	15718	15897	16081	15918	15749	15796	15644	15801	15843	15701	15904	16018	15873	15954	15729	15890	15956	15875	15848	15981	15994	15791	15830	15956	15916	15959	15912	15835	15938	15883	15939	15828	16003	15945	15835	15917	16014	15876	16069	15862	15870	15927	15976	15945	15692	15907	15884	15889	15810	15850	15884	15956	16019	16004	15681	16008	15854	15904	15894	15942	16035	15920	15898	15848	16008	15852	16090	15911	15706	15926	15912	15892	15718	15862	16034	15948	15843	16087	15774	15896	15733	15729	15911	15925	15829	15910	15542	15891	15893	15953	15991	16020	15983	15830	15872	16015	15820	16027	15773	15804	15780	15821	15782	15911	15822	15887	15729	15875	15794	15868	15832	15881	15828	15798	15959	16119	15907	15948	15859	15944	16007	16019	16011	15723	15793	15895	16049	15810	15805	15781	15854	15751	15922	15983	15830	15649	16111	15948	15899	15673	15890	15722	15961	16140	15899	15926	16077	15939	15964	15691	15794	15899	15974	15939	16023	15946	15760	15942	15829	15831	15672	15910	15941	15840	15742	15754	15845	15834	15646	15825	15899	15935	15827	15868	15894	15581	15756	15881	15958	15779	15664	15912	15898	16100	15856	15790	15784	16073	15828	15871	15820	15848	15954	15665	15958	15789	16025	15877	15908	15788	15944	15681	15798	15916	15708	15841	15731	15712	15916	15637	15935	15786	16038	15960	15907	16174	15860	15746	16012	15807	15734	15777	15718	15759	15900	15921	15808	15906	15805	15789	15878	15832	15928	15929	16041	15762	15822	15861	15947	16046	15837	15779	15801	15760	15912	16057	15946	15845	15789	15777	15852	15926	15822	15837	15716	15799	15957	15695	15719	15908	15855	15822	15885	15946	16001	15885	15961	16065	15818	15886	15850	15999	15794	15707	15852	15990	15860	15881	15746	15810	15907	15973	15713	15949	15793	15814	15831	15902	15861	15786	15804	15823	15846	15931	15874	15905	15800	15754	15983	15957	15824	15977	15927	16013	15874	15902	15971	15812	15792	15851	15714	15783	15755	15795	15929	16033	15644	15901	15817	15943	15945	15888	15993	15793	15871	15655	16058	15745	15844	15752	15821	15938	15817	15883	16008	15855	15852	15895	15925	16038	15818	15742	15981	16050	15896	15873	15960	15936	15831	15742	15800	15724	15859	15840	15711	15873	15755	15990	15954	15999	15832	15816	15961	15768	15673	15740	15972	15817	15859	15972	15901	15817	15560	16069	16004	15898	15529	15842	15862	16046	15738	16032	15830	15992	15999	15858	15972	15864	15933	15875	15830	15889	15847	15900	15874	15959	15963	16015	15760	15693	15775	15964	15764	15832	15813	15808	15865	15798	15934	15652	15790	15866	15929	15905	15851	16153	15880	15976	15912	15647	15901	15803	15955	15881	15991	15976	15710	15944	16031	15917	15949	15766	15839	15787	15766	15825	15818	15960	15578	16014	15930	15815	16007	15982	16094	15852	15896	15656	15732	15672	15864	15987	15874	16002	15749	16051	16065	15865	15864	16068	15835	15871	15781	15841	15681	16035	15891	15907	15984	15806	15796	15739	15821	15976	15936	15988	15947	15798	15788	15974	15853	15959	15901	15764	15644	15866	15834	16019	16035	15705	15865	16036	15777	15954	15923	15935	15896	15753	16066	15894	15680	16012	16081	15873	15885	15878	15909	15904	15910	15986	15872	16097	16022	15811	16026	15992	16024	15908	15859	15816	15832	15921	15706	15693	15903	15746	15788	16015	15912	15905	15941	15979	15857	15876	16093	15894	15967	16030	15780	15709	15827	16055	16019	16039	16005	15931	15706	15872	15935	15840	15770	15814	15808	15898	15782	15916	15978	15855	16054	15672	15871	15843	15797	16106	15697	15976	16077	15750	15918	15849	15709	15884	16022	16013	16041	16097	15990	15818	15806	16053	15931	15809	15799	15989	15913	15828	15813	15755	15780	15792	15926	15909	16008	15942	15918	15720	15959	16074	16030	15722	15768	15804	15848	15965	15747	15838	15598	15821	16088	16006	15866	15805	15880	15886	15921	15849	15744	15758	16048	15856	15873	15927	15873	15890	15793	15776	15853	15664	15946	15926	15684	15957	16001	15926	15679	15970	15879	15843	15776	15783	15918	15908	15972	16016	15907	15926	15768	16016	15898	15976	15921	15920	15968	15767	15916	15903	15822	15862	15903	15880	15978	15791	15830	15862	15979	15749	15909	15808	15901	15942	15817	16043	15991	15767	15819	15785	15944	15932	16046	15840	15748	16001	15803	15806	15781	15731	15956	15776	15731	15799	16033	15731	16006	15814	15672	15780	15862	15941	15902	15938	15933	15829	15957	15820	15938	15805	15724	15974	15657	15789	15947	15932	16053	15762	15814	15882	15904	15859	15828	15875	15886	15947	15733	15703	15839	15978	15795	15862	16086	15853	15923	15697	15850	15859	15896	15814	15723	15938	15828	16016	15825	15617	15967	15906	15975	15821	15803	15904	15840	15997	15998	15690	15771	15904	15852	16138	15899	15810	16053	15837	15918	15978	15913	15932	15914	15842	16083	15695	15751	15895	15991	15961	15895	15904	15947	15873	15887	15852	15869	15825	15652	15942	15915	15774	15790	15897	15660	15928	15835	15665	15803	15873	16043	15920	15916	16014	15782	16041	15979	16248	15700	15763	16006	15836	15779	15727	15746	15689	15766	15670	15667	15625	15663	15878	15809	15807	15911	15814	15667	15748	15925	16065	15991	16114	15928	15886	15944	15747	15737	15872	16093	15997	15847	15990	15856	15840	16081	15873	15840	15967	15902	15743	15867	15919	15734	15946	15799	15793	15823	15867	15846	15803	15900	15662	15854	15803	16068	15833	15958	15764	16069	15901	15820	15872	15925	15919	16093	15877	15846	15822	15723	15894	15877	15809	15827	15930	15907	15872	15937	15845	15801	15968	15803	15775	15984	15823	15954	15849	15919	15922	15747	15910	15755	15704	15960	15943	15866	15767	15942	15865	16051	15788	15642	15867	15884	15911	15953	15869	15935	15859	15958	15917	15919	15924	15949	15723	16019	15954	15929	15931	15786	15778	15962	15916	15949	15900	15969	15960	15753	15960	15918	15887	15941	15895	16041	15940	15829	16062	16037	15873	15868	16053	16060	15794	15936	15684	15811	15951	15950	16029	15837	15853	15699	15737	15626	15782	15910	15848	15978	15872	15981	15881	15956	15846	15877	15673	15650	15968	15906	15714	15937	15922	15702	15833	15980	15848	15750	15932	15797	15727	15770	15821	15766	15905	15708	15862	15816	16065	15817	15983	15911	15814	16046	15872	15899	15771	15806	16015	15804	15819	16007	15872	15901	15944	16060	16036	15636	15970	15948	15787	15830	15663	15798	15899	15978	15894	15790	15916	15980	15671	15725	15891	15971	15943	15865	15843	15999	15835	15997	16052	15878	15766	15900	16078	15963	16032	15937	15818	15900	15996	15888	15900	15913	15832	15904	15908	15833	15850	15839	15716	15825	15917	16033	15977	15971	16003	15835	15936	15786	15835	15763	15906	15719	15837	16032	15963	16014	16103	15853	15892	15780	15890	15876	15783	15849	15836	15870	15878	15957	16037	15836	15705	15753	15925
26346	38453	29384	29527	23447	19428	19197	16370	16000	15518	15492	15161	14914	14420	14428	14266	14265	14364	14211	14235	14375	14214	14387	14274	14156	13959	14177	14261	14319	13974	14211	14013	14036	14040	14269	13926	14031	14159	14115	14261	14154	14008	14151	14133	14256	14084	14019	13976	13882	14174	14030	13956	14104	14097	13948	14127	14171	14014	14203	14225	14110	14163	14158	14249	14128	14159	14154	13962	14133	13988	14043	14219	14181	14080	14137	14162	14119	14056	14073	13882	14169	14103	14097	14022	14046	14191	14092	13912	14099	14082	14086	14133	14202	14195	14127	14038	14191	13987	13995	14105	14146	13851	14135	14031	13848	14156	14177	13952	13948	14221	14065	14148	14088	13920	14029	14214	14049	14053	14011	13830	14148	14197	14057	14005	14008	13885	14026	13998	14141	14020	14128	14080	14187	14085	14050	14095	13908	14111	14021	14319	14058	14129	14104	14224	14022	14125	14313	14060	14139	14108	13954	13966	14172	14147	13943	14050	14026	14007	13923	14053	13965	13911	13949	14049	14235	13863	14252	14017	14007	14077	13930	14017	14224	14027	14124	13993	14184	14106	13935	14296	14086	13928	14114	14209	13949	14209	14033	14161	14054	13987	14064	13993	13855	14071	14096	14021	14169	13975	13972	14036	14016	14081	14148	14112	14071	14131	14096	13977	14207	14003	14180	13922	13874	13963	14089	14148	14180	13902	13932	14190	14217	14146	14022	13958	14044	14193	14057	14092	13965	14198	14173	14099	14099	14024	14034	14135	14007	13958	14059	14212	14019	14029	13980	14036	13944	14137	13882	14160	14091	13982	14020	14100	14133	14264	14143	13936	13980	14200	14049	14060	14232	14034	14087	14067	14132	14160	14156	14008	14087	14075	14031	14091	13980	14009	14111	14103	13984	14148	13997	13973	14168	13995	13989	14011	14061	13973	14023	14065	13980	13944	14070	14047	13968	13980	14088	14107	14174	14076	14045	13925	13999	14006	14049	14140	14059	14089	14073	14031	13979	13948	13938	14005	14048	13865	14226	13976	14214	14220	14037	14138	14041	13961	14007	14233	14133	13997	14112	13913	14031	14129	14138	14113	14017	14064	14128	14090	14062	14132	13976	14075	14061	14034	14115	13929	14024	14084	13957	13954	14151	14232	13935	14034	13933	14029	13955	14106	13871	14266	13928	13905	14092	13803	14045	14040	13979	14072	14092	14052	14147	13940	14037	14153	14242	13903	14191	13934	13974	14202	14177	14159	13957	14021	13976	13917	14091	13910	14068	14093	14002	13984	14070	13933	14036	14168	14034	13948	14073	14194	14128	14017	14035	13943	14034	14151	13865	14222	14099	13991	14004	13848	14120	13966	14093	13967	14056	14099	14110	14185	14093	14089	14076	13936	14048	14033	14192	14160	14029	13964	14112	13963	14098	13983	14096	13918	14273	13895	14219	14076	14249	14166	13917	13914	14153	14125	14032	14135	13949	14080	14032	14120	13967	13972	14106	13926	14195	14180	14065	14092	14110	14008	14036	14060	14188	14120	14194	14025	14013	14101	14136	14090	14079	14095	14093	14183	14229	14008	14000	13962	14021	14073	14181	14066	14140	14156	14120	14085	14067	14183	14114	14272	13946	14121	14149	14033	13936	14111	14056	14000	14053	14107	14159	14182	14045	14159	14022	14121	14071	13973	14092	14070	14117	13998	14097	14011	14042	14020	14098	14022	14017	14146	13936	13898	14087	14020	13949	14102	14125	14055	14146	14023	14075	14002	13929	14056	14076	14145	14105	14042	14132	14185	14134	14159	13901	14109	14063	13942	14018	14133	14104	14079	14097	14109	14214	14001	14198	14079	14008	13993	14047	13945	14128	14074	14044	14043	14164	13982	14228	14048	14130	13986	14107	14065	14135	14088	13992	14125	14140	14080	14034	14073	13949	14100	13995	13863	14010	14030	14185	14188	14240	13878	13932	14017	14062	13922	14096	14184	14017	14130	14139	13998	14009	14108	14104	14169	14154	14069	14039	14065	14055	13944	14080	13921	14105	13908	14018	14134	14090	13988	13992	14036	14249	14084	14162	14053	13856	14102	14132	13911	14140	14077	14026	13995	14142	14046	14211	14260	14147	14062	14096	14167	13995	13943	14097	14277	14088	14013	13975	14004	14054	13998	13995	13989	14019	13971	14077	14004	14226	14012	14142	13996	14219	14091	14144	14006	14088	14130	14193	13988	13963	14082	14239	14017	13910	14034	14013	14232	14027	13895	13974	14066	14105	14078	14094	14170	14090	13965	13939	14048	14270	13904	14127	14059	14156	14155	14022	14068	14145	14101	13998	14002	13988	14076	14036	13919	13972	14190	14077	14008	13884	14012	14100	14131	14046	14132	14111	14044	13984	14028	14027	14014	14012	14052	14015	14012	14076	14093	14106	13976	14210	14053	13951	13961	14017	13930	14032	13914	14184	14103	14013	13992	14060	14158	14250	14230	14155	14034	14203	13955	13906	14070	14237	14104	14152	13913	13984	14006	14216	14088	14053	14039	14172	14145	13963	14018	14044	14238	13945	13917	14153	14111	13952	13976	14048	14126	13901	14089	14189	14092	14057	14073	14052	14107	13877	14046	13934	14088	14029	14038	14004	14110	13963	14015	13929	13935	13974	14038	14017	14148	13955	14068	13882	14079	14164	13946	14110	14013	14053	13978	14149	14076	13915	14164	14108	14086	13973	14021	14044	14211	14045	14068	14143	14099	14068	13964	13978	14016	14171	13995	14083	14156	13852	14101	13951	14189	13967	14169	13870	14003	14020	14029	14086	14035	13997	13966	14047	14103	14021	14208	14219	13964	13889	14077	14140	14071	14024	13981	14026	14053	14115	14069	14065	14230	14081	14072	14182	14214	14030	14058	14108	14142	14160	14128	13978	14011	14095	14009	14010	14036	14042	14018	14025	14089	14279	13949	14041	14196	14126	14029	14022	14119	14045	14074	14111	14031	14082	14155	13965	14119	14131	14106	14031	13957	13942	14058	14062	14081	13970	14145	13936	13907	14114	14022	14126	13724	14091	14097	14063	13992	13993	13976	14131	14063	14180	13930	13749	14022	14195	14109	14093	14058	14110	14156	13939	14030	14043	14129	14165	13969	14081	14075	13965	14157	14167	14082	13898	13925	13977	13946	14132	14013	14048	13954	14070	14035	14086	14161	14120	14066	14052	13981	14000	14042	14028	14081	13923	13956	14058	13881	14082	14124	14049	14076	14216	14037	14014	14058	14127	14061	14080	14021	13971	13977	14145	13951	14036	14061	13965	13943	14163	14192	14177	14038	14000	14038	14024	13946	13964	13937	14263	14155	14032	13967	14218	13887	13848	14154	13859	14029	14036	14092	14122	13947	14206	14096	14040	14060	14164	13978	14026	13986	14011	13946	13994	14092	14122	14021	14044	14057	14198	14081	14034	14079	14074	13983	14141	14123	14111	14207	14102	14046	13973	14053	14226	14123	14086	14142	14060	14170	14232	14108	14052	14039	14061	14120	14178	14078	13993	14018	14133	14089	14019	14020	14025	14122	14170	14017	14060	13991	13989	14004	14147	14083	14053	14012	14055	14055	13883	14030	14071	14097	13964	14128	14017	14066	14024	14135	13951	13929	13900	14166	13970	14163	13947	14154	14101	14050	14017	14086	13923	14061	14023	14118	14117	14069	13963	14134	13970	14100	14025	14048	13912	14125	14030	14146	14091	14065	13922	14124	14134	14133	14056	14074	14005	14026	14093	13934	14212	14071	14133	13881	14109	14073	14067	13982	13819	13951	14023	14104	14035	14028	14002	13962	14080	14015	14028	13835	14167	14228	14004	14019	14013	14094	14068	14128	13890	13978	14053	14105	14131	14130	14055	14112	14117	13987	14225	14145	14015	14234	13935	14149	14068	14054	14059	14053	14123	14063	13936	14041	13978	14005	13919	14076	14041	14169	14011	14118	13987	14001	14141	14209	13867	14034	14157	13905	13975	14141	14066	14104	14057	13989	14010	14261	14004	13966	14214	14041	14111	14207	13904	13911	14256	14118	14167	14076	14121	14073	14038	13932	13892	14001	13909	13937	14157	14033	14165	14119	14006	14093	14250	13890	14097	14049	14028	14053	14053	13972	13991	14152	13955	13889	14041	14076	14163	13986	13836	14103	14155	14059	14126	14203	13921	13952	13982	14125	13962	14108	13953	14094	13915	14060	14134	13886	14236	14020	14112	14030	14254	14117	14257	13994	13891	13922	13999	14013	14093	14182	14148	13961	14079	14011	14279	14015	13981	13933	14020	14123	14045	14035	14136	14193	14083	13993	14161	14034	14180	14085	13923	14042	14205	13955	14248	14065	14060	13836	14045	14086	14203	14120	14156	14223	13919	14035	13921	14077	14002	14011	14146	14035	13972	13940	14056	14191	14091	14164	14135	13918	13998	13948	14039	14083	14123	14128	14056	14175	14120	14115	14032	14117	14228	14014	14053	14056	13904	14253	14033	14104	14021	14121	14037	14009	13958	14096	14193	14112	14158	14218	14021	13972	14022	13974	14113	14038	14012	14122	14031	13956	14107	13828	13990	13821	14021	14147	14142	13951	13895	14178	14008	14113	14173	13974	14113	14156	13980	13957	13914	14081	13820	13941	14152	14114	14054	14168	14035	14005	14157	14154	13988	14074	14208	14242	14112	13998	13997	13907	14161	14050	13975	14072	14067	14211	14136	13915	13969	14042	13990	14110	14080	14050	14107	13984	14106	14095	13929	14171	14043	13911	14021	13877	14072	14208	14109	14180	14087	13938	14185	13893	14205	13992	13826	14018	13889	14078	13986	14109	14021	14177	14054	14026	13978	14195	14049	14067	14087	14042	14105	14100	14061	14166	14143	13998	14064	14200	14138	14144	14011	13991	14108	14022	13885	13845	14082	13990	14040	13963	14046	14001	14112	13944	13837	14014	13940	14239	13979	14100	14164	14145	14013	13964	14058	14152	14032	14066	13979	14124	14146	13991	14096	14088	14053	14098	13997	14015	14045	14069	13974	14203	14220	13946	14049	13936	14097	14053	14049	13900	14038	14020	14052	14042	13971	14170	14046	14208	14151	14141	14131	13965	14304	14183	14070	14103	14049	13937	14103	13999	14126	13941
23739	21186	28652	24355	22855	23951	23210	18867	18160	17968	17533	17214	17004	16840	16687	16615	16445	16437	16490	16365	16276	16511	16470	16382	16437	16491	16427	16229	16382	16458	16373	16331	16208	16203	16289	16200	16313	16203	16043	16245	16242	16242	15971	15848	16225	16146	16264	16171	16244	16400	16095	16229	16250	16189	16126	16343	16428	16369	16610	16686	16643	16604	16456	16247	16258	16259	16156	16196	16116	16205	16293	16054	16136	16300	16019	16137	16142	16229	15969	16093	16198	16120	16243	15960	16143	16043	16044	16075	16207	16186	16235	16246	16059	16252	16155	16072	16314	16260	16121	16033	16224	15920	16139	16173	16263	16139	16074	16248	15976	16033	16215	16307	16050	16136	15949	16075	16144	16000	16171	16144	16172	16284	16212	15976	15984	16151	16211	16257	16147	16102	16213	15982	16032	16157	16296	16206	16065	16173	16148	16104	16191	16075	16112	16143	15947	16299	16174	16151	16163	16209	16171	16271	16006	16255	16073	16172	16094	16078	16107	16192	16119	16149	16257	16360	16212	15935	15907	16115	15915	16068	16064	16046	15920	16346	15950	15893	16157	16159	16022	16171	16255	16254	16268	16153	16253	16136	16173	16222	16144	16144	16260	16160	16246	16077	16126	16092	16232	15859	15946	16204	16190	16113	16127	16007	15989	15922	16148	16202	16121	16112	16097	16193	16091	16006	16156	16196	15881	16070	16142	16114	15956	16342	16244	16257	15982	16228	16349	16274	16161	16165	16255	16035	16145	16040	16110	16149	16033	16090	16199	16111	16175	16188	16250	15951	16125	16556	16098	16214	16037	16146	16191	16005	15872	16126	16176	16242	16212	16260	16223	16048	16012	16231	16234	16024	16065	16109	16197	16160	16056	16205	16176	16143	16250	16283	16067	16129	16112	16300	16238	16285	16147	16146	16014	16132	16073	16267	16106	16129	16100	16180	16038	16343	16067	16047	16129	15984	15980	15966	16023	15972	15977	16159	16305	16118	16166	15923	16101	15921	16135	16099	16232	16131	16154	16064	16097	16134	16079	16175	16031	16169	16291	16174	15984	16302	16254	16296	16174	16134	16004	16053	16230	16093	16301	16063	16253	16040	16160	16235	16079	15980	15945	16308	16109	16307	16167	16205	16068	16175	16186	16117	16276	16286	16064	16047	16023	16013	16078	16120	16015	16126	16083	16093	16060	15967	16201	16105	16308	16434	16240	16243	16143	16141	15888	16068	15929	16059	16190	16159	15692	16224	16072	15997	16150	16308	16170	16432	16073	16195	16147	16200	16267	16029	16058	16137	16143	16286	16189	16099	16043	16037	16191	16052	16142	16036	16115	16093	16106	16207	16299	16101	16102	16134	16076	16185	16142	16273	16127	16150	16099	16115	16185	16215	15936	15786	16192	16265	16127	16337	16056	16004	15966	16048	16113	16074	16109	15958	16021	16043	16283	16117	16229	16253	15997	16050	16129	16223	16399	16242	16272	16142	16114	16065	16294	16140	16037	16105	16228	16048	16246	15962	16052	16060	16010	16104	16135	16375	16132	16240	16223	16088	16096	16006	15903	16228	16167	16035	16176	16325	16124	16120	16218	16316	16400	16130	16118	16182	16115	15928	15936	16159	16185	16272	16073	16077	16187	16214	16196	16217	16145	15979	16075	16144	16094	16003	15960	16204	16185	16158	16141	16129	15984	16086	16292	16316	16136	16030	16074	16170	16115	16143	16072	16101	16291	16241	16231	16166	16045	16078	16039	16288	16194	16130	16272	16235	15979	16108	15956	16108	16239	16240	16287	16094	16117	16235	16191	15971	15962	16113	16040	16052	15998	16154	15976	16189	16077	15967	16145	16064	15963	15954	16024	16007	15986	16121	15963	16192	15996	16069	16147	16215	16137	16127	16005	16038	15926	16023	16160	16090	16024	16042	16058	16171	16265	16165	16212	15917	15988	16099	16067	16414	16200	16186	16048	16132	16184	16067	15857	16142	16103	15890	16206	16251	16250	16137	15958	16406	16126	15986	16019	16131	16215	15936	15972	15964	16290	16266	16092	16216	16077	16073	16215	16128	16084	16027	16180	16139	16178	16040	16138	15995	16186	16107	16007	16195	16151	16192	16058	16081	16263	16189	16118	16162	16037	16032	16095	16097	16287	16165	15943	16135	16058	16429	16137	15973	15959	16189	16109	16146	16053	16151	16044	16023	15983	16175	16051	16026	16018	16205	16047	15834	16184	16202	16197	15972	16018	16088	16067	16252	16187	16252	16132	16264	16198	16168	16143	15982	16058	15981	16093	16070	16273	16196	15935	16058	15899	16381	16191	16166	16104	16228	16134	16125	16174	16067	16234	15940	16297	16205	16151	16244	16161	16217	16312	16235	16241	16178	16095	16178	16087	16230	16034	16027	16146	16148	16155	16042	16292	16266	16180	16155	16154	16137	16172	16185	16096	16100	16047	15902	16134	16227	16153	16175	16205	16281	16274	15974	16103	16170	16170	16140	16113	16225	16274	16311	16325	16191	16203	16254	16121	16292	16016	15936	16095	16179	16280	16192	16197	16260	16217	16113	16218	16184	16263	16133	16186	16072	16144	16186	16120	16427	16088	16017	16058	16156	16215	16147	16142	16147	16207	16211	16048	16256	16192	16279	16284	16273	16368	16119	16362	16235	16036	15994	16256	16025	16164	16173	16111	16222	16150	16083	16006	15870	16034	16079	16267	16145	16118	16214	16272	16286	16071	16235	16081	16060	16040	16097	16111	15950	16065	16181	16356	16263	16357	16219	16075	16106	16084	16115	16211	16185	16068	16217	16107	16036	16034	16047	16074	16081	16142	16174	16167	16131	15819	16148	16272	16062	16242	16084	16148	15946	16325	16322	16164	16185	16223	16212	16065	16118	16148	16269	16166	16051	16453	16414	15967	16095	16204	16093	16087	16177	16266	16142	16025	16069	16166	16091	16132	16285	16113	16003	16201	16216	16098	16210	15924	16000	16185	16270	16026	16018	16151	16058	15990	16207	16133	16321	15971	16032	15885	15930	16187	16033	16065	16455	16249	16117	16300	16183	16296	16248	16102	16160	16095	16317	15935	16323	16339	16198	16167	16458	16032	16005	16166	16206	16241	16050	16183	16035	16193	16206	16161	16071	16037	16257	16166	15982	16032	16063	15938	16127	16054	16311	16007	16045	16417	15994	16062	16134	15982	16106	16143	16327	16153	16170	16191	16052	16240	16128	16111	16048	16132	15972	16163	16157	16136	16099	16099	16222	16105	16115	16105	16019	15990	15905	16086	16158	16205	16314	16121	16366	16368	16237	16141	16067	16079	16239	16077	16316	16222	16349	16126	16105	16242	16265	16296	16112	16067	15971	16234	16234	16110	16080	16105	16234	16266	16097	16171	16121	16001	16260	16025	16156	16294	16135	16081	16142	16204	16305	16125	16073	16136	16147	16123	16114	15968	15979	15995	16100	16122	16229	16095	15981	16121	16174	16138	16203	16147	16340	16207	16139	16226	16064	16118	16155	16149	16022	16097	16163	16233	15900	16308	16082	16041	16043	16024	16078	16120	16077	16044	16119	16228	16284	16078	16086	16121	15989	16182	16159	16225	16063	16246	16169	16231	16186	16135	16132	16218	16151	15935	16125	16033	16106	16171	16277	16141	16117	16090	16185	16165	16155	16009	16109	16217	16196	16141	16176	16229	16211	16118	16202	16155	16167	16282	16232	16198	15978	16194	16334	16189	16198	16114	16170	15911	16387	16155	16220	16118	15942	15970	16157	16102	16208	16237	16295	16248	16127	16382	16137	16221	16088	16186	16098	16293	16252	16180	16201	15985	16238	16127	16373	16277	16270	16043	16329	16050	16259	16123	16345	15880	16117	16021	16246	16089	16378	16084	16099	16015	16121	16176	16319	16120	16003	16016	16126	16058	16065	16101	16225	16024	16037	15964	16225	16065	16176	16120	15985	16100	16005	15952	16156	16128	16144	16148	16221	16028	16003	16024	16157	16307	16200	16103	16091	16119	16074	16231	16102	16150	16212	16086	16068	16115	16101	16133	15896	16260	16019	16149	16039	16120	16053	16188	16022	16270	16211	16108	16036	16283	16288	16203	16133	16184	16078	15909	16011	16266	16108	16147	16323	16199	16189	15967	16113	16132	16222	15990	16003	16265	16328	16196	16164	16044	16095	16161	16143	16195	16012	16145	16150	16087	16036	16082	16100	16292	16080	16266	15998	15992	16014	15943	16158	16164	16046	16214	16317	16196	16285	16200	16225	16088	16100	16362	16215	16034	16196	16102	16304	16151	16155	16429	16189	16197	16292	16026	16080	16212	16059	15981	16173	15940	16053	15977	16061	15987	16173	15955	16017	15916	16286	16182	16015	16218	16024	16055	16413	16195	16296	16096	16096	16210	16020	16105	16184	16058	16246	16207	16004	16143	16068	16063	16179	16004	16130	16109	16173	15975	15936	16040	15995	16124	16073	16044	16180	16201	16226	16198	16037	16094	16201	16300	16287	16272	16052	16208	15895	16151	16041	16174	16036	16219	16134	16183	16027	16262	16117	15934	16072	16162	16175	16235	16074	16040	16078	16163	16168	16010	16078	16207	16115	16132	16307	16030	16167	16279	15888	16208	16101	16105	15991	16049	16052	16067	16361	16049	16155	16158	16198	16178	16020	16046	15996	16325	16302	16225	15977	16016	16172	16260	16175	16021	16049	16102	16124	16043	16235	16271	16316	16082	16210	16075	16026	16097	16111	16123	16130	16125	16206	16273	16119	15986	16202	16046	16386	16196	16273	16038	16235	16252	16187	16296	16141	16155	16017	16327	16253	16259	16107	16050	16183	16122	16171	16185	16048	16268	16252	16094	16173	16008	16241	16080	16296	16195	16163	16159	16108	16270	16176	16177	16092	15958	15994	16104	15935	16053	15969	15997	16364	16042	16002	16107	16191	16246	16197	16022	16246	15992	16011	16135	15949	16186	16320	16215	16059	16041	16077	16115	15923	16034	16252	16108	15911	16099	16114	16094	16120	15934	15957	16191	16058	16156	16232	15918	16079	16072	16195	16170	16179	16235	16118	16123	16154	16096	16346	16149	16251	16132	16122	16064	15960	16041	16067	16333	16108	16128	16299	15959	16223
26290	41779	37187	33819	26144	23269	20420	18117	17311	16745	16488	15921	15456	15125	14996	15163	14732	14438	14595	14434	14574	14625	14494	14636	14291	14408	14244	14254	14549	14224	14475	14314	14333	14434	14251	14383	14294	14303	14393	14384	14293	14283	14416	14288	14378	14290	14311	14378	14339	14398	14224	14304	14176	14243	14252	14142	14305	14452	14638	14839	14849	14625	14444	14389	14218	14328	14296	14147	14300	14062	14234	14316	14359	14294	14396	14241	14090	14076	14186	14216	14149	14256	14148	14282	14116	14250	14174	14179	14337	14339	14133	14155	14373	14231	14225	14367	14119	14199	14093	14299	14274	14224	14177	14196	14083	14289	14317	14081	14202	14257	14243	14205	14213	14291	14238	14074	14151	14202	14205	14358	14279	14135	14141	14376	14284	14174	14086	14274	14243	14214	14213	14211	14425	14308	14291	14407	14187	14243	14234	14202	14368	14118	14151	14195	14239	14318	14354	14029	14180	14163	14300	14219	14253	14193	14201	14290	14295	14233	14186	14042	14302	14222	14278	14236	14269	14278	14166	14211	14176	14152	14290	14245	14106	14173	14115	14169	14176	14153	14292	14205	14144	14245	14048	14393	14070	14065	14296	14353	14172	14085	14226	14260	14295	14426	14252	14153	14331	14323	14244	14103	14287	14295	14315	14248	14179	14210	14184	14253	14342	14243	14127	14113	14252	14326	14323	14275	14253	14270	14121	14264	14312	14128	14123	14256	14200	14279	14117	14077	14328	14163	14251	14275	14246	14258	14171	14320	14134	14295	14185	14155	14268	14172	14337	14159	14254	14188	14417	14199	14317	14107	14249	14328	14363	14208	14177	14398	14123	14095	14192	14189	14247	14257	14288	14120	14306	14345	14394	14080	14259	14305	14216	14067	14243	14305	14134	14197	14423	14180	14320	14408	14498	14080	14207	14252	14368	14207	14358	14297	14377	14095	14275	14339	14361	14295	14130	14216	14321	14324	14282	14277	14208	14293	14164	14226	14276	14323	14132	14283	14242	14334	14330	14360	14199	14181	14087	14108	14133	14166	14168	14260	14093	14211	14383	14194	14264	14183	14188	14097	14158	14371	14247	14161	14244	14154	14123	14280	14131	14252	14175	14142	14236	14149	14105	14206	14353	14084	14301	14237	14179	14408	14071	14148	14281	14113	14351	14138	14176	14306	14330	14138	14361	14204	14130	14375	14167	14186	14258	14139	14152	14138	14302	14347	14195	14195	14346	14105	14204	14229	14248	14288	14288	14048	14337	14075	14282	14208	14248	14359	14152	14185	14262	14222	14381	14149	14160	14216	14343	14111	14208	14094	14170	14264	14394	14075	14332	14358	14370	14108	14261	14231	14220	14269	14214	14354	14103	14235	14166	14381	14230	14446	14346	14300	14347	14281	14334	14369	14353	14271	14191	14202	14314	14234	14352	14271	14281	14324	14285	14245	14448	14229	14230	14295	14284	14316	14167	14431	14238	14207	14192	14166	14215	14229	14096	14333	14233	14143	14038	14294	14305	14307	14223	14273	14328	14347	14191	14176	14141	14216	14332	14216	14190	14228	14359	14275	14295	14280	14265	14321	14206	14174	14386	14391	14166	14031	14260	14302	14159	14258	14301	14422	14264	14192	14262	14128	14253	14181	14189	14341	14257	14023	14106	14248	14114	14040	14269	14273	14223	14309	14244	14256	14214	14194	14226	14219	14247	14206	14234	14320	14132	14103	14219	14219	14275	14281	14324	14317	14194	14188	14423	14345	14185	14220	14154	14260	14167	14443	14322	14327	14302	14092	14061	14382	14290	14219	14187	14325	14512	14087	14347	14345	14127	14414	14234	14300	14209	14312	14304	14361	14514	14147	14162	14286	14284	14323	14463	14295	14002	14157	14447	14352	14375	14059	14375	14229	14122	14146	14187	14260	14087	14268	14339	14151	14188	14259	14248	14212	14257	14408	14187	14248	14368	14107	14145	14357	14171	14179	14156	14279	14193	14322	14160	13990	14221	14262	14392	14088	14290	14266	14287	14128	14361	14147	14315	14407	14158	14206	14183	14339	14231	14133	14199	14279	14057	14320	14158	14375	14303	14264	14264	14179	14016	14060	14151	14429	14334	14338	14187	14300	14238	14249	14331	14104	14464	14210	14113	14096	14101	14179	14296	14026	14231	14122	14115	14053	14166	14357	14250	14352	14356	14324	14201	14212	14263	14062	14272	14375	14313	14184	14206	14276	14212	14321	14240	14152	14248	14271	14255	14191	14415	14122	14244	14335	14392	14316	14098	14272	14209	14204	14155	14337	14232	14210	14118	14110	14251	14175	14093	14171	14082	14140	14268	14175	14355	14204	14331	14133	14221	14359	14270	14236	14300	14270	14266	14165	14297	14165	14252	14206	14417	14175	14143	14253	14167	14134	14250	14143	14396	14189	14123	14188	14172	14275	14141	14233	14213	14150	14096	14236	14266	14302	14305	14246	14209	14302	14137	14192	14196	14226	14206	14362	14235	14201	14229	14233	14300	14415	14296	14365	14314	14281	14461	14300	14175	14106	14181	14347	14192	14271	14261	14221	14211	14279	14010	14217	14256	14212	14344	14300	14212	14174	14228	14150	14123	14272	14250	14285	14239	14309	14216	14395	14171	14076	14117	14164	13997	14305	14247	14279	14139	14181	14285	14176	14179	14261	14332	14266	14170	14401	14247	14035	14396	14115	14476	14162	14270	14104	14363	14163	14210	14431	14312	14346	14264	14464	14274	14195	14136	14314	14335	14274	14326	14103	14271	14242	14227	14181	14167	14316	14280	14168	14265	14372	14240	14256	14292	14271	14234	14250	14088	14238	14364	14329	14298	14158	14313	14177	14171	14235	14292	14128	14321	14096	14147	14079	14179	14228	14294	14294	14300	14213	14275	14291	14288	14157	14286	14174	14367	14251	14288	14080	14069	14186	14491	14259	14293	14183	14403	14185	14055	14342	14111	14225	14253	14115	14383	14050	14277	14404	14407	14295	14345	14099	14278	14164	14284	14306	14344	14325	14284	14234	14134	14124	14285	14124	14103	14054	14175	13996	14220	14180	14149	14269	14057	14160	14351	14185	14213	14310	14245	14254	14340	14252	14239	14284	14413	14250	14195	14163	14111	14242	14160	13996	14191	14199	14214	14181	14245	14283	14073	14252	14191	14346	14317	14387	14285	14206	14327	14251	14116	14286	14155	14263	14124	14321	14124	14230	14320	14204	14275	14357	14208	14190	14260	14336	14236	14252	14335	14245	14367	14150	14318	14238	14185	14160	14162	14094	14368	14056	14301	14045	14273	14155	14164	14107	14213	14182	14170	14185	14265	14168	14343	14169	14258	14283	14255	14164	14239	14269	14248	14233	14235	14228	14228	14312	14268	14136	14193	14296	14187	14080	14218	14098	14255	14153	14242	14151	14089	14435	14264	14290	14127	14159	14301	14364	14258	14242	14292	14245	14273	14099	14232	14291	14295	14161	14248	14401	14270	14223	14149	14190	14264	14264	14263	14323	14222	14219	14142	14233	14175	14210	14276	14233	14288	14327	14171	14271	14126	14426	14227	14275	14222	14128	14392	14312	14526	14315	14341	14145	14203	14193	14056	14161	14181	14107	14354	14259	14214	14239	14185	14260	14244	14148	14082	14277	14264	14281	14384	14276	14438	14319	14330	13994	14275	14207	14132	14357	14198	14248	14231	14295	14186	14229	14189	14307	14195	14207	14295	14248	14168	14279	14148	14181	14120	14221	14328	14308	14356	14282	14114	14161	14285	14334	14135	14319	14172	14177	14134	14253	14289	14248	14274	14240	14453	14234	14238	14238	14335	14296	14270	14150	14221	14143	14143	14344	14085	14095	14259	14324	14062	14365	14141	14146	14230	14030	14226	14102	14115	14365	14416	14185	14224	14221	14257	14199	14333	14180	14465	14266	14116	14201	14264	14411	14286	14217	14154	14184	14333	14212	14205	14152	14177	14486	14193	14299	14286	14276	14212	14292	14270	14151	14243	14159	14136	14194	14307	14162	14254	14102	14176	14158	14176	14175	14172	14252	14266	14129	14117	14350	14207	14140	14263	14293	13991	14232	14244	14153	14196	14191	14257	14294	14276	14234	14298	14270	14471	14012	14426	14119	14200	14213	14207	14206	14422	14106	14164	14286	14223	14137	14096	14181	14208	14316	14265	14459	14213	14137	14192	14319	14204	14231	14367	14174	14273	14155	14236	14143	14469	14236	14242	14220	14248	14319	14136	14111	14203	14007	14269	14301	14194	14369	14208	14325	14218	14261	14026	14160	14315	14141	14381	14182	14062	14308	14242	14266	14245	14168	14353	14227	14183	14324	14178	14241	14454	14258	14238	14318	14315	14236	14359	14147	14212	14257	14158	14171	14305	14265	14181	14246	14212	14146	14221	14386	14292	14328	14286	14285	14502	14154	14175	14228	14268	14092	14227	14192	14320	14270	14271	14116	14392	14305	14230	14219	14261	14224	14243	14332	14346	14161	14191	14325	14255	14165	14342	14201	14190	14071	14184	14209	14400	14286	14454	14202	14213	14346	14234	14255	14321	14276	14201	14206	14129	14149	14253	14421	14266	14238	14200	14215	14185	14223	14406	14075	14294	14175	14285	14330	14308	14159	14311	14245	14424	14305	14183	14101	14355	14108	14195	14199	14088	14346	14393	14226	14285	14219	14090	14121	14130	14258	14227	14274	14212	14244	14062	14306	14297	14269	14114	14042	14317	14214	14103	14349	14167	14279	14330	14046	14498	14244	14145	14100	14231	14238	14332	14215	14190	14263	14353	14122	14100	14423	14239	14284	14145	14172	14463	14246	14267	14361	14071	14100	14172	14256	14040	14181	14232	14264	14392	14247	14242	14262	14205	14360	14236	14239	14254	14213	13922	14310	14365	14128	14286	14236	14204	14330	14257	14220	14028	14269	14148	14144	14234	14347	14335	14277	14219	14257	14320	14223	14139	14370	14170	14149	14313	14236	14231	14161	14076	14162	14377	14285	14100	14219	14119	14122	14279	14257	14329	14288	14250	14306	14189	14163	14106	14250	14168	14248	14130	14255	14342	14353	14340	14219	14272	14315	14265	14326	14197	14168	14103	14272	14253	14313	14343	14524	14330	14236
22471	21012	28792	23482	21420	24293	25972	20530	18948	19038	18487	17995	17805	17535	17171	16992	17061	16939	16901	16884	16810	16827	16718	16716	16861	16665	16666	16787	16565	16535	16761	16601	16505	16525	16605	16550	16310	16612	16571	16527	16440	16536	16650	16638	16570	16558	16451	16406	16551	16296	16351	16489	16476	16381	16495	17009	16874	16826	16854	16765	16873	16620	16774	16525	16595	16397	16319	16421	16517	16384	16393	16420	16333	16482	16387	16471	16331	16470	16471	16330	16409	16443	16425	16326	16409	16458	16368	16352	16316	16280	16326	16463	16388	16423	16186	16403	16459	16391	16463	16405	16477	16447	16436	16458	16400	16584	16521	16401	16404	16416	16387	16440	16371	16619	16518	16433	16482	16096	16535	16368	16444	16387	16362	16197	16438	16375	16599	16212	16487	16497	16414	16554	16542	16625	16383	16451	16447	16439	16533	16367	16474	16472	16519	16372	16472	16391	16204	16275	16246	16321	16525	16305	16251	16383	16595	16277	16360	16361	16302	16186	16239	16395	16529	16209	16225	16405	16466	16485	16457	16487	16359	16467	16292	16496	16313	16227	16376	16482	16385	16301	16486	16397	16275	16254	16114	16326	16487	16294	16418	16192	16469	16418	16346	16375	16295	16361	16558	16517	16162	16469	16250	16282	16337	16375	16370	16375	16433	16311	16557	16493	16519	16313	16450	16248	16330	16319	16423	16302	16318	16260	16366	16486	16451	16308	16338	16499	16472	16341	16296	16211	16311	16258	16281	16576	16378	16402	16334	16427	16454	16423	16371	16605	16513	16337	16481	16270	16371	16415	16359	16126	16290	16443	16497	16611	16446	16301	16269	16393	16326	16246	16369	16300	16403	16403	16275	16355	16285	16407	16377	16455	16256	16392	16388	16330	16360	16317	16243	16257	16516	16490	16211	16069	16264	16227	16415	16232	16356	16238	16187	16277	16406	16112	16199	16393	16476	16426	16476	16486	16187	16498	16356	16439	16280	16111	16135	16063	16351	16242	16362	16424	16334	16387	16469	16387	16265	16322	16398	16127	16401	16263	16517	16352	16427	16410	16326	16291	16314	16381	16327	16425	16554	16383	16523	16514	16266	16198	16244	16317	16346	16350	16348	16396	16372	16365	16358	16274	16411	16362	16494	16565	16224	16441	16205	16408	16367	16395	16739	16296	16294	16271	16278	16407	16515	16362	16253	16342	16172	16455	16425	16340	16365	16236	16200	16273	16347	16350	16324	16458	16143	16335	16228	16359	16642	16512	16393	16422	16187	16271	16452	16439	16339	16135	16373	16335	16523	16430	16263	16372	16278	16319	16443	16272	16403	16411	16402	16312	16233	16399	16497	16400	16356	16264	16262	16340	16415	16348	16331	16393	16414	16387	16399	16337	16301	16244	16138	16326	16289	16358	16324	16310	16375	16174	16138	16270	16165	16306	16415	16334	16502	16415	16506	16326	16466	16203	16192	16279	16383	16357	16304	16318	16372	16387	16414	16292	16389	16311	16439	16294	16637	16345	16341	16443	16374	16513	16476	16434	16597	16514	16273	16464	16456	16433	16314	16311	16347	16329	16355	16172	16365	16479	16303	16357	16419	16141	16348	16389	16407	16312	16381	16323	16429	16386	16499	16247	16393	16325	16294	16373	16298	16294	16418	16361	16370	16449	16434	16296	16488	16403	16307	16351	16335	16510	16348	16308	16607	16167	16348	16401	16152	16330	16476	16338	16426	16405	16341	16489	16256	16178	16366	16470	16271	16272	16289	16541	16258	16337	16492	16216	16536	16528	16257	16405	16335	16438	16339	16499	16490	16133	16309	16117	16394	16526	16431	16604	16319	16420	16536	16472	16205	16420	16421	16462	16562	16218	16306	16515	16421	16411	16419	16429	16645	16280	16068	16241	16400	16227	16338	16211	16457	16352	16379	16346	16331	16332	16441	16222	16392	16217	16507	16370	16252	16479	16326	16176	16293	16403	16300	16502	16358	16361	16461	16346	16438	16384	16240	16527	16200	16524	16410	16474	16239	16440	16503	16309	16501	16508	16227	16378	16332	16573	16431	16528	16184	16198	16339	16210	16437	16419	16457	16466	16286	16230	16219	16261	16259	16308	16279	16335	16241	16478	16406	16328	16382	16232	16374	16376	16326	16234	16121	16117	16374	16468	16398	16343	16259	16187	16126	16388	16546	16226	16436	16429	16316	16501	16302	16328	16336	16094	16359	16605	16292	16200	16364	16361	16360	16236	16310	16449	16478	16306	16416	16271	16359	16226	16395	16132	16518	16394	16519	16250	16471	16377	16271	16223	16377	16326	16418	16195	16260	16371	16357	16450	16448	16396	16209	16317	16489	16398	16478	16297	16331	16463	16365	16384	16376	16434	16294	16505	16267	16478	16415	16400	16318	16257	16411	16571	16325	16374	16463	16503	16355	16346	16298	16309	16471	16354	16415	16220	16306	16130	16299	16227	16514	16389	16436	16511	16211	16306	16425	16519	16200	16545	16343	16311	16472	16490	16292	16339	16291	16402	16369	16239	16338	16322	16359	16450	16335	16396	16382	16535	16268	16244	16320	16329	16260	16490	16240	16252	16228	16341	16501	16363	16487	16284	16236	16412	16218	16501	16593	16394	16184	16428	16268	16310	16456	16305	16200	16369	16368	16401	16538	16328	16235	16518	16387	16243	16059	16339	16395	16437	16286	16412	16393	16388	16513	16134	16350	16541	16446	16537	16507	16370	16305	16249	16345	16441	16273	16276	16283	16375	16227	16242	16324	16362	16363	16499	16508	16229	16557	16299	16328	16512	16487	16234	16253	16260	16067	16325	16320	16408	16374	16485	16306	16281	16479	16419	16269	16311	16359	16343	16198	16219	16164	16474	16434	16373	16421	16407	16267	16307	16228	16372	16276	16302	16276	16399	16408	16363	16209	16269	16312	16328	16363	16273	16509	16147	16301	16362	16378	16298	16481	16307	16383	16477	16450	16296	16311	16382	16317	16330	16111	16410	16370	16339	16394	16160	16305	16439	16416	16494	16238	16458	16365	16342	16260	16287	16462	16340	16506	16430	16202	16370	16252	16431	16345	16197	16561	16262	16310	16542	16498	16465	16264	16447	16414	16275	16318	16394	16278	16533	16462	16573	16201	16323	16404	16402	16472	16455	16394	16359	16337	16227	16465	16356	16227	16265	16421	16261	16452	16330	16343	16370	16421	16509	16321	16433	16415	16382	16354	16300	16472	16402	16348	16311	16323	16209	16516	16457	16290	16307	16127	16193	16209	16142	16420	16164	16269	16309	16369	16616	16528	16532	16354	16403	16446	16323	16281	16180	16271	16383	16150	16298	16151	16349	16362	16372	16235	16344	16329	16412	16393	16451	16417	16362	16260	16444	16284	16374	16295	16387	16304	16387	16361	16406	16352	16446	16386	16334	16438	16627	16311	16178	16267	16279	16439	16324	16556	16271	16299	16452	16326	16301	16347	16192	16292	16351	16518	16235	16388	16264	16468	16187	16402	16408	16461	16246	16345	16297	16408	16388	16393	16435	16520	16352	16395	16352	16373	16458	16455	16281	16378	16309	16344	16241	16678	16258	16394	16173	16243	16228	16134	16214	16412	16231	16183	16197	16228	16319	16396	16295	16409	16328	16275	16307	16355	16432	16306	16120	16402	16534	16259	16191	16223	16187	16384	16532	16459	16193	16363	16485	16236	16220	16537	16267	16134	16187	16284	16387	16343	16334	16282	16215	16402	16341	16221	16310	16466	16461	16287	16433	16400	16347	16540	16259	16246	16392	16427	16494	16474	16459	16441	16376	16433	16493	16493	16423	16352	16354	16368	16414	16331	16255	16163	16490	16254	16339	16404	16444	16239	16518	16433	16162	16288	16165	16304	16386	16355	16490	16396	16404	16503	16451	16312	16244	16674	16435	16362	16355	16357	16255	16358	16484	16348	16492	16418	16435	16432	16278	16246	16295	16281	16266	16114	16566	16392	16350	16360	16284	16441	16076	16164	16309	16239	16495	16362	16538	16531	16233	16278	16333	16418	16428	16232	16544	16096	16315	16600	16251	16396	16261	16317	16493	16419	16269	16191	16416	16380	16226	16271	16187	16253	16303	16300	16539	16209	16156	16421	16438	16494	16463	16544	16502	16225	16550	16342	16293	16218	16485	16424	16428	16462	16340	16270	16192	16526	16500	16260	16341	16214	16462	16334	16244	16296	16321	16375	16283	16353	16225	16331	16217	16308	16235	16430	16273	16354	16372	16488	16438	16242	16299	16109	16294	16391	16391	16572	16448	16100	16583	16342	16450	16482	16265	16285	16246	16415	16253	16358	16256	16339	16340	16313	16422	16268	16178	16375	16209	16565	16218	16227	16342	16374	16501	16231	16267	16094	16131	16637	16225	16385	16337	16252	16330	16479	16235	16493	16318	16369	16437	16344	16461	16280	16292	16349	16446	16215	16401	16162	16488	16251	16443	16423	16333	16098	16205	16399	16470	16157	16388	16301	16339	16368	16281	16271	16387	16358	16236	16095	16346	16284	16492	16222	16296	16389	16620	16315	16299	16526	16329	16240	16472	16368	16232	16369	16286	16320	16405	16454	16357	16364	16316	16200	16334	16380	16399	16363	16298	16351	16313	16308	16301	16364	16416	16384	16283	16324	16273	16424	16448	16304	16389	16150	16369	16341	16408	16321	16128	16390	16308	16221	16459	16314	16441	16347	16247	16349	16421	16401	16317	16408	16111	16149	16329	16419	16232	16307	16502	16386	16386	16379	16340	16469	16314	16348	16165	16166	16453	16199	16415	16538	16361	16293	16239	16288	16500	16358	16243	16382	16350	16336	16372	16144	16428	16424	16266	16445	16477	16280	16306	16225	16455	16516	16378	16447	16328	16378	16287	16317	16360	16446	16090	16400	16426	16335	16392	16324	16380	16540	16467	16544	16489	16546	16413	16348	16382	16520	16320	16360	16360	16328	16171	16466	16539	16447	16442	16289	16307	16127	16288	16380	16387	16455	16623	16335	16334	16405	16457	16414	16243	16228	16236	16219	16281	16711	16222	16193	16565	16238	16504	16397	16353	16372	16547	16284	16470	16339	16465	16368	16215	16085	16251	16458	16387	16382	16359	16274	16274
26367	42570	43848	35718	28695	26219	20865	19529	18454	18354	17436	16543	16028	15598	15717	15369	15178	14958	14955	14939	14726	14945	14755	14920	14592	14477	14532	14589	14743	14455	14426	14622	14644	14527	14523	14527	14321	14395	14575	14612	14540	14524	14496	14283	14550	14559	14290	14436	14450	14139	14487	14365	14374	14574	14565	15072	15156	14982	15131	15011	14851	14661	14641	14467	14517	14434	14295	14444	14288	14308	14355	14377	14283	14448	14418	14417	14390	14465	14335	14335	14324	14453	14307	14201	14422	14287	14414	14360	14378	14558	14304	14393	14411	14401	14302	14377	14196	14273	14343	14441	14366	14358	14548	14384	14308	14524	14183	14320	14445	14302	14568	14502	14261	14408	14288	14517	14368	14387	14430	14234	14233	14443	14276	14538	14462	14167	14456	14264	14346	14457	14411	14463	14283	14301	14375	14240	14351	14339	14177	14457	14338	14379	14554	14430	14316	14312	14431	14299	14440	14358	14403	14476	14272	14318	14366	14524	14428	14304	14172	14475	14223	14572	14386	14421	14331	14396	14528	14442	14208	14271	14311	14318	14290	14337	14220	14471	14397	14493	14570	14416	14399	14383	14217	14247	14317	14310	14349	14430	14316	14315	14309	14364	14472	14180	14312	14416	14348	14382	14324	14263	14132	14353	14165	14435	14406	14145	14305	14255	14344	14399	14423	14388	14516	14320	14352	14392	14258	14450	14386	14366	14385	14255	14249	14200	14364	14344	14335	14339	14415	14385	14276	14439	14276	14369	14412	14376	14365	14423	14363	14442	14385	14285	14339	14324	14366	14428	14313	14222	14422	14506	14304	14453	14422	14303	14338	14323	14313	14295	14461	14408	14363	14427	14397	14383	14342	14383	14540	14448	14284	14517	14304	14293	14358	14375	14273	14347	14316	14471	14422	14473	14262	14420	14459	14440	14394	14292	14347	14490	14394	14343	14322	14432	14192	14350	14251	14342	14296	14353	14303	14259	14363	14488	14383	14325	14540	14401	14471	14444	14375	14320	14423	14374	14346	14324	14396	14348	14352	14340	14385	14315	14231	14303	14368	14336	14379	14487	14262	14229	14354	14337	14313	14450	14637	14466	14432	14432	14297	14294	14132	14431	14360	14398	14273	14320	14289	14449	14383	14508	14110	14349	14382	14244	14384	14242	14261	14357	14265	14228	14321	14148	14230	14430	14372	14320	14460	14366	14382	14554	14204	14353	14479	14379	14414	14261	14291	14250	14295	14266	14306	14443	14186	14346	14336	14534	14483	14235	14216	14293	14292	14362	14498	14415	14284	14463	14266	14425	14431	14218	14386	14282	14371	14186	14381	14377	14310	14393	14369	14380	14463	14479	14410	14382	14413	14396	14353	14351	14330	14230	14318	14254	14385	14398	14486	14465	14561	14360	14446	14386	14344	14557	14351	14412	14313	14345	14424	14362	14208	14383	14514	14179	14466	14501	14531	14441	14335	14215	14476	14368	14351	14337	14369	14312	14211	14314	14312	14310	14464	14405	14277	14430	14395	14251	14400	14442	14604	14211	14434	14315	14470	14352	14314	14379	14319	14331	14277	14412	14366	14271	14372	14277	14505	14374	14367	14361	14333	14343	14337	14421	14299	14273	14291	14319	14280	14353	14308	14286	14378	14287	14234	14299	14542	14434	14294	14401	14374	14248	14488	14392	14407	14357	14325	14327	14519	14418	14262	14307	14217	14290	14242	14355	14308	14505	14381	14428	14355	14439	14278	14365	14318	14361	14279	14324	14367	14247	14330	14372	14376	14341	14305	14350	14427	14287	14404	14142	14292	14343	14344	14459	14327	14381	14252	14281	14254	14280	14348	14495	14403	14455	14537	14408	14331	14321	14360	14462	14348	14377	14287	14312	14290	14297	14198	14407	14320	14226	14418	14435	14209	14334	14303	14215	14311	14174	14367	14310	14342	14168	14389	14289	14398	14286	14466	14377	14392	14376	14227	14288	14388	14397	14396	14263	14366	14399	14396	14331	14287	14233	14460	14471	14443	14360	14314	14367	14373	14291	14397	14311	14300	14215	14402	14275	14450	14331	14476	14349	14391	14436	14267	14279	14356	14289	14305	14404	14281	14458	14442	14322	14331	14402	14374	14487	14394	14459	14511	14309	14350	14305	14337	14340	14278	14336	14394	14341	14397	14213	14330	14335	14335	14636	14269	14310	14206	14334	14422	14429	14342	14449	14249	14422	14479	14387	14399	14353	14359	14493	14431	14292	14406	14526	14305	14431	14340	14266	14433	14311	14355	14391	14341	14362	14472	14372	14445	14310	14376	14426	14242	14410	14167	14527	14243	14246	14337	14431	14350	14368	14417	14462	14173	14256	14308	14322	14359	14415	14604	14250	14531	14305	14422	14425	14458	14370	14316	14299	14447	14560	14352	14308	14583	14585	14450	14288	14273	14325	14376	14210	14519	14427	14255	14428	14321	14418	14288	14400	14211	14372	14253	14180	14532	14452	14351	14454	14386	14331	14404	14272	14264	14233	14462	14503	14449	14317	14270	14474	14382	14374	14454	14299	14302	14297	14432	14389	14326	14355	14427	14390	14388	14417	14275	14469	14362	14432	14413	14434	14327	14450	14233	14220	14286	14267	14227	14227	14234	14341	14388	14371	14443	14363	14101	14433	14305	14574	14416	14337	14592	14290	14332	14368	14281	14407	14220	14342	14428	14449	14070	14442	14348	14479	14321	14401	14391	14381	14348	14445	14381	14538	14417	14302	14215	14325	14404	14295	14304	14195	14265	14356	14395	14287	14424	14319	14344	14228	14422	14444	14170	14388	14438	14345	14432	14271	14304	14243	14296	14268	14307	14310	14394	14346	14303	14462	14228	14147	14362	14407	14512	14372	14236	14501	14397	14365	14437	14468	14288	14304	14367	14321	14495	14286	14377	14387	14338	14156	14220	14414	14181	14382	14414	14261	14397	14255	14321	14229	14446	14249	14348	14335	14404	14546	14332	14364	14473	14342	14277	14220	14385	14310	14268	14278	14454	14392	14166	14306	14441	14395	14332	14338	14467	14249	14291	14196	14364	14257	14321	14341	14516	14467	14400	14546	14229	14432	14271	14375	14320	14324	14337	14357	14351	14250	14318	14406	14349	14352	14349	14409	14222	14223	14431	14398	14344	14409	14285	14238	14392	14369	14252	14159	14209	14281	14269	14453	14411	14424	14341	14343	14333	14290	14430	14322	14375	14293	14343	14268	14391	14177	14253	14267	14364	14353	14360	14597	14257	14330	14236	14421	14290	14356	14543	14322	14428	14288	14553	14220	14290	14359	14395	14266	14260	14328	14393	14422	14188	14327	14395	14337	14405	14231	14220	14378	14377	14443	14417	14409	14273	14304	14401	14408	14383	14382	14441	14341	14278	14468	14354	14471	14640	14370	14367	14335	14326	14259	14271	14326	14295	14492	14376	14367	14291	14315	14257	14158	14379	14343	14293	14448	14329	14420	14488	14144	14381	14389	14188	14301	14403	14317	14309	14293	14280	14479	14170	14274	14244	14333	14374	14345	14296	14306	14348	14186	14410	14432	14410	14230	14511	14269	14335	14498	14308	14375	14027	14333	14360	14329	14560	14339	14364	14317	14103	14258	14227	14272	14237	14448	14274	14507	14276	14419	14339	14160	14179	14277	14433	14272	14446	14242	14303	14422	14442	14319	14423	14308	14412	14451	14367	14283	14378	14351	14415	14339	14142	14350	14319	14463	14406	14401	14491	14327	14233	14365	14417	14240	14281	14139	14391	14420	14243	14398	14498	14290	14351	14317	14487	14307	14230	14184	14335	14392	14363	14430	14452	14407	14337	14361	14435	14363	14325	14413	14449	14524	14432	14355	14199	14280	14403	14437	14348	14367	14279	14325	14433	14408	14293	14235	14479	14313	14419	14430	14308	14453	14545	14380	14436	14317	14394	14207	14271	14289	14367	14238	14503	14299	14370	14272	14302	14341	14322	14374	14209	14461	14362	14271	14202	14390	14400	14206	14326	14253	14321	14432	14295	14162	14225	14290	14377	14245	14374	14254	14361	14249	14406	14341	14275	14339	14179	14305	14370	14223	14389	14324	14430	14376	14333	14256	14348	14356	14388	14252	14391	14367	14325	14406	14461	14220	14265	14236	14289	14279	14368	14451	14435	14304	14388	14423	14351	14385	14381	14195	14369	14343	14248	14279	14377	14296	14378	14529	14416	14298	14310	14456	14447	14481	14405	14402	14389	14222	14236	14330	14411	14326	14502	14267	14410	14463	14282	14271	14373	14253	14410	14199	14498	14321	14137	14395	14308	14583	14369	14421	14242	14352	14406	14300	14356	14491	14273	14358	14326	14398	14338	14239	14318	14418	14271	14347	14246	14208	14308	14203	14346	14268	14397	14269	14319	14252	14370	14303	14296	14271	14389	14288	14244	14532	14295	14368	14213	14429	14212	14377	14284	14278	14419	14271	14304	14474	14412	14285	14313	14527	14484	14348	14490	14251	14342	14571	14215	14350	14361	14374	14509	14412	14301	14279	14144	14331	14494	14504	14341	14354	14338	14560	14328	14304	14256	14282	14293	14386	14270	14277	14409	14450	14236	14342	14294	14336	14454	14372	14478	14304	14232	14285	14415	14307	14344	14374	14294	14172	14375	14431	14263	14280	14184	14150	14189	14514	14408	14278	14320	14345	14324	14355	14386	14351	14259	14301	14302	14466	14359	14406	14380	14435	14225	14337	14337	14353	14390	14321	14293	14442	14518	14353	14227	14408	14461	14419	14321	14329	14537	14392	14460	14347	14370	14330	14405	14319	14220	14391	14419	14362	14394	14340	14227	14245	14273	14388	14260	14303	14326	14458	14369	14408	14405	14291	14299	14358	14369	14325	14353	14298	14251	14213	14236	14358	14346	14168	14297	14283	14444	14321	14453	14285	14452	14314	14318	14316	14236	14259	14311	14192	14492	14344	14352	14454	14195	14268	14302	14350	14291	14235	14325	14377	14266	14352	14159	14298	14306	14186	14215	14337	14418	14416	14331	14423	14370	14321	14426	14420	14448	14333	14461	14390	14405	14313	14323	14341	14308	14456	14423	14418	14330	14228	14305	14297	14304	14398	14356	14336	14415	14320	14322	14338
27657	23322	31084	26990	22045	20028	18588	18003	17803	17784	17543	17240	17374	17154	17145	16964	16865	16835	16944	16832	16782	16699	16838	16917	16856	16645	16804	16789	16698	16726	16573	16616	16867	16646	16644	16757	16675	16628	16790	16712	16761	16748	16615	16662	16574	16685	16650	16664	16428	16776	16672	16771	16615	16619	16503	16628	16852	16834	16610	16625	16699	16719	16755	16673	16733	16604	16529	16749	16679	16744	16829	16750	16657	16713	16795	16935	16600	16671	16832	16580	16583	16650	16962	16668	16644	16580	16730	16559	16501	16581	16755	16676	16624	16747	16646	16798	16716	16781	16432	16683	16481	16601	16521	16528	16589	16865	16643	16724	16697	16805	16665	16640	16619	16618	16754	16584	16508	16680	16513	16813	16707	16608	16401	16681	16689	16913	16707	16632	16705	16843	16728	16571	16842	16568	16752	16451	16621	16554	16814	16571	16664	16596	16645	16818	16553	16663	16603	16716	16724	16570	16634	16840	16635	16564	16645	16895	16758	16599	16667	16719	16796	16553	16667	16631	16798	16598	16766	16669	16643	16662	16706	16720	16650	16790	16714	16767	16618	16706	16629	16810	16618	16652	16702	16753	16701	16551	16633	16679	16889	16556	16493	16717	16396	16696	16568	16712	16546	16706	16916	16697	16695	16489	16585	16618	16667	16795	16730	16594	16629	16510	16768	16749	16733	16766	16670	16733	16707	16789	16626	16731	16606	16674	16757	16791	16793	16603	16847	16664	16613	16659	16653	16833	16494	16789	16749	16710	16693	16748	16782	16717	16781	16605	16761	16664	16667	16726	16661	16551	16759	16652	16666	16790	16640	16528	16576	16595	16668	16796	16603	16526	16649	16853	16510	16728	16495	16415	16726	16672	16641	16728	16727	16725	16575	16869	16744	16559	16769	16735	16562	16787	16678	16770	16820	16707	16428	16637	16812	16741	16696	16803	16673	16440	16626	16754	16732	16578	16691	16814	16583	16705	16652	16668	17039	16867	16611	16624	16735	16697	16666	16822	16573	16595	16633	16644	16617	16850	16631	16709	16660	16865	16696	16638	16615	16598	16867	16656	16859	16718	16626	16581	16784	16498	16705	16885	16670	16615	16622	16714	16611	16771	16779	16655	16607	16515	16515	16718	16618	16552	16690	16835	16727	16826	16603	16786	16714	16677	16542	16628	16832	16549	16507	16671	16765	16935	16814	16782	16672	16603	16621	16689	16690	16513	16643	16804	16786	16562	16608	16706	16802	16700	16861	16783	16655	16594	16729	16712	16787	16787	16665	16708	16614	16665	16492	16850	16701	16700	16762	16616	16632	16726	16437	16553	16711	16527	16639	16724	16678	16698	16679	16579	16733	16546	16495	16723	16794	16647	16677	16752	16501	16489	16766	16540	16552	16890	16706	16662	16669	16838	16765	16685	16805	16673	16554	16890	16699	16811	16568	16652	16625	16724	16729	16665	16666	16767	16712	16799	16663	16684	16822	16699	16818	16693	16689	16564	16714	16665	16738	16538	16868	16659	16885	16669	16653	16708	16689	16842	16627	16723	16694	16604	16739	16682	16800	16875	16512	16795	16715	16598	16765	16656	16667	16798	16710	16562	16455	16724	16803	16800	16906	16738	16634	16667	16603	16732	16494	16643	16674	16683	16765	16667	16529	16632	16715	16620	16822	16863	16625	16845	16662	16737	16678	16840	16528	16661	16702	16824	16616	16668	16696	16733	16548	16771	16806	16671	16825	16581	16603	16569	16771	16845	16895	16764	16722	16855	16581	16589	16555	16831	16974	16705	16736	16612	16649	16738	16709	16729	16475	16617	16550	16660	16836	16637	16787	16676	16760	16616	16708	16707	16738	16629	16783	16776	16822	16619	16560	16789	16561	16759	16705	16671	16612	16758	16634	16742	16534	16545	16702	16568	16777	16743	16745	16725	16495	16567	16856	16845	16677	16926	16861	16519	16848	16617	16646	16726	16596	16707	16581	16738	16778	16700	16578	16765	16662	16680	16652	16518	16543	16469	16625	16549	16605	16705	16616	16664	16597	16696	16770	16647	16769	16742	16754	16718	16766	16739	16883	16504	16626	16754	16559	16645	16845	16743	16526	16625	16761	16804	16738	16660	16563	16584	16478	16468	16660	16754	16777	16527	16570	16593	16557	16634	16739	16614	16653	16644	16593	16787	16778	16568	16638	16544	16854	16558	16830	16968	16618	16608	16593	16692	16894	16573	16698	16725	16820	16746	16656	16876	16570	16615	16690	16743	16827	16591	16758	16798	16520	16688	16781	16855	16613	16854	16740	16520	16715	16829	16747	16708	16687	16689	16689	16797	16641	16872	16914	16803	16657	16802	16671	16803	16705	16876	16771	16783	16884	16637	16732	16510	16594	16685	16695	16627	16263	16739	16650	16668	16717	16454	16574	16728	16481	16763	16801	16639	16626	16571	16500	16650	16728	16758	16543	16500	16620	16680	16649	16591	16748	16560	16766	16775	16666	16758	16673	16719	16605	16856	16556	16495	16787	16525	16768	16671	16650	16621	17000	16521	16707	16695	16808	16584	16530	16755	16646	16592	16605	16502	16822	16896	16709	16797	16714	16886	16646	16786	16692	16555	16673	16612	16604	16852	16619	16772	16852	16792	16823	16753	16618	16944	16721	16583	16744	16744	16912	16578	16675	16668	16689	16649	16673	16709	16622	16817	16732	16790	16816	16534	16568	16497	16477	16650	16610	16852	16828	16622	16860	16666	16709	16733	16701	16548	16716	16476	16742	16728	16764	16785	16551	16609	16765	16789	16521	16660	16834	16657	16567	16544	16569	16629	16860	16689	16690	16606	16639	16645	16426	16680	16907	16794	16746	16700	16751	16869	16559	16942	16848	16562	16569	16684	16640	16775	16640	16599	16827	16515	16799	16805	16773	16694	16667	16636	16801	16566	16859	16647	16599	16814	16698	16723	16546	16629	16570	16873	16774	16593	16724	16585	16628	16804	16600	16641	16634	16646	16693	16821	16523	16849	16478	16618	16822	16711	16630	16819	16628	16739	16677	16551	16544	16670	16894	16847	16588	16537	16692	16743	16746	16578	16823	16527	16671	16921	16710	16688	16666	16472	16723	16579	16795	16674	16774	16686	16863	16669	16523	16730	16798	16731	16807	16632	16721	16835	16521	16759	16715	16747	16906	16702	16761	16935	16669	16597	16750	16591	16731	16696	16571	16772	16803	16689	16974	16651	16821	16820	16682	16833	16711	16685	16616	16666	16659	16452	16713	16837	16578	16618	16873	16715	16725	16687	16741	16632	16852	16781	16804	16777	16629	16836	16538	16690	16742	16736	16586	16689	16801	16563	16532	16699	16669	16836	16821	16665	16851	16746	16819	16768	16693	16622	16763	16698	16744	16380	16760	16702	16692	16609	16646	16559	16684	16635	16595	16778	16687	16693	16783	16693	16637	16852	16844	16658	16864	16628	16727	16662	16693	16524	16651	16624	16548	16576	16706	16709	16691	16736	16638	16788	16479	16887	16773	16651	16684	16652	16831	16604	16719	16636	16627	16647	16559	16564	16751	16704	16780	16752	16483	16799	16582	16836	16710	16769	16822	16857	16810	16696	16704	16644	16714	16809	16617	16741	16774	16688	16759	16794	16528	16801	16602	16816	16595	16692	16748	16448	16580	16712	16622	16509	16516	16743	16708	16608	16733	16706	16743	16566	16758	16774	16613	16600	16476	16709	16782	16625	16759	16475	16609	16525	16672	16737	16632	16777	16830	16633	16756	16765	16914	16522	16572	16732	16671	16659	16732	16615	16735	16653	16734	16650	16732	16634	16897	16717	16630	16810	16853	16760	16739	16788	16883	16669	16651	16617	16846	16625	16528	16624	17000	16775	16551	16803	16698	16697	16873	16728	16733	16764	16625	16572	16776	16791	16782	16627	16585	16944	16782	16570	16767	16828	16773	16756	16651	16619	16637	16699	16758	16571	16757	16697	16909	16700	16469	16643	16815	17053	16914	16572	16564	16636	16694	16806	16592	16699	16648	16710	16807	16744	16697	16809	16620	16666	16704	16595	16887	16771	16773	16817	16617	16588	16611	16603	16653	16283	16801	16613	16540	16765	16621	16642	16661	16635	16741	16738	16616	16735	16687	16815	16784	16752	16753	16721	16851	16876	16610	16652	16507	17052	16884	16933	16743	16741	16733	16733	16593	16730	16676	16653	16780	16876	16763	16807	16717	16842	16648	16726	16498	16740	16775	16532	16821	16660	16854	16577	16886	16793	16535	16595	16733	16761	16785	16737	16433	16461	16712	16842	16628	16829	16718	16634	16649	16752	16773	16745	16821	16500	16679	16663	16735	16793	16969	16607	16686	16632	16649	16633	16845	16765	16579	16822	16769	16551	16717	16415	16510	16776	16778	16754	16491	16628	16857	16511	16758	16673	16783	16571	16587	16524	16641	16676	16652	16497	16681	16586	16900	16614	16317	16835	16594	16733	16641	16704	16791	16731	16707	16650	16634	16633	16626	16551	16664	16749	16944	16697	16535	16690	16690	16563	16899	16525	16655	16480	16725	16505	16755	16515	16733	16746	16740	16648	16859	16809	16551	16679	16690	16728	16537	16566	16875	16553	16636	16816	16369	16697	16633	16688	16731	16642	16636	16696	16691	16720	16876	16711	16498	16658	16630	16730	16670	16710	16652	16799	16676	16890	16689	16800	16727	16663	16763	16609	16956	16648	16757	16777	16690	16791	16667	16571	16602	16789	16819	16747	16816	16672	16661	16812	16567	16855	16723	16834	16626	16687	16542	16708	16745	16726	16569	16854	16640	16773	16696	16699	16763	16763	16913	16838	16665	16679	16708	16623	16565	16734	16643	16685	16938	16650	16730	16711	16597	16759	16572	16603	16778	16619	16762	16647	16633	16889	16726	16756	16867	16824	16663	16755	17061	16775	16776	16778	16699	16665	16655	16576	16552	16529	16646	16504	16583	16468	16721	16460	16704	16923	16912	16576	16702	16446	16634	16747	16691	16822	16556	16880	16779	16543	16736	16659	16780	16608	16699	16802	16723	16685	16595	16723	16940	16642	16659	16814	16759	16610	16851	16592	16847	16588	16759	16612	16714	16737	16672	16627	16658	16575	16620	16730
23947	32464	35557	25721	22498	19349	17248	16743	16520	16223	15694	15533	15294	15271	15019	14939	14890	14988	14804	14629	14825	14702	14794	14737	14797	14651	14642	14571	14635	14773	14698	14566	14507	14611	14494	14509	14684	14607	14487	14669	14664	14742	14832	14636	14815	14566	14791	14549	14574	14579	14501	14691	14681	14606	14600	14588	14811	14792	14572	14523	14657	14471	14492	14483	14601	14548	14738	14453	14556	14546	14523	14435	14523	14666	14515	14668	14574	14470	14481	14663	14594	14534	14658	14547	14688	14633	14501	14492	14515	14444	14564	14507	14596	14700	14528	14604	14588	14584	14786	14659	14471	14477	14602	14741	14513	14562	14498	14790	14666	14527	14475	14722	14524	14667	14691	14688	14656	14447	14665	14671	14530	14498	14537	14675	14592	14595	14451	14538	14729	14815	14527	14745	14609	14536	14527	14661	14614	14496	14708	14650	14418	14459	14409	14722	14601	14501	14622	14588	14448	14679	14485	14642	14635	14528	14624	14551	14633	14528	14576	14482	14456	14526	14650	14506	14402	14511	14723	14696	14628	14674	14680	14515	14822	14472	14494	14740	14590	14442	14510	14576	14542	14699	14600	14534	14562	14545	14438	14571	14590	14637	14615	14747	14624	14719	14649	14583	14768	14525	14505	14670	14416	14487	14600	14597	14534	14437	14577	14641	14579	14431	14631	14512	14528	14475	14808	14604	14565	14616	14410	14512	14477	14601	14468	14550	14651	14542	14476	14639	14472	14423	14470	14516	14548	14471	14717	14606	14568	14617	14694	14402	14488	14582	14623	14655	14634	14694	14693	14574	14517	14640	14578	14534	14579	14518	14504	14527	14574	14795	14478	14626	14575	14401	14654	14455	14700	14538	14690	14633	14757	14496	14619	14492	14492	14424	14500	14462	14471	14421	14409	14432	14517	14633	14692	14619	14591	14521	14475	14575	14579	14648	14541	14596	14607	14650	14421	14627	14613	14566	14684	14656	14486	14683	14504	14662	14705	14512	14480	14573	14598	14632	14414	14622	14560	14720	14777	14715	14525	14667	14734	14658	14675	14562	14636	14564	14603	14673	14455	14604	14579	14683	14533	14638	14366	14664	14418	14629	14515	14812	14554	14612	14617	14586	14570	14608	14697	14458	14705	14502	14660	14714	14499	14536	14672	14645	14612	14624	14631	14555	14591	14486	14549	14663	14573	14476	14531	14413	14591	14637	14522	14663	14660	14564	14758	14440	14644	14644	14629	14700	14679	14439	14734	14611	14400	14668	14620	14606	14424	14582	14556	14319	14564	14485	14625	14638	14597	14605	14587	14664	14483	14639	14750	14556	14433	14829	14478	14639	14529	14587	14681	14542	14609	14672	14625	14512	14479	14544	14709	14581	14713	14501	14692	14495	14547	14528	14578	14739	14435	14543	14586	14511	14687	14673	14584	14561	14611	14537	14524	14542	14612	14531	14734	14684	14690	14579	14731	14585	14593	14592	14323	14364	14588	14587	14575	14701	14526	14617	14629	14509	14650	14526	14501	14562	14551	14723	14350	14576	14489	14517	14644	14643	14615	14641	14644	14691	14719	14645	14576	14604	14563	14515	14513	14648	14565	14681	14631	14596	14682	14541	14540	14484	14661	14533	14415	14488	14484	14746	14708	14430	14430	14638	14611	14553	14664	14588	14537	14595	14597	14568	14686	14525	14621	14633	14507	14646	14484	14630	14920	14510	14604	14669	14513	14761	14568	14657	14459	14446	14495	14426	14633	14606	14480	14555	14681	14611	14491	14669	14499	14530	14620	14553	14553	14602	14729	14586	14571	14696	14543	14533	14462	14686	14427	14577	14438	14559	14668	14671	14556	14651	14536	14674	14378	14470	14630	14732	14443	14676	14695	14769	14534	14683	14612	14641	14670	14685	14657	14545	14625	14537	14600	14572	14529	14564	14449	14538	14693	14553	14610	14572	14679	14464	14615	14484	14709	14744	14592	14447	14580	14360	14615	14400	14448	14620	14572	14577	14757	14561	14714	14367	14611	14416	14611	14686	14702	14596	14622	14612	14778	14609	14492	14659	14602	14800	14714	14503	14584	14466	14738	14776	14541	14574	14549	14699	14698	14625	14440	14514	14452	14572	14574	14519	14624	14656	14681	14508	14773	14576	14547	14787	14589	14482	14593	14622	14492	14520	14499	14604	14746	14558	14831	14679	14554	14534	14672	14671	14700	14507	14613	14546	14548	14629	14301	14652	14452	14593	14601	14764	14604	14546	14582	14508	14476	14670	14528	14570	14777	14436	14679	14603	14583	14637	14643	14546	14516	14603	14529	14495	14663	14540	14642	14561	14531	14569	14637	14518	14630	14511	14665	14604	14510	14650	14675	14474	14604	14657	14482	14460	14578	14596	14592	14601	14488	14822	14566	14667	14684	14588	14620	14741	14575	14502	14524	14564	14542	14812	14636	14540	14587	14709	14502	14574	14572	14572	14601	14686	14672	14739	14521	14594	14653	14733	14530	14512	14588	14547	14741	14580	14721	14489	14538	14497	14534	14553	14479	14511	14656	14487	14622	14763	14628	14568	14701	14607	14693	14592	14652	14554	14509	14668	14608	14648	14487	14422	14702	14511	14597	14564	14542	14573	14580	14597	14552	14594	14599	14642	14450	14562	14568	14524	14566	14638	14698	14634	14749	14713	14518	14756	14439	14608	14644	14541	14481	14485	14664	14519	14571	14624	14650	14656	14727	14571	14595	14856	14662	14493	14570	14533	14581	14521	14545	14501	14644	14704	14550	14625	14518	14589	14817	14675	14740	14470	14726	14557	14762	14648	14641	14612	14501	14525	14598	14494	14599	14760	14713	14624	14598	14728	14473	14439	14608	14663	14532	14715	14565	14502	14634	14617	14464	14516	14632	14477	14573	14628	14484	14645	14776	14760	14655	14491	14769	14557	14638	14598	14405	14679	14715	14695	14663	14638	14732	14491	14553	14663	14724	14572	14573	14538	14637	14712	14492	14569	14563	14647	14513	14569	14455	14623	14508	14409	14319	14422	14606	14674	14640	14756	14729	14545	14613	14503	14443	14474	14528	14551	14584	14674	14530	14753	14461	14610	14650	14608	14519	14503	14693	14433	14794	14535	14576	14416	14634	14708	14568	14595	14486	14559	14482	14430	14564	14428	14594	14420	14497	14604	14627	14574	14585	14661	14664	14551	14553	14546	14667	14434	14509	14657	14658	14493	14609	14553	14805	14602	14595	14632	14670	14490	14701	14616	14630	14652	14595	14543	14629	14754	14683	14482	14708	14669	14553	14592	14475	14644	14527	14509	14610	14631	14496	14686	14435	14537	14569	14640	14551	14532	14562	14788	14450	14630	14569	14621	14591	14439	14580	14604	14630	14529	14713	14529	14534	14640	14606	14711	14652	14601	14703	14528	14550	14746	14606	14424	14540	14467	14751	14539	14602	14730	14652	14596	14590	14398	14593	14589	14589	14560	14466	14726	14466	14713	14439	14466	14513	14556	14579	14498	14596	14591	14437	14772	14711	14527	14459	14463	14772	14610	14477	14687	14491	14596	14630	14557	14702	14479	14443	14572	14502	14627	14686	14593	14639	14696	14516	14441	14769	14426	14687	14628	14673	14625	14649	14533	14733	14531	14621	14748	14501	14503	14626	14570	14612	14664	14401	14524	14639	14392	14671	14887	14512	14539	14636	14531	14610	14583	14568	14557	14483	14585	14478	14562	14547	14519	14509	14465	14484	14788	14579	14479	14443	14598	14518	14553	14693	14561	14577	14572	14756	14569	14675	14689	14605	14589	14523	14549	14517	14523	14671	14620	14456	14605	14572	14549	14644	14675	14736	14646	14497	14595	14538	14511	14742	14508	14647	14450	14697	14706	14658	14686	14577	14321	14663	14741	14620	14760	14708	14619	14543	14619	14727	14486	14561	14538	14558	14655	14644	14621	14624	14590	14471	14663	14707	14548	14519	14505	14621	14469	14588	14635	14580	14520	14596	14653	14709	14443	14582	14667	14514	14423	14526	14543	14599	14715	14721	14633	14581	14602	14540	14579	14425	14692	14395	14550	14575	14540	14643	14445	14536	14528	14511	14652	14719	14546	14571	14692	14789	14614	14695	14519	14659	14535	14484	14563	14514	14532	14646	14517	14634	14704	14545	14665	14455	14649	14593	14475	14514	14532	14727	14764	14664	14738	14610	14635	14681	14477	14408	14669	14612	14537	14539	14517	14583	14638	14648	14569	14826	14588	14577	14555	14471	14576	14723	14675	14604	14492	14644	14758	14644	14771	14496	14655	14655	14662	14615	14605	14628	14521	14710	14645	14553	14538	14486	14543	14717	14668	14694	14517	14447	14703	14638	14586	14508	14682	14599	14564	14482	14577	14676	14781	14461	14549	14679	14620	14675	14630	14473	14523	14504	14531	14577	14523	14560	14430	14834	14632	14704	14631	14569	14651	14659	14770	14649	14623	14568	14706	14767	14585	14489	14610	14444	14494	14356	14538	14504	14733	14459	14717	14718	14756	14595	14619	14564	14588	14678	14377	14602	14661	14560	14540	14510	14562	14600	14651	14477	14582	14581	14650	14705	14741	14544	14498	14699	14672	14651	14738	14446	14713	14673	14528	14520	14548	14501	14681	14497	14450	14516	14617	14640	14662	14780	14543	14674	14774	14628	14401	14478	14645	14621	14767	14488	14553	14609	14580	14639	14696	14602	14590	14588	14445	14527	14670	14731	14465	14574	14516	14463	14548	14518	14736	14634	14529	14529	14635	14520	14498	14490	14505	14554	14712	14637	14512	14538	14408	14578	14587	14642	14508	14578	14628	14619	14560	14583	14694	14539	14639	14592	14620	14558	14591	14550	14529	14580	14602	14630	14566	14572	14481	14617	14617	14553	14535	14639	14516	14621	14619	14685	14587	14689	14634	14530	14509	14605	14604	14659	14637	14676	14592	14571	14417	14749	14682	14613	14535	14480	14743	14627	14409	14525	14550	14808	14579	14624	14629	14618	14606	14614	14656	14564	14559	14823	14580	14605	14598	14570	14583	14693	14423	14572	14590	14647	14722	14675	14670	14712	14556	14562	14667	14712	14616	14508	14432	14718	14566	14656	14615	14678	14494	14641	14447	14625	14498
23641	21137	28646	24145	22812	23479	23222	20127	19355	19297	18738	18392	18314	18328	17952	18030	17852	17705	17769	17510	17694	17600	17602	17844	17707	17558	17476	17548	17665	17606	17453	17320	17553	17595	17557	17412	17446	17438	17431	17433	17484	17339	17375	17478	17417	17400	17387	17509	17359	17258	17316	17549	17153	17414	17340	17651	17919	17930	17792	17417	17471	17471	17353	17553	17181	17185	17365	17469	17396	17363	17250	17550	17304	17524	17357	17507	17147	17411	17470	17260	17382	17204	17143	17494	17437	17435	17341	17530	17404	17510	17272	17570	17481	17505	17564	17447	17209	17787	17466	17411	17324	17217	17355	17285	17516	17036	17351	17484	17514	17473	17417	17484	17436	17104	17413	17462	17377	17454	17424	17315	17352	17326	17225	17151	17497	17386	17397	17177	17342	17413	17606	17299	17225	17416	17541	17314	17331	17349	17364	17439	17340	17446	17218	17418	17564	17243	17220	17365	17353	17318	17357	17361	16999	17452	17301	17317	17411	17456	17356	17425	17316	17269	17576	17222	17241	17361	17429	17245	17297	17326	17440	17239	17278	17135	17206	17487	17484	17134	17137	17333	17397	17298	17334	17468	17142	17252	17278	17239	17217	17440	17318	17427	17316	17317	17348	17222	17450	17264	17215	17240	17398	17185	17328	17330	17324	17350	17289	17071	17227	17422	17234	17328	17413	17376	17342	17258	17398	17396	17354	17235	17128	17279	17207	17403	17421	17504	17324	17495	17420	17307	17359	17382	17433	17340	17332	17410	17517	17221	17086	17414	17441	17300	17384	17207	17391	17296	17163	17321	17197	17229	17178	17576	17252	17494	17288	17124	17379	17308	17367	17255	17425	17509	17292	17373	17537	17321	17162	17532	17343	17160	17324	17332	17385	17346	17354	17371	17225	17341	17247	17331	17547	17627	17338	17356	17359	17219	17443	17345	17253	17353	17483	17400	17415	17366	17267	17351	17428	17310	17312	17312	17493	17397	17346	17242	17443	17290	17329	17398	17247	17561	17314	17277	17477	17372	17357	17243	17358	17139	17560	17222	17191	17468	17204	17389	17400	17474	17313	17434	17173	17215	17284	17231	17212	17397	17346	17290	17175	17415	17388	17266	17455	17426	17486	17515	17133	17258	17409	17183	17168	17513	17122	17262	17523	17188	17442	17377	17466	17250	17425	17216	17365	17141	17251	16969	17294	17340	17345	17299	17395	17236	17349	17489	17460	17327	17590	17086	17451	17276	17445	17481	17595	17479	17298	17326	17280	17317	17239	17505	17421	17472	17666	17433	17339	17353	17248	17257	17458	17407	17337	17037	17372	17235	17347	17440	17520	17507	17115	17371	17311	17284	17464	17356	17381	17307	17333	17481	17174	17448	17198	17168	17281	17603	17447	17306	17570	17445	17157	17264	17600	17365	17476	17207	17342	17314	17268	17264	17273	17352	17172	17245	17406	17201	17300	17556	17377	17367	17278	17213	17335	17237	17448	17340	17323	17374	17221	17197	17466	17495	17304	17416	17435	17400	17401	17202	17120	17261	17388	17211	17212	17394	17569	17331	17384	17166	17287	17338	17524	17175	17269	17395	17446	17365	17244	17456	17231	17178	17245	17274	17221	17165	17428	17179	17292	17541	17279	17418	17197	17244	17405	17477	17223	17485	17222	17387	17463	17345	17194	17178	17269	17255	17169	17390	17254	17213	17241	17229	17241	17270	17430	17341	17516	17347	17383	17356	17364	17457	17440	17259	17491	17314	17351	17353	17283	17338	17508	17517	17655	17298	17137	17336	17347	17108	17348	17501	17357	17433	17343	17561	17449	17436	17390	17066	17530	17366	17326	17289	17328	17340	17305	17218	17614	17567	17261	17333	17537	17506	17303	17206	17385	17487	17252	17364	17284	17418	17202	17445	17286	17227	17344	17177	17547	17321	17276	17467	17527	17273	17370	17267	17188	17564	17438	17399	17524	17482	17432	17470	17372	17249	17375	17414	17229	17296	17323	17199	17283	17382	17094	17111	17417	17339	17468	17387	17476	17363	17370	17343	17306	17466	17489	17471	17257	17305	17335	17420	17369	17290	17503	17338	17594	17475	17499	17626	17142	17352	17493	17408	17311	17468	17265	17152	17277	17313	17463	17441	17268	17272	17567	17388	17334	17497	17307	17256	17347	17548	17194	17471	17254	17353	17294	17271	17357	17416	17154	17519	17424	17237	17317	17358	17315	17387	17273	17303	17326	17328	17356	17212	17426	17258	17387	17417	17263	17387	17318	17447	17435	17354	17264	17423	17401	17270	17309	17361	17124	17298	17204	17468	17350	17335	17499	17311	17191	17358	17403	17265	17360	17333	17426	17409	17212	17240	17516	17297	17537	17417	17344	17485	17438	17359	17468	17339	17301	17249	17311	17245	17204	17181	17336	17481	17388	17459	17378	17380	17298	17242	17298	17431	17366	17380	17475	17367	17319	17338	17196	17351	17350	17276	17388	17436	17351	17228	17413	17309	17474	17334	17283	17372	17389	17342	17505	17463	17406	17320	17533	17391	17442	17346	17209	17168	17380	17419	17493	17326	17360	17314	17187	17271	17364	17250	17487	17535	17319	17466	17283	17375	17370	17376	17431	17348	17258	17295	17188	17280	17274	17284	17253	17217	17261	17249	17336	17536	17257	17542	17287	17240	17208	17457	17417	17212	17221	17444	17387	17424	17120	17352	17400	17275	17361	17421	17238	17229	17433	17238	17351	17360	17356	17354	17386	17366	17242	17231	17348	17187	17393	17407	17337	17252	17344	17199	17274	17366	17292	17329	17484	17320	17431	17419	17432	17359	17253	17149	17235	17459	17438	17691	17452	17362	17204	17180	17269	17210	17386	17388	17271	17419	17240	17299	17253	17513	17612	17322	17371	17407	17460	17388	17407	17324	17191	17366	17391	17311	17468	17272	17379	17221	17335	17456	17526	17268	17358	17286	17178	17506	17448	17224	17353	17471	17440	17251	17229	17288	17279	17372	17244	17508	17110	17348	17299	17395	17580	17265	17452	17303	17506	17356	17307	17377	17209	17151	17290	17391	17292	17334	17288	17329	17444	17206	17210	17300	17344	17582	17405	17329	17193	17164	17437	17510	17252	17304	17277	17485	17311	17349	17436	17460	17310	17471	17438	17265	17486	17243	17279	17158	17407	17510	17393	17331	17290	17310	17294	17387	17365	17238	17159	17355	17356	17150	17318	17414	17136	17293	17440	17384	17161	17349	17405	17443	17267	17383	17054	17261	17176	17452	17371	17240	17302	17136	17352	17494	17349	17281	17225	17459	17055	17050	17259	17302	17493	17421	17391	17464	17339	17377	17565	17354	17339	17355	17447	17284	17367	17563	17425	17197	17425	17357	17342	17334	17315	17446	17288	17264	17414	17461	17244	17430	17517	17484	17391	17429	17358	17329	17451	17334	17441	17309	17415	17238	17530	17405	17457	17229	17310	17296	17414	17281	17327	17439	17459	17433	17286	17334	17316	17250	17321	17281	17386	17342	17219	17246	17376	17152	17331	17228	17347	17136	17286	17466	17462	17388	17346	17321	17405	17326	17193	17154	17340	17346	17333	17203	17099	17341	17429	17483	17372	17335	17396	17298	17247	17228	17590	17213	17151	17218	17427	17231	17391	17409	17390	17392	17412	17400	17205	17367	17291	17381	17161	17398	17279	17252	17463	17311	17330	17510	17446	17438	17140	17365	17389	17224	17319	17195	17222	17416	17260	17473	17449	17372	17487	17315	17511	17215	17471	17470	17291	17542	17395	17624	17270	17382	17432	17278	17448	17292	17428	17204	17375	17383	17227	17325	17147	17438	17268	17292	17404	17097	17314	17345	17156	17443	17371	17480	17294	17218	17343	17484	17372	17398	17369	17204	17104	17408	17335	17294	17243	17386	17332	17298	17452	17311	17086	17349	17334	17383	17332	17129	17405	17475	17443	17492	17422	17213	17291	17209	17396	17318	17242	17367	17225	17452	17260	17375	17176	17597	17300	17085	17391	17366	17461	17407	17396	17260	17375	17293	17303	17365	17505	17266	17122	17265	17430	17099	17293	17242	17384	17146	17429	17483	17615	17385	17444	17495	17512	17302	17436	17314	17442	17317	17315	17213	17330	17402	17280	17179	17509	17225	17472	17550	17646	17362	17436	17302	17361	17488	17280	17484	17246	17180	17250	17522	17483	17280	17541	17315	17304	17394	17199	17455	17205	17181	17430	17328	17364	17277	17289	17290	17310	17473	17232	17440	17547	17431	17619	17418	17314	17331	17293	17293	17408	17318	17419	17482	17340	17209	17393	17449	17478	17275	17271	17328	17393	17227	17521	17364	17359	17346	17240	17286	17401	17419	17219	17166	17200	17223	17279	17288	17323	17534	17279	17287	17471	17282	17363	17233	17502	17276	17417	17368	17333	17398	17433	17297	17302	17302	17263	17223	17374	17317	17246	17336	17386	17113	17301	17158	17290	17332	17353	17342	17281	17391	17379	17360	17226	17358	17385	17541	17307	17557	17278	17281	17321	17218	17401	17386	17475	17502	17291	17241	17416	17440	17336	17399	17366	17366	17325	17381	17576	17530	17102	17385	17327	17396	17182	17173	17341	17528	17226	17219	17393	17225	17181	17312	17358	17158	17386	17250	17257	17307	17686	17345	17496	17416	17107	17492	17632	17304	17437	17399	17245	17487	17364	17420	17233	17233	17360	17220	17167	17308	17284	17309	17321	17208	17311	17158	17274	17404	17204	17122	17481	17111	17238	17300	17398	17170	17373	17446	17289	17507	17609	17370	17590	17300	17432	17374	17530	17395	17467	17443	17215	17120	17301	17355	17356	17264	17396	17395	17393	17262	17585	17312	17410	17039	17261	17518	17363	17431	17306	17405	17413	17463	17374	17442	17390	17581	17285	17298	17383	17598	17556	17391	17532	17301	17267	17328	17421	17375	17281	17471	17352	17445	17390	17527	17342	17326	17464	17421	17412	17275	17267	17240	17329	17288	17360	17361	17484	17369	17206	17261	17228	17232	17260	17436	17499	17183	17395	17271	17376	17286	17243	17389	17341	17464	17348	17405	17448	17389	17260	17400	17487	17410	17262	17501	17439	17302	17574	17382	17345	17073
22098	41168	40635	30614	26661	21000	20136	18830	18536	17919	16949	16798	16238	16009	15668	15597	15444	15574	15279	15296	15375	15239	15320	15376	15179	15309	15168	15168	15198	15032	15141	15116	15059	15136	15160	15181	15035	15035	15080	14952	15102	15077	15081	15202	15106	15071	15272	15146	15065	15015	15072	15179	15072	15071	15066	15497	16034	15839	15253	15380	15084	15290	15099	15071	15226	15033	14981	14989	15009	14902	14869	15069	14987	15157	15039	15038	14974	14966	15098	15050	14943	15084	15152	15151	15090	14956	15031	15044	15052	15005	14995	15023	15148	15214	15127	15025	14921	15104	14988	15129	14998	15188	15011	15058	14998	14988	15053	15007	14798	14917	14903	15105	14991	15104	15095	15067	14923	15040	15044	15110	14910	15174	15054	15130	15118	15022	15060	14996	15052	15043	15070	14903	15035	15168	15100	15107	15237	15152	15201	14910	14908	15096	15025	15044	14881	14994	14937	14915	14928	15094	15104	14917	15129	14994	14962	15066	15058	14929	14937	15105	15144	14991	15080	15019	15114	14993	14885	15067	14966	15198	15221	15052	14794	15071	15132	15182	15023	15017	15120	15100	15010	15121	15083	14899	14794	14951	14840	15053	15001	14973	15040	14997	14992	14998	15117	15249	14969	15024	15007	15014	15041	15133	15048	14946	14877	15038	15215	15152	15156	15083	14959	14991	15059	15046	15093	14981	15225	15008	14998	15004	15034	14995	15045	14929	14951	15172	15008	15050	15089	14924	14958	15040	15088	14934	15039	15002	14959	15061	15129	15094	15026	15047	15140	15209	15000	14913	14894	15119	15054	15132	14983	14877	15095	14910	14950	15142	15167	14934	15236	14996	15044	14991	15019	14984	15040	15081	14990	15079	15114	15037	14869	14948	15111	15129	14945	15023	15147	14908	15068	15247	15063	15178	15064	15091	15026	14929	14960	15118	15003	14970	15050	15181	15011	15037	14985	15008	15029	15079	14994	15067	15180	15020	14910	14914	15128	15002	15035	15096	15163	15035	14872	14888	15134	15011	14961	15052	15025	14905	14914	15038	14934	14981	15221	14994	14941	15006	14974	15064	15045	15077	14967	15123	14916	15216	15003	14912	14936	14949	15000	15110	14973	15119	15013	15000	15046	15008	15112	15044	14941	15027	14828	15051	15033	15035	14970	14946	15104	14901	15032	15152	14955	14944	15173	15118	14983	15125	14966	14980	15125	15060	15004	15097	15212	14953	15063	15021	14961	15029	14900	14830	14972	15064	15149	15032	14977	15147	15087	15124	15169	14966	15138	15084	15121	14939	14932	14920	15051	15003	14730	14988	15082	15066	15144	15064	15033	14979	15126	14882	14941	14909	15178	15026	14926	14923	15016	14983	14983	15116	15104	15049	15091	14800	15026	15058	15014	15020	14967	15032	15036	15088	15128	15011	15066	14956	14689	15103	14998	14927	15071	15122	15149	14875	14879	14845	15137	14806	14945	15104	14985	15002	15114	15076	14915	15100	14904	15100	15030	15059	14977	15039	14984	15011	15075	14918	14931	14974	15126	14869	15072	14897	15104	15098	15158	15148	15087	15267	15113	14979	15106	15090	15124	14953	14950	15097	14962	15134	15055	15174	15002	15040	15106	14978	15244	15152	15145	15011	14972	15144	15010	15137	15062	15229	15096	15023	14978	14877	15107	14956	14961	15054	15065	15203	15006	15153	15071	14962	15119	15047	15104	15055	14910	15072	15060	15236	15141	15041	15050	15227	15008	14993	15056	15035	14966	15106	15075	15020	15101	15136	15074	15066	14978	15116	15114	15113	15033	14991	15130	15024	15113	15114	14981	15139	15024	15176	15078	15059	15083	15099	14916	15133	15004	14998	15020	14992	15020	15098	15212	14977	14894	15118	15204	15056	15150	15078	14941	14998	14939	15105	15100	14927	14937	14946	14938	15079	14969	15116	15087	14865	15007	14962	15040	15092	15046	14961	15159	14883	14978	15144	15036	14944	14869	15132	15075	14974	15051	15045	15046	14933	14915	14987	15062	15012	14967	14934	15028	15047	15068	14974	14993	15120	15079	15015	14864	14960	14937	15021	15056	14991	15172	15064	15054	14897	14940	15099	15115	15154	15095	15052	15031	15034	15031	15006	14880	14888	14921	15002	14941	15168	14964	14955	15045	15064	15007	14907	14946	15080	15019	14941	15109	15023	14924	15008	15131	15164	14866	15036	15003	14947	14937	15154	14847	15021	15107	15008	15057	15139	15012	15138	15042	15019	15007	15044	14917	14982	14966	15051	15074	15019	14931	15135	15125	15078	14989	15014	15096	14849	14933	15062	14917	15028	15131	15030	15179	15258	14960	15231	15094	15091	15063	14972	15086	14962	15086	15005	14906	14987	15253	15045	14902	14939	15064	15017	15012	15019	14921	14832	15055	15206	15226	15203	14929	15064	14915	14968	14979	14927	15037	15002	15181	14981	14948	15235	14961	15054	15117	15023	14922	14928	15166	15017	15016	15081	15043	15115	15019	14984	15086	14874	14989	15092	14954	15202	14812	15076	15245	14990	15036	15035	14958	15117	15058	14995	14980	15179	15130	15042	15115	14874	15100	15085	15070	15154	15066	15157	15066	14883	15053	15052	14952	14905	15052	15110	15100	15005	15158	14932	15137	15075	15024	15194	15181	15097	15119	15037	14923	15005	15090	15161	14927	14919	14858	15118	15086	15208	15107	15218	15057	14992	15237	15076	15204	15144	14998	15049	14929	14999	15054	14964	14993	14941	15213	14928	14999	14960	15018	15165	14925	15067	14991	15029	14917	15006	15187	15118	15181	14779	15209	15075	15012	14976	15121	14910	15182	14984	15052	14957	15132	15254	15011	15079	14986	14948	14964	15059	15052	15136	15096	14897	14992	14941	15036	14822	14964	15019	15080	14968	14961	15088	14867	15075	14921	14953	14940	15170	15136	15172	14927	15041	14996	15088	15121	14922	15077	15061	15275	14990	15144	15092	14980	15044	14894	15112	15113	15113	15253	15095	15002	15293	14884	15021	14953	15065	14980	15230	15038	14938	15103	15021	15208	14845	15145	14894	15257	15119	15000	15216	14887	15043	15050	14966	15123	15101	14829	15044	15109	15151	15146	15011	15100	14976	14911	15121	15144	14961	15113	15107	14971	15032	15062	14958	15049	15027	15232	15104	15128	15035	14880	14982	14958	14948	15213	14885	15040	15031	14916	15017	14891	14937	14923	15041	15075	15123	15017	15068	15011	15123	14977	15066	14907	15039	15000	15102	14994	15030	14933	15185	15033	15152	14867	15000	14946	15072	14997	14992	15046	15067	15164	14991	15069	15094	14838	14898	15131	14989	15084	15081	15115	15085	15083	14905	14961	15036	14963	15095	15094	15029	14950	15013	14965	15031	15000	14951	14926	15178	14902	15154	15135	15189	14962	15047	15044	15036	15109	15182	15186	14924	15170	15022	15174	15102	15115	15122	15020	15067	14951	15037	15000	14894	15085	14948	14955	15143	15058	14901	15191	15061	15083	14890	15029	15051	15031	14970	15131	15119	15047	15002	14827	15043	14943	14993	15068	14874	14979	15047	15172	14783	14987	14921	15104	15031	15039	14946	15032	15117	15048	15147	15015	15151	15123	14989	14971	15175	14952	15067	15127	15029	15059	15019	15197	15126	15153	15147	14857	14908	14961	15125	15008	14949	15162	15098	15117	14999	15008	15195	15059	15128	15200	15028	15015	15031	15070	14952	15137	15185	15079	15092	15002	15042	15061	14912	14984	15091	15183	15002	15112	14827	14882	15113	14967	15165	15133	15008	14841	14910	14974	14939	15060	15065	14853	15181	15077	15113	14905	15229	14985	15144	14959	15260	15104	15015	15047	15052	15104	15115	15055	15145	15150	15049	14914	15133	15104	14860	15003	15008	14972	14946	14965	14933	15001	14927	14910	14934	15120	14988	15140	15023	15035	14886	15083	15064	15107	15014	15177	15003	15131	15106	15029	14996	14912	15013	14969	15056	15197	15074	15134	15195	15056	14998	15239	15114	14941	15034	15129	15216	14974	14807	15076	15100	15172	15124	14977	15116	15039	14897	15059	15063	15063	14971	15015	15092	15027	15154	15103	15076	14803	15023	15066	15131	14961	15069	15171	15074	15078	15035	15033	14975	14932	15046	14989	14966	15080	14838	15071	14993	15019	15072	15121	15181	15008	15052	15112	15142	14988	15000	14897	15275	15026	14899	15060	15115	15081	15145	14967	15114	14974	15136	15166	14944	14972	14904	15203	15009	15056	15023	15022	14883	15216	14816	15037	14941	15048	14986	15160	15111	15030	15031	15204	15029	15217	15069	15105	14985	15154	15003	15042	14995	14915	15101	15069	15178	15079	15006	15111	14882	14797	15106	14983	14955	15134	14972	14946	15178	15162	15062	15090	14746	14862	15045	14957	15142	15057	14905	14866	15149	15071	14957	14931	15131	14990	15009	15033	15076	14945	15091	14921	14939	14999	14928	14942	15068	14870	15188	15065	14980	14950	15149	15124	14977	14874	15020	14986	14994	15064	15193	15027	15008	14995	15022	14971	15091	15150	15217	15019	15003	15088	14952	15165	14946	15013	15116	15088	15033	15243	14851	15099	15005	14996	15076	15014	15139	15033	15023	15040	15103	15028	15017	15129	14884	15061	15144	14951	15065	15050	14942	15042	15098	15012	14933	14984	15017	15069	14917	15072	14953	15046	15031	14962	15010	14978	15118	15026	15085	15129	14925	15105	15177	15034	15124	15138	15017	15023	15029	15099	15046	15146	14964	15077	15052	15221	15032	15008	15040	14875	15111	15023	14942	14889	14775	14923	15070	14930	14981	15105	15112	14981	15206	15033	15062	15144	14919	15094	15019	14963	15182	15027	14942	15063	14993	14997	14814	15068	15089	15057	14888	15166	15090	15032	14936	15026	14886	15139	15151	14966	14871	14992	14954	15057	14982	14921	15117	15137	15079	15012	14989	15171	15088	15060	14861	15157	15007	14915	15140	15104	15022	14925	14983	14977	15148	15171	15054	14989	15256	14955	14929	15000	15073	15093	14995	14978	15046	15052	14991	14957	14983	15071	15188	15145	15127	15065	14889	14916	14920	15030	15061	14884	15067
22626	21110	28893	23623	21498	24217	27082	21866	20989	20288	19781	19387	18941	19124	18560	18751	18445	18286	18280	18190	18149	18142	18220	18357	18082	18262	17987	18069	17905	18157	18176	18153	17890	17920	17910	18018	17982	17940	17972	18095	17964	17789	17625	17849	17980	17700	17736	17999	17960	17899	18071	17835	17904	17919	17838	18362	19088	18622	18315	18163	18197	17876	17824	18010	17826	17803	17907	17705	17712	17813	17839	17860	17716	17831	17784	17870	17805	18057	17723	17733	17959	17947	17895	17817	17873	17857	17958	17858	17906	17768	17902	17839	17806	17880	17982	17734	17993	17875	17864	17969	17692	17742	17977	17736	17918	17836	17865	17981	17857	17906	18069	17649	17956	17779	17727	17879	17959	17800	17963	17904	17959	17913	17930	17795	17550	17521	17739	17651	17779	17785	17939	17902	17779	17818	17644	17707	17980	17689	17831	17716	17916	17819	17659	17713	17844	17841	17853	17777	17796	17787	17740	17854	17828	17504	17885	17973	17869	17687	17832	17663	17895	17699	17668	17749	17761	17920	17724	17838	17816	17889	17878	17676	17735	17734	17772	17780	18012	17543	17954	17787	17836	17751	18005	17917	17814	17827	17818	17872	17855	17956	17857	17812	17710	17717	17702	17893	17762	17913	18039	18151	17974	17928	18070	17834	17937	17707	17770	17702	17853	17826	17873	17776	17754	18107	17955	18036	17812	17872	17838	17759	17837	17978	17774	17717	18013	17838	17710	17738	17777	17752	17745	17808	17747	17799	17858	17873	17743	17983	17849	17787	17818	17952	17860	17833	17933	17784	17766	17776	17806	17636	17882	17701	17825	17772	17670	17888	17684	17905	17758	17744	17710	17812	17676	17807	17887	17855	17845	17859	17764	17772	17898	17929	17853	17599	17805	17783	18055	17747	17708	17667	17949	17810	17900	17889	18029	17898	17964	17725	17697	17626	17755	17792	17919	17715	17859	17923	17753	18078	17876	17884	17717	17928	17631	17715	17690	17609	17692	17732	17569	17754	17870	17984	17931	17659	18029	17920	17940	17720	17744	17819	17755	17707	17616	17874	17774	17738	17880	17620	17863	17891	17709	17611	17840	17696	17920	17826	17981	18006	17703	17889	17729	17714	17772	17798	17872	17662	17560	17585	17862	17587	17732	17863	17693	17856	17801	17715	17637	17925	17714	17904	17542	17686	17904	18019	17691	17750	17967	17781	17789	17977	17662	17703	17775	17653	17954	17975	17681	17842	17878	17779	17952	17613	17613	17883	17732	17903	17889	17900	17756	17683	17862	17786	17897	17818	17695	17731	18069	17853	17833	17841	17677	18137	17879	17614	17748	17720	17695	17664	17987	17867	17754	17890	17813	17797	17719	17680	17816	17607	17711	17741	17829	17902	17765	17791	17772	17769	17692	17734	17732	17642	17613	17716	17651	17746	17812	17886	17713	17722	17859	17820	17750	17925	17861	17696	17822	17659	17773	17855	17793	17529	17731	17674	17897	17894	17732	17819	17563	17793	17540	17793	17573	17889	17864	17969	17940	17873	17842	17841	17846	17719	17791	17874	17760	17848	17719	17970	17955	17779	17908	17870	17743	17794	17878	17755	17976	17882	17682	17865	18048	17726	17837	17712	18007	17840	17680	17734	17803	17805	17860	17816	17712	17683	17763	17817	17726	17729	17994	17877	17739	17815	17936	17762	17908	17821	17725	17617	17691	17877	17830	17835	17817	17831	17827	17928	17755	17741	17703	17921	17937	17632	17813	17724	17872	17583	17866	17838	17787	17657	17949	17658	17788	17586	17625	17977	17651	17666	17815	17910	17866	17789	17630	17813	17803	17770	17924	17743	17784	17678	17680	17808	17833	17720	17924	17797	17851	17530	17619	17879	17770	17902	17758	17673	17826	17700	17818	17689	17567	17766	17835	17718	17866	17819	17598	17743	17930	17804	17773	17766	17971	17798	17929	17863	17677	17805	17689	17495	17801	17806	18020	17638	17853	17947	17793	17855	17840	17952	17816	17817	17880	17671	17651	17950	17826	17860	17864	17776	17828	17734	17859	17681	17613	17721	17801	17840	17778	17568	17951	18065	17766	17777	17766	17832	18042	17716	17810	17738	17753	17719	17703	17922	17518	17666	17873	17654	17916	17789	17719	17700	17728	17702	17789	17670	17883	17853	17693	17810	17823	17734	17728	17743	17688	17816	17780	18024	17894	17686	17861	17724	17944	17784	17718	17733	17881	17642	17867	17846	17769	17666	17907	17682	17837	17888	17862	17678	17693	17870	17810	17678	17757	17876	17669	17819	17793	17717	17685	17837	17790	17998	17753	17808	17749	17658	17797	17905	17843	17734	17859	17871	17691	17890	17800	17908	17910	17828	17922	17811	17693	17819	17818	17776	17798	17623	17934	17702	17933	17853	17813	17739	17886	17661	17766	17991	17822	17862	17756	17700	17770	17878	17505	17683	17824	17731	17704	17808	17910	17727	17697	17587	17716	17942	17677	17748	17700	17767	18189	17893	17923	17619	17934	17656	17923	17672	17688	17759	17779	17849	17738	17649	17754	18014	17909	17791	17760	17774	17840	17961	17856	17693	17704	17926	17745	17668	17634	17739	18039	17757	17714	17641	17841	17887	17726	17961	17765	17905	17813	17768	17788	17510	17825	17672	17956	17733	17742	17815	17756	17747	17826	17818	17945	17789	17880	17632	17833	17726	17567	17869	17672	17660	17984	17865	17870	17498	17676	17733	17710	17596	17926	17788	17748	17897	17988	17922	17703	17809	17905	17870	17917	17738	17858	17773	17840	17880	17804	17835	17928	17611	17591	17879	17919	17662	17837	17772	17851	17740	18027	17670	17896	17951	17930	17602	18007	17707	18018	17866	17762	17892	17698	17776	17671	17617	17760	17767	17916	17877	18015	17843	17737	17694	17799	17684	17807	17764	17623	17609	17541	17931	17698	18000	17810	17856	17646	17739	17742	17728	17907	17841	17629	17600	17666	17647	17729	17582	17791	17660	17866	17859	17940	17843	17644	17834	17727	17717	17896	17920	17975	17788	17888	17824	17970	17758	17772	17731	17804	17857	17666	17742	17781	17873	17804	17678	17852	17866	17599	17798	18006	17815	17742	17665	17822	17671	17881	17863	17929	17766	17736	17674	17924	17767	17909	17819	17707	17861	17915	17878	17721	17907	17853	17660	17720	17790	17779	18025	18050	17850	17913	17759	17798	17852	17826	18058	17602	17673	17883	17648	17789	18021	17845	18013	17818	17792	17893	17961	17801	17856	17580	17906	17759	17825	17801	17826	17930	17689	17648	17818	17573	17721	17584	17857	17859	17818	17833	17896	17880	17627	17626	17610	17947	17790	17707	17768	17745	17849	17910	17922	17675	17645	17852	17866	17867	17935	17827	17878	17839	17702	17681	17747	17815	17854	17770	17735	17719	17768	18075	17534	17756	17854	17847	17835	17476	17900	17592	17824	17741	18066	17741	17749	17770	17891	18099	17839	17731	17807	17709	17826	17628	17757	17873	17942	17748	17641	17833	17812	17775	17767	17724	17665	17835	17746	17789	17817	17972	17733	17770	17775	17697	17928	17923	17870	17726	17861	17932	17715	17914	17955	17594	17718	17804	17994	17696	17866	17815	17820	17851	17931	17973	17750	17718	17601	17783	17973	17706	17735	17787	17874	17845	17660	17657	17762	17788	17768	17713	17763	17860	17812	17847	17823	17972	17617	17912	17871	17763	17729	17841	17684	17799	17822	17784	17813	17796	18005	17894	17839	17823	17896	17873	17768	17768	17565	17605	17794	17631	17787	17632	17913	17918	17590	17899	17639	17723	17911	17810	17579	17611	17821	17901	17939	17770	17821	18153	17806	17844	17836	17894	17792	17705	17909	17857	17738	17746	17725	17847	17755	17663	17852	17666	17910	17626	17719	17709	17767	17746	17759	17643	17881	17583	17725	17775	17989	17783	17781	17737	17830	17576	17736	18013	17885	17877	17859	17846	17756	17793	17851	17801	17730	17777	17698	17763	17932	17661	17802	17821	17852	17766	17910	17782	17811	17827	17912	17933	17723	17860	17858	17808	17894	17790	17891	17542	17664	17943	17748	17973	17786	17627	17648	17826	17939	17789	17405	17615	17581	17941	17889	17768	17829	17675	17582	17792	17714	17661	17802	17881	17726	17597	17777	17847	17782	18007	17717	17933	17886	17967	18004	18023	17800	17689	17542	17659	17905	17985	17783	17835	17915	17890	17622	17900	17762	17884	17794	17690	17844	17898	17894	17690	17897	17740	17575	18068	17876	17765	17702	17836	17600	17667	17714	17645	17684	17804	17735	17809	17996	17905	17800	17692	17810	17714	17593	17587	17865	17834	17867	17959	17598	17808	17648	17697	17830	17762	17882	17787	17667	17798	17942	17897	17681	18029	17638	17718	17663	17596	17788	17853	17709	17791	17890	17933	17876	17800	17731	17770	17835	17692	17849	17923	17743	17713	17750	17603	17707	17902	17861	17860	17731	17852	17685	17836	17751	17714	17811	17979	17886	17755	17829	17789	17648	17804	17909	17814	17740	17774	17859	17703	17727	17938	17781	18036	17957	17892	17671	17672	17873	17773	17733	17750	17680	17583	17627	17890	17763	17802	17844	17866	17722	17747	17777	17600	17680	17765	17743	17822	17998	17753	17741	17718	17898	17876	17747	17706	17824	17685	17884	17580	17688	17902	17594	17581	17606	17778	17887	17706	17761	17865	17832	17874	17789	17768	17754	17884	17859	17652	17835	17741	17743	17745	17993	17687	17671	17618	17727	17733	17813	17545	17726	17829	17779	17902	17891	17747	17759	17923	17836	17775	17897	17873	17672	17850	17831	17592	18009	17886	17739	17680	17897	17724	17589	17645	17767	17837	17795	17858	17799	17832	17693	17812	17608	17932	17773	17469	17631	17837	17838	17695	17732	17854	17585	17733	17876	17839	17866	17678	17725	17741	17846	17850	17753	17996	17864	17864	17785	17911	17668	17885	17761	17869	17796	17868	17603	17768	17783	17769	17444	18066	17940	17586	17986	17876	17646	17836	17836	17830	17804	17879	17615	17824	17866	17785	17605	17947	17708	17822	17854	17729	17896	17846	17761	17559	17803
22847	46354	43563	34991	27634	24237	22014	21296	20395	18472	17961	17296	16958	16614	16179	16271	15999	15878	15921	15521	15593	15517	15515	15605	15605	15527	15376	15289	15493	15535	15400	15321	15207	15532	15296	15425	15272	15276	15496	15169	15408	15251	15366	15381	15460	15274	15330	15223	15367	15314	15230	15190	15359	15235	15029	16123	17285	16390	15860	15714	15525	15423	15421	15143	15059	15341	15271	15205	15249	15288	15144	15275	15060	15240	15203	15350	15227	15330	15170	15420	15165	15267	15364	15195	15121	15251	15204	15333	15348	15096	15146	15215	15288	15170	15254	15318	15242	15293	15294	15181	15235	15283	15353	15143	15123	15216	15325	15200	15209	15122	15189	15322	15079	15323	15310	15190	15256	15193	15260	15387	15162	15275	15228	15267	15376	15209	15253	15175	15165	15183	15256	15195	15371	15111	15230	15101	15112	15334	15396	15216	15408	15040	15203	15139	15196	15257	15222	15215	15405	15363	15077	15439	15206	15118	15233	15342	15170	15195	15209	15341	15209	15278	15129	15289	15126	15370	15235	15148	15249	15150	15309	15042	15181	15235	15262	15118	15247	15270	15390	15203	15348	15491	15165	15240	15205	15259	15171	15202	15277	15190	15181	15243	15275	15238	15456	15205	15280	15308	15132	15080	15041	15331	15170	15024	15082	15100	15102	15316	15347	15223	15331	15317	15214	15284	14998	15215	15127	15020	15355	15347	15011	15198	15339	15053	15159	15187	15083	15269	15305	14942	15240	15184	15355	15325	15320	15272	15221	15374	15124	15230	15147	15118	15234	15027	15212	15270	15052	15129	15104	15249	15258	15258	15325	15179	15158	15157	15109	15116	15206	15270	15240	15256	15263	15301	15329	15295	15094	15241	15151	15207	15315	15344	15357	15175	15060	15179	15304	15154	15149	15368	15284	15269	15248	15316	15199	15190	15332	15166	15057	15220	15254	15396	15277	15132	15294	15173	15225	15313	15298	15179	15101	15227	15205	15301	15334	15355	15204	15242	15326	15095	15211	15152	15280	15209	15372	15107	15228	15300	15161	15195	15110	15434	15166	15217	15130	15225	15072	15028	15037	15352	15118	15333	15228	15227	15157	15205	15169	15307	15191	15421	15116	15275	15356	15229	15289	15113	15344	15348	15124	15247	15015	15274	15317	15055	15249	15222	15264	15121	15167	15316	15135	15157	15173	15157	15310	15305	15128	15366	15229	15179	15206	15107	15096	15355	15156	15237	15432	15169	15028	15305	15205	15317	15284	15359	15138	15027	15178	15243	15327	15228	15207	15236	15370	15348	15214	15169	15214	15426	15268	15352	15129	15201	15176	15375	15200	15362	15139	15125	15037	15099	15234	15030	15235	15130	15272	15236	15360	15479	15226	15143	15283	15102	15231	15205	15160	15482	15294	15156	15433	15202	15110	15151	15094	15290	15335	15194	15318	15101	15354	15220	15254	15196	15121	15195	15364	15154	15159	15093	15243	15259	15259	15075	15164	15238	15172	15118	15210	15192	15397	15044	15202	15316	15177	15364	15227	15155	15126	15141	15218	15041	15125	15186	15137	15336	15302	15085	15228	15266	15350	15215	15196	15248	15253	15067	15337	15305	15258	15346	15270	15177	15149	15180	15171	15391	15236	15281	15338	15202	15126	15255	15052	15335	15154	15312	15245	15222	15183	15153	15365	15202	15234	15046	15304	15076	15231	15263	15399	15164	15204	15214	15097	15248	15104	15264	15049	15072	15108	15218	15241	15222	15286	15248	15256	15295	15117	15130	15210	15030	15494	15226	15144	15363	15246	15107	15296	15204	15112	15252	15119	15399	15278	15335	15299	15069	15233	15121	15131	15124	15274	15317	15365	15140	15196	15362	15174	15209	15177	15028	15263	15221	15149	15099	15023	15057	15242	15327	15208	15377	15165	15191	15212	15248	15385	15195	15218	15311	15199	15258	15168	15157	15158	15188	15159	15104	15161	15260	15155	15324	15151	15104	15359	15230	15161	15598	15251	15023	15049	15231	15256	15242	15302	15182	15100	15167	15158	15347	15216	15160	15258	15311	15094	15341	15055	15092	15201	15179	15326	15251	15244	15161	15290	15196	15152	15292	15342	15204	15239	15188	15263	15103	15358	15226	15224	15386	15167	15263	15207	15096	15076	15228	15185	15335	15136	15256	15452	15242	15272	15276	15312	15329	15164	15192	15398	15287	15242	15180	15224	15161	15430	15080	15163	15201	15264	15214	15308	15142	15095	15359	15315	15161	15248	15310	15164	15316	15166	15251	15289	15329	15394	15265	15061	15294	15141	15202	15186	15170	15264	15301	15313	15180	15362	15125	15172	15250	15204	15296	15259	15005	15234	15390	15191	15237	15134	15405	15275	15276	15194	15181	15495	14958	15135	15110	15332	15184	15329	15200	15306	15197	15191	15175	15156	15216	15237	15339	15142	15312	15399	15332	15120	15162	15188	15253	15251	15262	15205	15187	15164	15049	15189	15101	15103	15227	15248	15272	15225	15128	15078	15334	15150	15221	15413	15147	15137	15165	15161	15207	15310	15317	15184	15406	15029	14983	15350	15221	15356	15178	15268	15330	15114	15149	15205	15175	15315	15172	15251	15322	15098	15351	15394	15195	15239	15080	15250	15138	15010	15162	15017	15231	15206	15251	15308	15106	15235	15169	15171	15349	15179	15278	15116	15186	15171	15370	14966	15326	15163	15040	15251	15111	15446	15170	15229	15142	15447	15371	15143	15171	15209	15187	15295	15306	14998	15273	15156	15097	15159	15150	15237	15052	15343	15169	15231	15279	15036	15199	15184	15143	15133	15248	15300	15198	15325	15116	15094	15336	15290	15254	15306	15105	15209	15152	15081	15285	15269	15291	15375	15342	15374	15248	15131	15164	15312	15124	15346	15302	15170	15175	15356	15198	15216	15403	15223	15244	15285	15264	15314	15109	15103	15277	15409	15432	15131	15416	15352	15198	15284	15290	15055	15206	15193	15239	15299	15307	15149	15278	15359	15253	15248	15329	15299	15099	15356	15076	15039	15234	15179	15261	15065	15282	15194	15282	15078	15126	15114	15404	15216	15257	15406	15000	15316	15379	15161	15247	15147	15064	15061	15404	15286	15296	15226	15337	15275	15262	15232	15437	15136	15185	15261	15320	15306	15131	15037	15001	15105	15160	15250	15240	15341	15183	15239	15051	15177	15238	15191	15139	15271	15157	15170	15135	15263	15092	15097	15293	15159	15160	15187	15072	15257	15249	15260	15129	15336	15264	15266	15237	15107	15203	15332	15329	15091	15173	15371	15125	15159	15225	15134	15100	15219	15145	15145	15233	15252	15166	15160	15221	15231	15137	15033	15206	15276	15311	15071	15115	15058	15326	15322	15113	15370	15137	15242	15200	15297	15262	15192	15100	15197	15213	15076	15117	15191	15352	15206	15125	15161	15304	15188	15228	15087	15242	15199	15263	15089	15326	15238	15316	15233	15174	15280	15065	15044	15069	15132	15208	15223	15253	15217	15172	15204	15186	15367	15178	15111	15200	15070	15111	15136	15195	15255	15281	15135	15320	14966	15284	15343	15199	15354	15139	15132	15434	15147	15125	15340	15293	15061	15072	15112	15155	15147	15276	15286	15233	15157	15382	15352	15193	15261	15092	15340	15202	15266	15228	15171	15263	15225	15077	15169	15237	15213	15295	15266	15124	15289	15291	15240	15241	15194	15193	15115	15190	15246	15210	15214	15027	15087	15075	15157	15066	15329	15052	15194	15196	15242	15151	15346	15378	15295	15133	15226	15279	15067	15271	15215	15219	15402	15211	15166	15285	15189	15192	15306	14875	15135	15154	15083	15247	15008	15114	15128	15220	15358	15182	15237	15204	15161	15315	15257	15312	14998	15367	15253	15162	15199	15152	15338	15278	15164	15211	15230	15237	15348	15232	15080	15266	15194	15222	15308	15262	15319	15221	15169	15258	15113	15215	15138	15229	15259	15310	15221	15280	15148	15118	15070	15383	15243	15263	15214	15237	15256	15239	15201	15157	15276	15090	15091	15263	15255	15020	15343	15323	15240	15173	15157	15088	15215	15334	15217	15191	15033	15243	15018	15091	15160	14991	15264	15353	15243	15218	15142	15258	15225	15329	15275	15107	15240	15122	15201	15292	15359	15426	15175	15422	15311	15374	15240	15170	15293	15363	15086	15233	15182	15295	15172	15167	15169	15398	15093	15050	15157	15321	15267	15192	15100	15097	15228	15262	15332	15353	15023	15345	15227	15222	15254	15216	15212	15227	15200	15255	15374	15224	15205	15234	15329	15155	15299	15151	15202	15221	15043	15087	15246	15214	15340	15178	15231	15376	15217	15092	15355	15168	15069	15280	15136	15167	15165	15151	15168	15372	15100	15378	15199	15167	15015	15219	15156	15054	15101	15306	15217	15225	15181	15127	15191	15133	15122	15166	15254	15145	15204	15275	15239	15259	15199	15297	15293	15144	15200	15170	15180	15123	15237	15509	15167	15215	15289	15071	15259	15210	15169	15439	15111	15166	15315	15139	15189	15112	15159	15168	15156	15361	15321	15241	15348	15131	15113	15239	15087	15319	15408	15224	15180	15337	15085	15171	15436	15331	15183	15264	15307	15267	15284	15205	15230	15255	15282	15250	15395	15228	15296	15318	15234	15199	15176	15258	15138	15205	15203	15311	15230	15223	15299	15262	15197	15286	15119	15293	15165	15198	15047	15218	15262	15237	15076	15288	15112	15130	15130	15174	15209	15090	15299	15208	15175	15205	15177	15030	15194	15259	15246	15144	15312	15228	15320	15269	15096	15367	15065	15289	15336	15267	15312	15198	15233	15173	15209	15087	15212	15230	15163	15229	15152	15208	15208	15278	15146	15060	15311	15221	15263	15209	15240	15331	15079	15253	15247	15089	15289	15108	15065	15278	15259	15196	15037	15303	15227	15247	15144	15157	15221	15192	15144	15312	15133	15168	15100	15182	15204	15406	15126	15285	15221	15174	15191	15339	14995	14979	15252	15181	15252	15255	15198	15111	15247	15248	15377	15158	15196	15144	15346	15369	15203	15283	15168	15251	15124	15211	15152	15293	15256	15230	15364	15149	15429	15013	15149	15113	15355	15289
27502	24466	30259	27485	21163	20381	19731	19279	19011	18474	18101	17881	18058	17876	17668	17872	17893	17538	17776	17647	17614	17615	17773	17705	17777	17595	17378	17556	17501	17631	17781	17714	17675	17667	17372	17512	17439	17630	17489	17863	17562	17463	17432	17655	17490	17720	17404	17513	17542	17711	17614	17664	17600	17638	17420	17508	17580	17783	17757	17672	17723	17488	17547	17569	17601	17620	17548	17592	17640	17636	17522	17785	17367	17423	17513	17576	17533	17779	17764	17738	17634	17607	17656	17750	17367	17511	17718	17424	17482	17361	17485	17502	17570	17601	17533	17455	17731	17663	17552	17765	17538	17503	17688	17766	17554	17727	17696	17971	17399	17354	17480	17454	17426	17700	17490	17616	17701	17799	17726	17562	17539	17424	17761	17740	17591	17629	17675	17592	17627	17494	17521	17349	17632	17539	17591	17513	17417	17509	17546	17612	17633	17470	17487	17691	17703	17581	17656	17490	17443	17662	17494	17387	17712	17541	17654	17598	17741	17793	17400	17480	17405	17652	17445	17705	17621	17808	17567	17767	17628	17562	17733	17540	17571	17473	17575	17733	17413	17699	17416	17712	17428	17466	17347	17475	17592	17550	17395	17671	17384	17591	17704	17627	17326	17664	17534	17343	17450	17423	17497	17664	17682	17522	17670	17436	17510	17590	17322	17416	17530	17740	17765	17288	17644	17665	17467	17550	17602	17579	17507	17771	17548	17525	17511	17451	17600	17602	17361	17646	17606	17503	17541	17706	17397	17668	17716	17639	17644	17510	17565	17633	17641	17609	17580	17640	17497	17635	17731	17576	17611	17515	17687	17631	17601	17575	17593	17557	17700	17459	17503	17819	17630	17563	17500	17758	17540	17441	17516	17747	17799	17519	17660	17416	17543	17573	17634	17407	17705	17672	17590	17514	17680	17410	17735	17618	17406	17406	17483	17543	17564	17544	17739	17605	17483	17459	17633	17822	17687	17452	17569	17548	17604	17485	17602	17677	17709	17496	17562	17531	17656	17532	17557	17448	17499	17473	17547	17640	17482	17507	17636	17549	17460	17560	17396	17445	17420	17554	17559	17491	17615	17662	17689	17550	17613	17585	17524	17703	17676	17620	17773	17314	17647	17605	17485	17396	17801	17634	17681	17524	17481	17663	17523	17786	17510	17802	17538	17366	17650	17700	17564	17440	17474	17460	17533	17494	17492	17653	17647	17529	17622	17670	17506	17453	17585	17710	17269	17655	17620	17757	17684	17620	17541	17261	17617	17365	17604	17698	17646	17513	17525	17746	17681	17596	17562	17530	17576	17535	17557	17510	17755	17426	17496	17566	17657	17588	17339	17573	17565	17509	17394	17596	17524	17680	17583	17497	17572	17443	17736	17408	17483	17678	17473	17533	17418	17490	17508	17640	17644	17767	17493	17476	17397	17550	17559	17670	17580	17697	17615	17611	17424	17624	17513	17565	17597	17522	17606	17455	17702	17404	17541	17590	17491	17619	17478	17565	17582	17636	17459	17683	17429	17486	17669	17333	17537	17700	17563	17669	17363	17522	17626	17493	17396	17677	17691	17571	17666	17569	17620	17452	17658	17545	17473	17557	17598	17617	17687	17420	17487	17445	17676	17610	17472	17722	17561	17639	17618	17456	17472	17703	17573	17596	17751	17388	17632	17760	17478	17457	17482	17619	17463	17514	17497	17587	17562	17571	17518	17505	17751	17559	17536	17591	17652	17538	17708	17706	17520	17401	17579	17874	17760	17799	17575	17541	17577	17694	17537	17534	17630	17526	17708	17400	17694	17651	17537	17632	17639	17711	17806	17451	17601	17705	17489	17587	17562	17528	17625	17588	17583	17649	17657	17460	17783	17656	17551	17450	17532	17629	17507	17625	17354	17746	17467	17617	17570	17651	17550	17715	17608	17577	17581	17711	17770	17459	17593	17416	17662	17739	17316	17607	17791	17381	17621	17555	17627	17474	17541	17519	17690	17697	17772	17584	17660	17674	17597	17559	17659	17456	17652	17471	17546	17598	17638	17718	17820	17518	17378	17589	17657	17487	17613	17637	17592	17452	17539	17592	17649	17586	17585	17646	17530	17527	17311	17578	17505	17671	17606	17761	17729	17676	17546	17520	17665	17713	17575	17568	17735	17635	17530	17582	17630	17464	17572	17680	17626	17568	17495	17700	17432	17796	17611	17572	17667	17720	17769	17722	17540	17414	17971	17532	17595	17608	17401	17583	17593	17646	17404	17391	17648	17657	17382	17704	17527	17571	17473	17649	17773	17628	17454	17507	17318	17702	17425	17431	17745	17469	17600	17530	17637	17575	17600	17480	17593	17575	17608	17793	17595	17301	17555	17624	17448	17401	17419	17515	17707	17865	17760	17590	17611	17404	17634	17542	17426	17608	17618	17528	17710	17578	17677	17634	17517	17680	17692	17664	17434	17592	17579	17792	17466	17652	17668	17673	17579	17409	17705	17536	17595	17565	17780	17770	17695	17550	17742	17519	17627	17603	17693	17756	17776	17748	17842	17690	17531	17571	17545	17563	17839	17547	17581	17576	17668	17752	17575	17683	17708	17486	17688	17515	17601	17611	17427	17430	17499	17672	17570	17558	17659	17707	17461	17463	17595	17373	17512	17438	17555	17448	17387	17681	17649	17496	17675	17500	17597	17510	17590	17490	17576	17507	17540	17526	17420	17437	17607	17484	17601	17482	17456	17642	17465	17766	17494	17558	17626	17589	17574	17866	17539	17599	17619	17471	17455	17608	17663	17547	17390	17438	17440	17498	17595	17547	17537	17682	17502	17584	17521	17715	17601	17631	17420	17509	17557	17605	17582	17465	17513	17511	17766	17642	17564	17532	17360	17645	17529	17399	17659	17504	17438	17287	17449	17565	17634	17461	17528	17665	17558	17478	17677	17595	17565	17689	17887	17558	17550	17695	17555	17633	17543	17537	17588	17554	17730	17543	17438	17422	17571	17663	17709	17578	17590	17577	17534	17754	17715	17495	17437	17507	17447	17710	17821	17565	17564	17595	17473	17487	17649	17671	17488	17563	17564	17666	17631	17613	17953	17643	17436	17341	17544	17531	17627	17540	17605	17589	17468	17406	17565	17548	17479	17568	17653	17509	17508	17601	17550	17530	17450	17678	17556	17392	17637	17590	17450	17462	17595	17655	17824	17688	17497	17652	17503	17695	17744	17687	17655	17643	17615	17634	17642	17606	17716	17580	17584	17628	17566	17695	17431	17399	17436	17512	17582	17561	17768	17482	17758	17556	17738	17634	17593	17449	17373	17589	17438	17544	17693	17576	17775	17541	17786	17610	17589	17735	17622	17512	17619	17677	17684	17551	17684	17544	17831	17604	17638	17591	17513	17557	17439	17504	17626	17517	17516	17634	17532	17675	17626	17606	17510	17662	17534	17588	17695	17816	17563	17636	17552	17555	17640	17739	17523	17457	17470	17512	17771	17552	17480	17505	17716	17566	17505	17403	17605	17585	17652	17642	17450	17574	17629	17841	17767	17683	17467	17478	17606	17519	17382	17506	17611	17547	17496	17646	17556	17575	17627	17305	17571	17515	17556	17575	17761	17715	17564	17516	17624	17674	17650	17394	17496	17629	17475	17367	17487	17540	17524	17697	17549	17649	17640	17585	17576	17283	17581	17622	17462	17582	17497	17548	17659	17727	17574	17508	17645	17615	17707	17594	17486	17595	17511	17565	17539	17632	17510	17541	17349	17523	17704	17614	17522	17559	17557	17507	17511	17531	17597	17500	17655	17519	17657	17683	17491	17680	17611	17578	17604	17593	17656	17718	17710	17635	17632	17721	17923	17639	17618	17437	17685	17692	17561	17804	17616	17390	17532	17644	17600	17493	17557	17401	17402	17665	17559	17754	17516	17530	17658	17644	17542	17586	17530	17611	17612	17623	17593	17644	17619	17558	17616	17516	17543	17635	17504	17837	17616	17525	17281	17539	17448	17636	17610	17581	17620	17493	17623	17714	17566	17385	17471	17640	17572	17558	17523	17570	17782	17728	17848	17627	17522	17590	17496	17616	17582	17590	17567	17537	17613	17631	17662	17563	17753	17505	17621	17479	17544	17410	17541	17522	17519	17491	17488	17506	17613	17724	17571	17730	17578	17439	17547	17774	17605	17575	17575	17537	17691	17540	17621	17394	17546	17577	17588	17753	17690	17595	17665	17767	17741	17615	17537	17566	17601	17557	17398	17615	17632	17494	17597	17548	17636	17676	17638	17557	17727	17572	17714	17511	17534	17619	17593	17480	17638	17714	17494	17549	17679	17518	17624	17432	17456	17560	17679	17638	17707	17674	17248	17624	17555	17356	17630	17397	17561	17470	17541	17679	17615	17681	17442	17650	17563	17727	17552	17486	17491	17547	17529	17394	17656	17602	17609	17629	17493	17543	17577	17701	17497	17622	17505	17580	17541	17517	17579	17723	17667	17577	17585	17607	17475	17578	17643	17681	17552	17476	17738	17811	17516	17584	17611	17648	17651	17643	17572	17736	17586	17622	17637	17492	17586	17698	17704	17553	17989	17757	17651	17472	17534	17509	17671	17741	17530	17561	17577	17557	17517	17530	17512	17638	17501	17777	17686	17494	17494	17603	17561	17709	17559	17607	17662	17615	17593	17608	17672	17491	17574	17507	17523	17678	17591	17468	17577	17702	17543	17504	17606	17735	17698	17746	17250	17612	17643	17738	17530	17440	17598	17421	17705	17720	17653	17619	17767	17523	17472	17575	17531	17539	17655	17827	17298	17676	17437	17637	17508	17360	17736	17526	17623	17681	17756	17495	17784	17375	17631	17592	17653	17419	17587	17592	17705	17604	17628	17530	17711	17700	17498	17638	17672	17516	17623	17574	17860	17760	17650	17536	17576	17543	17395	17330	17617	17592	17741	17671	17464	17560	17692	17517	17511	17423	17695	17481	17406	17595	17806	17595	17526	17652	17621	17568	17543	17494	17505	17472	17657	17660	17683	17770	17522	17704	17463	17526	17735	17607	17483	17579	17387	17422	17520	17688	17522	17344	17688	17569	17516	17594	17453	17666	17615	17661	17759	17732	17572	17633	17574	17532	17586	17663	17451	17594	17539	17385	17534	17686	17573	17607	17540	17482
21471	37126	32622	26527	20393	19274	18376	18028	17129	16252	16064	15855	15750	15570	15459	15297	15352	15457	15200	15334	15151	15192	15183	15312	15208	15216	15070	15004	15201	15149	15053	15169	15190	15019	15115	15224	15046	15094	15115	15020	15200	15231	15139	15136	15194	15213	14927	14996	15260	15177	15101	14906	15020	15305	15125	15103	15192	15374	15299	15097	15077	15066	15018	14896	15084	14986	15145	15171	15042	15223	15146	15180	15015	14841	15179	15039	15170	15012	15108	15241	15074	15059	15224	15175	15223	15082	15170	14981	15141	15028	15111	15131	15182	14952	15157	15166	15223	15104	14976	15257	15066	15015	15032	15038	15175	15032	15276	15188	14879	14962	15167	15054	15139	14836	15159	15098	15279	14989	15012	15062	15084	15091	15141	15094	14999	14977	14995	15233	14968	15106	15011	15137	15050	15119	15111	14998	15085	15164	15227	15231	15115	15008	15079	15088	15044	14887	14918	15036	15064	14949	15304	15046	15170	15201	14864	14939	15143	15036	15258	15082	15067	15127	15191	15076	15116	15272	15034	14957	15085	15015	15075	15173	14936	15082	15121	15016	15014	14979	15147	15094	15142	15025	15299	15020	15030	15126	15215	15068	14955	15022	15002	15080	15165	15068	15133	15049	15223	15051	15312	15148	15097	15096	15215	15104	15061	15066	14889	15143	15129	15058	15094	15161	15088	15060	15048	15068	15064	15049	15038	15026	15142	15116	15032	15012	15203	15037	15053	15246	15100	14997	15116	15030	15182	15006	15187	14809	15010	15060	15098	15204	15059	14985	15031	15062	15150	15103	15081	15060	15032	15004	15133	15065	15125	15234	15096	15171	15047	15077	15076	15128	15123	15141	14973	14964	15204	15077	15020	15001	15157	15129	15137	14945	14937	14961	15090	15174	15070	14933	15189	15087	15310	15161	14990	15134	14974	15013	15188	14921	15009	15132	14967	15053	15092	15180	14964	15072	15215	15161	15070	15164	15155	15133	15004	15146	15026	15115	14960	15072	15119	15068	15185	15057	15023	15130	15147	14997	15199	15088	14963	15131	15083	14919	15098	15062	14999	15013	15200	14945	15099	15276	15003	15298	14978	15092	15347	14908	15170	15006	14988	15111	14965	15109	15050	15224	14904	15142	15126	15029	15210	14984	15173	15110	14999	15111	15079	15032	15015	15181	15043	15102	15203	15122	14997	15369	15101	15034	15102	15223	15205	15077	15058	15106	15241	15029	14987	15020	15102	15137	15194	15176	15231	15046	15098	14948	15128	15170	15020	15230	15252	15161	15169	15118	15360	15180	15180	14940	14951	15028	15284	15110	15152	15034	15025	15092	15028	15117	14985	14884	15079	15340	15089	15112	15117	15140	15052	15099	15025	15063	15018	15089	15152	15152	15151	15308	15075	15185	14923	14937	15073	15077	15058	15088	15006	15077	15033	15133	15121	14977	15065	15125	15217	15006	14977	15051	15170	15009	15025	15036	15084	15118	15237	15112	15061	15214	15100	15131	14905	15297	15113	15048	15214	15095	15055	15200	15126	15252	15110	15191	15193	15276	15005	15092	15096	15115	15165	15044	15070	14964	15090	15034	15021	15097	15038	14926	15114	15184	15084	15167	15160	14994	15064	15143	15024	15266	15056	15104	14980	15022	15081	15225	14922	15053	15094	15163	15243	15201	15199	15079	15177	15110	14833	14992	15123	15107	15079	15053	15079	14907	15141	15050	15056	15081	14962	15211	15105	14974	15103	14969	15001	14860	15105	15105	15062	15057	14974	15014	15294	15260	15113	15191	15008	15157	15095	15232	15024	15146	15160	15049	15298	15025	15310	15022	15187	15049	15215	15128	15192	15188	15138	15291	15240	14881	15055	15088	14952	15059	14916	14817	15019	15143	15047	15013	14966	14944	15014	15273	15075	15152	15156	15181	15205	15089	14967	15090	14934	15110	14921	15147	15110	14910	15172	14984	15267	14962	14936	15168	15009	15133	15094	15244	15129	15061	14964	15043	15106	14845	15034	15319	15118	15213	15123	15004	15138	14961	14959	15254	15155	14947	15206	15180	15013	14989	15104	15114	14951	15137	15157	15032	15232	15088	15245	15117	14928	15006	15229	15153	14985	15149	14976	15193	14966	15072	14976	15192	14940	15122	14929	15130	15167	15037	15092	15205	15185	15164	15103	15038	15008	15187	14962	15128	15086	15141	14965	14852	14990	14954	15134	15150	15120	15270	15173	14995	14987	15153	15106	15035	15129	15049	15159	15041	15207	15201	15163	15071	15140	15170	15051	15033	15255	14906	15145	15209	15108	15104	15225	14885	15204	15209	15014	15023	15159	15192	15104	14969	15065	15080	15049	15116	15090	15044	14938	15188	15006	15165	15018	15128	15215	15179	14998	15054	15054	15152	14978	15056	14987	14974	15042	15156	15112	15081	14980	15240	15237	15037	15076	15108	15173	15013	15118	15324	15274	15074	15146	15256	15188	15058	15174	14999	15087	15180	15223	15186	15172	15245	15125	15212	15208	14917	15061	15136	15097	15060	15339	15141	15163	15025	15062	15137	15048	15035	15109	14886	15221	14955	15053	15255	14857	15051	15221	15095	15056	14993	15101	15202	15056	15014	15085	15144	15113	15147	15135	15129	15170	14986	15112	15180	15161	14993	15025	15052	15084	15102	15155	15138	15114	15063	15067	15204	15103	14971	15207	15203	15248	15128	15080	15172	15023	15097	15135	15176	15150	15077	15174	15018	15109	15168	15291	14994	15121	15068	15035	15235	15172	15254	15095	15144	15198	15002	15189	15117	15026	15139	15211	15074	15024	14989	15244	15187	15160	14998	15160	15080	14936	15158	15124	15094	15039	15156	15134	15001	15024	14983	15195	15074	14994	15083	15122	14966	15112	15215	15156	15165	15106	15206	15035	15181	15260	15099	14922	15060	15193	14992	15028	15237	15277	14975	14970	15057	15033	15073	15120	14984	15151	15165	15106	15119	15090	14967	15123	15037	15186	15083	15199	15046	15023	15095	15040	15016	14943	14978	15015	15082	15108	14951	15169	14941	15156	14946	14978	15201	15014	15058	15066	15068	14962	15132	15041	15156	14964	15061	15077	15002	15217	15109	15199	14970	15198	15040	15187	15124	14954	15246	15107	15205	15207	15210	15181	15194	14904	15147	15289	14931	15061	15280	14991	15034	15191	15119	15141	15147	15237	15052	15025	15118	15003	15145	15108	15137	15104	15168	15094	15222	14954	15109	15237	15110	15079	15051	15085	14986	14985	15193	15149	15013	15130	14834	15011	14881	15049	15096	14967	15168	14999	15055	15041	15116	15222	15011	15137	14899	15212	15063	14981	15098	15014	15208	15084	15024	15051	15227	15159	15165	14982	15208	15264	14816	15047	15321	15086	15157	15175	15018	15073	15028	15119	15008	14964	15172	15329	15124	15145	15084	15177	15164	15028	15171	15060	15171	15010	14930	15104	15030	15087	15024	14878	15076	15075	15013	15216	15039	15045	15015	15155	15114	15055	15082	15258	14988	15104	14964	15107	15150	15013	15164	15043	15156	15089	15057	15226	15141	15169	15107	15113	15271	14986	15109	15082	15109	15057	15184	14929	15126	15246	15047	14994	15202	15096	15094	15045	15237	15138	15098	15010	14977	15156	15176	15054	15156	14984	15056	14964	15139	15147	15114	15136	15025	15049	15257	15152	15087	15049	14995	15230	15165	15183	15174	15149	15141	15162	15086	15165	15159	15225	15142	15172	14949	15212	15150	15140	15119	15130	15105	15108	15274	14912	15250	15202	15020	15089	15116	15057	15063	15092	14985	15101	15197	15229	15150	15152	15088	15260	15109	15088	14904	15228	15042	14982	15147	15110	15135	15082	15075	15182	15217	15243	15009	15089	14929	15156	15152	15119	15093	15104	15108	15138	15138	14998	15157	15194	15003	15274	15103	15186	15009	15029	15188	14933	15135	15074	15131	14948	14923	15213	14980	15030	15134	14972	15063	15045	15046	15098	14967	15227	15071	15172	15040	15057	15031	15038	15055	14948	15124	15026	15155	15100	15239	15069	15042	15136	15150	15060	15140	15078	15018	15216	15218	15204	15048	15003	15035	15028	15210	15061	15135	15069	15094	15181	15007	15330	15050	15012	15127	15081	14982	14965	15291	15135	15068	15111	14924	15127	15093	14956	14993	15217	15128	14867	15058	14911	15125	15226	15313	15177	14952	15202	15064	14977	15140	14965	15101	15023	15290	15073	15203	15059	14977	15079	15096	15295	15025	15171	15273	14869	15150	14854	14974	15093	15058	15202	15018	15146	15368	15093	15032	15196	15080	15370	15103	15180	15224	15242	15114	14936	15187	15088	14926	15061	15334	15082	15183	15013	15101	15107	14916	15051	15363	15128	15291	15126	15056	15132	15094	15140	15079	15106	15136	15157	15170	15058	15066	15075	15244	15171	15163	15067	15158	15138	15165	14982	15087	15079	14917	15032	15130	15036	15054	15136	15155	14972	15229	15125	15149	15180	15145	15048	15143	15205	15320	15053	14977	15006	15067	15075	15018	15181	15176	15153	15108	14868	15214	14940	15041	14955	15204	15055	15151	15157	15129	15093	15141	15183	15025	15041	15085	15109	14992	14926	15105	15015	15066	15291	15198	15171	15264	15176	15073	15145	15083	15216	15142	15006	15267	15154	14988	15014	15114	15107	15072	15205	15291	15109	14966	15035	14889	15008	15227	15096	15056	15102	15258	15022	15168	14974	15028	15200	15068	15101	15055	14974	14922	15197	15037	14870	15165	14906	15200	15228	15117	15076	15091	15178	14936	15049	15205	15114	14923	15052	15259	15240	15138	15114	15020	15006	15106	15085	15166	15037	15114	15144	15084	15125	15176	15126	15215	15182	14995	15148	15313	15072	15192	15181	15017	14990	15146	15134	15138	15099	15100	14973	15118	15142	15300	15127	14960	15045	15125	15270	15053	15111	15089	14818	15287	15095	15091	15037	15059	15019	15157	15182	14942	15041	15213	15099	15099	14979	15202	15077	15118	14953	14982	15173	15041	15266	15164	15171	15046	15202	14949	15059	15091	15258	15093	15140	15052	15022	15151	15084	15159	15136	15227	14953	14996	15181	15226	15063	15023
23509	21115	28618	24199	22554	24034	24325	20806	19861	19408	19187	18775	18761	18727	18507	18255	17991	17969	18307	17893	17905	18089	17996	17977	17923	18155	17767	17859	17989	17884	17876	17969	17749	17750	17947	18059	18067	17809	17929	17823	17807	17875	17986	18015	17774	17800	17786	17858	17774	17996	17815	17937	17845	18003	17780	17806	18450	18327	18247	17992	17878	17797	17731	17721	17934	17833	17850	17882	17840	17601	17943	17829	17836	17948	17678	17711	17906	17851	17543	17805	17799	17569	17874	17637	17837	17719	17661	17961	17657	17864	17756	17671	17625	17794	17814	17668	17939	17773	17833	17715	17787	17714	17583	17795	17748	17727	17776	17696	17678	17857	17761	17658	17830	17517	17519	17790	17962	17682	17932	17699	17717	17778	17835	17872	17604	17727	17625	17709	17709	17817	17831	17732	17705	17749	17567	17727	17721	17828	17895	17692	17705	17736	17668	17688	17818	17885	17868	17782	17945	17905	17648	17539	17766	17794	17958	18072	17873	17989	17632	17813	17912	17944	17647	17758	17684	17620	17724	17829	17615	17819	17688	17969	17809	17713	17616	17578	17688	17712	17741	17721	17752	17880	17622	17795	17577	17834	17846	17686	17696	17786	17705	17764	17835	17723	17858	17754	17877	17761	17984	17786	17674	17876	17860	17611	17854	17750	17814	17809	17675	17706	17793	17590	17690	17864	17642	17780	17753	17837	17734	17672	17977	17809	17890	17544	17795	17729	17563	17845	17777	17695	17900	17737	17808	17663	17895	17891	17828	17986	17723	17761	17769	17762	17693	17778	17914	17710	17774	17652	17830	17811	17703	17877	17565	17871	17784	17800	17744	17678	17906	17853	17686	17742	17636	17592	17871	17638	17929	17774	17818	17974	17684	17592	17674	17846	17991	17710	17564	17711	17767	17848	17784	17874	17830	17553	17654	17653	17939	17655	17662	17780	17779	17869	17822	17464	17738	17736	17880	17914	17722	17891	17799	17717	17799	17810	17612	17707	17802	17814	17824	18151	17941	17676	17581	17795	17671	17691	17810	17754	17594	17850	17783	17985	17710	17737	17749	17778	17819	17743	17766	17680	17878	18034	17798	17945	17760	17800	17856	17821	17751	17902	17757	17629	17818	17743	17769	17750	17658	17977	17908	17898	17575	17881	17873	17859	17980	17870	17625	17708	17802	17693	17796	17747	17881	17778	17760	17999	17926	17871	17822	17506	17780	17680	17663	17767	17817	17797	17910	17887	17781	17835	17699	17709	17659	17542	17702	17894	18078	17921	17705	17805	17702	17783	17720	17760	17731	17586	17814	17832	17636	17678	17736	17689	17743	17538	17688	17858	17738	17750	17832	17856	17584	17698	17584	17776	17552	17876	17947	17564	17666	17795	17686	17860	17973	17928	17684	17716	17860	17860	17724	17943	17687	17760	17793	17710	17785	17815	17878	17647	17792	17722	17748	17841	17833	17839	17925	17660	17659	17745	17845	17835	17852	17730	17903	17756	17876	17944	17892	17842	17844	17808	17643	17693	17760	17815	17725	17767	17736	17736	17713	17903	17653	17757	17837	17642	17711	18098	17798	17727	17880	17632	17607	17677	17632	17661	17761	17832	17900	17637	17631	17642	17940	17834	17708	17584	17659	17681	17796	17562	17788	17775	17778	17722	17833	17617	17756	17553	17810	17805	17830	17877	17613	17711	17766	17657	17571	17857	17821	17828	17826	17679	17892	17864	17649	17557	17865	17993	17712	17782	17746	17878	17762	17729	17554	17795	17728	17690	17648	17537	17725	17680	17871	17778	17808	17776	17748	17578	18008	17668	17936	17749	17711	17790	17958	17866	17859	17738	17742	17775	17931	17642	18032	17630	17866	17906	17886	17837	17866	17840	17756	17821	17748	17819	17772	17776	18043	17797	17713	17972	17742	17745	17656	17677	18016	17741	17913	17815	17799	17739	17680	17709	17470	17682	17619	17865	17817	17741	17491	17871	17795	17980	17760	17699	17757	17647	17767	17821	17902	17859	17890	17684	17640	17866	17772	17773	17827	17828	17763	17923	17664	17583	17686	17733	17747	17792	17897	17845	17717	17967	17511	17763	17749	17520	17831	17826	17644	17667	17756	17696	17846	17731	17839	17531	17643	17731	17725	17660	17760	17857	17679	17624	17808	17892	17622	17782	17871	17813	17789	17756	17605	17773	17839	17837	17830	17567	17797	17681	17625	17679	17619	17740	17744	17918	17728	17543	17789	17771	17778	17803	17956	17676	17638	17734	17620	17932	17811	17540	17675	17915	17643	17464	17845	17820	17650	17901	17830	17704	17584	17638	17961	17664	17649	17676	17741	17773	17970	17904	17641	17844	17665	17665	17777	17510	17746	17821	17902	17869	17634	17882	17905	17817	17650	17748	17760	17751	17565	17644	17757	17665	18003	17669	17742	17638	17807	17918	17608	17879	17795	17753	17718	17718	17898	17670	17736	17845	17852	17651	17541	17620	17810	17556	17870	17939	17750	17696	17850	17835	17852	17842	17924	17698	18010	17817	17653	17717	17666	17770	17899	17844	17727	17786	17736	17816	17731	17656	17793	17608	17782	17834	17803	17649	17933	17909	18025	17734	17935	17902	17821	17890	17654	17945	17895	17973	17876	17690	17698	17755	17888	17726	17680	17929	17741	17923	17721	17789	17722	17752	17864	17650	17711	17901	17672	17861	17924	17576	17502	17629	17672	17809	17619	17912	17914	17881	17788	17647	17896	17562	17931	17917	17620	17628	17680	17875	17624	17649	17890	17553	17615	17628	17724	17721	17888	17752	17458	17663	17844	17790	17699	17700	17782	17727	17723	17733	17638	17600	17831	17577	17670	17956	17741	17658	17691	17610	17848	17765	17795	17652	17633	17911	17876	17595	17869	17718	17731	17754	17683	17816	17823	17675	17646	17813	17622	17721	17763	17884	17806	17659	17868	17722	17604	17881	17820	17702	17652	17753	17818	17819	17888	17884	17614	17700	17643	17639	17870	17634	17840	17648	17664	17496	17846	17692	17878	17905	17623	17725	17798	17582	17884	17635	17719	17616	17792	17754	17854	17649	17913	17871	17952	17760	17643	17794	17628	17879	17703	17702	17601	17804	17605	17699	17842	17699	17843	17658	17642	17810	17855	17800	17629	17575	17904	17775	17768	17820	17560	17662	17773	17655	17775	17784	17797	17594	17698	17730	17776	17797	17760	17624	17902	17697	17640	17591	17719	17576	17841	17882	17720	17638	17692	17968	17837	17792	17936	17775	17774	17988	17849	17874	17769	17896	17984	17971	17872	17692	17683	17897	17737	17751	17637	17702	17837	17714	17866	17757	17894	17666	17755	17676	17685	17676	17933	17873	17661	18038	17871	18010	17866	17786	17870	17782	17751	17648	17722	17905	17824	17750	17856	17939	17754	17594	17531	17794	17743	17973	17583	17527	17774	17786	17894	17903	17800	17766	17810	17647	17657	17800	17879	17697	17739	17502	17821	17831	17627	17718	17885	17609	17777	17892	17954	18029	17663	17723	17710	17879	17734	17756	17730	17805	17761	17890	17803	17714	17763	17751	17593	17731	17866	17845	17820	17674	17845	17651	17881	17547	17743	17741	17720	17752	17712	17726	17908	18018	17772	17830	17793	17844	17724	17788	17788	17839	17672	17743	17749	17844	17662	17763	17859	17763	17679	17723	17565	17752	17606	17773	17639	17729	17923	17758	17690	17784	17809	17774	17724	17800	17784	17690	17619	17661	17776	17740	17758	17629	17769	17749	17756	17747	17719	17669	17674	17736	17864	17775	17677	17753	17795	17688	17773	17594	17859	17699	17518	17872	17852	17750	17833	17963	17943	17946	17909	17744	17784	17773	17670	17814	17796	17687	17789	17743	17919	17694	17702	17964	17759	17805	17912	17587	17757	17706	17861	17708	17587	17710	17671	17815	17913	17585	17635	17685	17712	17814	17778	17769	17824	17744	17798	17632	17820	17744	17827	17823	17899	17886	17703	17712	17811	17853	17772	17646	17761	17656	17775	17762	17679	17581	17807	17845	17693	17913	17857	17820	17809	17675	17876	17693	17727	17793	17941	17719	17649	17835	17839	17815	17728	17724	17958	17762	17744	17615	17592	17716	17829	17788	17611	17899	17852	17841	17831	17576	17620	17683	17819	17764	17734	17745	17747	17647	17862	17686	17793	17810	17639	17956	17764	17778	17680	17724	17802	17756	17743	17790	17760	17750	17797	17848	17888	17680	17750	17910	17803	17711	17938	17922	17794	17744	17796	17836	17751	17711	17893	17670	17836	17919	17546	17679	17892	17698	17739	17625	17907	17683	17885	17879	17760	17739	17926	17804	17790	17824	17839	17822	17558	17754	17725	17646	17878	17763	17796	17626	17771	17845	17881	17625	17817	17737	17706	17964	17591	17697	17492	17760	17844	17842	17664	17709	17667	17889	17740	17595	17957	17831	17633	17882	17769	17681	17900	17920	17874	17879	17666	17909	17758	17622	17736	17665	17605	17831	17712	17691	17906	17788	17912	17664	17594	17533	17950	17657	17791	18128	17665	17698	17802	17712	17803	17638	17758	17857	17940	17889	17831	17795	17822	17760	17843	17637	17660	17655	17926	17671	17598	17756	17772	17692	17964	17609	17623	17743	17688	17849	17806	17707	17709	17742	17740	17720	17626	17706	17606	17713	17837	17996	17731	17625	17573	17679	17856	17972	17910	17647	17658	17684	17758	17632	17790	17585	17681	17740	17934	17681	17539	17784	17778	17821	17580	17669	17652	17731	17816	17776	17807	17662	17877	17737	17598	17695	17767	17739	17807	17724	17817	17806	17675	17809	17745	17722	17704	17814	17669	17677	17903	17649	17524	17851	17540	17702	17817	17827	17672	17638	17827	17901	17908	17899	17928	17911	17746	17992	17873	17748	17762	17850	17682	17551	17798	17895	17842	17683	17860	17823	17817	18004	17723	17788	17809	17775	17893	17839	17673	17727	17949	17684	17902	17735	17715	17854	17719	17788	17676	17931	17722	17721	17872	17881	17887	17784	17665	17640	17737	17808	17674	17709	17770	17756	17774	17883	17670	17690	17671	17776	17648	17922	17825	17721	17842	17737	17718	17775	17834	17587
21805	42161	38610	30234	24486	22171	21324	19701	18393	17601	16991	16311	16144	16046	16095	15710	15478	15522	15494	15352	15271	15518	15250	15492	15457	15445	15287	15380	15265	15259	15463	15195	15249	15237	15318	15382	15173	15483	15124	15132	15279	15178	15303	15238	15312	15152	15328	15070	15205	15460	15349	15159	15062	15193	15297	15333	15956	15992	15581	15472	15339	15444	15295	15174	15173	15129	15028	15296	15301	15225	15191	15200	15056	15170	15188	15056	15064	15109	15132	15268	15020	15188	15081	15178	15106	15250	15269	15095	15237	15234	15197	15334	15202	15413	15317	15276	14978	15158	15030	15153	15200	15288	15180	15234	15003	15294	15335	15204	15116	15139	15325	15150	15213	15159	15133	15226	15072	15249	15215	15229	15309	15163	15369	15261	15175	15319	15301	15198	15256	15129	15061	15108	15140	15098	15311	15210	15213	15305	15169	15091	15102	15111	15160	15141	15073	15230	15166	15298	15132	15175	15123	15230	15210	15132	15186	15092	15180	15206	15111	15349	15180	15234	15277	15127	15165	15312	15100	15339	15130	15178	15122	15194	15094	15147	15209	15187	15139	15140	15261	15207	15224	15142	15238	15201	15238	15222	15247	15158	15240	15323	15129	15106	15095	15236	15417	15080	14970	15211	15093	15305	15270	15041	15118	15314	15284	15288	15183	15219	15083	15177	15066	15144	15089	15208	15194	15157	15303	15189	15259	15231	15056	15199	15138	15229	15026	15061	15237	15248	15047	15254	15184	15133	15170	15149	15099	15174	15148	15090	15288	15225	15102	15088	15160	15171	15292	15202	15056	15042	15394	15071	15245	15287	15239	15199	15231	15190	15154	15292	15014	15146	15171	15209	15217	15232	15069	15228	15099	15319	15108	15202	15067	15090	15125	15176	15365	14914	15023	15093	15209	15237	15026	15056	15319	15177	15373	15148	15142	15325	15177	15217	14962	15145	15208	15185	15313	15207	15296	15199	15129	15140	15188	15221	15226	15136	15333	15122	15242	15005	15256	15052	15078	15209	15157	15171	15278	15198	15296	15243	15052	15338	15119	15135	15299	15089	14991	15018	15161	15100	15258	15056	15209	15283	15157	15316	15159	15066	15205	15185	15154	15263	15394	15243	15162	15279	15169	15139	15219	15329	15019	15118	15284	14980	15155	15029	14988	15305	15024	15164	15085	15263	15231	15198	15226	15166	15175	15207	15178	15218	15192	15041	15046	15163	15271	15125	15038	15260	15296	15145	15072	15180	15189	15367	15215	15178	15176	15225	15028	14993	15301	15100	15081	15103	15093	15260	15090	15130	15278	15283	15271	15158	15218	15269	15126	15156	15041	15051	15231	15169	15195	15239	15074	15036	15144	15183	15105	15295	15228	15276	15170	15207	15263	15161	15159	15157	15291	15172	15134	15080	14980	15253	15289	15082	15235	15131	15075	14914	15205	15140	15083	15200	15346	15110	15255	15220	15136	15211	15037	15232	15099	15192	15081	15203	15128	15325	15163	15196	15194	15253	15238	15135	15218	15085	15124	15209	15248	15280	15260	15199	15377	15262	15193	15324	15281	15384	15359	15187	15202	15243	15291	15223	15230	15165	15298	15139	15356	15095	15034	15169	14977	15272	15120	15098	15114	15040	15284	15361	15271	15136	15187	15121	15078	15342	15240	15288	15175	15332	15337	15173	15018	15027	15181	15168	15182	15159	15131	15245	15086	15169	15285	15183	15331	15109	15185	15350	15118	15100	15112	15109	15214	15269	15249	15249	15132	15198	15107	15170	15201	15194	15326	15005	15168	15093	15323	15140	15236	15233	15091	15394	15261	15170	15104	15358	15172	15197	15251	15086	15262	15175	15291	15208	15307	15274	15221	15009	15201	15155	15160	14937	15128	15262	15121	15274	15309	15177	15213	15037	15147	15008	15270	15091	15224	15185	15302	15218	15281	15204	15202	15292	15043	15268	15168	15264	15240	15284	15267	15087	15220	15200	15225	15272	15093	15251	15234	15105	15142	15320	15200	15152	15216	15158	15154	15098	15148	15257	15097	15056	15216	15215	15166	15125	14960	15232	15348	15072	15320	15208	15039	15199	15225	15092	15182	15111	15239	15306	15289	15242	15076	15233	15268	15181	14992	15314	15108	15192	15217	15060	15191	15267	15198	15208	15168	15127	15062	15226	15365	15148	15150	15133	15142	15144	15195	15073	15027	15200	15301	15134	15251	15385	15146	15250	15299	15280	15289	15086	15317	15147	15161	15309	15221	15265	15195	15284	15253	15220	15378	15024	15202	15109	15186	15150	15218	15145	15109	15246	15271	15163	15146	15222	15229	15190	15327	15127	15157	15341	15196	15100	15261	15084	15243	15031	15203	15222	15193	15199	15225	15107	15295	15174	15198	15179	15376	15110	15099	15143	15194	15127	15085	15343	15373	15381	15126	15228	15171	15276	15102	15340	15164	15147	15147	15182	15340	15085	15164	15136	15219	15288	15135	15083	15198	15154	15196	15266	15102	15121	15323	15096	15123	15181	15036	15252	15127	15111	15090	15248	15127	15091	15255	15012	15205	15329	15085	15156	15022	15151	15180	15238	14998	15223	15336	15353	15114	15193	15388	15339	15292	15233	15268	15084	15127	15314	15318	15081	15129	14994	15119	15225	15291	15176	15116	15247	15153	15167	15389	15058	15223	14966	15262	15236	15179	15116	15149	15210	15137	15233	15065	15200	15131	14927	15252	15237	15324	15193	15258	15121	15151	15136	15203	15238	15227	15145	15124	15296	15255	15144	15122	15311	15399	15209	15282	15052	15218	15155	15201	15159	15129	15079	15096	15138	15093	15212	15208	15245	15021	15218	15193	15284	15255	15153	15259	15199	15264	15203	15148	15183	15009	15302	15199	15212	15147	15171	15246	15165	15104	15263	15178	15096	15395	15048	15306	15190	15210	15235	15400	15257	15119	15211	15201	15053	15292	15161	15032	15177	15091	15113	15124	15121	15272	15088	15263	15235	15148	15180	15228	15207	15179	15276	15099	15244	15156	15282	15267	15212	15338	15122	15275	15111	15194	15175	15210	15177	15244	15307	15072	15107	15233	15227	15155	15294	15282	15125	15362	15075	15293	15110	15060	15157	15165	15169	14943	15272	15204	15102	15181	15280	14985	15055	15247	15191	15318	15127	15268	15343	15165	15256	15201	15351	15148	15138	15227	15364	15357	15178	15242	15036	15333	15280	15077	15207	15218	15147	15324	15182	15314	15188	15225	15090	15287	15254	15216	15196	15093	15199	15128	15180	15279	15086	15314	15206	15324	15026	15198	15043	15161	15276	15125	15175	15262	15255	15353	15176	15192	15350	15321	15241	15256	15097	15242	15245	15349	15203	15185	15219	15224	15442	15238	14981	15122	15055	15051	15089	15184	15176	15125	15158	15329	15307	15113	15200	15133	15185	15188	15288	15292	15278	15246	15247	15236	15145	15267	15242	15248	15301	15338	15215	15153	15102	15208	15142	15169	15228	15102	15302	15246	15142	15145	15084	15094	15224	15175	15130	15131	15085	15079	15279	15345	15185	15248	15213	15150	15331	15240	15201	15001	15238	15284	15434	14984	15105	15145	15282	15241	15177	15245	15186	15073	15193	15284	15232	15245	15119	15261	15213	15380	15245	14915	15070	15030	15181	15123	15253	15149	15226	15170	15059	15315	15224	15118	15197	15276	15291	15108	15203	15198	15151	15262	15262	15196	15211	15110	15205	15079	15365	15098	15200	15175	15268	15108	15155	15130	15252	15287	15231	15072	15155	15273	15243	15144	15207	15295	15071	15133	15054	15247	15229	15113	15088	15186	14972	15149	15343	15163	15216	15122	15042	15127	15169	14980	15349	15319	15292	15251	15236	15083	15130	15064	15124	15265	15155	15295	15324	15118	15065	15155	15272	15105	15050	15325	15300	15040	15220	15125	15254	15127	15226	14963	15286	15094	15055	15413	15122	15202	15161	14920	15073	15142	15175	15323	15106	15286	15231	15316	15152	15163	15154	15023	15096	15259	15142	15215	14999	15400	15094	15294	15213	15352	15286	15109	15203	15203	15298	14983	15235	15218	15288	15213	15292	15307	15148	15217	15168	15148	15216	15317	15200	15238	15261	15201	15207	15211	15332	15184	15076	15375	15134	15237	15358	15273	15093	15211	15156	15155	15298	15256	15377	15269	15249	15296	15278	15148	15217	15225	15267	15176	15326	15178	15170	15249	15135	15263	15270	15221	15193	15212	15101	15153	15222	15168	15099	15126	15243	15337	15167	15184	15201	15204	15157	15139	15046	15275	15036	15152	15266	15320	15190	15108	15213	15167	15251	15056	15163	15255	15007	15090	15106	15122	15157	15188	15207	15344	15120	15131	15226	15157	15110	15291	15092	15132	15336	15135	15236	15226	15216	15178	15290	15322	15199	15164	15424	15042	15097	15247	15093	15228	15182	15220	15063	15134	14994	15183	15245	15253	15188	15237	15271	15124	15190	15201	15234	15263	15132	15268	15309	15196	15160	15116	15250	15273	14975	15256	15171	15226	15228	15261	15263	15161	15224	15050	15039	15094	15282	15382	15116	15182	15052	15268	15275	15192	15131	14985	15205	15258	15253	15221	15327	15233	15215	15003	15233	15330	15072	15236	15310	15329	15244	15378	15183	15235	15266	15157	15238	15134	15262	14994	15295	15171	15328	14925	15150	15039	15002	15208	15161	15103	15326	15188	15064	15060	15200	15107	15124	15245	15146	15164	15226	15233	15236	15380	15301	15066	15268	15011	15130	15249	15087	15227	15175	15092	15117	15299	15258	15241	15156	15104	15267	15161	15159	15152	15357	15157	15369	15193	15023	15103	15258	15259	15147	15132	15175	15131	15304	15065	15265	15189	15091	15139	15363	15238	15246	15156	15211	15276	15139	15145	15179	15318	15089	15234	15150	15141	15237	15314	15139	15051	15248	15073	15209	15447	15241	14988	15148	15200	15176	15099	15114	15413	15094	15191	15315	15117	15200	15186	15168	15316	15257	15377	15141	15048	15229	15254	15484	15203	15269	15288	15271	15153	15271	15100	15189	15233	15069	15011	15124	15109	15062	15323	15222	15112	15168	15180	15251	15118	15049	15186	15213	15206	15175
22593	21108	28879	23610	21495	24267	27669	21810	20220	19943	19638	18908	18717	18596	18635	18291	18173	18125	17917	18089	17972	17891	17877	18092	18127	17973	17763	17810	17940	17803	17722	17882	17479	17713	17749	17832	18035	17764	17718	17883	17637	17796	17919	18031	17855	17943	17810	17943	17836	17958	17750	17749	17661	17853	17714	17864	18294	18741	18484	18085	17984	18030	17912	17844	17650	17539	17715	17697	17785	17583	17568	17698	17647	17637	17540	17611	17800	17602	17518	17654	17727	17594	17906	17645	17804	17631	17846	17564	17784	17444	17675	17755	17531	17587	17652	17522	17672	17781	17756	17531	17747	17637	17314	17551	17755	17663	17566	17734	17670	17862	17714	17564	17520	17718	17483	17514	17518	17570	17732	17524	17632	17664	17482	17403	17669	17680	17621	17662	17556	17713	17545	17809	17734	17665	17623	17544	17691	17567	17897	17493	17450	17432	17753	17695	17641	17475	17652	17687	17654	17537	17577	17753	17713	17630	17567	17724	17811	17656	17702	17703	17633	17804	17707	17601	17775	17533	17464	17824	17731	17755	17682	17517	17660	17472	17505	17677	17612	17624	17534	17558	17726	17527	17876	17569	17612	17801	17573	17738	17508	17640	17668	17852	17786	17746	17755	17829	17704	17557	17503	17840	17647	17620	17493	17836	17841	17643	17510	17739	17712	17844	17497	17652	17727	17478	17678	17678	17675	17565	17732	17879	17662	17575	17501	17497	17578	17624	17846	17559	17616	17499	17474	17631	17421	17723	17713	17669	17806	17775	17502	17622	17318	17802	17561	17758	17585	17575	17516	17674	17707	17555	17375	17643	17530	17588	17631	17579	17749	17741	17508	17614	17510	17689	17582	17739	17633	17579	17589	17599	17522	17619	17659	17511	17482	17747	17782	17615	17701	17559	17685	17616	17518	17616	17589	17628	17547	17403	17600	17587	17770	17807	17568	17655	17477	17579	17506	17478	17556	17575	17531	17649	17609	17654	17404	17509	17636	17703	17569	17616	17592	17539	17715	17592	17677	17638	17665	17639	17676	17748	17791	17685	17731	17563	17649	17520	17601	17685	17589	17702	17733	17703	17899	17629	17637	17648	17699	17790	17371	17647	17756	17454	17684	17614	17764	17666	17503	17462	17698	17734	17712	17602	17593	17702	17778	17548	17650	17774	17656	17676	17722	17745	17451	17735	17508	17627	17764	17529	17389	17353	17575	17612	17515	17727	17669	17648	17547	17665	17702	17545	17467	17716	17829	17717	17684	17531	17613	17685	17612	17611	17776	17608	17633	17502	17643	17507	17963	17565	17670	17565	17679	17695	17629	17601	17511	17631	17777	17516	17686	17538	17715	17612	17548	17798	17459	17639	17763	17716	17501	17711	17648	17625	17692	17746	17553	17672	17600	17534	17600	17634	17623	17835	17622	17638	17575	17795	17769	17465	17495	17765	17624	17562	17447	17472	17527	17611	17623	17722	17651	17711	17454	17480	17582	17819	17826	17530	17703	17513	17665	17607	17656	17562	17672	17774	17509	17766	17609	17506	17453	17669	17639	17596	17604	17627	17713	17619	17808	17767	17700	17720	17541	17571	17501	17420	17478	17533	17671	17748	17625	17563	17428	17504	17524	17624	17717	17662	17747	17438	17657	17407	17429	17702	17692	17670	17665	17593	17699	17555	17581	17466	17619	17473	17643	17562	17776	17547	17417	17589	17621	17687	17617	17457	17502	17704	17592	17751	17609	17733	17702	17678	17572	17683	17659	17552	17726	17485	17406	17697	17608	17711	17606	17723	17630	17693	17609	17754	17485	17754	17412	17726	17721	17761	17500	17462	17729	17533	17628	17362	17398	17864	17408	17421	17791	17769	17566	17714	17738	17836	17727	17551	17683	17595	17621	17773	17699	17636	17408	17750	17803	17629	17579	17332	17690	17647	17754	17656	17530	17611	17524	17576	17532	17521	17551	17532	17640	17778	17581	17609	17448	17639	17640	17310	17432	17597	17660	17685	17650	17591	17439	17466	17758	17492	17614	17639	17476	17636	17487	17513	17620	17598	17634	17630	17577	17680	17790	17743	17725	17620	17616	17758	17489	17717	17559	17707	17741	17540	17551	17608	17778	17618	17605	17626	17639	17874	17650	17587	17645	17657	17600	17585	17877	17766	17555	17504	17736	17764	17671	17530	17519	17724	17699	17609	17833	17578	17841	17526	17700	17518	17910	17591	17743	17897	17732	17626	17547	17718	17678	17624	17518	17502	17694	17645	17593	17606	17682	17680	17435	17562	17670	17791	17414	17828	17699	17472	17556	17608	17532	17439	17361	17588	17586	17705	17699	17529	17739	17562	17617	17704	17578	17698	17574	17626	17462	17552	17569	17601	17338	17504	17665	17692	17542	17772	17499	17787	17712	17616	17751	17605	17543	17578	17488	17703	17778	17505	17863	17709	17397	17443	17456	17536	17721	17734	17573	17667	17516	17908	17574	17475	17406	17636	17741	17406	17578	17579	17605	17725	17628	17543	17553	17629	17700	17707	17732	17689	17670	17809	17500	17705	17648	17615	17475	17593	17508	17688	17546	17552	17601	17852	17823	17627	17478	17506	17441	17654	17471	17474	17685	17468	17443	17663	17691	17623	17551	17778	17536	17507	17422	17461	17375	17691	17781	17572	17921	17805	17830	17633	17545	17743	17577	17600	17680	17643	17561	17500	17828	17701	17734	17644	17718	17772	17747	17683	17822	17726	17567	17733	17618	17481	17864	17501	17688	17475	17484	17553	17570	17604	17704	17651	17769	17440	17516	17572	17734	17696	17508	17224	17674	17631	17619	17924	17699	17507	17531	17616	17488	17527	17588	17513	17580	17643	17612	17541	17719	17456	17560	17718	17688	17630	17577	17469	17593	17526	17653	17554	17463	17632	17565	17580	17810	17637	17409	17472	17560	17759	17630	17816	17624	17491	17444	17656	17740	17503	17855	17501	17529	17777	17763	17761	17504	17507	17739	17627	17632	17506	17816	17556	17572	17843	17671	17485	17659	17764	17563	17468	17656	17681	17589	17599	17638	17547	17753	17708	17687	17535	17665	17670	17827	17636	17673	17516	17569	17596	17676	17507	17697	17670	17398	17561	17662	17731	17692	17597	17679	17627	17660	17539	17502	17727	17621	17738	17424	17575	17542	17689	17632	17637	17430	17749	17682	17519	17506	17707	17677	17754	17735	17574	17745	17797	17585	17469	17649	17548	17637	17693	17612	17554	17731	17805	17775	17586	17536	17555	17349	17743	17615	17824	17741	17736	17745	17614	17559	17698	17690	17454	17346	17525	17518	17689	17651	17459	17628	17439	17502	17637	17644	17602	17532	17620	17577	17585	17568	17767	17441	17723	17752	17572	17497	17493	17617	17611	17542	17590	17538	17705	17685	17446	17630	17429	17633	17689	17555	17685	17886	17647	17521	17682	17782	17666	17913	17779	17572	17740	17513	17683	17420	17733	17713	17569	17804	17800	17560	17688	17652	17537	17488	17623	17803	17562	17725	17700	17459	17445	17603	17524	17687	17479	17742	17584	17742	17732	17499	17651	17688	17665	17713	17638	17539	17638	17609	17566	17764	17509	17809	17639	17622	17604	17664	17457	17653	17562	17634	17517	17638	17674	17793	17633	17614	17803	17683	17807	17446	17503	17721	17586	17860	17772	17661	17627	17598	17545	17634	17619	17544	17554	17592	17545	17680	17653	17657	17610	17637	17366	17515	17832	17713	17603	17742	17795	17758	17813	17578	17536	17571	17753	17611	17427	17617	17564	17362	17524	17544	17686	17702	17683	17355	17396	17609	17715	17748	17586	17530	17505	17580	17568	17674	17777	17538	17574	17755	17583	17638	17583	17514	17540	17676	17647	17767	17657	17631	17563	17713	17658	17751	17583	17608	17592	17725	17716	17673	17667	17524	17681	17649	17661	17749	17745	17576	17527	17746	17595	17630	17757	17620	17686	17500	17585	17616	17405	17627	17664	17516	17679	17648	17807	17595	17480	17386	17562	17462	17530	17510	17684	17583	17714	17717	17526	17433	17623	17615	17433	17512	17773	17706	17689	17630	17570	17485	17700	17500	17496	17676	17568	17694	17247	17537	17705	17595	17498	17681	17629	17650	17649	17392	17553	17689	17641	17598	17464	17647	17753	17654	17569	17735	17553	17674	17468	17488	17551	17868	17717	17672	17643	17699	17565	17500	17449	17613	17504	17569	17763	17801	17620	17744	17576	17521	17520	17588	17691	17601	17552	17674	17753	17709	17579	17518	17531	17693	17587	17600	17732	17462	17669	17548	17682	17558	17522	17714	17546	17900	17521	17630	17510	17829	17645	17868	17654	17640	17779	17721	17743	17604	17853	17524	17748	17400	17625	17715	17581	17906	17836	17859	17739	17542	17748	17609	17552	17477	17591	17692	17547	17731	17577	17633	17574	17736	17587	17396	17516	17494	17696	17754	17562	17678	17741	17754	17620	17651	17690	17536	17655	17645	17813	17572	17590	17797	17866	17553	17626	17442	17681	17708	17770	17570	17530	17561	17615	17529	17476	17763	17703	17613	17614	17650	17721	17817	17544	17420	17585	17605	17412	17582	17567	17612	17392	17703	17653	17527	17556	17670	17711	17695	17538	17458	17465	17738	17899	17633	17687	17805	17582	17531	17601	17565	17461	17666	17641	17638	17616	17660	17731	17716	17436	17473	17757	17660	17780	17516	17403	17520	17556	17731	17682	17646	17695	17803	17641	17613	17771	17504	17653	17736	17737	17619	17501	17598	17664	17570	17723	17647	17535	17766	17451	17615	17414	17575	17519	17711	17788	17762	17559	17498	17636	17626	17539	17631	17614	17718	17592	17591	17660	17643	17588	17520	17765	17635	17521	17724	17661	17570	17685	17600	17732	17853	17683	17646	17531	17553	17569	17605	17634	17473	17575	17563	17475	17691	17447	17798	17712	17574	17567	17521	17546	17624	17676	17791	17556	17908	17586	17699	17653	17528	17525	17616	17672	17512	17522	17655	17812	17683	17687	17844	17652	17505	17655	17483	17785	17615	17702	17706	17466	17740	17788	17742	17538	17596	17691	17536	17411	17649	17656	17629	17562	17600	17639	17585	17567	17655	17574
24243	44925	43494	32488	27563	25087	23411	21467	19224	18465	17522	16975	16357	16478	16137	16000	15611	15618	15444	15274	15429	15391	15593	15483	15502	15487	15232	15175	15516	15362	15326	15296	15365	15127	15351	15352	15307	15126	15560	15176	15261	15141	15350	15429	15314	15207	15205	15287	15203	15207	15356	15161	15213	15219	15267	15475	16196	16637	16281	15476	15533	15319	15262	15026	15288	15296	15071	15284	15211	14997	15202	15357	15121	15109	15088	15093	15173	15158	15218	15138	15281	15250	15248	15092	14985	15270	15169	15094	15282	15232	15118	15271	14969	15243	15094	15062	15099	15172	15254	15365	15033	15066	15112	15067	15447	15301	15201	15173	15216	15112	15274	15128	15181	15214	15148	15133	14997	14988	15347	15189	15256	15277	15047	15116	15097	15114	15318	15314	15054	15038	15326	15214	15048	15193	15115	15048	15153	15104	15045	15234	15258	15014	15049	15058	15170	15243	15179	14937	15166	15230	15274	15014	15142	15301	15259	15137	14971	15102	15102	15197	15329	15072	14975	15060	15177	15024	15104	15077	15238	15108	15195	15017	15217	15004	15005	15166	15200	15176	15000	14899	15180	15276	15113	15154	15189	15284	15228	15044	15161	14887	15117	15174	15037	15211	15193	15130	15113	15221	15052	15180	15012	15156	15295	15160	15158	15139	15136	15220	15097	15073	15109	15293	15148	15251	14941	15367	15249	15032	15126	15066	15208	15061	15474	15197	15138	15357	15068	15006	15100	14982	15243	15212	14921	15070	15107	15197	15061	15357	15052	15162	15212	15177	15323	15111	15143	15203	15231	14828	15294	15165	15198	15008	15134	15199	15122	15200	15206	15098	15185	15214	15250	15189	15022	15108	15195	15191	15384	15092	15048	15194	15234	15107	15134	15191	15069	14962	15101	15146	15073	15069	15200	15202	15427	14992	15188	15208	15227	15132	15195	14963	15156	15281	15024	15228	15043	15132	15152	15206	15030	15132	14943	15062	15055	15386	15111	14982	15159	15268	15079	15036	15240	15126	15039	15030	15206	15170	15162	14915	15105	15080	15146	15144	15180	15107	15173	15077	15039	15178	15127	15151	15284	15239	15132	15055	15033	15037	15143	15143	15079	15061	15273	15054	15144	15363	15209	15134	15204	15064	15185	15121	15129	14935	15222	15031	15245	15178	15001	15089	15221	15122	15039	15333	15057	15067	15105	14975	15113	15245	15085	15112	15065	15058	15216	15181	15040	15190	15171	14949	15171	15060	15053	15126	15087	15030	14903	15120	15052	15207	15124	14961	15137	15051	15191	15058	15097	15001	15250	15146	15088	15185	15296	15180	15256	15246	15228	15195	15066	15082	15167	15124	15170	15002	15142	15135	15199	15352	15088	15200	15036	15108	15159	15151	15028	15251	15193	15130	15219	15071	15247	15117	15186	15287	15073	15115	15167	15119	15319	15168	15094	15185	15206	15216	15271	15266	14970	15111	15205	15219	15252	15340	15275	14960	15191	15053	15203	14953	15110	15126	15055	15275	15090	15198	15094	15084	15229	15083	15131	15183	15182	14917	15107	15153	15048	15236	15093	15137	15047	15127	15115	15076	15195	15132	15172	15128	14994	15092	15130	14980	15119	15139	15004	15075	15258	15156	15155	15089	14947	15147	14968	14990	15095	15004	15018	15113	15179	15149	15153	15047	15269	15227	14910	15101	15037	15158	15084	15072	15157	15121	15127	15162	15014	15019	15140	15113	15194	15020	14950	15063	14988	15223	15143	15227	15013	15097	15148	14932	15105	15085	15068	15110	15058	15218	15062	15241	15129	15206	15178	15068	15194	15118	15225	15018	15168	15106	15157	15111	15129	14972	15039	15004	15139	15226	14965	15036	15200	15110	15117	15048	15064	15145	14977	15176	15134	15068	15084	15182	15180	14990	15222	14823	15065	15045	15084	14970	15177	15037	15223	15074	15167	15074	15257	15027	15001	15150	15128	15102	15018	15119	15125	15159	15096	15085	15121	15079	15133	15136	15145	15071	15284	15152	15090	15026	15207	15212	15104	15029	15127	15147	14963	14997	15127	15152	15139	15094	15102	15117	15264	15157	15085	15069	15102	15034	15212	15178	15065	15110	15101	15242	15142	15081	15135	15057	15150	15193	15110	14934	15203	15221	15237	15085	15029	15133	15221	15149	15196	15144	15189	15201	14999	15096	15226	15180	15037	15128	15103	15192	15279	15072	15099	15124	15002	14987	15048	15137	15068	15151	15189	15082	15138	15296	15044	15130	15180	15050	15216	15133	14983	15050	15217	14984	15140	15109	15252	15017	15307	15067	15010	15074	15082	15235	14987	15160	15170	15056	15360	14982	15059	15193	15256	15111	15214	15068	14937	15090	15224	15140	15113	15111	15171	15186	15067	15185	15177	15247	15101	15308	15290	15207	15054	14988	15239	15075	14963	15163	15158	15224	15247	14995	15253	15019	15145	15175	15047	15161	15014	15132	15210	15128	15095	15035	15161	14940	15318	15105	15240	15180	15066	15222	15098	14910	15247	15024	15203	15174	15104	15165	15163	14985	15234	14975	15186	15048	15178	15012	15060	14988	15015	15156	15095	15098	15086	15173	15014	15188	15136	15076	15177	15000	15072	15144	15188	15119	15063	15216	15212	15061	15081	15395	15108	15132	15173	15097	15079	15215	15056	15252	15091	14992	15049	15113	15258	15370	15066	15061	15331	15039	15184	15225	15258	15171	15159	15093	15134	15017	15206	15112	15239	15112	15299	15212	15261	15169	15158	15199	15130	15118	15143	15116	15018	15005	15096	14926	15269	15228	15250	14998	15250	14984	15148	15235	14951	15097	15140	15100	15118	15127	15120	15216	15108	15176	15060	15128	15154	15092	15082	15219	15269	15237	15071	15215	15066	15000	15073	15044	15291	14972	15306	15027	15169	15107	15053	15017	15173	15067	15158	15026	15297	15162	15011	15150	14984	15005	15060	15044	15142	15266	15088	15238	15112	15116	14915	15070	15240	15071	15081	15165	15014	15082	15286	15108	14986	15139	15124	15002	15198	15151	15056	15151	15031	15037	15089	15057	15225	15284	15173	15318	15101	15134	15090	15070	15241	15129	15207	15237	15055	14994	14986	15134	15218	15100	15141	15192	15202	15218	15226	15264	15136	15044	15193	14994	15058	15121	15054	14927	15092	15186	15125	15177	15139	15200	15178	15097	14953	15098	15212	15201	15206	15066	14965	15147	15108	15150	15147	15147	15073	14960	15151	15174	15223	14946	15068	15181	15110	15032	15059	15007	15055	15123	15188	15215	15173	15043	15195	15152	15137	15190	15130	15223	15334	15163	15116	15151	14950	15133	15054	15079	15173	15237	15030	15105	15027	14914	15118	15069	14897	15227	15141	15089	15227	15041	15258	15112	15120	15142	15052	15025	15254	15166	15132	15042	15127	14987	15181	15148	15197	15124	15100	15251	14790	15084	15211	15136	15116	15014	15234	15295	15173	15159	15114	15103	15132	14871	14988	15053	15029	15115	15063	15128	15012	15177	15110	15031	15118	15054	15173	15166	15183	15039	15151	15343	15106	15072	15199	15150	15172	15050	15314	14917	15067	15143	15071	15151	14982	14974	15198	15142	15103	15244	15251	14981	15219	15104	15050	15172	15150	15197	15202	15084	15089	15019	15131	15036	15260	15067	15207	15236	15204	15113	15070	15081	15164	14919	15138	15048	15210	15096	15194	14776	15255	15200	15072	15056	15218	15076	15126	15160	15232	15075	15198	15178	15093	15069	15085	14911	15091	15192	15201	15122	15037	15131	15163	15047	15093	15121	15272	15072	15131	15141	15064	15235	15056	15147	15265	15216	15089	15048	15158	15291	15132	15036	15090	15169	14959	15100	15117	15153	15289	15286	15116	15164	15293	15087	15075	15245	15130	15080	15215	15306	14941	15001	15019	15113	15153	15079	15134	15035	15351	14951	15100	15275	15144	15183	15169	15100	15200	15038	15175	15172	15132	15118	15223	15193	15086	15105	15059	15155	15007	14950	15134	15176	15080	15060	15131	15124	15006	15180	15173	15176	15015	15249	15094	15015	15165	15339	15100	15064	15044	15156	15033	15190	15238	15072	15171	15201	15198	15179	14909	15096	15040	15055	15171	15018	14975	14980	15164	14979	15114	15333	15158	15157	15054	15129	15195	15144	14925	15120	15092	15206	15210	15128	15140	15008	15274	15169	15235	14968	15109	15204	15129	15024	15253	15110	15117	15122	15123	15068	15200	15182	15014	15111	14974	15219	15159	14944	15263	15165	15063	14952	15241	15133	15310	15042	15141	15055	15094	15003	15162	15051	15185	14984	15363	15225	15229	15144	15131	15026	15132	15193	15151	15005	15081	15140	15066	14970	15093	15253	15083	15166	15192	15053	15206	15169	15262	15039	14970	15049	15261	15061	15146	15081	15275	15006	15296	15201	15273	15075	14968	15186	15238	15134	15180	15149	15171	14997	14989	14963	15014	15308	15206	15177	15247	14952	15016	15099	15313	15243	14837	15155	15199	15271	15173	15032	14985	15051	15053	15169	15210	14990	15111	15231	15070	15348	15000	15176	15301	15090	15141	15127	15068	15282	15020	15038	15160	15085	15003	15354	15074	15120	15125	15265	15003	15124	15052	15117	14989	15204	15127	14988	15211	15201	15123	15188	15289	15167	15003	15240	15134	15218	15125	15080	15090	15171	15016	15177	15098	15262	15001	15182	15038	15060	15321	15082	15213	15102	15127	15110	15119	15065	15114	15096	15170	15094	14909	15010	15171	15110	15105	15076	15135	15209	15160	14970	15126	15161	15025	15036	15253	15117	15124	15069	15079	15276	15096	15104	15213	15174	15129	15102	15087	15114	15170	15138	15025	15188	15094	15099	15060	15001	15075	15200	15017	15135	15336	15028	15041	14974	15161	15229	15174	15114	15148	15031	15254	15107	15183	15179	15108	15070	15156	15136	15215	15200	15223	15155	15178	15162	15185	15069	15019	15099	15268	15309	14975	15319	14920	15062	15043	15151	15155	15273	15134	15194	15155	15159	15226	15132	15021	14966	15080	15347	14939	14930	15144	15305	15046	15062	15171	15265	15069	15209	15029	15246	15175	15164	15072	15199
27650	23714	30468	26067	21315	20503	19627	18482	17999	17853	17576	17501	17505	17504	17313	17288	17311	17257	17220	17219	17207	17063	17189	17040	17252	17465	16976	17197	17189	17181	17327	17135	17043	17035	17214	17153	17036	17112	16984	17117	17254	17076	17221	17251	17161	17044	17244	16988	17028	17239	16968	17008	17276	17100	16887	17127	17265	17302	17239	17180	17197	17100	17363	16988	17056	17026	17090	17163	17122	16997	17123	16923	17035	17345	17142	17229	16983	17157	17026	16971	17046	17074	16895	16928	17190	17140	17136	17129	17235	17201	17113	17172	17037	17161	17134	17009	17137	17161	17170	16972	16951	17259	17185	16920	16910	17058	17093	17130	17002	17081	17083	17091	17075	17038	16961	16977	17008	16988	17097	17061	17092	17053	17145	17023	17144	16966	17061	17316	17286	17098	17039	17255	17127	17067	17051	17096	16972	17148	17195	17050	17220	16882	17270	17049	17012	17024	17082	17075	17031	17094	17056	17101	16696	17244	17083	17181	17144	17136	16919	16997	17039	16874	17153	17194	17161	17173	16921	16945	17086	17043	17113	17164	17141	16827	17181	17038	17040	16905	16858	17154	16864	17010	16889	17219	17324	16951	17181	17301	16940	17140	17205	17133	16997	17232	17050	17140	17083	17140	16978	17095	17072	17031	17118	16851	17025	17025	17087	16854	17002	16922	17241	16889	17087	17007	16991	16806	17049	16885	17184	17027	17054	17211	16972	17034	17067	16943	17021	17090	17043	17210	16886	17123	17159	17187	17147	17131	17065	16783	17039	16999	17161	17114	17107	17047	17072	17056	17097	17099	17049	17133	17198	16974	17085	17180	17136	17190	17223	17116	17157	17071	17155	17160	17096	17058	17254	17223	16956	17214	17074	17172	17200	17048	17080	17187	17000	17074	17105	17117	17177	17062	17168	17156	17021	16896	17107	17079	16913	17039	17196	16951	17161	17396	17099	17018	17185	17024	17113	17044	17158	17148	17029	17067	17183	16901	16978	17094	17086	17045	17239	16980	17229	17031	16908	17204	17079	16972	16948	17243	17159	17092	17043	16979	17131	17070	17052	17155	17451	17003	17037	16958	16932	17178	17035	17044	17196	17070	17125	17082	17073	17048	17140	17145	16943	17104	16940	17036	17080	17257	17303	17293	17237	17142	17050	17091	16984	17084	17063	17069	17229	17118	17112	17122	17230	17037	17117	17250	17041	17154	17186	16960	17302	17103	17207	17011	17053	17237	17324	17049	17204	16886	17053	17237	16811	17094	17084	16924	17060	17185	17156	17102	16988	16901	17039	17087	17275	17052	16949	16946	17212	16877	17068	17142	16878	17138	17024	17275	17070	17173	17048	16989	17159	17173	17235	17068	17256	17301	17078	17158	17210	17277	16900	17194	17028	17166	17257	17121	16890	17066	17132	16965	17003	17237	17017	17087	17125	17162	17124	17054	16963	17132	17058	17138	16847	17411	17242	17075	16947	16981	17533	17116	17180	17203	17246	17110	16986	17013	17172	17081	17150	17217	17054	17027	17113	16915	16981	17226	17132	17174	17170	16999	17055	17105	17243	17220	17155	17048	17132	17005	17131	16978	16846	17241	17172	17149	16998	17051	16954	17173	17056	17319	17090	17088	17153	16980	17018	17113	16958	17119	17189	16972	17099	17090	17037	17258	16896	17090	16923	17129	16902	17213	17093	17168	17096	16961	16897	17122	16899	16938	16982	16870	17007	17051	17179	17007	17096	17043	17297	16987	17234	17297	17025	17288	17227	17006	16958	17102	17163	17135	17074	16801	17183	17159	16906	17094	17032	17095	16867	17135	17219	17115	17153	17117	16989	17170	17067	17094	17389	17221	17167	17027	17008	17043	17180	17179	17130	16814	16868	17008	17083	17255	17050	17021	17142	17180	17298	17032	17252	17103	16927	17138	16912	17039	17117	16912	17017	17170	17288	17077	16937	16853	16900	16823	17264	17211	17192	17251	17137	17136	17038	16972	17012	17025	16994	17015	16947	17123	17104	17175	16945	17030	17109	17134	17125	17239	17116	17160	17137	17027	17111	17118	17032	16947	17005	17290	16948	17195	17244	17142	17254	17302	16980	17157	17157	17213	17164	17145	17210	17036	16975	17073	17166	16985	17146	16800	16771	17077	17009	17025	17155	17278	17117	16963	17039	16972	17201	17169	17091	16888	16944	17107	17197	17288	17043	17273	17278	17191	17180	16898	17137	16972	17151	16977	17122	17132	17198	17104	17154	17037	17092	17006	17041	17142	17083	16999	17059	16950	17221	17102	17080	17197	17193	17049	17127	17128	17007	17180	17032	17205	17005	16890	16975	17063	17115	17170	17437	17230	17163	17166	17000	17099	16981	16996	17105	17034	17097	17161	16971	17145	17012	17168	17267	16965	16846	17155	16932	16938	17110	17377	17205	16954	17013	17049	17032	17081	17138	17007	17039	17037	17109	16925	17106	17179	17013	17113	17226	17095	17123	17145	17112	17218	17240	17115	17076	17079	17102	17064	17290	17205	17047	17047	16992	17081	17122	17106	17199	17212	17181	17186	17123	16987	16894	16977	16919	17117	17227	17083	17089	17309	17242	17193	16958	16968	17013	17098	17078	16893	17143	17233	17019	17097	17299	17036	17104	17031	17010	17198	17015	17107	17027	17177	17029	17028	17193	17041	17093	16964	17002	17098	17179	17258	16962	17050	17088	16972	17028	17072	17149	17104	17295	17047	17116	16964	17252	17139	17118	17194	17014	17032	16905	17143	16909	17035	17262	16968	16972	16836	16987	17068	17095	17289	17093	17164	17049	17206	16998	17057	17042	17148	17170	17121	17040	17005	16977	17185	17127	17148	17158	17045	17270	16927	17115	16909	16991	17092	17078	17088	17276	17207	17066	17341	17116	17181	17004	17131	16978	17176	17126	17045	17046	17024	17283	16924	17085	17241	17156	16903	16938	16920	17115	17159	16983	17072	17030	17068	17280	17136	17193	16988	17318	17204	17080	16946	17041	17293	17310	17251	17286	17070	17159	17120	17291	17072	17073	17074	17157	17149	17023	17236	17252	17130	17138	17212	17186	17098	17057	17166	17061	17082	17298	16989	17233	16850	16967	17165	16973	16871	17098	17043	17050	17085	17055	17062	17092	16931	16940	17191	17113	17137	16890	17058	17027	17113	17121	17165	17084	17341	17098	17013	17120	17062	16976	17081	17174	17226	17033	17026	17200	16977	17018	17180	17041	16941	17077	17106	17013	16975	16874	17067	16893	17064	17143	17253	17015	17180	17312	17280	17173	17087	17161	16963	17118	17036	17070	16947	17240	17215	17315	17034	17186	17290	17068	17010	17354	16840	17108	16961	17196	17152	16919	17155	17199	17274	17016	17214	17123	17041	17253	17022	16945	16860	17098	17092	17190	17021	17058	17056	17095	17292	17136	16983	17053	17136	17205	17274	17287	17133	17151	17053	16999	17198	17026	17093	17210	17254	17236	17260	17173	17168	17216	17094	17099	16805	17117	17104	17151	17248	17129	17223	17114	16757	17095	17193	17055	16974	17041	17356	17078	17235	17000	17395	17126	17052	16969	17091	17134	17073	17177	17089	17013	17055	17317	17227	17167	16942	17120	17098	17054	17119	17072	17008	17113	17164	17102	16816	17134	17001	16982	17147	16841	17140	17062	17120	16957	17032	16846	16891	16920	16989	17189	17149	17003	17173	17000	17112	17209	17133	17139	17198	17237	17223	17033	17018	17029	17093	17247	17159	17142	17152	16984	17222	17016	17011	17257	17014	17058	17108	16973	17097	17005	17116	16986	17214	17065	17029	17351	17230	17027	17003	17064	17179	17264	17007	17012	17017	17157	16921	17095	17175	17038	17000	17077	17087	16979	17073	17019	17048	17142	16948	17048	17095	17369	17005	16909	17238	17060	16997	17193	17034	17045	17030	17050	17030	16939	17083	17051	17180	17315	17135	17025	17130	17042	17151	17100	17143	17314	17027	17040	17116	17124	17069	17206	17073	17255	17081	17126	17100	17090	17056	16911	16984	17087	17110	17140	16955	17071	17022	16942	17254	16940	17116	17244	16909	17058	17124	17125	17248	17211	17067	17083	17237	17337	17161	17323	17374	16990	17063	16906	17047	17189	16917	16977	17097	17088	17115	17209	17239	17108	17216	16961	17178	16949	17057	17301	17120	17256	17178	17212	17150	17171	16877	16870	17207	17169	17034	17150	17091	17266	16842	17220	17216	17002	17167	17155	16963	17001	17178	17106	17185	17201	17143	17305	17209	16920	17111	17026	17011	17119	17078	17131	17121	17078	17246	17232	17037	17136	16922	17173	17030	17070	17057	16978	17043	17219	17149	17117	17248	17074	17072	17109	17190	17113	16990	17253	16888	17293	16988	16933	17144	16889	17060	17079	17077	16900	17278	17170	17264	17137	17186	17225	17117	17252	17039	17125	17262	17096	17143	16957	17130	16942	16892	16935	17103	17144	17017	17239	17085	17046	16993	17219	17022	17027	17073	17047	17215	17246	17002	17174	16963	17187	17126	17004	17080	16907	17160	17041	16925	17027	17238	17054	17015	16807	16905	17048	17181	17115	17145	17055	16875	17210	17178	17079	17121	16998	17027	17007	16876	17018	17061	17223	17079	17016	17091	17001	17115	17236	17030	17147	16963	17040	16892	17053	17275	17059	17127	17207	16919	17171	17135	16962	17092	17108	17233	17395	17035	17080	17127	17173	17220	16992	16920	17088	16934	17128	16907	17218	17074	17170	17225	17139	16896	17411	17331	16909	17033	17064	16880	17145	16977	16949	17004	17021	16976	17197	17092	17000	17085	16952	17140	16980	17175	17157	16830	16968	17074	17008	17094	17215	17038	17198	17137	17064	17170	17226	17007	16984	17089	17393	17165	17136	17078	17386	17164	17253	17173	16958	17110	17227	17175	17009	16982	17043	17152	17165	17172	17018	17261	17040	16918	16941	17016	16995	17069	16956	17167	17038	17123	17103	17124	17027	17054	17147	17038	17012	17099	16736	17093	17022	17228	17162	16932	17241	17142	17154	17177	16984	17223	17161	17133	17295	17270	17008	17236	17118	17073	17163	17160	17132	17113	17315	17061	17098	16981	17210	17002	17047	17257
22920	34106	33848	23844	20996	20012	18345	17257	16486	15930	15706	15330	15220	15296	15144	14920	14992	15025	14963	15005	14970	14710	14863	14914	14925	14733	14739	14765	14813	15019	14880	14881	14667	14826	14745	14960	14709	14895	14760	14847	14719	14826	14744	14831	14859	14946	14939	14680	14828	14862	14909	14853	14696	14740	14969	14802	14770	15007	14744	14781	14745	14932	14727	14920	14674	14631	14900	14688	14836	14682	14786	14730	14832	14897	14893	14785	14722	14698	14920	14776	14773	14816	14654	14596	14813	14770	14815	14699	14791	14889	14820	14816	14743	14645	14859	14771	14692	14748	14751	14804	14868	14703	14737	14802	14745	14721	14856	14757	14768	14757	14793	14611	14767	14846	14714	14805	14872	14730	14764	14921	14866	14915	14636	14941	14863	14595	14803	14816	14946	14775	14786	14790	14797	14870	14744	14655	14778	14783	14694	14857	14755	14780	14870	14745	14620	14808	14806	14877	14720	14872	14715	14612	14744	14790	14710	14709	14864	14949	14689	14693	14804	14724	14752	14700	14637	14767	14790	14893	14731	14841	14892	14752	14782	14746	14790	14814	14926	14628	14936	14628	14803	14768	14709	14891	14706	14763	14816	14699	14797	14821	14641	14735	14859	14626	14796	14750	14684	14743	14680	14831	14656	14826	14837	14765	14733	14651	14802	14655	14839	14812	14823	14821	14838	14796	14788	14819	14790	14862	14648	14743	14783	14780	14719	14846	14836	14793	14651	14976	14716	14923	14880	14869	14785	14811	14718	14685	14816	14715	14781	14569	14917	14833	14835	14919	14751	14801	14648	14711	14846	14717	14892	14735	14756	14680	14913	14682	14778	14775	14831	14821	14668	14805	14857	14706	14761	14708	14593	14842	14814	14732	14786	14777	14735	14827	14812	14952	14697	14713	14634	14996	14786	14639	14808	14789	14830	14768	14814	14840	14740	14747	14539	14727	14730	14699	14872	14811	14804	14712	14932	14746	14747	14798	14816	14859	14671	14641	14856	14579	14702	14852	14675	14805	14783	14765	14764	14800	14905	14766	14755	14821	14939	14792	14737	14791	14665	14770	14692	14773	14918	14716	14813	14694	14897	14743	14786	14875	14851	14804	14850	14897	14872	14745	14937	14600	14653	14696	14860	14901	14743	14775	14920	14770	14897	14806	14891	14619	14807	14796	14668	14813	14649	14923	14809	14708	14870	14744	14811	14835	14775	14839	14780	14671	14828	14797	14881	14762	14762	14635	14922	14862	14819	14846	14980	14757	14756	14730	14919	14766	14752	14887	14734	14704	14735	14913	14744	14796	14725	14670	14854	14821	14769	14776	14650	14955	14808	14719	14721	14736	14899	14668	14828	14684	14673	14785	14713	14841	14685	14810	14845	14881	14861	14733	14979	14807	14917	14897	14839	14765	14866	14686	14820	14719	14769	14700	14910	14858	14857	15069	14752	14899	14641	14864	14683	14774	14945	14814	14704	14608	14864	14835	14764	14740	14819	14751	14804	14797	14795	14799	14879	14660	14825	14812	14756	14767	14762	14816	14852	14718	14769	14711	14714	14761	14927	14826	14638	14882	14792	14771	14710	14808	14766	14735	14835	14831	15027	14733	15033	14767	14676	14790	14688	14752	14745	14713	14873	14581	14896	14713	14830	14709	14778	14808	14784	14706	14778	14756	14802	14692	14930	14622	14725	14565	14653	14704	14774	14844	14910	14840	14971	14642	14615	14833	14612	14716	14788	14760	14906	14824	14782	14687	14888	14754	14805	14586	14777	14737	14654	14910	14731	14727	14902	14936	14957	14907	14692	14764	14666	14900	14801	14943	14770	14762	14689	14756	14607	14599	14733	14793	14805	14640	14727	14742	14748	14802	14784	14693	14720	14821	14718	14692	14902	14834	14795	14748	14612	14816	14849	14833	14718	14732	14842	14752	14700	14756	14806	14872	14876	14825	14821	14897	14677	14740	14887	14776	14787	14865	14752	14816	14694	14844	14673	14806	14800	14774	14735	14903	14623	14662	14851	14878	14592	14954	14861	14766	14776	14640	15012	14819	14687	14814	14794	14881	14796	14788	14786	14938	14946	14660	14754	14729	14905	14725	14830	14743	14843	14932	14741	14730	14668	14734	14673	14811	14957	14735	14738	14905	14952	14748	14892	14741	14671	14804	14930	14731	14732	14714	14828	14908	14727	14686	14773	14670	14918	14811	14770	14578	14680	14814	14690	14788	14722	14879	14763	14835	14868	14740	14512	14824	14838	14683	14894	14893	14720	14770	14774	14906	14723	14820	14623	14765	14836	14883	14977	14782	14760	14726	14727	14734	14937	14825	14798	14739	14823	14801	14737	14840	14758	14792	14868	14778	14775	14791	14915	14931	14723	14720	14884	14736	14807	14759	14763	14707	14739	14850	14842	14886	14828	14660	14712	14892	14778	14929	14796	14655	14659	14826	14931	14692	14810	14743	14804	14944	14868	14737	14786	14730	14850	14815	14788	14721	14619	14902	14641	14820	14683	14812	14738	14809	14895	14797	14599	14767	14958	14910	14818	14961	14882	14743	14950	14723	14755	14778	14776	14579	14711	14972	14726	14612	14752	14747	14804	14820	14700	14786	14663	14671	14809	14822	14643	14666	14757	14935	14658	14719	14703	14869	14696	14720	14653	14864	14717	14735	14800	14737	14749	14861	14763	14633	14834	14735	14610	14860	14802	14768	14800	15016	14734	14749	14731	14860	14586	14771	14860	15021	14829	14685	14741	14816	14823	14783	14788	14728	14837	14794	14789	14747	14899	14732	14681	14909	14858	14836	14806	14949	14702	14682	14862	14765	14887	14814	14667	14892	14873	14843	14900	14758	14812	14859	14719	14494	14662	14778	14753	14936	14790	14676	14774	14874	14895	14880	14791	14761	14758	14685	14623	14833	14706	14858	14969	14773	14828	14787	14924	14673	14729	14918	14747	14878	14698	14884	14777	14827	14787	14808	14741	14732	14860	14878	15009	14882	14790	14770	14653	14936	14859	14661	14686	14779	14726	14717	14802	14833	14898	14718	15065	14869	14914	14568	14673	14895	14815	14890	14930	14717	14773	14863	14857	14776	14930	14835	14806	14886	14759	14717	14820	14718	14917	14739	14802	14873	14733	14866	14662	14839	14767	14846	14633	14866	14735	14763	14839	14740	14896	14705	14849	14757	14807	14608	14905	14841	14840	14793	14811	14756	14879	14750	14868	14898	15017	14712	14775	14810	14880	14950	14670	14820	14787	14843	14794	14705	14659	14832	15036	14703	14619	14878	14834	14893	14811	14859	14818	14780	14786	14793	14790	14964	14708	14834	14746	14780	14925	15036	14781	14724	14662	14683	14713	14768	14705	14865	14790	14831	14790	14710	14930	14876	14698	14761	14638	14733	14824	14869	14700	14745	14777	14767	14926	14863	14647	14852	14743	14544	14682	14858	14673	14939	14719	14856	14741	14916	14740	14767	14852	14739	14679	14697	14752	14751	14519	14661	14847	14948	14686	14679	14793	14805	14899	14878	14936	14933	14948	14904	14879	14862	14794	14665	14785	14725	14878	14711	14784	14794	14991	14848	14700	14847	14814	14663	14863	14878	14792	14735	14716	14818	14737	14721	14864	14877	14837	14854	14775	14857	14863	14635	14844	14773	14868	14911	14728	14723	14924	14887	14800	14718	14731	14827	14643	14555	14820	14729	14581	14774	14741	14697	14830	14891	15080	14964	14795	14858	14833	14791	14696	14911	14860	14794	14709	14712	14790	14775	14885	14908	14961	14665	14954	14803	14869	14675	14857	14831	14802	14828	14707	14938	14710	14840	14657	14720	14863	14863	14719	14729	14839	14642	14868	14805	14911	14591	14899	14871	14673	14661	14744	14812	14776	14801	14787	14758	14717	14854	14768	14771	14861	14690	14864	14693	14934	14727	14846	14822	14703	14829	14804	14837	14881	14684	14861	14954	14668	14824	14841	14801	14903	14853	14761	14790	14737	14798	14710	14688	14932	14734	14760	14917	14822	14883	14844	14901	14697	14600	14818	14822	14816	14957	14825	14917	14698	14781	14775	14664	14764	14784	14615	14651	14998	14782	14707	14679	14842	14701	14767	14700	14744	14666	14807	14799	14807	14772	14683	14693	14870	14792	14692	14812	14772	14808	14918	14742	14773	15000	14626	14869	14811	14724	14959	14863	14839	14679	14684	14964	14754	14684	14880	14664	14778	14765	14800	14902	14795	14815	14863	14705	14859	14817	14695	14823	14800	14855	14782	14815	14861	14756	14774	14789	14636	14945	14823	14668	14893	14686	14779	14772	14743	14762	14670	14927	14695	14847	14992	14866	14913	14782	14813	14835	14615	14757	14870	14810	14809	14667	14720	14546	14852	14722	14617	14884	14726	14612	14703	14778	14761	14922	14772	14747	14824	14771	14696	14810	14860	14829	14837	14819	14732	14862	14775	14850	14794	14723	14806	14834	14600	14967	14732	14788	14826	14678	14844	14837	14722	14750	14673	14775	14877	14727	14820	14858	14700	14930	14869	14858	14785	14828	14815	14765	14913	14796	14688	14770	14688	14913	14866	14897	14868	14772	14822	14676	14749	14715	14731	14795	14763	14826	14789	14816	14651	14798	14846	14824	14824	14843	14704	14616	14851	14709	14875	14935	14923	14844	14785	14761	14923	14845	14668	14776	14728	14870	14764	14731	14666	14905	14813	14816	14849	14660	14849	14727	14825	14811	14780	14709	14744	14817	14928	14825	14685	14888	14852	14774	14817	14839	14687	14853	14569	14871	14992	14751	14738	14792	14777	14687	14669	14898	14938	14883	14789	14725	14803	14811	14740	14976	14704	14960	14801	14914	14682	14932	14740	14817	14685	14882	14896	14838	14945	14682	14725	14825	14783	14920	14823	14775	14854	14878	14748	14795	14810	14812	14824	14521	14901	14823	14417	14788	14871	14850	14686	14794	15019	14823	14762	14699	14723	14713	14749	14773	14724	14996	14707	14778	14665	14846	14963	14913	14897	14702	14730	14791	14720	14879	14912	14803	14722	14694	14745	14809	14784	14770	14786	14822	14677	14918	14836	14601	14678	14642	14721	14765	14805	14827	14993	15017	14689	14782	14850	14799	14869	14601
23489	21097	28589	24081	22532	24001	23926	19954	18941	18803	18299	17848	17765	17667	17751	17613	17366	17412	17240	17379	17393	17183	17317	17356	17406	17207	17315	17513	17434	17328	17520	17203	17495	17264	17153	17391	17219	17381	17202	17229	17458	17280	17417	17199	17308	17447	17245	17181	17310	17286	17357	17276	17373	17314	17410	17182	17186	17477	17866	17594	17515	17254	17213	17256	17362	17153	17140	16922	17399	17307	17207	17245	17300	17148	17082	17341	17264	17234	17305	17032	16970	17182	17257	17089	17374	17310	17180	17280	17086	17181	17175	16985	17467	17153	17144	17242	17246	17236	17240	17182	17171	17037	17174	17246	17265	17216	17276	17359	17314	17109	17149	17052	17157	17495	17327	17251	17250	17167	17178	17367	17245	17276	17176	17287	17230	17310	17130	17399	17181	17122	17050	17151	17331	17153	17413	17290	17144	17210	17224	17163	17139	17331	17185	17294	17202	17238	17146	17284	17151	17502	17183	17328	16960	17203	17030	17164	17028	17177	17263	17212	17153	17231	17211	17324	17280	17234	17103	17267	17148	17299	17174	17411	17139	17267	17104	17228	17133	17258	17251	17126	17110	17198	17258	17157	17176	17298	17258	17236	17345	16989	17505	17241	17083	17282	17254	17102	17194	17199	17111	17182	17174	17239	17184	17346	17178	17139	17387	17164	17262	17200	17239	17184	17255	17127	17274	17318	17309	17345	17284	17444	17280	17063	17162	17028	17246	17265	17196	17076	17188	17155	17217	17008	17133	17122	17156	17105	17217	17206	17226	17180	17110	17217	17243	17250	17132	17354	17200	17242	17095	17244	17267	17251	17339	16971	17066	17024	17121	17285	17103	17125	17134	17305	17266	17012	17272	17240	17228	17085	17221	17174	17140	17250	17123	17179	17273	17183	17213	17384	17139	17117	17168	17227	17238	17385	17197	17036	17117	17002	17354	17186	17165	17181	17203	17333	17366	17070	17305	17262	17204	17284	17273	17297	17008	17145	17071	17205	17224	17289	17157	17291	17288	17332	17257	17159	17166	17006	17181	17147	17267	17226	17080	17177	17116	17330	17145	17015	17380	17223	17179	17215	17261	17079	17055	17140	17209	17059	17146	17346	17206	17269	17176	17241	17162	17227	17313	17169	17303	17272	17242	17091	17217	16994	17292	17212	17356	17042	17174	17218	17308	17189	17165	17202	17342	17244	17197	17250	17295	17175	17250	17165	17327	17162	17132	17190	17263	17179	17346	17317	17238	17326	17281	17239	17246	17366	17258	17190	17176	17144	17080	17154	17341	17136	17046	17229	17029	17284	17256	17248	17174	17291	17281	17371	17017	17151	17109	17003	17077	17037	17103	17127	17167	17214	17192	17330	17070	17383	17336	17161	17175	17370	17249	17226	17105	17206	17147	17156	17234	17236	17302	17093	17138	17398	17134	17210	17325	17344	17002	17094	17225	17077	17163	17167	17174	17220	17369	17369	17196	17215	17123	17326	17339	17307	17097	17056	17133	17289	17042	17135	17206	17194	17072	17122	17258	17310	17261	17318	17354	17241	17346	17226	17170	17159	17198	17273	17080	17184	17047	17202	17084	17171	17303	17182	17151	17362	17186	17149	17286	17358	17372	17243	16984	17240	16980	17150	17117	17182	17262	17203	17096	17313	17170	17215	17277	17066	16958	17128	17282	17237	17127	17301	17170	17042	17361	17233	17343	17188	17098	17140	17160	17065	17088	17109	17103	17079	17172	17336	17121	17215	17189	17197	17316	17327	17150	17246	17276	17333	17079	17309	17284	17072	17077	17342	17267	17211	17187	17407	17472	17139	17328	17188	17358	17206	17249	16980	17306	17201	17158	17196	17396	17106	17119	17321	17207	17028	17276	17226	17175	17220	17143	17239	17162	17049	17078	17208	17198	17241	17022	17065	17013	17140	17280	17270	17215	17301	17208	17165	17020	17224	17181	17278	17235	17302	17178	17281	17320	17174	17246	17060	17360	17167	17306	17353	17234	17233	17173	17134	17139	17210	17235	17409	17284	17220	17282	17148	17197	17020	17330	17050	16935	17080	17288	17038	17280	17268	17187	17250	17221	17090	17095	17231	17232	17534	17222	17213	17173	16892	17085	17298	17068	17126	17153	17166	17316	17182	17333	17180	17135	17329	17042	17318	17065	17154	17190	17082	17185	17098	17211	17216	17090	17281	17298	17118	17201	17330	17354	17050	17258	17143	17135	17216	17124	17153	17232	17142	17124	17155	17038	17079	17276	17149	17173	17231	17236	17057	17180	17127	17187	17368	17240	17334	17347	17326	17341	17280	17198	17128	17377	17077	17112	17134	17164	17355	17142	17256	17274	17084	17118	17157	17162	17332	17219	17134	17236	17145	17027	17060	17195	17213	17225	17078	17198	17267	16970	17050	17243	17051	17431	17233	17068	17217	17247	17292	17222	17350	17168	17436	17164	17136	17303	17220	17038	17284	17403	17097	17172	17271	17091	17179	17297	17177	17372	17226	17211	17099	17105	17210	17136	17060	17199	17235	17060	17353	17391	17337	17323	17240	17268	17273	16996	17173	17178	17218	17113	17299	17124	17156	17242	17312	17145	17115	17245	17147	17153	17226	17112	17123	17255	17183	17095	17037	17235	17100	16988	17231	17234	17262	17034	17240	17301	17385	17317	17338	17175	17467	17145	17159	17207	17330	17257	17175	16868	17214	17228	17184	17149	17268	17385	17263	17244	17234	17343	17309	17366	17080	17278	17276	17120	17048	17269	17108	17350	17014	17092	17104	17207	17271	17309	17403	17353	17110	17062	17340	17360	17189	17097	17220	17199	17179	17310	17187	17161	17197	17262	17308	17193	17392	17256	17410	17132	17017	17133	17341	17099	17172	17086	17024	17353	17245	17190	17092	17275	17189	17494	17269	17185	16939	17158	17302	17317	17350	17402	17328	17047	17171	17135	17048	17158	17361	17042	17222	17187	17119	17213	17336	17201	17333	17091	17220	17284	17180	17156	17201	17278	17353	17167	17279	17281	17287	17191	17195	17336	17003	17299	17181	17120	17293	17309	17334	17131	17029	17163	17175	17168	17107	17457	17137	17382	17265	17391	17273	17211	17247	17257	17146	17186	17077	17267	17152	17303	17074	17216	17210	17096	17335	17225	17171	17103	17101	17025	17174	17071	17226	17360	17174	17091	17160	17112	17239	17248	17295	17223	17421	17453	17208	17039	17257	17240	17198	17240	17247	17407	17127	17258	17206	17052	17095	17191	17263	17265	17261	17182	17169	17190	17077	17261	17163	17274	17299	17225	17330	17457	17275	17055	17219	17130	17021	17302	17125	17324	17544	17110	16975	17037	17240	16963	17172	17319	17374	17282	17274	17141	17318	17278	17227	17137	17107	16999	17224	17214	17103	17147	17055	17186	17233	17141	17078	16933	17146	17370	17278	17023	17325	17121	17179	17322	17119	16909	17185	17311	17431	17377	17355	17124	17163	17197	17294	17220	17507	17428	17177	17092	17233	17114	17284	17230	17229	17043	17205	17172	17236	17456	17349	17163	17061	17247	17183	17159	17277	17293	17173	17218	17226	17279	17323	17185	17230	17014	17252	17196	17211	17234	17053	17173	17175	17291	17163	17345	17220	17139	17270	17291	17135	17175	17178	17073	17173	17321	17217	16931	17133	17400	17143	17186	17465	17404	17201	16983	17376	17317	17068	17163	17096	17322	17347	17202	17291	17114	16964	17190	17236	17165	17035	17238	17209	17215	17158	17389	17360	17115	17151	17188	17214	17077	17129	17184	17215	17313	17214	17164	17240	17112	17231	17285	17116	17370	17083	17078	17273	17279	17232	17047	17159	17333	17108	17012	17200	17146	17273	17459	17232	17196	17309	17308	17157	17134	17063	17481	17153	17125	17291	17320	17329	17250	17210	17210	17072	17183	17351	17273	17211	17225	17231	17224	17162	16985	17284	17237	17151	17102	17152	17152	17174	17241	16903	17409	17215	17007	17039	17484	17264	17011	17023	16961	17066	17281	17394	17219	17116	17278	17318	17177	17266	17320	17324	17370	17220	17305	16988	17138	17008	17339	17366	17175	17397	17360	17268	17250	17342	17335	17046	17337	17239	17477	17198	17169	17328	17026	17267	17245	17166	17300	17148	17138	17172	17159	17323	17128	17189	17205	17124	17221	17226	17221	17227	17236	17047	17299	17375	17181	17284	17098	17106	17181	17355	17118	17278	17199	17178	17275	17155	17202	17159	17129	17157	17311	17176	17146	17170	17212	17181	17102	16970	17170	17049	17264	17330	17217	17225	17375	17112	17126	17041	16914	17400	17400	17209	17095	17105	17249	17404	17355	17241	17207	17344	17196	17152	17167	17348	17225	17188	17237	17222	17327	17127	17177	17209	17198	17180	17213	17257	17201	17302	17172	17174	17125	17229	17267	17415	17241	17015	17165	17360	17319	17205	17313	17231	17085	17081	17040	17153	17064	17083	17138	17236	17091	17174	17296	17204	17092	17172	17185	17379	17264	17129	17227	16949	17033	17208	17538	17276	17141	17153	17389	17150	17231	17083	17111	17127	17351	17244	17162	17208	17239	17073	17239	17087	17122	17115	17144	17095	17065	17115	17009	17333	17222	17268	17286	17330	17140	17096	17072	17151	17300	17236	16982	17100	17065	17087	17195	17251	17080	17183	17352	17139	16895	17070	17078	17241	17112	17280	17464	17085	17089	17160	17338	17322	17406	17166	17291	17195	17183	17024	17331	17233	17158	17072	17357	17262	17398	17338	17423	17337	17244	17288	17106	17055	17253	17232	17200	17227	17369	17108	17278	17255	17141	17316	17228	17042	17210	17207	17093	17202	17129	17203	17190	17368	17172	17273	17190	17250	17189	17118	17305	17137	17179	17333	17207	17222	17210	17070	17253	17157	17054	17121	17163	17146	17115	17210	17144	17161	17179	17202	17112	17158	17288	17318	17328	17339	17067	17273	17444	17233	17342	17233	17349	16960	17361	17317	17324	17017	17318	17424	17130	17157	17306	17242	17143	17213	17251	17136	17169	16956	16940	17167	17220	16988	17223	17153	17206	17099	17364	17096	17325	17326	17217	17299	17203	17107	16977	17026	17201	17257	17128	16997	17284	17390
22363	40517	38438	29225	25394	22972	20675	18749	17564	17201	16438	16108	15911	15711	15603	15436	15427	15163	15257	15111	15174	15136	15110	15008	15156	15046	15068	15042	14932	15138	15022	14928	14945	15054	14961	14962	15056	15121	14766	14897	14843	14987	15036	14865	15051	14919	14793	14993	14996	15071	14826	15001	14994	15016	15049	15070	15104	15134	15587	15492	15116	15132	15020	14942	15008	14911	14919	14736	14914	14849	15062	14895	14915	15027	14977	14888	14910	14832	14873	14989	14890	14792	14813	14804	14841	14652	14958	14884	14965	15015	14928	14683	14914	14847	14961	15065	14948	14847	14825	14756	14905	14830	14921	14887	14788	14815	14950	14992	14862	14977	14808	14809	14964	14985	15097	14775	14747	14835	14952	14915	14839	14836	15002	14863	14881	14870	14839	14821	14815	14895	14873	14762	14910	14865	14911	14951	14906	14776	14877	14859	14801	14863	14747	14886	14890	15002	14945	14815	14943	14909	14966	14724	14921	14827	14828	14748	14962	14996	14766	15004	14873	14766	14946	14914	14878	15085	14963	14944	14890	14898	14689	14764	14919	14757	14942	14991	14831	14833	14805	15054	14924	14857	14946	14885	14753	14761	14838	14961	14994	14922	14977	14924	14865	14988	14817	14758	14936	14854	14927	14965	14735	14839	14888	14985	14975	14798	14767	15019	15026	14812	14894	14772	14856	14763	14940	14895	14668	14964	14823	14958	14957	14944	14947	14840	14896	14847	15014	15016	14904	14705	14904	14996	14864	14937	14711	14922	14800	14972	14907	14968	14985	15065	15075	14879	14998	14973	15146	14704	14877	14805	14902	14871	14748	14854	14967	14749	14843	14848	14848	14942	14915	14809	15017	14963	14962	14838	14950	14875	14836	14935	14905	15015	14951	14850	15019	14854	15015	14814	15040	14877	15008	14736	15054	14836	14952	14818	14963	14802	14978	14932	14861	14768	14821	14840	14819	14979	14731	14909	14762	14918	14704	14832	14859	14755	14853	14904	14844	14737	14948	14917	14912	14808	15033	14961	14823	14739	14774	14805	14724	14756	14963	14783	14885	14856	14761	14847	14797	14710	14805	14818	14899	14890	14733	14767	14919	14874	14895	14939	14781	14883	14809	14853	14855	14967	14922	14918	14892	14833	14922	15083	14800	14778	14957	14968	14785	14783	14817	14867	14822	14870	14699	15034	14872	14907	14966	14941	14889	14923	14824	14790	14816	14924	14838	14764	14865	14869	14784	14998	14746	14818	14811	14749	14943	14956	14805	14771	15109	14812	14935	14875	14962	14768	14883	14759	14625	14665	14866	14909	15053	14788	14893	14990	14894	14803	14861	14883	14898	14926	14882	15016	15035	14919	14992	14799	14986	14849	14783	14830	14970	14929	14816	14813	14922	15118	14879	14766	14966	14970	15016	14781	14918	14820	15005	14912	14840	14937	14922	14848	14907	14949	14952	15044	15005	14907	15051	14949	14680	14666	14857	14823	14832	14887	14954	14897	14881	14822	14846	14813	14925	14890	15096	14811	14835	14870	14918	14885	14837	14887	14950	14984	15050	14804	14998	14745	14944	14708	14974	15099	14910	14777	14901	14831	14827	15091	14910	14819	14952	14790	15006	14792	14802	15081	14803	14898	14849	14759	14963	14959	15082	14928	14755	14878	14905	14962	14963	14941	14836	14979	14956	15026	14830	14744	14846	14935	14771	15046	14955	14968	14990	14819	14840	14849	15000	14886	14831	15073	14868	14897	14763	14721	15006	14718	14823	14803	14859	14831	14669	14849	14918	14839	14901	14905	14901	14893	14909	14844	14931	14936	14910	14871	14810	14800	14903	14885	14919	14909	14845	15110	14777	14812	14911	14891	14875	14940	14637	14889	15139	14816	14829	14921	14874	14973	14872	14827	14723	14906	14778	14953	14920	14890	14979	14795	14800	14846	14983	14890	14996	15035	14689	14773	14754	15006	14816	14804	14875	14724	14871	14869	14790	14862	14899	14745	14869	14959	14990	14851	14907	14992	14852	14771	14873	14776	14908	14894	14923	14840	14875	14900	14780	14907	14891	14740	14976	15082	15013	14876	14876	14817	14856	14773	14957	14823	14816	14807	14818	14968	14727	14782	14790	14772	15038	14869	14965	14774	14913	14877	15018	14942	15065	14907	14953	14833	14979	14890	14816	14829	15027	14882	14814	14845	14986	14880	14796	14865	14904	14812	14862	14852	14968	14973	15064	14909	15000	14757	14781	14910	14815	14715	14839	14919	14791	14859	14940	14916	15043	14951	15005	14891	14737	14947	14880	14765	15057	14845	14887	14913	14785	15143	14817	14921	14763	14777	14716	15064	14853	14786	15044	14956	14937	14918	14843	14985	14795	14831	14857	14704	14795	14983	14806	14979	14879	14912	14898	15044	14856	14852	14892	14826	14988	14763	14551	15046	14965	14993	14842	15037	14792	15053	14846	14924	14753	14756	14830	15018	14797	14829	14796	14968	14977	14852	14876	14756	14953	14865	14967	14726	14855	14841	14848	14784	15031	14885	14869	14828	14885	14695	14830	14837	14824	14843	15015	14668	14941	14912	14961	14851	14871	14871	14868	14918	14829	14922	14860	14660	15027	14797	15019	14887	14879	14970	14928	14818	14938	14773	14882	14833	14950	14922	15008	14868	14947	15061	14775	14814	14943	15014	14741	14815	14874	14989	14908	14856	15062	14664	14817	14781	14939	14987	14854	14842	14667	14765	14765	14798	14947	14784	14877	14738	15005	14999	14937	14966	14748	14909	14975	14855	14890	14957	14735	14877	14738	14887	14744	14997	14992	14815	14753	14892	15041	14782	14943	14990	14699	15018	14754	14922	14766	14836	14780	14993	14839	14778	14669	14876	14862	14757	14934	14779	14835	14780	14883	14958	14895	14936	14718	15090	14906	14902	14798	14827	14830	14918	14914	14822	14910	14994	14897	14877	14923	14893	14859	14781	14985	14878	14946	15042	14819	14865	14791	14989	14832	15011	14960	14846	14960	14850	15006	14802	14886	14889	14660	14799	14807	14948	14784	15034	14796	14862	14760	14838	14773	14812	14755	14940	15011	14794	14953	14990	14929	14930	14737	14923	14854	14875	14835	14770	14817	14920	14872	14835	14816	14715	14713	14968	14878	15000	14820	15060	14863	14845	14947	14867	14866	14873	14949	15093	14845	14851	14924	14986	14924	14798	14794	14879	14716	14783	14848	14960	14973	14971	14565	14876	14960	14887	14847	14749	15004	14962	14725	14841	14673	14830	14664	14835	14809	14906	14891	14799	14855	14757	14889	14699	15008	14856	14909	14725	14984	14890	14830	14857	14828	14890	14984	15083	14828	14880	14907	14700	15084	14844	14946	14993	14646	14737	14762	14766	14803	14794	14828	14885	14795	14875	14895	14878	14831	14933	15003	14942	14749	15013	14849	15051	14880	15060	14760	14917	14806	14912	14920	14840	14912	14811	14878	14793	14731	14738	14842	14975	14877	14901	14956	14913	15026	15005	14875	14887	14881	14935	14784	15105	14809	15016	14923	14889	15007	14990	14836	14737	14849	14952	15024	14954	15000	14839	14954	14970	15048	14914	14749	14871	14960	14874	14769	14784	14806	14651	14843	14746	15022	14831	14966	15032	14914	14888	14810	14997	14764	14922	14973	14862	14713	14725	14946	14925	15075	14783	14840	14931	15093	15059	14968	14964	14902	14965	14768	15042	14886	15117	15070	15086	14822	14566	14844	14992	14684	14916	15021	14922	14871	14957	14836	14913	14957	14842	14823	14800	14716	14805	15021	14791	14895	14911	14836	14888	14843	14822	15008	14867	14759	15069	14753	15113	14925	14797	14932	14846	14908	14815	14847	14799	15018	14917	14974	14794	14798	14808	14772	14766	14708	14904	14958	14798	14829	14932	14677	14945	15053	14945	14709	14840	14761	14846	14931	14840	14888	15030	14705	14927	15016	14809	14782	15018	14817	14796	14968	14915	14842	15048	14874	14933	14826	14723	14794	15048	14955	14858	14919	14854	14786	14717	14968	14794	14997	14742	15041	14818	14894	14898	14812	14927	15024	15024	15036	14747	14733	14916	14810	14701	14894	14886	14806	14938	15073	14871	14864	14750	14707	14953	14818	15110	14766	14749	14915	14886	14826	14930	14946	14841	14927	14710	14936	14890	15048	14650	14827	14864	15073	14863	14907	14856	14814	14963	14801	14854	14865	14793	14859	15045	14917	14871	14760	14998	14800	14891	14932	15054	14883	14795	14895	14875	15036	14907	14873	14714	14896	14923	14962	14803	14963	14880	14843	14855	14719	14939	14832	14753	14971	14741	14844	14891	14941	14883	14911	14927	14754	15070	14774	14899	14848	14861	15002	14960	14971	14798	14970	14800	15043	14817	14934	14950	15020	14849	15047	14902	14946	14962	14871	14848	14857	14918	14998	15014	14942	14922	14777	14738	14834	14758	15021	14866	14912	14823	14875	14931	14942	14706	14997	14943	14860	14927	14902	14885	14787	14887	14939	14844	14871	14811	14863	14910	14842	14958	14896	14858	14775	14938	14809	14903	14821	14869	14981	14892	14877	14749	14927	14843	14865	14790	14862	14866	14792	14997	14924	14744	14803	14972	14827	14942	14948	14962	15002	14874	14902	14786	14735	14951	14825	14929	14883	15040	14967	14868	14755	14723	14845	14958	15002	14874	14902	14871	14821	14861	14660	14834	14902	14856	14832	14872	14861	14913	14774	14944	14893	14747	14949	14950	14739	14870	14878	14779	14793	14803	14897	14809	14868	14827	14950	14956	14793	14815	14893	14968	14907	14934	14783	14960	14829	14843	14550	14966	14968	15027	14868	15061	14760	14713	14896	14665	14895	14896	14933	14882	14827	14925	14899	14854	14882	14872	14789	14751	14996	14825	14813	14732	14871	14908	14968	14812	14779	14893	14817	14808	14898	14759	14883	14849	14844	14815	14895	14861	14801	14790	14966	14788	14799	14846	14920	14778	14912	14678	14884	14805	14892	14883	14871	14872	14827	14983	14975	14793	14961	14988	15059	15061	14900	14842	14964	14775	14783	14932	14772	15034	14657	14807	14960	14867	14944	14936	15011	14846	14823	14865	14814	15194	14801	14918
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
